Metamath Proof Explorer


Theorem esumnul

Description: Extended sum over the empty set. (Contributed by Thierry Arnoux, 19-Feb-2017)

Ref Expression
Assertion esumnul ⊢ ∑ * x ∈ ∅ A = 0

Proof

Step Hyp Ref Expression
1 nftru ⊢ Ⅎ x ⊤
2 nfcv ⊢ Ⅎ _ x ∅
3 0ex ⊢ ∅ ∈ V
4 3 a1i ⊢ ⊤ → ∅ ∈ V
5 ral0 ⊢ ∀ x ∈ ∅ A ∈ 0 +∞
6 5 a1i ⊢ ⊤ → ∀ x ∈ ∅ A ∈ 0 +∞
7 6 r19.21bi ⊢ ⊤ ∧ x ∈ ∅ → A ∈ 0 +∞
8 pw0 ⊢ 𝒫 ∅ = ∅
9 8 ineq1i ⊢ 𝒫 ∅ ∩ Fin = ∅ ∩ Fin
10 0fi ⊢ ∅ ∈ Fin
11 snssi ⊢ ∅ ∈ Fin → ∅ ⊆ Fin
12 dfss2 ⊢ ∅ ⊆ Fin ↔ ∅ ∩ Fin = ∅
13 11 12 sylib ⊢ ∅ ∈ Fin → ∅ ∩ Fin = ∅
14 10 13 ax-mp ⊢ ∅ ∩ Fin = ∅
15 9 14 eqtri ⊢ 𝒫 ∅ ∩ Fin = ∅
16 15 eleq2i ⊢ y ∈ 𝒫 ∅ ∩ Fin ↔ y ∈ ∅
17 velsn ⊢ y ∈ ∅ ↔ y = ∅
18 16 17 sylbb ⊢ y ∈ 𝒫 ∅ ∩ Fin → y = ∅
19 18 mpteq1d ⊢ y ∈ 𝒫 ∅ ∩ Fin → x ∈ y ⟼ A = x ∈ ∅ ⟼ A
20 mpt0 ⊢ x ∈ ∅ ⟼ A = ∅
21 19 20 eqtrdi ⊢ y ∈ 𝒫 ∅ ∩ Fin → x ∈ y ⟼ A = ∅
22 21 oveq2d ⊢ y ∈ 𝒫 ∅ ∩ Fin → ∑ ℝ 𝑠 * ↾ 𝑠 0 +∞ x ∈ y A = ∑ ℝ 𝑠 * ↾ 𝑠 0 +∞ ∅
23 xrge00 ⊢ 0 = 0 ℝ 𝑠 * ↾ 𝑠 0 +∞
24 23 gsum0 ⊢ ∑ ℝ 𝑠 * ↾ 𝑠 0 +∞ ∅ = 0
25 22 24 eqtrdi ⊢ y ∈ 𝒫 ∅ ∩ Fin → ∑ ℝ 𝑠 * ↾ 𝑠 0 +∞ x ∈ y A = 0
26 25 adantl ⊢ ⊤ ∧ y ∈ 𝒫 ∅ ∩ Fin → ∑ ℝ 𝑠 * ↾ 𝑠 0 +∞ x ∈ y A = 0
27 1 2 4 7 26 esumval ⊢ ⊤ → ∑ * x ∈ ∅ A = sup ran ⁡ y ∈ 𝒫 ∅ ∩ Fin ⟼ 0 ℝ * <
28 27 mptru ⊢ ∑ * x ∈ ∅ A = sup ran ⁡ y ∈ 𝒫 ∅ ∩ Fin ⟼ 0 ℝ * <
29 fconstmpt ⊢ 𝒫 ∅ ∩ Fin × 0 = y ∈ 𝒫 ∅ ∩ Fin ⟼ 0
30 29 eqcomi ⊢ y ∈ 𝒫 ∅ ∩ Fin ⟼ 0 = 𝒫 ∅ ∩ Fin × 0
31 0xr ⊢ 0 ∈ ℝ *
32 31 rgenw ⊢ ∀ y ∈ 𝒫 ∅ ∩ Fin 0 ∈ ℝ *
33 eqid ⊢ y ∈ 𝒫 ∅ ∩ Fin ⟼ 0 = y ∈ 𝒫 ∅ ∩ Fin ⟼ 0
34 33 fnmpt ⊢ ∀ y ∈ 𝒫 ∅ ∩ Fin 0 ∈ ℝ * → y ∈ 𝒫 ∅ ∩ Fin ⟼ 0 Fn 𝒫 ∅ ∩ Fin
35 32 34 ax-mp ⊢ y ∈ 𝒫 ∅ ∩ Fin ⟼ 0 Fn 𝒫 ∅ ∩ Fin
36 3 snnz ⊢ ∅ ≠ ∅
37 15 36 eqnetri ⊢ 𝒫 ∅ ∩ Fin ≠ ∅
38 fconst5 ⊢ y ∈ 𝒫 ∅ ∩ Fin ⟼ 0 Fn 𝒫 ∅ ∩ Fin ∧ 𝒫 ∅ ∩ Fin ≠ ∅ → y ∈ 𝒫 ∅ ∩ Fin ⟼ 0 = 𝒫 ∅ ∩ Fin × 0 ↔ ran ⁡ y ∈ 𝒫 ∅ ∩ Fin ⟼ 0 = 0
39 35 37 38 mp2an ⊢ y ∈ 𝒫 ∅ ∩ Fin ⟼ 0 = 𝒫 ∅ ∩ Fin × 0 ↔ ran ⁡ y ∈ 𝒫 ∅ ∩ Fin ⟼ 0 = 0
40 30 39 mpbi ⊢ ran ⁡ y ∈ 𝒫 ∅ ∩ Fin ⟼ 0 = 0
41 40 supeq1i ⊢ sup ran ⁡ y ∈ 𝒫 ∅ ∩ Fin ⟼ 0 ℝ * < = sup 0 ℝ * <
42 xrltso ⊢ < Or ℝ *
43 supsn ⊢ < Or ℝ * ∧ 0 ∈ ℝ * → sup 0 ℝ * < = 0
44 42 31 43 mp2an ⊢ sup 0 ℝ * < = 0
45 28 41 44 3eqtri ⊢ ∑ * x ∈ ∅ A = 0