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

Theorem pibt2 36286
Description: Theorem T000002 of pi-base, a countably compact topology is also weakly countably compact. See pibp19 36283 and pibp21 36284 for the definitions of the relevant properties. This proof uses the axiom of choice. (Contributed by ML, 30-Mar-2021.)
Hypotheses
Ref Expression
pibt2.x 𝑋 = βˆͺ 𝐽
pibt2.19 𝐢 = {π‘₯ ∈ Top ∣ βˆ€π‘¦ ∈ 𝒫 π‘₯((βˆͺ π‘₯ = βˆͺ 𝑦 ∧ 𝑦 β‰Ό Ο‰) β†’ βˆƒπ‘§ ∈ (𝒫 𝑦 ∩ Fin)βˆͺ π‘₯ = βˆͺ 𝑧)}
pibt2.21 π‘Š = {π‘₯ ∈ Top ∣ βˆ€π‘¦ ∈ (𝒫 βˆͺ π‘₯ βˆ– Fin)βˆƒπ‘§ ∈ βˆͺ π‘₯𝑧 ∈ ((limPtβ€˜π‘₯)β€˜π‘¦)}
Assertion
Ref Expression
pibt2 (𝐽 ∈ 𝐢 β†’ 𝐽 ∈ π‘Š)
Distinct variable groups:   𝑦,𝐽,π‘₯,𝑧   𝑦,𝑋,π‘₯,𝑧
Allowed substitution hints:   𝐢(π‘₯,𝑦,𝑧)   π‘Š(π‘₯,𝑦,𝑧)

