MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  climcndslem1 Structured version   Visualization version   GIF version

Theorem climcndslem1 15774
Description: Lemma for climcnds 15776: bound the original series by the condensed series. (Contributed by Mario Carneiro, 18-Jul-2014.)
Hypotheses
Ref Expression
climcnds.1 ((𝜑𝑘 ∈ ℕ) → (𝐹𝑘) ∈ ℝ)
climcnds.2 ((𝜑𝑘 ∈ ℕ) → 0 ≤ (𝐹𝑘))
climcnds.3 ((𝜑𝑘 ∈ ℕ) → (𝐹‘(𝑘 + 1)) ≤ (𝐹𝑘))
climcnds.4 ((𝜑𝑛 ∈ ℕ0) → (𝐺𝑛) = ((2↑𝑛) · (𝐹‘(2↑𝑛))))
Assertion
Ref Expression
climcndslem1 ((𝜑𝑁 ∈ ℕ0) → (seq1( + , 𝐹)‘((2↑(𝑁 + 1)) − 1)) ≤ (seq0( + , 𝐺)‘𝑁))
Distinct variable groups:   𝑘,𝑛,𝐹   𝑘,𝐺,𝑛   𝜑,𝑘,𝑛
Allowed substitution hints:   𝑁(𝑘,𝑛)

