Users' Mathboxes Mathbox for Glauco Siliprandi < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  sge0seq Structured version   Visualization version   GIF version

Theorem sge0seq 46441
Description: A series of nonnegative reals agrees with the generalized sum of nonnegative reals. (Contributed by Glauco Siliprandi, 3-Mar-2021.)
Hypotheses
Ref Expression
sge0seq.m (𝜑𝑀 ∈ ℤ)
sge0seq.z 𝑍 = (ℤ𝑀)
sge0seq.f (𝜑𝐹:𝑍⟶(0[,)+∞))
sge0seq.g 𝐺 = seq𝑀( + , 𝐹)
Assertion
Ref Expression
sge0seq (𝜑 → (Σ^𝐹) = sup(ran 𝐺, ℝ*, < ))

Proof of Theorem sge0seq
Dummy variables 𝑖 𝑘 𝑗 𝑤 𝑧 𝑦 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 sge0seq.z . . . . . . 7 𝑍 = (ℤ𝑀)
2 sge0seq.m . . . . . . 7 (𝜑𝑀 ∈ ℤ)
3 rge0ssre 13347 . . . . . . . 8 (0[,)+∞) ⊆ ℝ
4 sge0seq.f . . . . . . . . 9 (𝜑𝐹:𝑍⟶(0[,)+∞))
54ffvelcdmda 7011 . . . . . . . 8 ((𝜑𝑘𝑍) → (𝐹𝑘) ∈ (0[,)+∞))
63, 5sselid 3929 . . . . . . 7 ((𝜑𝑘𝑍) → (𝐹𝑘) ∈ ℝ)
7 readdcl 11080 . . . . . . . 8 ((𝑘 ∈ ℝ ∧ 𝑖 ∈ ℝ) → (𝑘 + 𝑖) ∈ ℝ)
87adantl 481 . . . . . . 7 ((𝜑 ∧ (𝑘 ∈ ℝ ∧ 𝑖 ∈ ℝ)) → (𝑘 + 𝑖) ∈ ℝ)
91, 2, 6, 8seqf 13918 . . . . . 6 (𝜑 → seq𝑀( + , 𝐹):𝑍⟶ℝ)
10 sge0seq.g . . . . . . . 8 𝐺 = seq𝑀( + , 𝐹)
1110a1i 11 . . . . . . 7 (𝜑𝐺 = seq𝑀( + , 𝐹))
1211feq1d 6628 . . . . . 6 (𝜑 → (𝐺:𝑍⟶ℝ ↔ seq𝑀( + , 𝐹):𝑍⟶ℝ))
139, 12mpbird 257 . . . . 5 (𝜑𝐺:𝑍⟶ℝ)
1413frnd 6654 . . . 4 (𝜑 → ran 𝐺 ⊆ ℝ)
15 ressxr 11147 . . . . 5 ℝ ⊆ ℝ*
1615a1i 11 . . . 4 (𝜑 → ℝ ⊆ ℝ*)
1714, 16sstrd 3942 . . 3 (𝜑 → ran 𝐺 ⊆ ℝ*)
181fvexi 6830 . . . . 5 𝑍 ∈ V
1918a1i 11 . . . 4 (𝜑𝑍 ∈ V)
20 icossicc 13327 . . . . . 6 (0[,)+∞) ⊆ (0[,]+∞)
2120a1i 11 . . . . 5 (𝜑 → (0[,)+∞) ⊆ (0[,]+∞))
224, 21fssd 6663 . . . 4 (𝜑𝐹:𝑍⟶(0[,]+∞))
2319, 22sge0xrcl 46380 . . 3 (𝜑 → (Σ^𝐹) ∈ ℝ*)
24 simpr 484 . . . . . 6 ((𝜑𝑧 ∈ ran 𝐺) → 𝑧 ∈ ran 𝐺)
2513ffnd 6647 . . . . . . . 8 (𝜑𝐺 Fn 𝑍)
26 fvelrnb 6876 . . . . . . . 8 (𝐺 Fn 𝑍 → (𝑧 ∈ ran 𝐺 ↔ ∃𝑗𝑍 (𝐺𝑗) = 𝑧))
2725, 26syl 17 . . . . . . 7 (𝜑 → (𝑧 ∈ ran 𝐺 ↔ ∃𝑗𝑍 (𝐺𝑗) = 𝑧))
2827adantr 480 . . . . . 6 ((𝜑𝑧 ∈ ran 𝐺) → (𝑧 ∈ ran 𝐺 ↔ ∃𝑗𝑍 (𝐺𝑗) = 𝑧))
2924, 28mpbid 232 . . . . 5 ((𝜑𝑧 ∈ ran 𝐺) → ∃𝑗𝑍 (𝐺𝑗) = 𝑧)
3020, 5sselid 3929 . . . . . . . . . . 11 ((𝜑𝑘𝑍) → (𝐹𝑘) ∈ (0[,]+∞))
31 elfzuz 13411 . . . . . . . . . . . . . 14 (𝑘 ∈ (𝑀...𝑗) → 𝑘 ∈ (ℤ𝑀))
3231, 1eleqtrrdi 2839 . . . . . . . . . . . . 13 (𝑘 ∈ (𝑀...𝑗) → 𝑘𝑍)
3332ssriv 3935 . . . . . . . . . . . 12 (𝑀...𝑗) ⊆ 𝑍
3433a1i 11 . . . . . . . . . . 11 (𝜑 → (𝑀...𝑗) ⊆ 𝑍)
3519, 30, 34sge0lessmpt 46394 . . . . . . . . . 10 (𝜑 → (Σ^‘(𝑘 ∈ (𝑀...𝑗) ↦ (𝐹𝑘))) ≤ (Σ^‘(𝑘𝑍 ↦ (𝐹𝑘))))
36353ad2ant1 1133 . . . . . . . . 9 ((𝜑𝑗𝑍 ∧ (𝐺𝑗) = 𝑧) → (Σ^‘(𝑘 ∈ (𝑀...𝑗) ↦ (𝐹𝑘))) ≤ (Σ^‘(𝑘𝑍 ↦ (𝐹𝑘))))
37 fzfid 13868 . . . . . . . . . . . . . 14 (𝜑 → (𝑀...𝑗) ∈ Fin)
3832, 5sylan2 593 . . . . . . . . . . . . . 14 ((𝜑𝑘 ∈ (𝑀...𝑗)) → (𝐹𝑘) ∈ (0[,)+∞))
3937, 38sge0fsummpt 46385 . . . . . . . . . . . . 13 (𝜑 → (Σ^‘(𝑘 ∈ (𝑀...𝑗) ↦ (𝐹𝑘))) = Σ𝑘 ∈ (𝑀...𝑗)(𝐹𝑘))
40393ad2ant1 1133 . . . . . . . . . . . 12 ((𝜑𝑗𝑍 ∧ (𝐺𝑗) = 𝑧) → (Σ^‘(𝑘 ∈ (𝑀...𝑗) ↦ (𝐹𝑘))) = Σ𝑘 ∈ (𝑀...𝑗)(𝐹𝑘))
41 simpll 766 . . . . . . . . . . . . . . 15 (((𝜑𝑗𝑍) ∧ 𝑘 ∈ (𝑀...𝑗)) → 𝜑)
4232adantl 481 . . . . . . . . . . . . . . 15 (((𝜑𝑗𝑍) ∧ 𝑘 ∈ (𝑀...𝑗)) → 𝑘𝑍)
43 eqidd 2730 . . . . . . . . . . . . . . 15 ((𝜑𝑘𝑍) → (𝐹𝑘) = (𝐹𝑘))
4441, 42, 43syl2anc 584 . . . . . . . . . . . . . 14 (((𝜑𝑗𝑍) ∧ 𝑘 ∈ (𝑀...𝑗)) → (𝐹𝑘) = (𝐹𝑘))
451eleq2i 2820 . . . . . . . . . . . . . . . 16 (𝑗𝑍𝑗 ∈ (ℤ𝑀))
4645biimpi 216 . . . . . . . . . . . . . . 15 (𝑗𝑍𝑗 ∈ (ℤ𝑀))
4746adantl 481 . . . . . . . . . . . . . 14 ((𝜑𝑗𝑍) → 𝑗 ∈ (ℤ𝑀))
486recnd 11131 . . . . . . . . . . . . . . 15 ((𝜑𝑘𝑍) → (𝐹𝑘) ∈ ℂ)
4941, 42, 48syl2anc 584 . . . . . . . . . . . . . 14 (((𝜑𝑗𝑍) ∧ 𝑘 ∈ (𝑀...𝑗)) → (𝐹𝑘) ∈ ℂ)
5044, 47, 49fsumser 15624 . . . . . . . . . . . . 13 ((𝜑𝑗𝑍) → Σ𝑘 ∈ (𝑀...𝑗)(𝐹𝑘) = (seq𝑀( + , 𝐹)‘𝑗))
51503adant3 1132 . . . . . . . . . . . 12 ((𝜑𝑗𝑍 ∧ (𝐺𝑗) = 𝑧) → Σ𝑘 ∈ (𝑀...𝑗)(𝐹𝑘) = (seq𝑀( + , 𝐹)‘𝑗))
5240, 51eqtrd 2764 . . . . . . . . . . 11 ((𝜑𝑗𝑍 ∧ (𝐺𝑗) = 𝑧) → (Σ^‘(𝑘 ∈ (𝑀...𝑗) ↦ (𝐹𝑘))) = (seq𝑀( + , 𝐹)‘𝑗))
5310eqcomi 2738 . . . . . . . . . . . . 13 seq𝑀( + , 𝐹) = 𝐺
5453fveq1i 6817 . . . . . . . . . . . 12 (seq𝑀( + , 𝐹)‘𝑗) = (𝐺𝑗)
5554a1i 11 . . . . . . . . . . 11 ((𝜑𝑗𝑍 ∧ (𝐺𝑗) = 𝑧) → (seq𝑀( + , 𝐹)‘𝑗) = (𝐺𝑗))
56 simp3 1138 . . . . . . . . . . 11 ((𝜑𝑗𝑍 ∧ (𝐺𝑗) = 𝑧) → (𝐺𝑗) = 𝑧)
5752, 55, 563eqtrrd 2769 . . . . . . . . . 10 ((𝜑𝑗𝑍 ∧ (𝐺𝑗) = 𝑧) → 𝑧 = (Σ^‘(𝑘 ∈ (𝑀...𝑗) ↦ (𝐹𝑘))))
584feqmptd 6884 . . . . . . . . . . . 12 (𝜑𝐹 = (𝑘𝑍 ↦ (𝐹𝑘)))
5958fveq2d 6820 . . . . . . . . . . 11 (𝜑 → (Σ^𝐹) = (Σ^‘(𝑘𝑍 ↦ (𝐹𝑘))))
60593ad2ant1 1133 . . . . . . . . . 10 ((𝜑𝑗𝑍 ∧ (𝐺𝑗) = 𝑧) → (Σ^𝐹) = (Σ^‘(𝑘𝑍 ↦ (𝐹𝑘))))
6157, 60breq12d 5101 . . . . . . . . 9 ((𝜑𝑗𝑍 ∧ (𝐺𝑗) = 𝑧) → (𝑧 ≤ (Σ^𝐹) ↔ (Σ^‘(𝑘 ∈ (𝑀...𝑗) ↦ (𝐹𝑘))) ≤ (Σ^‘(𝑘𝑍 ↦ (𝐹𝑘)))))
6236, 61mpbird 257 . . . . . . . 8 ((𝜑𝑗𝑍 ∧ (𝐺𝑗) = 𝑧) → 𝑧 ≤ (Σ^𝐹))
63623exp 1119 . . . . . . 7 (𝜑 → (𝑗𝑍 → ((𝐺𝑗) = 𝑧𝑧 ≤ (Σ^𝐹))))
6463adantr 480 . . . . . 6 ((𝜑𝑧 ∈ ran 𝐺) → (𝑗𝑍 → ((𝐺𝑗) = 𝑧𝑧 ≤ (Σ^𝐹))))
6564rexlimdv 3128 . . . . 5 ((𝜑𝑧 ∈ ran 𝐺) → (∃𝑗𝑍 (𝐺𝑗) = 𝑧𝑧 ≤ (Σ^𝐹)))
6629, 65mpd 15 . . . 4 ((𝜑𝑧 ∈ ran 𝐺) → 𝑧 ≤ (Σ^𝐹))
6766ralrimiva 3121 . . 3 (𝜑 → ∀𝑧 ∈ ran 𝐺 𝑧 ≤ (Σ^𝐹))
68 nfv 1914 . . . . . . . 8 𝑘((𝜑𝑧 ∈ ℝ) ∧ 𝑧 < (Σ^𝐹))
6918a1i 11 . . . . . . . 8 (((𝜑𝑧 ∈ ℝ) ∧ 𝑧 < (Σ^𝐹)) → 𝑍 ∈ V)
705ad4ant14 752 . . . . . . . 8 ((((𝜑𝑧 ∈ ℝ) ∧ 𝑧 < (Σ^𝐹)) ∧ 𝑘𝑍) → (𝐹𝑘) ∈ (0[,)+∞))
71 simplr 768 . . . . . . . 8 (((𝜑𝑧 ∈ ℝ) ∧ 𝑧 < (Σ^𝐹)) → 𝑧 ∈ ℝ)
72 simpr 484 . . . . . . . . . 10 ((𝜑𝑧 < (Σ^𝐹)) → 𝑧 < (Σ^𝐹))
7359adantr 480 . . . . . . . . . 10 ((𝜑𝑧 < (Σ^𝐹)) → (Σ^𝐹) = (Σ^‘(𝑘𝑍 ↦ (𝐹𝑘))))
7472, 73breqtrd 5114 . . . . . . . . 9 ((𝜑𝑧 < (Σ^𝐹)) → 𝑧 < (Σ^‘(𝑘𝑍 ↦ (𝐹𝑘))))
7574adantlr 715 . . . . . . . 8 (((𝜑𝑧 ∈ ℝ) ∧ 𝑧 < (Σ^𝐹)) → 𝑧 < (Σ^‘(𝑘𝑍 ↦ (𝐹𝑘))))
7668, 69, 70, 71, 75sge0gtfsumgt 46438 . . . . . . 7 (((𝜑𝑧 ∈ ℝ) ∧ 𝑧 < (Σ^𝐹)) → ∃𝑤 ∈ (𝒫 𝑍 ∩ Fin)𝑧 < Σ𝑘𝑤 (𝐹𝑘))
7723ad2ant1 1133 . . . . . . . . . . . . 13 ((𝜑𝑤 ∈ (𝒫 𝑍 ∩ Fin) ∧ 𝑧 < Σ𝑘𝑤 (𝐹𝑘)) → 𝑀 ∈ ℤ)
78 elpwinss 45043 . . . . . . . . . . . . . 14 (𝑤 ∈ (𝒫 𝑍 ∩ Fin) → 𝑤𝑍)
79783ad2ant2 1134 . . . . . . . . . . . . 13 ((𝜑𝑤 ∈ (𝒫 𝑍 ∩ Fin) ∧ 𝑧 < Σ𝑘𝑤 (𝐹𝑘)) → 𝑤𝑍)
80 elinel2 4149 . . . . . . . . . . . . . 14 (𝑤 ∈ (𝒫 𝑍 ∩ Fin) → 𝑤 ∈ Fin)
81803ad2ant2 1134 . . . . . . . . . . . . 13 ((𝜑𝑤 ∈ (𝒫 𝑍 ∩ Fin) ∧ 𝑧 < Σ𝑘𝑤 (𝐹𝑘)) → 𝑤 ∈ Fin)
8277, 1, 79, 81uzfissfz 45322 . . . . . . . . . . . 12 ((𝜑𝑤 ∈ (𝒫 𝑍 ∩ Fin) ∧ 𝑧 < Σ𝑘𝑤 (𝐹𝑘)) → ∃𝑗𝑍 𝑤 ⊆ (𝑀...𝑗))
83823adant1r 1178 . . . . . . . . . . 11 (((𝜑𝑧 ∈ ℝ) ∧ 𝑤 ∈ (𝒫 𝑍 ∩ Fin) ∧ 𝑧 < Σ𝑘𝑤 (𝐹𝑘)) → ∃𝑗𝑍 𝑤 ⊆ (𝑀...𝑗))
84 simpl1r 1226 . . . . . . . . . . . . . 14 ((((𝜑𝑧 ∈ ℝ) ∧ 𝑤 ∈ (𝒫 𝑍 ∩ Fin) ∧ 𝑧 < Σ𝑘𝑤 (𝐹𝑘)) ∧ 𝑤 ⊆ (𝑀...𝑗)) → 𝑧 ∈ ℝ)
8580adantl 481 . . . . . . . . . . . . . . . . 17 ((𝜑𝑤 ∈ (𝒫 𝑍 ∩ Fin)) → 𝑤 ∈ Fin)
8658, 6fmpt3d 7043 . . . . . . . . . . . . . . . . . . 19 (𝜑𝐹:𝑍⟶ℝ)
8786ad2antrr 726 . . . . . . . . . . . . . . . . . 18 (((𝜑𝑤 ∈ (𝒫 𝑍 ∩ Fin)) ∧ 𝑘𝑤) → 𝐹:𝑍⟶ℝ)
8878sselda 3931 . . . . . . . . . . . . . . . . . . 19 ((𝑤 ∈ (𝒫 𝑍 ∩ Fin) ∧ 𝑘𝑤) → 𝑘𝑍)
8988adantll 714 . . . . . . . . . . . . . . . . . 18 (((𝜑𝑤 ∈ (𝒫 𝑍 ∩ Fin)) ∧ 𝑘𝑤) → 𝑘𝑍)
9087, 89ffvelcdmd 7012 . . . . . . . . . . . . . . . . 17 (((𝜑𝑤 ∈ (𝒫 𝑍 ∩ Fin)) ∧ 𝑘𝑤) → (𝐹𝑘) ∈ ℝ)
9185, 90fsumrecl 15628 . . . . . . . . . . . . . . . 16 ((𝜑𝑤 ∈ (𝒫 𝑍 ∩ Fin)) → Σ𝑘𝑤 (𝐹𝑘) ∈ ℝ)
9291ad4ant13 751 . . . . . . . . . . . . . . 15 ((((𝜑𝑧 ∈ ℝ) ∧ 𝑤 ∈ (𝒫 𝑍 ∩ Fin)) ∧ 𝑤 ⊆ (𝑀...𝑗)) → Σ𝑘𝑤 (𝐹𝑘) ∈ ℝ)
93923adantl3 1169 . . . . . . . . . . . . . 14 ((((𝜑𝑧 ∈ ℝ) ∧ 𝑤 ∈ (𝒫 𝑍 ∩ Fin) ∧ 𝑧 < Σ𝑘𝑤 (𝐹𝑘)) ∧ 𝑤 ⊆ (𝑀...𝑗)) → Σ𝑘𝑤 (𝐹𝑘) ∈ ℝ)
9432, 6sylan2 593 . . . . . . . . . . . . . . . . 17 ((𝜑𝑘 ∈ (𝑀...𝑗)) → (𝐹𝑘) ∈ ℝ)
9537, 94fsumrecl 15628 . . . . . . . . . . . . . . . 16 (𝜑 → Σ𝑘 ∈ (𝑀...𝑗)(𝐹𝑘) ∈ ℝ)
9695ad3antrrr 730 . . . . . . . . . . . . . . 15 ((((𝜑𝑧 ∈ ℝ) ∧ 𝑤 ∈ (𝒫 𝑍 ∩ Fin)) ∧ 𝑤 ⊆ (𝑀...𝑗)) → Σ𝑘 ∈ (𝑀...𝑗)(𝐹𝑘) ∈ ℝ)
97963adantl3 1169 . . . . . . . . . . . . . 14 ((((𝜑𝑧 ∈ ℝ) ∧ 𝑤 ∈ (𝒫 𝑍 ∩ Fin) ∧ 𝑧 < Σ𝑘𝑤 (𝐹𝑘)) ∧ 𝑤 ⊆ (𝑀...𝑗)) → Σ𝑘 ∈ (𝑀...𝑗)(𝐹𝑘) ∈ ℝ)
98 simpl3 1194 . . . . . . . . . . . . . 14 ((((𝜑𝑧 ∈ ℝ) ∧ 𝑤 ∈ (𝒫 𝑍 ∩ Fin) ∧ 𝑧 < Σ𝑘𝑤 (𝐹𝑘)) ∧ 𝑤 ⊆ (𝑀...𝑗)) → 𝑧 < Σ𝑘𝑤 (𝐹𝑘))
9937adantr 480 . . . . . . . . . . . . . . . . 17 ((𝜑𝑤 ⊆ (𝑀...𝑗)) → (𝑀...𝑗) ∈ Fin)
10094adantlr 715 . . . . . . . . . . . . . . . . 17 (((𝜑𝑤 ⊆ (𝑀...𝑗)) ∧ 𝑘 ∈ (𝑀...𝑗)) → (𝐹𝑘) ∈ ℝ)
101 0xr 11150 . . . . . . . . . . . . . . . . . . . . 21 0 ∈ ℝ*
102101a1i 11 . . . . . . . . . . . . . . . . . . . 20 ((𝜑𝑘𝑍) → 0 ∈ ℝ*)
103 pnfxr 11157 . . . . . . . . . . . . . . . . . . . . 21 +∞ ∈ ℝ*
104103a1i 11 . . . . . . . . . . . . . . . . . . . 20 ((𝜑𝑘𝑍) → +∞ ∈ ℝ*)
105 icogelb 13287 . . . . . . . . . . . . . . . . . . . 20 ((0 ∈ ℝ* ∧ +∞ ∈ ℝ* ∧ (𝐹𝑘) ∈ (0[,)+∞)) → 0 ≤ (𝐹𝑘))
106102, 104, 5, 105syl3anc 1373 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑘𝑍) → 0 ≤ (𝐹𝑘))
10732, 106sylan2 593 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑘 ∈ (𝑀...𝑗)) → 0 ≤ (𝐹𝑘))
108107adantlr 715 . . . . . . . . . . . . . . . . 17 (((𝜑𝑤 ⊆ (𝑀...𝑗)) ∧ 𝑘 ∈ (𝑀...𝑗)) → 0 ≤ (𝐹𝑘))
109 simpr 484 . . . . . . . . . . . . . . . . 17 ((𝜑𝑤 ⊆ (𝑀...𝑗)) → 𝑤 ⊆ (𝑀...𝑗))
11099, 100, 108, 109fsumless 15690 . . . . . . . . . . . . . . . 16 ((𝜑𝑤 ⊆ (𝑀...𝑗)) → Σ𝑘𝑤 (𝐹𝑘) ≤ Σ𝑘 ∈ (𝑀...𝑗)(𝐹𝑘))
111110adantlr 715 . . . . . . . . . . . . . . 15 (((𝜑𝑧 ∈ ℝ) ∧ 𝑤 ⊆ (𝑀...𝑗)) → Σ𝑘𝑤 (𝐹𝑘) ≤ Σ𝑘 ∈ (𝑀...𝑗)(𝐹𝑘))
1121113ad2antl1 1186 . . . . . . . . . . . . . 14 ((((𝜑𝑧 ∈ ℝ) ∧ 𝑤 ∈ (𝒫 𝑍 ∩ Fin) ∧ 𝑧 < Σ𝑘𝑤 (𝐹𝑘)) ∧ 𝑤 ⊆ (𝑀...𝑗)) → Σ𝑘𝑤 (𝐹𝑘) ≤ Σ𝑘 ∈ (𝑀...𝑗)(𝐹𝑘))
11384, 93, 97, 98, 112ltletrd 11264 . . . . . . . . . . . . 13 ((((𝜑𝑧 ∈ ℝ) ∧ 𝑤 ∈ (𝒫 𝑍 ∩ Fin) ∧ 𝑧 < Σ𝑘𝑤 (𝐹𝑘)) ∧ 𝑤 ⊆ (𝑀...𝑗)) → 𝑧 < Σ𝑘 ∈ (𝑀...𝑗)(𝐹𝑘))
114113ex 412 . . . . . . . . . . . 12 (((𝜑𝑧 ∈ ℝ) ∧ 𝑤 ∈ (𝒫 𝑍 ∩ Fin) ∧ 𝑧 < Σ𝑘𝑤 (𝐹𝑘)) → (𝑤 ⊆ (𝑀...𝑗) → 𝑧 < Σ𝑘 ∈ (𝑀...𝑗)(𝐹𝑘)))
115114reximdv 3144 . . . . . . . . . . 11 (((𝜑𝑧 ∈ ℝ) ∧ 𝑤 ∈ (𝒫 𝑍 ∩ Fin) ∧ 𝑧 < Σ𝑘𝑤 (𝐹𝑘)) → (∃𝑗𝑍 𝑤 ⊆ (𝑀...𝑗) → ∃𝑗𝑍 𝑧 < Σ𝑘 ∈ (𝑀...𝑗)(𝐹𝑘)))
11683, 115mpd 15 . . . . . . . . . 10 (((𝜑𝑧 ∈ ℝ) ∧ 𝑤 ∈ (𝒫 𝑍 ∩ Fin) ∧ 𝑧 < Σ𝑘𝑤 (𝐹𝑘)) → ∃𝑗𝑍 𝑧 < Σ𝑘 ∈ (𝑀...𝑗)(𝐹𝑘))
1171163exp 1119 . . . . . . . . 9 ((𝜑𝑧 ∈ ℝ) → (𝑤 ∈ (𝒫 𝑍 ∩ Fin) → (𝑧 < Σ𝑘𝑤 (𝐹𝑘) → ∃𝑗𝑍 𝑧 < Σ𝑘 ∈ (𝑀...𝑗)(𝐹𝑘))))
118117adantr 480 . . . . . . . 8 (((𝜑𝑧 ∈ ℝ) ∧ 𝑧 < (Σ^𝐹)) → (𝑤 ∈ (𝒫 𝑍 ∩ Fin) → (𝑧 < Σ𝑘𝑤 (𝐹𝑘) → ∃𝑗𝑍 𝑧 < Σ𝑘 ∈ (𝑀...𝑗)(𝐹𝑘))))
119118rexlimdv 3128 . . . . . . 7 (((𝜑𝑧 ∈ ℝ) ∧ 𝑧 < (Σ^𝐹)) → (∃𝑤 ∈ (𝒫 𝑍 ∩ Fin)𝑧 < Σ𝑘𝑤 (𝐹𝑘) → ∃𝑗𝑍 𝑧 < Σ𝑘 ∈ (𝑀...𝑗)(𝐹𝑘)))
12076, 119mpd 15 . . . . . 6 (((𝜑𝑧 ∈ ℝ) ∧ 𝑧 < (Σ^𝐹)) → ∃𝑗𝑍 𝑧 < Σ𝑘 ∈ (𝑀...𝑗)(𝐹𝑘))
1219ffnd 6647 . . . . . . . . . . . . . . 15 (𝜑 → seq𝑀( + , 𝐹) Fn 𝑍)
122121adantr 480 . . . . . . . . . . . . . 14 ((𝜑𝑗𝑍) → seq𝑀( + , 𝐹) Fn 𝑍)
12347, 45sylibr 234 . . . . . . . . . . . . . 14 ((𝜑𝑗𝑍) → 𝑗𝑍)
124 fnfvelrn 7007 . . . . . . . . . . . . . 14 ((seq𝑀( + , 𝐹) Fn 𝑍𝑗𝑍) → (seq𝑀( + , 𝐹)‘𝑗) ∈ ran seq𝑀( + , 𝐹))
125122, 123, 124syl2anc 584 . . . . . . . . . . . . 13 ((𝜑𝑗𝑍) → (seq𝑀( + , 𝐹)‘𝑗) ∈ ran seq𝑀( + , 𝐹))
12610a1i 11 . . . . . . . . . . . . . . 15 ((𝜑𝑗𝑍) → 𝐺 = seq𝑀( + , 𝐹))
127126rneqd 5874 . . . . . . . . . . . . . 14 ((𝜑𝑗𝑍) → ran 𝐺 = ran seq𝑀( + , 𝐹))
12850, 127eleq12d 2822 . . . . . . . . . . . . 13 ((𝜑𝑗𝑍) → (Σ𝑘 ∈ (𝑀...𝑗)(𝐹𝑘) ∈ ran 𝐺 ↔ (seq𝑀( + , 𝐹)‘𝑗) ∈ ran seq𝑀( + , 𝐹)))
129125, 128mpbird 257 . . . . . . . . . . . 12 ((𝜑𝑗𝑍) → Σ𝑘 ∈ (𝑀...𝑗)(𝐹𝑘) ∈ ran 𝐺)
130129adantlr 715 . . . . . . . . . . 11 (((𝜑𝑧 ∈ ℝ) ∧ 𝑗𝑍) → Σ𝑘 ∈ (𝑀...𝑗)(𝐹𝑘) ∈ ran 𝐺)
1311303adant3 1132 . . . . . . . . . 10 (((𝜑𝑧 ∈ ℝ) ∧ 𝑗𝑍𝑧 < Σ𝑘 ∈ (𝑀...𝑗)(𝐹𝑘)) → Σ𝑘 ∈ (𝑀...𝑗)(𝐹𝑘) ∈ ran 𝐺)
132 simp3 1138 . . . . . . . . . 10 (((𝜑𝑧 ∈ ℝ) ∧ 𝑗𝑍𝑧 < Σ𝑘 ∈ (𝑀...𝑗)(𝐹𝑘)) → 𝑧 < Σ𝑘 ∈ (𝑀...𝑗)(𝐹𝑘))
133 breq2 5092 . . . . . . . . . . 11 (𝑦 = Σ𝑘 ∈ (𝑀...𝑗)(𝐹𝑘) → (𝑧 < 𝑦𝑧 < Σ𝑘 ∈ (𝑀...𝑗)(𝐹𝑘)))
134133rspcev 3574 . . . . . . . . . 10 ((Σ𝑘 ∈ (𝑀...𝑗)(𝐹𝑘) ∈ ran 𝐺𝑧 < Σ𝑘 ∈ (𝑀...𝑗)(𝐹𝑘)) → ∃𝑦 ∈ ran 𝐺 𝑧 < 𝑦)
135131, 132, 134syl2anc 584 . . . . . . . . 9 (((𝜑𝑧 ∈ ℝ) ∧ 𝑗𝑍𝑧 < Σ𝑘 ∈ (𝑀...𝑗)(𝐹𝑘)) → ∃𝑦 ∈ ran 𝐺 𝑧 < 𝑦)
1361353exp 1119 . . . . . . . 8 ((𝜑𝑧 ∈ ℝ) → (𝑗𝑍 → (𝑧 < Σ𝑘 ∈ (𝑀...𝑗)(𝐹𝑘) → ∃𝑦 ∈ ran 𝐺 𝑧 < 𝑦)))
137136rexlimdv 3128 . . . . . . 7 ((𝜑𝑧 ∈ ℝ) → (∃𝑗𝑍 𝑧 < Σ𝑘 ∈ (𝑀...𝑗)(𝐹𝑘) → ∃𝑦 ∈ ran 𝐺 𝑧 < 𝑦))
138137adantr 480 . . . . . 6 (((𝜑𝑧 ∈ ℝ) ∧ 𝑧 < (Σ^𝐹)) → (∃𝑗𝑍 𝑧 < Σ𝑘 ∈ (𝑀...𝑗)(𝐹𝑘) → ∃𝑦 ∈ ran 𝐺 𝑧 < 𝑦))
139120, 138mpd 15 . . . . 5 (((𝜑𝑧 ∈ ℝ) ∧ 𝑧 < (Σ^𝐹)) → ∃𝑦 ∈ ran 𝐺 𝑧 < 𝑦)
140139ex 412 . . . 4 ((𝜑𝑧 ∈ ℝ) → (𝑧 < (Σ^𝐹) → ∃𝑦 ∈ ran 𝐺 𝑧 < 𝑦))
141140ralrimiva 3121 . . 3 (𝜑 → ∀𝑧 ∈ ℝ (𝑧 < (Σ^𝐹) → ∃𝑦 ∈ ran 𝐺 𝑧 < 𝑦))
142 supxr2 13204 . . 3 (((ran 𝐺 ⊆ ℝ* ∧ (Σ^𝐹) ∈ ℝ*) ∧ (∀𝑧 ∈ ran 𝐺 𝑧 ≤ (Σ^𝐹) ∧ ∀𝑧 ∈ ℝ (𝑧 < (Σ^𝐹) → ∃𝑦 ∈ ran 𝐺 𝑧 < 𝑦))) → sup(ran 𝐺, ℝ*, < ) = (Σ^𝐹))
14317, 23, 67, 141, 142syl22anc 838 . 2 (𝜑 → sup(ran 𝐺, ℝ*, < ) = (Σ^𝐹))
144143eqcomd 2735 1 (𝜑 → (Σ^𝐹) = sup(ran 𝐺, ℝ*, < ))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 206  wa 395  w3a 1086   = wceq 1540  wcel 2109  wral 3044  wrex 3053  Vcvv 3433  cin 3898  wss 3899  𝒫 cpw 4547   class class class wbr 5088  cmpt 5169  ran crn 5614   Fn wfn 6471  wf 6472  cfv 6476  (class class class)co 7340  Fincfn 8863  supcsup 9318  cc 10995  cr 10996  0cc0 10997   + caddc 11000  +∞cpnf 11134  *cxr 11136   < clt 11137  cle 11138  cz 12459  cuz 12723  [,)cico 13238  [,]cicc 13239  ...cfz 13398  seqcseq 13896  Σcsu 15580  Σ^csumge0 46357
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1795  ax-4 1809  ax-5 1910  ax-6 1967  ax-7 2008  ax-8 2111  ax-9 2119  ax-10 2142  ax-11 2158  ax-12 2178  ax-ext 2701  ax-rep 5214  ax-sep 5231  ax-nul 5241  ax-pow 5300  ax-pr 5367  ax-un 7662  ax-inf2 9525  ax-cnex 11053  ax-resscn 11054  ax-1cn 11055  ax-icn 11056  ax-addcl 11057  ax-addrcl 11058  ax-mulcl 11059  ax-mulrcl 11060  ax-mulcom 11061  ax-addass 11062  ax-mulass 11063  ax-distr 11064  ax-i2m1 11065  ax-1ne0 11066  ax-1rid 11067  ax-rnegex 11068  ax-rrecex 11069  ax-cnre 11070  ax-pre-lttri 11071  ax-pre-lttrn 11072  ax-pre-ltadd 11073  ax-pre-mulgt0 11074  ax-pre-sup 11075
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 848  df-3or 1087  df-3an 1088  df-tru 1543  df-fal 1553  df-ex 1780  df-nf 1784  df-sb 2066  df-mo 2533  df-eu 2562  df-clab 2708  df-cleq 2721  df-clel 2803  df-nfc 2878  df-ne 2926  df-nel 3030  df-ral 3045  df-rex 3054  df-rmo 3343  df-reu 3344  df-rab 3393  df-v 3435  df-sbc 3739  df-csb 3848  df-dif 3902  df-un 3904  df-in 3906  df-ss 3916  df-pss 3919  df-nul 4281  df-if 4473  df-pw 4549  df-sn 4574  df-pr 4576  df-op 4580  df-uni 4857  df-int 4895  df-iun 4940  df-br 5089  df-opab 5151  df-mpt 5170  df-tr 5196  df-id 5508  df-eprel 5513  df-po 5521  df-so 5522  df-fr 5566  df-se 5567  df-we 5568  df-xp 5619  df-rel 5620  df-cnv 5621  df-co 5622  df-dm 5623  df-rn 5624  df-res 5625  df-ima 5626  df-pred 6243  df-ord 6304  df-on 6305  df-lim 6306  df-suc 6307  df-iota 6432  df-fun 6478  df-fn 6479  df-f 6480  df-f1 6481  df-fo 6482  df-f1o 6483  df-fv 6484  df-isom 6485  df-riota 7297  df-ov 7343  df-oprab 7344  df-mpo 7345  df-om 7791  df-1st 7915  df-2nd 7916  df-frecs 8205  df-wrecs 8236  df-recs 8285  df-rdg 8323  df-1o 8379  df-er 8616  df-en 8864  df-dom 8865  df-sdom 8866  df-fin 8867  df-sup 9320  df-oi 9390  df-card 9823  df-pnf 11139  df-mnf 11140  df-xr 11141  df-ltxr 11142  df-le 11143  df-sub 11337  df-neg 11338  df-div 11766  df-nn 12117  df-2 12179  df-3 12180  df-n0 12373  df-z 12460  df-uz 12724  df-rp 12882  df-ico 13242  df-icc 13243  df-fz 13399  df-fzo 13546  df-seq 13897  df-exp 13957  df-hash 14226  df-cj 14993  df-re 14994  df-im 14995  df-sqrt 15129  df-abs 15130  df-clim 15382  df-sum 15581  df-sumge0 46358
This theorem is referenced by:  voliunsge0lem  46467  ovolval2  46639
  Copyright terms: Public domain W3C validator