Proof of Theorem pibt2
Dummy variables π‘Ž 𝑏 𝑠 𝑓 𝑛 𝑝 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 pibt2.x . . . 4 𝑋 = βˆͺ 𝐽
2 pibt2.19 . . . 4 𝐢 = {π‘₯ ∈ Top ∣ βˆ€π‘¦ ∈ 𝒫 π‘₯((βˆͺ π‘₯ = βˆͺ 𝑦 ∧ 𝑦 β‰Ό Ο‰) β†’ βˆƒπ‘§ ∈ (𝒫 𝑦 ∩ Fin)βˆͺ π‘₯ = βˆͺ 𝑧)}
31, 2pibp19 36283 . . 3 (𝐽 ∈ 𝐢 ↔ (𝐽 ∈ Top ∧ βˆ€π‘¦ ∈ 𝒫 𝐽((𝑋 = βˆͺ 𝑦 ∧ 𝑦 β‰Ό Ο‰) β†’ βˆƒπ‘§ ∈ (𝒫 𝑦 ∩ Fin)𝑋 = βˆͺ 𝑧)))
43simplbi 498 . 2 (𝐽 ∈ 𝐢 β†’ 𝐽 ∈ Top)
5 eldif 3957 . . . . 5 (𝑏 ∈ (𝒫 𝑋 βˆ– Fin) ↔ (𝑏 ∈ 𝒫 𝑋 ∧ Β¬ 𝑏 ∈ Fin))
6 velpw 4606 . . . . . . 7 (𝑏 ∈ 𝒫 𝑋 ↔ 𝑏 βŠ† 𝑋)
76anbi1i 624 . . . . . 6 ((𝑏 ∈ 𝒫 𝑋 ∧ Β¬ 𝑏 ∈ Fin) ↔ (𝑏 βŠ† 𝑋 ∧ Β¬ 𝑏 ∈ Fin))
8 vex 3478 . . . . . . . . . 10 𝑏 ∈ V
9 infinf 10557 . . . . . . . . . 10 (𝑏 ∈ V β†’ (Β¬ 𝑏 ∈ Fin ↔ Ο‰ β‰Ό 𝑏))
108, 9ax-mp 5 . . . . . . . . 9 (Β¬ 𝑏 ∈ Fin ↔ Ο‰ β‰Ό 𝑏)
118infcntss 9317 . . . . . . . . 9 (Ο‰ β‰Ό 𝑏 β†’ βˆƒπ‘Ž(π‘Ž βŠ† 𝑏 ∧ π‘Ž β‰ˆ Ο‰))
1210, 11sylbi 216 . . . . . . . 8 (Β¬ 𝑏 ∈ Fin β†’ βˆƒπ‘Ž(π‘Ž βŠ† 𝑏 ∧ π‘Ž β‰ˆ Ο‰))
1312ad2antll 727 . . . . . . 7 ((𝐽 ∈ 𝐢 ∧ (𝑏 βŠ† 𝑋 ∧ Β¬ 𝑏 ∈ Fin)) β†’ βˆƒπ‘Ž(π‘Ž βŠ† 𝑏 ∧ π‘Ž β‰ˆ Ο‰))
14 sstr 3989 . . . . . . . . . . . . . 14 ((π‘Ž βŠ† 𝑏 ∧ 𝑏 βŠ† 𝑋) β†’ π‘Ž βŠ† 𝑋)
1514ancoms 459 . . . . . . . . . . . . 13 ((𝑏 βŠ† 𝑋 ∧ π‘Ž βŠ† 𝑏) β†’ π‘Ž βŠ† 𝑋)
16 simplr 767 . . . . . . . . . . . . . . . . . 18 (((𝐽 ∈ 𝐢 ∧ π‘Ž β‰ˆ Ο‰) ∧ (π‘Ž βŠ† 𝑋 ∧ ((limPtβ€˜π½)β€˜π‘Ž) = βˆ…)) β†’ π‘Ž β‰ˆ Ο‰)
17 simpll 765 . . . . . . . . . . . . . . . . . . . . 21 ((((𝐽 ∈ 𝐢 ∧ π‘Ž β‰ˆ Ο‰) ∧ π‘Ž βŠ† 𝑋) ∧ ((limPtβ€˜π½)β€˜π‘Ž) = βˆ…) β†’ (𝐽 ∈ 𝐢 ∧ π‘Ž β‰ˆ Ο‰))
18 0ss 4395 . . . . . . . . . . . . . . . . . . . . . . . . . 26 βˆ… βŠ† π‘Ž
19 sseq1 4006 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((limPtβ€˜π½)β€˜π‘Ž) = βˆ… β†’ (((limPtβ€˜π½)β€˜π‘Ž) βŠ† π‘Ž ↔ βˆ… βŠ† π‘Ž))
2018, 19mpbiri 257 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((limPtβ€˜π½)β€˜π‘Ž) = βˆ… β†’ ((limPtβ€˜π½)β€˜π‘Ž) βŠ† π‘Ž)
2120adantl 482 . . . . . . . . . . . . . . . . . . . . . . . 24 (((𝐽 ∈ Top ∧ π‘Ž βŠ† 𝑋) ∧ ((limPtβ€˜π½)β€˜π‘Ž) = βˆ…) β†’ ((limPtβ€˜π½)β€˜π‘Ž) βŠ† π‘Ž)
221cldlp 22645 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝐽 ∈ Top ∧ π‘Ž βŠ† 𝑋) β†’ (π‘Ž ∈ (Clsdβ€˜π½) ↔ ((limPtβ€˜π½)β€˜π‘Ž) βŠ† π‘Ž))
2322adantr 481 . . . . . . . . . . . . . . . . . . . . . . . 24 (((𝐽 ∈ Top ∧ π‘Ž βŠ† 𝑋) ∧ ((limPtβ€˜π½)β€˜π‘Ž) = βˆ…) β†’ (π‘Ž ∈ (Clsdβ€˜π½) ↔ ((limPtβ€˜π½)β€˜π‘Ž) βŠ† π‘Ž))
2421, 23mpbird 256 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝐽 ∈ Top ∧ π‘Ž βŠ† 𝑋) ∧ ((limPtβ€˜π½)β€˜π‘Ž) = βˆ…) β†’ π‘Ž ∈ (Clsdβ€˜π½))
254, 24sylanl1 678 . . . . . . . . . . . . . . . . . . . . . 22 (((𝐽 ∈ 𝐢 ∧ π‘Ž βŠ† 𝑋) ∧ ((limPtβ€˜π½)β€˜π‘Ž) = βˆ…) β†’ π‘Ž ∈ (Clsdβ€˜π½))
2625adantllr 717 . . . . . . . . . . . . . . . . . . . . 21 ((((𝐽 ∈ 𝐢 ∧ π‘Ž β‰ˆ Ο‰) ∧ π‘Ž βŠ† 𝑋) ∧ ((limPtβ€˜π½)β€˜π‘Ž) = βˆ…) β†’ π‘Ž ∈ (Clsdβ€˜π½))
27 simpr 485 . . . . . . . . . . . . . . . . . . . . 21 ((((𝐽 ∈ 𝐢 ∧ π‘Ž β‰ˆ Ο‰) ∧ π‘Ž βŠ† 𝑋) ∧ ((limPtβ€˜π½)β€˜π‘Ž) = βˆ…) β†’ ((limPtβ€˜π½)β€˜π‘Ž) = βˆ…)
281cldss 22524 . . . . . . . . . . . . . . . . . . . . . . . . 25 (π‘Ž ∈ (Clsdβ€˜π½) β†’ π‘Ž βŠ† 𝑋)
291nlpineqsn 36277 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝐽 ∈ Top ∧ π‘Ž βŠ† 𝑋 ∧ ((limPtβ€˜π½)β€˜π‘Ž) = βˆ…) β†’ βˆ€π‘ ∈ π‘Ž βˆƒπ‘› ∈ 𝐽 (𝑝 ∈ 𝑛 ∧ (𝑛 ∩ π‘Ž) = {𝑝}))
30 simpr 485 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((𝑝 ∈ 𝑛 ∧ (𝑛 ∩ π‘Ž) = {𝑝}) β†’ (𝑛 ∩ π‘Ž) = {𝑝})
3130reximi 3084 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (βˆƒπ‘› ∈ 𝐽 (𝑝 ∈ 𝑛 ∧ (𝑛 ∩ π‘Ž) = {𝑝}) β†’ βˆƒπ‘› ∈ 𝐽 (𝑛 ∩ π‘Ž) = {𝑝})
3231ralimi 3083 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (βˆ€π‘ ∈ π‘Ž βˆƒπ‘› ∈ 𝐽 (𝑝 ∈ 𝑛 ∧ (𝑛 ∩ π‘Ž) = {𝑝}) β†’ βˆ€π‘ ∈ π‘Ž βˆƒπ‘› ∈ 𝐽 (𝑛 ∩ π‘Ž) = {𝑝})
33 vex 3478 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 π‘Ž ∈ V
34 ineq1 4204 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (𝑛 = (π‘“β€˜π‘) β†’ (𝑛 ∩ π‘Ž) = ((π‘“β€˜π‘) ∩ π‘Ž))
3534eqeq1d 2734 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (𝑛 = (π‘“β€˜π‘) β†’ ((𝑛 ∩ π‘Ž) = {𝑝} ↔ ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝}))
3633, 35ac6s 10475 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (βˆ€π‘ ∈ π‘Ž βˆƒπ‘› ∈ 𝐽 (𝑛 ∩ π‘Ž) = {𝑝} β†’ βˆƒπ‘“(𝑓:π‘ŽβŸΆπ½ ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝}))
3729, 32, 363syl 18 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝐽 ∈ Top ∧ π‘Ž βŠ† 𝑋 ∧ ((limPtβ€˜π½)β€˜π‘Ž) = βˆ…) β†’ βˆƒπ‘“(𝑓:π‘ŽβŸΆπ½ ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝}))
38 fvineqsnf1 36279 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝑓:π‘ŽβŸΆπ½ ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝}) β†’ 𝑓:π‘Žβ€“1-1→𝐽)
39 simpr 485 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝑓:π‘ŽβŸΆπ½ ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝}) β†’ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝})
4038, 39jca 512 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝑓:π‘ŽβŸΆπ½ ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝}) β†’ (𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝}))
4140eximi 1837 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (βˆƒπ‘“(𝑓:π‘ŽβŸΆπ½ ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝}) β†’ βˆƒπ‘“(𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝}))
4237, 41syl 17 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝐽 ∈ Top ∧ π‘Ž βŠ† 𝑋 ∧ ((limPtβ€˜π½)β€˜π‘Ž) = βˆ…) β†’ βˆƒπ‘“(𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝}))
4328, 42syl3an2 1164 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝐽 ∈ Top ∧ π‘Ž ∈ (Clsdβ€˜π½) ∧ ((limPtβ€˜π½)β€˜π‘Ž) = βˆ…) β†’ βˆƒπ‘“(𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝}))
444, 43syl3an1 1163 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝐽 ∈ 𝐢 ∧ π‘Ž ∈ (Clsdβ€˜π½) ∧ ((limPtβ€˜π½)β€˜π‘Ž) = βˆ…) β†’ βˆƒπ‘“(𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝}))
45443adant1r 1177 . . . . . . . . . . . . . . . . . . . . . 22 (((𝐽 ∈ 𝐢 ∧ π‘Ž β‰ˆ Ο‰) ∧ π‘Ž ∈ (Clsdβ€˜π½) ∧ ((limPtβ€˜π½)β€˜π‘Ž) = βˆ…) β†’ βˆƒπ‘“(𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝}))
46 simpr 485 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (((𝐽 ∈ Top ∧ π‘Ž ∈ (Clsdβ€˜π½)) ∧ 𝑓:π‘Žβ€“1-1→𝐽) β†’ 𝑓:π‘Žβ€“1-1→𝐽)
47 vsnid 4664 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 𝑝 ∈ {𝑝}
48 eleq2 2822 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 (((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝} β†’ (𝑝 ∈ ((π‘“β€˜π‘) ∩ π‘Ž) ↔ 𝑝 ∈ {𝑝}))
4947, 48mpbiri 257 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 (((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝} β†’ 𝑝 ∈ ((π‘“β€˜π‘) ∩ π‘Ž))
5049elin1d 4197 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 (((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝} β†’ 𝑝 ∈ (π‘“β€˜π‘))
5150ralimi 3083 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 (βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝} β†’ βˆ€π‘ ∈ π‘Ž 𝑝 ∈ (π‘“β€˜π‘))
52 ralssiun 36276 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 (βˆ€π‘ ∈ π‘Ž 𝑝 ∈ (π‘“β€˜π‘) β†’ π‘Ž βŠ† βˆͺ 𝑝 ∈ π‘Ž (π‘“β€˜π‘))
5351, 52syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 (βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝} β†’ π‘Ž βŠ† βˆͺ 𝑝 ∈ π‘Ž (π‘“β€˜π‘))
5453adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 ((𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝}) β†’ π‘Ž βŠ† βˆͺ 𝑝 ∈ π‘Ž (π‘“β€˜π‘))
55 f1fn 6785 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 (𝑓:π‘Žβ€“1-1→𝐽 β†’ 𝑓 Fn π‘Ž)
56 fniunfv 7242 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 (𝑓 Fn π‘Ž β†’ βˆͺ 𝑝 ∈ π‘Ž (π‘“β€˜π‘) = βˆͺ ran 𝑓)
5755, 56syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 (𝑓:π‘Žβ€“1-1→𝐽 β†’ βˆͺ 𝑝 ∈ π‘Ž (π‘“β€˜π‘) = βˆͺ ran 𝑓)
5857adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 ((𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝}) β†’ βˆͺ 𝑝 ∈ π‘Ž (π‘“β€˜π‘) = βˆͺ ran 𝑓)
5954, 58sseqtrd 4021 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 ((𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝}) β†’ π‘Ž βŠ† βˆͺ ran 𝑓)
601cldopn 22526 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 (π‘Ž ∈ (Clsdβ€˜π½) β†’ (𝑋 βˆ– π‘Ž) ∈ 𝐽)
6160ad2antll 727 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 ((𝑓:π‘Žβ€“1-1→𝐽 ∧ (𝐽 ∈ Top ∧ π‘Ž ∈ (Clsdβ€˜π½))) β†’ (𝑋 βˆ– π‘Ž) ∈ 𝐽)
6261anim1i 615 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 (((𝑓:π‘Žβ€“1-1→𝐽 ∧ (𝐽 ∈ Top ∧ π‘Ž ∈ (Clsdβ€˜π½))) ∧ π‘Ž βŠ† βˆͺ ran 𝑓) β†’ ((𝑋 βˆ– π‘Ž) ∈ 𝐽 ∧ π‘Ž βŠ† βˆͺ ran 𝑓))
6362ancomd 462 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 (((𝑓:π‘Žβ€“1-1→𝐽 ∧ (𝐽 ∈ Top ∧ π‘Ž ∈ (Clsdβ€˜π½))) ∧ π‘Ž βŠ† βˆͺ ran 𝑓) β†’ (π‘Ž βŠ† βˆͺ ran 𝑓 ∧ (𝑋 βˆ– π‘Ž) ∈ 𝐽))
6428ad2antll 727 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 ((𝑓:π‘Žβ€“1-1→𝐽 ∧ (𝐽 ∈ Top ∧ π‘Ž ∈ (Clsdβ€˜π½))) β†’ π‘Ž βŠ† 𝑋)
6564anim1i 615 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 (((𝑓:π‘Žβ€“1-1→𝐽 ∧ (𝐽 ∈ Top ∧ π‘Ž ∈ (Clsdβ€˜π½))) ∧ (π‘Ž βŠ† βˆͺ ran 𝑓 ∧ (𝑋 βˆ– π‘Ž) ∈ 𝐽)) β†’ (π‘Ž βŠ† 𝑋 ∧ (π‘Ž βŠ† βˆͺ ran 𝑓 ∧ (𝑋 βˆ– π‘Ž) ∈ 𝐽)))
66 unisng 4928 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 ((𝑋 βˆ– π‘Ž) ∈ 𝐽 β†’ βˆͺ {(𝑋 βˆ– π‘Ž)} = (𝑋 βˆ– π‘Ž))
6766eqcomd 2738 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 ((𝑋 βˆ– π‘Ž) ∈ 𝐽 β†’ (𝑋 βˆ– π‘Ž) = βˆͺ {(𝑋 βˆ– π‘Ž)})
68 eqimss 4039 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 ((𝑋 βˆ– π‘Ž) = βˆͺ {(𝑋 βˆ– π‘Ž)} β†’ (𝑋 βˆ– π‘Ž) βŠ† βˆͺ {(𝑋 βˆ– π‘Ž)})
69 ssun4 4174 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 ((𝑋 βˆ– π‘Ž) βŠ† βˆͺ {(𝑋 βˆ– π‘Ž)} β†’ (𝑋 βˆ– π‘Ž) βŠ† (βˆͺ ran 𝑓 βˆͺ βˆͺ {(𝑋 βˆ– π‘Ž)}))
70 uniun 4933 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) = (βˆͺ ran 𝑓 βˆͺ βˆͺ {(𝑋 βˆ– π‘Ž)})
7169, 70sseqtrrdi 4032 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 ((𝑋 βˆ– π‘Ž) βŠ† βˆͺ {(𝑋 βˆ– π‘Ž)} β†’ (𝑋 βˆ– π‘Ž) βŠ† βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}))
7267, 68, 713syl 18 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 ((𝑋 βˆ– π‘Ž) ∈ 𝐽 β†’ (𝑋 βˆ– π‘Ž) βŠ† βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}))
73 ssun3 4173 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 (π‘Ž βŠ† βˆͺ ran 𝑓 β†’ π‘Ž βŠ† (βˆͺ ran 𝑓 βˆͺ βˆͺ {(𝑋 βˆ– π‘Ž)}))
7473, 70sseqtrrdi 4032 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 (π‘Ž βŠ† βˆͺ ran 𝑓 β†’ π‘Ž βŠ† βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}))
75 uncom 4152 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 (π‘Ž βˆͺ (𝑋 βˆ– π‘Ž)) = ((𝑋 βˆ– π‘Ž) βˆͺ π‘Ž)
76 undif1 4474 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 ((𝑋 βˆ– π‘Ž) βˆͺ π‘Ž) = (𝑋 βˆͺ π‘Ž)
7775, 76eqtri 2760 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 (π‘Ž βˆͺ (𝑋 βˆ– π‘Ž)) = (𝑋 βˆͺ π‘Ž)
78 ssequn2 4182 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 (π‘Ž βŠ† 𝑋 ↔ (𝑋 βˆͺ π‘Ž) = 𝑋)
7978biimpi 215 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 (π‘Ž βŠ† 𝑋 β†’ (𝑋 βˆͺ π‘Ž) = 𝑋)
8077, 79eqtrid 2784 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 (π‘Ž βŠ† 𝑋 β†’ (π‘Ž βˆͺ (𝑋 βˆ– π‘Ž)) = 𝑋)
8180adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 ((π‘Ž βŠ† 𝑋 ∧ (π‘Ž βŠ† βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∧ (𝑋 βˆ– π‘Ž) βŠ† βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}))) β†’ (π‘Ž βˆͺ (𝑋 βˆ– π‘Ž)) = 𝑋)
82 unss12 4181 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 ((π‘Ž βŠ† βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∧ (𝑋 βˆ– π‘Ž) βŠ† βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)})) β†’ (π‘Ž βˆͺ (𝑋 βˆ– π‘Ž)) βŠ† (βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) βˆͺ βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)})))
83 unidm 4151 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 (βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) βˆͺ βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)})) = βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)})
8482, 83sseqtrdi 4031 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 ((π‘Ž βŠ† βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∧ (𝑋 βˆ– π‘Ž) βŠ† βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)})) β†’ (π‘Ž βˆͺ (𝑋 βˆ– π‘Ž)) βŠ† βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}))
8584adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 ((π‘Ž βŠ† 𝑋 ∧ (π‘Ž βŠ† βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∧ (𝑋 βˆ– π‘Ž) βŠ† βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}))) β†’ (π‘Ž βˆͺ (𝑋 βˆ– π‘Ž)) βŠ† βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}))
8681, 85eqsstrrd 4020 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 ((π‘Ž βŠ† 𝑋 ∧ (π‘Ž βŠ† βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∧ (𝑋 βˆ– π‘Ž) βŠ† βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}))) β†’ 𝑋 βŠ† βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}))
8774, 86sylanr1 680 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 ((π‘Ž βŠ† 𝑋 ∧ (π‘Ž βŠ† βˆͺ ran 𝑓 ∧ (𝑋 βˆ– π‘Ž) βŠ† βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}))) β†’ 𝑋 βŠ† βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}))
8872, 87sylanr2 681 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 ((π‘Ž βŠ† 𝑋 ∧ (π‘Ž βŠ† βˆͺ ran 𝑓 ∧ (𝑋 βˆ– π‘Ž) ∈ 𝐽)) β†’ 𝑋 βŠ† βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}))
8988adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 (((𝑓:π‘Žβ€“1-1→𝐽 ∧ (𝐽 ∈ Top ∧ π‘Ž ∈ (Clsdβ€˜π½))) ∧ (π‘Ž βŠ† 𝑋 ∧ (π‘Ž βŠ† βˆͺ ran 𝑓 ∧ (𝑋 βˆ– π‘Ž) ∈ 𝐽))) β†’ 𝑋 βŠ† βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}))
90 f1f 6784 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 (𝑓:π‘Žβ€“1-1→𝐽 β†’ 𝑓:π‘ŽβŸΆπ½)
91 frn 6721 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 (𝑓:π‘ŽβŸΆπ½ β†’ ran 𝑓 βŠ† 𝐽)
9290, 91syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 (𝑓:π‘Žβ€“1-1→𝐽 β†’ ran 𝑓 βŠ† 𝐽)
931topopn 22399 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 (𝐽 ∈ Top β†’ 𝑋 ∈ 𝐽)
941difopn 22529 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 ((𝑋 ∈ 𝐽 ∧ π‘Ž ∈ (Clsdβ€˜π½)) β†’ (𝑋 βˆ– π‘Ž) ∈ 𝐽)
9593, 94sylan 580 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 ((𝐽 ∈ Top ∧ π‘Ž ∈ (Clsdβ€˜π½)) β†’ (𝑋 βˆ– π‘Ž) ∈ 𝐽)
9695snssd 4811 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 ((𝐽 ∈ Top ∧ π‘Ž ∈ (Clsdβ€˜π½)) β†’ {(𝑋 βˆ– π‘Ž)} βŠ† 𝐽)
97 unss12 4181 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 ((ran 𝑓 βŠ† 𝐽 ∧ {(𝑋 βˆ– π‘Ž)} βŠ† 𝐽) β†’ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) βŠ† (𝐽 βˆͺ 𝐽))
98 unidm 4151 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 (𝐽 βˆͺ 𝐽) = 𝐽
9997, 98sseqtrdi 4031 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 ((ran 𝑓 βŠ† 𝐽 ∧ {(𝑋 βˆ– π‘Ž)} βŠ† 𝐽) β†’ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) βŠ† 𝐽)
10092, 96, 99syl2an 596 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 ((𝑓:π‘Žβ€“1-1→𝐽 ∧ (𝐽 ∈ Top ∧ π‘Ž ∈ (Clsdβ€˜π½))) β†’ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) βŠ† 𝐽)
101 uniss 4915 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 ((ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) βŠ† 𝐽 β†’ βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) βŠ† βˆͺ 𝐽)
102101, 1sseqtrrdi 4032 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 ((ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) βŠ† 𝐽 β†’ βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) βŠ† 𝑋)
103100, 102syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 ((𝑓:π‘Žβ€“1-1→𝐽 ∧ (𝐽 ∈ Top ∧ π‘Ž ∈ (Clsdβ€˜π½))) β†’ βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) βŠ† 𝑋)
104103adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 (((𝑓:π‘Žβ€“1-1→𝐽 ∧ (𝐽 ∈ Top ∧ π‘Ž ∈ (Clsdβ€˜π½))) ∧ (π‘Ž βŠ† 𝑋 ∧ (π‘Ž βŠ† βˆͺ ran 𝑓 ∧ (𝑋 βˆ– π‘Ž) ∈ 𝐽))) β†’ βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) βŠ† 𝑋)
10589, 104eqssd 3998 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 (((𝑓:π‘Žβ€“1-1→𝐽 ∧ (𝐽 ∈ Top ∧ π‘Ž ∈ (Clsdβ€˜π½))) ∧ (π‘Ž βŠ† 𝑋 ∧ (π‘Ž βŠ† βˆͺ ran 𝑓 ∧ (𝑋 βˆ– π‘Ž) ∈ 𝐽))) β†’ 𝑋 = βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}))
10665, 105syldan 591 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 (((𝑓:π‘Žβ€“1-1→𝐽 ∧ (𝐽 ∈ Top ∧ π‘Ž ∈ (Clsdβ€˜π½))) ∧ (π‘Ž βŠ† βˆͺ ran 𝑓 ∧ (𝑋 βˆ– π‘Ž) ∈ 𝐽)) β†’ 𝑋 = βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}))
10763, 106syldan 591 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 (((𝑓:π‘Žβ€“1-1→𝐽 ∧ (𝐽 ∈ Top ∧ π‘Ž ∈ (Clsdβ€˜π½))) ∧ π‘Ž βŠ† βˆͺ ran 𝑓) β†’ 𝑋 = βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}))
10859, 107sylan2 593 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 (((𝑓:π‘Žβ€“1-1→𝐽 ∧ (𝐽 ∈ Top ∧ π‘Ž ∈ (Clsdβ€˜π½))) ∧ (𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝})) β†’ 𝑋 = βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}))
109108ancom1s 651 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 ((((𝐽 ∈ Top ∧ π‘Ž ∈ (Clsdβ€˜π½)) ∧ 𝑓:π‘Žβ€“1-1→𝐽) ∧ (𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝})) β†’ 𝑋 = βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}))
110109ex 413 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (((𝐽 ∈ Top ∧ π‘Ž ∈ (Clsdβ€˜π½)) ∧ 𝑓:π‘Žβ€“1-1→𝐽) β†’ ((𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝}) β†’ 𝑋 = βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)})))
11146, 110mpand 693 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (((𝐽 ∈ Top ∧ π‘Ž ∈ (Clsdβ€˜π½)) ∧ 𝑓:π‘Žβ€“1-1→𝐽) β†’ (βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝} β†’ 𝑋 = βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)})))
112111impr 455 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (((𝐽 ∈ Top ∧ π‘Ž ∈ (Clsdβ€˜π½)) ∧ (𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝})) β†’ 𝑋 = βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}))
113112adantlrr 719 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (((𝐽 ∈ Top ∧ (π‘Ž ∈ (Clsdβ€˜π½) ∧ π‘Ž β‰ˆ Ο‰)) ∧ (𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝})) β†’ 𝑋 = βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}))
1144, 113sylanl1 678 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (((𝐽 ∈ 𝐢 ∧ (π‘Ž ∈ (Clsdβ€˜π½) ∧ π‘Ž β‰ˆ Ο‰)) ∧ (𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝})) β†’ 𝑋 = βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}))
115 vex 3478 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 𝑓 ∈ V
116 f1f1orn 6841 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 (𝑓:π‘Žβ€“1-1→𝐽 β†’ 𝑓:π‘Žβ€“1-1-ontoβ†’ran 𝑓)
117 f1oen3g 8958 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 ((𝑓 ∈ V ∧ 𝑓:π‘Žβ€“1-1-ontoβ†’ran 𝑓) β†’ π‘Ž β‰ˆ ran 𝑓)
118115, 116, 117sylancr 587 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (𝑓:π‘Žβ€“1-1→𝐽 β†’ π‘Ž β‰ˆ ran 𝑓)
119 enen1 9113 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 (π‘Ž β‰ˆ ran 𝑓 β†’ (π‘Ž β‰ˆ Ο‰ ↔ ran 𝑓 β‰ˆ Ο‰))
120 endom 8971 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 (ran 𝑓 β‰ˆ Ο‰ β†’ ran 𝑓 β‰Ό Ο‰)
121 snfi 9040 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 {(𝑋 βˆ– π‘Ž)} ∈ Fin
122 isfinite 9643 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 ({(𝑋 βˆ– π‘Ž)} ∈ Fin ↔ {(𝑋 βˆ– π‘Ž)} β‰Ί Ο‰)
123121, 122mpbi 229 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 {(𝑋 βˆ– π‘Ž)} β‰Ί Ο‰
124 sdomdom 8972 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 ({(𝑋 βˆ– π‘Ž)} β‰Ί Ο‰ β†’ {(𝑋 βˆ– π‘Ž)} β‰Ό Ο‰)
125123, 124ax-mp 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 {(𝑋 βˆ– π‘Ž)} β‰Ό Ο‰
126 unctb 10196 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 ((ran 𝑓 β‰Ό Ο‰ ∧ {(𝑋 βˆ– π‘Ž)} β‰Ό Ο‰) β†’ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) β‰Ό Ο‰)
127120, 125, 126sylancl 586 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 (ran 𝑓 β‰ˆ Ο‰ β†’ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) β‰Ό Ο‰)
128119, 127syl6bi 252 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (π‘Ž β‰ˆ ran 𝑓 β†’ (π‘Ž β‰ˆ Ο‰ β†’ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) β‰Ό Ο‰))
129118, 128syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (𝑓:π‘Žβ€“1-1→𝐽 β†’ (π‘Ž β‰ˆ Ο‰ β†’ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) β‰Ό Ο‰))
130129impcom 408 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 ((π‘Ž β‰ˆ Ο‰ ∧ 𝑓:π‘Žβ€“1-1→𝐽) β†’ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) β‰Ό Ο‰)
131130adantll 712 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (((π‘Ž ∈ (Clsdβ€˜π½) ∧ π‘Ž β‰ˆ Ο‰) ∧ 𝑓:π‘Žβ€“1-1→𝐽) β†’ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) β‰Ό Ο‰)
132131ad2ant2lr 746 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (((𝐽 ∈ 𝐢 ∧ (π‘Ž ∈ (Clsdβ€˜π½) ∧ π‘Ž β‰ˆ Ο‰)) ∧ (𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝})) β†’ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) β‰Ό Ο‰)
133100ancoms 459 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 (((𝐽 ∈ Top ∧ π‘Ž ∈ (Clsdβ€˜π½)) ∧ 𝑓:π‘Žβ€“1-1→𝐽) β†’ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) βŠ† 𝐽)
134133adantrr 715 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (((𝐽 ∈ Top ∧ π‘Ž ∈ (Clsdβ€˜π½)) ∧ (𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝})) β†’ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) βŠ† 𝐽)
135134adantlrr 719 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (((𝐽 ∈ Top ∧ (π‘Ž ∈ (Clsdβ€˜π½) ∧ π‘Ž β‰ˆ Ο‰)) ∧ (𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝})) β†’ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) βŠ† 𝐽)
1364, 135sylanl1 678 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (((𝐽 ∈ 𝐢 ∧ (π‘Ž ∈ (Clsdβ€˜π½) ∧ π‘Ž β‰ˆ Ο‰)) ∧ (𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝})) β†’ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) βŠ† 𝐽)
137 elpw2g 5343 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (𝐽 ∈ 𝐢 β†’ ((ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∈ 𝒫 𝐽 ↔ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) βŠ† 𝐽))
138137biimprd 247 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (𝐽 ∈ 𝐢 β†’ ((ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) βŠ† 𝐽 β†’ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∈ 𝒫 𝐽))
139138ad2antrr 724 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (((𝐽 ∈ 𝐢 ∧ (π‘Ž ∈ (Clsdβ€˜π½) ∧ π‘Ž β‰ˆ Ο‰)) ∧ (𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝})) β†’ ((ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) βŠ† 𝐽 β†’ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∈ 𝒫 𝐽))
140136, 139mpd 15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (((𝐽 ∈ 𝐢 ∧ (π‘Ž ∈ (Clsdβ€˜π½) ∧ π‘Ž β‰ˆ Ο‰)) ∧ (𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝})) β†’ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∈ 𝒫 𝐽)
1413simprbi 497 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (𝐽 ∈ 𝐢 β†’ βˆ€π‘¦ ∈ 𝒫 𝐽((𝑋 = βˆͺ 𝑦 ∧ 𝑦 β‰Ό Ο‰) β†’ βˆƒπ‘§ ∈ (𝒫 𝑦 ∩ Fin)𝑋 = βˆͺ 𝑧))
142 unieq 4918 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 (𝑠 = 𝑧 β†’ βˆͺ 𝑠 = βˆͺ 𝑧)
143142eqeq2d 2743 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 (𝑠 = 𝑧 β†’ (𝑋 = βˆͺ 𝑠 ↔ 𝑋 = βˆͺ 𝑧))
144143cbvrexvw 3235 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 (βˆƒπ‘  ∈ (𝒫 𝑦 ∩ Fin)𝑋 = βˆͺ 𝑠 ↔ βˆƒπ‘§ ∈ (𝒫 𝑦 ∩ Fin)𝑋 = βˆͺ 𝑧)
145144imbi2i 335 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 (((𝑋 = βˆͺ 𝑦 ∧ 𝑦 β‰Ό Ο‰) β†’ βˆƒπ‘  ∈ (𝒫 𝑦 ∩ Fin)𝑋 = βˆͺ 𝑠) ↔ ((𝑋 = βˆͺ 𝑦 ∧ 𝑦 β‰Ό Ο‰) β†’ βˆƒπ‘§ ∈ (𝒫 𝑦 ∩ Fin)𝑋 = βˆͺ 𝑧))
146145ralbii 3093 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (βˆ€π‘¦ ∈ 𝒫 𝐽((𝑋 = βˆͺ 𝑦 ∧ 𝑦 β‰Ό Ο‰) β†’ βˆƒπ‘  ∈ (𝒫 𝑦 ∩ Fin)𝑋 = βˆͺ 𝑠) ↔ βˆ€π‘¦ ∈ 𝒫 𝐽((𝑋 = βˆͺ 𝑦 ∧ 𝑦 β‰Ό Ο‰) β†’ βˆƒπ‘§ ∈ (𝒫 𝑦 ∩ Fin)𝑋 = βˆͺ 𝑧))
147141, 146sylibr 233 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (𝐽 ∈ 𝐢 β†’ βˆ€π‘¦ ∈ 𝒫 𝐽((𝑋 = βˆͺ 𝑦 ∧ 𝑦 β‰Ό Ο‰) β†’ βˆƒπ‘  ∈ (𝒫 𝑦 ∩ Fin)𝑋 = βˆͺ 𝑠))
148 unieq 4918 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 (𝑦 = (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) β†’ βˆͺ 𝑦 = βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}))
149148eqeq2d 2743 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 (𝑦 = (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) β†’ (𝑋 = βˆͺ 𝑦 ↔ 𝑋 = βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)})))
150 breq1 5150 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 (𝑦 = (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) β†’ (𝑦 β‰Ό Ο‰ ↔ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) β‰Ό Ο‰))
151149, 150anbi12d 631 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 (𝑦 = (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) β†’ ((𝑋 = βˆͺ 𝑦 ∧ 𝑦 β‰Ό Ο‰) ↔ (𝑋 = βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∧ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) β‰Ό Ο‰)))
152 pweq 4615 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 (𝑦 = (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) β†’ 𝒫 𝑦 = 𝒫 (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}))
153152ineq1d 4210 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 (𝑦 = (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) β†’ (𝒫 𝑦 ∩ Fin) = (𝒫 (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∩ Fin))
154153rexeqdv 3326 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 (𝑦 = (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) β†’ (βˆƒπ‘  ∈ (𝒫 𝑦 ∩ Fin)𝑋 = βˆͺ 𝑠 ↔ βˆƒπ‘  ∈ (𝒫 (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∩ Fin)𝑋 = βˆͺ 𝑠))
155151, 154imbi12d 344 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (𝑦 = (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) β†’ (((𝑋 = βˆͺ 𝑦 ∧ 𝑦 β‰Ό Ο‰) β†’ βˆƒπ‘  ∈ (𝒫 𝑦 ∩ Fin)𝑋 = βˆͺ 𝑠) ↔ ((𝑋 = βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∧ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) β‰Ό Ο‰) β†’ βˆƒπ‘  ∈ (𝒫 (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∩ Fin)𝑋 = βˆͺ 𝑠)))
156155rspccv 3609 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (βˆ€π‘¦ ∈ 𝒫 𝐽((𝑋 = βˆͺ 𝑦 ∧ 𝑦 β‰Ό Ο‰) β†’ βˆƒπ‘  ∈ (𝒫 𝑦 ∩ Fin)𝑋 = βˆͺ 𝑠) β†’ ((ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∈ 𝒫 𝐽 β†’ ((𝑋 = βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∧ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) β‰Ό Ο‰) β†’ βˆƒπ‘  ∈ (𝒫 (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∩ Fin)𝑋 = βˆͺ 𝑠)))
157147, 156syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (𝐽 ∈ 𝐢 β†’ ((ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∈ 𝒫 𝐽 β†’ ((𝑋 = βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∧ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) β‰Ό Ο‰) β†’ βˆƒπ‘  ∈ (𝒫 (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∩ Fin)𝑋 = βˆͺ 𝑠)))
158157ad2antrr 724 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (((𝐽 ∈ 𝐢 ∧ (π‘Ž ∈ (Clsdβ€˜π½) ∧ π‘Ž β‰ˆ Ο‰)) ∧ (𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝})) β†’ ((ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∈ 𝒫 𝐽 β†’ ((𝑋 = βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∧ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) β‰Ό Ο‰) β†’ βˆƒπ‘  ∈ (𝒫 (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∩ Fin)𝑋 = βˆͺ 𝑠)))
159140, 158mpd 15 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (((𝐽 ∈ 𝐢 ∧ (π‘Ž ∈ (Clsdβ€˜π½) ∧ π‘Ž β‰ˆ Ο‰)) ∧ (𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝})) β†’ ((𝑋 = βˆͺ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∧ (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) β‰Ό Ο‰) β†’ βˆƒπ‘  ∈ (𝒫 (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∩ Fin)𝑋 = βˆͺ 𝑠))
160114, 132, 159mp2and 697 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (((𝐽 ∈ 𝐢 ∧ (π‘Ž ∈ (Clsdβ€˜π½) ∧ π‘Ž β‰ˆ Ο‰)) ∧ (𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝})) β†’ βˆƒπ‘  ∈ (𝒫 (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∩ Fin)𝑋 = βˆͺ 𝑠)
161 df-rex 3071 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (βˆƒπ‘  ∈ (𝒫 (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∩ Fin)𝑋 = βˆͺ 𝑠 ↔ βˆƒπ‘ (𝑠 ∈ (𝒫 (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∩ Fin) ∧ 𝑋 = βˆͺ 𝑠))
162 elinel1 4194 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 (𝑠 ∈ (𝒫 (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∩ Fin) β†’ 𝑠 ∈ 𝒫 (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}))
163 velpw 4606 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 (𝑠 ∈ 𝒫 (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ↔ 𝑠 βŠ† (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}))
164 ssdif 4138 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 (𝑠 βŠ† (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) β†’ (𝑠 βˆ– {(𝑋 βˆ– π‘Ž)}) βŠ† ((ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) βˆ– {(𝑋 βˆ– π‘Ž)}))
165 difun2 4479 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 ((ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) βˆ– {(𝑋 βˆ– π‘Ž)}) = (ran 𝑓 βˆ– {(𝑋 βˆ– π‘Ž)})
166164, 165sseqtrdi 4031 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 (𝑠 βŠ† (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) β†’ (𝑠 βˆ– {(𝑋 βˆ– π‘Ž)}) βŠ† (ran 𝑓 βˆ– {(𝑋 βˆ– π‘Ž)}))
167166difss2d 4133 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 (𝑠 βŠ† (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) β†’ (𝑠 βˆ– {(𝑋 βˆ– π‘Ž)}) βŠ† ran 𝑓)
168163, 167sylbi 216 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 (𝑠 ∈ 𝒫 (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) β†’ (𝑠 βˆ– {(𝑋 βˆ– π‘Ž)}) βŠ† ran 𝑓)
169162, 168syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 (𝑠 ∈ (𝒫 (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∩ Fin) β†’ (𝑠 βˆ– {(𝑋 βˆ– π‘Ž)}) βŠ† ran 𝑓)
170169a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 ((𝐽 ∈ Top ∧ π‘Ž βŠ† 𝑋) β†’ (𝑠 ∈ (𝒫 (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∩ Fin) β†’ (𝑠 βˆ– {(𝑋 βˆ– π‘Ž)}) βŠ† ran 𝑓))
171 sseq2 4007 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 (𝑋 = βˆͺ 𝑠 β†’ (π‘Ž βŠ† 𝑋 ↔ π‘Ž βŠ† βˆͺ 𝑠))
172 uniexg 7726 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 (𝐽 ∈ Top β†’ βˆͺ 𝐽 ∈ V)
1731, 172eqeltrid 2837 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 (𝐽 ∈ Top β†’ 𝑋 ∈ V)
174 difexg 5326 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 (𝑋 ∈ V β†’ (𝑋 βˆ– π‘Ž) ∈ V)
175 unisng 4928 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 ((𝑋 βˆ– π‘Ž) ∈ V β†’ βˆͺ {(𝑋 βˆ– π‘Ž)} = (𝑋 βˆ– π‘Ž))
176173, 174, 1753syl 18 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 (𝐽 ∈ Top β†’ βˆͺ {(𝑋 βˆ– π‘Ž)} = (𝑋 βˆ– π‘Ž))
177176ineq2d 4211 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 (𝐽 ∈ Top β†’ (π‘Ž ∩ βˆͺ {(𝑋 βˆ– π‘Ž)}) = (π‘Ž ∩ (𝑋 βˆ– π‘Ž)))
178 disjdif 4470 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 (π‘Ž ∩ (𝑋 βˆ– π‘Ž)) = βˆ…
179177, 178eqtrdi 2788 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 (𝐽 ∈ Top β†’ (π‘Ž ∩ βˆͺ {(𝑋 βˆ– π‘Ž)}) = βˆ…)
180 inunissunidif 36244 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 ((π‘Ž ∩ βˆͺ {(𝑋 βˆ– π‘Ž)}) = βˆ… β†’ (π‘Ž βŠ† βˆͺ 𝑠 ↔ π‘Ž βŠ† βˆͺ (𝑠 βˆ– {(𝑋 βˆ– π‘Ž)})))
181179, 180syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 (𝐽 ∈ Top β†’ (π‘Ž βŠ† βˆͺ 𝑠 ↔ π‘Ž βŠ† βˆͺ (𝑠 βˆ– {(𝑋 βˆ– π‘Ž)})))
182171, 181sylan9bbr 511 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 ((𝐽 ∈ Top ∧ 𝑋 = βˆͺ 𝑠) β†’ (π‘Ž βŠ† 𝑋 ↔ π‘Ž βŠ† βˆͺ (𝑠 βˆ– {(𝑋 βˆ– π‘Ž)})))
183182biimpd 228 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 ((𝐽 ∈ Top ∧ 𝑋 = βˆͺ 𝑠) β†’ (π‘Ž βŠ† 𝑋 β†’ π‘Ž βŠ† βˆͺ (𝑠 βˆ– {(𝑋 βˆ– π‘Ž)})))
184183impancom 452 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 ((𝐽 ∈ Top ∧ π‘Ž βŠ† 𝑋) β†’ (𝑋 = βˆͺ 𝑠 β†’ π‘Ž βŠ† βˆͺ (𝑠 βˆ– {(𝑋 βˆ– π‘Ž)})))
185170, 184anim12d 609 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 ((𝐽 ∈ Top ∧ π‘Ž βŠ† 𝑋) β†’ ((𝑠 ∈ (𝒫 (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∩ Fin) ∧ 𝑋 = βˆͺ 𝑠) β†’ ((𝑠 βˆ– {(𝑋 βˆ– π‘Ž)}) βŠ† ran 𝑓 ∧ π‘Ž βŠ† βˆͺ (𝑠 βˆ– {(𝑋 βˆ– π‘Ž)}))))
1864, 28, 185syl2an 596 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 ((𝐽 ∈ 𝐢 ∧ π‘Ž ∈ (Clsdβ€˜π½)) β†’ ((𝑠 ∈ (𝒫 (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∩ Fin) ∧ 𝑋 = βˆͺ 𝑠) β†’ ((𝑠 βˆ– {(𝑋 βˆ– π‘Ž)}) βŠ† ran 𝑓 ∧ π‘Ž βŠ† βˆͺ (𝑠 βˆ– {(𝑋 βˆ– π‘Ž)}))))
187186adantrr 715 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 ((𝐽 ∈ 𝐢 ∧ (π‘Ž ∈ (Clsdβ€˜π½) ∧ π‘Ž β‰ˆ Ο‰)) β†’ ((𝑠 ∈ (𝒫 (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∩ Fin) ∧ 𝑋 = βˆͺ 𝑠) β†’ ((𝑠 βˆ– {(𝑋 βˆ– π‘Ž)}) βŠ† ran 𝑓 ∧ π‘Ž βŠ† βˆͺ (𝑠 βˆ– {(𝑋 βˆ– π‘Ž)}))))
188187anim2d 612 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 ((𝐽 ∈ 𝐢 ∧ (π‘Ž ∈ (Clsdβ€˜π½) ∧ π‘Ž β‰ˆ Ο‰)) β†’ (((𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝}) ∧ (𝑠 ∈ (𝒫 (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∩ Fin) ∧ 𝑋 = βˆͺ 𝑠)) β†’ ((𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝}) ∧ ((𝑠 βˆ– {(𝑋 βˆ– π‘Ž)}) βŠ† ran 𝑓 ∧ π‘Ž βŠ† βˆͺ (𝑠 βˆ– {(𝑋 βˆ– π‘Ž)})))))
189118ad2antrr 724 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 (((𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝}) ∧ ((𝑠 βˆ– {(𝑋 βˆ– π‘Ž)}) βŠ† ran 𝑓 ∧ π‘Ž βŠ† βˆͺ (𝑠 βˆ– {(𝑋 βˆ– π‘Ž)}))) β†’ π‘Ž β‰ˆ ran 𝑓)
190 fvineqsneq 36281 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 (((𝑓 Fn π‘Ž ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝}) ∧ ((𝑠 βˆ– {(𝑋 βˆ– π‘Ž)}) βŠ† ran 𝑓 ∧ π‘Ž βŠ† βˆͺ (𝑠 βˆ– {(𝑋 βˆ– π‘Ž)}))) β†’ (𝑠 βˆ– {(𝑋 βˆ– π‘Ž)}) = ran 𝑓)
19155, 190sylanl1 678 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 (((𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝}) ∧ ((𝑠 βˆ– {(𝑋 βˆ– π‘Ž)}) βŠ† ran 𝑓 ∧ π‘Ž βŠ† βˆͺ (𝑠 βˆ– {(𝑋 βˆ– π‘Ž)}))) β†’ (𝑠 βˆ– {(𝑋 βˆ– π‘Ž)}) = ran 𝑓)
192 vex 3478 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 𝑠 ∈ V
193 difss 4130 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 (𝑠 βˆ– {(𝑋 βˆ– π‘Ž)}) βŠ† 𝑠
194 ssdomg 8992 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 (𝑠 ∈ V β†’ ((𝑠 βˆ– {(𝑋 βˆ– π‘Ž)}) βŠ† 𝑠 β†’ (𝑠 βˆ– {(𝑋 βˆ– π‘Ž)}) β‰Ό 𝑠))
195192, 193, 194mp2 9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 (𝑠 βˆ– {(𝑋 βˆ– π‘Ž)}) β‰Ό 𝑠
196191, 195eqbrtrrdi 5187 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 (((𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝}) ∧ ((𝑠 βˆ– {(𝑋 βˆ– π‘Ž)}) βŠ† ran 𝑓 ∧ π‘Ž βŠ† βˆͺ (𝑠 βˆ– {(𝑋 βˆ– π‘Ž)}))) β†’ ran 𝑓 β‰Ό 𝑠)
197 endomtr 9004 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 ((π‘Ž β‰ˆ ran 𝑓 ∧ ran 𝑓 β‰Ό 𝑠) β†’ π‘Ž β‰Ό 𝑠)
198189, 196, 197syl2anc 584 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (((𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝}) ∧ ((𝑠 βˆ– {(𝑋 βˆ– π‘Ž)}) βŠ† ran 𝑓 ∧ π‘Ž βŠ† βˆͺ (𝑠 βˆ– {(𝑋 βˆ– π‘Ž)}))) β†’ π‘Ž β‰Ό 𝑠)
199188, 198syl6 35 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 ((𝐽 ∈ 𝐢 ∧ (π‘Ž ∈ (Clsdβ€˜π½) ∧ π‘Ž β‰ˆ Ο‰)) β†’ (((𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝}) ∧ (𝑠 ∈ (𝒫 (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∩ Fin) ∧ 𝑋 = βˆͺ 𝑠)) β†’ π‘Ž β‰Ό 𝑠))
200199expdimp 453 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (((𝐽 ∈ 𝐢 ∧ (π‘Ž ∈ (Clsdβ€˜π½) ∧ π‘Ž β‰ˆ Ο‰)) ∧ (𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝})) β†’ ((𝑠 ∈ (𝒫 (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∩ Fin) ∧ 𝑋 = βˆͺ 𝑠) β†’ π‘Ž β‰Ό 𝑠))
201 elinel2 4195 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (𝑠 ∈ (𝒫 (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∩ Fin) β†’ 𝑠 ∈ Fin)
202201adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 ((𝑠 ∈ (𝒫 (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∩ Fin) ∧ 𝑋 = βˆͺ 𝑠) β†’ 𝑠 ∈ Fin)
203202a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (((𝐽 ∈ 𝐢 ∧ (π‘Ž ∈ (Clsdβ€˜π½) ∧ π‘Ž β‰ˆ Ο‰)) ∧ (𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝})) β†’ ((𝑠 ∈ (𝒫 (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∩ Fin) ∧ 𝑋 = βˆͺ 𝑠) β†’ 𝑠 ∈ Fin))
204200, 203jcad 513 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (((𝐽 ∈ 𝐢 ∧ (π‘Ž ∈ (Clsdβ€˜π½) ∧ π‘Ž β‰ˆ Ο‰)) ∧ (𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝})) β†’ ((𝑠 ∈ (𝒫 (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∩ Fin) ∧ 𝑋 = βˆͺ 𝑠) β†’ (π‘Ž β‰Ό 𝑠 ∧ 𝑠 ∈ Fin)))
205204eximdv 1920 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (((𝐽 ∈ 𝐢 ∧ (π‘Ž ∈ (Clsdβ€˜π½) ∧ π‘Ž β‰ˆ Ο‰)) ∧ (𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝})) β†’ (βˆƒπ‘ (𝑠 ∈ (𝒫 (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∩ Fin) ∧ 𝑋 = βˆͺ 𝑠) β†’ βˆƒπ‘ (π‘Ž β‰Ό 𝑠 ∧ 𝑠 ∈ Fin)))
206161, 205biimtrid 241 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (((𝐽 ∈ 𝐢 ∧ (π‘Ž ∈ (Clsdβ€˜π½) ∧ π‘Ž β‰ˆ Ο‰)) ∧ (𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝})) β†’ (βˆƒπ‘  ∈ (𝒫 (ran 𝑓 βˆͺ {(𝑋 βˆ– π‘Ž)}) ∩ Fin)𝑋 = βˆͺ 𝑠 β†’ βˆƒπ‘ (π‘Ž β‰Ό 𝑠 ∧ 𝑠 ∈ Fin)))
207160, 206mpd 15 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((𝐽 ∈ 𝐢 ∧ (π‘Ž ∈ (Clsdβ€˜π½) ∧ π‘Ž β‰ˆ Ο‰)) ∧ (𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝})) β†’ βˆƒπ‘ (π‘Ž β‰Ό 𝑠 ∧ 𝑠 ∈ Fin))
208207ex 413 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝐽 ∈ 𝐢 ∧ (π‘Ž ∈ (Clsdβ€˜π½) ∧ π‘Ž β‰ˆ Ο‰)) β†’ ((𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝}) β†’ βˆƒπ‘ (π‘Ž β‰Ό 𝑠 ∧ 𝑠 ∈ Fin)))
209208exlimdv 1936 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝐽 ∈ 𝐢 ∧ (π‘Ž ∈ (Clsdβ€˜π½) ∧ π‘Ž β‰ˆ Ο‰)) β†’ (βˆƒπ‘“(𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝}) β†’ βˆƒπ‘ (π‘Ž β‰Ό 𝑠 ∧ 𝑠 ∈ Fin)))
210209anass1rs 653 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝐽 ∈ 𝐢 ∧ π‘Ž β‰ˆ Ο‰) ∧ π‘Ž ∈ (Clsdβ€˜π½)) β†’ (βˆƒπ‘“(𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝}) β†’ βˆƒπ‘ (π‘Ž β‰Ό 𝑠 ∧ 𝑠 ∈ Fin)))
2112103adant3 1132 . . . . . . . . . . . . . . . . . . . . . 22 (((𝐽 ∈ 𝐢 ∧ π‘Ž β‰ˆ Ο‰) ∧ π‘Ž ∈ (Clsdβ€˜π½) ∧ ((limPtβ€˜π½)β€˜π‘Ž) = βˆ…) β†’ (βˆƒπ‘“(𝑓:π‘Žβ€“1-1→𝐽 ∧ βˆ€π‘ ∈ π‘Ž ((π‘“β€˜π‘) ∩ π‘Ž) = {𝑝}) β†’ βˆƒπ‘ (π‘Ž β‰Ό 𝑠 ∧ 𝑠 ∈ Fin)))
21245, 211mpd 15 . . . . . . . . . . . . . . . . . . . . 21 (((𝐽 ∈ 𝐢 ∧ π‘Ž β‰ˆ Ο‰) ∧ π‘Ž ∈ (Clsdβ€˜π½) ∧ ((limPtβ€˜π½)β€˜π‘Ž) = βˆ…) β†’ βˆƒπ‘ (π‘Ž β‰Ό 𝑠 ∧ 𝑠 ∈ Fin))
21317, 26, 27, 212syl3anc 1371 . . . . . . . . . . . . . . . . . . . 20 ((((𝐽 ∈ 𝐢 ∧ π‘Ž β‰ˆ Ο‰) ∧ π‘Ž βŠ† 𝑋) ∧ ((limPtβ€˜π½)β€˜π‘Ž) = βˆ…) β†’ βˆƒπ‘ (π‘Ž β‰Ό 𝑠 ∧ 𝑠 ∈ Fin))
214213anasss 467 . . . . . . . . . . . . . . . . . . 19 (((𝐽 ∈ 𝐢 ∧ π‘Ž β‰ˆ Ο‰) ∧ (π‘Ž βŠ† 𝑋 ∧ ((limPtβ€˜π½)β€˜π‘Ž) = βˆ…)) β†’ βˆƒπ‘ (π‘Ž β‰Ό 𝑠 ∧ 𝑠 ∈ Fin))
215 isfinite 9643 . . . . . . . . . . . . . . . . . . . . 21 (𝑠 ∈ Fin ↔ 𝑠 β‰Ί Ο‰)
216 domsdomtr 9108 . . . . . . . . . . . . . . . . . . . . 21 ((π‘Ž β‰Ό 𝑠 ∧ 𝑠 β‰Ί Ο‰) β†’ π‘Ž β‰Ί Ο‰)
217215, 216sylan2b 594 . . . . . . . . . . . . . . . . . . . 20 ((π‘Ž β‰Ό 𝑠 ∧ 𝑠 ∈ Fin) β†’ π‘Ž β‰Ί Ο‰)
218217exlimiv 1933 . . . . . . . . . . . . . . . . . . 19 (βˆƒπ‘ (π‘Ž β‰Ό 𝑠 ∧ 𝑠 ∈ Fin) β†’ π‘Ž β‰Ί Ο‰)
219 sdomnen 8973 . . . . . . . . . . . . . . . . . . 19 (π‘Ž β‰Ί Ο‰ β†’ Β¬ π‘Ž β‰ˆ Ο‰)
220214, 218, 2193syl 18 . . . . . . . . . . . . . . . . . 18 (((𝐽 ∈ 𝐢 ∧ π‘Ž β‰ˆ Ο‰) ∧ (π‘Ž βŠ† 𝑋 ∧ ((limPtβ€˜π½)β€˜π‘Ž) = βˆ…)) β†’ Β¬ π‘Ž β‰ˆ Ο‰)
22116, 220pm2.65da 815 . . . . . . . . . . . . . . . . 17 ((𝐽 ∈ 𝐢 ∧ π‘Ž β‰ˆ Ο‰) β†’ Β¬ (π‘Ž βŠ† 𝑋 ∧ ((limPtβ€˜π½)β€˜π‘Ž) = βˆ…))
222 imnan 400 . . . . . . . . . . . . . . . . 17 ((π‘Ž βŠ† 𝑋 β†’ Β¬ ((limPtβ€˜π½)β€˜π‘Ž) = βˆ…) ↔ Β¬ (π‘Ž βŠ† 𝑋 ∧ ((limPtβ€˜π½)β€˜π‘Ž) = βˆ…))
223221, 222sylibr 233 . . . . . . . . . . . . . . . 16 ((𝐽 ∈ 𝐢 ∧ π‘Ž β‰ˆ Ο‰) β†’ (π‘Ž βŠ† 𝑋 β†’ Β¬ ((limPtβ€˜π½)β€˜π‘Ž) = βˆ…))
224223imp 407 . . . . . . . . . . . . . . 15 (((𝐽 ∈ 𝐢 ∧ π‘Ž β‰ˆ Ο‰) ∧ π‘Ž βŠ† 𝑋) β†’ Β¬ ((limPtβ€˜π½)β€˜π‘Ž) = βˆ…)
225 neq0 4344 . . . . . . . . . . . . . . 15 (Β¬ ((limPtβ€˜π½)β€˜π‘Ž) = βˆ… ↔ βˆƒπ‘  𝑠 ∈ ((limPtβ€˜π½)β€˜π‘Ž))
226224, 225sylib 217 . . . . . . . . . . . . . 14 (((𝐽 ∈ 𝐢 ∧ π‘Ž β‰ˆ Ο‰) ∧ π‘Ž βŠ† 𝑋) β†’ βˆƒπ‘  𝑠 ∈ ((limPtβ€˜π½)β€˜π‘Ž))
2271lpss 22637 . . . . . . . . . . . . . . . . . . . 20 ((𝐽 ∈ Top ∧ π‘Ž βŠ† 𝑋) β†’ ((limPtβ€˜π½)β€˜π‘Ž) βŠ† 𝑋)
2284, 227sylan 580 . . . . . . . . . . . . . . . . . . 19 ((𝐽 ∈ 𝐢 ∧ π‘Ž βŠ† 𝑋) β†’ ((limPtβ€˜π½)β€˜π‘Ž) βŠ† 𝑋)
229228adantlr 713 . . . . . . . . . . . . . . . . . 18 (((𝐽 ∈ 𝐢 ∧ π‘Ž β‰ˆ Ο‰) ∧ π‘Ž βŠ† 𝑋) β†’ ((limPtβ€˜π½)β€˜π‘Ž) βŠ† 𝑋)
230229sseld 3980 . . . . . . . . . . . . . . . . 17 (((𝐽 ∈ 𝐢 ∧ π‘Ž β‰ˆ Ο‰) ∧ π‘Ž βŠ† 𝑋) β†’ (𝑠 ∈ ((limPtβ€˜π½)β€˜π‘Ž) β†’ 𝑠 ∈ 𝑋))
231230ancrd 552 . . . . . . . . . . . . . . . 16 (((𝐽 ∈ 𝐢 ∧ π‘Ž β‰ˆ Ο‰) ∧ π‘Ž βŠ† 𝑋) β†’ (𝑠 ∈ ((limPtβ€˜π½)β€˜π‘Ž) β†’ (𝑠 ∈ 𝑋 ∧ 𝑠 ∈ ((limPtβ€˜π½)β€˜π‘Ž))))
232231eximdv 1920 . . . . . . . . . . . . . . 15 (((𝐽 ∈ 𝐢 ∧ π‘Ž β‰ˆ Ο‰) ∧ π‘Ž βŠ† 𝑋) β†’ (βˆƒπ‘  𝑠 ∈ ((limPtβ€˜π½)β€˜π‘Ž) β†’ βˆƒπ‘ (𝑠 ∈ 𝑋 ∧ 𝑠 ∈ ((limPtβ€˜π½)β€˜π‘Ž))))
233 df-rex 3071 . . . . . . . . . . . . . . 15 (βˆƒπ‘  ∈ 𝑋 𝑠 ∈ ((limPtβ€˜π½)β€˜π‘Ž) ↔ βˆƒπ‘ (𝑠 ∈ 𝑋 ∧ 𝑠 ∈ ((limPtβ€˜π½)β€˜π‘Ž)))
234232, 233syl6ibr 251 . . . . . . . . . . . . . 14 (((𝐽 ∈ 𝐢 ∧ π‘Ž β‰ˆ Ο‰) ∧ π‘Ž βŠ† 𝑋) β†’ (βˆƒπ‘  𝑠 ∈ ((limPtβ€˜π½)β€˜π‘Ž) β†’ βˆƒπ‘  ∈ 𝑋 𝑠 ∈ ((limPtβ€˜π½)β€˜π‘Ž)))
235226, 234mpd 15 . . . . . . . . . . . . 13 (((𝐽 ∈ 𝐢 ∧ π‘Ž β‰ˆ Ο‰) ∧ π‘Ž βŠ† 𝑋) β†’ βˆƒπ‘  ∈ 𝑋 𝑠 ∈ ((limPtβ€˜π½)β€˜π‘Ž))
23615, 235sylan2 593 . . . . . . . . . . . 12 (((𝐽 ∈ 𝐢 ∧ π‘Ž β‰ˆ Ο‰) ∧ (𝑏 βŠ† 𝑋 ∧ π‘Ž βŠ† 𝑏)) β†’ βˆƒπ‘  ∈ 𝑋 𝑠 ∈ ((limPtβ€˜π½)β€˜π‘Ž))
2371lpss3 22639 . . . . . . . . . . . . . . . . 17 ((𝐽 ∈ Top ∧ 𝑏 βŠ† 𝑋 ∧ π‘Ž βŠ† 𝑏) β†’ ((limPtβ€˜π½)β€˜π‘Ž) βŠ† ((limPtβ€˜π½)β€˜π‘))
2382373expb 1120 . . . . . . . . . . . . . . . 16 ((𝐽 ∈ Top ∧ (𝑏 βŠ† 𝑋 ∧ π‘Ž βŠ† 𝑏)) β†’ ((limPtβ€˜π½)β€˜π‘Ž) βŠ† ((limPtβ€˜π½)β€˜π‘))
2394, 238sylan 580 . . . . . . . . . . . . . . 15 ((𝐽 ∈ 𝐢 ∧ (𝑏 βŠ† 𝑋 ∧ π‘Ž βŠ† 𝑏)) β†’ ((limPtβ€˜π½)β€˜π‘Ž) βŠ† ((limPtβ€˜π½)β€˜π‘))
240239adantlr 713 . . . . . . . . . . . . . 14 (((𝐽 ∈ 𝐢 ∧ π‘Ž β‰ˆ Ο‰) ∧ (𝑏 βŠ† 𝑋 ∧ π‘Ž βŠ† 𝑏)) β†’ ((limPtβ€˜π½)β€˜π‘Ž) βŠ† ((limPtβ€˜π½)β€˜π‘))
241240sseld 3980 . . . . . . . . . . . . 13 (((𝐽 ∈ 𝐢 ∧ π‘Ž β‰ˆ Ο‰) ∧ (𝑏 βŠ† 𝑋 ∧ π‘Ž βŠ† 𝑏)) β†’ (𝑠 ∈ ((limPtβ€˜π½)β€˜π‘Ž) β†’ 𝑠 ∈ ((limPtβ€˜π½)β€˜π‘)))
242241reximdv 3170 . . . . . . . . . . . 12 (((𝐽 ∈ 𝐢 ∧ π‘Ž β‰ˆ Ο‰) ∧ (𝑏 βŠ† 𝑋 ∧ π‘Ž βŠ† 𝑏)) β†’ (βˆƒπ‘  ∈ 𝑋 𝑠 ∈ ((limPtβ€˜π½)β€˜π‘Ž) β†’ βˆƒπ‘  ∈ 𝑋 𝑠 ∈ ((limPtβ€˜π½)β€˜π‘)))
243236, 242mpd 15 . . . . . . . . . . 11 (((𝐽 ∈ 𝐢 ∧ π‘Ž β‰ˆ Ο‰) ∧ (𝑏 βŠ† 𝑋 ∧ π‘Ž βŠ† 𝑏)) β†’ βˆƒπ‘  ∈ 𝑋 𝑠 ∈ ((limPtβ€˜π½)β€˜π‘))
244243an42s 659 . . . . . . . . . 10 (((𝐽 ∈ 𝐢 ∧ 𝑏 βŠ† 𝑋) ∧ (π‘Ž βŠ† 𝑏 ∧ π‘Ž β‰ˆ Ο‰)) β†’ βˆƒπ‘  ∈ 𝑋 𝑠 ∈ ((limPtβ€˜π½)β€˜π‘))
245244ex 413 . . . . . . . . 9 ((𝐽 ∈ 𝐢 ∧ 𝑏 βŠ† 𝑋) β†’ ((π‘Ž βŠ† 𝑏 ∧ π‘Ž β‰ˆ Ο‰) β†’ βˆƒπ‘  ∈ 𝑋 𝑠 ∈ ((limPtβ€˜π½)β€˜π‘)))
246245exlimdv 1936 . . . . . . . 8 ((𝐽 ∈ 𝐢 ∧ 𝑏 βŠ† 𝑋) β†’ (βˆƒπ‘Ž(π‘Ž βŠ† 𝑏 ∧ π‘Ž β‰ˆ Ο‰) β†’ βˆƒπ‘  ∈ 𝑋 𝑠 ∈ ((limPtβ€˜π½)β€˜π‘)))
247246adantrr 715 . . . . . . 7 ((𝐽 ∈ 𝐢 ∧ (𝑏 βŠ† 𝑋 ∧ Β¬ 𝑏 ∈ Fin)) β†’ (βˆƒπ‘Ž(π‘Ž βŠ† 𝑏 ∧ π‘Ž β‰ˆ Ο‰) β†’ βˆƒπ‘  ∈ 𝑋 𝑠 ∈ ((limPtβ€˜π½)β€˜π‘)))
24813, 247mpd 15 . . . . . 6 ((𝐽 ∈ 𝐢 ∧ (𝑏 βŠ† 𝑋 ∧ Β¬ 𝑏 ∈ Fin)) β†’ βˆƒπ‘  ∈ 𝑋 𝑠 ∈ ((limPtβ€˜π½)β€˜π‘))
2497, 248sylan2b 594 . . . . 5 ((𝐽 ∈ 𝐢 ∧ (𝑏 ∈ 𝒫 𝑋 ∧ Β¬ 𝑏 ∈ Fin)) β†’ βˆƒπ‘  ∈ 𝑋 𝑠 ∈ ((limPtβ€˜π½)β€˜π‘))
2505, 249sylan2b 594 . . . 4 ((𝐽 ∈ 𝐢 ∧ 𝑏 ∈ (𝒫 𝑋 βˆ– Fin)) β†’ βˆƒπ‘  ∈ 𝑋 𝑠 ∈ ((limPtβ€˜π½)β€˜π‘))
251250ralrimiva 3146 . . 3 (𝐽 ∈ 𝐢 β†’ βˆ€π‘ ∈ (𝒫 𝑋 βˆ– Fin)βˆƒπ‘  ∈ 𝑋 𝑠 ∈ ((limPtβ€˜π½)β€˜π‘))
252 simpr 485 . . . . . 6 ((𝑦 = 𝑏 ∧ 𝑧 = 𝑠) β†’ 𝑧 = 𝑠)
253 fveq2 6888 . . . . . . 7 (𝑦 = 𝑏 β†’ ((limPtβ€˜π½)β€˜π‘¦) = ((limPtβ€˜π½)β€˜π‘))
254253adantr 481 . . . . . 6 ((𝑦 = 𝑏 ∧ 𝑧 = 𝑠) β†’ ((limPtβ€˜π½)β€˜π‘¦) = ((limPtβ€˜π½)β€˜π‘))
255252, 254eleq12d 2827 . . . . 5 ((𝑦 = 𝑏 ∧ 𝑧 = 𝑠) β†’ (𝑧 ∈ ((limPtβ€˜π½)β€˜π‘¦) ↔ 𝑠 ∈ ((limPtβ€˜π½)β€˜π‘)))
256255cbvrexdva 3237 . . . 4 (𝑦 = 𝑏 β†’ (βˆƒπ‘§ ∈ 𝑋 𝑧 ∈ ((limPtβ€˜π½)β€˜π‘¦) ↔ βˆƒπ‘  ∈ 𝑋 𝑠 ∈ ((limPtβ€˜π½)β€˜π‘)))
257256cbvralvw 3234 . . 3 (βˆ€π‘¦ ∈ (𝒫 𝑋 βˆ– Fin)βˆƒπ‘§ ∈ 𝑋 𝑧 ∈ ((limPtβ€˜π½)β€˜π‘¦) ↔ βˆ€π‘ ∈ (𝒫 𝑋 βˆ– Fin)βˆƒπ‘  ∈ 𝑋 𝑠 ∈ ((limPtβ€˜π½)β€˜π‘))
258251, 257sylibr 233 . 2 (𝐽 ∈ 𝐢 β†’ βˆ€π‘¦ ∈ (𝒫 𝑋 βˆ– Fin)βˆƒπ‘§ ∈ 𝑋 𝑧 ∈ ((limPtβ€˜π½)β€˜π‘¦))
259 pibt2.21 . . 3 π‘Š = {π‘₯ ∈ Top ∣ βˆ€π‘¦ ∈ (𝒫 βˆͺ π‘₯ βˆ– Fin)βˆƒπ‘§ ∈ βˆͺ π‘₯𝑧 ∈ ((limPtβ€˜π‘₯)β€˜π‘¦)}
2601, 259pibp21 36284 . 2 (𝐽 ∈ π‘Š ↔ (𝐽 ∈ Top ∧ βˆ€π‘¦ ∈ (𝒫 𝑋 βˆ– Fin)βˆƒπ‘§ ∈ 𝑋 𝑧 ∈ ((limPtβ€˜π½)β€˜π‘¦)))
2614, 258, 260sylanbrc 583 1 (𝐽 ∈ 𝐢 β†’ 𝐽 ∈ π‘Š)
Colors of variables: wff setvar class
Syntax hints:  Β¬ wn 3   β†’ wi 4   ↔ wb 205   ∧ wa 396   ∧ w3a 1087   = wceq 1541  βˆƒwex 1781   ∈ wcel 2106  βˆ€wral 3061  βˆƒwrex 3070  {crab 3432  Vcvv 3474   βˆ– cdif 3944   βˆͺ cun 3945   ∩ cin 3946   βŠ† wss 3947  βˆ…c0 4321  π’« cpw 4601  {csn 4627  βˆͺ cuni 4907  βˆͺ ciun 4996   class class class wbr 5147  ran crn 5676   Fn wfn 6535  βŸΆwf 6536  β€“1-1β†’wf1 6537  β€“1-1-ontoβ†’wf1o 6539  β€˜cfv 6540  Ο‰com 7851   β‰ˆ cen 8932   β‰Ό cdom 8933   β‰Ί csdm 8934  Fincfn 8935  Topctop 22386  Clsdccld 22511  limPtclp 22629
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-11 2154  ax-12 2171  ax-ext 2703  ax-rep 5284  ax-sep 5298  ax-nul 5305  ax-pow 5362  ax-pr 5426  ax-un 7721  ax-reg 9583  ax-inf2 9632  ax-ac2 10454
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-nfc 2885  df-ne 2941  df-ral 3062  df-rex 3071  df-rmo 3376  df-reu 3377  df-rab 3433  df-v 3476  df-sbc 3777  df-csb 3893  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-int 4950  df-iun 4998  df-iin 4999  df-br 5148  df-opab 5210  df-mpt 5231  df-tr 5265  df-id 5573  df-eprel 5579  df-po 5587  df-so 5588  df-fr 5630  df-se 5631  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-pred 6297  df-ord 6364  df-on 6365  df-lim 6366  df-suc 6367  df-iota 6492  df-fun 6542  df-fn 6543  df-f 6544  df-f1 6545  df-fo 6546  df-f1o 6547  df-fv 6548  df-isom 6549  df-riota 7361  df-ov 7408  df-om 7852  df-1st 7971  df-2nd 7972  df-frecs 8262  df-wrecs 8293  df-recs 8367  df-rdg 8406  df-1o 8462  df-2o 8463  df-er 8699  df-en 8936  df-dom 8937  df-sdom 8938  df-fin 8939  df-oi 9501  df-r1 9755  df-rank 9756  df-dju 9892  df-card 9930  df-ac 10107  df-top 22387  df-cld 22514  df-ntr 22515  df-cls 22516  df-nei 22593  df-lp 22631
This theorem is referenced by: (None)
  Copyright terms: Public domain W3C validator