Metamath Proof Explorer


Theorem fsum2cn

Description: Version of fsumcn for two-argument mappings. (Contributed by Mario Carneiro, 6-May-2014)

Ref Expression
Hypotheses fsumcn.3 K = TopOpen fld
fsumcn.4 φ J TopOn X
fsumcn.5 φ A Fin
fsum2cn.7 φ L TopOn Y
fsum2cn.8 φ k A x X , y Y B J × t L Cn K
Assertion fsum2cn φ x X , y Y k A B J × t L Cn K

Proof

Step Hyp Ref Expression
1 fsumcn.3 K = TopOpen fld
2 fsumcn.4 φ J TopOn X
3 fsumcn.5 φ A Fin
4 fsum2cn.7 φ L TopOn Y
5 fsum2cn.8 φ k A x X , y Y B J × t L Cn K
6 nfcv _ u k A B
7 nfcv _ v k A B
8 nfcv _ x A
9 nfcv _ x v
10 nfcsb1v _ x u / x B
11 9 10 nfcsbw _ x v / y u / x B
12 8 11 nfsum _ x k A v / y u / x B
13 nfcv _ y A
14 nfcsb1v _ y v / y u / x B
15 13 14 nfsum _ y k A v / y u / x B
16 csbeq1a x = u B = u / x B
17 csbeq1a y = v u / x B = v / y u / x B
18 16 17 sylan9eq x = u y = v B = v / y u / x B
19 18 sumeq2sdv x = u y = v k A B = k A v / y u / x B
20 6 7 12 15 19 cbvmpo x X , y Y k A B = u X , v Y k A v / y u / x B
21 vex u V
22 vex v V
23 21 22 op2ndd z = u v 2 nd z = v
24 23 csbeq1d z = u v 2 nd z / y 1 st z / x B = v / y 1 st z / x B
25 21 22 op1std z = u v 1 st z = u
26 25 csbeq1d z = u v 1 st z / x B = u / x B
27 26 csbeq2dv z = u v v / y 1 st z / x B = v / y u / x B
28 24 27 eqtrd z = u v 2 nd z / y 1 st z / x B = v / y u / x B
29 28 sumeq2sdv z = u v k A 2 nd z / y 1 st z / x B = k A v / y u / x B
30 29 mpompt z X × Y k A 2 nd z / y 1 st z / x B = u X , v Y k A v / y u / x B
31 20 30 eqtr4i x X , y Y k A B = z X × Y k A 2 nd z / y 1 st z / x B
32 txtopon J TopOn X L TopOn Y J × t L TopOn X × Y
33 2 4 32 syl2anc φ J × t L TopOn X × Y
34 nfcv _ u B
35 nfcv _ v B
36 34 35 11 14 18 cbvmpo x X , y Y B = u X , v Y v / y u / x B
37 28 mpompt z X × Y 2 nd z / y 1 st z / x B = u X , v Y v / y u / x B
38 36 37 eqtr4i x X , y Y B = z X × Y 2 nd z / y 1 st z / x B
39 38 5 eqeltrrid φ k A z X × Y 2 nd z / y 1 st z / x B J × t L Cn K
40 1 33 3 39 fsumcn φ z X × Y k A 2 nd z / y 1 st z / x B J × t L Cn K
41 31 40 eqeltrid φ x X , y Y k A B J × t L Cn K