Metamath Proof Explorer


Theorem alexsubALTlem3

Description: Lemma for alexsubALT . If a point is covered by a collection taken from the base with no finite subcover, a set from the subbase can be added that covers the point so that the resulting collection has no finite subcover. (Contributed by Jeff Hankins, 28-Jan-2010) (Revised by Mario Carneiro, 14-Dec-2013)

Ref Expression
Hypothesis alexsubALT.1 X = J
Assertion alexsubALTlem3 J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u b 𝒫 u Fin ¬ X = b w u t 𝒫 x Fin w = t y w ¬ y x u s t n 𝒫 u s Fin ¬ X = n

Proof

Step Hyp Ref Expression
1 alexsubALT.1 X = J
2 dfrex2 n 𝒫 u s Fin X = n ¬ n 𝒫 u s Fin ¬ X = n
3 2 ralbii s t n 𝒫 u s Fin X = n s t ¬ n 𝒫 u s Fin ¬ X = n
4 ralnex s t ¬ n 𝒫 u s Fin ¬ X = n ¬ s t n 𝒫 u s Fin ¬ X = n
5 3 4 bitr2i ¬ s t n 𝒫 u s Fin ¬ X = n s t n 𝒫 u s Fin X = n
6 elin n 𝒫 u s Fin n 𝒫 u s n Fin
7 elpwi n 𝒫 u s n u s
8 7 adantr n 𝒫 u s n Fin n u s
9 uncom u s = s u
10 8 9 sseqtrdi n 𝒫 u s n Fin n s u
11 ssundif n s u n s u
12 10 11 sylib n 𝒫 u s n Fin n s u
13 diffi n Fin n s Fin
14 13 adantl n 𝒫 u s n Fin n s Fin
15 12 14 jca n 𝒫 u s n Fin n s u n s Fin
16 6 15 sylbi n 𝒫 u s Fin n s u n s Fin
17 16 adantr n 𝒫 u s Fin X = n n s u n s Fin
18 17 ad2antll J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u s t n 𝒫 u s Fin X = n n s u n s Fin
19 elin n s 𝒫 u Fin n s 𝒫 u n s Fin
20 vex u V
21 20 elpw2 n s 𝒫 u n s u
22 21 anbi1i n s 𝒫 u n s Fin n s u n s Fin
23 19 22 bitr2i n s u n s Fin n s 𝒫 u Fin
24 18 23 sylib J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u s t n 𝒫 u s Fin X = n n s 𝒫 u Fin
25 simprrr J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u s t n 𝒫 u s Fin X = n X = n
26 eldif x n s x n ¬ x s
27 26 simplbi2 x n ¬ x s x n s
28 elun x n s s x n s x s
29 orcom x s x n s x n s x s
30 28 29 bitr4i x n s s x s x n s
31 df-or x s x n s ¬ x s x n s
32 30 31 bitr2i ¬ x s x n s x n s s
33 27 32 sylib x n x n s s
34 33 ssriv n n s s
35 uniss n n s s n n s s
36 34 35 mp1i J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u s t n 𝒫 u s Fin X = n n n s s
37 uniun n s s = n s s
38 vex s V
39 38 unisn s = s
40 39 uneq2i n s s = n s s
41 37 40 eqtri n s s = n s s
42 36 41 sseqtrdi J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u s t n 𝒫 u s Fin X = n n n s s
43 25 42 eqsstrd J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u s t n 𝒫 u s Fin X = n X n s s
44 difss n s n
45 44 unissi n s n
46 sseq2 X = n n s X n s n
47 45 46 mpbiri X = n n s X
48 47 adantl n 𝒫 u s Fin X = n n s X
49 48 ad2antll J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u s t n 𝒫 u s Fin X = n n s X
50 elinel1 t 𝒫 x Fin t 𝒫 x
51 50 elpwid t 𝒫 x Fin t x
52 51 ad3antrrr t 𝒫 x Fin w = t y w ¬ y x u w u t x
53 52 ad2antlr J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u s t n 𝒫 u s Fin X = n t x
54 simprl J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u s t n 𝒫 u s Fin X = n s t
55 53 54 sseldd J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u s t n 𝒫 u s Fin X = n s x
56 elssuni s x s x
57 55 56 syl J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u s t n 𝒫 u s Fin X = n s x
58 fibas fi x TopBases
59 unitg fi x TopBases topGen fi x = fi x
60 58 59 mp1i J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u s t n 𝒫 u s Fin X = n topGen fi x = fi x
61 unieq J = topGen fi x J = topGen fi x
62 61 3ad2ant1 J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x J = topGen fi x
63 62 ad3antrrr J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u s t n 𝒫 u s Fin X = n J = topGen fi x
64 vex x V
65 fiuni x V x = fi x
66 64 65 mp1i J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u s t n 𝒫 u s Fin X = n x = fi x
67 60 63 66 3eqtr4rd J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u s t n 𝒫 u s Fin X = n x = J
68 67 1 eqtr4di J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u s t n 𝒫 u s Fin X = n x = X
69 57 68 sseqtrd J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u s t n 𝒫 u s Fin X = n s X
70 49 69 unssd J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u s t n 𝒫 u s Fin X = n n s s X
71 43 70 eqssd J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u s t n 𝒫 u s Fin X = n X = n s s
72 unieq m = n s m = n s
73 72 uneq1d m = n s m s = n s s
74 73 rspceeqv n s 𝒫 u Fin X = n s s m 𝒫 u Fin X = m s
75 24 71 74 syl2anc J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u s t n 𝒫 u s Fin X = n m 𝒫 u Fin X = m s
76 75 expr J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u s t n 𝒫 u s Fin X = n m 𝒫 u Fin X = m s
77 76 expd J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u s t n 𝒫 u s Fin X = n m 𝒫 u Fin X = m s
78 77 rexlimdv J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u s t n 𝒫 u s Fin X = n m 𝒫 u Fin X = m s
79 78 ralimdva J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u s t n 𝒫 u s Fin X = n s t m 𝒫 u Fin X = m s
80 elinel2 t 𝒫 x Fin t Fin
81 80 adantr t 𝒫 x Fin w = t t Fin
82 unieq m = f s m = f s
83 82 uneq1d m = f s m s = f s s
84 83 eqeq2d m = f s X = m s X = f s s
85 84 ac6sfi t Fin s t m 𝒫 u Fin X = m s f f : t 𝒫 u Fin s t X = f s s
86 85 ex t Fin s t m 𝒫 u Fin X = m s f f : t 𝒫 u Fin s t X = f s s
87 81 86 syl t 𝒫 x Fin w = t s t m 𝒫 u Fin X = m s f f : t 𝒫 u Fin s t X = f s s
88 87 adantr t 𝒫 x Fin w = t y w ¬ y x u s t m 𝒫 u Fin X = m s f f : t 𝒫 u Fin s t X = f s s
89 88 ad2antrl J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u s t m 𝒫 u Fin X = m s f f : t 𝒫 u Fin s t X = f s s
90 ffvelrn f : t 𝒫 u Fin s t f s 𝒫 u Fin
91 elin f s 𝒫 u Fin f s 𝒫 u f s Fin
92 elpwi f s 𝒫 u f s u
93 92 adantr f s 𝒫 u f s Fin f s u
94 91 93 sylbi f s 𝒫 u Fin f s u
95 90 94 syl f : t 𝒫 u Fin s t f s u
96 95 ralrimiva f : t 𝒫 u Fin s t f s u
97 iunss s t f s u s t f s u
98 96 97 sylibr f : t 𝒫 u Fin s t f s u
99 98 ad2antrl J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u f : t 𝒫 u Fin s t X = f s s s t f s u
100 simplrr J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u f : t 𝒫 u Fin s t X = f s s w u
101 100 snssd J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u f : t 𝒫 u Fin s t X = f s s w u
102 99 101 unssd J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u f : t 𝒫 u Fin s t X = f s s s t f s w u
103 90 elin2d f : t 𝒫 u Fin s t f s Fin
104 103 ralrimiva f : t 𝒫 u Fin s t f s Fin
105 iunfi t Fin s t f s Fin s t f s Fin
106 81 104 105 syl2an t 𝒫 x Fin w = t f : t 𝒫 u Fin s t f s Fin
107 106 ad4ant14 t 𝒫 x Fin w = t y w ¬ y x u w u f : t 𝒫 u Fin s t f s Fin
108 107 ad2ant2lr J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u f : t 𝒫 u Fin s t X = f s s s t f s Fin
109 snfi w Fin
110 unfi s t f s Fin w Fin s t f s w Fin
111 108 109 110 sylancl J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u f : t 𝒫 u Fin s t X = f s s s t f s w Fin
112 102 111 jca J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u f : t 𝒫 u Fin s t X = f s s s t f s w u s t f s w Fin
113 elin s t f s w 𝒫 u Fin s t f s w 𝒫 u s t f s w Fin
114 20 elpw2 s t f s w 𝒫 u s t f s w u
115 114 anbi1i s t f s w 𝒫 u s t f s w Fin s t f s w u s t f s w Fin
116 113 115 bitr2i s t f s w u s t f s w Fin s t f s w 𝒫 u Fin
117 112 116 sylib J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u f : t 𝒫 u Fin s t X = f s s s t f s w 𝒫 u Fin
118 ralnex s t ¬ y f s ¬ s t y f s
119 118 imbi2i v y s t ¬ y f s v y ¬ s t y f s
120 119 albii y v y s t ¬ y f s y v y ¬ s t y f s
121 alinexa y v y ¬ s t y f s ¬ y v y s t y f s
122 120 121 bitr2i ¬ y v y s t y f s y v y s t ¬ y f s
123 fveq2 s = z f s = f z
124 123 unieqd s = z f s = f z
125 id s = z s = z
126 124 125 uneq12d s = z f s s = f z z
127 126 eqeq2d s = z X = f s s X = f z z
128 127 rspcv z t s t X = f s s X = f z z
129 eleq2 X = f z z v X v f z z
130 129 biimpd X = f z z v X v f z z
131 elun v f z z v f z v z
132 eluni v f z w v w w f z
133 132 orbi1i v f z v z w v w w f z v z
134 df-or w v w w f z v z ¬ w v w w f z v z
135 alinexa w v w ¬ w f z ¬ w v w w f z
136 135 imbi1i w v w ¬ w f z v z ¬ w v w w f z v z
137 134 136 bitr4i w v w w f z v z w v w ¬ w f z v z
138 131 133 137 3bitri v f z z w v w ¬ w f z v z
139 eleq2 y = w v y v w
140 eleq1w y = w y f s w f s
141 140 notbid y = w ¬ y f s ¬ w f s
142 141 ralbidv y = w s t ¬ y f s s t ¬ w f s
143 139 142 imbi12d y = w v y s t ¬ y f s v w s t ¬ w f s
144 143 spvv y v y s t ¬ y f s v w s t ¬ w f s
145 123 eleq2d s = z w f s w f z
146 145 notbid s = z ¬ w f s ¬ w f z
147 146 rspcv z t s t ¬ w f s ¬ w f z
148 144 147 syl9r z t y v y s t ¬ y f s v w ¬ w f z
149 148 alrimdv z t y v y s t ¬ y f s w v w ¬ w f z
150 149 imim1d z t w v w ¬ w f z v z y v y s t ¬ y f s v z
151 138 150 syl5bi z t v f z z y v y s t ¬ y f s v z
152 151 a1dd z t v f z z w = t y v y s t ¬ y f s v z
153 130 152 syl9r z t X = f z z v X w = t y v y s t ¬ y f s v z
154 128 153 syld z t s t X = f s s v X w = t y v y s t ¬ y f s v z
155 154 com14 w = t s t X = f s s v X z t y v y s t ¬ y f s v z
156 155 imp31 w = t s t X = f s s v X z t y v y s t ¬ y f s v z
157 156 com23 w = t s t X = f s s v X y v y s t ¬ y f s z t v z
158 157 ralrimdv w = t s t X = f s s v X y v y s t ¬ y f s z t v z
159 vex v V
160 159 elint2 v t z t v z
161 158 160 syl6ibr w = t s t X = f s s v X y v y s t ¬ y f s v t
162 eleq2 w = t v w v t
163 162 ad2antrr w = t s t X = f s s v X v w v t
164 161 163 sylibrd w = t s t X = f s s v X y v y s t ¬ y f s v w
165 122 164 syl5bi w = t s t X = f s s v X ¬ y v y s t y f s v w
166 165 orrd w = t s t X = f s s v X y v y s t y f s v w
167 166 ex w = t s t X = f s s v X y v y s t y f s v w
168 orc s t y f s s t y f s y = w
169 168 anim2i v y s t y f s v y s t y f s y = w
170 169 eximi y v y s t y f s y v y s t y f s y = w
171 equid w = w
172 vex w V
173 equequ1 y = w y = w w = w
174 139 173 anbi12d y = w v y y = w v w w = w
175 172 174 spcev v w w = w y v y y = w
176 171 175 mpan2 v w y v y y = w
177 olc y = w s t y f s y = w
178 177 anim2i v y y = w v y s t y f s y = w
179 178 eximi y v y y = w y v y s t y f s y = w
180 176 179 syl v w y v y s t y f s y = w
181 170 180 jaoi y v y s t y f s v w y v y s t y f s y = w
182 eluni v s t f s w y v y y s t f s w
183 elun y s t f s w y s t f s y w
184 eliun y s t f s s t y f s
185 velsn y w y = w
186 184 185 orbi12i y s t f s y w s t y f s y = w
187 183 186 bitri y s t f s w s t y f s y = w
188 187 anbi2i v y y s t f s w v y s t y f s y = w
189 188 exbii y v y y s t f s w y v y s t y f s y = w
190 182 189 bitr2i y v y s t y f s y = w v s t f s w
191 181 190 sylib y v y s t y f s v w v s t f s w
192 167 191 syl6 w = t s t X = f s s v X v s t f s w
193 192 ad5ant25 t 𝒫 x Fin w = t y w ¬ y x u w u s t X = f s s v X v s t f s w
194 193 ad2ant2l J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u f : t 𝒫 u Fin s t X = f s s v X v s t f s w
195 194 ssrdv J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u f : t 𝒫 u Fin s t X = f s s X s t f s w
196 elun v s t f s w v s t f s v w
197 eliun v s t f s s t v f s
198 velsn v w v = w
199 197 198 orbi12i v s t f s v w s t v f s v = w
200 196 199 bitri v s t f s w s t v f s v = w
201 nfra1 s s t X = f s s
202 nfv s v X
203 rsp s t X = f s s s t X = f s s
204 eqimss2 X = f s s f s s X
205 elssuni v f s v f s
206 ssun3 v f s v f s s
207 205 206 syl v f s v f s s
208 sstr v f s s f s s X v X
209 208 expcom f s s X v f s s v X
210 204 207 209 syl2im X = f s s v f s v X
211 203 210 syl6 s t X = f s s s t v f s v X
212 201 202 211 rexlimd s t X = f s s s t v f s v X
213 212 ad2antll J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u f : t 𝒫 u Fin s t X = f s s s t v f s v X
214 elpwi u 𝒫 fi x u fi x
215 214 ad2antrl J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u u fi x
216 215 ad2antrr J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u f : t 𝒫 u Fin s t X = f s s u fi x
217 216 100 sseldd J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u f : t 𝒫 u Fin s t X = f s s w fi x
218 elssuni w fi x w fi x
219 217 218 syl J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u f : t 𝒫 u Fin s t X = f s s w fi x
220 58 59 ax-mp topGen fi x = fi x
221 61 220 eqtr2di J = topGen fi x fi x = J
222 221 1 eqtr4di J = topGen fi x fi x = X
223 222 3ad2ant1 J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x fi x = X
224 223 ad3antrrr J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u f : t 𝒫 u Fin s t X = f s s fi x = X
225 219 224 sseqtrd J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u f : t 𝒫 u Fin s t X = f s s w X
226 sseq1 v = w v X w X
227 225 226 syl5ibrcom J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u f : t 𝒫 u Fin s t X = f s s v = w v X
228 213 227 jaod J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u f : t 𝒫 u Fin s t X = f s s s t v f s v = w v X
229 200 228 syl5bi J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u f : t 𝒫 u Fin s t X = f s s v s t f s w v X
230 229 ralrimiv J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u f : t 𝒫 u Fin s t X = f s s v s t f s w v X
231 unissb s t f s w X v s t f s w v X
232 230 231 sylibr J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u f : t 𝒫 u Fin s t X = f s s s t f s w X
233 195 232 eqssd J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u f : t 𝒫 u Fin s t X = f s s X = s t f s w
234 unieq b = s t f s w b = s t f s w
235 234 rspceeqv s t f s w 𝒫 u Fin X = s t f s w b 𝒫 u Fin X = b
236 117 233 235 syl2anc J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u f : t 𝒫 u Fin s t X = f s s b 𝒫 u Fin X = b
237 236 ex J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u f : t 𝒫 u Fin s t X = f s s b 𝒫 u Fin X = b
238 237 exlimdv J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u f f : t 𝒫 u Fin s t X = f s s b 𝒫 u Fin X = b
239 79 89 238 3syld J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u s t n 𝒫 u s Fin X = n b 𝒫 u Fin X = b
240 5 239 syl5bi J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u ¬ s t n 𝒫 u s Fin ¬ X = n b 𝒫 u Fin X = b
241 dfrex2 b 𝒫 u Fin X = b ¬ b 𝒫 u Fin ¬ X = b
242 240 241 syl6ib J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u ¬ s t n 𝒫 u s Fin ¬ X = n ¬ b 𝒫 u Fin ¬ X = b
243 242 con4d J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u b 𝒫 u Fin ¬ X = b s t n 𝒫 u s Fin ¬ X = n
244 243 exp32 J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u t 𝒫 x Fin w = t y w ¬ y x u w u b 𝒫 u Fin ¬ X = b s t n 𝒫 u s Fin ¬ X = n
245 244 com24 J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u b 𝒫 u Fin ¬ X = b w u t 𝒫 x Fin w = t y w ¬ y x u s t n 𝒫 u s Fin ¬ X = n
246 245 exp32 J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u b 𝒫 u Fin ¬ X = b w u t 𝒫 x Fin w = t y w ¬ y x u s t n 𝒫 u s Fin ¬ X = n
247 246 imp45 J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u b 𝒫 u Fin ¬ X = b w u t 𝒫 x Fin w = t y w ¬ y x u s t n 𝒫 u s Fin ¬ X = n
248 247 imp31 J = topGen fi x c 𝒫 x X = c d 𝒫 c Fin X = d a 𝒫 fi x u 𝒫 fi x a u b 𝒫 u Fin ¬ X = b w u t 𝒫 x Fin w = t y w ¬ y x u s t n 𝒫 u s Fin ¬ X = n