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

Theorem efcllem 15180
Description: Lemma for efcl 15185. The series that defines the exponential function converges, in the case where its argument is nonzero. The ratio test cvgrat 14988 is used to show convergence. (Contributed by NM, 26-Apr-2005.) (Proof shortened by Mario Carneiro, 28-Apr-2014.) (Proof shortened by AV, 9-Jul-2022.)
Hypothesis
Ref Expression
eftval.1 𝐹 = (𝑛 ∈ ℕ0 ↦ ((𝐴𝑛) / (!‘𝑛)))
Assertion
Ref Expression
efcllem (𝐴 ∈ ℂ → seq0( + , 𝐹) ∈ dom ⇝ )
Distinct variable group:   𝐴,𝑛
Allowed substitution hint:   𝐹(𝑛)

Proof of Theorem efcllem
Dummy variable 𝑘 is distinct from all other variables.
StepHypRef Expression
1 nn0uz 12004 . 2 0 = (ℤ‘0)
2 eqid 2825 . 2 (ℤ‘(⌊‘(2 · (abs‘𝐴)))) = (ℤ‘(⌊‘(2 · (abs‘𝐴))))
3 halfre 11572 . . 3 (1 / 2) ∈ ℝ
43a1i 11 . 2 (𝐴 ∈ ℂ → (1 / 2) ∈ ℝ)
5 halflt1 11576 . . 3 (1 / 2) < 1
65a1i 11 . 2 (𝐴 ∈ ℂ → (1 / 2) < 1)
7 2re 11425 . . . 4 2 ∈ ℝ
8 abscl 14395 . . . 4 (𝐴 ∈ ℂ → (abs‘𝐴) ∈ ℝ)
9 remulcl 10337 . . . 4 ((2 ∈ ℝ ∧ (abs‘𝐴) ∈ ℝ) → (2 · (abs‘𝐴)) ∈ ℝ)
107, 8, 9sylancr 583 . . 3 (𝐴 ∈ ℂ → (2 · (abs‘𝐴)) ∈ ℝ)
117a1i 11 . . . 4 (𝐴 ∈ ℂ → 2 ∈ ℝ)
12 0le2 11460 . . . . 5 0 ≤ 2
1312a1i 11 . . . 4 (𝐴 ∈ ℂ → 0 ≤ 2)
14 absge0 14404 . . . 4 (𝐴 ∈ ℂ → 0 ≤ (abs‘𝐴))
1511, 8, 13, 14mulge0d 10929 . . 3 (𝐴 ∈ ℂ → 0 ≤ (2 · (abs‘𝐴)))
16 flge0nn0 12916 . . 3 (((2 · (abs‘𝐴)) ∈ ℝ ∧ 0 ≤ (2 · (abs‘𝐴))) → (⌊‘(2 · (abs‘𝐴))) ∈ ℕ0)
1710, 15, 16syl2anc 581 . 2 (𝐴 ∈ ℂ → (⌊‘(2 · (abs‘𝐴))) ∈ ℕ0)
18 eftval.1 . . . . 5 𝐹 = (𝑛 ∈ ℕ0 ↦ ((𝐴𝑛) / (!‘𝑛)))
1918eftval 15179 . . . 4 (𝑘 ∈ ℕ0 → (𝐹𝑘) = ((𝐴𝑘) / (!‘𝑘)))
2019adantl 475 . . 3 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ ℕ0) → (𝐹𝑘) = ((𝐴𝑘) / (!‘𝑘)))
21 eftcl 15176 . . 3 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ ℕ0) → ((𝐴𝑘) / (!‘𝑘)) ∈ ℂ)
2220, 21eqeltrd 2906 . 2 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ ℕ0) → (𝐹𝑘) ∈ ℂ)
238adantr 474 . . . . 5 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (abs‘𝐴) ∈ ℝ)
24 eluznn0 12040 . . . . . . 7 (((⌊‘(2 · (abs‘𝐴))) ∈ ℕ0𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → 𝑘 ∈ ℕ0)
2517, 24sylan 577 . . . . . 6 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → 𝑘 ∈ ℕ0)
26 nn0p1nn 11659 . . . . . 6 (𝑘 ∈ ℕ0 → (𝑘 + 1) ∈ ℕ)
2725, 26syl 17 . . . . 5 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (𝑘 + 1) ∈ ℕ)
2823, 27nndivred 11405 . . . 4 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → ((abs‘𝐴) / (𝑘 + 1)) ∈ ℝ)
293a1i 11 . . . 4 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (1 / 2) ∈ ℝ)
3023, 25reexpcld 13319 . . . . 5 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → ((abs‘𝐴)↑𝑘) ∈ ℝ)
3125faccld 13364 . . . . 5 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (!‘𝑘) ∈ ℕ)
3230, 31nndivred 11405 . . . 4 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (((abs‘𝐴)↑𝑘) / (!‘𝑘)) ∈ ℝ)
33 expcl 13172 . . . . . . . 8 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ ℕ0) → (𝐴𝑘) ∈ ℂ)
3425, 33syldan 587 . . . . . . 7 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (𝐴𝑘) ∈ ℂ)
3534absge0d 14560 . . . . . 6 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → 0 ≤ (abs‘(𝐴𝑘)))
36 absexp 14421 . . . . . . 7 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ ℕ0) → (abs‘(𝐴𝑘)) = ((abs‘𝐴)↑𝑘))
3725, 36syldan 587 . . . . . 6 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (abs‘(𝐴𝑘)) = ((abs‘𝐴)↑𝑘))
3835, 37breqtrd 4899 . . . . 5 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → 0 ≤ ((abs‘𝐴)↑𝑘))
3931nnred 11367 . . . . 5 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (!‘𝑘) ∈ ℝ)
4031nngt0d 11400 . . . . 5 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → 0 < (!‘𝑘))
41 divge0 11222 . . . . 5 (((((abs‘𝐴)↑𝑘) ∈ ℝ ∧ 0 ≤ ((abs‘𝐴)↑𝑘)) ∧ ((!‘𝑘) ∈ ℝ ∧ 0 < (!‘𝑘))) → 0 ≤ (((abs‘𝐴)↑𝑘) / (!‘𝑘)))
4230, 38, 39, 40, 41syl22anc 874 . . . 4 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → 0 ≤ (((abs‘𝐴)↑𝑘) / (!‘𝑘)))
4310adantr 474 . . . . . . . 8 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (2 · (abs‘𝐴)) ∈ ℝ)
44 peano2nn0 11660 . . . . . . . . . . 11 ((⌊‘(2 · (abs‘𝐴))) ∈ ℕ0 → ((⌊‘(2 · (abs‘𝐴))) + 1) ∈ ℕ0)
4517, 44syl 17 . . . . . . . . . 10 (𝐴 ∈ ℂ → ((⌊‘(2 · (abs‘𝐴))) + 1) ∈ ℕ0)
4645nn0red 11679 . . . . . . . . 9 (𝐴 ∈ ℂ → ((⌊‘(2 · (abs‘𝐴))) + 1) ∈ ℝ)
4746adantr 474 . . . . . . . 8 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → ((⌊‘(2 · (abs‘𝐴))) + 1) ∈ ℝ)
4827nnred 11367 . . . . . . . 8 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (𝑘 + 1) ∈ ℝ)
49 flltp1 12896 . . . . . . . . 9 ((2 · (abs‘𝐴)) ∈ ℝ → (2 · (abs‘𝐴)) < ((⌊‘(2 · (abs‘𝐴))) + 1))
5043, 49syl 17 . . . . . . . 8 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (2 · (abs‘𝐴)) < ((⌊‘(2 · (abs‘𝐴))) + 1))
51 eluzp1p1 11994 . . . . . . . . . 10 (𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴)))) → (𝑘 + 1) ∈ (ℤ‘((⌊‘(2 · (abs‘𝐴))) + 1)))
5251adantl 475 . . . . . . . . 9 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (𝑘 + 1) ∈ (ℤ‘((⌊‘(2 · (abs‘𝐴))) + 1)))
53 eluzle 11981 . . . . . . . . 9 ((𝑘 + 1) ∈ (ℤ‘((⌊‘(2 · (abs‘𝐴))) + 1)) → ((⌊‘(2 · (abs‘𝐴))) + 1) ≤ (𝑘 + 1))
5452, 53syl 17 . . . . . . . 8 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → ((⌊‘(2 · (abs‘𝐴))) + 1) ≤ (𝑘 + 1))
5543, 47, 48, 50, 54ltletrd 10516 . . . . . . 7 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (2 · (abs‘𝐴)) < (𝑘 + 1))
5623recnd 10385 . . . . . . . 8 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (abs‘𝐴) ∈ ℂ)
57 2cn 11426 . . . . . . . 8 2 ∈ ℂ
58 mulcom 10338 . . . . . . . 8 (((abs‘𝐴) ∈ ℂ ∧ 2 ∈ ℂ) → ((abs‘𝐴) · 2) = (2 · (abs‘𝐴)))
5956, 57, 58sylancl 582 . . . . . . 7 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → ((abs‘𝐴) · 2) = (2 · (abs‘𝐴)))
6027nncnd 11368 . . . . . . . 8 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (𝑘 + 1) ∈ ℂ)
6160mulid2d 10375 . . . . . . 7 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (1 · (𝑘 + 1)) = (𝑘 + 1))
6255, 59, 613brtr4d 4905 . . . . . 6 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → ((abs‘𝐴) · 2) < (1 · (𝑘 + 1)))
63 2rp 12117 . . . . . . . 8 2 ∈ ℝ+
6463a1i 11 . . . . . . 7 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → 2 ∈ ℝ+)
65 1red 10357 . . . . . . 7 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → 1 ∈ ℝ)
6627nnrpd 12154 . . . . . . 7 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (𝑘 + 1) ∈ ℝ+)
6723, 64, 65, 66lt2mul2divd 12225 . . . . . 6 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (((abs‘𝐴) · 2) < (1 · (𝑘 + 1)) ↔ ((abs‘𝐴) / (𝑘 + 1)) < (1 / 2)))
6862, 67mpbid 224 . . . . 5 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → ((abs‘𝐴) / (𝑘 + 1)) < (1 / 2))
69 ltle 10445 . . . . . 6 ((((abs‘𝐴) / (𝑘 + 1)) ∈ ℝ ∧ (1 / 2) ∈ ℝ) → (((abs‘𝐴) / (𝑘 + 1)) < (1 / 2) → ((abs‘𝐴) / (𝑘 + 1)) ≤ (1 / 2)))
7028, 3, 69sylancl 582 . . . . 5 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (((abs‘𝐴) / (𝑘 + 1)) < (1 / 2) → ((abs‘𝐴) / (𝑘 + 1)) ≤ (1 / 2)))
7168, 70mpd 15 . . . 4 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → ((abs‘𝐴) / (𝑘 + 1)) ≤ (1 / 2))
7228, 29, 32, 42, 71lemul2ad 11294 . . 3 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → ((((abs‘𝐴)↑𝑘) / (!‘𝑘)) · ((abs‘𝐴) / (𝑘 + 1))) ≤ ((((abs‘𝐴)↑𝑘) / (!‘𝑘)) · (1 / 2)))
73 peano2nn0 11660 . . . . . . 7 (𝑘 ∈ ℕ0 → (𝑘 + 1) ∈ ℕ0)
7425, 73syl 17 . . . . . 6 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (𝑘 + 1) ∈ ℕ0)
7518eftval 15179 . . . . . 6 ((𝑘 + 1) ∈ ℕ0 → (𝐹‘(𝑘 + 1)) = ((𝐴↑(𝑘 + 1)) / (!‘(𝑘 + 1))))
7674, 75syl 17 . . . . 5 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (𝐹‘(𝑘 + 1)) = ((𝐴↑(𝑘 + 1)) / (!‘(𝑘 + 1))))
7776fveq2d 6437 . . . 4 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (abs‘(𝐹‘(𝑘 + 1))) = (abs‘((𝐴↑(𝑘 + 1)) / (!‘(𝑘 + 1)))))
78 absexp 14421 . . . . . . . 8 ((𝐴 ∈ ℂ ∧ (𝑘 + 1) ∈ ℕ0) → (abs‘(𝐴↑(𝑘 + 1))) = ((abs‘𝐴)↑(𝑘 + 1)))
7974, 78syldan 587 . . . . . . 7 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (abs‘(𝐴↑(𝑘 + 1))) = ((abs‘𝐴)↑(𝑘 + 1)))
8056, 25expp1d 13303 . . . . . . 7 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → ((abs‘𝐴)↑(𝑘 + 1)) = (((abs‘𝐴)↑𝑘) · (abs‘𝐴)))
8179, 80eqtrd 2861 . . . . . 6 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (abs‘(𝐴↑(𝑘 + 1))) = (((abs‘𝐴)↑𝑘) · (abs‘𝐴)))
8274faccld 13364 . . . . . . . . 9 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (!‘(𝑘 + 1)) ∈ ℕ)
8382nnred 11367 . . . . . . . 8 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (!‘(𝑘 + 1)) ∈ ℝ)
8482nnnn0d 11678 . . . . . . . . 9 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (!‘(𝑘 + 1)) ∈ ℕ0)
8584nn0ge0d 11681 . . . . . . . 8 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → 0 ≤ (!‘(𝑘 + 1)))
8683, 85absidd 14538 . . . . . . 7 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (abs‘(!‘(𝑘 + 1))) = (!‘(𝑘 + 1)))
87 facp1 13358 . . . . . . . 8 (𝑘 ∈ ℕ0 → (!‘(𝑘 + 1)) = ((!‘𝑘) · (𝑘 + 1)))
8825, 87syl 17 . . . . . . 7 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (!‘(𝑘 + 1)) = ((!‘𝑘) · (𝑘 + 1)))
8986, 88eqtrd 2861 . . . . . 6 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (abs‘(!‘(𝑘 + 1))) = ((!‘𝑘) · (𝑘 + 1)))
9081, 89oveq12d 6923 . . . . 5 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → ((abs‘(𝐴↑(𝑘 + 1))) / (abs‘(!‘(𝑘 + 1)))) = ((((abs‘𝐴)↑𝑘) · (abs‘𝐴)) / ((!‘𝑘) · (𝑘 + 1))))
91 expcl 13172 . . . . . . 7 ((𝐴 ∈ ℂ ∧ (𝑘 + 1) ∈ ℕ0) → (𝐴↑(𝑘 + 1)) ∈ ℂ)
9274, 91syldan 587 . . . . . 6 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (𝐴↑(𝑘 + 1)) ∈ ℂ)
9382nncnd 11368 . . . . . 6 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (!‘(𝑘 + 1)) ∈ ℂ)
9482nnne0d 11401 . . . . . 6 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (!‘(𝑘 + 1)) ≠ 0)
9592, 93, 94absdivd 14571 . . . . 5 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (abs‘((𝐴↑(𝑘 + 1)) / (!‘(𝑘 + 1)))) = ((abs‘(𝐴↑(𝑘 + 1))) / (abs‘(!‘(𝑘 + 1)))))
9630recnd 10385 . . . . . 6 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → ((abs‘𝐴)↑𝑘) ∈ ℂ)
9731nncnd 11368 . . . . . 6 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (!‘𝑘) ∈ ℂ)
9831nnne0d 11401 . . . . . 6 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (!‘𝑘) ≠ 0)
9927nnne0d 11401 . . . . . 6 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (𝑘 + 1) ≠ 0)
10096, 97, 56, 60, 98, 99divmuldivd 11168 . . . . 5 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → ((((abs‘𝐴)↑𝑘) / (!‘𝑘)) · ((abs‘𝐴) / (𝑘 + 1))) = ((((abs‘𝐴)↑𝑘) · (abs‘𝐴)) / ((!‘𝑘) · (𝑘 + 1))))
10190, 95, 1003eqtr4d 2871 . . . 4 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (abs‘((𝐴↑(𝑘 + 1)) / (!‘(𝑘 + 1)))) = ((((abs‘𝐴)↑𝑘) / (!‘𝑘)) · ((abs‘𝐴) / (𝑘 + 1))))
10277, 101eqtrd 2861 . . 3 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (abs‘(𝐹‘(𝑘 + 1))) = ((((abs‘𝐴)↑𝑘) / (!‘𝑘)) · ((abs‘𝐴) / (𝑘 + 1))))
103 halfcn 11573 . . . . 5 (1 / 2) ∈ ℂ
10425, 22syldan 587 . . . . . . 7 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (𝐹𝑘) ∈ ℂ)
105104abscld 14552 . . . . . 6 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (abs‘(𝐹𝑘)) ∈ ℝ)
106105recnd 10385 . . . . 5 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (abs‘(𝐹𝑘)) ∈ ℂ)
107 mulcom 10338 . . . . 5 (((1 / 2) ∈ ℂ ∧ (abs‘(𝐹𝑘)) ∈ ℂ) → ((1 / 2) · (abs‘(𝐹𝑘))) = ((abs‘(𝐹𝑘)) · (1 / 2)))
108103, 106, 107sylancr 583 . . . 4 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → ((1 / 2) · (abs‘(𝐹𝑘))) = ((abs‘(𝐹𝑘)) · (1 / 2)))
10925, 19syl 17 . . . . . . 7 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (𝐹𝑘) = ((𝐴𝑘) / (!‘𝑘)))
110109fveq2d 6437 . . . . . 6 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (abs‘(𝐹𝑘)) = (abs‘((𝐴𝑘) / (!‘𝑘))))
111 eftabs 15178 . . . . . . 7 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ ℕ0) → (abs‘((𝐴𝑘) / (!‘𝑘))) = (((abs‘𝐴)↑𝑘) / (!‘𝑘)))
11225, 111syldan 587 . . . . . 6 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (abs‘((𝐴𝑘) / (!‘𝑘))) = (((abs‘𝐴)↑𝑘) / (!‘𝑘)))
113110, 112eqtrd 2861 . . . . 5 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (abs‘(𝐹𝑘)) = (((abs‘𝐴)↑𝑘) / (!‘𝑘)))
114113oveq1d 6920 . . . 4 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → ((abs‘(𝐹𝑘)) · (1 / 2)) = ((((abs‘𝐴)↑𝑘) / (!‘𝑘)) · (1 / 2)))
115108, 114eqtrd 2861 . . 3 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → ((1 / 2) · (abs‘(𝐹𝑘))) = ((((abs‘𝐴)↑𝑘) / (!‘𝑘)) · (1 / 2)))
11672, 102, 1153brtr4d 4905 . 2 ((𝐴 ∈ ℂ ∧ 𝑘 ∈ (ℤ‘(⌊‘(2 · (abs‘𝐴))))) → (abs‘(𝐹‘(𝑘 + 1))) ≤ ((1 / 2) · (abs‘(𝐹𝑘))))
1171, 2, 4, 6, 17, 22, 116cvgrat 14988 1 (𝐴 ∈ ℂ → seq0( + , 𝐹) ∈ dom ⇝ )
Colors of variables: wff setvar class
Syntax hints:  wi 4  wa 386   = wceq 1658  wcel 2166   class class class wbr 4873  cmpt 4952  dom cdm 5342  cfv 6123  (class class class)co 6905  cc 10250  cr 10251  0cc0 10252  1c1 10253   + caddc 10255   · cmul 10257   < clt 10391  cle 10392   / cdiv 11009  cn 11350  2c2 11406  0cn0 11618  cuz 11968  +crp 12112  cfl 12886  seqcseq 13095  cexp 13154  !cfa 13353  abscabs 14351  cli 14592
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1896  ax-4 1910  ax-5 2011  ax-6 2077  ax-7 2114  ax-8 2168  ax-9 2175  ax-10 2194  ax-11 2209  ax-12 2222  ax-13 2391  ax-ext 2803  ax-rep 4994  ax-sep 5005  ax-nul 5013  ax-pow 5065  ax-pr 5127  ax-un 7209  ax-inf2 8815  ax-cnex 10308  ax-resscn 10309  ax-1cn 10310  ax-icn 10311  ax-addcl 10312  ax-addrcl 10313  ax-mulcl 10314  ax-mulrcl 10315  ax-mulcom 10316  ax-addass 10317  ax-mulass 10318  ax-distr 10319  ax-i2m1 10320  ax-1ne0 10321  ax-1rid 10322  ax-rnegex 10323  ax-rrecex 10324  ax-cnre 10325  ax-pre-lttri 10326  ax-pre-lttrn 10327  ax-pre-ltadd 10328  ax-pre-mulgt0 10329  ax-pre-sup 10330  ax-addf 10331  ax-mulf 10332
This theorem depends on definitions:  df-bi 199  df-an 387  df-or 881  df-3or 1114  df-3an 1115  df-tru 1662  df-fal 1672  df-ex 1881  df-nf 1885  df-sb 2070  df-mo 2605  df-eu 2640  df-clab 2812  df-cleq 2818  df-clel 2821  df-nfc 2958  df-ne 3000  df-nel 3103  df-ral 3122  df-rex 3123  df-reu 3124  df-rmo 3125  df-rab 3126  df-v 3416  df-sbc 3663  df-csb 3758  df-dif 3801  df-un 3803  df-in 3805  df-ss 3812  df-pss 3814  df-nul 4145  df-if 4307  df-pw 4380  df-sn 4398  df-pr 4400  df-tp 4402  df-op 4404  df-uni 4659  df-int 4698  df-iun 4742  df-br 4874  df-opab 4936  df-mpt 4953  df-tr 4976  df-id 5250  df-eprel 5255  df-po 5263  df-so 5264  df-fr 5301  df-se 5302  df-we 5303  df-xp 5348  df-rel 5349  df-cnv 5350  df-co 5351  df-dm 5352  df-rn 5353  df-res 5354  df-ima 5355  df-pred 5920  df-ord 5966  df-on 5967  df-lim 5968  df-suc 5969  df-iota 6086  df-fun 6125  df-fn 6126  df-f 6127  df-f1 6128  df-fo 6129  df-f1o 6130  df-fv 6131  df-isom 6132  df-riota 6866  df-ov 6908  df-oprab 6909  df-mpt2 6910  df-om 7327  df-1st 7428  df-2nd 7429  df-wrecs 7672  df-recs 7734  df-rdg 7772  df-1o 7826  df-oadd 7830  df-er 8009  df-pm 8125  df-en 8223  df-dom 8224  df-sdom 8225  df-fin 8226  df-sup 8617  df-inf 8618  df-oi 8684  df-card 9078  df-pnf 10393  df-mnf 10394  df-xr 10395  df-ltxr 10396  df-le 10397  df-sub 10587  df-neg 10588  df-div 11010  df-nn 11351  df-2 11414  df-3 11415  df-n0 11619  df-z 11705  df-uz 11969  df-rp 12113  df-ico 12469  df-fz 12620  df-fzo 12761  df-fl 12888  df-seq 13096  df-exp 13155  df-fac 13354  df-hash 13411  df-shft 14184  df-cj 14216  df-re 14217  df-im 14218  df-sqrt 14352  df-abs 14353  df-limsup 14579  df-clim 14596  df-rlim 14597  df-sum 14794
This theorem is referenced by:  eff  15184  efcvg  15187  reefcl  15189  efaddlem  15195  eftlcvg  15208  effsumlt  15213  eflegeo  15223  eirrlem  15306  expfac  40684
  Copyright terms: Public domain W3C validator