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

Theorem sge0isum 42702
Description: If a series of nonnegative reals is convergent, then it agrees with the generalized sum of nonnegative extended reals. (Contributed by Glauco Siliprandi, 11-Oct-2020.)
Hypotheses
Ref Expression
sge0isum.m (𝜑𝑀 ∈ ℤ)
sge0isum.z 𝑍 = (ℤ𝑀)
sge0isum.f (𝜑𝐹:𝑍⟶(0[,)+∞))
sge0isum.g 𝐺 = seq𝑀( + , 𝐹)
sge0isum.gcnv (𝜑𝐺𝐵)
Assertion
Ref Expression
sge0isum (𝜑 → (Σ^𝐹) = 𝐵)

Proof of Theorem sge0isum
Dummy variables 𝑖 𝑗 𝑘 𝑥 𝑦 𝑧 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 sge0isum.z . . . . . 6 𝑍 = (ℤ𝑀)
21fvexi 6679 . . . . 5 𝑍 ∈ V
32a1i 11 . . . 4 (𝜑𝑍 ∈ V)
4 sge0isum.f . . . . 5 (𝜑𝐹:𝑍⟶(0[,)+∞))
5 icossicc 12818 . . . . . 6 (0[,)+∞) ⊆ (0[,]+∞)
65a1i 11 . . . . 5 (𝜑 → (0[,)+∞) ⊆ (0[,]+∞))
74, 6fssd 6523 . . . 4 (𝜑𝐹:𝑍⟶(0[,]+∞))
83, 7sge0xrcl 42660 . . 3 (𝜑 → (Σ^𝐹) ∈ ℝ*)
9 sge0isum.m . . . . 5 (𝜑𝑀 ∈ ℤ)
10 sge0isum.g . . . . . 6 𝐺 = seq𝑀( + , 𝐹)
11 eqidd 2822 . . . . . 6 ((𝜑𝑘𝑍) → (𝐹𝑘) = (𝐹𝑘))
12 rge0ssre 12838 . . . . . . 7 (0[,)+∞) ⊆ ℝ
134ffvelrnda 6846 . . . . . . 7 ((𝜑𝑘𝑍) → (𝐹𝑘) ∈ (0[,)+∞))
1412, 13sseldi 3965 . . . . . 6 ((𝜑𝑘𝑍) → (𝐹𝑘) ∈ ℝ)
15 0xr 10682 . . . . . . . 8 0 ∈ ℝ*
1615a1i 11 . . . . . . 7 ((𝜑𝑘𝑍) → 0 ∈ ℝ*)
17 pnfxr 10689 . . . . . . . 8 +∞ ∈ ℝ*
1817a1i 11 . . . . . . 7 ((𝜑𝑘𝑍) → +∞ ∈ ℝ*)
19 icogelb 12782 . . . . . . 7 ((0 ∈ ℝ* ∧ +∞ ∈ ℝ* ∧ (𝐹𝑘) ∈ (0[,)+∞)) → 0 ≤ (𝐹𝑘))
2016, 18, 13, 19syl3anc 1367 . . . . . 6 ((𝜑𝑘𝑍) → 0 ≤ (𝐹𝑘))
21 seqex 13365 . . . . . . . . . . 11 seq𝑀( + , 𝐹) ∈ V
2210, 21eqeltri 2909 . . . . . . . . . 10 𝐺 ∈ V
2322a1i 11 . . . . . . . . 9 (𝜑𝐺 ∈ V)
24 sge0isum.gcnv . . . . . . . . . 10 (𝜑𝐺𝐵)
25 climcl 14850 . . . . . . . . . 10 (𝐺𝐵𝐵 ∈ ℂ)
2624, 25syl 17 . . . . . . . . 9 (𝜑𝐵 ∈ ℂ)
27 breldmg 5773 . . . . . . . . 9 ((𝐺 ∈ V ∧ 𝐵 ∈ ℂ ∧ 𝐺𝐵) → 𝐺 ∈ dom ⇝ )
2823, 26, 24, 27syl3anc 1367 . . . . . . . 8 (𝜑𝐺 ∈ dom ⇝ )
2910a1i 11 . . . . . . . . . . . 12 ((𝜑𝑗𝑍) → 𝐺 = seq𝑀( + , 𝐹))
3029fveq1d 6667 . . . . . . . . . . 11 ((𝜑𝑗𝑍) → (𝐺𝑗) = (seq𝑀( + , 𝐹)‘𝑗))
311eleq2i 2904 . . . . . . . . . . . . . 14 (𝑗𝑍𝑗 ∈ (ℤ𝑀))
3231biimpi 218 . . . . . . . . . . . . 13 (𝑗𝑍𝑗 ∈ (ℤ𝑀))
3332adantl 484 . . . . . . . . . . . 12 ((𝜑𝑗𝑍) → 𝑗 ∈ (ℤ𝑀))
34 simpll 765 . . . . . . . . . . . . 13 (((𝜑𝑗𝑍) ∧ 𝑘 ∈ (𝑀...𝑗)) → 𝜑)
35 elfzuz 12898 . . . . . . . . . . . . . . 15 (𝑘 ∈ (𝑀...𝑗) → 𝑘 ∈ (ℤ𝑀))
3635, 1eleqtrrdi 2924 . . . . . . . . . . . . . 14 (𝑘 ∈ (𝑀...𝑗) → 𝑘𝑍)
3736adantl 484 . . . . . . . . . . . . 13 (((𝜑𝑗𝑍) ∧ 𝑘 ∈ (𝑀...𝑗)) → 𝑘𝑍)
3834, 37, 14syl2anc 586 . . . . . . . . . . . 12 (((𝜑𝑗𝑍) ∧ 𝑘 ∈ (𝑀...𝑗)) → (𝐹𝑘) ∈ ℝ)
39 readdcl 10614 . . . . . . . . . . . . 13 ((𝑘 ∈ ℝ ∧ 𝑖 ∈ ℝ) → (𝑘 + 𝑖) ∈ ℝ)
4039adantl 484 . . . . . . . . . . . 12 (((𝜑𝑗𝑍) ∧ (𝑘 ∈ ℝ ∧ 𝑖 ∈ ℝ)) → (𝑘 + 𝑖) ∈ ℝ)
4133, 38, 40seqcl 13384 . . . . . . . . . . 11 ((𝜑𝑗𝑍) → (seq𝑀( + , 𝐹)‘𝑗) ∈ ℝ)
4230, 41eqeltrd 2913 . . . . . . . . . 10 ((𝜑𝑗𝑍) → (𝐺𝑗) ∈ ℝ)
4342recnd 10663 . . . . . . . . 9 ((𝜑𝑗𝑍) → (𝐺𝑗) ∈ ℂ)
4443ralrimiva 3182 . . . . . . . 8 (𝜑 → ∀𝑗𝑍 (𝐺𝑗) ∈ ℂ)
451climbdd 15022 . . . . . . . 8 ((𝑀 ∈ ℤ ∧ 𝐺 ∈ dom ⇝ ∧ ∀𝑗𝑍 (𝐺𝑗) ∈ ℂ) → ∃𝑥 ∈ ℝ ∀𝑗𝑍 (abs‘(𝐺𝑗)) ≤ 𝑥)
469, 28, 44, 45syl3anc 1367 . . . . . . 7 (𝜑 → ∃𝑥 ∈ ℝ ∀𝑗𝑍 (abs‘(𝐺𝑗)) ≤ 𝑥)
4742ad4ant13 749 . . . . . . . . . . 11 ((((𝜑𝑥 ∈ ℝ) ∧ 𝑗𝑍) ∧ (abs‘(𝐺𝑗)) ≤ 𝑥) → (𝐺𝑗) ∈ ℝ)
4843ad4ant13 749 . . . . . . . . . . . 12 ((((𝜑𝑥 ∈ ℝ) ∧ 𝑗𝑍) ∧ (abs‘(𝐺𝑗)) ≤ 𝑥) → (𝐺𝑗) ∈ ℂ)
4948abscld 14790 . . . . . . . . . . 11 ((((𝜑𝑥 ∈ ℝ) ∧ 𝑗𝑍) ∧ (abs‘(𝐺𝑗)) ≤ 𝑥) → (abs‘(𝐺𝑗)) ∈ ℝ)
50 simpllr 774 . . . . . . . . . . 11 ((((𝜑𝑥 ∈ ℝ) ∧ 𝑗𝑍) ∧ (abs‘(𝐺𝑗)) ≤ 𝑥) → 𝑥 ∈ ℝ)
5147leabsd 14768 . . . . . . . . . . 11 ((((𝜑𝑥 ∈ ℝ) ∧ 𝑗𝑍) ∧ (abs‘(𝐺𝑗)) ≤ 𝑥) → (𝐺𝑗) ≤ (abs‘(𝐺𝑗)))
52 simpr 487 . . . . . . . . . . 11 ((((𝜑𝑥 ∈ ℝ) ∧ 𝑗𝑍) ∧ (abs‘(𝐺𝑗)) ≤ 𝑥) → (abs‘(𝐺𝑗)) ≤ 𝑥)
5347, 49, 50, 51, 52letrd 10791 . . . . . . . . . 10 ((((𝜑𝑥 ∈ ℝ) ∧ 𝑗𝑍) ∧ (abs‘(𝐺𝑗)) ≤ 𝑥) → (𝐺𝑗) ≤ 𝑥)
5453ex 415 . . . . . . . . 9 (((𝜑𝑥 ∈ ℝ) ∧ 𝑗𝑍) → ((abs‘(𝐺𝑗)) ≤ 𝑥 → (𝐺𝑗) ≤ 𝑥))
5554ralimdva 3177 . . . . . . . 8 ((𝜑𝑥 ∈ ℝ) → (∀𝑗𝑍 (abs‘(𝐺𝑗)) ≤ 𝑥 → ∀𝑗𝑍 (𝐺𝑗) ≤ 𝑥))
5655reximdva 3274 . . . . . . 7 (𝜑 → (∃𝑥 ∈ ℝ ∀𝑗𝑍 (abs‘(𝐺𝑗)) ≤ 𝑥 → ∃𝑥 ∈ ℝ ∀𝑗𝑍 (𝐺𝑗) ≤ 𝑥))
5746, 56mpd 15 . . . . . 6 (𝜑 → ∃𝑥 ∈ ℝ ∀𝑗𝑍 (𝐺𝑗) ≤ 𝑥)
581, 10, 9, 11, 14, 20, 57isumsup2 15195 . . . . 5 (𝜑𝐺 ⇝ sup(ran 𝐺, ℝ, < ))
591, 9, 58, 42climrecl 14934 . . . 4 (𝜑 → sup(ran 𝐺, ℝ, < ) ∈ ℝ)
6059rexrd 10685 . . 3 (𝜑 → sup(ran 𝐺, ℝ, < ) ∈ ℝ*)
614feqmptd 6728 . . . . 5 (𝜑𝐹 = (𝑘𝑍 ↦ (𝐹𝑘)))
6261fveq2d 6669 . . . 4 (𝜑 → (Σ^𝐹) = (Σ^‘(𝑘𝑍 ↦ (𝐹𝑘))))
63 mpteq1 5147 . . . . . . . . . . 11 (𝑦 = ∅ → (𝑘𝑦 ↦ (𝐹𝑘)) = (𝑘 ∈ ∅ ↦ (𝐹𝑘)))
6463fveq2d 6669 . . . . . . . . . 10 (𝑦 = ∅ → (Σ^‘(𝑘𝑦 ↦ (𝐹𝑘))) = (Σ^‘(𝑘 ∈ ∅ ↦ (𝐹𝑘))))
65 mpt0 6485 . . . . . . . . . . . . 13 (𝑘 ∈ ∅ ↦ (𝐹𝑘)) = ∅
6665fveq2i 6668 . . . . . . . . . . . 12 ^‘(𝑘 ∈ ∅ ↦ (𝐹𝑘))) = (Σ^‘∅)
67 sge00 42651 . . . . . . . . . . . 12 ^‘∅) = 0
6866, 67eqtri 2844 . . . . . . . . . . 11 ^‘(𝑘 ∈ ∅ ↦ (𝐹𝑘))) = 0
6968a1i 11 . . . . . . . . . 10 (𝑦 = ∅ → (Σ^‘(𝑘 ∈ ∅ ↦ (𝐹𝑘))) = 0)
7064, 69eqtrd 2856 . . . . . . . . 9 (𝑦 = ∅ → (Σ^‘(𝑘𝑦 ↦ (𝐹𝑘))) = 0)
7170adantl 484 . . . . . . . 8 (((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) ∧ 𝑦 = ∅) → (Σ^‘(𝑘𝑦 ↦ (𝐹𝑘))) = 0)
72 0red 10638 . . . . . . . . . 10 (𝜑 → 0 ∈ ℝ)
7339adantl 484 . . . . . . . . . . . . . 14 ((𝜑 ∧ (𝑘 ∈ ℝ ∧ 𝑖 ∈ ℝ)) → (𝑘 + 𝑖) ∈ ℝ)
741, 9, 14, 73seqf 13385 . . . . . . . . . . . . 13 (𝜑 → seq𝑀( + , 𝐹):𝑍⟶ℝ)
7510a1i 11 . . . . . . . . . . . . . 14 (𝜑𝐺 = seq𝑀( + , 𝐹))
7675feq1d 6494 . . . . . . . . . . . . 13 (𝜑 → (𝐺:𝑍⟶ℝ ↔ seq𝑀( + , 𝐹):𝑍⟶ℝ))
7774, 76mpbird 259 . . . . . . . . . . . 12 (𝜑𝐺:𝑍⟶ℝ)
7877frnd 6516 . . . . . . . . . . 11 (𝜑 → ran 𝐺 ⊆ ℝ)
7977ffund 6513 . . . . . . . . . . . 12 (𝜑 → Fun 𝐺)
80 uzid 12252 . . . . . . . . . . . . . . 15 (𝑀 ∈ ℤ → 𝑀 ∈ (ℤ𝑀))
819, 80syl 17 . . . . . . . . . . . . . 14 (𝜑𝑀 ∈ (ℤ𝑀))
821eqcomi 2830 . . . . . . . . . . . . . 14 (ℤ𝑀) = 𝑍
8381, 82eleqtrdi 2923 . . . . . . . . . . . . 13 (𝜑𝑀𝑍)
8477fdmd 6518 . . . . . . . . . . . . . 14 (𝜑 → dom 𝐺 = 𝑍)
8584eqcomd 2827 . . . . . . . . . . . . 13 (𝜑𝑍 = dom 𝐺)
8683, 85eleqtrd 2915 . . . . . . . . . . . 12 (𝜑𝑀 ∈ dom 𝐺)
87 fvelrn 6839 . . . . . . . . . . . 12 ((Fun 𝐺𝑀 ∈ dom 𝐺) → (𝐺𝑀) ∈ ran 𝐺)
8879, 86, 87syl2anc 586 . . . . . . . . . . 11 (𝜑 → (𝐺𝑀) ∈ ran 𝐺)
8978, 88sseldd 3968 . . . . . . . . . 10 (𝜑 → (𝐺𝑀) ∈ ℝ)
9015a1i 11 . . . . . . . . . . . 12 (𝜑 → 0 ∈ ℝ*)
9117a1i 11 . . . . . . . . . . . 12 (𝜑 → +∞ ∈ ℝ*)
924, 83ffvelrnd 6847 . . . . . . . . . . . 12 (𝜑 → (𝐹𝑀) ∈ (0[,)+∞))
93 icogelb 12782 . . . . . . . . . . . 12 ((0 ∈ ℝ* ∧ +∞ ∈ ℝ* ∧ (𝐹𝑀) ∈ (0[,)+∞)) → 0 ≤ (𝐹𝑀))
9490, 91, 92, 93syl3anc 1367 . . . . . . . . . . 11 (𝜑 → 0 ≤ (𝐹𝑀))
9510fveq1i 6666 . . . . . . . . . . . . 13 (𝐺𝑀) = (seq𝑀( + , 𝐹)‘𝑀)
9695a1i 11 . . . . . . . . . . . 12 (𝜑 → (𝐺𝑀) = (seq𝑀( + , 𝐹)‘𝑀))
97 seq1 13376 . . . . . . . . . . . . 13 (𝑀 ∈ ℤ → (seq𝑀( + , 𝐹)‘𝑀) = (𝐹𝑀))
989, 97syl 17 . . . . . . . . . . . 12 (𝜑 → (seq𝑀( + , 𝐹)‘𝑀) = (𝐹𝑀))
9996, 98eqtr2d 2857 . . . . . . . . . . 11 (𝜑 → (𝐹𝑀) = (𝐺𝑀))
10094, 99breqtrd 5085 . . . . . . . . . 10 (𝜑 → 0 ≤ (𝐺𝑀))
10188ne0d 4301 . . . . . . . . . . 11 (𝜑 → ran 𝐺 ≠ ∅)
102 simpr 487 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑧 ∈ ran 𝐺) → 𝑧 ∈ ran 𝐺)
10377ffnd 6510 . . . . . . . . . . . . . . . . . . . 20 (𝜑𝐺 Fn 𝑍)
104 fvelrnb 6721 . . . . . . . . . . . . . . . . . . . 20 (𝐺 Fn 𝑍 → (𝑧 ∈ ran 𝐺 ↔ ∃𝑗𝑍 (𝐺𝑗) = 𝑧))
105103, 104syl 17 . . . . . . . . . . . . . . . . . . 19 (𝜑 → (𝑧 ∈ ran 𝐺 ↔ ∃𝑗𝑍 (𝐺𝑗) = 𝑧))
106105adantr 483 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑧 ∈ ran 𝐺) → (𝑧 ∈ ran 𝐺 ↔ ∃𝑗𝑍 (𝐺𝑗) = 𝑧))
107102, 106mpbid 234 . . . . . . . . . . . . . . . . 17 ((𝜑𝑧 ∈ ran 𝐺) → ∃𝑗𝑍 (𝐺𝑗) = 𝑧)
108107adantlr 713 . . . . . . . . . . . . . . . 16 (((𝜑 ∧ ∀𝑗𝑍 (𝐺𝑗) ≤ 𝑥) ∧ 𝑧 ∈ ran 𝐺) → ∃𝑗𝑍 (𝐺𝑗) = 𝑧)
109 nfv 1911 . . . . . . . . . . . . . . . . . . 19 𝑗𝜑
110 nfra1 3219 . . . . . . . . . . . . . . . . . . 19 𝑗𝑗𝑍 (𝐺𝑗) ≤ 𝑥
111109, 110nfan 1896 . . . . . . . . . . . . . . . . . 18 𝑗(𝜑 ∧ ∀𝑗𝑍 (𝐺𝑗) ≤ 𝑥)
112 nfv 1911 . . . . . . . . . . . . . . . . . 18 𝑗 𝑧 ∈ ran 𝐺
113111, 112nfan 1896 . . . . . . . . . . . . . . . . 17 𝑗((𝜑 ∧ ∀𝑗𝑍 (𝐺𝑗) ≤ 𝑥) ∧ 𝑧 ∈ ran 𝐺)
114 nfv 1911 . . . . . . . . . . . . . . . . 17 𝑗 𝑧𝑥
115 rspa 3206 . . . . . . . . . . . . . . . . . . . . 21 ((∀𝑗𝑍 (𝐺𝑗) ≤ 𝑥𝑗𝑍) → (𝐺𝑗) ≤ 𝑥)
1161153adant3 1128 . . . . . . . . . . . . . . . . . . . 20 ((∀𝑗𝑍 (𝐺𝑗) ≤ 𝑥𝑗𝑍 ∧ (𝐺𝑗) = 𝑧) → (𝐺𝑗) ≤ 𝑥)
117 simp3 1134 . . . . . . . . . . . . . . . . . . . 20 ((∀𝑗𝑍 (𝐺𝑗) ≤ 𝑥𝑗𝑍 ∧ (𝐺𝑗) = 𝑧) → (𝐺𝑗) = 𝑧)
118 id 22 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝐺𝑗) = 𝑧 → (𝐺𝑗) = 𝑧)
119118eqcomd 2827 . . . . . . . . . . . . . . . . . . . . . 22 ((𝐺𝑗) = 𝑧𝑧 = (𝐺𝑗))
120119adantl 484 . . . . . . . . . . . . . . . . . . . . 21 (((𝐺𝑗) ≤ 𝑥 ∧ (𝐺𝑗) = 𝑧) → 𝑧 = (𝐺𝑗))
121 simpl 485 . . . . . . . . . . . . . . . . . . . . 21 (((𝐺𝑗) ≤ 𝑥 ∧ (𝐺𝑗) = 𝑧) → (𝐺𝑗) ≤ 𝑥)
122120, 121eqbrtrd 5081 . . . . . . . . . . . . . . . . . . . 20 (((𝐺𝑗) ≤ 𝑥 ∧ (𝐺𝑗) = 𝑧) → 𝑧𝑥)
123116, 117, 122syl2anc 586 . . . . . . . . . . . . . . . . . . 19 ((∀𝑗𝑍 (𝐺𝑗) ≤ 𝑥𝑗𝑍 ∧ (𝐺𝑗) = 𝑧) → 𝑧𝑥)
1241233exp 1115 . . . . . . . . . . . . . . . . . 18 (∀𝑗𝑍 (𝐺𝑗) ≤ 𝑥 → (𝑗𝑍 → ((𝐺𝑗) = 𝑧𝑧𝑥)))
125124ad2antlr 725 . . . . . . . . . . . . . . . . 17 (((𝜑 ∧ ∀𝑗𝑍 (𝐺𝑗) ≤ 𝑥) ∧ 𝑧 ∈ ran 𝐺) → (𝑗𝑍 → ((𝐺𝑗) = 𝑧𝑧𝑥)))
126113, 114, 125rexlimd 3317 . . . . . . . . . . . . . . . 16 (((𝜑 ∧ ∀𝑗𝑍 (𝐺𝑗) ≤ 𝑥) ∧ 𝑧 ∈ ran 𝐺) → (∃𝑗𝑍 (𝐺𝑗) = 𝑧𝑧𝑥))
127108, 126mpd 15 . . . . . . . . . . . . . . 15 (((𝜑 ∧ ∀𝑗𝑍 (𝐺𝑗) ≤ 𝑥) ∧ 𝑧 ∈ ran 𝐺) → 𝑧𝑥)
128127ralrimiva 3182 . . . . . . . . . . . . . 14 ((𝜑 ∧ ∀𝑗𝑍 (𝐺𝑗) ≤ 𝑥) → ∀𝑧 ∈ ran 𝐺 𝑧𝑥)
129128ex 415 . . . . . . . . . . . . 13 (𝜑 → (∀𝑗𝑍 (𝐺𝑗) ≤ 𝑥 → ∀𝑧 ∈ ran 𝐺 𝑧𝑥))
130129reximdv 3273 . . . . . . . . . . . 12 (𝜑 → (∃𝑥 ∈ ℝ ∀𝑗𝑍 (𝐺𝑗) ≤ 𝑥 → ∃𝑥 ∈ ℝ ∀𝑧 ∈ ran 𝐺 𝑧𝑥))
13157, 130mpd 15 . . . . . . . . . . 11 (𝜑 → ∃𝑥 ∈ ℝ ∀𝑧 ∈ ran 𝐺 𝑧𝑥)
132 suprub 11596 . . . . . . . . . . 11 (((ran 𝐺 ⊆ ℝ ∧ ran 𝐺 ≠ ∅ ∧ ∃𝑥 ∈ ℝ ∀𝑧 ∈ ran 𝐺 𝑧𝑥) ∧ (𝐺𝑀) ∈ ran 𝐺) → (𝐺𝑀) ≤ sup(ran 𝐺, ℝ, < ))
13378, 101, 131, 88, 132syl31anc 1369 . . . . . . . . . 10 (𝜑 → (𝐺𝑀) ≤ sup(ran 𝐺, ℝ, < ))
13472, 89, 59, 100, 133letrd 10791 . . . . . . . . 9 (𝜑 → 0 ≤ sup(ran 𝐺, ℝ, < ))
135134ad2antrr 724 . . . . . . . 8 (((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) ∧ 𝑦 = ∅) → 0 ≤ sup(ran 𝐺, ℝ, < ))
13671, 135eqbrtrd 5081 . . . . . . 7 (((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) ∧ 𝑦 = ∅) → (Σ^‘(𝑘𝑦 ↦ (𝐹𝑘))) ≤ sup(ran 𝐺, ℝ, < ))
137 simpr 487 . . . . . . . . . 10 ((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) → 𝑦 ∈ (𝒫 𝑍 ∩ Fin))
138 simpll 765 . . . . . . . . . . . 12 (((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) ∧ 𝑘𝑦) → 𝜑)
139 elpwinss 41304 . . . . . . . . . . . . . 14 (𝑦 ∈ (𝒫 𝑍 ∩ Fin) → 𝑦𝑍)
140139sselda 3967 . . . . . . . . . . . . 13 ((𝑦 ∈ (𝒫 𝑍 ∩ Fin) ∧ 𝑘𝑦) → 𝑘𝑍)
141140adantll 712 . . . . . . . . . . . 12 (((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) ∧ 𝑘𝑦) → 𝑘𝑍)
1425, 13sseldi 3965 . . . . . . . . . . . 12 ((𝜑𝑘𝑍) → (𝐹𝑘) ∈ (0[,]+∞))
143138, 141, 142syl2anc 586 . . . . . . . . . . 11 (((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) ∧ 𝑘𝑦) → (𝐹𝑘) ∈ (0[,]+∞))
144 eqid 2821 . . . . . . . . . . 11 (𝑘𝑦 ↦ (𝐹𝑘)) = (𝑘𝑦 ↦ (𝐹𝑘))
145143, 144fmptd 6873 . . . . . . . . . 10 ((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) → (𝑘𝑦 ↦ (𝐹𝑘)):𝑦⟶(0[,]+∞))
146137, 145sge0xrcl 42660 . . . . . . . . 9 ((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) → (Σ^‘(𝑘𝑦 ↦ (𝐹𝑘))) ∈ ℝ*)
147146adantr 483 . . . . . . . 8 (((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) ∧ ¬ 𝑦 = ∅) → (Σ^‘(𝑘𝑦 ↦ (𝐹𝑘))) ∈ ℝ*)
148 fzfid 13335 . . . . . . . . . 10 ((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) → (𝑀...sup(𝑦, ℝ, < )) ∈ Fin)
149 elfzuz 12898 . . . . . . . . . . . . . 14 (𝑘 ∈ (𝑀...sup(𝑦, ℝ, < )) → 𝑘 ∈ (ℤ𝑀))
150149, 82eleqtrdi 2923 . . . . . . . . . . . . 13 (𝑘 ∈ (𝑀...sup(𝑦, ℝ, < )) → 𝑘𝑍)
151150, 142sylan2 594 . . . . . . . . . . . 12 ((𝜑𝑘 ∈ (𝑀...sup(𝑦, ℝ, < ))) → (𝐹𝑘) ∈ (0[,]+∞))
152 eqid 2821 . . . . . . . . . . . 12 (𝑘 ∈ (𝑀...sup(𝑦, ℝ, < )) ↦ (𝐹𝑘)) = (𝑘 ∈ (𝑀...sup(𝑦, ℝ, < )) ↦ (𝐹𝑘))
153151, 152fmptd 6873 . . . . . . . . . . 11 (𝜑 → (𝑘 ∈ (𝑀...sup(𝑦, ℝ, < )) ↦ (𝐹𝑘)):(𝑀...sup(𝑦, ℝ, < ))⟶(0[,]+∞))
154153adantr 483 . . . . . . . . . 10 ((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) → (𝑘 ∈ (𝑀...sup(𝑦, ℝ, < )) ↦ (𝐹𝑘)):(𝑀...sup(𝑦, ℝ, < ))⟶(0[,]+∞))
155148, 154sge0xrcl 42660 . . . . . . . . 9 ((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) → (Σ^‘(𝑘 ∈ (𝑀...sup(𝑦, ℝ, < )) ↦ (𝐹𝑘))) ∈ ℝ*)
156155adantr 483 . . . . . . . 8 (((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) ∧ ¬ 𝑦 = ∅) → (Σ^‘(𝑘 ∈ (𝑀...sup(𝑦, ℝ, < )) ↦ (𝐹𝑘))) ∈ ℝ*)
15760adantr 483 . . . . . . . . 9 ((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) → sup(ran 𝐺, ℝ, < ) ∈ ℝ*)
158157adantr 483 . . . . . . . 8 (((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) ∧ ¬ 𝑦 = ∅) → sup(ran 𝐺, ℝ, < ) ∈ ℝ*)
159 simpll 765 . . . . . . . . . . 11 (((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) ∧ 𝑘 ∈ (𝑀...sup(𝑦, ℝ, < ))) → 𝜑)
160150adantl 484 . . . . . . . . . . 11 (((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) ∧ 𝑘 ∈ (𝑀...sup(𝑦, ℝ, < ))) → 𝑘𝑍)
161159, 160, 142syl2anc 586 . . . . . . . . . 10 (((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) ∧ 𝑘 ∈ (𝑀...sup(𝑦, ℝ, < ))) → (𝐹𝑘) ∈ (0[,]+∞))
162 elinel2 4173 . . . . . . . . . . . 12 (𝑦 ∈ (𝒫 𝑍 ∩ Fin) → 𝑦 ∈ Fin)
1631, 139, 162ssuzfz 41609 . . . . . . . . . . 11 (𝑦 ∈ (𝒫 𝑍 ∩ Fin) → 𝑦 ⊆ (𝑀...sup(𝑦, ℝ, < )))
164163adantl 484 . . . . . . . . . 10 ((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) → 𝑦 ⊆ (𝑀...sup(𝑦, ℝ, < )))
165148, 161, 164sge0lessmpt 42674 . . . . . . . . 9 ((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) → (Σ^‘(𝑘𝑦 ↦ (𝐹𝑘))) ≤ (Σ^‘(𝑘 ∈ (𝑀...sup(𝑦, ℝ, < )) ↦ (𝐹𝑘))))
166165adantr 483 . . . . . . . 8 (((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) ∧ ¬ 𝑦 = ∅) → (Σ^‘(𝑘𝑦 ↦ (𝐹𝑘))) ≤ (Σ^‘(𝑘 ∈ (𝑀...sup(𝑦, ℝ, < )) ↦ (𝐹𝑘))))
16778adantr 483 . . . . . . . . . 10 ((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) → ran 𝐺 ⊆ ℝ)
168167adantr 483 . . . . . . . . 9 (((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) ∧ ¬ 𝑦 = ∅) → ran 𝐺 ⊆ ℝ)
169101adantr 483 . . . . . . . . . 10 ((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) → ran 𝐺 ≠ ∅)
170169adantr 483 . . . . . . . . 9 (((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) ∧ ¬ 𝑦 = ∅) → ran 𝐺 ≠ ∅)
171131adantr 483 . . . . . . . . . 10 ((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) → ∃𝑥 ∈ ℝ ∀𝑧 ∈ ran 𝐺 𝑧𝑥)
172171adantr 483 . . . . . . . . 9 (((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) ∧ ¬ 𝑦 = ∅) → ∃𝑥 ∈ ℝ ∀𝑧 ∈ ran 𝐺 𝑧𝑥)
173159, 160, 13syl2anc 586 . . . . . . . . . . . . 13 (((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) ∧ 𝑘 ∈ (𝑀...sup(𝑦, ℝ, < ))) → (𝐹𝑘) ∈ (0[,)+∞))
174148, 173sge0fsummpt 42665 . . . . . . . . . . . 12 ((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) → (Σ^‘(𝑘 ∈ (𝑀...sup(𝑦, ℝ, < )) ↦ (𝐹𝑘))) = Σ𝑘 ∈ (𝑀...sup(𝑦, ℝ, < ))(𝐹𝑘))
175174adantr 483 . . . . . . . . . . 11 (((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) ∧ ¬ 𝑦 = ∅) → (Σ^‘(𝑘 ∈ (𝑀...sup(𝑦, ℝ, < )) ↦ (𝐹𝑘))) = Σ𝑘 ∈ (𝑀...sup(𝑦, ℝ, < ))(𝐹𝑘))
176 eqidd 2822 . . . . . . . . . . . 12 ((((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) ∧ ¬ 𝑦 = ∅) ∧ 𝑘 ∈ (𝑀...sup(𝑦, ℝ, < ))) → (𝐹𝑘) = (𝐹𝑘))
177139, 1sseqtrdi 4017 . . . . . . . . . . . . . . 15 (𝑦 ∈ (𝒫 𝑍 ∩ Fin) → 𝑦 ⊆ (ℤ𝑀))
178177adantr 483 . . . . . . . . . . . . . 14 ((𝑦 ∈ (𝒫 𝑍 ∩ Fin) ∧ ¬ 𝑦 = ∅) → 𝑦 ⊆ (ℤ𝑀))
179 uzssz 12258 . . . . . . . . . . . . . . . . . 18 (ℤ𝑀) ⊆ ℤ
1801, 179eqsstri 4001 . . . . . . . . . . . . . . . . 17 𝑍 ⊆ ℤ
181139, 180sstrdi 3979 . . . . . . . . . . . . . . . 16 (𝑦 ∈ (𝒫 𝑍 ∩ Fin) → 𝑦 ⊆ ℤ)
182181adantr 483 . . . . . . . . . . . . . . 15 ((𝑦 ∈ (𝒫 𝑍 ∩ Fin) ∧ ¬ 𝑦 = ∅) → 𝑦 ⊆ ℤ)
183 neqne 3024 . . . . . . . . . . . . . . . 16 𝑦 = ∅ → 𝑦 ≠ ∅)
184183adantl 484 . . . . . . . . . . . . . . 15 ((𝑦 ∈ (𝒫 𝑍 ∩ Fin) ∧ ¬ 𝑦 = ∅) → 𝑦 ≠ ∅)
185162adantr 483 . . . . . . . . . . . . . . 15 ((𝑦 ∈ (𝒫 𝑍 ∩ Fin) ∧ ¬ 𝑦 = ∅) → 𝑦 ∈ Fin)
186 suprfinzcl 12091 . . . . . . . . . . . . . . 15 ((𝑦 ⊆ ℤ ∧ 𝑦 ≠ ∅ ∧ 𝑦 ∈ Fin) → sup(𝑦, ℝ, < ) ∈ 𝑦)
187182, 184, 185, 186syl3anc 1367 . . . . . . . . . . . . . 14 ((𝑦 ∈ (𝒫 𝑍 ∩ Fin) ∧ ¬ 𝑦 = ∅) → sup(𝑦, ℝ, < ) ∈ 𝑦)
188178, 187sseldd 3968 . . . . . . . . . . . . 13 ((𝑦 ∈ (𝒫 𝑍 ∩ Fin) ∧ ¬ 𝑦 = ∅) → sup(𝑦, ℝ, < ) ∈ (ℤ𝑀))
189188adantll 712 . . . . . . . . . . . 12 (((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) ∧ ¬ 𝑦 = ∅) → sup(𝑦, ℝ, < ) ∈ (ℤ𝑀))
19014recnd 10663 . . . . . . . . . . . . . 14 ((𝜑𝑘𝑍) → (𝐹𝑘) ∈ ℂ)
191159, 160, 190syl2anc 586 . . . . . . . . . . . . 13 (((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) ∧ 𝑘 ∈ (𝑀...sup(𝑦, ℝ, < ))) → (𝐹𝑘) ∈ ℂ)
192191adantlr 713 . . . . . . . . . . . 12 ((((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) ∧ ¬ 𝑦 = ∅) ∧ 𝑘 ∈ (𝑀...sup(𝑦, ℝ, < ))) → (𝐹𝑘) ∈ ℂ)
193176, 189, 192fsumser 15081 . . . . . . . . . . 11 (((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) ∧ ¬ 𝑦 = ∅) → Σ𝑘 ∈ (𝑀...sup(𝑦, ℝ, < ))(𝐹𝑘) = (seq𝑀( + , 𝐹)‘sup(𝑦, ℝ, < )))
19410eqcomi 2830 . . . . . . . . . . . . 13 seq𝑀( + , 𝐹) = 𝐺
195194fveq1i 6666 . . . . . . . . . . . 12 (seq𝑀( + , 𝐹)‘sup(𝑦, ℝ, < )) = (𝐺‘sup(𝑦, ℝ, < ))
196195a1i 11 . . . . . . . . . . 11 (((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) ∧ ¬ 𝑦 = ∅) → (seq𝑀( + , 𝐹)‘sup(𝑦, ℝ, < )) = (𝐺‘sup(𝑦, ℝ, < )))
197175, 193, 1963eqtrd 2860 . . . . . . . . . 10 (((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) ∧ ¬ 𝑦 = ∅) → (Σ^‘(𝑘 ∈ (𝑀...sup(𝑦, ℝ, < )) ↦ (𝐹𝑘))) = (𝐺‘sup(𝑦, ℝ, < )))
19879adantr 483 . . . . . . . . . . . 12 ((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) → Fun 𝐺)
199198adantr 483 . . . . . . . . . . 11 (((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) ∧ ¬ 𝑦 = ∅) → Fun 𝐺)
200189, 82eleqtrdi 2923 . . . . . . . . . . . 12 (((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) ∧ ¬ 𝑦 = ∅) → sup(𝑦, ℝ, < ) ∈ 𝑍)
20185ad2antrr 724 . . . . . . . . . . . 12 (((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) ∧ ¬ 𝑦 = ∅) → 𝑍 = dom 𝐺)
202200, 201eleqtrd 2915 . . . . . . . . . . 11 (((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) ∧ ¬ 𝑦 = ∅) → sup(𝑦, ℝ, < ) ∈ dom 𝐺)
203 fvelrn 6839 . . . . . . . . . . 11 ((Fun 𝐺 ∧ sup(𝑦, ℝ, < ) ∈ dom 𝐺) → (𝐺‘sup(𝑦, ℝ, < )) ∈ ran 𝐺)
204199, 202, 203syl2anc 586 . . . . . . . . . 10 (((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) ∧ ¬ 𝑦 = ∅) → (𝐺‘sup(𝑦, ℝ, < )) ∈ ran 𝐺)
205197, 204eqeltrd 2913 . . . . . . . . 9 (((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) ∧ ¬ 𝑦 = ∅) → (Σ^‘(𝑘 ∈ (𝑀...sup(𝑦, ℝ, < )) ↦ (𝐹𝑘))) ∈ ran 𝐺)
206 suprub 11596 . . . . . . . . 9 (((ran 𝐺 ⊆ ℝ ∧ ran 𝐺 ≠ ∅ ∧ ∃𝑥 ∈ ℝ ∀𝑧 ∈ ran 𝐺 𝑧𝑥) ∧ (Σ^‘(𝑘 ∈ (𝑀...sup(𝑦, ℝ, < )) ↦ (𝐹𝑘))) ∈ ran 𝐺) → (Σ^‘(𝑘 ∈ (𝑀...sup(𝑦, ℝ, < )) ↦ (𝐹𝑘))) ≤ sup(ran 𝐺, ℝ, < ))
207168, 170, 172, 205, 206syl31anc 1369 . . . . . . . 8 (((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) ∧ ¬ 𝑦 = ∅) → (Σ^‘(𝑘 ∈ (𝑀...sup(𝑦, ℝ, < )) ↦ (𝐹𝑘))) ≤ sup(ran 𝐺, ℝ, < ))
208147, 156, 158, 166, 207xrletrd 12549 . . . . . . 7 (((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) ∧ ¬ 𝑦 = ∅) → (Σ^‘(𝑘𝑦 ↦ (𝐹𝑘))) ≤ sup(ran 𝐺, ℝ, < ))
209136, 208pm2.61dan 811 . . . . . 6 ((𝜑𝑦 ∈ (𝒫 𝑍 ∩ Fin)) → (Σ^‘(𝑘𝑦 ↦ (𝐹𝑘))) ≤ sup(ran 𝐺, ℝ, < ))
210209ralrimiva 3182 . . . . 5 (𝜑 → ∀𝑦 ∈ (𝒫 𝑍 ∩ Fin)(Σ^‘(𝑘𝑦 ↦ (𝐹𝑘))) ≤ sup(ran 𝐺, ℝ, < ))
211 nfv 1911 . . . . . 6 𝑘𝜑
212211, 3, 142, 60sge0lefimpt 42698 . . . . 5 (𝜑 → ((Σ^‘(𝑘𝑍 ↦ (𝐹𝑘))) ≤ sup(ran 𝐺, ℝ, < ) ↔ ∀𝑦 ∈ (𝒫 𝑍 ∩ Fin)(Σ^‘(𝑘𝑦 ↦ (𝐹𝑘))) ≤ sup(ran 𝐺, ℝ, < )))
213210, 212mpbird 259 . . . 4 (𝜑 → (Σ^‘(𝑘𝑍 ↦ (𝐹𝑘))) ≤ sup(ran 𝐺, ℝ, < ))
21462, 213eqbrtrd 5081 . . 3 (𝜑 → (Σ^𝐹) ≤ sup(ran 𝐺, ℝ, < ))
21536ssriv 3971 . . . . . . . . . . . . 13 (𝑀...𝑗) ⊆ 𝑍
216215a1i 11 . . . . . . . . . . . 12 (𝜑 → (𝑀...𝑗) ⊆ 𝑍)
2173, 142, 216sge0lessmpt 42674 . . . . . . . . . . 11 (𝜑 → (Σ^‘(𝑘 ∈ (𝑀...𝑗) ↦ (𝐹𝑘))) ≤ (Σ^‘(𝑘𝑍 ↦ (𝐹𝑘))))
2182173ad2ant1 1129 . . . . . . . . . 10 ((𝜑𝑗𝑍 ∧ (𝐺𝑗) = 𝑧) → (Σ^‘(𝑘 ∈ (𝑀...𝑗) ↦ (𝐹𝑘))) ≤ (Σ^‘(𝑘𝑍 ↦ (𝐹𝑘))))
219 fzfid 13335 . . . . . . . . . . . . . . 15 (𝜑 → (𝑀...𝑗) ∈ Fin)
22036, 13sylan2 594 . . . . . . . . . . . . . . 15 ((𝜑𝑘 ∈ (𝑀...𝑗)) → (𝐹𝑘) ∈ (0[,)+∞))
221219, 220sge0fsummpt 42665 . . . . . . . . . . . . . 14 (𝜑 → (Σ^‘(𝑘 ∈ (𝑀...𝑗) ↦ (𝐹𝑘))) = Σ𝑘 ∈ (𝑀...𝑗)(𝐹𝑘))
2222213ad2ant1 1129 . . . . . . . . . . . . 13 ((𝜑𝑗𝑍 ∧ (𝐺𝑗) = 𝑧) → (Σ^‘(𝑘 ∈ (𝑀...𝑗) ↦ (𝐹𝑘))) = Σ𝑘 ∈ (𝑀...𝑗)(𝐹𝑘))
22334, 37, 11syl2anc 586 . . . . . . . . . . . . . . 15 (((𝜑𝑗𝑍) ∧ 𝑘 ∈ (𝑀...𝑗)) → (𝐹𝑘) = (𝐹𝑘))
22434, 37, 190syl2anc 586 . . . . . . . . . . . . . . 15 (((𝜑𝑗𝑍) ∧ 𝑘 ∈ (𝑀...𝑗)) → (𝐹𝑘) ∈ ℂ)
225223, 33, 224fsumser 15081 . . . . . . . . . . . . . 14 ((𝜑𝑗𝑍) → Σ𝑘 ∈ (𝑀...𝑗)(𝐹𝑘) = (seq𝑀( + , 𝐹)‘𝑗))
2262253adant3 1128 . . . . . . . . . . . . 13 ((𝜑𝑗𝑍 ∧ (𝐺𝑗) = 𝑧) → Σ𝑘 ∈ (𝑀...𝑗)(𝐹𝑘) = (seq𝑀( + , 𝐹)‘𝑗))
227222, 226eqtrd 2856 . . . . . . . . . . . 12 ((𝜑𝑗𝑍 ∧ (𝐺𝑗) = 𝑧) → (Σ^‘(𝑘 ∈ (𝑀...𝑗) ↦ (𝐹𝑘))) = (seq𝑀( + , 𝐹)‘𝑗))
228194fveq1i 6666 . . . . . . . . . . . . 13 (seq𝑀( + , 𝐹)‘𝑗) = (𝐺𝑗)
229228a1i 11 . . . . . . . . . . . 12 ((𝜑𝑗𝑍 ∧ (𝐺𝑗) = 𝑧) → (seq𝑀( + , 𝐹)‘𝑗) = (𝐺𝑗))
230 simp3 1134 . . . . . . . . . . . 12 ((𝜑𝑗𝑍 ∧ (𝐺𝑗) = 𝑧) → (𝐺𝑗) = 𝑧)
231227, 229, 2303eqtrrd 2861 . . . . . . . . . . 11 ((𝜑𝑗𝑍 ∧ (𝐺𝑗) = 𝑧) → 𝑧 = (Σ^‘(𝑘 ∈ (𝑀...𝑗) ↦ (𝐹𝑘))))
232623ad2ant1 1129 . . . . . . . . . . 11 ((𝜑𝑗𝑍 ∧ (𝐺𝑗) = 𝑧) → (Σ^𝐹) = (Σ^‘(𝑘𝑍 ↦ (𝐹𝑘))))
233231, 232breq12d 5072 . . . . . . . . . 10 ((𝜑𝑗𝑍 ∧ (𝐺𝑗) = 𝑧) → (𝑧 ≤ (Σ^𝐹) ↔ (Σ^‘(𝑘 ∈ (𝑀...𝑗) ↦ (𝐹𝑘))) ≤ (Σ^‘(𝑘𝑍 ↦ (𝐹𝑘)))))
234218, 233mpbird 259 . . . . . . . . 9 ((𝜑𝑗𝑍 ∧ (𝐺𝑗) = 𝑧) → 𝑧 ≤ (Σ^𝐹))
2352343exp 1115 . . . . . . . 8 (𝜑 → (𝑗𝑍 → ((𝐺𝑗) = 𝑧𝑧 ≤ (Σ^𝐹))))
236235adantr 483 . . . . . . 7 ((𝜑𝑧 ∈ ran 𝐺) → (𝑗𝑍 → ((𝐺𝑗) = 𝑧𝑧 ≤ (Σ^𝐹))))
237236rexlimdv 3283 . . . . . 6 ((𝜑𝑧 ∈ ran 𝐺) → (∃𝑗𝑍 (𝐺𝑗) = 𝑧𝑧 ≤ (Σ^𝐹)))
238107, 237mpd 15 . . . . 5 ((𝜑𝑧 ∈ ran 𝐺) → 𝑧 ≤ (Σ^𝐹))
239238ralrimiva 3182 . . . 4 (𝜑 → ∀𝑧 ∈ ran 𝐺 𝑧 ≤ (Σ^𝐹))
2403, 7sge0cl 42656 . . . . . 6 (𝜑 → (Σ^𝐹) ∈ (0[,]+∞))
24159ltpnfd 12510 . . . . . . . . 9 (𝜑 → sup(ran 𝐺, ℝ, < ) < +∞)
2428, 60, 91, 214, 241xrlelttrd 12547 . . . . . . . 8 (𝜑 → (Σ^𝐹) < +∞)
2438, 91, 242xrgtned 41582 . . . . . . 7 (𝜑 → +∞ ≠ (Σ^𝐹))
244243necomd 3071 . . . . . 6 (𝜑 → (Σ^𝐹) ≠ +∞)
245 ge0xrre 41799 . . . . . 6 (((Σ^𝐹) ∈ (0[,]+∞) ∧ (Σ^𝐹) ≠ +∞) → (Σ^𝐹) ∈ ℝ)
246240, 244, 245syl2anc 586 . . . . 5 (𝜑 → (Σ^𝐹) ∈ ℝ)
247 suprleub 11601 . . . . 5 (((ran 𝐺 ⊆ ℝ ∧ ran 𝐺 ≠ ∅ ∧ ∃𝑥 ∈ ℝ ∀𝑧 ∈ ran 𝐺 𝑧𝑥) ∧ (Σ^𝐹) ∈ ℝ) → (sup(ran 𝐺, ℝ, < ) ≤ (Σ^𝐹) ↔ ∀𝑧 ∈ ran 𝐺 𝑧 ≤ (Σ^𝐹)))
24878, 101, 131, 246, 247syl31anc 1369 . . . 4 (𝜑 → (sup(ran 𝐺, ℝ, < ) ≤ (Σ^𝐹) ↔ ∀𝑧 ∈ ran 𝐺 𝑧 ≤ (Σ^𝐹)))
249239, 248mpbird 259 . . 3 (𝜑 → sup(ran 𝐺, ℝ, < ) ≤ (Σ^𝐹))
2508, 60, 214, 249xrletrid 12542 . 2 (𝜑 → (Σ^𝐹) = sup(ran 𝐺, ℝ, < ))
251 climuni 14903 . . 3 ((𝐺𝐵𝐺 ⇝ sup(ran 𝐺, ℝ, < )) → 𝐵 = sup(ran 𝐺, ℝ, < ))
25224, 58, 251syl2anc 586 . 2 (𝜑𝐵 = sup(ran 𝐺, ℝ, < ))
253250, 252eqtr4d 2859 1 (𝜑 → (Σ^𝐹) = 𝐵)
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 208  wa 398  w3a 1083   = wceq 1533  wcel 2110  wne 3016  wral 3138  wrex 3139  Vcvv 3495  cin 3935  wss 3936  c0 4291  𝒫 cpw 4539   class class class wbr 5059  cmpt 5139  dom cdm 5550  ran crn 5551  Fun wfun 6344   Fn wfn 6345  wf 6346  cfv 6350  (class class class)co 7150  Fincfn 8503  supcsup 8898  cc 10529  cr 10530  0cc0 10531   + caddc 10534  +∞cpnf 10666  *cxr 10668   < clt 10669  cle 10670  cz 11975  cuz 12237  [,)cico 12734  [,]cicc 12735  ...cfz 12886  seqcseq 13363  abscabs 14587  cli 14835  Σcsu 15036  Σ^csumge0 42637
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1792  ax-4 1806  ax-5 1907  ax-6 1966  ax-7 2011  ax-8 2112  ax-9 2120  ax-10 2141  ax-11 2156  ax-12 2172  ax-ext 2793  ax-rep 5183  ax-sep 5196  ax-nul 5203  ax-pow 5259  ax-pr 5322  ax-un 7455  ax-inf2 9098  ax-cnex 10587  ax-resscn 10588  ax-1cn 10589  ax-icn 10590  ax-addcl 10591  ax-addrcl 10592  ax-mulcl 10593  ax-mulrcl 10594  ax-mulcom 10595  ax-addass 10596  ax-mulass 10597  ax-distr 10598  ax-i2m1 10599  ax-1ne0 10600  ax-1rid 10601  ax-rnegex 10602  ax-rrecex 10603  ax-cnre 10604  ax-pre-lttri 10605  ax-pre-lttrn 10606  ax-pre-ltadd 10607  ax-pre-mulgt0 10608  ax-pre-sup 10609
This theorem depends on definitions:  df-bi 209  df-an 399  df-or 844  df-3or 1084  df-3an 1085  df-tru 1536  df-fal 1546  df-ex 1777  df-nf 1781  df-sb 2066  df-mo 2618  df-eu 2650  df-clab 2800  df-cleq 2814  df-clel 2893  df-nfc 2963  df-ne 3017  df-nel 3124  df-ral 3143  df-rex 3144  df-reu 3145  df-rmo 3146  df-rab 3147  df-v 3497  df-sbc 3773  df-csb 3884  df-dif 3939  df-un 3941  df-in 3943  df-ss 3952  df-pss 3954  df-nul 4292  df-if 4468  df-pw 4541  df-sn 4562  df-pr 4564  df-tp 4566  df-op 4568  df-uni 4833  df-int 4870  df-iun 4914  df-br 5060  df-opab 5122  df-mpt 5140  df-tr 5166  df-id 5455  df-eprel 5460  df-po 5469  df-so 5470  df-fr 5509  df-se 5510  df-we 5511  df-xp 5556  df-rel 5557  df-cnv 5558  df-co 5559  df-dm 5560  df-rn 5561  df-res 5562  df-ima 5563  df-pred 6143  df-ord 6189  df-on 6190  df-lim 6191  df-suc 6192  df-iota 6309  df-fun 6352  df-fn 6353  df-f 6354  df-f1 6355  df-fo 6356  df-f1o 6357  df-fv 6358  df-isom 6359  df-riota 7108  df-ov 7153  df-oprab 7154  df-mpo 7155  df-om 7575  df-1st 7683  df-2nd 7684  df-wrecs 7941  df-recs 8002  df-rdg 8040  df-1o 8096  df-oadd 8100  df-er 8283  df-pm 8403  df-en 8504  df-dom 8505  df-sdom 8506  df-fin 8507  df-sup 8900  df-inf 8901  df-oi 8968  df-card 9362  df-pnf 10671  df-mnf 10672  df-xr 10673  df-ltxr 10674  df-le 10675  df-sub 10866  df-neg 10867  df-div 11292  df-nn 11633  df-2 11694  df-3 11695  df-n0 11892  df-z 11976  df-uz 12238  df-rp 12384  df-ico 12738  df-icc 12739  df-fz 12887  df-fzo 13028  df-fl 13156  df-seq 13364  df-exp 13424  df-hash 13685  df-cj 14452  df-re 14453  df-im 14454  df-sqrt 14588  df-abs 14589  df-clim 14839  df-rlim 14840  df-sum 15037  df-sumge0 42638
This theorem is referenced by:  sge0isummpt  42705
  Copyright terms: Public domain W3C validator