Proof of Theorem climcndslem1
Dummy variables 𝑗 𝑥 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 oveq1 7365 . . . . . . . . . . 11 (𝑥 = 0 → (𝑥 + 1) = (0 + 1))
2 0p1e1 12264 . . . . . . . . . . 11 (0 + 1) = 1
31, 2eqtrdi 2786 . . . . . . . . . 10 (𝑥 = 0 → (𝑥 + 1) = 1)
43oveq2d 7374 . . . . . . . . 9 (𝑥 = 0 → (2↑(𝑥 + 1)) = (2↑1))
5 2cn 12222 . . . . . . . . . . 11 2 ∈ ℂ
6 exp1 13992 . . . . . . . . . . 11 (2 ∈ ℂ → (2↑1) = 2)
75, 6ax-mp 5 . . . . . . . . . 10 (2↑1) = 2
8 df-2 12210 . . . . . . . . . 10 2 = (1 + 1)
97, 8eqtri 2758 . . . . . . . . 9 (2↑1) = (1 + 1)
104, 9eqtrdi 2786 . . . . . . . 8 (𝑥 = 0 → (2↑(𝑥 + 1)) = (1 + 1))
1110oveq1d 7373 . . . . . . 7 (𝑥 = 0 → ((2↑(𝑥 + 1)) − 1) = ((1 + 1) − 1))
12 ax-1cn 11086 . . . . . . . 8 1 ∈ ℂ
1312, 12pncan3oi 11398 . . . . . . 7 ((1 + 1) − 1) = 1
1411, 13eqtrdi 2786 . . . . . 6 (𝑥 = 0 → ((2↑(𝑥 + 1)) − 1) = 1)
1514fveq2d 6837 . . . . 5 (𝑥 = 0 → (seq1( + , 𝐹)‘((2↑(𝑥 + 1)) − 1)) = (seq1( + , 𝐹)‘1))
16 fveq2 6833 . . . . 5 (𝑥 = 0 → (seq0( + , 𝐺)‘𝑥) = (seq0( + , 𝐺)‘0))
1715, 16breq12d 5110 . . . 4 (𝑥 = 0 → ((seq1( + , 𝐹)‘((2↑(𝑥 + 1)) − 1)) ≤ (seq0( + , 𝐺)‘𝑥) ↔ (seq1( + , 𝐹)‘1) ≤ (seq0( + , 𝐺)‘0)))
1817imbi2d 340 . . 3 (𝑥 = 0 → ((𝜑 → (seq1( + , 𝐹)‘((2↑(𝑥 + 1)) − 1)) ≤ (seq0( + , 𝐺)‘𝑥)) ↔ (𝜑 → (seq1( + , 𝐹)‘1) ≤ (seq0( + , 𝐺)‘0))))
19 oveq1 7365 . . . . . . 7 (𝑥 = 𝑗 → (𝑥 + 1) = (𝑗 + 1))
2019oveq2d 7374 . . . . . 6 (𝑥 = 𝑗 → (2↑(𝑥 + 1)) = (2↑(𝑗 + 1)))
2120fvoveq1d 7380 . . . . 5 (𝑥 = 𝑗 → (seq1( + , 𝐹)‘((2↑(𝑥 + 1)) − 1)) = (seq1( + , 𝐹)‘((2↑(𝑗 + 1)) − 1)))
22 fveq2 6833 . . . . 5 (𝑥 = 𝑗 → (seq0( + , 𝐺)‘𝑥) = (seq0( + , 𝐺)‘𝑗))
2321, 22breq12d 5110 . . . 4 (𝑥 = 𝑗 → ((seq1( + , 𝐹)‘((2↑(𝑥 + 1)) − 1)) ≤ (seq0( + , 𝐺)‘𝑥) ↔ (seq1( + , 𝐹)‘((2↑(𝑗 + 1)) − 1)) ≤ (seq0( + , 𝐺)‘𝑗)))
2423imbi2d 340 . . 3 (𝑥 = 𝑗 → ((𝜑 → (seq1( + , 𝐹)‘((2↑(𝑥 + 1)) − 1)) ≤ (seq0( + , 𝐺)‘𝑥)) ↔ (𝜑 → (seq1( + , 𝐹)‘((2↑(𝑗 + 1)) − 1)) ≤ (seq0( + , 𝐺)‘𝑗))))
25 oveq1 7365 . . . . . . 7 (𝑥 = (𝑗 + 1) → (𝑥 + 1) = ((𝑗 + 1) + 1))
2625oveq2d 7374 . . . . . 6 (𝑥 = (𝑗 + 1) → (2↑(𝑥 + 1)) = (2↑((𝑗 + 1) + 1)))
2726fvoveq1d 7380 . . . . 5 (𝑥 = (𝑗 + 1) → (seq1( + , 𝐹)‘((2↑(𝑥 + 1)) − 1)) = (seq1( + , 𝐹)‘((2↑((𝑗 + 1) + 1)) − 1)))
28 fveq2 6833 . . . . 5 (𝑥 = (𝑗 + 1) → (seq0( + , 𝐺)‘𝑥) = (seq0( + , 𝐺)‘(𝑗 + 1)))
2927, 28breq12d 5110 . . . 4 (𝑥 = (𝑗 + 1) → ((seq1( + , 𝐹)‘((2↑(𝑥 + 1)) − 1)) ≤ (seq0( + , 𝐺)‘𝑥) ↔ (seq1( + , 𝐹)‘((2↑((𝑗 + 1) + 1)) − 1)) ≤ (seq0( + , 𝐺)‘(𝑗 + 1))))
3029imbi2d 340 . . 3 (𝑥 = (𝑗 + 1) → ((𝜑 → (seq1( + , 𝐹)‘((2↑(𝑥 + 1)) − 1)) ≤ (seq0( + , 𝐺)‘𝑥)) ↔ (𝜑 → (seq1( + , 𝐹)‘((2↑((𝑗 + 1) + 1)) − 1)) ≤ (seq0( + , 𝐺)‘(𝑗 + 1)))))
31 oveq1 7365 . . . . . . 7 (𝑥 = 𝑁 → (𝑥 + 1) = (𝑁 + 1))
3231oveq2d 7374 . . . . . 6 (𝑥 = 𝑁 → (2↑(𝑥 + 1)) = (2↑(𝑁 + 1)))
3332fvoveq1d 7380 . . . . 5 (𝑥 = 𝑁 → (seq1( + , 𝐹)‘((2↑(𝑥 + 1)) − 1)) = (seq1( + , 𝐹)‘((2↑(𝑁 + 1)) − 1)))
34 fveq2 6833 . . . . 5 (𝑥 = 𝑁 → (seq0( + , 𝐺)‘𝑥) = (seq0( + , 𝐺)‘𝑁))
3533, 34breq12d 5110 . . . 4 (𝑥 = 𝑁 → ((seq1( + , 𝐹)‘((2↑(𝑥 + 1)) − 1)) ≤ (seq0( + , 𝐺)‘𝑥) ↔ (seq1( + , 𝐹)‘((2↑(𝑁 + 1)) − 1)) ≤ (seq0( + , 𝐺)‘𝑁)))
3635imbi2d 340 . . 3 (𝑥 = 𝑁 → ((𝜑 → (seq1( + , 𝐹)‘((2↑(𝑥 + 1)) − 1)) ≤ (seq0( + , 𝐺)‘𝑥)) ↔ (𝜑 → (seq1( + , 𝐹)‘((2↑(𝑁 + 1)) − 1)) ≤ (seq0( + , 𝐺)‘𝑁))))
37 fveq2 6833 . . . . . . . 8 (𝑘 = 1 → (𝐹𝑘) = (𝐹‘1))
3837eleq1d 2820 . . . . . . 7 (𝑘 = 1 → ((𝐹𝑘) ∈ ℝ ↔ (𝐹‘1) ∈ ℝ))
39 climcnds.1 . . . . . . . 8 ((𝜑𝑘 ∈ ℕ) → (𝐹𝑘) ∈ ℝ)
4039ralrimiva 3127 . . . . . . 7 (𝜑 → ∀𝑘 ∈ ℕ (𝐹𝑘) ∈ ℝ)
41 1nn 12158 . . . . . . . 8 1 ∈ ℕ
4241a1i 11 . . . . . . 7 (𝜑 → 1 ∈ ℕ)
4338, 40, 42rspcdva 3576 . . . . . 6 (𝜑 → (𝐹‘1) ∈ ℝ)
4443leidd 11705 . . . . 5 (𝜑 → (𝐹‘1) ≤ (𝐹‘1))
4543recnd 11162 . . . . . 6 (𝜑 → (𝐹‘1) ∈ ℂ)
4645mullidd 11152 . . . . 5 (𝜑 → (1 · (𝐹‘1)) = (𝐹‘1))
4744, 46breqtrrd 5125 . . . 4 (𝜑 → (𝐹‘1) ≤ (1 · (𝐹‘1)))
48 1z 12523 . . . . 5 1 ∈ ℤ
49 eqidd 2736 . . . . 5 (𝜑 → (𝐹‘1) = (𝐹‘1))
5048, 49seq1i 13940 . . . 4 (𝜑 → (seq1( + , 𝐹)‘1) = (𝐹‘1))
51 0z 12501 . . . . 5 0 ∈ ℤ
52 fveq2 6833 . . . . . . 7 (𝑛 = 0 → (𝐺𝑛) = (𝐺‘0))
53 oveq2 7366 . . . . . . . . 9 (𝑛 = 0 → (2↑𝑛) = (2↑0))
54 exp0 13990 . . . . . . . . . 10 (2 ∈ ℂ → (2↑0) = 1)
555, 54ax-mp 5 . . . . . . . . 9 (2↑0) = 1
5653, 55eqtrdi 2786 . . . . . . . 8 (𝑛 = 0 → (2↑𝑛) = 1)
5756fveq2d 6837 . . . . . . . 8 (𝑛 = 0 → (𝐹‘(2↑𝑛)) = (𝐹‘1))
5856, 57oveq12d 7376 . . . . . . 7 (𝑛 = 0 → ((2↑𝑛) · (𝐹‘(2↑𝑛))) = (1 · (𝐹‘1)))
5952, 58eqeq12d 2751 . . . . . 6 (𝑛 = 0 → ((𝐺𝑛) = ((2↑𝑛) · (𝐹‘(2↑𝑛))) ↔ (𝐺‘0) = (1 · (𝐹‘1))))
60 climcnds.4 . . . . . . 7 ((𝜑𝑛 ∈ ℕ0) → (𝐺𝑛) = ((2↑𝑛) · (𝐹‘(2↑𝑛))))
6160ralrimiva 3127 . . . . . 6 (𝜑 → ∀𝑛 ∈ ℕ0 (𝐺𝑛) = ((2↑𝑛) · (𝐹‘(2↑𝑛))))
62 0nn0 12418 . . . . . . 7 0 ∈ ℕ0
6362a1i 11 . . . . . 6 (𝜑 → 0 ∈ ℕ0)
6459, 61, 63rspcdva 3576 . . . . 5 (𝜑 → (𝐺‘0) = (1 · (𝐹‘1)))
6551, 64seq1i 13940 . . . 4 (𝜑 → (seq0( + , 𝐺)‘0) = (1 · (𝐹‘1)))
6647, 50, 653brtr4d 5129 . . 3 (𝜑 → (seq1( + , 𝐹)‘1) ≤ (seq0( + , 𝐺)‘0))
67 fzfid 13898 . . . . . . . . 9 ((𝜑𝑗 ∈ ℕ0) → ((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1)) ∈ Fin)
68 simpl 482 . . . . . . . . . 10 ((𝜑𝑗 ∈ ℕ0) → 𝜑)
69 2nn 12220 . . . . . . . . . . . 12 2 ∈ ℕ
70 peano2nn0 12443 . . . . . . . . . . . . 13 (𝑗 ∈ ℕ0 → (𝑗 + 1) ∈ ℕ0)
7170adantl 481 . . . . . . . . . . . 12 ((𝜑𝑗 ∈ ℕ0) → (𝑗 + 1) ∈ ℕ0)
72 nnexpcl 13999 . . . . . . . . . . . 12 ((2 ∈ ℕ ∧ (𝑗 + 1) ∈ ℕ0) → (2↑(𝑗 + 1)) ∈ ℕ)
7369, 71, 72sylancr 588 . . . . . . . . . . 11 ((𝜑𝑗 ∈ ℕ0) → (2↑(𝑗 + 1)) ∈ ℕ)
74 elfzuz 13438 . . . . . . . . . . 11 (𝑘 ∈ ((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1)) → 𝑘 ∈ (ℤ‘(2↑(𝑗 + 1))))
75 eluznn 12833 . . . . . . . . . . 11 (((2↑(𝑗 + 1)) ∈ ℕ ∧ 𝑘 ∈ (ℤ‘(2↑(𝑗 + 1)))) → 𝑘 ∈ ℕ)
7673, 74, 75syl2an 597 . . . . . . . . . 10 (((𝜑𝑗 ∈ ℕ0) ∧ 𝑘 ∈ ((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1))) → 𝑘 ∈ ℕ)
7768, 76, 39syl2an2r 686 . . . . . . . . 9 (((𝜑𝑗 ∈ ℕ0) ∧ 𝑘 ∈ ((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1))) → (𝐹𝑘) ∈ ℝ)
78 fveq2 6833 . . . . . . . . . . . 12 (𝑘 = (2↑(𝑗 + 1)) → (𝐹𝑘) = (𝐹‘(2↑(𝑗 + 1))))
7978eleq1d 2820 . . . . . . . . . . 11 (𝑘 = (2↑(𝑗 + 1)) → ((𝐹𝑘) ∈ ℝ ↔ (𝐹‘(2↑(𝑗 + 1))) ∈ ℝ))
8040adantr 480 . . . . . . . . . . 11 ((𝜑𝑗 ∈ ℕ0) → ∀𝑘 ∈ ℕ (𝐹𝑘) ∈ ℝ)
8179, 80, 73rspcdva 3576 . . . . . . . . . 10 ((𝜑𝑗 ∈ ℕ0) → (𝐹‘(2↑(𝑗 + 1))) ∈ ℝ)
8281adantr 480 . . . . . . . . 9 (((𝜑𝑗 ∈ ℕ0) ∧ 𝑘 ∈ ((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1))) → (𝐹‘(2↑(𝑗 + 1))) ∈ ℝ)
83 simpr 484 . . . . . . . . . . . 12 (((𝜑𝑗 ∈ ℕ0) ∧ 𝑛 ∈ (ℤ‘(2↑(𝑗 + 1)))) → 𝑛 ∈ (ℤ‘(2↑(𝑗 + 1))))
84 simplll 775 . . . . . . . . . . . . 13 ((((𝜑𝑗 ∈ ℕ0) ∧ 𝑛 ∈ (ℤ‘(2↑(𝑗 + 1)))) ∧ 𝑘 ∈ ((2↑(𝑗 + 1))...𝑛)) → 𝜑)
8573adantr 480 . . . . . . . . . . . . . 14 (((𝜑𝑗 ∈ ℕ0) ∧ 𝑛 ∈ (ℤ‘(2↑(𝑗 + 1)))) → (2↑(𝑗 + 1)) ∈ ℕ)
86 elfzuz 13438 . . . . . . . . . . . . . 14 (𝑘 ∈ ((2↑(𝑗 + 1))...𝑛) → 𝑘 ∈ (ℤ‘(2↑(𝑗 + 1))))
8785, 86, 75syl2an 597 . . . . . . . . . . . . 13 ((((𝜑𝑗 ∈ ℕ0) ∧ 𝑛 ∈ (ℤ‘(2↑(𝑗 + 1)))) ∧ 𝑘 ∈ ((2↑(𝑗 + 1))...𝑛)) → 𝑘 ∈ ℕ)
8884, 87, 39syl2anc 585 . . . . . . . . . . . 12 ((((𝜑𝑗 ∈ ℕ0) ∧ 𝑛 ∈ (ℤ‘(2↑(𝑗 + 1)))) ∧ 𝑘 ∈ ((2↑(𝑗 + 1))...𝑛)) → (𝐹𝑘) ∈ ℝ)
89 simplll 775 . . . . . . . . . . . . 13 ((((𝜑𝑗 ∈ ℕ0) ∧ 𝑛 ∈ (ℤ‘(2↑(𝑗 + 1)))) ∧ 𝑘 ∈ ((2↑(𝑗 + 1))...(𝑛 − 1))) → 𝜑)
90 elfzuz 13438 . . . . . . . . . . . . . 14 (𝑘 ∈ ((2↑(𝑗 + 1))...(𝑛 − 1)) → 𝑘 ∈ (ℤ‘(2↑(𝑗 + 1))))
9185, 90, 75syl2an 597 . . . . . . . . . . . . 13 ((((𝜑𝑗 ∈ ℕ0) ∧ 𝑛 ∈ (ℤ‘(2↑(𝑗 + 1)))) ∧ 𝑘 ∈ ((2↑(𝑗 + 1))...(𝑛 − 1))) → 𝑘 ∈ ℕ)
92 climcnds.3 . . . . . . . . . . . . 13 ((𝜑𝑘 ∈ ℕ) → (𝐹‘(𝑘 + 1)) ≤ (𝐹𝑘))
9389, 91, 92syl2anc 585 . . . . . . . . . . . 12 ((((𝜑𝑗 ∈ ℕ0) ∧ 𝑛 ∈ (ℤ‘(2↑(𝑗 + 1)))) ∧ 𝑘 ∈ ((2↑(𝑗 + 1))...(𝑛 − 1))) → (𝐹‘(𝑘 + 1)) ≤ (𝐹𝑘))
9483, 88, 93monoord2 13958 . . . . . . . . . . 11 (((𝜑𝑗 ∈ ℕ0) ∧ 𝑛 ∈ (ℤ‘(2↑(𝑗 + 1)))) → (𝐹𝑛) ≤ (𝐹‘(2↑(𝑗 + 1))))
9594ralrimiva 3127 . . . . . . . . . 10 ((𝜑𝑗 ∈ ℕ0) → ∀𝑛 ∈ (ℤ‘(2↑(𝑗 + 1)))(𝐹𝑛) ≤ (𝐹‘(2↑(𝑗 + 1))))
96 fveq2 6833 . . . . . . . . . . . 12 (𝑛 = 𝑘 → (𝐹𝑛) = (𝐹𝑘))
9796breq1d 5107 . . . . . . . . . . 11 (𝑛 = 𝑘 → ((𝐹𝑛) ≤ (𝐹‘(2↑(𝑗 + 1))) ↔ (𝐹𝑘) ≤ (𝐹‘(2↑(𝑗 + 1)))))
9897rspccva 3574 . . . . . . . . . 10 ((∀𝑛 ∈ (ℤ‘(2↑(𝑗 + 1)))(𝐹𝑛) ≤ (𝐹‘(2↑(𝑗 + 1))) ∧ 𝑘 ∈ (ℤ‘(2↑(𝑗 + 1)))) → (𝐹𝑘) ≤ (𝐹‘(2↑(𝑗 + 1))))
9995, 74, 98syl2an 597 . . . . . . . . 9 (((𝜑𝑗 ∈ ℕ0) ∧ 𝑘 ∈ ((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1))) → (𝐹𝑘) ≤ (𝐹‘(2↑(𝑗 + 1))))
10067, 77, 82, 99fsumle 15724 . . . . . . . 8 ((𝜑𝑗 ∈ ℕ0) → Σ𝑘 ∈ ((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1))(𝐹𝑘) ≤ Σ𝑘 ∈ ((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1))(𝐹‘(2↑(𝑗 + 1))))
101 fzfid 13898 . . . . . . . . . . . . 13 ((𝜑𝑗 ∈ ℕ0) → (1...((2↑(𝑗 + 1)) − 1)) ∈ Fin)
102 hashcl 14281 . . . . . . . . . . . . 13 ((1...((2↑(𝑗 + 1)) − 1)) ∈ Fin → (♯‘(1...((2↑(𝑗 + 1)) − 1))) ∈ ℕ0)
103101, 102syl 17 . . . . . . . . . . . 12 ((𝜑𝑗 ∈ ℕ0) → (♯‘(1...((2↑(𝑗 + 1)) − 1))) ∈ ℕ0)
104103nn0cnd 12466 . . . . . . . . . . 11 ((𝜑𝑗 ∈ ℕ0) → (♯‘(1...((2↑(𝑗 + 1)) − 1))) ∈ ℂ)
10573nnred 12162 . . . . . . . . . . . 12 ((𝜑𝑗 ∈ ℕ0) → (2↑(𝑗 + 1)) ∈ ℝ)
106105recnd 11162 . . . . . . . . . . 11 ((𝜑𝑗 ∈ ℕ0) → (2↑(𝑗 + 1)) ∈ ℂ)
107 hashcl 14281 . . . . . . . . . . . . 13 (((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1)) ∈ Fin → (♯‘((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1))) ∈ ℕ0)
10867, 107syl 17 . . . . . . . . . . . 12 ((𝜑𝑗 ∈ ℕ0) → (♯‘((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1))) ∈ ℕ0)
109108nn0cnd 12466 . . . . . . . . . . 11 ((𝜑𝑗 ∈ ℕ0) → (♯‘((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1))) ∈ ℂ)
110 2z 12525 . . . . . . . . . . . . . . . . . . . 20 2 ∈ ℤ
111 zexpcl 14001 . . . . . . . . . . . . . . . . . . . 20 ((2 ∈ ℤ ∧ (𝑗 + 1) ∈ ℕ0) → (2↑(𝑗 + 1)) ∈ ℤ)
112110, 71, 111sylancr 588 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑗 ∈ ℕ0) → (2↑(𝑗 + 1)) ∈ ℤ)
113 2re 12221 . . . . . . . . . . . . . . . . . . . . 21 2 ∈ ℝ
114 1le2 12351 . . . . . . . . . . . . . . . . . . . . 21 1 ≤ 2
115 nn0p1nn 12442 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑗 ∈ ℕ0 → (𝑗 + 1) ∈ ℕ)
116115adantl 481 . . . . . . . . . . . . . . . . . . . . . 22 ((𝜑𝑗 ∈ ℕ0) → (𝑗 + 1) ∈ ℕ)
117 nnuz 12792 . . . . . . . . . . . . . . . . . . . . . 22 ℕ = (ℤ‘1)
118116, 117eleqtrdi 2845 . . . . . . . . . . . . . . . . . . . . 21 ((𝜑𝑗 ∈ ℕ0) → (𝑗 + 1) ∈ (ℤ‘1))
119 leexp2a 14097 . . . . . . . . . . . . . . . . . . . . 21 ((2 ∈ ℝ ∧ 1 ≤ 2 ∧ (𝑗 + 1) ∈ (ℤ‘1)) → (2↑1) ≤ (2↑(𝑗 + 1)))
120113, 114, 118, 119mp3an12i 1468 . . . . . . . . . . . . . . . . . . . 20 ((𝜑𝑗 ∈ ℕ0) → (2↑1) ≤ (2↑(𝑗 + 1)))
1217, 120eqbrtrrid 5133 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑗 ∈ ℕ0) → 2 ≤ (2↑(𝑗 + 1)))
122110eluz1i 12761 . . . . . . . . . . . . . . . . . . 19 ((2↑(𝑗 + 1)) ∈ (ℤ‘2) ↔ ((2↑(𝑗 + 1)) ∈ ℤ ∧ 2 ≤ (2↑(𝑗 + 1))))
123112, 121, 122sylanbrc 584 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑗 ∈ ℕ0) → (2↑(𝑗 + 1)) ∈ (ℤ‘2))
124 uz2m1nn 12838 . . . . . . . . . . . . . . . . . 18 ((2↑(𝑗 + 1)) ∈ (ℤ‘2) → ((2↑(𝑗 + 1)) − 1) ∈ ℕ)
125123, 124syl 17 . . . . . . . . . . . . . . . . 17 ((𝜑𝑗 ∈ ℕ0) → ((2↑(𝑗 + 1)) − 1) ∈ ℕ)
126125, 117eleqtrdi 2845 . . . . . . . . . . . . . . . 16 ((𝜑𝑗 ∈ ℕ0) → ((2↑(𝑗 + 1)) − 1) ∈ (ℤ‘1))
127 peano2zm 12536 . . . . . . . . . . . . . . . . . 18 ((2↑(𝑗 + 1)) ∈ ℤ → ((2↑(𝑗 + 1)) − 1) ∈ ℤ)
128112, 127syl 17 . . . . . . . . . . . . . . . . 17 ((𝜑𝑗 ∈ ℕ0) → ((2↑(𝑗 + 1)) − 1) ∈ ℤ)
129 peano2nn0 12443 . . . . . . . . . . . . . . . . . . . 20 ((𝑗 + 1) ∈ ℕ0 → ((𝑗 + 1) + 1) ∈ ℕ0)
13071, 129syl 17 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑗 ∈ ℕ0) → ((𝑗 + 1) + 1) ∈ ℕ0)
131 zexpcl 14001 . . . . . . . . . . . . . . . . . . 19 ((2 ∈ ℤ ∧ ((𝑗 + 1) + 1) ∈ ℕ0) → (2↑((𝑗 + 1) + 1)) ∈ ℤ)
132110, 130, 131sylancr 588 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑗 ∈ ℕ0) → (2↑((𝑗 + 1) + 1)) ∈ ℤ)
133 peano2zm 12536 . . . . . . . . . . . . . . . . . 18 ((2↑((𝑗 + 1) + 1)) ∈ ℤ → ((2↑((𝑗 + 1) + 1)) − 1) ∈ ℤ)
134132, 133syl 17 . . . . . . . . . . . . . . . . 17 ((𝜑𝑗 ∈ ℕ0) → ((2↑((𝑗 + 1) + 1)) − 1) ∈ ℤ)
135112zred 12598 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑗 ∈ ℕ0) → (2↑(𝑗 + 1)) ∈ ℝ)
136132zred 12598 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑗 ∈ ℕ0) → (2↑((𝑗 + 1) + 1)) ∈ ℝ)
137 1red 11135 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑗 ∈ ℕ0) → 1 ∈ ℝ)
13871nn0zd 12515 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑗 ∈ ℕ0) → (𝑗 + 1) ∈ ℤ)
139 uzid 12768 . . . . . . . . . . . . . . . . . . 19 ((𝑗 + 1) ∈ ℤ → (𝑗 + 1) ∈ (ℤ‘(𝑗 + 1)))
140 peano2uz 12816 . . . . . . . . . . . . . . . . . . 19 ((𝑗 + 1) ∈ (ℤ‘(𝑗 + 1)) → ((𝑗 + 1) + 1) ∈ (ℤ‘(𝑗 + 1)))
141 leexp2a 14097 . . . . . . . . . . . . . . . . . . . 20 ((2 ∈ ℝ ∧ 1 ≤ 2 ∧ ((𝑗 + 1) + 1) ∈ (ℤ‘(𝑗 + 1))) → (2↑(𝑗 + 1)) ≤ (2↑((𝑗 + 1) + 1)))
142113, 114, 141mp3an12 1454 . . . . . . . . . . . . . . . . . . 19 (((𝑗 + 1) + 1) ∈ (ℤ‘(𝑗 + 1)) → (2↑(𝑗 + 1)) ≤ (2↑((𝑗 + 1) + 1)))
143138, 139, 140, 1424syl 19 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑗 ∈ ℕ0) → (2↑(𝑗 + 1)) ≤ (2↑((𝑗 + 1) + 1)))
144135, 136, 137, 143lesub1dd 11755 . . . . . . . . . . . . . . . . 17 ((𝜑𝑗 ∈ ℕ0) → ((2↑(𝑗 + 1)) − 1) ≤ ((2↑((𝑗 + 1) + 1)) − 1))
145 eluz2 12759 . . . . . . . . . . . . . . . . 17 (((2↑((𝑗 + 1) + 1)) − 1) ∈ (ℤ‘((2↑(𝑗 + 1)) − 1)) ↔ (((2↑(𝑗 + 1)) − 1) ∈ ℤ ∧ ((2↑((𝑗 + 1) + 1)) − 1) ∈ ℤ ∧ ((2↑(𝑗 + 1)) − 1) ≤ ((2↑((𝑗 + 1) + 1)) − 1)))
146128, 134, 144, 145syl3anbrc 1345 . . . . . . . . . . . . . . . 16 ((𝜑𝑗 ∈ ℕ0) → ((2↑((𝑗 + 1) + 1)) − 1) ∈ (ℤ‘((2↑(𝑗 + 1)) − 1)))
147 elfzuzb 13436 . . . . . . . . . . . . . . . 16 (((2↑(𝑗 + 1)) − 1) ∈ (1...((2↑((𝑗 + 1) + 1)) − 1)) ↔ (((2↑(𝑗 + 1)) − 1) ∈ (ℤ‘1) ∧ ((2↑((𝑗 + 1) + 1)) − 1) ∈ (ℤ‘((2↑(𝑗 + 1)) − 1))))
148126, 146, 147sylanbrc 584 . . . . . . . . . . . . . . 15 ((𝜑𝑗 ∈ ℕ0) → ((2↑(𝑗 + 1)) − 1) ∈ (1...((2↑((𝑗 + 1) + 1)) − 1)))
149 fzsplit 13468 . . . . . . . . . . . . . . 15 (((2↑(𝑗 + 1)) − 1) ∈ (1...((2↑((𝑗 + 1) + 1)) − 1)) → (1...((2↑((𝑗 + 1) + 1)) − 1)) = ((1...((2↑(𝑗 + 1)) − 1)) ∪ ((((2↑(𝑗 + 1)) − 1) + 1)...((2↑((𝑗 + 1) + 1)) − 1))))
150148, 149syl 17 . . . . . . . . . . . . . 14 ((𝜑𝑗 ∈ ℕ0) → (1...((2↑((𝑗 + 1) + 1)) − 1)) = ((1...((2↑(𝑗 + 1)) − 1)) ∪ ((((2↑(𝑗 + 1)) − 1) + 1)...((2↑((𝑗 + 1) + 1)) − 1))))
151 npcan 11391 . . . . . . . . . . . . . . . . 17 (((2↑(𝑗 + 1)) ∈ ℂ ∧ 1 ∈ ℂ) → (((2↑(𝑗 + 1)) − 1) + 1) = (2↑(𝑗 + 1)))
152106, 12, 151sylancl 587 . . . . . . . . . . . . . . . 16 ((𝜑𝑗 ∈ ℕ0) → (((2↑(𝑗 + 1)) − 1) + 1) = (2↑(𝑗 + 1)))
153152oveq1d 7373 . . . . . . . . . . . . . . 15 ((𝜑𝑗 ∈ ℕ0) → ((((2↑(𝑗 + 1)) − 1) + 1)...((2↑((𝑗 + 1) + 1)) − 1)) = ((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1)))
154153uneq2d 4119 . . . . . . . . . . . . . 14 ((𝜑𝑗 ∈ ℕ0) → ((1...((2↑(𝑗 + 1)) − 1)) ∪ ((((2↑(𝑗 + 1)) − 1) + 1)...((2↑((𝑗 + 1) + 1)) − 1))) = ((1...((2↑(𝑗 + 1)) − 1)) ∪ ((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1))))
155150, 154eqtrd 2770 . . . . . . . . . . . . 13 ((𝜑𝑗 ∈ ℕ0) → (1...((2↑((𝑗 + 1) + 1)) − 1)) = ((1...((2↑(𝑗 + 1)) − 1)) ∪ ((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1))))
156155fveq2d 6837 . . . . . . . . . . . 12 ((𝜑𝑗 ∈ ℕ0) → (♯‘(1...((2↑((𝑗 + 1) + 1)) − 1))) = (♯‘((1...((2↑(𝑗 + 1)) − 1)) ∪ ((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1)))))
157 expp1 13993 . . . . . . . . . . . . . . . . 17 ((2 ∈ ℂ ∧ (𝑗 + 1) ∈ ℕ0) → (2↑((𝑗 + 1) + 1)) = ((2↑(𝑗 + 1)) · 2))
1585, 71, 157sylancr 588 . . . . . . . . . . . . . . . 16 ((𝜑𝑗 ∈ ℕ0) → (2↑((𝑗 + 1) + 1)) = ((2↑(𝑗 + 1)) · 2))
159106times2d 12387 . . . . . . . . . . . . . . . 16 ((𝜑𝑗 ∈ ℕ0) → ((2↑(𝑗 + 1)) · 2) = ((2↑(𝑗 + 1)) + (2↑(𝑗 + 1))))
160158, 159eqtrd 2770 . . . . . . . . . . . . . . 15 ((𝜑𝑗 ∈ ℕ0) → (2↑((𝑗 + 1) + 1)) = ((2↑(𝑗 + 1)) + (2↑(𝑗 + 1))))
161160oveq1d 7373 . . . . . . . . . . . . . 14 ((𝜑𝑗 ∈ ℕ0) → ((2↑((𝑗 + 1) + 1)) − 1) = (((2↑(𝑗 + 1)) + (2↑(𝑗 + 1))) − 1))
162 1cnd 11129 . . . . . . . . . . . . . . 15 ((𝜑𝑗 ∈ ℕ0) → 1 ∈ ℂ)
163106, 106, 162addsubd 11515 . . . . . . . . . . . . . 14 ((𝜑𝑗 ∈ ℕ0) → (((2↑(𝑗 + 1)) + (2↑(𝑗 + 1))) − 1) = (((2↑(𝑗 + 1)) − 1) + (2↑(𝑗 + 1))))
164161, 163eqtrd 2770 . . . . . . . . . . . . 13 ((𝜑𝑗 ∈ ℕ0) → ((2↑((𝑗 + 1) + 1)) − 1) = (((2↑(𝑗 + 1)) − 1) + (2↑(𝑗 + 1))))
165 uztrn 12771 . . . . . . . . . . . . . . . . 17 ((((2↑((𝑗 + 1) + 1)) − 1) ∈ (ℤ‘((2↑(𝑗 + 1)) − 1)) ∧ ((2↑(𝑗 + 1)) − 1) ∈ (ℤ‘1)) → ((2↑((𝑗 + 1) + 1)) − 1) ∈ (ℤ‘1))
166146, 126, 165syl2anc 585 . . . . . . . . . . . . . . . 16 ((𝜑𝑗 ∈ ℕ0) → ((2↑((𝑗 + 1) + 1)) − 1) ∈ (ℤ‘1))
167166, 117eleqtrrdi 2846 . . . . . . . . . . . . . . 15 ((𝜑𝑗 ∈ ℕ0) → ((2↑((𝑗 + 1) + 1)) − 1) ∈ ℕ)
168167nnnn0d 12464 . . . . . . . . . . . . . 14 ((𝜑𝑗 ∈ ℕ0) → ((2↑((𝑗 + 1) + 1)) − 1) ∈ ℕ0)
169 hashfz1 14271 . . . . . . . . . . . . . 14 (((2↑((𝑗 + 1) + 1)) − 1) ∈ ℕ0 → (♯‘(1...((2↑((𝑗 + 1) + 1)) − 1))) = ((2↑((𝑗 + 1) + 1)) − 1))
170168, 169syl 17 . . . . . . . . . . . . 13 ((𝜑𝑗 ∈ ℕ0) → (♯‘(1...((2↑((𝑗 + 1) + 1)) − 1))) = ((2↑((𝑗 + 1) + 1)) − 1))
171125nnnn0d 12464 . . . . . . . . . . . . . . 15 ((𝜑𝑗 ∈ ℕ0) → ((2↑(𝑗 + 1)) − 1) ∈ ℕ0)
172 hashfz1 14271 . . . . . . . . . . . . . . 15 (((2↑(𝑗 + 1)) − 1) ∈ ℕ0 → (♯‘(1...((2↑(𝑗 + 1)) − 1))) = ((2↑(𝑗 + 1)) − 1))
173171, 172syl 17 . . . . . . . . . . . . . 14 ((𝜑𝑗 ∈ ℕ0) → (♯‘(1...((2↑(𝑗 + 1)) − 1))) = ((2↑(𝑗 + 1)) − 1))
174173oveq1d 7373 . . . . . . . . . . . . 13 ((𝜑𝑗 ∈ ℕ0) → ((♯‘(1...((2↑(𝑗 + 1)) − 1))) + (2↑(𝑗 + 1))) = (((2↑(𝑗 + 1)) − 1) + (2↑(𝑗 + 1))))
175164, 170, 1743eqtr4d 2780 . . . . . . . . . . . 12 ((𝜑𝑗 ∈ ℕ0) → (♯‘(1...((2↑((𝑗 + 1) + 1)) − 1))) = ((♯‘(1...((2↑(𝑗 + 1)) − 1))) + (2↑(𝑗 + 1))))
176105ltm1d 12076 . . . . . . . . . . . . . 14 ((𝜑𝑗 ∈ ℕ0) → ((2↑(𝑗 + 1)) − 1) < (2↑(𝑗 + 1)))
177 fzdisj 13469 . . . . . . . . . . . . . 14 (((2↑(𝑗 + 1)) − 1) < (2↑(𝑗 + 1)) → ((1...((2↑(𝑗 + 1)) − 1)) ∩ ((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1))) = ∅)
178176, 177syl 17 . . . . . . . . . . . . 13 ((𝜑𝑗 ∈ ℕ0) → ((1...((2↑(𝑗 + 1)) − 1)) ∩ ((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1))) = ∅)
179 hashun 14307 . . . . . . . . . . . . 13 (((1...((2↑(𝑗 + 1)) − 1)) ∈ Fin ∧ ((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1)) ∈ Fin ∧ ((1...((2↑(𝑗 + 1)) − 1)) ∩ ((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1))) = ∅) → (♯‘((1...((2↑(𝑗 + 1)) − 1)) ∪ ((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1)))) = ((♯‘(1...((2↑(𝑗 + 1)) − 1))) + (♯‘((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1)))))
180101, 67, 178, 179syl3anc 1374 . . . . . . . . . . . 12 ((𝜑𝑗 ∈ ℕ0) → (♯‘((1...((2↑(𝑗 + 1)) − 1)) ∪ ((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1)))) = ((♯‘(1...((2↑(𝑗 + 1)) − 1))) + (♯‘((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1)))))
181156, 175, 1803eqtr3d 2778 . . . . . . . . . . 11 ((𝜑𝑗 ∈ ℕ0) → ((♯‘(1...((2↑(𝑗 + 1)) − 1))) + (2↑(𝑗 + 1))) = ((♯‘(1...((2↑(𝑗 + 1)) − 1))) + (♯‘((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1)))))
182104, 106, 109, 181addcanad 11340 . . . . . . . . . 10 ((𝜑𝑗 ∈ ℕ0) → (2↑(𝑗 + 1)) = (♯‘((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1))))
183182oveq1d 7373 . . . . . . . . 9 ((𝜑𝑗 ∈ ℕ0) → ((2↑(𝑗 + 1)) · (𝐹‘(2↑(𝑗 + 1)))) = ((♯‘((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1))) · (𝐹‘(2↑(𝑗 + 1)))))
184 fveq2 6833 . . . . . . . . . . 11 (𝑛 = (𝑗 + 1) → (𝐺𝑛) = (𝐺‘(𝑗 + 1)))
185 oveq2 7366 . . . . . . . . . . . 12 (𝑛 = (𝑗 + 1) → (2↑𝑛) = (2↑(𝑗 + 1)))
186185fveq2d 6837 . . . . . . . . . . . 12 (𝑛 = (𝑗 + 1) → (𝐹‘(2↑𝑛)) = (𝐹‘(2↑(𝑗 + 1))))
187185, 186oveq12d 7376 . . . . . . . . . . 11 (𝑛 = (𝑗 + 1) → ((2↑𝑛) · (𝐹‘(2↑𝑛))) = ((2↑(𝑗 + 1)) · (𝐹‘(2↑(𝑗 + 1)))))
188184, 187eqeq12d 2751 . . . . . . . . . 10 (𝑛 = (𝑗 + 1) → ((𝐺𝑛) = ((2↑𝑛) · (𝐹‘(2↑𝑛))) ↔ (𝐺‘(𝑗 + 1)) = ((2↑(𝑗 + 1)) · (𝐹‘(2↑(𝑗 + 1))))))
18961adantr 480 . . . . . . . . . 10 ((𝜑𝑗 ∈ ℕ0) → ∀𝑛 ∈ ℕ0 (𝐺𝑛) = ((2↑𝑛) · (𝐹‘(2↑𝑛))))
190188, 189, 71rspcdva 3576 . . . . . . . . 9 ((𝜑𝑗 ∈ ℕ0) → (𝐺‘(𝑗 + 1)) = ((2↑(𝑗 + 1)) · (𝐹‘(2↑(𝑗 + 1)))))
19181recnd 11162 . . . . . . . . . 10 ((𝜑𝑗 ∈ ℕ0) → (𝐹‘(2↑(𝑗 + 1))) ∈ ℂ)
192 fsumconst 15715 . . . . . . . . . 10 ((((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1)) ∈ Fin ∧ (𝐹‘(2↑(𝑗 + 1))) ∈ ℂ) → Σ𝑘 ∈ ((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1))(𝐹‘(2↑(𝑗 + 1))) = ((♯‘((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1))) · (𝐹‘(2↑(𝑗 + 1)))))
19367, 191, 192syl2anc 585 . . . . . . . . 9 ((𝜑𝑗 ∈ ℕ0) → Σ𝑘 ∈ ((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1))(𝐹‘(2↑(𝑗 + 1))) = ((♯‘((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1))) · (𝐹‘(2↑(𝑗 + 1)))))
194183, 190, 1933eqtr4d 2780 . . . . . . . 8 ((𝜑𝑗 ∈ ℕ0) → (𝐺‘(𝑗 + 1)) = Σ𝑘 ∈ ((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1))(𝐹‘(2↑(𝑗 + 1))))
195100, 194breqtrrd 5125 . . . . . . 7 ((𝜑𝑗 ∈ ℕ0) → Σ𝑘 ∈ ((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1))(𝐹𝑘) ≤ (𝐺‘(𝑗 + 1)))
196 elfznn 13471 . . . . . . . . . 10 (𝑘 ∈ (1...((2↑(𝑗 + 1)) − 1)) → 𝑘 ∈ ℕ)
19768, 196, 39syl2an 597 . . . . . . . . 9 (((𝜑𝑗 ∈ ℕ0) ∧ 𝑘 ∈ (1...((2↑(𝑗 + 1)) − 1))) → (𝐹𝑘) ∈ ℝ)
198101, 197fsumrecl 15659 . . . . . . . 8 ((𝜑𝑗 ∈ ℕ0) → Σ𝑘 ∈ (1...((2↑(𝑗 + 1)) − 1))(𝐹𝑘) ∈ ℝ)
19967, 77fsumrecl 15659 . . . . . . . 8 ((𝜑𝑗 ∈ ℕ0) → Σ𝑘 ∈ ((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1))(𝐹𝑘) ∈ ℝ)
200 nn0uz 12791 . . . . . . . . . 10 0 = (ℤ‘0)
201 0zd 12502 . . . . . . . . . 10 (𝜑 → 0 ∈ ℤ)
202 simpr 484 . . . . . . . . . . . . . 14 ((𝜑𝑛 ∈ ℕ0) → 𝑛 ∈ ℕ0)
203 nnexpcl 13999 . . . . . . . . . . . . . 14 ((2 ∈ ℕ ∧ 𝑛 ∈ ℕ0) → (2↑𝑛) ∈ ℕ)
20469, 202, 203sylancr 588 . . . . . . . . . . . . 13 ((𝜑𝑛 ∈ ℕ0) → (2↑𝑛) ∈ ℕ)
205204nnred 12162 . . . . . . . . . . . 12 ((𝜑𝑛 ∈ ℕ0) → (2↑𝑛) ∈ ℝ)
206 fveq2 6833 . . . . . . . . . . . . . 14 (𝑘 = (2↑𝑛) → (𝐹𝑘) = (𝐹‘(2↑𝑛)))
207206eleq1d 2820 . . . . . . . . . . . . 13 (𝑘 = (2↑𝑛) → ((𝐹𝑘) ∈ ℝ ↔ (𝐹‘(2↑𝑛)) ∈ ℝ))
20840adantr 480 . . . . . . . . . . . . 13 ((𝜑𝑛 ∈ ℕ0) → ∀𝑘 ∈ ℕ (𝐹𝑘) ∈ ℝ)
209207, 208, 204rspcdva 3576 . . . . . . . . . . . 12 ((𝜑𝑛 ∈ ℕ0) → (𝐹‘(2↑𝑛)) ∈ ℝ)
210205, 209remulcld 11164 . . . . . . . . . . 11 ((𝜑𝑛 ∈ ℕ0) → ((2↑𝑛) · (𝐹‘(2↑𝑛))) ∈ ℝ)
21160, 210eqeltrd 2835 . . . . . . . . . 10 ((𝜑𝑛 ∈ ℕ0) → (𝐺𝑛) ∈ ℝ)
212200, 201, 211serfre 13956 . . . . . . . . 9 (𝜑 → seq0( + , 𝐺):ℕ0⟶ℝ)
213212ffvelcdmda 7029 . . . . . . . 8 ((𝜑𝑗 ∈ ℕ0) → (seq0( + , 𝐺)‘𝑗) ∈ ℝ)
214135, 81remulcld 11164 . . . . . . . . 9 ((𝜑𝑗 ∈ ℕ0) → ((2↑(𝑗 + 1)) · (𝐹‘(2↑(𝑗 + 1)))) ∈ ℝ)
215190, 214eqeltrd 2835 . . . . . . . 8 ((𝜑𝑗 ∈ ℕ0) → (𝐺‘(𝑗 + 1)) ∈ ℝ)
216 le2add 11621 . . . . . . . 8 (((Σ𝑘 ∈ (1...((2↑(𝑗 + 1)) − 1))(𝐹𝑘) ∈ ℝ ∧ Σ𝑘 ∈ ((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1))(𝐹𝑘) ∈ ℝ) ∧ ((seq0( + , 𝐺)‘𝑗) ∈ ℝ ∧ (𝐺‘(𝑗 + 1)) ∈ ℝ)) → ((Σ𝑘 ∈ (1...((2↑(𝑗 + 1)) − 1))(𝐹𝑘) ≤ (seq0( + , 𝐺)‘𝑗) ∧ Σ𝑘 ∈ ((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1))(𝐹𝑘) ≤ (𝐺‘(𝑗 + 1))) → (Σ𝑘 ∈ (1...((2↑(𝑗 + 1)) − 1))(𝐹𝑘) + Σ𝑘 ∈ ((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1))(𝐹𝑘)) ≤ ((seq0( + , 𝐺)‘𝑗) + (𝐺‘(𝑗 + 1)))))
217198, 199, 213, 215, 216syl22anc 839 . . . . . . 7 ((𝜑𝑗 ∈ ℕ0) → ((Σ𝑘 ∈ (1...((2↑(𝑗 + 1)) − 1))(𝐹𝑘) ≤ (seq0( + , 𝐺)‘𝑗) ∧ Σ𝑘 ∈ ((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1))(𝐹𝑘) ≤ (𝐺‘(𝑗 + 1))) → (Σ𝑘 ∈ (1...((2↑(𝑗 + 1)) − 1))(𝐹𝑘) + Σ𝑘 ∈ ((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1))(𝐹𝑘)) ≤ ((seq0( + , 𝐺)‘𝑗) + (𝐺‘(𝑗 + 1)))))
218195, 217mpan2d 695 . . . . . 6 ((𝜑𝑗 ∈ ℕ0) → (Σ𝑘 ∈ (1...((2↑(𝑗 + 1)) − 1))(𝐹𝑘) ≤ (seq0( + , 𝐺)‘𝑗) → (Σ𝑘 ∈ (1...((2↑(𝑗 + 1)) − 1))(𝐹𝑘) + Σ𝑘 ∈ ((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1))(𝐹𝑘)) ≤ ((seq0( + , 𝐺)‘𝑗) + (𝐺‘(𝑗 + 1)))))
219 eqidd 2736 . . . . . . . . 9 (((𝜑𝑗 ∈ ℕ0) ∧ 𝑘 ∈ (1...((2↑(𝑗 + 1)) − 1))) → (𝐹𝑘) = (𝐹𝑘))
22039recnd 11162 . . . . . . . . . 10 ((𝜑𝑘 ∈ ℕ) → (𝐹𝑘) ∈ ℂ)
22168, 196, 220syl2an 597 . . . . . . . . 9 (((𝜑𝑗 ∈ ℕ0) ∧ 𝑘 ∈ (1...((2↑(𝑗 + 1)) − 1))) → (𝐹𝑘) ∈ ℂ)
222219, 126, 221fsumser 15655 . . . . . . . 8 ((𝜑𝑗 ∈ ℕ0) → Σ𝑘 ∈ (1...((2↑(𝑗 + 1)) − 1))(𝐹𝑘) = (seq1( + , 𝐹)‘((2↑(𝑗 + 1)) − 1)))
223222eqcomd 2741 . . . . . . 7 ((𝜑𝑗 ∈ ℕ0) → (seq1( + , 𝐹)‘((2↑(𝑗 + 1)) − 1)) = Σ𝑘 ∈ (1...((2↑(𝑗 + 1)) − 1))(𝐹𝑘))
224223breq1d 5107 . . . . . 6 ((𝜑𝑗 ∈ ℕ0) → ((seq1( + , 𝐹)‘((2↑(𝑗 + 1)) − 1)) ≤ (seq0( + , 𝐺)‘𝑗) ↔ Σ𝑘 ∈ (1...((2↑(𝑗 + 1)) − 1))(𝐹𝑘) ≤ (seq0( + , 𝐺)‘𝑗)))
225 eqidd 2736 . . . . . . . . 9 (((𝜑𝑗 ∈ ℕ0) ∧ 𝑘 ∈ (1...((2↑((𝑗 + 1) + 1)) − 1))) → (𝐹𝑘) = (𝐹𝑘))
226 elfznn 13471 . . . . . . . . . 10 (𝑘 ∈ (1...((2↑((𝑗 + 1) + 1)) − 1)) → 𝑘 ∈ ℕ)
22768, 226, 220syl2an 597 . . . . . . . . 9 (((𝜑𝑗 ∈ ℕ0) ∧ 𝑘 ∈ (1...((2↑((𝑗 + 1) + 1)) − 1))) → (𝐹𝑘) ∈ ℂ)
228225, 166, 227fsumser 15655 . . . . . . . 8 ((𝜑𝑗 ∈ ℕ0) → Σ𝑘 ∈ (1...((2↑((𝑗 + 1) + 1)) − 1))(𝐹𝑘) = (seq1( + , 𝐹)‘((2↑((𝑗 + 1) + 1)) − 1)))
229 fzfid 13898 . . . . . . . . 9 ((𝜑𝑗 ∈ ℕ0) → (1...((2↑((𝑗 + 1) + 1)) − 1)) ∈ Fin)
230178, 155, 229, 227fsumsplit 15666 . . . . . . . 8 ((𝜑𝑗 ∈ ℕ0) → Σ𝑘 ∈ (1...((2↑((𝑗 + 1) + 1)) − 1))(𝐹𝑘) = (Σ𝑘 ∈ (1...((2↑(𝑗 + 1)) − 1))(𝐹𝑘) + Σ𝑘 ∈ ((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1))(𝐹𝑘)))
231228, 230eqtr3d 2772 . . . . . . 7 ((𝜑𝑗 ∈ ℕ0) → (seq1( + , 𝐹)‘((2↑((𝑗 + 1) + 1)) − 1)) = (Σ𝑘 ∈ (1...((2↑(𝑗 + 1)) − 1))(𝐹𝑘) + Σ𝑘 ∈ ((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1))(𝐹𝑘)))
232 simpr 484 . . . . . . . . 9 ((𝜑𝑗 ∈ ℕ0) → 𝑗 ∈ ℕ0)
233232, 200eleqtrdi 2845 . . . . . . . 8 ((𝜑𝑗 ∈ ℕ0) → 𝑗 ∈ (ℤ‘0))
234 seqp1 13941 . . . . . . . 8 (𝑗 ∈ (ℤ‘0) → (seq0( + , 𝐺)‘(𝑗 + 1)) = ((seq0( + , 𝐺)‘𝑗) + (𝐺‘(𝑗 + 1))))
235233, 234syl 17 . . . . . . 7 ((𝜑𝑗 ∈ ℕ0) → (seq0( + , 𝐺)‘(𝑗 + 1)) = ((seq0( + , 𝐺)‘𝑗) + (𝐺‘(𝑗 + 1))))
236231, 235breq12d 5110 . . . . . 6 ((𝜑𝑗 ∈ ℕ0) → ((seq1( + , 𝐹)‘((2↑((𝑗 + 1) + 1)) − 1)) ≤ (seq0( + , 𝐺)‘(𝑗 + 1)) ↔ (Σ𝑘 ∈ (1...((2↑(𝑗 + 1)) − 1))(𝐹𝑘) + Σ𝑘 ∈ ((2↑(𝑗 + 1))...((2↑((𝑗 + 1) + 1)) − 1))(𝐹𝑘)) ≤ ((seq0( + , 𝐺)‘𝑗) + (𝐺‘(𝑗 + 1)))))
237218, 224, 2363imtr4d 294 . . . . 5 ((𝜑𝑗 ∈ ℕ0) → ((seq1( + , 𝐹)‘((2↑(𝑗 + 1)) − 1)) ≤ (seq0( + , 𝐺)‘𝑗) → (seq1( + , 𝐹)‘((2↑((𝑗 + 1) + 1)) − 1)) ≤ (seq0( + , 𝐺)‘(𝑗 + 1))))
238237expcom 413 . . . 4 (𝑗 ∈ ℕ0 → (𝜑 → ((seq1( + , 𝐹)‘((2↑(𝑗 + 1)) − 1)) ≤ (seq0( + , 𝐺)‘𝑗) → (seq1( + , 𝐹)‘((2↑((𝑗 + 1) + 1)) − 1)) ≤ (seq0( + , 𝐺)‘(𝑗 + 1)))))
239238a2d 29 . . 3 (𝑗 ∈ ℕ0 → ((𝜑 → (seq1( + , 𝐹)‘((2↑(𝑗 + 1)) − 1)) ≤ (seq0( + , 𝐺)‘𝑗)) → (𝜑 → (seq1( + , 𝐹)‘((2↑((𝑗 + 1) + 1)) − 1)) ≤ (seq0( + , 𝐺)‘(𝑗 + 1)))))
24018, 24, 30, 36, 66, 239nn0ind 12589 . 2 (𝑁 ∈ ℕ0 → (𝜑 → (seq1( + , 𝐹)‘((2↑(𝑁 + 1)) − 1)) ≤ (seq0( + , 𝐺)‘𝑁)))
241240impcom 407 1 ((𝜑𝑁 ∈ ℕ0) → (seq1( + , 𝐹)‘((2↑(𝑁 + 1)) − 1)) ≤ (seq0( + , 𝐺)‘𝑁))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wa 395   = wceq 1542  wcel 2114  wral 3050  cun 3898  cin 3899  c0 4284   class class class wbr 5097  cfv 6491  (class class class)co 7358  Fincfn 8885  cc 11026  cr 11027  0cc0 11028  1c1 11029   + caddc 11031   · cmul 11033   < clt 11168  cle 11169  cmin 11366  cn 12147  2c2 12202  0cn0 12403  cz 12490  cuz 12753  ...cfz 13425  seqcseq 13926  cexp 13986  chash 14255  Σcsu 15611
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1797  ax-4 1811  ax-5 1912  ax-6 1969  ax-7 2010  ax-8 2116  ax-9 2124  ax-10 2147  ax-11 2163  ax-12 2183  ax-ext 2707  ax-rep 5223  ax-sep 5240  ax-nul 5250  ax-pow 5309  ax-pr 5376  ax-un 7680  ax-inf2 9552  ax-cnex 11084  ax-resscn 11085  ax-1cn 11086  ax-icn 11087  ax-addcl 11088  ax-addrcl 11089  ax-mulcl 11090  ax-mulrcl 11091  ax-mulcom 11092  ax-addass 11093  ax-mulass 11094  ax-distr 11095  ax-i2m1 11096  ax-1ne0 11097  ax-1rid 11098  ax-rnegex 11099  ax-rrecex 11100  ax-cnre 11101  ax-pre-lttri 11102  ax-pre-lttrn 11103  ax-pre-ltadd 11104  ax-pre-mulgt0 11105  ax-pre-sup 11106
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 849  df-3or 1088  df-3an 1089  df-tru 1545  df-fal 1555  df-ex 1782  df-nf 1786  df-sb 2069  df-mo 2538  df-eu 2568  df-clab 2714  df-cleq 2727  df-clel 2810  df-nfc 2884  df-ne 2932  df-nel 3036  df-ral 3051  df-rex 3060  df-rmo 3349  df-reu 3350  df-rab 3399  df-v 3441  df-sbc 3740  df-csb 3849  df-dif 3903  df-un 3905  df-in 3907  df-ss 3917  df-pss 3920  df-nul 4285  df-if 4479  df-pw 4555  df-sn 4580  df-pr 4582  df-op 4586  df-uni 4863  df-int 4902  df-iun 4947  df-br 5098  df-opab 5160  df-mpt 5179  df-tr 5205  df-id 5518  df-eprel 5523  df-po 5531  df-so 5532  df-fr 5576  df-se 5577  df-we 5578  df-xp 5629  df-rel 5630  df-cnv 5631  df-co 5632  df-dm 5633  df-rn 5634  df-res 5635  df-ima 5636  df-pred 6258  df-ord 6319  df-on 6320  df-lim 6321  df-suc 6322  df-iota 6447  df-fun 6493  df-fn 6494  df-f 6495  df-f1 6496  df-fo 6497  df-f1o 6498  df-fv 6499  df-isom 6500  df-riota 7315  df-ov 7361  df-oprab 7362  df-mpo 7363  df-om 7809  df-1st 7933  df-2nd 7934  df-frecs 8223  df-wrecs 8254  df-recs 8303  df-rdg 8341  df-1o 8397  df-oadd 8401  df-er 8635  df-en 8886  df-dom 8887  df-sdom 8888  df-fin 8889  df-sup 9347  df-oi 9417  df-dju 9815  df-card 9853  df-pnf 11170  df-mnf 11171  df-xr 11172  df-ltxr 11173  df-le 11174  df-sub 11368  df-neg 11369  df-div 11797  df-nn 12148  df-2 12210  df-3 12211  df-n0 12404  df-z 12491  df-uz 12754  df-rp 12908  df-ico 13269  df-fz 13426  df-fzo 13573  df-seq 13927  df-exp 13987  df-hash 14256  df-cj 15024  df-re 15025  df-im 15026  df-sqrt 15160  df-abs 15161  df-clim 15413  df-sum 15612
This theorem is referenced by:  climcnds  15776
  Copyright terms: Public domain W3C validator