MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  findcard3 Structured version   Visualization version   GIF version

Theorem findcard3 9183
Description: Schema for strong induction on the cardinality of a finite set. The inductive hypothesis is that the result is true on any proper subset. The result is then proven to be true for all finite sets. (Contributed by Mario Carneiro, 13-Dec-2013.) Avoid ax-pow 5294. (Revised by BTernaryTau, 7-Jan-2025.)
Hypotheses
Ref Expression
findcard3.1 (𝑥 = 𝑦 → (𝜑𝜒))
findcard3.2 (𝑥 = 𝐴 → (𝜑𝜏))
findcard3.3 (𝑦 ∈ Fin → (∀𝑥(𝑥𝑦𝜑) → 𝜒))
Assertion
Ref Expression
findcard3 (𝐴 ∈ Fin → 𝜏)
Distinct variable groups:   𝜒,𝑥   𝜏,𝑥   𝑥,𝑦   𝑥,𝐴   𝜑,𝑦
Allowed substitution hints:   𝜑(𝑥)   𝜒(𝑦)   𝜏(𝑦)   𝐴(𝑦)

Proof of Theorem findcard3
Dummy variables 𝑤 𝑧 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 isfi 8912 . . 3 (𝐴 ∈ Fin ↔ ∃𝑤 ∈ ω 𝐴𝑤)
2 nnon 7812 . . . . . 6 (𝑤 ∈ ω → 𝑤 ∈ On)
3 eleq1w 2822 . . . . . . . 8 (𝑤 = 𝑧 → (𝑤 ∈ ω ↔ 𝑧 ∈ ω))
4 breq2 5076 . . . . . . . . . 10 (𝑤 = 𝑧 → (𝑥𝑤𝑥𝑧))
54imbi1d 342 . . . . . . . . 9 (𝑤 = 𝑧 → ((𝑥𝑤𝜑) ↔ (𝑥𝑧𝜑)))
65albidv 1927 . . . . . . . 8 (𝑤 = 𝑧 → (∀𝑥(𝑥𝑤𝜑) ↔ ∀𝑥(𝑥𝑧𝜑)))
73, 6imbi12d 345 . . . . . . 7 (𝑤 = 𝑧 → ((𝑤 ∈ ω → ∀𝑥(𝑥𝑤𝜑)) ↔ (𝑧 ∈ ω → ∀𝑥(𝑥𝑧𝜑))))
8 rspe 3229 . . . . . . . . . . . . . 14 ((𝑤 ∈ ω ∧ 𝑦𝑤) → ∃𝑤 ∈ ω 𝑦𝑤)
9 isfi 8912 . . . . . . . . . . . . . 14 (𝑦 ∈ Fin ↔ ∃𝑤 ∈ ω 𝑦𝑤)
108, 9sylibr 235 . . . . . . . . . . . . 13 ((𝑤 ∈ ω ∧ 𝑦𝑤) → 𝑦 ∈ Fin)
11 19.21v 1946 . . . . . . . . . . . . . . . 16 (∀𝑥(𝑧 ∈ ω → (𝑥𝑧𝜑)) ↔ (𝑧 ∈ ω → ∀𝑥(𝑥𝑧𝜑)))
1211ralbii 3085 . . . . . . . . . . . . . . 15 (∀𝑧𝑤𝑥(𝑧 ∈ ω → (𝑥𝑧𝜑)) ↔ ∀𝑧𝑤 (𝑧 ∈ ω → ∀𝑥(𝑥𝑧𝜑)))
13 ralcom4 3265 . . . . . . . . . . . . . . 15 (∀𝑧𝑤𝑥(𝑧 ∈ ω → (𝑥𝑧𝜑)) ↔ ∀𝑥𝑧𝑤 (𝑧 ∈ ω → (𝑥𝑧𝜑)))
1412, 13bitr3i 278 . . . . . . . . . . . . . 14 (∀𝑧𝑤 (𝑧 ∈ ω → ∀𝑥(𝑥𝑧𝜑)) ↔ ∀𝑥𝑧𝑤 (𝑧 ∈ ω → (𝑥𝑧𝜑)))
15 pssss 4029 . . . . . . . . . . . . . . . . . . . . 21 (𝑥𝑦𝑥𝑦)
16 ssfi 9097 . . . . . . . . . . . . . . . . . . . . . 22 ((𝑦 ∈ Fin ∧ 𝑥𝑦) → 𝑥 ∈ Fin)
17 isfi 8912 . . . . . . . . . . . . . . . . . . . . . 22 (𝑥 ∈ Fin ↔ ∃𝑧 ∈ ω 𝑥𝑧)
1816, 17sylib 219 . . . . . . . . . . . . . . . . . . . . 21 ((𝑦 ∈ Fin ∧ 𝑥𝑦) → ∃𝑧 ∈ ω 𝑥𝑧)
1910, 15, 18syl2an 602 . . . . . . . . . . . . . . . . . . . 20 (((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) → ∃𝑧 ∈ ω 𝑥𝑧)
20 simprl 776 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) ∧ (𝑧 ∈ ω ∧ 𝑥𝑧)) → 𝑧 ∈ ω)
21 nnfi 9092 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (𝑧 ∈ ω → 𝑧 ∈ Fin)
22 ensymfib 9108 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (𝑧 ∈ Fin → (𝑧𝑥𝑥𝑧))
2321, 22syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (𝑧 ∈ ω → (𝑧𝑥𝑥𝑧))
2423biimpar 478 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝑧 ∈ ω ∧ 𝑥𝑧) → 𝑧𝑥)
2524adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) ∧ (𝑧 ∈ ω ∧ 𝑥𝑧)) → 𝑧𝑥)
26 simplll 780 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) ∧ (𝑧 ∈ ω ∧ 𝑥𝑧)) → 𝑤 ∈ ω)
27 php3 9133 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝑦 ∈ Fin ∧ 𝑥𝑦) → 𝑥𝑦)
2810, 27sylan 586 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) → 𝑥𝑦)
2928adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) ∧ (𝑧 ∈ ω ∧ 𝑥𝑧)) → 𝑥𝑦)
30 simpllr 781 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) ∧ (𝑧 ∈ ω ∧ 𝑥𝑧)) → 𝑦𝑤)
31 endom 8916 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (𝑦𝑤𝑦𝑤)
32 nnfi 9092 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (𝑤 ∈ ω → 𝑤 ∈ Fin)
33 domfi 9113 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 ((𝑤 ∈ Fin ∧ 𝑦𝑤) → 𝑦 ∈ Fin)
3432, 33sylan 586 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 ((𝑤 ∈ ω ∧ 𝑦𝑤) → 𝑦 ∈ Fin)
35343adant2 1137 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((𝑤 ∈ ω ∧ 𝑥𝑦𝑦𝑤) → 𝑦 ∈ Fin)
36 sdomdom 8917 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (𝑥𝑦𝑥𝑦)
37 domfi 9113 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 ((𝑦 ∈ Fin ∧ 𝑥𝑦) → 𝑥 ∈ Fin)
3836, 37sylan2 599 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 ((𝑦 ∈ Fin ∧ 𝑥𝑦) → 𝑥 ∈ Fin)
39383adant3 1138 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((𝑦 ∈ Fin ∧ 𝑥𝑦𝑦𝑤) → 𝑥 ∈ Fin)
4035, 39syld3an1 1418 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝑤 ∈ ω ∧ 𝑥𝑦𝑦𝑤) → 𝑥 ∈ Fin)
41 sdomdomtrfi 9125 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝑥 ∈ Fin ∧ 𝑥𝑦𝑦𝑤) → 𝑥𝑤)
4240, 41syld3an1 1418 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝑤 ∈ ω ∧ 𝑥𝑦𝑦𝑤) → 𝑥𝑤)
4331, 42syl3an3 1171 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝑤 ∈ ω ∧ 𝑥𝑦𝑦𝑤) → 𝑥𝑤)
4426, 29, 30, 43syl3anc 1379 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) ∧ (𝑧 ∈ ω ∧ 𝑥𝑧)) → 𝑥𝑤)
45 endom 8916 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (𝑧𝑥𝑧𝑥)
46 domsdomtrfi 9126 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝑧 ∈ Fin ∧ 𝑧𝑥𝑥𝑤) → 𝑧𝑤)
4721, 46syl3an1 1169 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝑧 ∈ ω ∧ 𝑧𝑥𝑥𝑤) → 𝑧𝑤)
4845, 47syl3an2 1170 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝑧 ∈ ω ∧ 𝑧𝑥𝑥𝑤) → 𝑧𝑤)
4920, 25, 44, 48syl3anc 1379 . . . . . . . . . . . . . . . . . . . . . . . 24 ((((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) ∧ (𝑧 ∈ ω ∧ 𝑥𝑧)) → 𝑧𝑤)
50 nnsdomo 9143 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝑧 ∈ ω ∧ 𝑤 ∈ ω) → (𝑧𝑤𝑧𝑤))
51 nnord 7814 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (𝑧 ∈ ω → Ord 𝑧)
52 nnord 7814 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (𝑤 ∈ ω → Ord 𝑤)
53 ordelpss 6338 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((Ord 𝑧 ∧ Ord 𝑤) → (𝑧𝑤𝑧𝑤))
5451, 52, 53syl2an 602 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝑧 ∈ ω ∧ 𝑤 ∈ ω) → (𝑧𝑤𝑧𝑤))
5550, 54bitr4d 283 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝑧 ∈ ω ∧ 𝑤 ∈ ω) → (𝑧𝑤𝑧𝑤))
5620, 26, 55syl2anc 590 . . . . . . . . . . . . . . . . . . . . . . . 24 ((((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) ∧ (𝑧 ∈ ω ∧ 𝑥𝑧)) → (𝑧𝑤𝑧𝑤))
5749, 56mpbid 233 . . . . . . . . . . . . . . . . . . . . . . 23 ((((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) ∧ (𝑧 ∈ ω ∧ 𝑥𝑧)) → 𝑧𝑤)
5857ex 413 . . . . . . . . . . . . . . . . . . . . . 22 (((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) → ((𝑧 ∈ ω ∧ 𝑥𝑧) → 𝑧𝑤))
59 simpr 485 . . . . . . . . . . . . . . . . . . . . . 22 ((𝑧 ∈ ω ∧ 𝑥𝑧) → 𝑥𝑧)
6058, 59jca2 518 . . . . . . . . . . . . . . . . . . . . 21 (((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) → ((𝑧 ∈ ω ∧ 𝑥𝑧) → (𝑧𝑤𝑥𝑧)))
6160reximdv2 3149 . . . . . . . . . . . . . . . . . . . 20 (((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) → (∃𝑧 ∈ ω 𝑥𝑧 → ∃𝑧𝑤 𝑥𝑧))
6219, 61mpd 15 . . . . . . . . . . . . . . . . . . 19 (((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) → ∃𝑧𝑤 𝑥𝑧)
63 r19.29 3102 . . . . . . . . . . . . . . . . . . . 20 ((∀𝑧𝑤 (𝑧 ∈ ω → (𝑥𝑧𝜑)) ∧ ∃𝑧𝑤 𝑥𝑧) → ∃𝑧𝑤 ((𝑧 ∈ ω → (𝑥𝑧𝜑)) ∧ 𝑥𝑧))
6463expcom 414 . . . . . . . . . . . . . . . . . . 19 (∃𝑧𝑤 𝑥𝑧 → (∀𝑧𝑤 (𝑧 ∈ ω → (𝑥𝑧𝜑)) → ∃𝑧𝑤 ((𝑧 ∈ ω → (𝑥𝑧𝜑)) ∧ 𝑥𝑧)))
6562, 64syl 17 . . . . . . . . . . . . . . . . . 18 (((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) → (∀𝑧𝑤 (𝑧 ∈ ω → (𝑥𝑧𝜑)) → ∃𝑧𝑤 ((𝑧 ∈ ω → (𝑥𝑧𝜑)) ∧ 𝑥𝑧)))
66 ordom 7816 . . . . . . . . . . . . . . . . . . . . . . 23 Ord ω
67 ordelss 6326 . . . . . . . . . . . . . . . . . . . . . . 23 ((Ord ω ∧ 𝑤 ∈ ω) → 𝑤 ⊆ ω)
6866, 67mpan 696 . . . . . . . . . . . . . . . . . . . . . 22 (𝑤 ∈ ω → 𝑤 ⊆ ω)
6968ad2antrr 732 . . . . . . . . . . . . . . . . . . . . 21 (((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) → 𝑤 ⊆ ω)
7069sseld 3914 . . . . . . . . . . . . . . . . . . . 20 (((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) → (𝑧𝑤𝑧 ∈ ω))
71 pm2.27 42 . . . . . . . . . . . . . . . . . . . . 21 (𝑧 ∈ ω → ((𝑧 ∈ ω → (𝑥𝑧𝜑)) → (𝑥𝑧𝜑)))
7271impd 411 . . . . . . . . . . . . . . . . . . . 20 (𝑧 ∈ ω → (((𝑧 ∈ ω → (𝑥𝑧𝜑)) ∧ 𝑥𝑧) → 𝜑))
7370, 72syl6 35 . . . . . . . . . . . . . . . . . . 19 (((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) → (𝑧𝑤 → (((𝑧 ∈ ω → (𝑥𝑧𝜑)) ∧ 𝑥𝑧) → 𝜑)))
7473rexlimdv 3138 . . . . . . . . . . . . . . . . . 18 (((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) → (∃𝑧𝑤 ((𝑧 ∈ ω → (𝑥𝑧𝜑)) ∧ 𝑥𝑧) → 𝜑))
7565, 74syld 47 . . . . . . . . . . . . . . . . 17 (((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) → (∀𝑧𝑤 (𝑧 ∈ ω → (𝑥𝑧𝜑)) → 𝜑))
7675ex 413 . . . . . . . . . . . . . . . 16 ((𝑤 ∈ ω ∧ 𝑦𝑤) → (𝑥𝑦 → (∀𝑧𝑤 (𝑧 ∈ ω → (𝑥𝑧𝜑)) → 𝜑)))
7776com23 86 . . . . . . . . . . . . . . 15 ((𝑤 ∈ ω ∧ 𝑦𝑤) → (∀𝑧𝑤 (𝑧 ∈ ω → (𝑥𝑧𝜑)) → (𝑥𝑦𝜑)))
7877alimdv 1923 . . . . . . . . . . . . . 14 ((𝑤 ∈ ω ∧ 𝑦𝑤) → (∀𝑥𝑧𝑤 (𝑧 ∈ ω → (𝑥𝑧𝜑)) → ∀𝑥(𝑥𝑦𝜑)))
7914, 78biimtrid 243 . . . . . . . . . . . . 13 ((𝑤 ∈ ω ∧ 𝑦𝑤) → (∀𝑧𝑤 (𝑧 ∈ ω → ∀𝑥(𝑥𝑧𝜑)) → ∀𝑥(𝑥𝑦𝜑)))
80 findcard3.3 . . . . . . . . . . . . 13 (𝑦 ∈ Fin → (∀𝑥(𝑥𝑦𝜑) → 𝜒))
8110, 79, 80sylsyld 61 . . . . . . . . . . . 12 ((𝑤 ∈ ω ∧ 𝑦𝑤) → (∀𝑧𝑤 (𝑧 ∈ ω → ∀𝑥(𝑥𝑧𝜑)) → 𝜒))
8281impancom 452 . . . . . . . . . . 11 ((𝑤 ∈ ω ∧ ∀𝑧𝑤 (𝑧 ∈ ω → ∀𝑥(𝑥𝑧𝜑))) → (𝑦𝑤𝜒))
8382alrimiv 1934 . . . . . . . . . 10 ((𝑤 ∈ ω ∧ ∀𝑧𝑤 (𝑧 ∈ ω → ∀𝑥(𝑥𝑧𝜑))) → ∀𝑦(𝑦𝑤𝜒))
8483expcom 414 . . . . . . . . 9 (∀𝑧𝑤 (𝑧 ∈ ω → ∀𝑥(𝑥𝑧𝜑)) → (𝑤 ∈ ω → ∀𝑦(𝑦𝑤𝜒)))
85 breq1 5075 . . . . . . . . . . 11 (𝑥 = 𝑦 → (𝑥𝑤𝑦𝑤))
86 findcard3.1 . . . . . . . . . . 11 (𝑥 = 𝑦 → (𝜑𝜒))
8785, 86imbi12d 345 . . . . . . . . . 10 (𝑥 = 𝑦 → ((𝑥𝑤𝜑) ↔ (𝑦𝑤𝜒)))
8887cbvalvw 2043 . . . . . . . . 9 (∀𝑥(𝑥𝑤𝜑) ↔ ∀𝑦(𝑦𝑤𝜒))
8984, 88imbitrrdi 253 . . . . . . . 8 (∀𝑧𝑤 (𝑧 ∈ ω → ∀𝑥(𝑥𝑧𝜑)) → (𝑤 ∈ ω → ∀𝑥(𝑥𝑤𝜑)))
9089a1i 11 . . . . . . 7 (𝑤 ∈ On → (∀𝑧𝑤 (𝑧 ∈ ω → ∀𝑥(𝑥𝑧𝜑)) → (𝑤 ∈ ω → ∀𝑥(𝑥𝑤𝜑))))
917, 90tfis2 7797 . . . . . 6 (𝑤 ∈ On → (𝑤 ∈ ω → ∀𝑥(𝑥𝑤𝜑)))
922, 91mpcom 38 . . . . 5 (𝑤 ∈ ω → ∀𝑥(𝑥𝑤𝜑))
9392rgen 3055 . . . 4 𝑤 ∈ ω ∀𝑥(𝑥𝑤𝜑)
94 r19.29 3102 . . . 4 ((∀𝑤 ∈ ω ∀𝑥(𝑥𝑤𝜑) ∧ ∃𝑤 ∈ ω 𝐴𝑤) → ∃𝑤 ∈ ω (∀𝑥(𝑥𝑤𝜑) ∧ 𝐴𝑤))
9593, 94mpan 696 . . 3 (∃𝑤 ∈ ω 𝐴𝑤 → ∃𝑤 ∈ ω (∀𝑥(𝑥𝑤𝜑) ∧ 𝐴𝑤))
961, 95sylbi 218 . 2 (𝐴 ∈ Fin → ∃𝑤 ∈ ω (∀𝑥(𝑥𝑤𝜑) ∧ 𝐴𝑤))
97 breq1 5075 . . . . . 6 (𝑥 = 𝐴 → (𝑥𝑤𝐴𝑤))
98 findcard3.2 . . . . . 6 (𝑥 = 𝐴 → (𝜑𝜏))
9997, 98imbi12d 345 . . . . 5 (𝑥 = 𝐴 → ((𝑥𝑤𝜑) ↔ (𝐴𝑤𝜏)))
10099spcgv 3534 . . . 4 (𝐴 ∈ Fin → (∀𝑥(𝑥𝑤𝜑) → (𝐴𝑤𝜏)))
101100impd 411 . . 3 (𝐴 ∈ Fin → ((∀𝑥(𝑥𝑤𝜑) ∧ 𝐴𝑤) → 𝜏))
102101rexlimdvw 3145 . 2 (𝐴 ∈ Fin → (∃𝑤 ∈ ω (∀𝑥(𝑥𝑤𝜑) ∧ 𝐴𝑤) → 𝜏))
10396, 102mpd 15 1 (𝐴 ∈ Fin → 𝜏)
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 207  wa 396  wal 1545   = wceq 1547  wcel 2119  wral 3053  wrex 3063  wss 3883  wpss 3884   class class class wbr 5072  Ord word 6309  Oncon0 6310  ωcom 7806  cen 8880  cdom 8881  csdm 8882  Fincfn 8883
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1802  ax-4 1816  ax-5 1917  ax-6 1974  ax-7 2015  ax-8 2121  ax-9 2129  ax-10 2152  ax-11 2168  ax-12 2189  ax-ext 2711  ax-sep 5218  ax-nul 5228  ax-pr 5362  ax-un 7678
This theorem depends on definitions:  df-bi 208  df-an 397  df-or 854  df-3or 1093  df-3an 1094  df-tru 1550  df-fal 1560  df-ex 1787  df-nf 1791  df-sb 2074  df-mo 2543  df-eu 2573  df-clab 2718  df-cleq 2731  df-clel 2814  df-nfc 2888  df-ne 2935  df-ral 3054  df-rex 3064  df-reu 3345  df-rab 3392  df-v 3433  df-sbc 3724  df-csb 3832  df-dif 3886  df-un 3888  df-in 3890  df-ss 3900  df-pss 3903  df-nul 4262  df-if 4455  df-pw 4531  df-sn 4556  df-pr 4558  df-op 4562  df-uni 4839  df-br 5073  df-opab 5135  df-mpt 5154  df-tr 5180  df-id 5513  df-eprel 5518  df-po 5526  df-so 5527  df-fr 5571  df-we 5573  df-xp 5624  df-rel 5625  df-cnv 5626  df-co 5627  df-dm 5628  df-rn 5629  df-res 5630  df-ima 5631  df-ord 6313  df-on 6314  df-lim 6315  df-suc 6316  df-iota 6441  df-fun 6487  df-fn 6488  df-f 6489  df-f1 6490  df-fo 6491  df-f1o 6492  df-fv 6493  df-om 7807  df-1o 8395  df-en 8884  df-dom 8885  df-sdom 8886  df-fin 8887
This theorem is referenced by:  marypha1lem  9336  pgpfac1  20048  pgpfac  20052  fbfinnfr  23824  wilthlem3  27051
  Copyright terms: Public domain W3C validator