Metamath Proof Explorer


Theorem sge0ltfirpmpt

Description: If the extended sum of nonnegative reals is not +oo , then it can be approximated from below by finite subsums. (Contributed by Glauco Siliprandi, 17-Aug-2020)

Ref Expression
Hypotheses sge0ltfirpmpt.xph ⊢ Ⅎ x φ
sge0ltfirpmpt.a ⊢ φ → A ∈ V
sge0ltfirpmpt.b ⊢ φ ∧ x ∈ A → B ∈ 0 +∞
sge0ltfirpmpt.rp ⊢ φ → Y ∈ ℝ +
sge0ltfirpmpt.re ⊢ φ → sum^ ⁡ x ∈ A ⟼ B ∈ ℝ
Assertion sge0ltfirpmpt ⊢ φ → ∃ y ∈ 𝒫 A ∩ Fin sum^ ⁡ x ∈ A ⟼ B < sum^ ⁡ x ∈ y ⟼ B + Y

Proof

Step Hyp Ref Expression
1 sge0ltfirpmpt.xph ⊢ Ⅎ x φ
2 sge0ltfirpmpt.a ⊢ φ → A ∈ V
3 sge0ltfirpmpt.b ⊢ φ ∧ x ∈ A → B ∈ 0 +∞
4 sge0ltfirpmpt.rp ⊢ φ → Y ∈ ℝ +
5 sge0ltfirpmpt.re ⊢ φ → sum^ ⁡ x ∈ A ⟼ B ∈ ℝ
6 eqid ⊢ x ∈ A ⟼ B = x ∈ A ⟼ B
7 1 3 6 fmptdf ⊢ φ → x ∈ A ⟼ B : A ⟶ 0 +∞
8 2 7 4 5 sge0ltfirp ⊢ φ → ∃ y ∈ 𝒫 A ∩ Fin sum^ ⁡ x ∈ A ⟼ B < sum^ ⁡ x ∈ A ⟼ B ↾ y + Y
9 simpr ⊢ y ∈ 𝒫 A ∩ Fin ∧ sum^ ⁡ x ∈ A ⟼ B < sum^ ⁡ x ∈ A ⟼ B ↾ y + Y → sum^ ⁡ x ∈ A ⟼ B < sum^ ⁡ x ∈ A ⟼ B ↾ y + Y
10 elpwinss ⊢ y ∈ 𝒫 A ∩ Fin → y ⊆ A
11 10 resmptd ⊢ y ∈ 𝒫 A ∩ Fin → x ∈ A ⟼ B ↾ y = x ∈ y ⟼ B
12 11 fveq2d ⊢ y ∈ 𝒫 A ∩ Fin → sum^ ⁡ x ∈ A ⟼ B ↾ y = sum^ ⁡ x ∈ y ⟼ B
13 12 oveq1d ⊢ y ∈ 𝒫 A ∩ Fin → sum^ ⁡ x ∈ A ⟼ B ↾ y + Y = sum^ ⁡ x ∈ y ⟼ B + Y
14 13 adantr ⊢ y ∈ 𝒫 A ∩ Fin ∧ sum^ ⁡ x ∈ A ⟼ B < sum^ ⁡ x ∈ A ⟼ B ↾ y + Y → sum^ ⁡ x ∈ A ⟼ B ↾ y + Y = sum^ ⁡ x ∈ y ⟼ B + Y
15 9 14 breqtrd ⊢ y ∈ 𝒫 A ∩ Fin ∧ sum^ ⁡ x ∈ A ⟼ B < sum^ ⁡ x ∈ A ⟼ B ↾ y + Y → sum^ ⁡ x ∈ A ⟼ B < sum^ ⁡ x ∈ y ⟼ B + Y
16 15 ex ⊢ y ∈ 𝒫 A ∩ Fin → sum^ ⁡ x ∈ A ⟼ B < sum^ ⁡ x ∈ A ⟼ B ↾ y + Y → sum^ ⁡ x ∈ A ⟼ B < sum^ ⁡ x ∈ y ⟼ B + Y
17 16 reximia ⊢ ∃ y ∈ 𝒫 A ∩ Fin sum^ ⁡ x ∈ A ⟼ B < sum^ ⁡ x ∈ A ⟼ B ↾ y + Y → ∃ y ∈ 𝒫 A ∩ Fin sum^ ⁡ x ∈ A ⟼ B < sum^ ⁡ x ∈ y ⟼ B + Y
18 17 a1i ⊢ φ → ∃ y ∈ 𝒫 A ∩ Fin sum^ ⁡ x ∈ A ⟼ B < sum^ ⁡ x ∈ A ⟼ B ↾ y + Y → ∃ y ∈ 𝒫 A ∩ Fin sum^ ⁡ x ∈ A ⟼ B < sum^ ⁡ x ∈ y ⟼ B + Y
19 8 18 mpd ⊢ φ → ∃ y ∈ 𝒫 A ∩ Fin sum^ ⁡ x ∈ A ⟼ B < sum^ ⁡ x ∈ y ⟼ B + Y