Metamath Proof Explorer


Theorem fsumiunss

Description: Sum over a disjoint indexed union, intersected with a finite set D . Similar to fsumiun , but here A and B need not be finite. (Contributed by Glauco Siliprandi, 17-Aug-2020)

Ref Expression
Hypotheses fsumiunss.b φ x A B V
fsumiunss.dj φ Disj x A B
fsumiunss.c φ x A k B C
fsumiunss.fi φ D Fin
Assertion fsumiunss φ k x A B D C = x x A | B D k B D C

Proof

Step Hyp Ref Expression
1 fsumiunss.b φ x A B V
2 fsumiunss.dj φ Disj x A B
3 fsumiunss.c φ x A k B C
4 fsumiunss.fi φ D Fin
5 nfcv _ y B D
6 nfcsb1v _ x y / x B
7 nfcv _ x D
8 6 7 nfin _ x y / x B D
9 csbeq1a x = y B = y / x B
10 9 ineq1d x = y B D = y / x B D
11 5 8 10 cbviun x A B D = y A y / x B D
12 11 sumeq1i k x A B D C = k y A y / x B D C
13 12 a1i φ k x A B D C = k y A y / x B D C
14 eliun z y A y / x B D y A z y / x B D
15 14 biimpi z y A y / x B D y A z y / x B D
16 df-rex y A z y / x B D y y A z y / x B D
17 15 16 sylib z y A y / x B D y y A z y / x B D
18 nfcv _ y z
19 nfiu1 _ y y A y / x B D
20 18 19 nfel y z y A y / x B D
21 simpl y A z y / x B D y A
22 ne0i z y / x B D y / x B D
23 22 adantl y A z y / x B D y / x B D
24 21 23 jca y A z y / x B D y A y / x B D
25 nfcv _ x y
26 nfv x y A
27 26 nfci _ x A
28 nfcv _ x
29 8 28 nfne x y / x B D
30 10 neeq1d x = y B D y / x B D
31 25 27 29 30 elrabf y x A | B D y A y / x B D
32 24 31 sylibr y A z y / x B D y x A | B D
33 simpr y A z y / x B D z y / x B D
34 32 33 jca y A z y / x B D y x A | B D z y / x B D
35 34 a1i z y A y / x B D y A z y / x B D y x A | B D z y / x B D
36 20 35 eximd z y A y / x B D y y A z y / x B D y y x A | B D z y / x B D
37 17 36 mpd z y A y / x B D y y x A | B D z y / x B D
38 df-rex y x A | B D z y / x B D y y x A | B D z y / x B D
39 37 38 sylibr z y A y / x B D y x A | B D z y / x B D
40 eliun z y x A | B D y / x B D y x A | B D z y / x B D
41 39 40 sylibr z y A y / x B D z y x A | B D y / x B D
42 41 rgen z y A y / x B D z y x A | B D y / x B D
43 dfss3 y A y / x B D y x A | B D y / x B D z y A y / x B D z y x A | B D y / x B D
44 42 43 mpbir y A y / x B D y x A | B D y / x B D
45 elrabi y x A | B D y A
46 45 ssriv x A | B D A
47 iunss1 x A | B D A y x A | B D y / x B D y A y / x B D
48 46 47 ax-mp y x A | B D y / x B D y A y / x B D
49 44 48 eqssi y A y / x B D = y x A | B D y / x B D
50 49 sumeq1i k y A y / x B D C = k y x A | B D y / x B D C
51 50 a1i φ k y A y / x B D C = k y x A | B D y / x B D C
52 1 2 4 disjinfi φ x A | B D Fin
53 inss2 y / x B D D
54 53 a1i φ y / x B D D
55 ssfi D Fin y / x B D D y / x B D Fin
56 4 54 55 syl2anc φ y / x B D Fin
57 56 adantr φ y x A | B D y / x B D Fin
58 46 a1i φ x A | B D A
59 inss1 y / x B D y / x B
60 59 rgenw y A y / x B D y / x B
61 60 a1i φ y A y / x B D y / x B
62 nfcv _ y B
63 eqcom x = y y = x
64 63 imbi1i x = y B = y / x B y = x B = y / x B
65 eqcom B = y / x B y / x B = B
66 65 imbi2i y = x B = y / x B y = x y / x B = B
67 64 66 bitri x = y B = y / x B y = x y / x B = B
68 9 67 mpbi y = x y / x B = B
69 6 62 68 cbvdisj Disj y A y / x B Disj x A B
70 2 69 sylibr φ Disj y A y / x B
71 disjss2 y A y / x B D y / x B Disj y A y / x B Disj y A y / x B D
72 61 70 71 sylc φ Disj y A y / x B D
73 disjss1 x A | B D A Disj y A y / x B D Disj y x A | B D y / x B D
74 58 72 73 sylc φ Disj y x A | B D y / x B D
75 simpl φ y x A | B D k y / x B D φ
76 45 ad2antrl φ y x A | B D k y / x B D y A
77 59 sseli k y / x B D k y / x B
78 77 adantl y x A | B D k y / x B D k y / x B
79 78 adantl φ y x A | B D k y / x B D k y / x B
80 nfv x φ
81 nfcv _ x k
82 81 6 nfel x k y / x B
83 80 26 82 nf3an x φ y A k y / x B
84 nfv x C
85 83 84 nfim x φ y A k y / x B C
86 eleq1w x = y x A y A
87 9 eleq2d x = y k B k y / x B
88 86 87 3anbi23d x = y φ x A k B φ y A k y / x B
89 88 imbi1d x = y φ x A k B C φ y A k y / x B C
90 85 89 3 chvarfv φ y A k y / x B C
91 75 76 79 90 syl3anc φ y x A | B D k y / x B D C
92 52 57 74 91 fsumiun φ k y x A | B D y / x B D C = y x A | B D k y / x B D C
93 68 ineq1d y = x y / x B D = B D
94 93 sumeq1d y = x k y / x B D C = k B D C
95 nfrab1 _ x x A | B D
96 nfcv _ y x A | B D
97 nfcv _ x C
98 8 97 nfsum _ x k y / x B D C
99 nfcv _ y k B D C
100 94 95 96 98 99 cbvsum y x A | B D k y / x B D C = x x A | B D k B D C
101 100 a1i φ y x A | B D k y / x B D C = x x A | B D k B D C
102 92 101 eqtrd φ k y x A | B D y / x B D C = x x A | B D k B D C
103 13 51 102 3eqtrd φ k x A B D C = x x A | B D k B D C