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

Theorem frecuzrdgfn 9414
Description: The recursive definition generator on upper integers is a function. See comment in frec2uz0d 9401 for the description of 𝐺 as the mapping from ω to (ℤ𝐶). (Contributed by Jim Kingdon, 26-May-2020.)
Hypotheses
Ref Expression
frec2uz.1 (𝜑𝐶 ∈ ℤ)
frec2uz.2 𝐺 = frec((𝑥 ∈ ℤ ↦ (𝑥 + 1)), 𝐶)
uzrdg.s (𝜑𝑆𝑉)
uzrdg.a (𝜑𝐴𝑆)
uzrdg.f ((𝜑 ∧ (𝑥 ∈ (ℤ𝐶) ∧ 𝑦𝑆)) → (𝑥𝐹𝑦) ∈ 𝑆)
uzrdg.2 𝑅 = frec((𝑥 ∈ (ℤ𝐶), 𝑦𝑆 ↦ ⟨(𝑥 + 1), (𝑥𝐹𝑦)⟩), ⟨𝐶, 𝐴⟩)
frecuzrdgfn.3 (𝜑𝑇 = ran 𝑅)
Assertion
Ref Expression
frecuzrdgfn (𝜑𝑇 Fn (ℤ𝐶))
Distinct variable groups:   𝑦,𝐴   𝑥,𝐶,𝑦   𝑦,𝐺   𝑥,𝐹,𝑦   𝑥,𝑆,𝑦   𝜑,𝑥,𝑦
Allowed substitution hints:   𝐴(𝑥)   𝑅(𝑥,𝑦)   𝑇(𝑥,𝑦)   𝐺(𝑥)   𝑉(𝑥,𝑦)

