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

Theorem climsuse 46352
Description: A subsequence 𝐺 of a converging sequence 𝐹, converges to the same limit. 𝐼 is the strictly increasing and it is used to index the subsequence. (Contributed by Glauco Siliprandi, 29-Jun-2017.)
Hypotheses
Ref Expression
climsuse.1 𝑘𝜑
climsuse.3 𝑘𝐹
climsuse.2 𝑘𝐺
climsuse.4 𝑘𝐼
climsuse.5 𝑍 = (ℤ𝑀)
climsuse.6 (𝜑𝑀 ∈ ℤ)
climsuse.7 (𝜑𝐹𝑋)
climsuse.8 ((𝜑𝑘𝑍) → (𝐹𝑘) ∈ ℂ)
climsuse.9 (𝜑𝐹𝐴)
climsuse.10 (𝜑 → (𝐼𝑀) ∈ 𝑍)
climsuse.11 ((𝜑𝑘𝑍) → (𝐼‘(𝑘 + 1)) ∈ (ℤ‘((𝐼𝑘) + 1)))
climsuse.12 (𝜑𝐺𝑌)
climsuse.13 ((𝜑𝑘𝑍) → (𝐺𝑘) = (𝐹‘(𝐼𝑘)))
Assertion
Ref Expression
climsuse (𝜑𝐺𝐴)
Distinct variable group:   𝑘,𝑍
Allowed substitution hints:   𝜑(𝑘)   𝐴(𝑘)   𝐹(𝑘)   𝐺(𝑘)   𝐼(𝑘)   𝑀(𝑘)   𝑋(𝑘)   𝑌(𝑘)

