Metamath Proof Explorer


Theorem dvmulbrOLD

Description: Obsolete version of dvmulbr as of 10-Apr-2025. (Contributed by Mario Carneiro, 9-Aug-2014) (Revised by Mario Carneiro, 28-Dec-2016) (Proof modification is discouraged.) (New usage is discouraged.)

Ref Expression
Hypotheses dvadd.f φF:X
dvadd.x φXS
dvadd.g φG:Y
dvadd.y φYS
dvaddbr.s φS
dvadd.bf φCFSK
dvadd.bg φCGSL
dvadd.j J=TopOpenfld
Assertion dvmulbrOLD φCF×fGSKGC+LFC

Proof

Step Hyp Ref Expression
1 dvadd.f φF:X
2 dvadd.x φXS
3 dvadd.g φG:Y
4 dvadd.y φYS
5 dvaddbr.s φS
6 dvadd.bf φCFSK
7 dvadd.bg φCGSL
8 dvadd.j J=TopOpenfld
9 eqid J𝑡S=J𝑡S
10 eqid zXCFzFCzC=zXCFzFCzC
11 9 8 10 5 1 2 eldv φCFSKCintJ𝑡SXKzXCFzFCzClimC
12 6 11 mpbid φCintJ𝑡SXKzXCFzFCzClimC
13 12 simpld φCintJ𝑡SX
14 eqid zYCGzGCzC=zYCGzGCzC
15 9 8 14 5 3 4 eldv φCGSLCintJ𝑡SYLzYCGzGCzClimC
16 7 15 mpbid φCintJ𝑡SYLzYCGzGCzClimC
17 16 simpld φCintJ𝑡SY
18 13 17 elind φCintJ𝑡SXintJ𝑡SY
19 8 cnfldtopon JTopOn
20 resttopon JTopOnSJ𝑡STopOnS
21 19 5 20 sylancr φJ𝑡STopOnS
22 topontop J𝑡STopOnSJ𝑡STop
23 21 22 syl φJ𝑡STop
24 toponuni J𝑡STopOnSS=J𝑡S
25 21 24 syl φS=J𝑡S
26 2 25 sseqtrd φXJ𝑡S
27 4 25 sseqtrd φYJ𝑡S
28 eqid J𝑡S=J𝑡S
29 28 ntrin J𝑡STopXJ𝑡SYJ𝑡SintJ𝑡SXY=intJ𝑡SXintJ𝑡SY
30 23 26 27 29 syl3anc φintJ𝑡SXY=intJ𝑡SXintJ𝑡SY
31 18 30 eleqtrrd φCintJ𝑡SXY
32 1 adantr φzXYCF:X
33 inss1 XYX
34 eldifi zXYCzXY
35 34 adantl φzXYCzXY
36 33 35 sselid φzXYCzX
37 32 36 ffvelcdmd φzXYCFz
38 5 1 2 dvbss φdomFSX
39 reldv RelFS
40 releldm RelFSCFSKCdomFS
41 39 6 40 sylancr φCdomFS
42 38 41 sseldd φCX
43 1 42 ffvelcdmd φFC
44 43 adantr φzXYCFC
45 37 44 subcld φzXYCFzFC
46 2 5 sstrd φX
47 46 adantr φzXYCX
48 47 36 sseldd φzXYCz
49 46 42 sseldd φC
50 49 adantr φzXYCC
51 48 50 subcld φzXYCzC
52 eldifsni zXYCzC
53 52 adantl φzXYCzC
54 48 50 53 subne0d φzXYCzC0
55 45 51 54 divcld φzXYCFzFCzC
56 3 adantr φzXYCG:Y
57 inss2 XYY
58 57 35 sselid φzXYCzY
59 56 58 ffvelcdmd φzXYCGz
60 55 59 mulcld φzXYCFzFCzCGz
61 ssdif XYYXYCYC
62 57 61 mp1i φXYCYC
63 62 sselda φzXYCzYC
64 4 5 sstrd φY
65 5 3 4 dvbss φdomGSY
66 reldv RelGS
67 releldm RelGSCGSLCdomGS
68 66 7 67 sylancr φCdomGS
69 65 68 sseldd φCY
70 3 64 69 dvlem φzYCGzGCzC
71 63 70 syldan φzXYCGzGCzC
72 71 44 mulcld φzXYCGzGCzCFC
73 ssidd φ
74 txtopon JTopOnJTopOnJ×tJTopOn×
75 19 19 74 mp2an J×tJTopOn×
76 75 toponrestid J×tJ=J×tJ𝑡×
77 12 simprd φKzXCFzFCzClimC
78 1 46 42 dvlem φzXCFzFCzC
79 78 fmpttd φzXCFzFCzC:XC
80 ssdif XYXXYCXC
81 33 80 mp1i φXYCXC
82 46 ssdifssd φXC
83 eqid J𝑡XCC=J𝑡XCC
84 33 2 sstrid φXYS
85 84 25 sseqtrd φXYJ𝑡S
86 difssd φJ𝑡SXJ𝑡S
87 85 86 unssd φXYJ𝑡SXJ𝑡S
88 ssun1 XYXYJ𝑡SX
89 88 a1i φXYXYJ𝑡SX
90 28 ntrss J𝑡STopXYJ𝑡SXJ𝑡SXYXYJ𝑡SXintJ𝑡SXYintJ𝑡SXYJ𝑡SX
91 23 87 89 90 syl3anc φintJ𝑡SXYintJ𝑡SXYJ𝑡SX
92 91 31 sseldd φCintJ𝑡SXYJ𝑡SX
93 92 42 elind φCintJ𝑡SXYJ𝑡SXX
94 33 a1i φXYX
95 eqid J𝑡S𝑡X=J𝑡S𝑡X
96 28 95 restntr J𝑡STopXJ𝑡SXYXintJ𝑡S𝑡XXY=intJ𝑡SXYJ𝑡SXX
97 23 26 94 96 syl3anc φintJ𝑡S𝑡XXY=intJ𝑡SXYJ𝑡SXX
98 8 cnfldtop JTop
99 98 a1i φJTop
100 cnex V
101 ssexg SVSV
102 5 100 101 sylancl φSV
103 restabs JTopXSSVJ𝑡S𝑡X=J𝑡X
104 99 2 102 103 syl3anc φJ𝑡S𝑡X=J𝑡X
105 104 fveq2d φintJ𝑡S𝑡X=intJ𝑡X
106 105 fveq1d φintJ𝑡S𝑡XXY=intJ𝑡XXY
107 97 106 eqtr3d φintJ𝑡SXYJ𝑡SXX=intJ𝑡XXY
108 93 107 eleqtrd φCintJ𝑡XXY
109 undif1 XCC=XC
110 42 snssd φCX
111 ssequn2 CXXC=X
112 110 111 sylib φXC=X
113 109 112 eqtrid φXCC=X
114 113 oveq2d φJ𝑡XCC=J𝑡X
115 114 fveq2d φintJ𝑡XCC=intJ𝑡X
116 undif1 XYCC=XYC
117 42 69 elind φCXY
118 117 snssd φCXY
119 ssequn2 CXYXYC=XY
120 118 119 sylib φXYC=XY
121 116 120 eqtrid φXYCC=XY
122 115 121 fveq12d φintJ𝑡XCCXYCC=intJ𝑡XXY
123 108 122 eleqtrrd φCintJ𝑡XCCXYCC
124 79 81 82 8 83 123 limcres φzXCFzFCzCXYClimC=zXCFzFCzClimC
125 81 resmptd φzXCFzFCzCXYC=zXYCFzFCzC
126 125 oveq1d φzXCFzFCzCXYClimC=zXYCFzFCzClimC
127 124 126 eqtr3d φzXCFzFCzClimC=zXYCFzFCzClimC
128 77 127 eleqtrd φKzXYCFzFCzClimC
129 eqid J𝑡Y=J𝑡Y
130 129 8 dvcnp2 SG:YYSCdomGSGJ𝑡YCnPJC
131 5 3 4 68 130 syl31anc φGJ𝑡YCnPJC
132 8 129 cnplimc YCYGJ𝑡YCnPJCG:YGCGlimC
133 64 69 132 syl2anc φGJ𝑡YCnPJCG:YGCGlimC
134 131 133 mpbid φG:YGCGlimC
135 134 simprd φGCGlimC
136 difss XYCXY
137 136 57 sstri XYCY
138 137 a1i φXYCY
139 eqid J𝑡YC=J𝑡YC
140 difssd φJ𝑡SYJ𝑡S
141 85 140 unssd φXYJ𝑡SYJ𝑡S
142 ssun1 XYXYJ𝑡SY
143 142 a1i φXYXYJ𝑡SY
144 28 ntrss J𝑡STopXYJ𝑡SYJ𝑡SXYXYJ𝑡SYintJ𝑡SXYintJ𝑡SXYJ𝑡SY
145 23 141 143 144 syl3anc φintJ𝑡SXYintJ𝑡SXYJ𝑡SY
146 145 31 sseldd φCintJ𝑡SXYJ𝑡SY
147 146 69 elind φCintJ𝑡SXYJ𝑡SYY
148 57 a1i φXYY
149 eqid J𝑡S𝑡Y=J𝑡S𝑡Y
150 28 149 restntr J𝑡STopYJ𝑡SXYYintJ𝑡S𝑡YXY=intJ𝑡SXYJ𝑡SYY
151 23 27 148 150 syl3anc φintJ𝑡S𝑡YXY=intJ𝑡SXYJ𝑡SYY
152 restabs JTopYSSVJ𝑡S𝑡Y=J𝑡Y
153 99 4 102 152 syl3anc φJ𝑡S𝑡Y=J𝑡Y
154 153 fveq2d φintJ𝑡S𝑡Y=intJ𝑡Y
155 154 fveq1d φintJ𝑡S𝑡YXY=intJ𝑡YXY
156 151 155 eqtr3d φintJ𝑡SXYJ𝑡SYY=intJ𝑡YXY
157 147 156 eleqtrd φCintJ𝑡YXY
158 69 snssd φCY
159 ssequn2 CYYC=Y
160 158 159 sylib φYC=Y
161 160 oveq2d φJ𝑡YC=J𝑡Y
162 161 fveq2d φintJ𝑡YC=intJ𝑡Y
163 162 121 fveq12d φintJ𝑡YCXYCC=intJ𝑡YXY
164 157 163 eleqtrrd φCintJ𝑡YCXYCC
165 3 138 64 8 139 164 limcres φGXYClimC=GlimC
166 3 138 feqresmpt φGXYC=zXYCGz
167 166 oveq1d φGXYClimC=zXYCGzlimC
168 165 167 eqtr3d φGlimC=zXYCGzlimC
169 135 168 eleqtrd φGCzXYCGzlimC
170 8 mulcn ×J×tJCnJ
171 5 1 2 dvcl φCFSKK
172 6 171 mpdan φK
173 3 69 ffvelcdmd φGC
174 172 173 opelxpd φKGC×
175 75 toponunii ×=J×tJ
176 175 cncnpi ×J×tJCnJKGC××J×tJCnPJKGC
177 170 174 176 sylancr φ×J×tJCnPJKGC
178 55 59 73 73 8 76 128 169 177 limccnp2 φKGCzXYCFzFCzCGzlimC
179 16 simprd φLzYCGzGCzClimC
180 70 fmpttd φzYCGzGCzC:YC
181 64 ssdifssd φYC
182 eqid J𝑡YCC=J𝑡YCC
183 undif1 YCC=YC
184 183 160 eqtrid φYCC=Y
185 184 oveq2d φJ𝑡YCC=J𝑡Y
186 185 fveq2d φintJ𝑡YCC=intJ𝑡Y
187 186 121 fveq12d φintJ𝑡YCCXYCC=intJ𝑡YXY
188 157 187 eleqtrrd φCintJ𝑡YCCXYCC
189 180 62 181 8 182 188 limcres φzYCGzGCzCXYClimC=zYCGzGCzClimC
190 62 resmptd φzYCGzGCzCXYC=zXYCGzGCzC
191 190 oveq1d φzYCGzGCzCXYClimC=zXYCGzGCzClimC
192 189 191 eqtr3d φzYCGzGCzClimC=zXYCGzGCzClimC
193 179 192 eleqtrd φLzXYCGzGCzClimC
194 84 5 sstrd φXY
195 cncfmptc FCXYzXYFC:XYcn
196 43 194 73 195 syl3anc φzXYFC:XYcn
197 eqidd z=CFC=FC
198 196 117 197 cnmptlimc φFCzXYFClimC
199 43 adantr φzXYFC
200 199 fmpttd φzXYFC:XY
201 200 limcdif φzXYFClimC=zXYFCXYClimC
202 resmpt XYCXYzXYFCXYC=zXYCFC
203 136 202 mp1i φzXYFCXYC=zXYCFC
204 203 oveq1d φzXYFCXYClimC=zXYCFClimC
205 201 204 eqtrd φzXYFClimC=zXYCFClimC
206 198 205 eleqtrd φFCzXYCFClimC
207 5 3 4 dvcl φCGSLL
208 7 207 mpdan φL
209 208 43 opelxpd φLFC×
210 175 cncnpi ×J×tJCnJLFC××J×tJCnPJLFC
211 170 209 210 sylancr φ×J×tJCnPJLFC
212 71 44 73 73 8 76 193 206 211 limccnp2 φLFCzXYCGzGCzCFClimC
213 8 addcn +J×tJCnJ
214 172 173 mulcld φKGC
215 208 43 mulcld φLFC
216 214 215 opelxpd φKGCLFC×
217 175 cncnpi +J×tJCnJKGCLFC×+J×tJCnPJKGCLFC
218 213 216 217 sylancr φ+J×tJCnPJKGCLFC
219 60 72 73 73 8 76 178 212 218 limccnp2 φKGC+LFCzXYCFzFCzCGz+GzGCzCFClimC
220 42 adantr φzXYCCX
221 32 220 ffvelcdmd φzXYCFC
222 37 221 subcld φzXYCFzFC
223 222 59 mulcld φzXYCFzFCGz
224 69 adantr φzXYCCY
225 56 224 ffvelcdmd φzXYCGC
226 59 225 subcld φzXYCGzGC
227 226 221 mulcld φzXYCGzGCFC
228 47 220 sseldd φzXYCC
229 48 228 subcld φzXYCzC
230 223 227 229 54 divdird φzXYCFzFCGz+GzGCFCzC=FzFCGzzC+GzGCFCzC
231 37 59 mulcld φzXYCFzGz
232 221 59 mulcld φzXYCFCGz
233 221 225 mulcld φzXYCFCGC
234 231 232 233 npncand φzXYCFzGzFCGz+FCGz-FCGC=FzGzFCGC
235 37 221 59 subdird φzXYCFzFCGz=FzGzFCGz
236 226 221 mulcomd φzXYCGzGCFC=FCGzGC
237 221 59 225 subdid φzXYCFCGzGC=FCGzFCGC
238 236 237 eqtrd φzXYCGzGCFC=FCGzFCGC
239 235 238 oveq12d φzXYCFzFCGz+GzGCFC=FzGzFCGz+FCGz-FCGC
240 1 ffnd φFFnX
241 240 adantr φzXYCFFnX
242 3 ffnd φGFnY
243 242 adantr φzXYCGFnY
244 ssexg XVXV
245 46 100 244 sylancl φXV
246 245 adantr φzXYCXV
247 ssexg YVYV
248 64 100 247 sylancl φYV
249 248 adantr φzXYCYV
250 eqid XY=XY
251 eqidd φzXYCzXFz=Fz
252 eqidd φzXYCzYGz=Gz
253 241 243 246 249 250 251 252 ofval φzXYCzXYF×fGz=FzGz
254 35 253 mpdan φzXYCF×fGz=FzGz
255 eqidd φzXYCCXFC=FC
256 eqidd φzXYCCYGC=GC
257 241 243 246 249 250 255 256 ofval φzXYCCXYF×fGC=FCGC
258 117 257 mpidan φzXYCF×fGC=FCGC
259 254 258 oveq12d φzXYCF×fGzF×fGC=FzGzFCGC
260 234 239 259 3eqtr4d φzXYCFzFCGz+GzGCFC=F×fGzF×fGC
261 260 oveq1d φzXYCFzFCGz+GzGCFCzC=F×fGzF×fGCzC
262 222 59 229 54 div23d φzXYCFzFCGzzC=FzFCzCGz
263 226 221 229 54 div23d φzXYCGzGCFCzC=GzGCzCFC
264 262 263 oveq12d φzXYCFzFCGzzC+GzGCFCzC=FzFCzCGz+GzGCzCFC
265 230 261 264 3eqtr3d φzXYCF×fGzF×fGCzC=FzFCzCGz+GzGCzCFC
266 265 mpteq2dva φzXYCF×fGzF×fGCzC=zXYCFzFCzCGz+GzGCzCFC
267 266 oveq1d φzXYCF×fGzF×fGCzClimC=zXYCFzFCzCGz+GzGCzCFClimC
268 219 267 eleqtrrd φKGC+LFCzXYCF×fGzF×fGCzClimC
269 eqid zXYCF×fGzF×fGCzC=zXYCF×fGzF×fGCzC
270 mulcl xyxy
271 270 adantl φxyxy
272 271 1 3 245 248 250 off φF×fG:XY
273 9 8 269 5 272 84 eldv φCF×fGSKGC+LFCCintJ𝑡SXYKGC+LFCzXYCF×fGzF×fGCzClimC
274 31 268 273 mpbir2and φCF×fGSKGC+LFC