Proof of Theorem frecuzrdgfn
Dummy variables 𝑤 𝑧 𝑣 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 frecuzrdgfn.3 . . . . . . . . 9 (𝜑𝑇 = ran 𝑅)
21eleq2d 2148 . . . . . . . 8 (𝜑 → (𝑧𝑇𝑧 ∈ ran 𝑅))
3 frec2uz.1 . . . . . . . . . 10 (𝜑𝐶 ∈ ℤ)
4 frec2uz.2 . . . . . . . . . 10 𝐺 = frec((𝑥 ∈ ℤ ↦ (𝑥 + 1)), 𝐶)
5 uzrdg.s . . . . . . . . . 10 (𝜑𝑆𝑉)
6 uzrdg.a . . . . . . . . . 10 (𝜑𝐴𝑆)
7 uzrdg.f . . . . . . . . . 10 ((𝜑 ∧ (𝑥 ∈ (ℤ𝐶) ∧ 𝑦𝑆)) → (𝑥𝐹𝑦) ∈ 𝑆)
8 uzrdg.2 . . . . . . . . . 10 𝑅 = frec((𝑥 ∈ (ℤ𝐶), 𝑦𝑆 ↦ ⟨(𝑥 + 1), (𝑥𝐹𝑦)⟩), ⟨𝐶, 𝐴⟩)
93, 4, 5, 6, 7, 8frecuzrdgrom 9412 . . . . . . . . 9 (𝜑𝑅 Fn ω)
10 fvelrnb 5242 . . . . . . . . 9 (𝑅 Fn ω → (𝑧 ∈ ran 𝑅 ↔ ∃𝑤 ∈ ω (𝑅𝑤) = 𝑧))
119, 10syl 14 . . . . . . . 8 (𝜑 → (𝑧 ∈ ran 𝑅 ↔ ∃𝑤 ∈ ω (𝑅𝑤) = 𝑧))
122, 11bitrd 186 . . . . . . 7 (𝜑 → (𝑧𝑇 ↔ ∃𝑤 ∈ ω (𝑅𝑤) = 𝑧))
133, 4, 5, 6, 7, 8frecuzrdgrrn 9410 . . . . . . . . 9 ((𝜑𝑤 ∈ ω) → (𝑅𝑤) ∈ ((ℤ𝐶) × 𝑆))
14 eleq1 2141 . . . . . . . . 9 ((𝑅𝑤) = 𝑧 → ((𝑅𝑤) ∈ ((ℤ𝐶) × 𝑆) ↔ 𝑧 ∈ ((ℤ𝐶) × 𝑆)))
1513, 14syl5ibcom 153 . . . . . . . 8 ((𝜑𝑤 ∈ ω) → ((𝑅𝑤) = 𝑧𝑧 ∈ ((ℤ𝐶) × 𝑆)))
1615rexlimdva 2477 . . . . . . 7 (𝜑 → (∃𝑤 ∈ ω (𝑅𝑤) = 𝑧𝑧 ∈ ((ℤ𝐶) × 𝑆)))
1712, 16sylbid 148 . . . . . 6 (𝜑 → (𝑧𝑇𝑧 ∈ ((ℤ𝐶) × 𝑆)))
1817ssrdv 3005 . . . . 5 (𝜑𝑇 ⊆ ((ℤ𝐶) × 𝑆))
19 xpss 4464 . . . . 5 ((ℤ𝐶) × 𝑆) ⊆ (V × V)
2018, 19syl6ss 3011 . . . 4 (𝜑𝑇 ⊆ (V × V))
21 df-rel 4370 . . . 4 (Rel 𝑇𝑇 ⊆ (V × V))
2220, 21sylibr 132 . . 3 (𝜑 → Rel 𝑇)
233, 4frec2uzf1od 9408 . . . . . . . . . 10 (𝜑𝐺:ω–1-1-onto→(ℤ𝐶))
24 f1ocnvdm 5441 . . . . . . . . . 10 ((𝐺:ω–1-1-onto→(ℤ𝐶) ∧ 𝑣 ∈ (ℤ𝐶)) → (𝐺𝑣) ∈ ω)
2523, 24sylan 277 . . . . . . . . 9 ((𝜑𝑣 ∈ (ℤ𝐶)) → (𝐺𝑣) ∈ ω)
263, 4, 5, 6, 7, 8frecuzrdgrrn 9410 . . . . . . . . 9 ((𝜑 ∧ (𝐺𝑣) ∈ ω) → (𝑅‘(𝐺𝑣)) ∈ ((ℤ𝐶) × 𝑆))
2725, 26syldan 276 . . . . . . . 8 ((𝜑𝑣 ∈ (ℤ𝐶)) → (𝑅‘(𝐺𝑣)) ∈ ((ℤ𝐶) × 𝑆))
28 xp2nd 5813 . . . . . . . 8 ((𝑅‘(𝐺𝑣)) ∈ ((ℤ𝐶) × 𝑆) → (2nd ‘(𝑅‘(𝐺𝑣))) ∈ 𝑆)
2927, 28syl 14 . . . . . . 7 ((𝜑𝑣 ∈ (ℤ𝐶)) → (2nd ‘(𝑅‘(𝐺𝑣))) ∈ 𝑆)
301eleq2d 2148 . . . . . . . . . . 11 (𝜑 → (⟨𝑣, 𝑧⟩ ∈ 𝑇 ↔ ⟨𝑣, 𝑧⟩ ∈ ran 𝑅))
31 fvelrnb 5242 . . . . . . . . . . . 12 (𝑅 Fn ω → (⟨𝑣, 𝑧⟩ ∈ ran 𝑅 ↔ ∃𝑤 ∈ ω (𝑅𝑤) = ⟨𝑣, 𝑧⟩))
329, 31syl 14 . . . . . . . . . . 11 (𝜑 → (⟨𝑣, 𝑧⟩ ∈ ran 𝑅 ↔ ∃𝑤 ∈ ω (𝑅𝑤) = ⟨𝑣, 𝑧⟩))
3330, 32bitrd 186 . . . . . . . . . 10 (𝜑 → (⟨𝑣, 𝑧⟩ ∈ 𝑇 ↔ ∃𝑤 ∈ ω (𝑅𝑤) = ⟨𝑣, 𝑧⟩))
343adantr 270 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑤 ∈ ω) → 𝐶 ∈ ℤ)
355adantr 270 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑤 ∈ ω) → 𝑆𝑉)
366adantr 270 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑤 ∈ ω) → 𝐴𝑆)
377adantlr 460 . . . . . . . . . . . . . . . . . . 19 (((𝜑𝑤 ∈ ω) ∧ (𝑥 ∈ (ℤ𝐶) ∧ 𝑦𝑆)) → (𝑥𝐹𝑦) ∈ 𝑆)
38 simpr 108 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑤 ∈ ω) → 𝑤 ∈ ω)
3934, 4, 35, 36, 37, 8, 38frec2uzrdg 9411 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑤 ∈ ω) → (𝑅𝑤) = ⟨(𝐺𝑤), (2nd ‘(𝑅𝑤))⟩)
4039eqeq1d 2089 . . . . . . . . . . . . . . . . 17 ((𝜑𝑤 ∈ ω) → ((𝑅𝑤) = ⟨𝑣, 𝑧⟩ ↔ ⟨(𝐺𝑤), (2nd ‘(𝑅𝑤))⟩ = ⟨𝑣, 𝑧⟩))
41 vex 2604 . . . . . . . . . . . . . . . . . . 19 𝑣 ∈ V
42 vex 2604 . . . . . . . . . . . . . . . . . . 19 𝑧 ∈ V
4341, 42opth2 3995 . . . . . . . . . . . . . . . . . 18 (⟨(𝐺𝑤), (2nd ‘(𝑅𝑤))⟩ = ⟨𝑣, 𝑧⟩ ↔ ((𝐺𝑤) = 𝑣 ∧ (2nd ‘(𝑅𝑤)) = 𝑧))
4443simplbi 268 . . . . . . . . . . . . . . . . 17 (⟨(𝐺𝑤), (2nd ‘(𝑅𝑤))⟩ = ⟨𝑣, 𝑧⟩ → (𝐺𝑤) = 𝑣)
4540, 44syl6bi 161 . . . . . . . . . . . . . . . 16 ((𝜑𝑤 ∈ ω) → ((𝑅𝑤) = ⟨𝑣, 𝑧⟩ → (𝐺𝑤) = 𝑣))
46 f1ocnvfv 5439 . . . . . . . . . . . . . . . . 17 ((𝐺:ω–1-1-onto→(ℤ𝐶) ∧ 𝑤 ∈ ω) → ((𝐺𝑤) = 𝑣 → (𝐺𝑣) = 𝑤))
4723, 46sylan 277 . . . . . . . . . . . . . . . 16 ((𝜑𝑤 ∈ ω) → ((𝐺𝑤) = 𝑣 → (𝐺𝑣) = 𝑤))
4845, 47syld 44 . . . . . . . . . . . . . . 15 ((𝜑𝑤 ∈ ω) → ((𝑅𝑤) = ⟨𝑣, 𝑧⟩ → (𝐺𝑣) = 𝑤))
49 fveq2 5198 . . . . . . . . . . . . . . . 16 ((𝐺𝑣) = 𝑤 → (𝑅‘(𝐺𝑣)) = (𝑅𝑤))
5049fveq2d 5202 . . . . . . . . . . . . . . 15 ((𝐺𝑣) = 𝑤 → (2nd ‘(𝑅‘(𝐺𝑣))) = (2nd ‘(𝑅𝑤)))
5148, 50syl6 33 . . . . . . . . . . . . . 14 ((𝜑𝑤 ∈ ω) → ((𝑅𝑤) = ⟨𝑣, 𝑧⟩ → (2nd ‘(𝑅‘(𝐺𝑣))) = (2nd ‘(𝑅𝑤))))
5251imp 122 . . . . . . . . . . . . 13 (((𝜑𝑤 ∈ ω) ∧ (𝑅𝑤) = ⟨𝑣, 𝑧⟩) → (2nd ‘(𝑅‘(𝐺𝑣))) = (2nd ‘(𝑅𝑤)))
5341, 42op2ndd 5796 . . . . . . . . . . . . . 14 ((𝑅𝑤) = ⟨𝑣, 𝑧⟩ → (2nd ‘(𝑅𝑤)) = 𝑧)
5453adantl 271 . . . . . . . . . . . . 13 (((𝜑𝑤 ∈ ω) ∧ (𝑅𝑤) = ⟨𝑣, 𝑧⟩) → (2nd ‘(𝑅𝑤)) = 𝑧)
5552, 54eqtr2d 2114 . . . . . . . . . . . 12 (((𝜑𝑤 ∈ ω) ∧ (𝑅𝑤) = ⟨𝑣, 𝑧⟩) → 𝑧 = (2nd ‘(𝑅‘(𝐺𝑣))))
5655ex 113 . . . . . . . . . . 11 ((𝜑𝑤 ∈ ω) → ((𝑅𝑤) = ⟨𝑣, 𝑧⟩ → 𝑧 = (2nd ‘(𝑅‘(𝐺𝑣)))))
5756rexlimdva 2477 . . . . . . . . . 10 (𝜑 → (∃𝑤 ∈ ω (𝑅𝑤) = ⟨𝑣, 𝑧⟩ → 𝑧 = (2nd ‘(𝑅‘(𝐺𝑣)))))
5833, 57sylbid 148 . . . . . . . . 9 (𝜑 → (⟨𝑣, 𝑧⟩ ∈ 𝑇𝑧 = (2nd ‘(𝑅‘(𝐺𝑣)))))
5958alrimiv 1795 . . . . . . . 8 (𝜑 → ∀𝑧(⟨𝑣, 𝑧⟩ ∈ 𝑇𝑧 = (2nd ‘(𝑅‘(𝐺𝑣)))))
6059adantr 270 . . . . . . 7 ((𝜑𝑣 ∈ (ℤ𝐶)) → ∀𝑧(⟨𝑣, 𝑧⟩ ∈ 𝑇𝑧 = (2nd ‘(𝑅‘(𝐺𝑣)))))
61 eqeq2 2090 . . . . . . . . . 10 (𝑤 = (2nd ‘(𝑅‘(𝐺𝑣))) → (𝑧 = 𝑤𝑧 = (2nd ‘(𝑅‘(𝐺𝑣)))))
6261imbi2d 228 . . . . . . . . 9 (𝑤 = (2nd ‘(𝑅‘(𝐺𝑣))) → ((⟨𝑣, 𝑧⟩ ∈ 𝑇𝑧 = 𝑤) ↔ (⟨𝑣, 𝑧⟩ ∈ 𝑇𝑧 = (2nd ‘(𝑅‘(𝐺𝑣))))))
6362albidv 1745 . . . . . . . 8 (𝑤 = (2nd ‘(𝑅‘(𝐺𝑣))) → (∀𝑧(⟨𝑣, 𝑧⟩ ∈ 𝑇𝑧 = 𝑤) ↔ ∀𝑧(⟨𝑣, 𝑧⟩ ∈ 𝑇𝑧 = (2nd ‘(𝑅‘(𝐺𝑣))))))
6463spcegv 2686 . . . . . . 7 ((2nd ‘(𝑅‘(𝐺𝑣))) ∈ 𝑆 → (∀𝑧(⟨𝑣, 𝑧⟩ ∈ 𝑇𝑧 = (2nd ‘(𝑅‘(𝐺𝑣)))) → ∃𝑤𝑧(⟨𝑣, 𝑧⟩ ∈ 𝑇𝑧 = 𝑤)))
6529, 60, 64sylc 61 . . . . . 6 ((𝜑𝑣 ∈ (ℤ𝐶)) → ∃𝑤𝑧(⟨𝑣, 𝑧⟩ ∈ 𝑇𝑧 = 𝑤))
66 nfv 1461 . . . . . . 7 𝑤𝑣, 𝑧⟩ ∈ 𝑇
6766mo2r 1993 . . . . . 6 (∃𝑤𝑧(⟨𝑣, 𝑧⟩ ∈ 𝑇𝑧 = 𝑤) → ∃*𝑧𝑣, 𝑧⟩ ∈ 𝑇)
6865, 67syl 14 . . . . 5 ((𝜑𝑣 ∈ (ℤ𝐶)) → ∃*𝑧𝑣, 𝑧⟩ ∈ 𝑇)
69 dmss 4552 . . . . . . . . . 10 (𝑇 ⊆ ((ℤ𝐶) × 𝑆) → dom 𝑇 ⊆ dom ((ℤ𝐶) × 𝑆))
7018, 69syl 14 . . . . . . . . 9 (𝜑 → dom 𝑇 ⊆ dom ((ℤ𝐶) × 𝑆))
71 dmxpss 4773 . . . . . . . . 9 dom ((ℤ𝐶) × 𝑆) ⊆ (ℤ𝐶)
7270, 71syl6ss 3011 . . . . . . . 8 (𝜑 → dom 𝑇 ⊆ (ℤ𝐶))
733adantr 270 . . . . . . . . . . . . 13 ((𝜑𝑣 ∈ (ℤ𝐶)) → 𝐶 ∈ ℤ)
745adantr 270 . . . . . . . . . . . . 13 ((𝜑𝑣 ∈ (ℤ𝐶)) → 𝑆𝑉)
756adantr 270 . . . . . . . . . . . . 13 ((𝜑𝑣 ∈ (ℤ𝐶)) → 𝐴𝑆)
767adantlr 460 . . . . . . . . . . . . 13 (((𝜑𝑣 ∈ (ℤ𝐶)) ∧ (𝑥 ∈ (ℤ𝐶) ∧ 𝑦𝑆)) → (𝑥𝐹𝑦) ∈ 𝑆)
77 simpr 108 . . . . . . . . . . . . 13 ((𝜑𝑣 ∈ (ℤ𝐶)) → 𝑣 ∈ (ℤ𝐶))
7873, 4, 74, 75, 76, 8, 77frecuzrdglem 9413 . . . . . . . . . . . 12 ((𝜑𝑣 ∈ (ℤ𝐶)) → ⟨𝑣, (2nd ‘(𝑅‘(𝐺𝑣)))⟩ ∈ ran 𝑅)
791eleq2d 2148 . . . . . . . . . . . . 13 (𝜑 → (⟨𝑣, (2nd ‘(𝑅‘(𝐺𝑣)))⟩ ∈ 𝑇 ↔ ⟨𝑣, (2nd ‘(𝑅‘(𝐺𝑣)))⟩ ∈ ran 𝑅))
8079adantr 270 . . . . . . . . . . . 12 ((𝜑𝑣 ∈ (ℤ𝐶)) → (⟨𝑣, (2nd ‘(𝑅‘(𝐺𝑣)))⟩ ∈ 𝑇 ↔ ⟨𝑣, (2nd ‘(𝑅‘(𝐺𝑣)))⟩ ∈ ran 𝑅))
8178, 80mpbird 165 . . . . . . . . . . 11 ((𝜑𝑣 ∈ (ℤ𝐶)) → ⟨𝑣, (2nd ‘(𝑅‘(𝐺𝑣)))⟩ ∈ 𝑇)
82 opeldmg 4558 . . . . . . . . . . . 12 ((𝑣 ∈ V ∧ (2nd ‘(𝑅‘(𝐺𝑣))) ∈ 𝑆) → (⟨𝑣, (2nd ‘(𝑅‘(𝐺𝑣)))⟩ ∈ 𝑇𝑣 ∈ dom 𝑇))
8341, 82mpan 414 . . . . . . . . . . 11 ((2nd ‘(𝑅‘(𝐺𝑣))) ∈ 𝑆 → (⟨𝑣, (2nd ‘(𝑅‘(𝐺𝑣)))⟩ ∈ 𝑇𝑣 ∈ dom 𝑇))
8429, 81, 83sylc 61 . . . . . . . . . 10 ((𝜑𝑣 ∈ (ℤ𝐶)) → 𝑣 ∈ dom 𝑇)
8584ex 113 . . . . . . . . 9 (𝜑 → (𝑣 ∈ (ℤ𝐶) → 𝑣 ∈ dom 𝑇))
8685ssrdv 3005 . . . . . . . 8 (𝜑 → (ℤ𝐶) ⊆ dom 𝑇)
8772, 86eqssd 3016 . . . . . . 7 (𝜑 → dom 𝑇 = (ℤ𝐶))
8887eleq2d 2148 . . . . . 6 (𝜑 → (𝑣 ∈ dom 𝑇𝑣 ∈ (ℤ𝐶)))
8988pm5.32i 441 . . . . 5 ((𝜑𝑣 ∈ dom 𝑇) ↔ (𝜑𝑣 ∈ (ℤ𝐶)))
90 df-br 3786 . . . . . 6 (𝑣𝑇𝑧 ↔ ⟨𝑣, 𝑧⟩ ∈ 𝑇)
9190mobii 1978 . . . . 5 (∃*𝑧 𝑣𝑇𝑧 ↔ ∃*𝑧𝑣, 𝑧⟩ ∈ 𝑇)
9268, 89, 913imtr4i 199 . . . 4 ((𝜑𝑣 ∈ dom 𝑇) → ∃*𝑧 𝑣𝑇𝑧)
9392ralrimiva 2434 . . 3 (𝜑 → ∀𝑣 ∈ dom 𝑇∃*𝑧 𝑣𝑇𝑧)
94 dffun7 4948 . . 3 (Fun 𝑇 ↔ (Rel 𝑇 ∧ ∀𝑣 ∈ dom 𝑇∃*𝑧 𝑣𝑇𝑧))
9522, 93, 94sylanbrc 408 . 2 (𝜑 → Fun 𝑇)
96 df-fn 4925 . 2 (𝑇 Fn (ℤ𝐶) ↔ (Fun 𝑇 ∧ dom 𝑇 = (ℤ𝐶)))
9795, 87, 96sylanbrc 408 1 (𝜑𝑇 Fn (ℤ𝐶))
Colors of variables: wff set class
Syntax hints:  wi 4  wa 102  wb 103  wal 1282   = wceq 1284  wex 1421  wcel 1433  ∃*wmo 1942  wral 2348  wrex 2349  Vcvv 2601  wss 2973  cop 3401   class class class wbr 3785  cmpt 3839  ωcom 4331   × cxp 4361  ccnv 4362  dom cdm 4363  ran crn 4364  Rel wrel 4368  Fun wfun 4916   Fn wfn 4917  1-1-ontowf1o 4921  cfv 4922  (class class class)co 5532  cmpt2 5534  2nd c2nd 5786  freccfrec 6000  1c1 6982   + caddc 6984  cz 8351  cuz 8619
This theorem was proved from axioms:  ax-1 5  ax-2 6  ax-mp 7  ax-ia1 104  ax-ia2 105  ax-ia3 106  ax-in1 576  ax-in2 577  ax-io 662  ax-5 1376  ax-7 1377  ax-gen 1378  ax-ie1 1422  ax-ie2 1423  ax-8 1435  ax-10 1436  ax-11 1437  ax-i12 1438  ax-bndl 1439  ax-4 1440  ax-13 1444  ax-14 1445  ax-17 1459  ax-i9 1463  ax-ial 1467  ax-i5r 1468  ax-ext 2063  ax-coll 3893  ax-sep 3896  ax-nul 3904  ax-pow 3948  ax-pr 3964  ax-un 4188  ax-setind 4280  ax-iinf 4329  ax-cnex 7067  ax-resscn 7068  ax-1cn 7069  ax-1re 7070  ax-icn 7071  ax-addcl 7072  ax-addrcl 7073  ax-mulcl 7074  ax-addcom 7076  ax-addass 7078  ax-distr 7080  ax-i2m1 7081  ax-0lt1 7082  ax-0id 7084  ax-rnegex 7085  ax-cnre 7087  ax-pre-ltirr 7088  ax-pre-ltwlin 7089  ax-pre-lttrn 7090  ax-pre-ltadd 7092
This theorem depends on definitions:  df-bi 115  df-3or 920  df-3an 921  df-tru 1287  df-fal 1290  df-nf 1390  df-sb 1686  df-eu 1944  df-mo 1945  df-clab 2068  df-cleq 2074  df-clel 2077  df-nfc 2208  df-ne 2246  df-nel 2340  df-ral 2353  df-rex 2354  df-reu 2355  df-rab 2357  df-v 2603  df-sbc 2816  df-csb 2909  df-dif 2975  df-un 2977  df-in 2979  df-ss 2986  df-nul 3252  df-pw 3384  df-sn 3404  df-pr 3405  df-op 3407  df-uni 3602  df-int 3637  df-iun 3680  df-br 3786  df-opab 3840  df-mpt 3841  df-tr 3876  df-id 4048  df-iord 4121  df-on 4123  df-suc 4126  df-iom 4332  df-xp 4369  df-rel 4370  df-cnv 4371  df-co 4372  df-dm 4373  df-rn 4374  df-res 4375  df-ima 4376  df-iota 4887  df-fun 4924  df-fn 4925  df-f 4926  df-f1 4927  df-fo 4928  df-f1o 4929  df-fv 4930  df-riota 5488  df-ov 5535  df-oprab 5536  df-mpt2 5537  df-1st 5787  df-2nd 5788  df-recs 5943  df-frec 6001  df-pnf 7155  df-mnf 7156  df-xr 7157  df-ltxr 7158  df-le 7159  df-sub 7281  df-neg 7282  df-inn 8040  df-n0 8289  df-z 8352  df-uz 8620
This theorem is referenced by:  frecuzrdgcl  9415  frecuzrdg0  9416  frecuzrdgsuc  9417  iseqfn  9441
  Copyright terms: Public domain W3C validator