Metamath Proof Explorer


Theorem alexsublem

Description: Lemma for alexsub . (Contributed by Mario Carneiro, 26-Aug-2015)

Ref Expression
Hypotheses alexsub.1 φXUFL
alexsub.2 φX=B
alexsub.3 φJ=topGenfiB
alexsub.4 φxBX=xy𝒫xFinX=y
alexsub.5 φFUFilX
alexsub.6 φJfLimF=
Assertion alexsublem ¬φ

Proof

Step Hyp Ref Expression
1 alexsub.1 φXUFL
2 alexsub.2 φX=B
3 alexsub.3 φJ=topGenfiB
4 alexsub.4 φxBX=xy𝒫xFinX=y
5 alexsub.5 φFUFilX
6 alexsub.6 φJfLimF=
7 eldif xXBFxX¬xBF
8 3 eleq2d φyJytopGenfiB
9 8 anbi1d φyJxyytopGenfiBxy
10 9 biimpa φyJxyytopGenfiBxy
11 10 adantlr φxX¬xBFyJxyytopGenfiBxy
12 tg2 ytopGenfiBxyzfiBxzzy
13 11 12 syl φxX¬xBFyJxyzfiBxzzy
14 ufilfil FUFilXFFilX
15 5 14 syl φFFilX
16 15 ad3antrrr φxX¬xBFyJxyzfiBxzzyFFilX
17 5 elfvexd φXV
18 2 17 eqeltrrd φBV
19 uniexb BVBV
20 18 19 sylibr φBV
21 elfi2 BVzfiBy𝒫BFinz=y
22 20 21 syl φzfiBy𝒫BFinz=y
23 22 adantr φxX¬xBFzfiBy𝒫BFinz=y
24 15 ad2antrr φxX¬xBFy𝒫BFinxyFFilX
25 simplrr φxX¬xBFy𝒫BFinxyzy¬xBF
26 intss1 zyyz
27 26 adantl y𝒫BFinxyzyyz
28 simplr y𝒫BFinxyzyxy
29 27 28 sseldd y𝒫BFinxyzyxz
30 29 ad2antlr φxX¬xBFy𝒫BFinxyzy¬zFxz
31 eldifsn y𝒫BFiny𝒫BFiny
32 31 simplbi y𝒫BFiny𝒫BFin
33 32 ad2antrl φxX¬xBFy𝒫BFinxyy𝒫BFin
34 elfpw y𝒫BFinyByFin
35 34 simplbi y𝒫BFinyB
36 33 35 syl φxX¬xBFy𝒫BFinxyyB
37 36 sselda φxX¬xBFy𝒫BFinxyzyzB
38 37 anasss φxX¬xBFy𝒫BFinxyzyzB
39 38 anim1i φxX¬xBFy𝒫BFinxyzy¬zFzB¬zF
40 eldif zBFzB¬zF
41 39 40 sylibr φxX¬xBFy𝒫BFinxyzy¬zFzBF
42 elunii xzzBFxBF
43 30 41 42 syl2anc φxX¬xBFy𝒫BFinxyzy¬zFxBF
44 43 ex φxX¬xBFy𝒫BFinxyzy¬zFxBF
45 25 44 mt3d φxX¬xBFy𝒫BFinxyzyzF
46 45 expr φxX¬xBFy𝒫BFinxyzyzF
47 46 ssrdv φxX¬xBFy𝒫BFinxyyF
48 eldifsni y𝒫BFiny
49 48 ad2antrl φxX¬xBFy𝒫BFinxyy
50 elinel2 y𝒫BFinyFin
51 33 50 syl φxX¬xBFy𝒫BFinxyyFin
52 elfir FFilXyFyyFinyfiF
53 24 47 49 51 52 syl13anc φxX¬xBFy𝒫BFinxyyfiF
54 filfi FFilXfiF=F
55 24 54 syl φxX¬xBFy𝒫BFinxyfiF=F
56 53 55 eleqtrd φxX¬xBFy𝒫BFinxyyF
57 56 expr φxX¬xBFy𝒫BFinxyyF
58 eleq2 z=yxzxy
59 eleq1 z=yzFyF
60 58 59 imbi12d z=yxzzFxyyF
61 57 60 syl5ibrcom φxX¬xBFy𝒫BFinz=yxzzF
62 61 rexlimdva φxX¬xBFy𝒫BFinz=yxzzF
63 23 62 sylbid φxX¬xBFzfiBxzzF
64 63 imp32 φxX¬xBFzfiBxzzF
65 64 adantrrr φxX¬xBFzfiBxzzyzF
66 65 adantlr φxX¬xBFyJxyzfiBxzzyzF
67 elssuni yJyJ
68 67 ad2antrl φxX¬xBFyJxyyJ
69 fibas fiBTopBases
70 tgtopon fiBTopBasestopGenfiBTopOnfiB
71 69 70 ax-mp topGenfiBTopOnfiB
72 3 71 eqeltrdi φJTopOnfiB
73 fiuni BVB=fiB
74 20 73 syl φB=fiB
75 2 74 eqtrd φX=fiB
76 75 fveq2d φTopOnX=TopOnfiB
77 72 76 eleqtrrd φJTopOnX
78 toponuni JTopOnXX=J
79 77 78 syl φX=J
80 79 ad2antrr φxX¬xBFyJxyX=J
81 68 80 sseqtrrd φxX¬xBFyJxyyX
82 81 adantr φxX¬xBFyJxyzfiBxzzyyX
83 simprrr φxX¬xBFyJxyzfiBxzzyzy
84 filss FFilXzFyXzyyF
85 16 66 82 83 84 syl13anc φxX¬xBFyJxyzfiBxzzyyF
86 13 85 rexlimddv φxX¬xBFyJxyyF
87 86 expr φxX¬xBFyJxyyF
88 87 ralrimiva φxX¬xBFyJxyyF
89 88 expr φxX¬xBFyJxyyF
90 89 imdistanda φxX¬xBFxXyJxyyF
91 7 90 biimtrid φxXBFxXyJxyyF
92 flimopn JTopOnXFFilXxJfLimFxXyJxyyF
93 77 15 92 syl2anc φxJfLimFxXyJxyyF
94 91 93 sylibrd φxXBFxJfLimF
95 94 ssrdv φXBFJfLimF
96 sseq0 XBFJfLimFJfLimF=XBF=
97 95 6 96 syl2anc φXBF=
98 ssdif0 XBFXBF=
99 97 98 sylibr φXBF
100 difss BFB
101 100 unissi BFB
102 101 2 sseqtrrid φBFX
103 99 102 eqssd φX=BF
104 103 100 jctil φBFBX=BF
105 20 difexd φBFV
106 105 adantr φBFBX=BFBFV
107 sseq1 x=BFxBBFB
108 unieq x=BFx=BF
109 108 eqeq2d x=BFX=xX=BF
110 107 109 anbi12d x=BFxBX=xBFBX=BF
111 110 anbi2d x=BFφxBX=xφBFBX=BF
112 pweq x=BF𝒫x=𝒫BF
113 112 ineq1d x=BF𝒫xFin=𝒫BFFin
114 113 rexeqdv x=BFy𝒫xFinX=yy𝒫BFFinX=y
115 111 114 imbi12d x=BFφxBX=xy𝒫xFinX=yφBFBX=BFy𝒫BFFinX=y
116 115 4 vtoclg BFVφBFBX=BFy𝒫BFFinX=y
117 106 116 mpcom φBFBX=BFy𝒫BFFinX=y
118 104 117 mpdan φy𝒫BFFinX=y
119 unieq y=y=
120 uni0 =
121 119 120 eqtrdi y=y=
122 121 neeq2d y=XyX
123 difssd φy𝒫BFFinXzX
124 123 ralrimivw φy𝒫BFFinzyXzX
125 riinn0 zyXzXyXzyXz=zyXz
126 124 125 sylan φy𝒫BFFinyXzyXz=zyXz
127 17 ad2antrr φy𝒫BFFinyXV
128 127 difexd φy𝒫BFFinyXzV
129 128 ralrimivw φy𝒫BFFinyzyXzV
130 dfiin2g zyXzVzyXz=x|zyx=Xz
131 129 130 syl φy𝒫BFFinyzyXz=x|zyx=Xz
132 eqid zyXz=zyXz
133 132 rnmpt ranzyXz=x|zyx=Xz
134 133 inteqi ranzyXz=x|zyx=Xz
135 131 134 eqtr4di φy𝒫BFFinyzyXz=ranzyXz
136 126 135 eqtrd φy𝒫BFFinyXzyXz=ranzyXz
137 15 ad2antrr φy𝒫BFFinyFFilX
138 elfpw y𝒫BFFinyBFyFin
139 138 simplbi y𝒫BFFinyBF
140 139 ad2antlr φy𝒫BFFinyyBF
141 140 sselda φy𝒫BFFinyzyzBF
142 141 eldifbd φy𝒫BFFinyzy¬zF
143 5 ad3antrrr φy𝒫BFFinyzyFUFilX
144 140 difss2d φy𝒫BFFinyyB
145 144 sselda φy𝒫BFFinyzyzB
146 elssuni zBzB
147 145 146 syl φy𝒫BFFinyzyzB
148 2 ad3antrrr φy𝒫BFFinyzyX=B
149 147 148 sseqtrrd φy𝒫BFFinyzyzX
150 ufilb FUFilXzX¬zFXzF
151 143 149 150 syl2anc φy𝒫BFFinyzy¬zFXzF
152 142 151 mpbid φy𝒫BFFinyzyXzF
153 152 fmpttd φy𝒫BFFinyzyXz:yF
154 153 frnd φy𝒫BFFinyranzyXzF
155 132 152 dmmptd φy𝒫BFFinydomzyXz=y
156 simpr φy𝒫BFFinyy
157 155 156 eqnetrd φy𝒫BFFinydomzyXz
158 dm0rn0 domzyXz=ranzyXz=
159 158 necon3bii domzyXzranzyXz
160 157 159 sylib φy𝒫BFFinyranzyXz
161 elinel2 y𝒫BFFinyFin
162 161 ad2antlr φy𝒫BFFinyyFin
163 abrexfi yFinx|zyx=XzFin
164 133 163 eqeltrid yFinranzyXzFin
165 162 164 syl φy𝒫BFFinyranzyXzFin
166 filintn0 FFilXranzyXzFranzyXzranzyXzFinranzyXz
167 137 154 160 165 166 syl13anc φy𝒫BFFinyranzyXz
168 136 167 eqnetrd φy𝒫BFFinyXzyXz
169 disj3 XzyXz=X=XzyXz
170 169 necon3bii XzyXzXXzyXz
171 168 170 sylib φy𝒫BFFinyXXzyXz
172 iundif2 zyXXz=XzyXz
173 dfss4 zXXXz=z
174 149 173 sylib φy𝒫BFFinyzyXXz=z
175 174 iuneq2dv φy𝒫BFFinyzyXXz=zyz
176 uniiun y=zyz
177 175 176 eqtr4di φy𝒫BFFinyzyXXz=y
178 172 177 eqtr3id φy𝒫BFFinyXzyXz=y
179 171 178 neeqtrd φy𝒫BFFinyXy
180 15 adantr φy𝒫BFFinFFilX
181 filtop FFilXXF
182 fileln0 FFilXXFX
183 180 181 182 syl2anc2 φy𝒫BFFinX
184 122 179 183 pm2.61ne φy𝒫BFFinXy
185 184 neneqd φy𝒫BFFin¬X=y
186 185 nrexdv φ¬y𝒫BFFinX=y
187 118 186 pm2.65i ¬φ