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

Theorem pssnnOLD 9261
Description: Obsolete version of pssnn 9164 as of 31-Jul-2024. (Contributed by NM, 22-Jun-1998.) (Revised by Mario Carneiro, 16-Nov-2014.) (Proof modification is discouraged.) (New usage is discouraged.)
Assertion
Ref Expression
pssnnOLD ((𝐴 ∈ Ο‰ ∧ 𝐡 ⊊ 𝐴) β†’ βˆƒπ‘₯ ∈ 𝐴 𝐡 β‰ˆ π‘₯)
Distinct variable groups:   π‘₯,𝐴   π‘₯,𝐡

Proof of Theorem pssnnOLD
Dummy variables 𝑦 𝑧 𝑀 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 pssss 4094 . . . 4 (𝐡 ⊊ 𝐴 β†’ 𝐡 βŠ† 𝐴)
2 ssexg 5322 . . . 4 ((𝐡 βŠ† 𝐴 ∧ 𝐴 ∈ Ο‰) β†’ 𝐡 ∈ V)
31, 2sylan 580 . . 3 ((𝐡 ⊊ 𝐴 ∧ 𝐴 ∈ Ο‰) β†’ 𝐡 ∈ V)
43ancoms 459 . 2 ((𝐴 ∈ Ο‰ ∧ 𝐡 ⊊ 𝐴) β†’ 𝐡 ∈ V)
5 psseq2 4087 . . . . . . . 8 (𝑧 = βˆ… β†’ (𝑀 ⊊ 𝑧 ↔ 𝑀 ⊊ βˆ…))
6 rexeq 3321 . . . . . . . 8 (𝑧 = βˆ… β†’ (βˆƒπ‘₯ ∈ 𝑧 𝑀 β‰ˆ π‘₯ ↔ βˆƒπ‘₯ ∈ βˆ… 𝑀 β‰ˆ π‘₯))
75, 6imbi12d 344 . . . . . . 7 (𝑧 = βˆ… β†’ ((𝑀 ⊊ 𝑧 β†’ βˆƒπ‘₯ ∈ 𝑧 𝑀 β‰ˆ π‘₯) ↔ (𝑀 ⊊ βˆ… β†’ βˆƒπ‘₯ ∈ βˆ… 𝑀 β‰ˆ π‘₯)))
87albidv 1923 . . . . . 6 (𝑧 = βˆ… β†’ (βˆ€π‘€(𝑀 ⊊ 𝑧 β†’ βˆƒπ‘₯ ∈ 𝑧 𝑀 β‰ˆ π‘₯) ↔ βˆ€π‘€(𝑀 ⊊ βˆ… β†’ βˆƒπ‘₯ ∈ βˆ… 𝑀 β‰ˆ π‘₯)))
9 psseq2 4087 . . . . . . . 8 (𝑧 = 𝑦 β†’ (𝑀 ⊊ 𝑧 ↔ 𝑀 ⊊ 𝑦))
10 rexeq 3321 . . . . . . . 8 (𝑧 = 𝑦 β†’ (βˆƒπ‘₯ ∈ 𝑧 𝑀 β‰ˆ π‘₯ ↔ βˆƒπ‘₯ ∈ 𝑦 𝑀 β‰ˆ π‘₯))
119, 10imbi12d 344 . . . . . . 7 (𝑧 = 𝑦 β†’ ((𝑀 ⊊ 𝑧 β†’ βˆƒπ‘₯ ∈ 𝑧 𝑀 β‰ˆ π‘₯) ↔ (𝑀 ⊊ 𝑦 β†’ βˆƒπ‘₯ ∈ 𝑦 𝑀 β‰ˆ π‘₯)))
1211albidv 1923 . . . . . 6 (𝑧 = 𝑦 β†’ (βˆ€π‘€(𝑀 ⊊ 𝑧 β†’ βˆƒπ‘₯ ∈ 𝑧 𝑀 β‰ˆ π‘₯) ↔ βˆ€π‘€(𝑀 ⊊ 𝑦 β†’ βˆƒπ‘₯ ∈ 𝑦 𝑀 β‰ˆ π‘₯)))
13 psseq2 4087 . . . . . . . 8 (𝑧 = suc 𝑦 β†’ (𝑀 ⊊ 𝑧 ↔ 𝑀 ⊊ suc 𝑦))
14 rexeq 3321 . . . . . . . 8 (𝑧 = suc 𝑦 β†’ (βˆƒπ‘₯ ∈ 𝑧 𝑀 β‰ˆ π‘₯ ↔ βˆƒπ‘₯ ∈ suc 𝑦𝑀 β‰ˆ π‘₯))
1513, 14imbi12d 344 . . . . . . 7 (𝑧 = suc 𝑦 β†’ ((𝑀 ⊊ 𝑧 β†’ βˆƒπ‘₯ ∈ 𝑧 𝑀 β‰ˆ π‘₯) ↔ (𝑀 ⊊ suc 𝑦 β†’ βˆƒπ‘₯ ∈ suc 𝑦𝑀 β‰ˆ π‘₯)))
1615albidv 1923 . . . . . 6 (𝑧 = suc 𝑦 β†’ (βˆ€π‘€(𝑀 ⊊ 𝑧 β†’ βˆƒπ‘₯ ∈ 𝑧 𝑀 β‰ˆ π‘₯) ↔ βˆ€π‘€(𝑀 ⊊ suc 𝑦 β†’ βˆƒπ‘₯ ∈ suc 𝑦𝑀 β‰ˆ π‘₯)))
17 psseq2 4087 . . . . . . . 8 (𝑧 = 𝐴 β†’ (𝑀 ⊊ 𝑧 ↔ 𝑀 ⊊ 𝐴))
18 rexeq 3321 . . . . . . . 8 (𝑧 = 𝐴 β†’ (βˆƒπ‘₯ ∈ 𝑧 𝑀 β‰ˆ π‘₯ ↔ βˆƒπ‘₯ ∈ 𝐴 𝑀 β‰ˆ π‘₯))
1917, 18imbi12d 344 . . . . . . 7 (𝑧 = 𝐴 β†’ ((𝑀 ⊊ 𝑧 β†’ βˆƒπ‘₯ ∈ 𝑧 𝑀 β‰ˆ π‘₯) ↔ (𝑀 ⊊ 𝐴 β†’ βˆƒπ‘₯ ∈ 𝐴 𝑀 β‰ˆ π‘₯)))
2019albidv 1923 . . . . . 6 (𝑧 = 𝐴 β†’ (βˆ€π‘€(𝑀 ⊊ 𝑧 β†’ βˆƒπ‘₯ ∈ 𝑧 𝑀 β‰ˆ π‘₯) ↔ βˆ€π‘€(𝑀 ⊊ 𝐴 β†’ βˆƒπ‘₯ ∈ 𝐴 𝑀 β‰ˆ π‘₯)))
21 npss0 4444 . . . . . . . 8 Β¬ 𝑀 ⊊ βˆ…
2221pm2.21i 119 . . . . . . 7 (𝑀 ⊊ βˆ… β†’ βˆƒπ‘₯ ∈ βˆ… 𝑀 β‰ˆ π‘₯)
2322ax-gen 1797 . . . . . 6 βˆ€π‘€(𝑀 ⊊ βˆ… β†’ βˆƒπ‘₯ ∈ βˆ… 𝑀 β‰ˆ π‘₯)
24 nfv 1917 . . . . . . 7 Ⅎ𝑀 𝑦 ∈ Ο‰
25 nfa1 2148 . . . . . . 7 β„²π‘€βˆ€π‘€(𝑀 ⊊ 𝑦 β†’ βˆƒπ‘₯ ∈ 𝑦 𝑀 β‰ˆ π‘₯)
26 elequ1 2113 . . . . . . . . . . . . . . . . . . . . . 22 (𝑧 = 𝑦 β†’ (𝑧 ∈ 𝑀 ↔ 𝑦 ∈ 𝑀))
2726biimpcd 248 . . . . . . . . . . . . . . . . . . . . 21 (𝑧 ∈ 𝑀 β†’ (𝑧 = 𝑦 β†’ 𝑦 ∈ 𝑀))
2827con3d 152 . . . . . . . . . . . . . . . . . . . 20 (𝑧 ∈ 𝑀 β†’ (Β¬ 𝑦 ∈ 𝑀 β†’ Β¬ 𝑧 = 𝑦))
2928adantl 482 . . . . . . . . . . . . . . . . . . 19 ((𝑀 ⊊ suc 𝑦 ∧ 𝑧 ∈ 𝑀) β†’ (Β¬ 𝑦 ∈ 𝑀 β†’ Β¬ 𝑧 = 𝑦))
30 pssss 4094 . . . . . . . . . . . . . . . . . . . . . 22 (𝑀 ⊊ suc 𝑦 β†’ 𝑀 βŠ† suc 𝑦)
3130sseld 3980 . . . . . . . . . . . . . . . . . . . . 21 (𝑀 ⊊ suc 𝑦 β†’ (𝑧 ∈ 𝑀 β†’ 𝑧 ∈ suc 𝑦))
32 elsuci 6428 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑧 ∈ suc 𝑦 β†’ (𝑧 ∈ 𝑦 ∨ 𝑧 = 𝑦))
3332ord 862 . . . . . . . . . . . . . . . . . . . . . 22 (𝑧 ∈ suc 𝑦 β†’ (Β¬ 𝑧 ∈ 𝑦 β†’ 𝑧 = 𝑦))
3433con1d 145 . . . . . . . . . . . . . . . . . . . . 21 (𝑧 ∈ suc 𝑦 β†’ (Β¬ 𝑧 = 𝑦 β†’ 𝑧 ∈ 𝑦))
3531, 34syl6 35 . . . . . . . . . . . . . . . . . . . 20 (𝑀 ⊊ suc 𝑦 β†’ (𝑧 ∈ 𝑀 β†’ (Β¬ 𝑧 = 𝑦 β†’ 𝑧 ∈ 𝑦)))
3635imp 407 . . . . . . . . . . . . . . . . . . 19 ((𝑀 ⊊ suc 𝑦 ∧ 𝑧 ∈ 𝑀) β†’ (Β¬ 𝑧 = 𝑦 β†’ 𝑧 ∈ 𝑦))
3729, 36syld 47 . . . . . . . . . . . . . . . . . 18 ((𝑀 ⊊ suc 𝑦 ∧ 𝑧 ∈ 𝑀) β†’ (Β¬ 𝑦 ∈ 𝑀 β†’ 𝑧 ∈ 𝑦))
3837impancom 452 . . . . . . . . . . . . . . . . 17 ((𝑀 ⊊ suc 𝑦 ∧ Β¬ 𝑦 ∈ 𝑀) β†’ (𝑧 ∈ 𝑀 β†’ 𝑧 ∈ 𝑦))
3938ssrdv 3987 . . . . . . . . . . . . . . . 16 ((𝑀 ⊊ suc 𝑦 ∧ Β¬ 𝑦 ∈ 𝑀) β†’ 𝑀 βŠ† 𝑦)
4039anim1i 615 . . . . . . . . . . . . . . 15 (((𝑀 ⊊ suc 𝑦 ∧ Β¬ 𝑦 ∈ 𝑀) ∧ Β¬ 𝑀 = 𝑦) β†’ (𝑀 βŠ† 𝑦 ∧ Β¬ 𝑀 = 𝑦))
41 dfpss2 4084 . . . . . . . . . . . . . . 15 (𝑀 ⊊ 𝑦 ↔ (𝑀 βŠ† 𝑦 ∧ Β¬ 𝑀 = 𝑦))
4240, 41sylibr 233 . . . . . . . . . . . . . 14 (((𝑀 ⊊ suc 𝑦 ∧ Β¬ 𝑦 ∈ 𝑀) ∧ Β¬ 𝑀 = 𝑦) β†’ 𝑀 ⊊ 𝑦)
43 elelsuc 6434 . . . . . . . . . . . . . . . 16 (π‘₯ ∈ 𝑦 β†’ π‘₯ ∈ suc 𝑦)
4443anim1i 615 . . . . . . . . . . . . . . 15 ((π‘₯ ∈ 𝑦 ∧ 𝑀 β‰ˆ π‘₯) β†’ (π‘₯ ∈ suc 𝑦 ∧ 𝑀 β‰ˆ π‘₯))
4544reximi2 3079 . . . . . . . . . . . . . 14 (βˆƒπ‘₯ ∈ 𝑦 𝑀 β‰ˆ π‘₯ β†’ βˆƒπ‘₯ ∈ suc 𝑦𝑀 β‰ˆ π‘₯)
4642, 45imim12i 62 . . . . . . . . . . . . 13 ((𝑀 ⊊ 𝑦 β†’ βˆƒπ‘₯ ∈ 𝑦 𝑀 β‰ˆ π‘₯) β†’ (((𝑀 ⊊ suc 𝑦 ∧ Β¬ 𝑦 ∈ 𝑀) ∧ Β¬ 𝑀 = 𝑦) β†’ βˆƒπ‘₯ ∈ suc 𝑦𝑀 β‰ˆ π‘₯))
4746exp4c 433 . . . . . . . . . . . 12 ((𝑀 ⊊ 𝑦 β†’ βˆƒπ‘₯ ∈ 𝑦 𝑀 β‰ˆ π‘₯) β†’ (𝑀 ⊊ suc 𝑦 β†’ (Β¬ 𝑦 ∈ 𝑀 β†’ (Β¬ 𝑀 = 𝑦 β†’ βˆƒπ‘₯ ∈ suc 𝑦𝑀 β‰ˆ π‘₯))))
4847sps 2178 . . . . . . . . . . 11 (βˆ€π‘€(𝑀 ⊊ 𝑦 β†’ βˆƒπ‘₯ ∈ 𝑦 𝑀 β‰ˆ π‘₯) β†’ (𝑀 ⊊ suc 𝑦 β†’ (Β¬ 𝑦 ∈ 𝑀 β†’ (Β¬ 𝑀 = 𝑦 β†’ βˆƒπ‘₯ ∈ suc 𝑦𝑀 β‰ˆ π‘₯))))
4948adantl 482 . . . . . . . . . 10 ((𝑦 ∈ Ο‰ ∧ βˆ€π‘€(𝑀 ⊊ 𝑦 β†’ βˆƒπ‘₯ ∈ 𝑦 𝑀 β‰ˆ π‘₯)) β†’ (𝑀 ⊊ suc 𝑦 β†’ (Β¬ 𝑦 ∈ 𝑀 β†’ (Β¬ 𝑀 = 𝑦 β†’ βˆƒπ‘₯ ∈ suc 𝑦𝑀 β‰ˆ π‘₯))))
5049com4t 93 . . . . . . . . 9 (Β¬ 𝑦 ∈ 𝑀 β†’ (Β¬ 𝑀 = 𝑦 β†’ ((𝑦 ∈ Ο‰ ∧ βˆ€π‘€(𝑀 ⊊ 𝑦 β†’ βˆƒπ‘₯ ∈ 𝑦 𝑀 β‰ˆ π‘₯)) β†’ (𝑀 ⊊ suc 𝑦 β†’ βˆƒπ‘₯ ∈ suc 𝑦𝑀 β‰ˆ π‘₯))))
51 anidm 565 . . . . . . . . . . . . . 14 ((𝑀 ⊊ suc 𝑦 ∧ 𝑀 ⊊ suc 𝑦) ↔ 𝑀 ⊊ suc 𝑦)
52 ssdif 4138 . . . . . . . . . . . . . . . . 17 (𝑀 βŠ† suc 𝑦 β†’ (𝑀 βˆ– {𝑦}) βŠ† (suc 𝑦 βˆ– {𝑦}))
53 nnord 7859 . . . . . . . . . . . . . . . . . . 19 (𝑦 ∈ Ο‰ β†’ Ord 𝑦)
54 orddif 6457 . . . . . . . . . . . . . . . . . . 19 (Ord 𝑦 β†’ 𝑦 = (suc 𝑦 βˆ– {𝑦}))
5553, 54syl 17 . . . . . . . . . . . . . . . . . 18 (𝑦 ∈ Ο‰ β†’ 𝑦 = (suc 𝑦 βˆ– {𝑦}))
5655sseq2d 4013 . . . . . . . . . . . . . . . . 17 (𝑦 ∈ Ο‰ β†’ ((𝑀 βˆ– {𝑦}) βŠ† 𝑦 ↔ (𝑀 βˆ– {𝑦}) βŠ† (suc 𝑦 βˆ– {𝑦})))
5752, 56imbitrrid 245 . . . . . . . . . . . . . . . 16 (𝑦 ∈ Ο‰ β†’ (𝑀 βŠ† suc 𝑦 β†’ (𝑀 βˆ– {𝑦}) βŠ† 𝑦))
5830, 57syl5 34 . . . . . . . . . . . . . . 15 (𝑦 ∈ Ο‰ β†’ (𝑀 ⊊ suc 𝑦 β†’ (𝑀 βˆ– {𝑦}) βŠ† 𝑦))
59 pssnel 4469 . . . . . . . . . . . . . . . 16 (𝑀 ⊊ suc 𝑦 β†’ βˆƒπ‘§(𝑧 ∈ suc 𝑦 ∧ Β¬ 𝑧 ∈ 𝑀))
60 eleq2 2822 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝑀 βˆ– {𝑦}) = 𝑦 β†’ (𝑧 ∈ (𝑀 βˆ– {𝑦}) ↔ 𝑧 ∈ 𝑦))
61 eldifi 4125 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑧 ∈ (𝑀 βˆ– {𝑦}) β†’ 𝑧 ∈ 𝑀)
6260, 61syl6bir 253 . . . . . . . . . . . . . . . . . . . . . 22 ((𝑀 βˆ– {𝑦}) = 𝑦 β†’ (𝑧 ∈ 𝑦 β†’ 𝑧 ∈ 𝑀))
6362adantl 482 . . . . . . . . . . . . . . . . . . . . 21 (((𝑦 ∈ 𝑀 ∧ 𝑧 ∈ suc 𝑦) ∧ (𝑀 βˆ– {𝑦}) = 𝑦) β†’ (𝑧 ∈ 𝑦 β†’ 𝑧 ∈ 𝑀))
64 eleq1a 2828 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑦 ∈ 𝑀 β†’ (𝑧 = 𝑦 β†’ 𝑧 ∈ 𝑀))
6533, 64sylan9r 509 . . . . . . . . . . . . . . . . . . . . . 22 ((𝑦 ∈ 𝑀 ∧ 𝑧 ∈ suc 𝑦) β†’ (Β¬ 𝑧 ∈ 𝑦 β†’ 𝑧 ∈ 𝑀))
6665adantr 481 . . . . . . . . . . . . . . . . . . . . 21 (((𝑦 ∈ 𝑀 ∧ 𝑧 ∈ suc 𝑦) ∧ (𝑀 βˆ– {𝑦}) = 𝑦) β†’ (Β¬ 𝑧 ∈ 𝑦 β†’ 𝑧 ∈ 𝑀))
6763, 66pm2.61d 179 . . . . . . . . . . . . . . . . . . . 20 (((𝑦 ∈ 𝑀 ∧ 𝑧 ∈ suc 𝑦) ∧ (𝑀 βˆ– {𝑦}) = 𝑦) β†’ 𝑧 ∈ 𝑀)
6867ex 413 . . . . . . . . . . . . . . . . . . 19 ((𝑦 ∈ 𝑀 ∧ 𝑧 ∈ suc 𝑦) β†’ ((𝑀 βˆ– {𝑦}) = 𝑦 β†’ 𝑧 ∈ 𝑀))
6968con3d 152 . . . . . . . . . . . . . . . . . 18 ((𝑦 ∈ 𝑀 ∧ 𝑧 ∈ suc 𝑦) β†’ (Β¬ 𝑧 ∈ 𝑀 β†’ Β¬ (𝑀 βˆ– {𝑦}) = 𝑦))
7069expimpd 454 . . . . . . . . . . . . . . . . 17 (𝑦 ∈ 𝑀 β†’ ((𝑧 ∈ suc 𝑦 ∧ Β¬ 𝑧 ∈ 𝑀) β†’ Β¬ (𝑀 βˆ– {𝑦}) = 𝑦))
7170exlimdv 1936 . . . . . . . . . . . . . . . 16 (𝑦 ∈ 𝑀 β†’ (βˆƒπ‘§(𝑧 ∈ suc 𝑦 ∧ Β¬ 𝑧 ∈ 𝑀) β†’ Β¬ (𝑀 βˆ– {𝑦}) = 𝑦))
7259, 71syl5 34 . . . . . . . . . . . . . . 15 (𝑦 ∈ 𝑀 β†’ (𝑀 ⊊ suc 𝑦 β†’ Β¬ (𝑀 βˆ– {𝑦}) = 𝑦))
7358, 72im2anan9r 621 . . . . . . . . . . . . . 14 ((𝑦 ∈ 𝑀 ∧ 𝑦 ∈ Ο‰) β†’ ((𝑀 ⊊ suc 𝑦 ∧ 𝑀 ⊊ suc 𝑦) β†’ ((𝑀 βˆ– {𝑦}) βŠ† 𝑦 ∧ Β¬ (𝑀 βˆ– {𝑦}) = 𝑦)))
7451, 73biimtrrid 242 . . . . . . . . . . . . 13 ((𝑦 ∈ 𝑀 ∧ 𝑦 ∈ Ο‰) β†’ (𝑀 ⊊ suc 𝑦 β†’ ((𝑀 βˆ– {𝑦}) βŠ† 𝑦 ∧ Β¬ (𝑀 βˆ– {𝑦}) = 𝑦)))
75 dfpss2 4084 . . . . . . . . . . . . 13 ((𝑀 βˆ– {𝑦}) ⊊ 𝑦 ↔ ((𝑀 βˆ– {𝑦}) βŠ† 𝑦 ∧ Β¬ (𝑀 βˆ– {𝑦}) = 𝑦))
7674, 75syl6ibr 251 . . . . . . . . . . . 12 ((𝑦 ∈ 𝑀 ∧ 𝑦 ∈ Ο‰) β†’ (𝑀 ⊊ suc 𝑦 β†’ (𝑀 βˆ– {𝑦}) ⊊ 𝑦))
77 psseq1 4086 . . . . . . . . . . . . . . 15 (𝑀 = 𝑧 β†’ (𝑀 ⊊ 𝑦 ↔ 𝑧 ⊊ 𝑦))
78 breq1 5150 . . . . . . . . . . . . . . . 16 (𝑀 = 𝑧 β†’ (𝑀 β‰ˆ π‘₯ ↔ 𝑧 β‰ˆ π‘₯))
7978rexbidv 3178 . . . . . . . . . . . . . . 15 (𝑀 = 𝑧 β†’ (βˆƒπ‘₯ ∈ 𝑦 𝑀 β‰ˆ π‘₯ ↔ βˆƒπ‘₯ ∈ 𝑦 𝑧 β‰ˆ π‘₯))
8077, 79imbi12d 344 . . . . . . . . . . . . . 14 (𝑀 = 𝑧 β†’ ((𝑀 ⊊ 𝑦 β†’ βˆƒπ‘₯ ∈ 𝑦 𝑀 β‰ˆ π‘₯) ↔ (𝑧 ⊊ 𝑦 β†’ βˆƒπ‘₯ ∈ 𝑦 𝑧 β‰ˆ π‘₯)))
8180cbvalvw 2039 . . . . . . . . . . . . 13 (βˆ€π‘€(𝑀 ⊊ 𝑦 β†’ βˆƒπ‘₯ ∈ 𝑦 𝑀 β‰ˆ π‘₯) ↔ βˆ€π‘§(𝑧 ⊊ 𝑦 β†’ βˆƒπ‘₯ ∈ 𝑦 𝑧 β‰ˆ π‘₯))
82 vex 3478 . . . . . . . . . . . . . . 15 𝑀 ∈ V
8382difexi 5327 . . . . . . . . . . . . . 14 (𝑀 βˆ– {𝑦}) ∈ V
84 psseq1 4086 . . . . . . . . . . . . . . 15 (𝑧 = (𝑀 βˆ– {𝑦}) β†’ (𝑧 ⊊ 𝑦 ↔ (𝑀 βˆ– {𝑦}) ⊊ 𝑦))
85 breq1 5150 . . . . . . . . . . . . . . . 16 (𝑧 = (𝑀 βˆ– {𝑦}) β†’ (𝑧 β‰ˆ π‘₯ ↔ (𝑀 βˆ– {𝑦}) β‰ˆ π‘₯))
8685rexbidv 3178 . . . . . . . . . . . . . . 15 (𝑧 = (𝑀 βˆ– {𝑦}) β†’ (βˆƒπ‘₯ ∈ 𝑦 𝑧 β‰ˆ π‘₯ ↔ βˆƒπ‘₯ ∈ 𝑦 (𝑀 βˆ– {𝑦}) β‰ˆ π‘₯))
8784, 86imbi12d 344 . . . . . . . . . . . . . 14 (𝑧 = (𝑀 βˆ– {𝑦}) β†’ ((𝑧 ⊊ 𝑦 β†’ βˆƒπ‘₯ ∈ 𝑦 𝑧 β‰ˆ π‘₯) ↔ ((𝑀 βˆ– {𝑦}) ⊊ 𝑦 β†’ βˆƒπ‘₯ ∈ 𝑦 (𝑀 βˆ– {𝑦}) β‰ˆ π‘₯)))
8883, 87spcv 3595 . . . . . . . . . . . . 13 (βˆ€π‘§(𝑧 ⊊ 𝑦 β†’ βˆƒπ‘₯ ∈ 𝑦 𝑧 β‰ˆ π‘₯) β†’ ((𝑀 βˆ– {𝑦}) ⊊ 𝑦 β†’ βˆƒπ‘₯ ∈ 𝑦 (𝑀 βˆ– {𝑦}) β‰ˆ π‘₯))
8981, 88sylbi 216 . . . . . . . . . . . 12 (βˆ€π‘€(𝑀 ⊊ 𝑦 β†’ βˆƒπ‘₯ ∈ 𝑦 𝑀 β‰ˆ π‘₯) β†’ ((𝑀 βˆ– {𝑦}) ⊊ 𝑦 β†’ βˆƒπ‘₯ ∈ 𝑦 (𝑀 βˆ– {𝑦}) β‰ˆ π‘₯))
9076, 89sylan9 508 . . . . . . . . . . 11 (((𝑦 ∈ 𝑀 ∧ 𝑦 ∈ Ο‰) ∧ βˆ€π‘€(𝑀 ⊊ 𝑦 β†’ βˆƒπ‘₯ ∈ 𝑦 𝑀 β‰ˆ π‘₯)) β†’ (𝑀 ⊊ suc 𝑦 β†’ βˆƒπ‘₯ ∈ 𝑦 (𝑀 βˆ– {𝑦}) β‰ˆ π‘₯))
91 ordsucelsuc 7806 . . . . . . . . . . . . . . . . . . . 20 (Ord 𝑦 β†’ (π‘₯ ∈ 𝑦 ↔ suc π‘₯ ∈ suc 𝑦))
9291biimpd 228 . . . . . . . . . . . . . . . . . . 19 (Ord 𝑦 β†’ (π‘₯ ∈ 𝑦 β†’ suc π‘₯ ∈ suc 𝑦))
9353, 92syl 17 . . . . . . . . . . . . . . . . . 18 (𝑦 ∈ Ο‰ β†’ (π‘₯ ∈ 𝑦 β†’ suc π‘₯ ∈ suc 𝑦))
9493adantl 482 . . . . . . . . . . . . . . . . 17 ((𝑦 ∈ 𝑀 ∧ 𝑦 ∈ Ο‰) β†’ (π‘₯ ∈ 𝑦 β†’ suc π‘₯ ∈ suc 𝑦))
9594adantrd 492 . . . . . . . . . . . . . . . 16 ((𝑦 ∈ 𝑀 ∧ 𝑦 ∈ Ο‰) β†’ ((π‘₯ ∈ 𝑦 ∧ (𝑀 βˆ– {𝑦}) β‰ˆ π‘₯) β†’ suc π‘₯ ∈ suc 𝑦))
96 elnn 7862 . . . . . . . . . . . . . . . . . . . 20 ((π‘₯ ∈ 𝑦 ∧ 𝑦 ∈ Ο‰) β†’ π‘₯ ∈ Ο‰)
97 snex 5430 . . . . . . . . . . . . . . . . . . . . . . . 24 {βŸ¨π‘¦, π‘₯⟩} ∈ V
98 vex 3478 . . . . . . . . . . . . . . . . . . . . . . . . 25 𝑦 ∈ V
99 vex 3478 . . . . . . . . . . . . . . . . . . . . . . . . 25 π‘₯ ∈ V
10098, 99f1osn 6870 . . . . . . . . . . . . . . . . . . . . . . . 24 {βŸ¨π‘¦, π‘₯⟩}:{𝑦}–1-1-ontoβ†’{π‘₯}
101 f1oen3g 8958 . . . . . . . . . . . . . . . . . . . . . . . 24 (({βŸ¨π‘¦, π‘₯⟩} ∈ V ∧ {βŸ¨π‘¦, π‘₯⟩}:{𝑦}–1-1-ontoβ†’{π‘₯}) β†’ {𝑦} β‰ˆ {π‘₯})
10297, 100, 101mp2an 690 . . . . . . . . . . . . . . . . . . . . . . 23 {𝑦} β‰ˆ {π‘₯}
103102jctr 525 . . . . . . . . . . . . . . . . . . . . . 22 ((𝑀 βˆ– {𝑦}) β‰ˆ π‘₯ β†’ ((𝑀 βˆ– {𝑦}) β‰ˆ π‘₯ ∧ {𝑦} β‰ˆ {π‘₯}))
104 nnord 7859 . . . . . . . . . . . . . . . . . . . . . . . 24 (π‘₯ ∈ Ο‰ β†’ Ord π‘₯)
105 orddisj 6399 . . . . . . . . . . . . . . . . . . . . . . . 24 (Ord π‘₯ β†’ (π‘₯ ∩ {π‘₯}) = βˆ…)
106104, 105syl 17 . . . . . . . . . . . . . . . . . . . . . . 23 (π‘₯ ∈ Ο‰ β†’ (π‘₯ ∩ {π‘₯}) = βˆ…)
107 incom 4200 . . . . . . . . . . . . . . . . . . . . . . . 24 ({𝑦} ∩ (𝑀 βˆ– {𝑦})) = ((𝑀 βˆ– {𝑦}) ∩ {𝑦})
108 disjdif 4470 . . . . . . . . . . . . . . . . . . . . . . . 24 ({𝑦} ∩ (𝑀 βˆ– {𝑦})) = βˆ…
109107, 108eqtr3i 2762 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝑀 βˆ– {𝑦}) ∩ {𝑦}) = βˆ…
110106, 109jctil 520 . . . . . . . . . . . . . . . . . . . . . 22 (π‘₯ ∈ Ο‰ β†’ (((𝑀 βˆ– {𝑦}) ∩ {𝑦}) = βˆ… ∧ (π‘₯ ∩ {π‘₯}) = βˆ…))
111 unen 9042 . . . . . . . . . . . . . . . . . . . . . 22 ((((𝑀 βˆ– {𝑦}) β‰ˆ π‘₯ ∧ {𝑦} β‰ˆ {π‘₯}) ∧ (((𝑀 βˆ– {𝑦}) ∩ {𝑦}) = βˆ… ∧ (π‘₯ ∩ {π‘₯}) = βˆ…)) β†’ ((𝑀 βˆ– {𝑦}) βˆͺ {𝑦}) β‰ˆ (π‘₯ βˆͺ {π‘₯}))
112103, 110, 111syl2an 596 . . . . . . . . . . . . . . . . . . . . 21 (((𝑀 βˆ– {𝑦}) β‰ˆ π‘₯ ∧ π‘₯ ∈ Ο‰) β†’ ((𝑀 βˆ– {𝑦}) βˆͺ {𝑦}) β‰ˆ (π‘₯ βˆͺ {π‘₯}))
113 difsnid 4812 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑦 ∈ 𝑀 β†’ ((𝑀 βˆ– {𝑦}) βˆͺ {𝑦}) = 𝑀)
114113eqcomd 2738 . . . . . . . . . . . . . . . . . . . . . 22 (𝑦 ∈ 𝑀 β†’ 𝑀 = ((𝑀 βˆ– {𝑦}) βˆͺ {𝑦}))
115 df-suc 6367 . . . . . . . . . . . . . . . . . . . . . . 23 suc π‘₯ = (π‘₯ βˆͺ {π‘₯})
116115a1i 11 . . . . . . . . . . . . . . . . . . . . . 22 (𝑦 ∈ 𝑀 β†’ suc π‘₯ = (π‘₯ βˆͺ {π‘₯}))
117114, 116breq12d 5160 . . . . . . . . . . . . . . . . . . . . 21 (𝑦 ∈ 𝑀 β†’ (𝑀 β‰ˆ suc π‘₯ ↔ ((𝑀 βˆ– {𝑦}) βˆͺ {𝑦}) β‰ˆ (π‘₯ βˆͺ {π‘₯})))
118112, 117imbitrrid 245 . . . . . . . . . . . . . . . . . . . 20 (𝑦 ∈ 𝑀 β†’ (((𝑀 βˆ– {𝑦}) β‰ˆ π‘₯ ∧ π‘₯ ∈ Ο‰) β†’ 𝑀 β‰ˆ suc π‘₯))
11996, 118sylan2i 606 . . . . . . . . . . . . . . . . . . 19 (𝑦 ∈ 𝑀 β†’ (((𝑀 βˆ– {𝑦}) β‰ˆ π‘₯ ∧ (π‘₯ ∈ 𝑦 ∧ 𝑦 ∈ Ο‰)) β†’ 𝑀 β‰ˆ suc π‘₯))
120119exp4d 434 . . . . . . . . . . . . . . . . . 18 (𝑦 ∈ 𝑀 β†’ ((𝑀 βˆ– {𝑦}) β‰ˆ π‘₯ β†’ (π‘₯ ∈ 𝑦 β†’ (𝑦 ∈ Ο‰ β†’ 𝑀 β‰ˆ suc π‘₯))))
121120com24 95 . . . . . . . . . . . . . . . . 17 (𝑦 ∈ 𝑀 β†’ (𝑦 ∈ Ο‰ β†’ (π‘₯ ∈ 𝑦 β†’ ((𝑀 βˆ– {𝑦}) β‰ˆ π‘₯ β†’ 𝑀 β‰ˆ suc π‘₯))))
122121imp4b 422 . . . . . . . . . . . . . . . 16 ((𝑦 ∈ 𝑀 ∧ 𝑦 ∈ Ο‰) β†’ ((π‘₯ ∈ 𝑦 ∧ (𝑀 βˆ– {𝑦}) β‰ˆ π‘₯) β†’ 𝑀 β‰ˆ suc π‘₯))
12395, 122jcad 513 . . . . . . . . . . . . . . 15 ((𝑦 ∈ 𝑀 ∧ 𝑦 ∈ Ο‰) β†’ ((π‘₯ ∈ 𝑦 ∧ (𝑀 βˆ– {𝑦}) β‰ˆ π‘₯) β†’ (suc π‘₯ ∈ suc 𝑦 ∧ 𝑀 β‰ˆ suc π‘₯)))
124 breq2 5151 . . . . . . . . . . . . . . . 16 (𝑧 = suc π‘₯ β†’ (𝑀 β‰ˆ 𝑧 ↔ 𝑀 β‰ˆ suc π‘₯))
125124rspcev 3612 . . . . . . . . . . . . . . 15 ((suc π‘₯ ∈ suc 𝑦 ∧ 𝑀 β‰ˆ suc π‘₯) β†’ βˆƒπ‘§ ∈ suc 𝑦𝑀 β‰ˆ 𝑧)
126123, 125syl6 35 . . . . . . . . . . . . . 14 ((𝑦 ∈ 𝑀 ∧ 𝑦 ∈ Ο‰) β†’ ((π‘₯ ∈ 𝑦 ∧ (𝑀 βˆ– {𝑦}) β‰ˆ π‘₯) β†’ βˆƒπ‘§ ∈ suc 𝑦𝑀 β‰ˆ 𝑧))
127126exlimdv 1936 . . . . . . . . . . . . 13 ((𝑦 ∈ 𝑀 ∧ 𝑦 ∈ Ο‰) β†’ (βˆƒπ‘₯(π‘₯ ∈ 𝑦 ∧ (𝑀 βˆ– {𝑦}) β‰ˆ π‘₯) β†’ βˆƒπ‘§ ∈ suc 𝑦𝑀 β‰ˆ 𝑧))
128 df-rex 3071 . . . . . . . . . . . . 13 (βˆƒπ‘₯ ∈ 𝑦 (𝑀 βˆ– {𝑦}) β‰ˆ π‘₯ ↔ βˆƒπ‘₯(π‘₯ ∈ 𝑦 ∧ (𝑀 βˆ– {𝑦}) β‰ˆ π‘₯))
129 breq2 5151 . . . . . . . . . . . . . 14 (π‘₯ = 𝑧 β†’ (𝑀 β‰ˆ π‘₯ ↔ 𝑀 β‰ˆ 𝑧))
130129cbvrexvw 3235 . . . . . . . . . . . . 13 (βˆƒπ‘₯ ∈ suc 𝑦𝑀 β‰ˆ π‘₯ ↔ βˆƒπ‘§ ∈ suc 𝑦𝑀 β‰ˆ 𝑧)
131127, 128, 1303imtr4g 295 . . . . . . . . . . . 12 ((𝑦 ∈ 𝑀 ∧ 𝑦 ∈ Ο‰) β†’ (βˆƒπ‘₯ ∈ 𝑦 (𝑀 βˆ– {𝑦}) β‰ˆ π‘₯ β†’ βˆƒπ‘₯ ∈ suc 𝑦𝑀 β‰ˆ π‘₯))
132131adantr 481 . . . . . . . . . . 11 (((𝑦 ∈ 𝑀 ∧ 𝑦 ∈ Ο‰) ∧ βˆ€π‘€(𝑀 ⊊ 𝑦 β†’ βˆƒπ‘₯ ∈ 𝑦 𝑀 β‰ˆ π‘₯)) β†’ (βˆƒπ‘₯ ∈ 𝑦 (𝑀 βˆ– {𝑦}) β‰ˆ π‘₯ β†’ βˆƒπ‘₯ ∈ suc 𝑦𝑀 β‰ˆ π‘₯))
13390, 132syld 47 . . . . . . . . . 10 (((𝑦 ∈ 𝑀 ∧ 𝑦 ∈ Ο‰) ∧ βˆ€π‘€(𝑀 ⊊ 𝑦 β†’ βˆƒπ‘₯ ∈ 𝑦 𝑀 β‰ˆ π‘₯)) β†’ (𝑀 ⊊ suc 𝑦 β†’ βˆƒπ‘₯ ∈ suc 𝑦𝑀 β‰ˆ π‘₯))
134133expl 458 . . . . . . . . 9 (𝑦 ∈ 𝑀 β†’ ((𝑦 ∈ Ο‰ ∧ βˆ€π‘€(𝑀 ⊊ 𝑦 β†’ βˆƒπ‘₯ ∈ 𝑦 𝑀 β‰ˆ π‘₯)) β†’ (𝑀 ⊊ suc 𝑦 β†’ βˆƒπ‘₯ ∈ suc 𝑦𝑀 β‰ˆ π‘₯)))
13582eqelsuc 6445 . . . . . . . . . . 11 (𝑀 = 𝑦 β†’ 𝑀 ∈ suc 𝑦)
13682enref 8977 . . . . . . . . . . 11 𝑀 β‰ˆ 𝑀
137 breq2 5151 . . . . . . . . . . . 12 (π‘₯ = 𝑀 β†’ (𝑀 β‰ˆ π‘₯ ↔ 𝑀 β‰ˆ 𝑀))
138137rspcev 3612 . . . . . . . . . . 11 ((𝑀 ∈ suc 𝑦 ∧ 𝑀 β‰ˆ 𝑀) β†’ βˆƒπ‘₯ ∈ suc 𝑦𝑀 β‰ˆ π‘₯)
139135, 136, 138sylancl 586 . . . . . . . . . 10 (𝑀 = 𝑦 β†’ βˆƒπ‘₯ ∈ suc 𝑦𝑀 β‰ˆ π‘₯)
1401392a1d 26 . . . . . . . . 9 (𝑀 = 𝑦 β†’ ((𝑦 ∈ Ο‰ ∧ βˆ€π‘€(𝑀 ⊊ 𝑦 β†’ βˆƒπ‘₯ ∈ 𝑦 𝑀 β‰ˆ π‘₯)) β†’ (𝑀 ⊊ suc 𝑦 β†’ βˆƒπ‘₯ ∈ suc 𝑦𝑀 β‰ˆ π‘₯)))
14150, 134, 140pm2.61ii 183 . . . . . . . 8 ((𝑦 ∈ Ο‰ ∧ βˆ€π‘€(𝑀 ⊊ 𝑦 β†’ βˆƒπ‘₯ ∈ 𝑦 𝑀 β‰ˆ π‘₯)) β†’ (𝑀 ⊊ suc 𝑦 β†’ βˆƒπ‘₯ ∈ suc 𝑦𝑀 β‰ˆ π‘₯))
142141ex 413 . . . . . . 7 (𝑦 ∈ Ο‰ β†’ (βˆ€π‘€(𝑀 ⊊ 𝑦 β†’ βˆƒπ‘₯ ∈ 𝑦 𝑀 β‰ˆ π‘₯) β†’ (𝑀 ⊊ suc 𝑦 β†’ βˆƒπ‘₯ ∈ suc 𝑦𝑀 β‰ˆ π‘₯)))
14324, 25, 142alrimd 2208 . . . . . 6 (𝑦 ∈ Ο‰ β†’ (βˆ€π‘€(𝑀 ⊊ 𝑦 β†’ βˆƒπ‘₯ ∈ 𝑦 𝑀 β‰ˆ π‘₯) β†’ βˆ€π‘€(𝑀 ⊊ suc 𝑦 β†’ βˆƒπ‘₯ ∈ suc 𝑦𝑀 β‰ˆ π‘₯)))
1448, 12, 16, 20, 23, 143finds 7885 . . . . 5 (𝐴 ∈ Ο‰ β†’ βˆ€π‘€(𝑀 ⊊ 𝐴 β†’ βˆƒπ‘₯ ∈ 𝐴 𝑀 β‰ˆ π‘₯))
145 psseq1 4086 . . . . . . 7 (𝑀 = 𝐡 β†’ (𝑀 ⊊ 𝐴 ↔ 𝐡 ⊊ 𝐴))
146 breq1 5150 . . . . . . . 8 (𝑀 = 𝐡 β†’ (𝑀 β‰ˆ π‘₯ ↔ 𝐡 β‰ˆ π‘₯))
147146rexbidv 3178 . . . . . . 7 (𝑀 = 𝐡 β†’ (βˆƒπ‘₯ ∈ 𝐴 𝑀 β‰ˆ π‘₯ ↔ βˆƒπ‘₯ ∈ 𝐴 𝐡 β‰ˆ π‘₯))
148145, 147imbi12d 344 . . . . . 6 (𝑀 = 𝐡 β†’ ((𝑀 ⊊ 𝐴 β†’ βˆƒπ‘₯ ∈ 𝐴 𝑀 β‰ˆ π‘₯) ↔ (𝐡 ⊊ 𝐴 β†’ βˆƒπ‘₯ ∈ 𝐴 𝐡 β‰ˆ π‘₯)))
149148spcgv 3586 . . . . 5 (𝐡 ∈ V β†’ (βˆ€π‘€(𝑀 ⊊ 𝐴 β†’ βˆƒπ‘₯ ∈ 𝐴 𝑀 β‰ˆ π‘₯) β†’ (𝐡 ⊊ 𝐴 β†’ βˆƒπ‘₯ ∈ 𝐴 𝐡 β‰ˆ π‘₯)))
150144, 149syl5 34 . . . 4 (𝐡 ∈ V β†’ (𝐴 ∈ Ο‰ β†’ (𝐡 ⊊ 𝐴 β†’ βˆƒπ‘₯ ∈ 𝐴 𝐡 β‰ˆ π‘₯)))
151150com3l 89 . . 3 (𝐴 ∈ Ο‰ β†’ (𝐡 ⊊ 𝐴 β†’ (𝐡 ∈ V β†’ βˆƒπ‘₯ ∈ 𝐴 𝐡 β‰ˆ π‘₯)))
152151imp 407 . 2 ((𝐴 ∈ Ο‰ ∧ 𝐡 ⊊ 𝐴) β†’ (𝐡 ∈ V β†’ βˆƒπ‘₯ ∈ 𝐴 𝐡 β‰ˆ π‘₯))
1534, 152mpd 15 1 ((𝐴 ∈ Ο‰ ∧ 𝐡 ⊊ 𝐴) β†’ βˆƒπ‘₯ ∈ 𝐴 𝐡 β‰ˆ π‘₯)
Colors of variables: wff setvar class
Syntax hints:  Β¬ wn 3   β†’ wi 4   ∧ wa 396  βˆ€wal 1539   = wceq 1541  βˆƒwex 1781   ∈ wcel 2106  βˆƒwrex 3070  Vcvv 3474   βˆ– cdif 3944   βˆͺ cun 3945   ∩ cin 3946   βŠ† wss 3947   ⊊ wpss 3948  βˆ…c0 4321  {csn 4627  βŸ¨cop 4633   class class class wbr 5147  Ord word 6360  suc csuc 6363  β€“1-1-ontoβ†’wf1o 6539  Ο‰com 7851   β‰ˆ cen 8932
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1797  ax-4 1811  ax-5 1913  ax-6 1971  ax-7 2011  ax-8 2108  ax-9 2116  ax-10 2137  ax-12 2171  ax-ext 2703  ax-sep 5298  ax-nul 5305  ax-pow 5362  ax-pr 5426  ax-un 7721
This theorem depends on definitions:  df-bi 206  df-an 397  df-or 846  df-3or 1088  df-3an 1089  df-tru 1544  df-fal 1554  df-ex 1782  df-nf 1786  df-sb 2068  df-mo 2534  df-eu 2563  df-clab 2710  df-cleq 2724  df-clel 2810  df-ne 2941  df-ral 3062  df-rex 3071  df-rab 3433  df-v 3476  df-dif 3950  df-un 3952  df-in 3954  df-ss 3964  df-pss 3966  df-nul 4322  df-if 4528  df-pw 4603  df-sn 4628  df-pr 4630  df-op 4634  df-uni 4908  df-br 5148  df-opab 5210  df-tr 5265  df-id 5573  df-eprel 5579  df-po 5587  df-so 5588  df-fr 5630  df-we 5632  df-xp 5681  df-rel 5682  df-cnv 5683  df-co 5684  df-dm 5685  df-rn 5686  df-res 5687  df-ima 5688  df-ord 6364  df-on 6365  df-lim 6366  df-suc 6367  df-fun 6542  df-fn 6543  df-f 6544  df-f1 6545  df-fo 6546  df-f1o 6547  df-om 7852  df-en 8936
This theorem is referenced by: (None)
  Copyright terms: Public domain W3C validator