Proof of Theorem climsuse
Dummy variables 𝑖 𝑗 𝑥 𝑙 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 climsuse.9 . . 3 (𝜑𝐹𝐴)
2 climcl 15555 . . 3 (𝐹𝐴𝐴 ∈ ℂ)
31, 2syl 18 . 2 (𝜑𝐴 ∈ ℂ)
4 nfv 1944 . . 3 𝑥𝜑
5 simpllr 787 . . . . . . 7 (((((𝜑𝑥 ∈ ℝ+) ∧ 𝑗 ∈ ℤ) ∧ ∀𝑖 ∈ (ℤ𝑗)((𝐹𝑖) ∈ ℂ ∧ (abs‘((𝐹𝑖) − 𝐴)) < 𝑥)) ∧ 𝑀𝑗) → 𝑗 ∈ ℤ)
6 climsuse.6 . . . . . . . 8 (𝜑𝑀 ∈ ℤ)
76ad4antr 744 . . . . . . 7 (((((𝜑𝑥 ∈ ℝ+) ∧ 𝑗 ∈ ℤ) ∧ ∀𝑖 ∈ (ℤ𝑗)((𝐹𝑖) ∈ ℂ ∧ (abs‘((𝐹𝑖) − 𝐴)) < 𝑥)) ∧ ¬ 𝑀𝑗) → 𝑀 ∈ ℤ)
85, 7ifclda 4523 . . . . . 6 ((((𝜑𝑥 ∈ ℝ+) ∧ 𝑗 ∈ ℤ) ∧ ∀𝑖 ∈ (ℤ𝑗)((𝐹𝑖) ∈ ℂ ∧ (abs‘((𝐹𝑖) − 𝐴)) < 𝑥)) → if(𝑀𝑗, 𝑗, 𝑀) ∈ ℤ)
9 nfv 1944 . . . . . . . 8 𝑖((𝜑𝑥 ∈ ℝ+) ∧ 𝑗 ∈ ℤ)
10 nfra1 3289 . . . . . . . 8 𝑖𝑖 ∈ (ℤ𝑗)((𝐹𝑖) ∈ ℂ ∧ (abs‘((𝐹𝑖) − 𝐴)) < 𝑥)
119, 10nfan 1929 . . . . . . 7 𝑖(((𝜑𝑥 ∈ ℝ+) ∧ 𝑗 ∈ ℤ) ∧ ∀𝑖 ∈ (ℤ𝑗)((𝐹𝑖) ∈ ℂ ∧ (abs‘((𝐹𝑖) − 𝐴)) < 𝑥))
12 simp-4l 794 . . . . . . . . . 10 (((((𝜑𝑥 ∈ ℝ+) ∧ 𝑗 ∈ ℤ) ∧ ∀𝑖 ∈ (ℤ𝑗)((𝐹𝑖) ∈ ℂ ∧ (abs‘((𝐹𝑖) − 𝐴)) < 𝑥)) ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) → 𝜑)
13 simpllr 787 . . . . . . . . . . . 12 (((((𝜑𝑥 ∈ ℝ+) ∧ 𝑗 ∈ ℤ) ∧ ∀𝑖 ∈ (ℤ𝑗)((𝐹𝑖) ∈ ℂ ∧ (abs‘((𝐹𝑖) − 𝐴)) < 𝑥)) ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) → 𝑗 ∈ ℤ)
1412, 13jca 520 . . . . . . . . . . 11 (((((𝜑𝑥 ∈ ℝ+) ∧ 𝑗 ∈ ℤ) ∧ ∀𝑖 ∈ (ℤ𝑗)((𝐹𝑖) ∈ ℂ ∧ (abs‘((𝐹𝑖) − 𝐴)) < 𝑥)) ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) → (𝜑𝑗 ∈ ℤ))
15 simpr 489 . . . . . . . . . . 11 (((((𝜑𝑥 ∈ ℝ+) ∧ 𝑗 ∈ ℤ) ∧ ∀𝑖 ∈ (ℤ𝑗)((𝐹𝑖) ∈ ℂ ∧ (abs‘((𝐹𝑖) − 𝐴)) < 𝑥)) ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) → 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀)))
16 simpr 489 . . . . . . . . . . . . . . . 16 (((𝜑𝑗 ∈ ℤ) ∧ 𝑀𝑗) → 𝑀𝑗)
176anim1i 626 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑗 ∈ ℤ) → (𝑀 ∈ ℤ ∧ 𝑗 ∈ ℤ))
1817adantr 485 . . . . . . . . . . . . . . . . 17 (((𝜑𝑗 ∈ ℤ) ∧ 𝑀𝑗) → (𝑀 ∈ ℤ ∧ 𝑗 ∈ ℤ))
19 eluz 12880 . . . . . . . . . . . . . . . . 17 ((𝑀 ∈ ℤ ∧ 𝑗 ∈ ℤ) → (𝑗 ∈ (ℤ𝑀) ↔ 𝑀𝑗))
2018, 19syl 18 . . . . . . . . . . . . . . . 16 (((𝜑𝑗 ∈ ℤ) ∧ 𝑀𝑗) → (𝑗 ∈ (ℤ𝑀) ↔ 𝑀𝑗))
2116, 20mpbird 260 . . . . . . . . . . . . . . 15 (((𝜑𝑗 ∈ ℤ) ∧ 𝑀𝑗) → 𝑗 ∈ (ℤ𝑀))
22 simpll 778 . . . . . . . . . . . . . . . 16 (((𝜑𝑗 ∈ ℤ) ∧ ¬ 𝑀𝑗) → 𝜑)
23 uzid 12881 . . . . . . . . . . . . . . . 16 (𝑀 ∈ ℤ → 𝑀 ∈ (ℤ𝑀))
2422, 6, 233syl 19 . . . . . . . . . . . . . . 15 (((𝜑𝑗 ∈ ℤ) ∧ ¬ 𝑀𝑗) → 𝑀 ∈ (ℤ𝑀))
2521, 24ifclda 4523 . . . . . . . . . . . . . 14 ((𝜑𝑗 ∈ ℤ) → if(𝑀𝑗, 𝑗, 𝑀) ∈ (ℤ𝑀))
26 uzss 12889 . . . . . . . . . . . . . 14 (if(𝑀𝑗, 𝑗, 𝑀) ∈ (ℤ𝑀) → (ℤ‘if(𝑀𝑗, 𝑗, 𝑀)) ⊆ (ℤ𝑀))
2725, 26syl 18 . . . . . . . . . . . . 13 ((𝜑𝑗 ∈ ℤ) → (ℤ‘if(𝑀𝑗, 𝑗, 𝑀)) ⊆ (ℤ𝑀))
28 climsuse.5 . . . . . . . . . . . . 13 𝑍 = (ℤ𝑀)
2927, 28sseqtrrdi 3978 . . . . . . . . . . . 12 ((𝜑𝑗 ∈ ℤ) → (ℤ‘if(𝑀𝑗, 𝑗, 𝑀)) ⊆ 𝑍)
3029sseld 3936 . . . . . . . . . . 11 ((𝜑𝑗 ∈ ℤ) → (𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀)) → 𝑖𝑍))
3114, 15, 30sylc 66 . . . . . . . . . 10 (((((𝜑𝑥 ∈ ℝ+) ∧ 𝑗 ∈ ℤ) ∧ ∀𝑖 ∈ (ℤ𝑗)((𝐹𝑖) ∈ ℂ ∧ (abs‘((𝐹𝑖) − 𝐴)) < 𝑥)) ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) → 𝑖𝑍)
32 climsuse.1 . . . . . . . . . . . . . 14 𝑘𝜑
33 nfv 1944 . . . . . . . . . . . . . 14 𝑘 𝑖𝑍
3432, 33nfan 1929 . . . . . . . . . . . . 13 𝑘(𝜑𝑖𝑍)
35 climsuse.2 . . . . . . . . . . . . . . 15 𝑘𝐺
36 nfcv 2925 . . . . . . . . . . . . . . 15 𝑘𝑖
3735, 36nffv 6891 . . . . . . . . . . . . . 14 𝑘(𝐺𝑖)
38 climsuse.3 . . . . . . . . . . . . . . 15 𝑘𝐹
39 climsuse.4 . . . . . . . . . . . . . . . 16 𝑘𝐼
4039, 36nffv 6891 . . . . . . . . . . . . . . 15 𝑘(𝐼𝑖)
4138, 40nffv 6891 . . . . . . . . . . . . . 14 𝑘(𝐹‘(𝐼𝑖))
4237, 41nfeq 2938 . . . . . . . . . . . . 13 𝑘(𝐺𝑖) = (𝐹‘(𝐼𝑖))
4334, 42nfim 1926 . . . . . . . . . . . 12 𝑘((𝜑𝑖𝑍) → (𝐺𝑖) = (𝐹‘(𝐼𝑖)))
44 eleq1 2851 . . . . . . . . . . . . . 14 (𝑘 = 𝑖 → (𝑘𝑍𝑖𝑍))
4544anbi2d 641 . . . . . . . . . . . . 13 (𝑘 = 𝑖 → ((𝜑𝑘𝑍) ↔ (𝜑𝑖𝑍)))
46 fveq2 6881 . . . . . . . . . . . . . 14 (𝑘 = 𝑖 → (𝐺𝑘) = (𝐺𝑖))
47 2fveq3 6886 . . . . . . . . . . . . . 14 (𝑘 = 𝑖 → (𝐹‘(𝐼𝑘)) = (𝐹‘(𝐼𝑖)))
4846, 47eqeq12d 2779 . . . . . . . . . . . . 13 (𝑘 = 𝑖 → ((𝐺𝑘) = (𝐹‘(𝐼𝑘)) ↔ (𝐺𝑖) = (𝐹‘(𝐼𝑖))))
4945, 48imbi12d 347 . . . . . . . . . . . 12 (𝑘 = 𝑖 → (((𝜑𝑘𝑍) → (𝐺𝑘) = (𝐹‘(𝐼𝑘))) ↔ ((𝜑𝑖𝑍) → (𝐺𝑖) = (𝐹‘(𝐼𝑖)))))
50 climsuse.13 . . . . . . . . . . . 12 ((𝜑𝑘𝑍) → (𝐺𝑘) = (𝐹‘(𝐼𝑘)))
5143, 49, 50chvarfv 2276 . . . . . . . . . . 11 ((𝜑𝑖𝑍) → (𝐺𝑖) = (𝐹‘(𝐼𝑖)))
5228eleq2i 2855 . . . . . . . . . . . . . . . 16 (𝑖𝑍𝑖 ∈ (ℤ𝑀))
5352bilani 509 . . . . . . . . . . . . . . 15 ((𝜑𝑖𝑍) → 𝑖 ∈ (ℤ𝑀))
54 uzss 12889 . . . . . . . . . . . . . . 15 (𝑖 ∈ (ℤ𝑀) → (ℤ𝑖) ⊆ (ℤ𝑀))
5553, 54syl 18 . . . . . . . . . . . . . 14 ((𝜑𝑖𝑍) → (ℤ𝑖) ⊆ (ℤ𝑀))
56 climsuse.10 . . . . . . . . . . . . . . 15 (𝜑 → (𝐼𝑀) ∈ 𝑍)
57 nfcv 2925 . . . . . . . . . . . . . . . . . . 19 𝑘(𝑖 + 1)
5839, 57nffv 6891 . . . . . . . . . . . . . . . . . 18 𝑘(𝐼‘(𝑖 + 1))
59 nfcv 2925 . . . . . . . . . . . . . . . . . . 19 𝑘
60 nfcv 2925 . . . . . . . . . . . . . . . . . . . 20 𝑘 +
61 nfcv 2925 . . . . . . . . . . . . . . . . . . . 20 𝑘1
6240, 60, 61nfov 7440 . . . . . . . . . . . . . . . . . . 19 𝑘((𝐼𝑖) + 1)
6359, 62nffv 6891 . . . . . . . . . . . . . . . . . 18 𝑘(ℤ‘((𝐼𝑖) + 1))
6458, 63nfel 2939 . . . . . . . . . . . . . . . . 17 𝑘(𝐼‘(𝑖 + 1)) ∈ (ℤ‘((𝐼𝑖) + 1))
6534, 64nfim 1926 . . . . . . . . . . . . . . . 16 𝑘((𝜑𝑖𝑍) → (𝐼‘(𝑖 + 1)) ∈ (ℤ‘((𝐼𝑖) + 1)))
66 fvoveq1 7433 . . . . . . . . . . . . . . . . . 18 (𝑘 = 𝑖 → (𝐼‘(𝑘 + 1)) = (𝐼‘(𝑖 + 1)))
67 fveq2 6881 . . . . . . . . . . . . . . . . . . 19 (𝑘 = 𝑖 → (𝐼𝑘) = (𝐼𝑖))
6867fvoveq1d 7432 . . . . . . . . . . . . . . . . . 18 (𝑘 = 𝑖 → (ℤ‘((𝐼𝑘) + 1)) = (ℤ‘((𝐼𝑖) + 1)))
6966, 68eleq12d 2857 . . . . . . . . . . . . . . . . 17 (𝑘 = 𝑖 → ((𝐼‘(𝑘 + 1)) ∈ (ℤ‘((𝐼𝑘) + 1)) ↔ (𝐼‘(𝑖 + 1)) ∈ (ℤ‘((𝐼𝑖) + 1))))
7045, 69imbi12d 347 . . . . . . . . . . . . . . . 16 (𝑘 = 𝑖 → (((𝜑𝑘𝑍) → (𝐼‘(𝑘 + 1)) ∈ (ℤ‘((𝐼𝑘) + 1))) ↔ ((𝜑𝑖𝑍) → (𝐼‘(𝑖 + 1)) ∈ (ℤ‘((𝐼𝑖) + 1)))))
71 climsuse.11 . . . . . . . . . . . . . . . 16 ((𝜑𝑘𝑍) → (𝐼‘(𝑘 + 1)) ∈ (ℤ‘((𝐼𝑘) + 1)))
7265, 70, 71chvarfv 2276 . . . . . . . . . . . . . . 15 ((𝜑𝑖𝑍) → (𝐼‘(𝑖 + 1)) ∈ (ℤ‘((𝐼𝑖) + 1)))
7328, 6, 56, 72climsuselem1 46351 . . . . . . . . . . . . . 14 ((𝜑𝑖𝑍) → (𝐼𝑖) ∈ (ℤ𝑖))
7455, 73sseldd 3938 . . . . . . . . . . . . 13 ((𝜑𝑖𝑍) → (𝐼𝑖) ∈ (ℤ𝑀))
7574, 28eleqtrrdi 2874 . . . . . . . . . . . 12 ((𝜑𝑖𝑍) → (𝐼𝑖) ∈ 𝑍)
7675ex 417 . . . . . . . . . . . . 13 (𝜑 → (𝑖𝑍 → (𝐼𝑖) ∈ 𝑍))
7776imdistani 578 . . . . . . . . . . . 12 ((𝜑𝑖𝑍) → (𝜑 ∧ (𝐼𝑖) ∈ 𝑍))
7833nfci 2913 . . . . . . . . . . . . . . . 16 𝑘𝑍
7940, 78nfel 2939 . . . . . . . . . . . . . . 15 𝑘(𝐼𝑖) ∈ 𝑍
8032, 79nfan 1929 . . . . . . . . . . . . . 14 𝑘(𝜑 ∧ (𝐼𝑖) ∈ 𝑍)
8141nfel1 2941 . . . . . . . . . . . . . 14 𝑘(𝐹‘(𝐼𝑖)) ∈ ℂ
8280, 81nfim 1926 . . . . . . . . . . . . 13 𝑘((𝜑 ∧ (𝐼𝑖) ∈ 𝑍) → (𝐹‘(𝐼𝑖)) ∈ ℂ)
83 eleq1 2851 . . . . . . . . . . . . . . 15 (𝑘 = (𝐼𝑖) → (𝑘𝑍 ↔ (𝐼𝑖) ∈ 𝑍))
8483anbi2d 641 . . . . . . . . . . . . . 14 (𝑘 = (𝐼𝑖) → ((𝜑𝑘𝑍) ↔ (𝜑 ∧ (𝐼𝑖) ∈ 𝑍)))
85 fveq2 6881 . . . . . . . . . . . . . . 15 (𝑘 = (𝐼𝑖) → (𝐹𝑘) = (𝐹‘(𝐼𝑖)))
8685eleq1d 2848 . . . . . . . . . . . . . 14 (𝑘 = (𝐼𝑖) → ((𝐹𝑘) ∈ ℂ ↔ (𝐹‘(𝐼𝑖)) ∈ ℂ))
8784, 86imbi12d 347 . . . . . . . . . . . . 13 (𝑘 = (𝐼𝑖) → (((𝜑𝑘𝑍) → (𝐹𝑘) ∈ ℂ) ↔ ((𝜑 ∧ (𝐼𝑖) ∈ 𝑍) → (𝐹‘(𝐼𝑖)) ∈ ℂ)))
88 climsuse.8 . . . . . . . . . . . . 13 ((𝜑𝑘𝑍) → (𝐹𝑘) ∈ ℂ)
8940, 82, 87, 88vtoclgf 3534 . . . . . . . . . . . 12 ((𝐼𝑖) ∈ 𝑍 → ((𝜑 ∧ (𝐼𝑖) ∈ 𝑍) → (𝐹‘(𝐼𝑖)) ∈ ℂ))
9075, 77, 89sylc 66 . . . . . . . . . . 11 ((𝜑𝑖𝑍) → (𝐹‘(𝐼𝑖)) ∈ ℂ)
9151, 90eqeltrd 2863 . . . . . . . . . 10 ((𝜑𝑖𝑍) → (𝐺𝑖) ∈ ℂ)
9212, 31, 91syl2anc 595 . . . . . . . . 9 (((((𝜑𝑥 ∈ ℝ+) ∧ 𝑗 ∈ ℤ) ∧ ∀𝑖 ∈ (ℤ𝑗)((𝐹𝑖) ∈ ℂ ∧ (abs‘((𝐹𝑖) − 𝐴)) < 𝑥)) ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) → (𝐺𝑖) ∈ ℂ)
9312, 31, 51syl2anc 595 . . . . . . . . . . 11 (((((𝜑𝑥 ∈ ℝ+) ∧ 𝑗 ∈ ℤ) ∧ ∀𝑖 ∈ (ℤ𝑗)((𝐹𝑖) ∈ ℂ ∧ (abs‘((𝐹𝑖) − 𝐴)) < 𝑥)) ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) → (𝐺𝑖) = (𝐹‘(𝐼𝑖)))
9493fvoveq1d 7432 . . . . . . . . . 10 (((((𝜑𝑥 ∈ ℝ+) ∧ 𝑗 ∈ ℤ) ∧ ∀𝑖 ∈ (ℤ𝑗)((𝐹𝑖) ∈ ℂ ∧ (abs‘((𝐹𝑖) − 𝐴)) < 𝑥)) ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) → (abs‘((𝐺𝑖) − 𝐴)) = (abs‘((𝐹‘(𝐼𝑖)) − 𝐴)))
95 fveq2 6881 . . . . . . . . . . . . . . . 16 (𝑖 = → (𝐹𝑖) = (𝐹))
9695eleq1d 2848 . . . . . . . . . . . . . . 15 (𝑖 = → ((𝐹𝑖) ∈ ℂ ↔ (𝐹) ∈ ℂ))
9795fvoveq1d 7432 . . . . . . . . . . . . . . . 16 (𝑖 = → (abs‘((𝐹𝑖) − 𝐴)) = (abs‘((𝐹) − 𝐴)))
9897breq1d 5119 . . . . . . . . . . . . . . 15 (𝑖 = → ((abs‘((𝐹𝑖) − 𝐴)) < 𝑥 ↔ (abs‘((𝐹) − 𝐴)) < 𝑥))
9996, 98anbi12d 643 . . . . . . . . . . . . . 14 (𝑖 = → (((𝐹𝑖) ∈ ℂ ∧ (abs‘((𝐹𝑖) − 𝐴)) < 𝑥) ↔ ((𝐹) ∈ ℂ ∧ (abs‘((𝐹) − 𝐴)) < 𝑥)))
10099cbvralvw 3243 . . . . . . . . . . . . 13 (∀𝑖 ∈ (ℤ𝑗)((𝐹𝑖) ∈ ℂ ∧ (abs‘((𝐹𝑖) − 𝐴)) < 𝑥) ↔ ∀ ∈ (ℤ𝑗)((𝐹) ∈ ℂ ∧ (abs‘((𝐹) − 𝐴)) < 𝑥))
101100biimpi 219 . . . . . . . . . . . 12 (∀𝑖 ∈ (ℤ𝑗)((𝐹𝑖) ∈ ℂ ∧ (abs‘((𝐹𝑖) − 𝐴)) < 𝑥) → ∀ ∈ (ℤ𝑗)((𝐹) ∈ ℂ ∧ (abs‘((𝐹) − 𝐴)) < 𝑥))
102101ad2antlr 739 . . . . . . . . . . 11 (((((𝜑𝑥 ∈ ℝ+) ∧ 𝑗 ∈ ℤ) ∧ ∀𝑖 ∈ (ℤ𝑗)((𝐹𝑖) ∈ ℂ ∧ (abs‘((𝐹𝑖) − 𝐴)) < 𝑥)) ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) → ∀ ∈ (ℤ𝑗)((𝐹) ∈ ℂ ∧ (abs‘((𝐹) − 𝐴)) < 𝑥))
103 zre 12599 . . . . . . . . . . . . . . 15 (𝑗 ∈ ℤ → 𝑗 ∈ ℝ)
1041033ad2ant2 1152 . . . . . . . . . . . . . 14 ((𝜑𝑗 ∈ ℤ ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) → 𝑗 ∈ ℝ)
105 simp3 1156 . . . . . . . . . . . . . . 15 ((𝜑𝑗 ∈ ℤ ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) → 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀)))
106 eluzelz 12876 . . . . . . . . . . . . . . 15 (𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀)) → 𝑖 ∈ ℤ)
107 zre 12599 . . . . . . . . . . . . . . 15 (𝑖 ∈ ℤ → 𝑖 ∈ ℝ)
108105, 106, 1073syl 19 . . . . . . . . . . . . . 14 ((𝜑𝑗 ∈ ℤ ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) → 𝑖 ∈ ℝ)
109 simp1 1154 . . . . . . . . . . . . . . . 16 ((𝜑𝑗 ∈ ℤ ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) → 𝜑)
1106zred 12704 . . . . . . . . . . . . . . . . . . . 20 (𝜑𝑀 ∈ ℝ)
111109, 110syl 18 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑗 ∈ ℤ ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) → 𝑀 ∈ ℝ)
112 simpl2 1211 . . . . . . . . . . . . . . . . . . . . 21 (((𝜑𝑗 ∈ ℤ ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) ∧ 𝑀𝑗) → 𝑗 ∈ ℤ)
113112zred 12704 . . . . . . . . . . . . . . . . . . . 20 (((𝜑𝑗 ∈ ℤ ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) ∧ 𝑀𝑗) → 𝑗 ∈ ℝ)
114111adantr 485 . . . . . . . . . . . . . . . . . . . 20 (((𝜑𝑗 ∈ ℤ ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) ∧ ¬ 𝑀𝑗) → 𝑀 ∈ ℝ)
115113, 114ifclda 4523 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑗 ∈ ℤ ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) → if(𝑀𝑗, 𝑗, 𝑀) ∈ ℝ)
116 max1 13215 . . . . . . . . . . . . . . . . . . . 20 ((𝑀 ∈ ℝ ∧ 𝑗 ∈ ℝ) → 𝑀 ≤ if(𝑀𝑗, 𝑗, 𝑀))
117111, 104, 116syl2anc 595 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑗 ∈ ℤ ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) → 𝑀 ≤ if(𝑀𝑗, 𝑗, 𝑀))
118 eluzle 12879 . . . . . . . . . . . . . . . . . . . 20 (𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀)) → if(𝑀𝑗, 𝑗, 𝑀) ≤ 𝑖)
1191183ad2ant3 1153 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑗 ∈ ℤ ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) → if(𝑀𝑗, 𝑗, 𝑀) ≤ 𝑖)
120111, 115, 108, 117, 119letrd 11371 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑗 ∈ ℤ ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) → 𝑀𝑖)
121109, 6syl 18 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑗 ∈ ℤ ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) → 𝑀 ∈ ℤ)
1221063ad2ant3 1153 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑗 ∈ ℤ ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) → 𝑖 ∈ ℤ)
123 eluz 12880 . . . . . . . . . . . . . . . . . . 19 ((𝑀 ∈ ℤ ∧ 𝑖 ∈ ℤ) → (𝑖 ∈ (ℤ𝑀) ↔ 𝑀𝑖))
124121, 122, 123syl2anc 595 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑗 ∈ ℤ ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) → (𝑖 ∈ (ℤ𝑀) ↔ 𝑀𝑖))
125120, 124mpbird 260 . . . . . . . . . . . . . . . . 17 ((𝜑𝑗 ∈ ℤ ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) → 𝑖 ∈ (ℤ𝑀))
126125, 28eleqtrrdi 2874 . . . . . . . . . . . . . . . 16 ((𝜑𝑗 ∈ ℤ ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) → 𝑖𝑍)
127109, 126jca 520 . . . . . . . . . . . . . . 15 ((𝜑𝑗 ∈ ℤ ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) → (𝜑𝑖𝑍))
128 eluzelre 12877 . . . . . . . . . . . . . . 15 ((𝐼𝑖) ∈ (ℤ𝑀) → (𝐼𝑖) ∈ ℝ)
129127, 74, 1283syl 19 . . . . . . . . . . . . . 14 ((𝜑𝑗 ∈ ℤ ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) → (𝐼𝑖) ∈ ℝ)
130 max2 13217 . . . . . . . . . . . . . . . 16 ((𝑀 ∈ ℝ ∧ 𝑗 ∈ ℝ) → 𝑗 ≤ if(𝑀𝑗, 𝑗, 𝑀))
131111, 104, 130syl2anc 595 . . . . . . . . . . . . . . 15 ((𝜑𝑗 ∈ ℤ ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) → 𝑗 ≤ if(𝑀𝑗, 𝑗, 𝑀))
132104, 115, 108, 131, 119letrd 11371 . . . . . . . . . . . . . 14 ((𝜑𝑗 ∈ ℤ ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) → 𝑗𝑖)
133 eluzle 12879 . . . . . . . . . . . . . . 15 ((𝐼𝑖) ∈ (ℤ𝑖) → 𝑖 ≤ (𝐼𝑖))
134127, 73, 1333syl 19 . . . . . . . . . . . . . 14 ((𝜑𝑗 ∈ ℤ ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) → 𝑖 ≤ (𝐼𝑖))
135104, 108, 129, 132, 134letrd 11371 . . . . . . . . . . . . 13 ((𝜑𝑗 ∈ ℤ ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) → 𝑗 ≤ (𝐼𝑖))
136 simp2 1155 . . . . . . . . . . . . . 14 ((𝜑𝑗 ∈ ℤ ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) → 𝑗 ∈ ℤ)
137 eluzelz 12876 . . . . . . . . . . . . . . 15 ((𝐼𝑖) ∈ (ℤ𝑖) → (𝐼𝑖) ∈ ℤ)
138127, 73, 1373syl 19 . . . . . . . . . . . . . 14 ((𝜑𝑗 ∈ ℤ ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) → (𝐼𝑖) ∈ ℤ)
139 eluz 12880 . . . . . . . . . . . . . 14 ((𝑗 ∈ ℤ ∧ (𝐼𝑖) ∈ ℤ) → ((𝐼𝑖) ∈ (ℤ𝑗) ↔ 𝑗 ≤ (𝐼𝑖)))
140136, 138, 139syl2anc 595 . . . . . . . . . . . . 13 ((𝜑𝑗 ∈ ℤ ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) → ((𝐼𝑖) ∈ (ℤ𝑗) ↔ 𝑗 ≤ (𝐼𝑖)))
141135, 140mpbird 260 . . . . . . . . . . . 12 ((𝜑𝑗 ∈ ℤ ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) → (𝐼𝑖) ∈ (ℤ𝑗))
14212, 13, 15, 141syl3anc 1398 . . . . . . . . . . 11 (((((𝜑𝑥 ∈ ℝ+) ∧ 𝑗 ∈ ℤ) ∧ ∀𝑖 ∈ (ℤ𝑗)((𝐹𝑖) ∈ ℂ ∧ (abs‘((𝐹𝑖) − 𝐴)) < 𝑥)) ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) → (𝐼𝑖) ∈ (ℤ𝑗))
143 fveq2 6881 . . . . . . . . . . . . . . 15 ( = (𝐼𝑖) → (𝐹) = (𝐹‘(𝐼𝑖)))
144143eleq1d 2848 . . . . . . . . . . . . . 14 ( = (𝐼𝑖) → ((𝐹) ∈ ℂ ↔ (𝐹‘(𝐼𝑖)) ∈ ℂ))
145143fvoveq1d 7432 . . . . . . . . . . . . . . 15 ( = (𝐼𝑖) → (abs‘((𝐹) − 𝐴)) = (abs‘((𝐹‘(𝐼𝑖)) − 𝐴)))
146145breq1d 5119 . . . . . . . . . . . . . 14 ( = (𝐼𝑖) → ((abs‘((𝐹) − 𝐴)) < 𝑥 ↔ (abs‘((𝐹‘(𝐼𝑖)) − 𝐴)) < 𝑥))
147144, 146anbi12d 643 . . . . . . . . . . . . 13 ( = (𝐼𝑖) → (((𝐹) ∈ ℂ ∧ (abs‘((𝐹) − 𝐴)) < 𝑥) ↔ ((𝐹‘(𝐼𝑖)) ∈ ℂ ∧ (abs‘((𝐹‘(𝐼𝑖)) − 𝐴)) < 𝑥)))
148147rspccva 3580 . . . . . . . . . . . 12 ((∀ ∈ (ℤ𝑗)((𝐹) ∈ ℂ ∧ (abs‘((𝐹) − 𝐴)) < 𝑥) ∧ (𝐼𝑖) ∈ (ℤ𝑗)) → ((𝐹‘(𝐼𝑖)) ∈ ℂ ∧ (abs‘((𝐹‘(𝐼𝑖)) − 𝐴)) < 𝑥))
149148simprd 500 . . . . . . . . . . 11 ((∀ ∈ (ℤ𝑗)((𝐹) ∈ ℂ ∧ (abs‘((𝐹) − 𝐴)) < 𝑥) ∧ (𝐼𝑖) ∈ (ℤ𝑗)) → (abs‘((𝐹‘(𝐼𝑖)) − 𝐴)) < 𝑥)
150102, 142, 149syl2anc 595 . . . . . . . . . 10 (((((𝜑𝑥 ∈ ℝ+) ∧ 𝑗 ∈ ℤ) ∧ ∀𝑖 ∈ (ℤ𝑗)((𝐹𝑖) ∈ ℂ ∧ (abs‘((𝐹𝑖) − 𝐴)) < 𝑥)) ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) → (abs‘((𝐹‘(𝐼𝑖)) − 𝐴)) < 𝑥)
15194, 150eqbrtrd 5133 . . . . . . . . 9 (((((𝜑𝑥 ∈ ℝ+) ∧ 𝑗 ∈ ℤ) ∧ ∀𝑖 ∈ (ℤ𝑗)((𝐹𝑖) ∈ ℂ ∧ (abs‘((𝐹𝑖) − 𝐴)) < 𝑥)) ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) → (abs‘((𝐺𝑖) − 𝐴)) < 𝑥)
15292, 151jca 520 . . . . . . . 8 (((((𝜑𝑥 ∈ ℝ+) ∧ 𝑗 ∈ ℤ) ∧ ∀𝑖 ∈ (ℤ𝑗)((𝐹𝑖) ∈ ℂ ∧ (abs‘((𝐹𝑖) − 𝐴)) < 𝑥)) ∧ 𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))) → ((𝐺𝑖) ∈ ℂ ∧ (abs‘((𝐺𝑖) − 𝐴)) < 𝑥))
153152ex 417 . . . . . . 7 ((((𝜑𝑥 ∈ ℝ+) ∧ 𝑗 ∈ ℤ) ∧ ∀𝑖 ∈ (ℤ𝑗)((𝐹𝑖) ∈ ℂ ∧ (abs‘((𝐹𝑖) − 𝐴)) < 𝑥)) → (𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀)) → ((𝐺𝑖) ∈ ℂ ∧ (abs‘((𝐺𝑖) − 𝐴)) < 𝑥)))
15411, 153ralrimi 3263 . . . . . 6 ((((𝜑𝑥 ∈ ℝ+) ∧ 𝑗 ∈ ℤ) ∧ ∀𝑖 ∈ (ℤ𝑗)((𝐹𝑖) ∈ ℂ ∧ (abs‘((𝐹𝑖) − 𝐴)) < 𝑥)) → ∀𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))((𝐺𝑖) ∈ ℂ ∧ (abs‘((𝐺𝑖) − 𝐴)) < 𝑥))
155 fveq2 6881 . . . . . . . 8 (𝑙 = if(𝑀𝑗, 𝑗, 𝑀) → (ℤ𝑙) = (ℤ‘if(𝑀𝑗, 𝑗, 𝑀)))
156155raleqdv 3323 . . . . . . 7 (𝑙 = if(𝑀𝑗, 𝑗, 𝑀) → (∀𝑖 ∈ (ℤ𝑙)((𝐺𝑖) ∈ ℂ ∧ (abs‘((𝐺𝑖) − 𝐴)) < 𝑥) ↔ ∀𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))((𝐺𝑖) ∈ ℂ ∧ (abs‘((𝐺𝑖) − 𝐴)) < 𝑥)))
157156rspcev 3581 . . . . . 6 ((if(𝑀𝑗, 𝑗, 𝑀) ∈ ℤ ∧ ∀𝑖 ∈ (ℤ‘if(𝑀𝑗, 𝑗, 𝑀))((𝐺𝑖) ∈ ℂ ∧ (abs‘((𝐺𝑖) − 𝐴)) < 𝑥)) → ∃𝑙 ∈ ℤ ∀𝑖 ∈ (ℤ𝑙)((𝐺𝑖) ∈ ℂ ∧ (abs‘((𝐺𝑖) − 𝐴)) < 𝑥))
1588, 154, 157syl2anc 595 . . . . 5 ((((𝜑𝑥 ∈ ℝ+) ∧ 𝑗 ∈ ℤ) ∧ ∀𝑖 ∈ (ℤ𝑗)((𝐹𝑖) ∈ ℂ ∧ (abs‘((𝐹𝑖) − 𝐴)) < 𝑥)) → ∃𝑙 ∈ ℤ ∀𝑖 ∈ (ℤ𝑙)((𝐺𝑖) ∈ ℂ ∧ (abs‘((𝐺𝑖) − 𝐴)) < 𝑥))
159 climsuse.7 . . . . . . . . 9 (𝜑𝐹𝑋)
160 eqidd 2764 . . . . . . . . 9 ((𝜑𝑖 ∈ ℤ) → (𝐹𝑖) = (𝐹𝑖))
161159, 160clim 15550 . . . . . . . 8 (𝜑 → (𝐹𝐴 ↔ (𝐴 ∈ ℂ ∧ ∀𝑥 ∈ ℝ+𝑗 ∈ ℤ ∀𝑖 ∈ (ℤ𝑗)((𝐹𝑖) ∈ ℂ ∧ (abs‘((𝐹𝑖) − 𝐴)) < 𝑥))))
1621, 161mpbid 235 . . . . . . 7 (𝜑 → (𝐴 ∈ ℂ ∧ ∀𝑥 ∈ ℝ+𝑗 ∈ ℤ ∀𝑖 ∈ (ℤ𝑗)((𝐹𝑖) ∈ ℂ ∧ (abs‘((𝐹𝑖) − 𝐴)) < 𝑥)))
163162simprd 500 . . . . . 6 (𝜑 → ∀𝑥 ∈ ℝ+𝑗 ∈ ℤ ∀𝑖 ∈ (ℤ𝑗)((𝐹𝑖) ∈ ℂ ∧ (abs‘((𝐹𝑖) − 𝐴)) < 𝑥))
164163r19.21bi 3257 . . . . 5 ((𝜑𝑥 ∈ ℝ+) → ∃𝑗 ∈ ℤ ∀𝑖 ∈ (ℤ𝑗)((𝐹𝑖) ∈ ℂ ∧ (abs‘((𝐹𝑖) − 𝐴)) < 𝑥))
165158, 164r19.29a 3173 . . . 4 ((𝜑𝑥 ∈ ℝ+) → ∃𝑙 ∈ ℤ ∀𝑖 ∈ (ℤ𝑙)((𝐺𝑖) ∈ ℂ ∧ (abs‘((𝐺𝑖) − 𝐴)) < 𝑥))
166165ex 417 . . 3 (𝜑 → (𝑥 ∈ ℝ+ → ∃𝑙 ∈ ℤ ∀𝑖 ∈ (ℤ𝑙)((𝐺𝑖) ∈ ℂ ∧ (abs‘((𝐺𝑖) − 𝐴)) < 𝑥)))
1674, 166ralrimi 3263 . 2 (𝜑 → ∀𝑥 ∈ ℝ+𝑙 ∈ ℤ ∀𝑖 ∈ (ℤ𝑙)((𝐺𝑖) ∈ ℂ ∧ (abs‘((𝐺𝑖) − 𝐴)) < 𝑥))
168 climsuse.12 . . 3 (𝜑𝐺𝑌)
169 eqidd 2764 . . 3 ((𝜑𝑖 ∈ ℤ) → (𝐺𝑖) = (𝐺𝑖))
170168, 169clim 15550 . 2 (𝜑 → (𝐺𝐴 ↔ (𝐴 ∈ ℂ ∧ ∀𝑥 ∈ ℝ+𝑙 ∈ ℤ ∀𝑖 ∈ (ℤ𝑙)((𝐺𝑖) ∈ ℂ ∧ (abs‘((𝐺𝑖) − 𝐴)) < 𝑥))))
1713, 167, 170mpbir2and 725 1 (𝜑𝐺𝐴)
Colors of variables:    wff setvar class
This proof depends on syntax axioms:  ¬ wn 3  wi 4  wb 209  wa 400  w3a 1103   = wceq 1570  wnf 1813  wcel 2143  wnfc 2910  wral 3079  wrex 3089  wss 3905  ifcif 4487   class class class wbr 5109  cfv 6536  (class class class)co 7410  cc 11102  cr 11103  1c1 11105   + caddc 11107   < clt 11247  cle 11248  cmin 11445  cz 12595  cuz 12866  +crp 13020  abscabs 15290  cli 15540
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1825  ax-4 1839  ax-5 1940  ax-6 1997  ax-7 2038  ax-8 2145  ax-9 2153  ax-10 2176  ax-11 2192  ax-12 2213  ax-ext 2735  ax-sep 5257  ax-nul 5269  ax-pow 5336  ax-pr 5404  ax-un 7732  ax-cnex 11160  ax-resscn 11161  ax-1cn 11162  ax-icn 11163  ax-addcl 11164  ax-addrcl 11165  ax-mulcl 11166  ax-mulrcl 11167  ax-mulcom 11168  ax-addass 11169  ax-mulass 11170  ax-distr 11171  ax-i2m1 11172  ax-1ne0 11173  ax-1rid 11174  ax-rnegex 11175  ax-rrecex 11176  ax-cnre 11177  ax-pre-lttri 11178  ax-pre-lttrn 11179  ax-pre-ltadd 11180  ax-pre-mulgt0 11181
This proof depends on definitions:  df-bi 210  df-an 401  df-or 861  df-3or 1104  df-3an 1105  df-tru 1573  df-fal 1583  df-ex 1810  df-nf 1814  df-sb 2097  df-mo 2567  df-eu 2597  df-clab 2742  df-cleq 2755  df-clel 2838  df-nfc 2912  df-ne 2959  df-nel 3065  df-ral 3080  df-rex 3090  df-reu 3370  df-rab 3417  df-v 3457  df-sbc 3745  df-csb 3854  df-dif 3908  df-un 3910  df-in 3912  df-ss 3922  df-pss 3925  df-nul 4287  df-if 4488  df-pw 4564  df-sn 4590  df-pr 4592  df-op 4596  df-uni 4873  df-iun 4958  df-br 5110  df-opab 5174  df-mpt 5193  df-tr 5219  df-id 5556  df-eprel 5561  df-po 5569  df-so 5570  df-fr 5614  df-we 5616  df-xp 5667  df-rel 5668  df-cnv 5669  df-co 5670  df-dm 5671  df-rn 5672  df-res 5673  df-ima 5674  df-pred 6302  df-ord 6363  df-on 6364  df-lim 6365  df-suc 6366  df-iota 6492  df-fun 6538  df-fn 6539  df-f 6540  df-f1 6541  df-fo 6542  df-f1o 6543  df-fv 6544  df-riota 7367  df-ov 7413  df-oprab 7414  df-mpo 7415  df-om 7859  df-2nd 7983  df-frecs 8274  df-wrecs 8305  df-recs 8354  df-rdg 8393  df-er 8690  df-en 8940  df-dom 8941  df-sdom 8942  df-pnf 11249  df-mnf 11250  df-xr 11251  df-ltxr 11252  df-le 11253  df-sub 11447  df-neg 11448  df-nn 12238  df-n0 12509  df-z 12596  df-uz 12867  df-clim 15544
This theorem is used by:  sumnnodd  46374  stirlinglem8  46823
  Copyright terms: Public domain W3C validator