Metamath Proof Explorer


Theorem sge0z

Description: Any nonnegative extended sum of zero is zero. (Contributed by Glauco Siliprandi, 17-Aug-2020)

Ref Expression
Hypotheses sge0z.1 k φ
sge0z.2 φ A V
Assertion sge0z φ sum^ k A 0 = 0

Proof

Step Hyp Ref Expression
1 sge0z.1 k φ
2 sge0z.2 φ A V
3 0e0icopnf 0 0 +∞
4 3 a1i φ k A 0 0 +∞
5 1 4 fmptd2f φ k A 0 : A 0 +∞
6 2 5 sge0reval φ sum^ k A 0 = sup ran x 𝒫 A Fin y x k A 0 y * <
7 eqidd x 𝒫 A Fin y x k A 0 = k A 0
8 eqidd x 𝒫 A Fin y x k = y 0 = 0
9 elpwinss x 𝒫 A Fin x A
10 9 sselda x 𝒫 A Fin y x y A
11 0cnd x 𝒫 A Fin y x 0
12 7 8 10 11 fvmptd x 𝒫 A Fin y x k A 0 y = 0
13 12 adantll φ x 𝒫 A Fin y x k A 0 y = 0
14 13 sumeq2dv φ x 𝒫 A Fin y x k A 0 y = y x 0
15 elinel2 x 𝒫 A Fin x Fin
16 olc x Fin x B x Fin
17 sumz x B x Fin y x 0 = 0
18 15 16 17 3syl x 𝒫 A Fin y x 0 = 0
19 18 adantl φ x 𝒫 A Fin y x 0 = 0
20 14 19 eqtrd φ x 𝒫 A Fin y x k A 0 y = 0
21 20 mpteq2dva φ x 𝒫 A Fin y x k A 0 y = x 𝒫 A Fin 0
22 21 rneqd φ ran x 𝒫 A Fin y x k A 0 y = ran x 𝒫 A Fin 0
23 eqid x 𝒫 A Fin 0 = x 𝒫 A Fin 0
24 pwfin0 𝒫 A Fin
25 24 a1i φ 𝒫 A Fin
26 23 25 rnmptc φ ran x 𝒫 A Fin 0 = 0
27 22 26 eqtrd φ ran x 𝒫 A Fin y x k A 0 y = 0
28 27 supeq1d φ sup ran x 𝒫 A Fin y x k A 0 y * < = sup 0 * <
29 xrltso < Or *
30 29 a1i φ < Or *
31 0xr 0 *
32 supsn < Or * 0 * sup 0 * < = 0
33 30 31 32 sylancl φ sup 0 * < = 0
34 6 28 33 3eqtrd φ sum^ k A 0 = 0