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

Theorem findcard3 9227
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 5322. (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 8956 . . 3 (𝐴 ∈ Fin ↔ ∃𝑤 ∈ ω 𝐴𝑤)
2 nnon 7852 . . . . . 6 (𝑤 ∈ ω → 𝑤 ∈ On)
3 eleq1w 2845 . . . . . . . 8 (𝑤 = 𝑧 → (𝑤 ∈ ω ↔ 𝑧 ∈ ω))
4 breq2 5104 . . . . . . . . . 10 (𝑤 = 𝑧 → (𝑥𝑤𝑥𝑧))
54imbi1d 343 . . . . . . . . 9 (𝑤 = 𝑧 → ((𝑥𝑤𝜑) ↔ (𝑥𝑧𝜑)))
65albidv 1940 . . . . . . . 8 (𝑤 = 𝑧 → (∀𝑥(𝑥𝑤𝜑) ↔ ∀𝑥(𝑥𝑧𝜑)))
73, 6imbi12d 346 . . . . . . 7 (𝑤 = 𝑧 → ((𝑤 ∈ ω → ∀𝑥(𝑥𝑤𝜑)) ↔ (𝑧 ∈ ω → ∀𝑥(𝑥𝑧𝜑))))
8 rspe 3252 . . . . . . . . . . . . . 14 ((𝑤 ∈ ω ∧ 𝑦𝑤) → ∃𝑤 ∈ ω 𝑦𝑤)
9 isfi 8956 . . . . . . . . . . . . . 14 (𝑦 ∈ Fin ↔ ∃𝑤 ∈ ω 𝑦𝑤)
108, 9sylibr 236 . . . . . . . . . . . . 13 ((𝑤 ∈ ω ∧ 𝑦𝑤) → 𝑦 ∈ Fin)
11 19.21v 1959 . . . . . . . . . . . . . . . 16 (∀𝑥(𝑧 ∈ ω → (𝑥𝑧𝜑)) ↔ (𝑧 ∈ ω → ∀𝑥(𝑥𝑧𝜑)))
1211ralbii 3108 . . . . . . . . . . . . . . 15 (∀𝑧𝑤𝑥(𝑧 ∈ ω → (𝑥𝑧𝜑)) ↔ ∀𝑧𝑤 (𝑧 ∈ ω → ∀𝑥(𝑥𝑧𝜑)))
13 ralcom4 3288 . . . . . . . . . . . . . . 15 (∀𝑧𝑤𝑥(𝑧 ∈ ω → (𝑥𝑧𝜑)) ↔ ∀𝑥𝑧𝑤 (𝑧 ∈ ω → (𝑥𝑧𝜑)))
1412, 13bitr3i 279 . . . . . . . . . . . . . 14 (∀𝑧𝑤 (𝑧 ∈ ω → ∀𝑥(𝑥𝑧𝜑)) ↔ ∀𝑥𝑧𝑤 (𝑧 ∈ ω → (𝑥𝑧𝜑)))
15 pssss 4051 . . . . . . . . . . . . . . . . . . . . 21 (𝑥𝑦𝑥𝑦)
16 ssfi 9141 . . . . . . . . . . . . . . . . . . . . . 22 ((𝑦 ∈ Fin ∧ 𝑥𝑦) → 𝑥 ∈ Fin)
17 isfi 8956 . . . . . . . . . . . . . . . . . . . . . 22 (𝑥 ∈ Fin ↔ ∃𝑧 ∈ ω 𝑥𝑧)
1816, 17sylib 220 . . . . . . . . . . . . . . . . . . . . 21 ((𝑦 ∈ Fin ∧ 𝑥𝑦) → ∃𝑧 ∈ ω 𝑥𝑧)
1910, 15, 18syl2an 605 . . . . . . . . . . . . . . . . . . . 20 (((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) → ∃𝑧 ∈ ω 𝑥𝑧)
20 simprl 780 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) ∧ (𝑧 ∈ ω ∧ 𝑥𝑧)) → 𝑧 ∈ ω)
21 nnfi 9136 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (𝑧 ∈ ω → 𝑧 ∈ Fin)
22 ensymfib 9152 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (𝑧 ∈ Fin → (𝑧𝑥𝑥𝑧))
2321, 22syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (𝑧 ∈ ω → (𝑧𝑥𝑥𝑧))
2423biimpar 481 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝑧 ∈ ω ∧ 𝑥𝑧) → 𝑧𝑥)
2524adantl 485 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) ∧ (𝑧 ∈ ω ∧ 𝑥𝑧)) → 𝑧𝑥)
26 simplll 784 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) ∧ (𝑧 ∈ ω ∧ 𝑥𝑧)) → 𝑤 ∈ ω)
27 php3 9177 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝑦 ∈ Fin ∧ 𝑥𝑦) → 𝑥𝑦)
2810, 27sylan 589 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) → 𝑥𝑦)
2928adantr 484 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) ∧ (𝑧 ∈ ω ∧ 𝑥𝑧)) → 𝑥𝑦)
30 simpllr 785 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) ∧ (𝑧 ∈ ω ∧ 𝑥𝑧)) → 𝑦𝑤)
31 endom 8960 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (𝑦𝑤𝑦𝑤)
32 nnfi 9136 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (𝑤 ∈ ω → 𝑤 ∈ Fin)
33 domfi 9157 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 ((𝑤 ∈ Fin ∧ 𝑦𝑤) → 𝑦 ∈ Fin)
3432, 33sylan 589 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 ((𝑤 ∈ ω ∧ 𝑦𝑤) → 𝑦 ∈ Fin)
35343adant2 1144 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((𝑤 ∈ ω ∧ 𝑥𝑦𝑦𝑤) → 𝑦 ∈ Fin)
36 sdomdom 8961 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (𝑥𝑦𝑥𝑦)
37 domfi 9157 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 ((𝑦 ∈ Fin ∧ 𝑥𝑦) → 𝑥 ∈ Fin)
3836, 37sylan2 602 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 ((𝑦 ∈ Fin ∧ 𝑥𝑦) → 𝑥 ∈ Fin)
39383adant3 1145 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((𝑦 ∈ Fin ∧ 𝑥𝑦𝑦𝑤) → 𝑥 ∈ Fin)
4035, 39syld3an1 1429 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝑤 ∈ ω ∧ 𝑥𝑦𝑦𝑤) → 𝑥 ∈ Fin)
41 sdomdomtrfi 9169 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝑥 ∈ Fin ∧ 𝑥𝑦𝑦𝑤) → 𝑥𝑤)
4240, 41syld3an1 1429 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝑤 ∈ ω ∧ 𝑥𝑦𝑦𝑤) → 𝑥𝑤)
4331, 42syl3an3 1178 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝑤 ∈ ω ∧ 𝑥𝑦𝑦𝑤) → 𝑥𝑤)
4426, 29, 30, 43syl3anc 1390 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) ∧ (𝑧 ∈ ω ∧ 𝑥𝑧)) → 𝑥𝑤)
45 endom 8960 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (𝑧𝑥𝑧𝑥)
46 domsdomtrfi 9170 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝑧 ∈ Fin ∧ 𝑧𝑥𝑥𝑤) → 𝑧𝑤)
4721, 46syl3an1 1176 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝑧 ∈ ω ∧ 𝑧𝑥𝑥𝑤) → 𝑧𝑤)
4845, 47syl3an2 1177 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝑧 ∈ ω ∧ 𝑧𝑥𝑥𝑤) → 𝑧𝑤)
4920, 25, 44, 48syl3anc 1390 . . . . . . . . . . . . . . . . . . . . . . . 24 ((((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) ∧ (𝑧 ∈ ω ∧ 𝑥𝑧)) → 𝑧𝑤)
50 nnsdomo 9187 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝑧 ∈ ω ∧ 𝑤 ∈ ω) → (𝑧𝑤𝑧𝑤))
51 nnord 7854 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (𝑧 ∈ ω → Ord 𝑧)
52 nnord 7854 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (𝑤 ∈ ω → Ord 𝑤)
53 ordelpss 6374 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((Ord 𝑧 ∧ Ord 𝑤) → (𝑧𝑤𝑧𝑤))
5451, 52, 53syl2an 605 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝑧 ∈ ω ∧ 𝑤 ∈ ω) → (𝑧𝑤𝑧𝑤))
5550, 54bitr4d 284 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝑧 ∈ ω ∧ 𝑤 ∈ ω) → (𝑧𝑤𝑧𝑤))
5620, 26, 55syl2anc 593 . . . . . . . . . . . . . . . . . . . . . . . 24 ((((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) ∧ (𝑧 ∈ ω ∧ 𝑥𝑧)) → (𝑧𝑤𝑧𝑤))
5749, 56mpbid 234 . . . . . . . . . . . . . . . . . . . . . . 23 ((((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) ∧ (𝑧 ∈ ω ∧ 𝑥𝑧)) → 𝑧𝑤)
5857ex 416 . . . . . . . . . . . . . . . . . . . . . 22 (((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) → ((𝑧 ∈ ω ∧ 𝑥𝑧) → 𝑧𝑤))
59 simpr 488 . . . . . . . . . . . . . . . . . . . . . 22 ((𝑧 ∈ ω ∧ 𝑥𝑧) → 𝑥𝑧)
6058, 59jca2 521 . . . . . . . . . . . . . . . . . . . . 21 (((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) → ((𝑧 ∈ ω ∧ 𝑥𝑧) → (𝑧𝑤𝑥𝑧)))
6160reximdv2 3172 . . . . . . . . . . . . . . . . . . . 20 (((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) → (∃𝑧 ∈ ω 𝑥𝑧 → ∃𝑧𝑤 𝑥𝑧))
6219, 61mpd 15 . . . . . . . . . . . . . . . . . . 19 (((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) → ∃𝑧𝑤 𝑥𝑧)
63 r19.29 3125 . . . . . . . . . . . . . . . . . . . 20 ((∀𝑧𝑤 (𝑧 ∈ ω → (𝑥𝑧𝜑)) ∧ ∃𝑧𝑤 𝑥𝑧) → ∃𝑧𝑤 ((𝑧 ∈ ω → (𝑥𝑧𝜑)) ∧ 𝑥𝑧))
6463expcom 417 . . . . . . . . . . . . . . . . . . 19 (∃𝑧𝑤 𝑥𝑧 → (∀𝑧𝑤 (𝑧 ∈ ω → (𝑥𝑧𝜑)) → ∃𝑧𝑤 ((𝑧 ∈ ω → (𝑥𝑧𝜑)) ∧ 𝑥𝑧)))
6562, 64syl 17 . . . . . . . . . . . . . . . . . 18 (((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) → (∀𝑧𝑤 (𝑧 ∈ ω → (𝑥𝑧𝜑)) → ∃𝑧𝑤 ((𝑧 ∈ ω → (𝑥𝑧𝜑)) ∧ 𝑥𝑧)))
66 ordom 7856 . . . . . . . . . . . . . . . . . . . . . . 23 Ord ω
67 ordelss 6362 . . . . . . . . . . . . . . . . . . . . . . 23 ((Ord ω ∧ 𝑤 ∈ ω) → 𝑤 ⊆ ω)
6866, 67mpan 700 . . . . . . . . . . . . . . . . . . . . . 22 (𝑤 ∈ ω → 𝑤 ⊆ ω)
6968ad2antrr 736 . . . . . . . . . . . . . . . . . . . . 21 (((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) → 𝑤 ⊆ ω)
7069sseld 3935 . . . . . . . . . . . . . . . . . . . 20 (((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) → (𝑧𝑤𝑧 ∈ ω))
71 pm2.27 42 . . . . . . . . . . . . . . . . . . . . 21 (𝑧 ∈ ω → ((𝑧 ∈ ω → (𝑥𝑧𝜑)) → (𝑥𝑧𝜑)))
7271impd 414 . . . . . . . . . . . . . . . . . . . 20 (𝑧 ∈ ω → (((𝑧 ∈ ω → (𝑥𝑧𝜑)) ∧ 𝑥𝑧) → 𝜑))
7370, 72syl6 35 . . . . . . . . . . . . . . . . . . 19 (((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) → (𝑧𝑤 → (((𝑧 ∈ ω → (𝑥𝑧𝜑)) ∧ 𝑥𝑧) → 𝜑)))
7473rexlimdv 3161 . . . . . . . . . . . . . . . . . 18 (((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) → (∃𝑧𝑤 ((𝑧 ∈ ω → (𝑥𝑧𝜑)) ∧ 𝑥𝑧) → 𝜑))
7565, 74syld 47 . . . . . . . . . . . . . . . . 17 (((𝑤 ∈ ω ∧ 𝑦𝑤) ∧ 𝑥𝑦) → (∀𝑧𝑤 (𝑧 ∈ ω → (𝑥𝑧𝜑)) → 𝜑))
7675ex 416 . . . . . . . . . . . . . . . 16 ((𝑤 ∈ ω ∧ 𝑦𝑤) → (𝑥𝑦 → (∀𝑧𝑤 (𝑧 ∈ ω → (𝑥𝑧𝜑)) → 𝜑)))
7776com23 86 . . . . . . . . . . . . . . 15 ((𝑤 ∈ ω ∧ 𝑦𝑤) → (∀𝑧𝑤 (𝑧 ∈ ω → (𝑥𝑧𝜑)) → (𝑥𝑦𝜑)))
7877alimdv 1936 . . . . . . . . . . . . . 14 ((𝑤 ∈ ω ∧ 𝑦𝑤) → (∀𝑥𝑧𝑤 (𝑧 ∈ ω → (𝑥𝑧𝜑)) → ∀𝑥(𝑥𝑦𝜑)))
7914, 78biimtrid 244 . . . . . . . . . . . . 13 ((𝑤 ∈ ω ∧ 𝑦𝑤) → (∀𝑧𝑤 (𝑧 ∈ ω → ∀𝑥(𝑥𝑧𝜑)) → ∀𝑥(𝑥𝑦𝜑)))
80 findcard3.3 . . . . . . . . . . . . 13 (𝑦 ∈ Fin → (∀𝑥(𝑥𝑦𝜑) → 𝜒))
8110, 79, 80sylsyld 61 . . . . . . . . . . . 12 ((𝑤 ∈ ω ∧ 𝑦𝑤) → (∀𝑧𝑤 (𝑧 ∈ ω → ∀𝑥(𝑥𝑧𝜑)) → 𝜒))
8281impancom 455 . . . . . . . . . . 11 ((𝑤 ∈ ω ∧ ∀𝑧𝑤 (𝑧 ∈ ω → ∀𝑥(𝑥𝑧𝜑))) → (𝑦𝑤𝜒))
8382alrimiv 1947 . . . . . . . . . 10 ((𝑤 ∈ ω ∧ ∀𝑧𝑤 (𝑧 ∈ ω → ∀𝑥(𝑥𝑧𝜑))) → ∀𝑦(𝑦𝑤𝜒))
8483expcom 417 . . . . . . . . 9 (∀𝑧𝑤 (𝑧 ∈ ω → ∀𝑥(𝑥𝑧𝜑)) → (𝑤 ∈ ω → ∀𝑦(𝑦𝑤𝜒)))
85 breq1 5103 . . . . . . . . . . 11 (𝑥 = 𝑦 → (𝑥𝑤𝑦𝑤))
86 findcard3.1 . . . . . . . . . . 11 (𝑥 = 𝑦 → (𝜑𝜒))
8785, 86imbi12d 346 . . . . . . . . . 10 (𝑥 = 𝑦 → ((𝑥𝑤𝜑) ↔ (𝑦𝑤𝜒)))
8887cbvalvw 2056 . . . . . . . . 9 (∀𝑥(𝑥𝑤𝜑) ↔ ∀𝑦(𝑦𝑤𝜒))
8984, 88imbitrrdi 254 . . . . . . . 8 (∀𝑧𝑤 (𝑧 ∈ ω → ∀𝑥(𝑥𝑧𝜑)) → (𝑤 ∈ ω → ∀𝑥(𝑥𝑤𝜑)))
9089a1i 11 . . . . . . 7 (𝑤 ∈ On → (∀𝑧𝑤 (𝑧 ∈ ω → ∀𝑥(𝑥𝑧𝜑)) → (𝑤 ∈ ω → ∀𝑥(𝑥𝑤𝜑))))
917, 90tfis2 7837 . . . . . 6 (𝑤 ∈ On → (𝑤 ∈ ω → ∀𝑥(𝑥𝑤𝜑)))
922, 91mpcom 38 . . . . 5 (𝑤 ∈ ω → ∀𝑥(𝑥𝑤𝜑))
9392rgen 3078 . . . 4 𝑤 ∈ ω ∀𝑥(𝑥𝑤𝜑)
94 r19.29 3125 . . . 4 ((∀𝑤 ∈ ω ∀𝑥(𝑥𝑤𝜑) ∧ ∃𝑤 ∈ ω 𝐴𝑤) → ∃𝑤 ∈ ω (∀𝑥(𝑥𝑤𝜑) ∧ 𝐴𝑤))
9593, 94mpan 700 . . 3 (∃𝑤 ∈ ω 𝐴𝑤 → ∃𝑤 ∈ ω (∀𝑥(𝑥𝑤𝜑) ∧ 𝐴𝑤))
961, 95sylbi 219 . 2 (𝐴 ∈ Fin → ∃𝑤 ∈ ω (∀𝑥(𝑥𝑤𝜑) ∧ 𝐴𝑤))
97 breq1 5103 . . . . . 6 (𝑥 = 𝐴 → (𝑥𝑤𝐴𝑤))
98 findcard3.2 . . . . . 6 (𝑥 = 𝐴 → (𝜑𝜏))
9997, 98imbi12d 346 . . . . 5 (𝑥 = 𝐴 → ((𝑥𝑤𝜑) ↔ (𝐴𝑤𝜏)))
10099spcgv 3555 . . . 4 (𝐴 ∈ Fin → (∀𝑥(𝑥𝑤𝜑) → (𝐴𝑤𝜏)))
101100impd 414 . . 3 (𝐴 ∈ Fin → ((∀𝑥(𝑥𝑤𝜑) ∧ 𝐴𝑤) → 𝜏))
102101rexlimdvw 3168 . 2 (𝐴 ∈ Fin → (∃𝑤 ∈ ω (∀𝑥(𝑥𝑤𝜑) ∧ 𝐴𝑤) → 𝜏))
10396, 102mpd 15 1 (𝐴 ∈ Fin → 𝜏)
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 208  wa 399  wal 1558   = wceq 1560  wcel 2142  wral 3076  wrex 3086  wss 3904  wpss 3905   class class class wbr 5100  Ord word 6345  Oncon0 6346  ωcom 7846  cen 8924  cdom 8925  csdm 8926  Fincfn 8927
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1815  ax-4 1829  ax-5 1930  ax-6 1987  ax-7 2028  ax-8 2144  ax-9 2152  ax-10 2175  ax-11 2191  ax-12 2212  ax-ext 2734  ax-sep 5246  ax-nul 5256  ax-pr 5390  ax-un 7718
This theorem depends on definitions:  df-bi 209  df-an 400  df-or 859  df-3or 1099  df-3an 1100  df-tru 1563  df-fal 1573  df-ex 1800  df-nf 1804  df-sb 2091  df-mo 2566  df-eu 2596  df-clab 2741  df-cleq 2754  df-clel 2837  df-nfc 2911  df-ne 2958  df-ral 3077  df-rex 3087  df-reu 3368  df-rab 3415  df-v 3456  df-sbc 3745  df-csb 3853  df-dif 3907  df-un 3909  df-in 3911  df-ss 3921  df-pss 3924  df-nul 4286  df-if 4481  df-pw 4557  df-sn 4583  df-pr 4585  df-op 4589  df-uni 4866  df-br 5101  df-opab 5163  df-mpt 5182  df-tr 5208  df-id 5542  df-eprel 5547  df-po 5555  df-so 5556  df-fr 5600  df-we 5602  df-xp 5653  df-rel 5654  df-cnv 5655  df-co 5656  df-dm 5657  df-rn 5658  df-res 5659  df-ima 5660  df-ord 6349  df-on 6350  df-lim 6351  df-suc 6352  df-iota 6477  df-fun 6523  df-fn 6524  df-f 6525  df-f1 6526  df-fo 6527  df-f1o 6528  df-fv 6529  df-om 7847  df-1o 8437  df-en 8928  df-dom 8929  df-sdom 8930  df-fin 8931
This theorem is referenced by:  marypha1lem  9379  pgpfac1  20122  pgpfac  20126  fbfinnfr  23898  wilthlem3  27131
  Copyright terms: Public domain W3C validator