![]() |
Metamath Proof Explorer |
< Previous
Next >
Nearby theorems |
|
Mirrors > Home > MPE Home > Th. List > fsumge0 | Structured version Visualization version GIF version |
Description: If all of the terms of a finite sum are nonnegative, so is the sum. (Contributed by NM, 26-Dec-2005.) (Revised by Mario Carneiro, 24-Apr-2014.) |
Ref | Expression |
---|---|
fsumge0.1 | ⊢ (𝜑 → 𝐴 ∈ Fin) |
fsumge0.2 | ⊢ ((𝜑 ∧ 𝑘 ∈ 𝐴) → 𝐵 ∈ ℝ) |
fsumge0.3 | ⊢ ((𝜑 ∧ 𝑘 ∈ 𝐴) → 0 ≤ 𝐵) |
Ref | Expression |
---|---|
fsumge0 | ⊢ (𝜑 → 0 ≤ Σ𝑘 ∈ 𝐴 𝐵) |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | rge0ssre 12486 | . . . . 5 ⊢ (0[,)+∞) ⊆ ℝ | |
2 | ax-resscn 10194 | . . . . 5 ⊢ ℝ ⊆ ℂ | |
3 | 1, 2 | sstri 3759 | . . . 4 ⊢ (0[,)+∞) ⊆ ℂ |
4 | 3 | a1i 11 | . . 3 ⊢ (𝜑 → (0[,)+∞) ⊆ ℂ) |
5 | ge0addcl 12490 | . . . 4 ⊢ ((𝑥 ∈ (0[,)+∞) ∧ 𝑦 ∈ (0[,)+∞)) → (𝑥 + 𝑦) ∈ (0[,)+∞)) | |
6 | 5 | adantl 467 | . . 3 ⊢ ((𝜑 ∧ (𝑥 ∈ (0[,)+∞) ∧ 𝑦 ∈ (0[,)+∞))) → (𝑥 + 𝑦) ∈ (0[,)+∞)) |
7 | fsumge0.1 | . . 3 ⊢ (𝜑 → 𝐴 ∈ Fin) | |
8 | fsumge0.2 | . . . 4 ⊢ ((𝜑 ∧ 𝑘 ∈ 𝐴) → 𝐵 ∈ ℝ) | |
9 | fsumge0.3 | . . . 4 ⊢ ((𝜑 ∧ 𝑘 ∈ 𝐴) → 0 ≤ 𝐵) | |
10 | elrege0 12484 | . . . 4 ⊢ (𝐵 ∈ (0[,)+∞) ↔ (𝐵 ∈ ℝ ∧ 0 ≤ 𝐵)) | |
11 | 8, 9, 10 | sylanbrc 564 | . . 3 ⊢ ((𝜑 ∧ 𝑘 ∈ 𝐴) → 𝐵 ∈ (0[,)+∞)) |
12 | 0e0icopnf 12488 | . . . 4 ⊢ 0 ∈ (0[,)+∞) | |
13 | 12 | a1i 11 | . . 3 ⊢ (𝜑 → 0 ∈ (0[,)+∞)) |
14 | 4, 6, 7, 11, 13 | fsumcllem 14670 | . 2 ⊢ (𝜑 → Σ𝑘 ∈ 𝐴 𝐵 ∈ (0[,)+∞)) |
15 | elrege0 12484 | . . 3 ⊢ (Σ𝑘 ∈ 𝐴 𝐵 ∈ (0[,)+∞) ↔ (Σ𝑘 ∈ 𝐴 𝐵 ∈ ℝ ∧ 0 ≤ Σ𝑘 ∈ 𝐴 𝐵)) | |
16 | 15 | simprbi 478 | . 2 ⊢ (Σ𝑘 ∈ 𝐴 𝐵 ∈ (0[,)+∞) → 0 ≤ Σ𝑘 ∈ 𝐴 𝐵) |
17 | 14, 16 | syl 17 | 1 ⊢ (𝜑 → 0 ≤ Σ𝑘 ∈ 𝐴 𝐵) |
Colors of variables: wff setvar class |
Syntax hints: → wi 4 ∧ wa 382 ∈ wcel 2144 ⊆ wss 3721 class class class wbr 4784 (class class class)co 6792 Fincfn 8108 ℂcc 10135 ℝcr 10136 0cc0 10137 + caddc 10140 +∞cpnf 10272 ≤ cle 10276 [,)cico 12381 Σcsu 14623 |
This theorem was proved from axioms: ax-mp 5 ax-1 6 ax-2 7 ax-3 8 ax-gen 1869 ax-4 1884 ax-5 1990 ax-6 2056 ax-7 2092 ax-8 2146 ax-9 2153 ax-10 2173 ax-11 2189 ax-12 2202 ax-13 2407 ax-ext 2750 ax-rep 4902 ax-sep 4912 ax-nul 4920 ax-pow 4971 ax-pr 5034 ax-un 7095 ax-inf2 8701 ax-cnex 10193 ax-resscn 10194 ax-1cn 10195 ax-icn 10196 ax-addcl 10197 ax-addrcl 10198 ax-mulcl 10199 ax-mulrcl 10200 ax-mulcom 10201 ax-addass 10202 ax-mulass 10203 ax-distr 10204 ax-i2m1 10205 ax-1ne0 10206 ax-1rid 10207 ax-rnegex 10208 ax-rrecex 10209 ax-cnre 10210 ax-pre-lttri 10211 ax-pre-lttrn 10212 ax-pre-ltadd 10213 ax-pre-mulgt0 10214 ax-pre-sup 10215 |
This theorem depends on definitions: df-bi 197 df-an 383 df-or 827 df-3or 1071 df-3an 1072 df-tru 1633 df-fal 1636 df-ex 1852 df-nf 1857 df-sb 2049 df-eu 2621 df-mo 2622 df-clab 2757 df-cleq 2763 df-clel 2766 df-nfc 2901 df-ne 2943 df-nel 3046 df-ral 3065 df-rex 3066 df-reu 3067 df-rmo 3068 df-rab 3069 df-v 3351 df-sbc 3586 df-csb 3681 df-dif 3724 df-un 3726 df-in 3728 df-ss 3735 df-pss 3737 df-nul 4062 df-if 4224 df-pw 4297 df-sn 4315 df-pr 4317 df-tp 4319 df-op 4321 df-uni 4573 df-int 4610 df-iun 4654 df-br 4785 df-opab 4845 df-mpt 4862 df-tr 4885 df-id 5157 df-eprel 5162 df-po 5170 df-so 5171 df-fr 5208 df-se 5209 df-we 5210 df-xp 5255 df-rel 5256 df-cnv 5257 df-co 5258 df-dm 5259 df-rn 5260 df-res 5261 df-ima 5262 df-pred 5823 df-ord 5869 df-on 5870 df-lim 5871 df-suc 5872 df-iota 5994 df-fun 6033 df-fn 6034 df-f 6035 df-f1 6036 df-fo 6037 df-f1o 6038 df-fv 6039 df-isom 6040 df-riota 6753 df-ov 6795 df-oprab 6796 df-mpt2 6797 df-om 7212 df-1st 7314 df-2nd 7315 df-wrecs 7558 df-recs 7620 df-rdg 7658 df-1o 7712 df-oadd 7716 df-er 7895 df-en 8109 df-dom 8110 df-sdom 8111 df-fin 8112 df-sup 8503 df-oi 8570 df-card 8964 df-pnf 10277 df-mnf 10278 df-xr 10279 df-ltxr 10280 df-le 10281 df-sub 10469 df-neg 10470 df-div 10886 df-nn 11222 df-2 11280 df-3 11281 df-n0 11494 df-z 11579 df-uz 11888 df-rp 12035 df-ico 12385 df-fz 12533 df-fzo 12673 df-seq 13008 df-exp 13067 df-hash 13321 df-cj 14046 df-re 14047 df-im 14048 df-sqrt 14182 df-abs 14183 df-clim 14426 df-sum 14624 |
This theorem is referenced by: fsumless 14734 fsumle 14737 o1fsum 14751 rrxcph 23398 csbren 23400 trirn 23401 rrxmet 23409 rrxdstprj1 23410 itg1ge0 23672 itg1ge0a 23697 mtest 24377 abelthlem7 24411 abelthlem8 24412 ftalem4 25022 ftalem5 25023 chtge0 25058 vmadivsum 25391 vmadivsumb 25392 rpvmasumlem 25396 dchrvmasumlem2 25407 dchrisum0re 25422 rplogsum 25436 dirith2 25437 mulog2sumlem2 25444 vmalogdivsum2 25447 2vmadivsumlem 25449 selbergb 25458 selberg2b 25461 logdivbnd 25465 selberg3lem2 25467 selberg4lem1 25469 pntrlog2bndlem1 25486 pntrlog2bndlem2 25487 pntrlog2bnd 25493 pntpbnd1 25495 pntlemf 25514 axsegconlem3 26019 ax5seglem3 26031 sibfof 30736 eulerpartlemgc 30758 eulerpartlemb 30764 hgt750leme 31070 rrnmet 33953 rrndstprj1 33954 rrndstprj2 33955 fsumge0cl 40317 stoweidlem26 40754 stoweidlem38 40766 stoweidlem44 40772 etransclem35 40997 rrndistlt 41021 hoiqssbllem2 41351 |
Copyright terms: Public domain | W3C validator |