Users' Mathboxes Mathbox for Scott Fenton < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  trpredtr Structured version   Visualization version   GIF version

Theorem trpredtr 32072
Description: The transitive predecessors are transitive in 𝑅 and 𝐴 (Contributed by Scott Fenton, 20-Feb-2011.) (Revised by Mario Carneiro, 26-Jun-2015.)
Assertion
Ref Expression
trpredtr ((𝑋𝐴𝑅 Se 𝐴) → (𝑌 ∈ TrPred(𝑅, 𝐴, 𝑋) → Pred(𝑅, 𝐴, 𝑌) ⊆ TrPred(𝑅, 𝐴, 𝑋)))

Proof of Theorem trpredtr
Dummy variables 𝑎 𝑓 𝑖 𝑗 𝑡 𝑦 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 eltrpred 32068 . 2 (𝑌 ∈ TrPred(𝑅, 𝐴, 𝑋) ↔ ∃𝑖 ∈ ω 𝑌 ∈ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑖))
2 simplr 776 . . . . . 6 ((((𝑋𝐴𝑅 Se 𝐴) ∧ 𝑖 ∈ ω) ∧ 𝑌 ∈ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑖)) → 𝑖 ∈ ω)
3 peano2 7326 . . . . . 6 (𝑖 ∈ ω → suc 𝑖 ∈ ω)
42, 3syl 17 . . . . 5 ((((𝑋𝐴𝑅 Se 𝐴) ∧ 𝑖 ∈ ω) ∧ 𝑌 ∈ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑖)) → suc 𝑖 ∈ ω)
5 simpr 473 . . . . . . 7 ((((𝑋𝐴𝑅 Se 𝐴) ∧ 𝑖 ∈ ω) ∧ 𝑌 ∈ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑖)) → 𝑌 ∈ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑖))
6 ssid 3831 . . . . . . 7 Pred(𝑅, 𝐴, 𝑌) ⊆ Pred(𝑅, 𝐴, 𝑌)
7 predeq3 5911 . . . . . . . . . 10 (𝑡 = 𝑌 → Pred(𝑅, 𝐴, 𝑡) = Pred(𝑅, 𝐴, 𝑌))
87sseq2d 3841 . . . . . . . . 9 (𝑡 = 𝑌 → (Pred(𝑅, 𝐴, 𝑌) ⊆ Pred(𝑅, 𝐴, 𝑡) ↔ Pred(𝑅, 𝐴, 𝑌) ⊆ Pred(𝑅, 𝐴, 𝑌)))
98rspcev 3513 . . . . . . . 8 ((𝑌 ∈ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑖) ∧ Pred(𝑅, 𝐴, 𝑌) ⊆ Pred(𝑅, 𝐴, 𝑌)) → ∃𝑡 ∈ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑖)Pred(𝑅, 𝐴, 𝑌) ⊆ Pred(𝑅, 𝐴, 𝑡))
10 ssiun 4765 . . . . . . . 8 (∃𝑡 ∈ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑖)Pred(𝑅, 𝐴, 𝑌) ⊆ Pred(𝑅, 𝐴, 𝑡) → Pred(𝑅, 𝐴, 𝑌) ⊆ 𝑡 ∈ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑖)Pred(𝑅, 𝐴, 𝑡))
119, 10syl 17 . . . . . . 7 ((𝑌 ∈ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑖) ∧ Pred(𝑅, 𝐴, 𝑌) ⊆ Pred(𝑅, 𝐴, 𝑌)) → Pred(𝑅, 𝐴, 𝑌) ⊆ 𝑡 ∈ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑖)Pred(𝑅, 𝐴, 𝑡))
125, 6, 11sylancl 576 . . . . . 6 ((((𝑋𝐴𝑅 Se 𝐴) ∧ 𝑖 ∈ ω) ∧ 𝑌 ∈ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑖)) → Pred(𝑅, 𝐴, 𝑌) ⊆ 𝑡 ∈ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑖)Pred(𝑅, 𝐴, 𝑡))
13 fvex 6431 . . . . . . . 8 ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑖) ∈ V
14 setlikespec 5928 . . . . . . . . . . . . 13 ((𝑋𝐴𝑅 Se 𝐴) → Pred(𝑅, 𝐴, 𝑋) ∈ V)
15 trpredlem1 32069 . . . . . . . . . . . . 13 (Pred(𝑅, 𝐴, 𝑋) ∈ V → ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑖) ⊆ 𝐴)
1614, 15syl 17 . . . . . . . . . . . 12 ((𝑋𝐴𝑅 Se 𝐴) → ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑖) ⊆ 𝐴)
1716sseld 3808 . . . . . . . . . . 11 ((𝑋𝐴𝑅 Se 𝐴) → (𝑡 ∈ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑖) → 𝑡𝐴))
18 setlikespec 5928 . . . . . . . . . . . . 13 ((𝑡𝐴𝑅 Se 𝐴) → Pred(𝑅, 𝐴, 𝑡) ∈ V)
1918expcom 400 . . . . . . . . . . . 12 (𝑅 Se 𝐴 → (𝑡𝐴 → Pred(𝑅, 𝐴, 𝑡) ∈ V))
2019adantl 469 . . . . . . . . . . 11 ((𝑋𝐴𝑅 Se 𝐴) → (𝑡𝐴 → Pred(𝑅, 𝐴, 𝑡) ∈ V))
2117, 20syld 47 . . . . . . . . . 10 ((𝑋𝐴𝑅 Se 𝐴) → (𝑡 ∈ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑖) → Pred(𝑅, 𝐴, 𝑡) ∈ V))
2221ralrimiv 3164 . . . . . . . . 9 ((𝑋𝐴𝑅 Se 𝐴) → ∀𝑡 ∈ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑖)Pred(𝑅, 𝐴, 𝑡) ∈ V)
2322ad2antrr 708 . . . . . . . 8 ((((𝑋𝐴𝑅 Se 𝐴) ∧ 𝑖 ∈ ω) ∧ 𝑌 ∈ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑖)) → ∀𝑡 ∈ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑖)Pred(𝑅, 𝐴, 𝑡) ∈ V)
24 iunexg 7383 . . . . . . . 8 ((((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑖) ∈ V ∧ ∀𝑡 ∈ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑖)Pred(𝑅, 𝐴, 𝑡) ∈ V) → 𝑡 ∈ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑖)Pred(𝑅, 𝐴, 𝑡) ∈ V)
2513, 23, 24sylancr 577 . . . . . . 7 ((((𝑋𝐴𝑅 Se 𝐴) ∧ 𝑖 ∈ ω) ∧ 𝑌 ∈ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑖)) → 𝑡 ∈ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑖)Pred(𝑅, 𝐴, 𝑡) ∈ V)
26 nfcv 2959 . . . . . . . 8 𝑓Pred(𝑅, 𝐴, 𝑋)
27 nfcv 2959 . . . . . . . 8 𝑓𝑖
28 nfcv 2959 . . . . . . . 8 𝑓 𝑡 ∈ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑖)Pred(𝑅, 𝐴, 𝑡)
29 predeq3 5911 . . . . . . . . . . . 12 (𝑦 = 𝑡 → Pred(𝑅, 𝐴, 𝑦) = Pred(𝑅, 𝐴, 𝑡))
3029cbviunv 4762 . . . . . . . . . . 11 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦) = 𝑡𝑎 Pred(𝑅, 𝐴, 𝑡)
31 iuneq1 4737 . . . . . . . . . . 11 (𝑎 = 𝑓 𝑡𝑎 Pred(𝑅, 𝐴, 𝑡) = 𝑡𝑓 Pred(𝑅, 𝐴, 𝑡))
3230, 31syl5eq 2863 . . . . . . . . . 10 (𝑎 = 𝑓 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦) = 𝑡𝑓 Pred(𝑅, 𝐴, 𝑡))
3332cbvmptv 4955 . . . . . . . . 9 (𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)) = (𝑓 ∈ V ↦ 𝑡𝑓 Pred(𝑅, 𝐴, 𝑡))
34 rdgeq1 7753 . . . . . . . . 9 ((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)) = (𝑓 ∈ V ↦ 𝑡𝑓 Pred(𝑅, 𝐴, 𝑡)) → rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) = rec((𝑓 ∈ V ↦ 𝑡𝑓 Pred(𝑅, 𝐴, 𝑡)), Pred(𝑅, 𝐴, 𝑋)))
35 reseq1 5605 . . . . . . . . 9 (rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) = rec((𝑓 ∈ V ↦ 𝑡𝑓 Pred(𝑅, 𝐴, 𝑡)), Pred(𝑅, 𝐴, 𝑋)) → (rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω) = (rec((𝑓 ∈ V ↦ 𝑡𝑓 Pred(𝑅, 𝐴, 𝑡)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω))
3633, 34, 35mp2b 10 . . . . . . . 8 (rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω) = (rec((𝑓 ∈ V ↦ 𝑡𝑓 Pred(𝑅, 𝐴, 𝑡)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)
37 iuneq1 4737 . . . . . . . 8 (𝑓 = ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑖) → 𝑡𝑓 Pred(𝑅, 𝐴, 𝑡) = 𝑡 ∈ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑖)Pred(𝑅, 𝐴, 𝑡))
3826, 27, 28, 36, 37frsucmpt 7779 . . . . . . 7 ((𝑖 ∈ ω ∧ 𝑡 ∈ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑖)Pred(𝑅, 𝐴, 𝑡) ∈ V) → ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘suc 𝑖) = 𝑡 ∈ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑖)Pred(𝑅, 𝐴, 𝑡))
392, 25, 38syl2anc 575 . . . . . 6 ((((𝑋𝐴𝑅 Se 𝐴) ∧ 𝑖 ∈ ω) ∧ 𝑌 ∈ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑖)) → ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘suc 𝑖) = 𝑡 ∈ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑖)Pred(𝑅, 𝐴, 𝑡))
4012, 39sseqtr4d 3850 . . . . 5 ((((𝑋𝐴𝑅 Se 𝐴) ∧ 𝑖 ∈ ω) ∧ 𝑌 ∈ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑖)) → Pred(𝑅, 𝐴, 𝑌) ⊆ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘suc 𝑖))
41 fveq2 6418 . . . . . . . . 9 (𝑗 = suc 𝑖 → ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑗) = ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘suc 𝑖))
4241sseq2d 3841 . . . . . . . 8 (𝑗 = suc 𝑖 → (Pred(𝑅, 𝐴, 𝑌) ⊆ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑗) ↔ Pred(𝑅, 𝐴, 𝑌) ⊆ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘suc 𝑖)))
4342rspcev 3513 . . . . . . 7 ((suc 𝑖 ∈ ω ∧ Pred(𝑅, 𝐴, 𝑌) ⊆ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘suc 𝑖)) → ∃𝑗 ∈ ω Pred(𝑅, 𝐴, 𝑌) ⊆ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑗))
44 ssiun 4765 . . . . . . 7 (∃𝑗 ∈ ω Pred(𝑅, 𝐴, 𝑌) ⊆ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑗) → Pred(𝑅, 𝐴, 𝑌) ⊆ 𝑗 ∈ ω ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑗))
4543, 44syl 17 . . . . . 6 ((suc 𝑖 ∈ ω ∧ Pred(𝑅, 𝐴, 𝑌) ⊆ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘suc 𝑖)) → Pred(𝑅, 𝐴, 𝑌) ⊆ 𝑗 ∈ ω ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑗))
46 dftrpred2 32061 . . . . . 6 TrPred(𝑅, 𝐴, 𝑋) = 𝑗 ∈ ω ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑗)
4745, 46syl6sseqr 3860 . . . . 5 ((suc 𝑖 ∈ ω ∧ Pred(𝑅, 𝐴, 𝑌) ⊆ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘suc 𝑖)) → Pred(𝑅, 𝐴, 𝑌) ⊆ TrPred(𝑅, 𝐴, 𝑋))
484, 40, 47syl2anc 575 . . . 4 ((((𝑋𝐴𝑅 Se 𝐴) ∧ 𝑖 ∈ ω) ∧ 𝑌 ∈ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑖)) → Pred(𝑅, 𝐴, 𝑌) ⊆ TrPred(𝑅, 𝐴, 𝑋))
4948ex 399 . . 3 (((𝑋𝐴𝑅 Se 𝐴) ∧ 𝑖 ∈ ω) → (𝑌 ∈ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑖) → Pred(𝑅, 𝐴, 𝑌) ⊆ TrPred(𝑅, 𝐴, 𝑋)))
5049rexlimdva 3230 . 2 ((𝑋𝐴𝑅 Se 𝐴) → (∃𝑖 ∈ ω 𝑌 ∈ ((rec((𝑎 ∈ V ↦ 𝑦𝑎 Pred(𝑅, 𝐴, 𝑦)), Pred(𝑅, 𝐴, 𝑋)) ↾ ω)‘𝑖) → Pred(𝑅, 𝐴, 𝑌) ⊆ TrPred(𝑅, 𝐴, 𝑋)))
511, 50syl5bi 233 1 ((𝑋𝐴𝑅 Se 𝐴) → (𝑌 ∈ TrPred(𝑅, 𝐴, 𝑋) → Pred(𝑅, 𝐴, 𝑌) ⊆ TrPred(𝑅, 𝐴, 𝑋)))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wa 384   = wceq 1637  wcel 2157  wral 3107  wrex 3108  Vcvv 3402  wss 3780   ciun 4723  cmpt 4934   Se wse 5281  cres 5326  Predcpred 5906  suc csuc 5952  cfv 6111  ωcom 7305  reccrdg 7751  TrPredctrpred 32059
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1877  ax-4 1894  ax-5 2001  ax-6 2069  ax-7 2105  ax-8 2159  ax-9 2166  ax-10 2186  ax-11 2202  ax-12 2215  ax-13 2422  ax-ext 2795  ax-rep 4977  ax-sep 4988  ax-nul 4996  ax-pow 5048  ax-pr 5109  ax-un 7189
This theorem depends on definitions:  df-bi 198  df-an 385  df-or 866  df-3or 1101  df-3an 1102  df-tru 1641  df-ex 1860  df-nf 1864  df-sb 2062  df-mo 2635  df-eu 2642  df-clab 2804  df-cleq 2810  df-clel 2813  df-nfc 2948  df-ne 2990  df-ral 3112  df-rex 3113  df-reu 3114  df-rab 3116  df-v 3404  df-sbc 3645  df-csb 3740  df-dif 3783  df-un 3785  df-in 3787  df-ss 3794  df-pss 3796  df-nul 4128  df-if 4291  df-pw 4364  df-sn 4382  df-pr 4384  df-tp 4386  df-op 4388  df-uni 4642  df-iun 4725  df-br 4856  df-opab 4918  df-mpt 4935  df-tr 4958  df-id 5232  df-eprel 5237  df-po 5245  df-so 5246  df-fr 5283  df-se 5284  df-we 5285  df-xp 5330  df-rel 5331  df-cnv 5332  df-co 5333  df-dm 5334  df-rn 5335  df-res 5336  df-ima 5337  df-pred 5907  df-ord 5953  df-on 5954  df-lim 5955  df-suc 5956  df-iota 6074  df-fun 6113  df-fn 6114  df-f 6115  df-f1 6116  df-fo 6117  df-f1o 6118  df-fv 6119  df-om 7306  df-wrecs 7652  df-recs 7714  df-rdg 7752  df-trpred 32060
This theorem is referenced by:  trpredelss  32074  frmin  32085
  Copyright terms: Public domain W3C validator