ILE Home Intuitionistic Logic Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  ILE Home  >  Th. List  >  df-recs GIF version

Definition df-recs 6580
Description: Define a function recs(𝐹) on On, the class of ordinal numbers, by transfinite recursion given a rule 𝐹 which sets the next value given all values so far. See df-irdg 6645 for more details on why this definition is desirable. Unlike df-irdg 6645 which restricts the update rule to use only the previous value, this version allows the update rule to use all previous values, which is why it is described as "strong", although it is actually more primitive. See tfri1d 6610 and tfri2d 6611 for the primary contract of this definition.

(Contributed by Stefan O'Rear, 18-Jan-2015.)

Assertion
Ref Expression
df-recs recs(𝐹) = ∪ {𝑓 ∣ ∃𝑥 ∈ On (𝑓 Fn 𝑥 ∧ ∀𝑦 ∈ 𝑥 (𝑓‘𝑦) = (𝐹‘(𝑓 ↾ 𝑦)))}
Distinct variable group:   𝑓,𝐹,𝑥,𝑦

Detailed syntax breakdown of Definition df-recs
StepHypRef Expression
1 cF . . 3 class 𝐹
21crecs 6579 . 2 class recs(𝐹)
3 vf . . . . . . . 8 setvar 𝑓
43cv 1401 . . . . . . 7 class 𝑓
5 vx . . . . . . . 8 setvar 𝑥
65cv 1401 . . . . . . 7 class 𝑥
74, 6wfn 5375 . . . . . 6 wff 𝑓 Fn 𝑥
8 vy . . . . . . . . . 10 setvar 𝑦
98cv 1401 . . . . . . . . 9 class 𝑦
109, 4cfv 5380 . . . . . . . 8 class (𝑓‘𝑦)
114, 9cres 4778 . . . . . . . . 9 class (𝑓 ↾ 𝑦)
1211, 1cfv 5380 . . . . . . . 8 class (𝐹‘(𝑓 ↾ 𝑦))
1310, 12wceq 1402 . . . . . . 7 wff (𝑓‘𝑦) = (𝐹‘(𝑓 ↾ 𝑦))
1413, 8, 6wral 2528 . . . . . 6 wff ∀𝑦 ∈ 𝑥 (𝑓‘𝑦) = (𝐹‘(𝑓 ↾ 𝑦))
157, 14wa 104 . . . . 5 wff (𝑓 Fn 𝑥 ∧ ∀𝑦 ∈ 𝑥 (𝑓‘𝑦) = (𝐹‘(𝑓 ↾ 𝑦)))
16 con0 4510 . . . . 5 class On
1715, 5, 16wrex 2529 . . . 4 wff ∃𝑥 ∈ On (𝑓 Fn 𝑥 ∧ ∀𝑦 ∈ 𝑥 (𝑓‘𝑦) = (𝐹‘(𝑓 ↾ 𝑦)))
1817, 3cab 2224 . . 3 class {𝑓 ∣ ∃𝑥 ∈ On (𝑓 Fn 𝑥 ∧ ∀𝑦 ∈ 𝑥 (𝑓‘𝑦) = (𝐹‘(𝑓 ↾ 𝑦)))}
1918cuni 3935 . 2 class ∪ {𝑓 ∣ ∃𝑥 ∈ On (𝑓 Fn 𝑥 ∧ ∀𝑦 ∈ 𝑥 (𝑓‘𝑦) = (𝐹‘(𝑓 ↾ 𝑦)))}
202, 19wceq 1402 1 wff recs(𝐹) = ∪ {𝑓 ∣ ∃𝑥 ∈ On (𝑓 Fn 𝑥 ∧ ∀𝑦 ∈ 𝑥 (𝑓‘𝑦) = (𝐹‘(𝑓 ↾ 𝑦)))}
Colors of variables:    wff set class
This definition is used by:  recseq  6581  nfrecs  6582  recsfval  6590  tfrlem9  6594  tfr0dm  6597  tfr1onlemssrecs  6614  tfrcllemssrecs  6627
  Copyright terms: Public domain W3C validator