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

Theorem limcperiod 39860
Description: If 𝐹 is a periodic function with period 𝑇, the limit doesn't change if we shift the limiting point by 𝑇. (Contributed by Glauco Siliprandi, 11-Dec-2019.)
Hypotheses
Ref Expression
limcperiod.f (𝜑𝐹:dom 𝐹⟶ℂ)
limcperiod.assc (𝜑𝐴 ⊆ ℂ)
limcperiod.3 (𝜑𝐴 ⊆ dom 𝐹)
limcperiod.t (𝜑𝑇 ∈ ℂ)
limcperiod.b 𝐵 = {𝑥 ∈ ℂ ∣ ∃𝑦𝐴 𝑥 = (𝑦 + 𝑇)}
limcperiod.bss (𝜑𝐵 ⊆ dom 𝐹)
limcperiod.fper ((𝜑𝑦𝐴) → (𝐹‘(𝑦 + 𝑇)) = (𝐹𝑦))
limcperiod.clim (𝜑𝐶 ∈ ((𝐹𝐴) lim 𝐷))
Assertion
Ref Expression
limcperiod (𝜑𝐶 ∈ ((𝐹𝐵) lim (𝐷 + 𝑇)))
Distinct variable groups:   𝑥,𝐴,𝑦   𝑥,𝐶,𝑦   𝑥,𝐷,𝑦   𝑥,𝐹,𝑦   𝑥,𝑇,𝑦   𝜑,𝑥,𝑦
Allowed substitution hints:   𝐵(𝑥,𝑦)

Proof of Theorem limcperiod
Dummy variables 𝑏 𝑤 𝑧 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 limccl 23639 . . 3 ((𝐹𝐴) lim 𝐷) ⊆ ℂ
2 limcperiod.clim . . 3 (𝜑𝐶 ∈ ((𝐹𝐴) lim 𝐷))
31, 2sseldi 3601 . 2 (𝜑𝐶 ∈ ℂ)
4 limcperiod.f . . . . . . . . 9 (𝜑𝐹:dom 𝐹⟶ℂ)
5 limcperiod.3 . . . . . . . . 9 (𝜑𝐴 ⊆ dom 𝐹)
64, 5fssresd 6071 . . . . . . . 8 (𝜑 → (𝐹𝐴):𝐴⟶ℂ)
7 limcperiod.assc . . . . . . . 8 (𝜑𝐴 ⊆ ℂ)
8 limcrcl 23638 . . . . . . . . . 10 (𝐶 ∈ ((𝐹𝐴) lim 𝐷) → ((𝐹𝐴):dom (𝐹𝐴)⟶ℂ ∧ dom (𝐹𝐴) ⊆ ℂ ∧ 𝐷 ∈ ℂ))
92, 8syl 17 . . . . . . . . 9 (𝜑 → ((𝐹𝐴):dom (𝐹𝐴)⟶ℂ ∧ dom (𝐹𝐴) ⊆ ℂ ∧ 𝐷 ∈ ℂ))
109simp3d 1075 . . . . . . . 8 (𝜑𝐷 ∈ ℂ)
116, 7, 10ellimc3 23643 . . . . . . 7 (𝜑 → (𝐶 ∈ ((𝐹𝐴) lim 𝐷) ↔ (𝐶 ∈ ℂ ∧ ∀𝑤 ∈ ℝ+𝑧 ∈ ℝ+𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤))))
122, 11mpbid 222 . . . . . 6 (𝜑 → (𝐶 ∈ ℂ ∧ ∀𝑤 ∈ ℝ+𝑧 ∈ ℝ+𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)))
1312simprd 479 . . . . 5 (𝜑 → ∀𝑤 ∈ ℝ+𝑧 ∈ ℝ+𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤))
1413r19.21bi 2932 . . . 4 ((𝜑𝑤 ∈ ℝ+) → ∃𝑧 ∈ ℝ+𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤))
15 simpl1l 1112 . . . . . . . . . . 11 ((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) → 𝜑)
1615adantr 481 . . . . . . . . . 10 (((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) → 𝜑)
17 simplr 792 . . . . . . . . . 10 (((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) → 𝑏𝐵)
18 id 22 . . . . . . . . . . . . . . . 16 (𝑏𝐵𝑏𝐵)
19 limcperiod.b . . . . . . . . . . . . . . . . 17 𝐵 = {𝑥 ∈ ℂ ∣ ∃𝑦𝐴 𝑥 = (𝑦 + 𝑇)}
20 oveq1 6657 . . . . . . . . . . . . . . . . . . . . 21 (𝑦 = 𝑧 → (𝑦 + 𝑇) = (𝑧 + 𝑇))
2120eqeq2d 2632 . . . . . . . . . . . . . . . . . . . 20 (𝑦 = 𝑧 → (𝑥 = (𝑦 + 𝑇) ↔ 𝑥 = (𝑧 + 𝑇)))
2221cbvrexv 3172 . . . . . . . . . . . . . . . . . . 19 (∃𝑦𝐴 𝑥 = (𝑦 + 𝑇) ↔ ∃𝑧𝐴 𝑥 = (𝑧 + 𝑇))
23 eqeq1 2626 . . . . . . . . . . . . . . . . . . . 20 (𝑥 = 𝑤 → (𝑥 = (𝑧 + 𝑇) ↔ 𝑤 = (𝑧 + 𝑇)))
2423rexbidv 3052 . . . . . . . . . . . . . . . . . . 19 (𝑥 = 𝑤 → (∃𝑧𝐴 𝑥 = (𝑧 + 𝑇) ↔ ∃𝑧𝐴 𝑤 = (𝑧 + 𝑇)))
2522, 24syl5bb 272 . . . . . . . . . . . . . . . . . 18 (𝑥 = 𝑤 → (∃𝑦𝐴 𝑥 = (𝑦 + 𝑇) ↔ ∃𝑧𝐴 𝑤 = (𝑧 + 𝑇)))
2625cbvrabv 3199 . . . . . . . . . . . . . . . . 17 {𝑥 ∈ ℂ ∣ ∃𝑦𝐴 𝑥 = (𝑦 + 𝑇)} = {𝑤 ∈ ℂ ∣ ∃𝑧𝐴 𝑤 = (𝑧 + 𝑇)}
2719, 26eqtri 2644 . . . . . . . . . . . . . . . 16 𝐵 = {𝑤 ∈ ℂ ∣ ∃𝑧𝐴 𝑤 = (𝑧 + 𝑇)}
2818, 27syl6eleq 2711 . . . . . . . . . . . . . . 15 (𝑏𝐵𝑏 ∈ {𝑤 ∈ ℂ ∣ ∃𝑧𝐴 𝑤 = (𝑧 + 𝑇)})
29 eqeq1 2626 . . . . . . . . . . . . . . . . 17 (𝑤 = 𝑏 → (𝑤 = (𝑧 + 𝑇) ↔ 𝑏 = (𝑧 + 𝑇)))
3029rexbidv 3052 . . . . . . . . . . . . . . . 16 (𝑤 = 𝑏 → (∃𝑧𝐴 𝑤 = (𝑧 + 𝑇) ↔ ∃𝑧𝐴 𝑏 = (𝑧 + 𝑇)))
3130elrab 3363 . . . . . . . . . . . . . . 15 (𝑏 ∈ {𝑤 ∈ ℂ ∣ ∃𝑧𝐴 𝑤 = (𝑧 + 𝑇)} ↔ (𝑏 ∈ ℂ ∧ ∃𝑧𝐴 𝑏 = (𝑧 + 𝑇)))
3228, 31sylib 208 . . . . . . . . . . . . . 14 (𝑏𝐵 → (𝑏 ∈ ℂ ∧ ∃𝑧𝐴 𝑏 = (𝑧 + 𝑇)))
3332simprd 479 . . . . . . . . . . . . 13 (𝑏𝐵 → ∃𝑧𝐴 𝑏 = (𝑧 + 𝑇))
3433adantl 482 . . . . . . . . . . . 12 ((𝜑𝑏𝐵) → ∃𝑧𝐴 𝑏 = (𝑧 + 𝑇))
35 oveq1 6657 . . . . . . . . . . . . . . . . . 18 (𝑏 = (𝑧 + 𝑇) → (𝑏𝑇) = ((𝑧 + 𝑇) − 𝑇))
36353ad2ant3 1084 . . . . . . . . . . . . . . . . 17 ((𝜑𝑧𝐴𝑏 = (𝑧 + 𝑇)) → (𝑏𝑇) = ((𝑧 + 𝑇) − 𝑇))
377sselda 3603 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑧𝐴) → 𝑧 ∈ ℂ)
38 limcperiod.t . . . . . . . . . . . . . . . . . . . 20 (𝜑𝑇 ∈ ℂ)
3938adantr 481 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑧𝐴) → 𝑇 ∈ ℂ)
4037, 39pncand 10393 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑧𝐴) → ((𝑧 + 𝑇) − 𝑇) = 𝑧)
41403adant3 1081 . . . . . . . . . . . . . . . . 17 ((𝜑𝑧𝐴𝑏 = (𝑧 + 𝑇)) → ((𝑧 + 𝑇) − 𝑇) = 𝑧)
4236, 41eqtrd 2656 . . . . . . . . . . . . . . . 16 ((𝜑𝑧𝐴𝑏 = (𝑧 + 𝑇)) → (𝑏𝑇) = 𝑧)
43 simp2 1062 . . . . . . . . . . . . . . . 16 ((𝜑𝑧𝐴𝑏 = (𝑧 + 𝑇)) → 𝑧𝐴)
4442, 43eqeltrd 2701 . . . . . . . . . . . . . . 15 ((𝜑𝑧𝐴𝑏 = (𝑧 + 𝑇)) → (𝑏𝑇) ∈ 𝐴)
45443exp 1264 . . . . . . . . . . . . . 14 (𝜑 → (𝑧𝐴 → (𝑏 = (𝑧 + 𝑇) → (𝑏𝑇) ∈ 𝐴)))
4645adantr 481 . . . . . . . . . . . . 13 ((𝜑𝑏𝐵) → (𝑧𝐴 → (𝑏 = (𝑧 + 𝑇) → (𝑏𝑇) ∈ 𝐴)))
4746rexlimdv 3030 . . . . . . . . . . . 12 ((𝜑𝑏𝐵) → (∃𝑧𝐴 𝑏 = (𝑧 + 𝑇) → (𝑏𝑇) ∈ 𝐴))
4834, 47mpd 15 . . . . . . . . . . 11 ((𝜑𝑏𝐵) → (𝑏𝑇) ∈ 𝐴)
49 ssrab2 3687 . . . . . . . . . . . . . . . 16 {𝑤 ∈ ℂ ∣ ∃𝑧𝐴 𝑤 = (𝑧 + 𝑇)} ⊆ ℂ
5027, 49eqsstri 3635 . . . . . . . . . . . . . . 15 𝐵 ⊆ ℂ
5150a1i 11 . . . . . . . . . . . . . 14 (𝜑𝐵 ⊆ ℂ)
5251sselda 3603 . . . . . . . . . . . . 13 ((𝜑𝑏𝐵) → 𝑏 ∈ ℂ)
5338adantr 481 . . . . . . . . . . . . 13 ((𝜑𝑏𝐵) → 𝑇 ∈ ℂ)
5452, 53npcand 10396 . . . . . . . . . . . 12 ((𝜑𝑏𝐵) → ((𝑏𝑇) + 𝑇) = 𝑏)
5554eqcomd 2628 . . . . . . . . . . 11 ((𝜑𝑏𝐵) → 𝑏 = ((𝑏𝑇) + 𝑇))
56 oveq1 6657 . . . . . . . . . . . . 13 (𝑥 = (𝑏𝑇) → (𝑥 + 𝑇) = ((𝑏𝑇) + 𝑇))
5756eqeq2d 2632 . . . . . . . . . . . 12 (𝑥 = (𝑏𝑇) → (𝑏 = (𝑥 + 𝑇) ↔ 𝑏 = ((𝑏𝑇) + 𝑇)))
5857rspcev 3309 . . . . . . . . . . 11 (((𝑏𝑇) ∈ 𝐴𝑏 = ((𝑏𝑇) + 𝑇)) → ∃𝑥𝐴 𝑏 = (𝑥 + 𝑇))
5948, 55, 58syl2anc 693 . . . . . . . . . 10 ((𝜑𝑏𝐵) → ∃𝑥𝐴 𝑏 = (𝑥 + 𝑇))
6016, 17, 59syl2anc 693 . . . . . . . . 9 (((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) → ∃𝑥𝐴 𝑏 = (𝑥 + 𝑇))
61 nfv 1843 . . . . . . . . . . . 12 𝑥((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤))
62 nfrab1 3122 . . . . . . . . . . . . . 14 𝑥{𝑥 ∈ ℂ ∣ ∃𝑦𝐴 𝑥 = (𝑦 + 𝑇)}
6319, 62nfcxfr 2762 . . . . . . . . . . . . 13 𝑥𝐵
6463nfcri 2758 . . . . . . . . . . . 12 𝑥 𝑏𝐵
6561, 64nfan 1828 . . . . . . . . . . 11 𝑥(((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵)
66 nfv 1843 . . . . . . . . . . 11 𝑥(𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)
6765, 66nfan 1828 . . . . . . . . . 10 𝑥((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧))
68 nfcv 2764 . . . . . . . . . . . 12 𝑥abs
69 nfcv 2764 . . . . . . . . . . . . . . 15 𝑥𝐹
7069, 63nfres 5398 . . . . . . . . . . . . . 14 𝑥(𝐹𝐵)
71 nfcv 2764 . . . . . . . . . . . . . 14 𝑥𝑏
7270, 71nffv 6198 . . . . . . . . . . . . 13 𝑥((𝐹𝐵)‘𝑏)
73 nfcv 2764 . . . . . . . . . . . . 13 𝑥
74 nfcv 2764 . . . . . . . . . . . . 13 𝑥𝐶
7572, 73, 74nfov 6676 . . . . . . . . . . . 12 𝑥(((𝐹𝐵)‘𝑏) − 𝐶)
7668, 75nffv 6198 . . . . . . . . . . 11 𝑥(abs‘(((𝐹𝐵)‘𝑏) − 𝐶))
77 nfcv 2764 . . . . . . . . . . 11 𝑥 <
78 nfcv 2764 . . . . . . . . . . 11 𝑥𝑤
7976, 77, 78nfbr 4699 . . . . . . . . . 10 𝑥(abs‘(((𝐹𝐵)‘𝑏) − 𝐶)) < 𝑤
80 simp3 1063 . . . . . . . . . . . . . . . 16 ((((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) ∧ 𝑥𝐴𝑏 = (𝑥 + 𝑇)) → 𝑏 = (𝑥 + 𝑇))
8180fveq2d 6195 . . . . . . . . . . . . . . 15 ((((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) ∧ 𝑥𝐴𝑏 = (𝑥 + 𝑇)) → ((𝐹𝐵)‘𝑏) = ((𝐹𝐵)‘(𝑥 + 𝑇)))
82173ad2ant1 1082 . . . . . . . . . . . . . . . . 17 ((((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) ∧ 𝑥𝐴𝑏 = (𝑥 + 𝑇)) → 𝑏𝐵)
8380, 82eqeltrrd 2702 . . . . . . . . . . . . . . . 16 ((((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) ∧ 𝑥𝐴𝑏 = (𝑥 + 𝑇)) → (𝑥 + 𝑇) ∈ 𝐵)
84 fvres 6207 . . . . . . . . . . . . . . . 16 ((𝑥 + 𝑇) ∈ 𝐵 → ((𝐹𝐵)‘(𝑥 + 𝑇)) = (𝐹‘(𝑥 + 𝑇)))
8583, 84syl 17 . . . . . . . . . . . . . . 15 ((((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) ∧ 𝑥𝐴𝑏 = (𝑥 + 𝑇)) → ((𝐹𝐵)‘(𝑥 + 𝑇)) = (𝐹‘(𝑥 + 𝑇)))
86163ad2ant1 1082 . . . . . . . . . . . . . . . . 17 ((((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) ∧ 𝑥𝐴𝑏 = (𝑥 + 𝑇)) → 𝜑)
87 simp2 1062 . . . . . . . . . . . . . . . . 17 ((((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) ∧ 𝑥𝐴𝑏 = (𝑥 + 𝑇)) → 𝑥𝐴)
88 eleq1 2689 . . . . . . . . . . . . . . . . . . . 20 (𝑦 = 𝑥 → (𝑦𝐴𝑥𝐴))
8988anbi2d 740 . . . . . . . . . . . . . . . . . . 19 (𝑦 = 𝑥 → ((𝜑𝑦𝐴) ↔ (𝜑𝑥𝐴)))
90 oveq1 6657 . . . . . . . . . . . . . . . . . . . . 21 (𝑦 = 𝑥 → (𝑦 + 𝑇) = (𝑥 + 𝑇))
9190fveq2d 6195 . . . . . . . . . . . . . . . . . . . 20 (𝑦 = 𝑥 → (𝐹‘(𝑦 + 𝑇)) = (𝐹‘(𝑥 + 𝑇)))
92 fveq2 6191 . . . . . . . . . . . . . . . . . . . 20 (𝑦 = 𝑥 → (𝐹𝑦) = (𝐹𝑥))
9391, 92eqeq12d 2637 . . . . . . . . . . . . . . . . . . 19 (𝑦 = 𝑥 → ((𝐹‘(𝑦 + 𝑇)) = (𝐹𝑦) ↔ (𝐹‘(𝑥 + 𝑇)) = (𝐹𝑥)))
9489, 93imbi12d 334 . . . . . . . . . . . . . . . . . 18 (𝑦 = 𝑥 → (((𝜑𝑦𝐴) → (𝐹‘(𝑦 + 𝑇)) = (𝐹𝑦)) ↔ ((𝜑𝑥𝐴) → (𝐹‘(𝑥 + 𝑇)) = (𝐹𝑥))))
95 limcperiod.fper . . . . . . . . . . . . . . . . . 18 ((𝜑𝑦𝐴) → (𝐹‘(𝑦 + 𝑇)) = (𝐹𝑦))
9694, 95chvarv 2263 . . . . . . . . . . . . . . . . 17 ((𝜑𝑥𝐴) → (𝐹‘(𝑥 + 𝑇)) = (𝐹𝑥))
9786, 87, 96syl2anc 693 . . . . . . . . . . . . . . . 16 ((((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) ∧ 𝑥𝐴𝑏 = (𝑥 + 𝑇)) → (𝐹‘(𝑥 + 𝑇)) = (𝐹𝑥))
98 fvres 6207 . . . . . . . . . . . . . . . . 17 (𝑥𝐴 → ((𝐹𝐴)‘𝑥) = (𝐹𝑥))
9987, 98syl 17 . . . . . . . . . . . . . . . 16 ((((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) ∧ 𝑥𝐴𝑏 = (𝑥 + 𝑇)) → ((𝐹𝐴)‘𝑥) = (𝐹𝑥))
10097, 99eqtr4d 2659 . . . . . . . . . . . . . . 15 ((((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) ∧ 𝑥𝐴𝑏 = (𝑥 + 𝑇)) → (𝐹‘(𝑥 + 𝑇)) = ((𝐹𝐴)‘𝑥))
10181, 85, 1003eqtrd 2660 . . . . . . . . . . . . . 14 ((((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) ∧ 𝑥𝐴𝑏 = (𝑥 + 𝑇)) → ((𝐹𝐵)‘𝑏) = ((𝐹𝐴)‘𝑥))
102101oveq1d 6665 . . . . . . . . . . . . 13 ((((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) ∧ 𝑥𝐴𝑏 = (𝑥 + 𝑇)) → (((𝐹𝐵)‘𝑏) − 𝐶) = (((𝐹𝐴)‘𝑥) − 𝐶))
103102fveq2d 6195 . . . . . . . . . . . 12 ((((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) ∧ 𝑥𝐴𝑏 = (𝑥 + 𝑇)) → (abs‘(((𝐹𝐵)‘𝑏) − 𝐶)) = (abs‘(((𝐹𝐴)‘𝑥) − 𝐶)))
104 simpll3 1102 . . . . . . . . . . . . . . 15 (((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) → ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤))
1051043ad2ant1 1082 . . . . . . . . . . . . . 14 ((((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) ∧ 𝑥𝐴𝑏 = (𝑥 + 𝑇)) → ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤))
106105, 87jca 554 . . . . . . . . . . . . 13 ((((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) ∧ 𝑥𝐴𝑏 = (𝑥 + 𝑇)) → (∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤) ∧ 𝑥𝐴))
107 simp1rl 1126 . . . . . . . . . . . . . . . . 17 ((((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) ∧ 𝑥𝐴𝑏 = (𝑥 + 𝑇)) → 𝑏 ≠ (𝐷 + 𝑇))
108107neneqd 2799 . . . . . . . . . . . . . . . 16 ((((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) ∧ 𝑥𝐴𝑏 = (𝑥 + 𝑇)) → ¬ 𝑏 = (𝐷 + 𝑇))
109 oveq1 6657 . . . . . . . . . . . . . . . . 17 (𝑥 = 𝐷 → (𝑥 + 𝑇) = (𝐷 + 𝑇))
11080, 109sylan9eq 2676 . . . . . . . . . . . . . . . 16 (((((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) ∧ 𝑥𝐴𝑏 = (𝑥 + 𝑇)) ∧ 𝑥 = 𝐷) → 𝑏 = (𝐷 + 𝑇))
111108, 110mtand 691 . . . . . . . . . . . . . . 15 ((((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) ∧ 𝑥𝐴𝑏 = (𝑥 + 𝑇)) → ¬ 𝑥 = 𝐷)
112111neqned 2801 . . . . . . . . . . . . . 14 ((((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) ∧ 𝑥𝐴𝑏 = (𝑥 + 𝑇)) → 𝑥𝐷)
11380oveq1d 6665 . . . . . . . . . . . . . . . . 17 ((((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) ∧ 𝑥𝐴𝑏 = (𝑥 + 𝑇)) → (𝑏 − (𝐷 + 𝑇)) = ((𝑥 + 𝑇) − (𝐷 + 𝑇)))
1147sselda 3603 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑥𝐴) → 𝑥 ∈ ℂ)
11586, 87, 114syl2anc 693 . . . . . . . . . . . . . . . . . 18 ((((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) ∧ 𝑥𝐴𝑏 = (𝑥 + 𝑇)) → 𝑥 ∈ ℂ)
11686, 10syl 17 . . . . . . . . . . . . . . . . . 18 ((((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) ∧ 𝑥𝐴𝑏 = (𝑥 + 𝑇)) → 𝐷 ∈ ℂ)
11786, 38syl 17 . . . . . . . . . . . . . . . . . 18 ((((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) ∧ 𝑥𝐴𝑏 = (𝑥 + 𝑇)) → 𝑇 ∈ ℂ)
118115, 116, 117pnpcan2d 10430 . . . . . . . . . . . . . . . . 17 ((((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) ∧ 𝑥𝐴𝑏 = (𝑥 + 𝑇)) → ((𝑥 + 𝑇) − (𝐷 + 𝑇)) = (𝑥𝐷))
119113, 118eqtr2d 2657 . . . . . . . . . . . . . . . 16 ((((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) ∧ 𝑥𝐴𝑏 = (𝑥 + 𝑇)) → (𝑥𝐷) = (𝑏 − (𝐷 + 𝑇)))
120119fveq2d 6195 . . . . . . . . . . . . . . 15 ((((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) ∧ 𝑥𝐴𝑏 = (𝑥 + 𝑇)) → (abs‘(𝑥𝐷)) = (abs‘(𝑏 − (𝐷 + 𝑇))))
121 simp1rr 1127 . . . . . . . . . . . . . . 15 ((((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) ∧ 𝑥𝐴𝑏 = (𝑥 + 𝑇)) → (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)
122120, 121eqbrtrd 4675 . . . . . . . . . . . . . 14 ((((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) ∧ 𝑥𝐴𝑏 = (𝑥 + 𝑇)) → (abs‘(𝑥𝐷)) < 𝑧)
123112, 122jca 554 . . . . . . . . . . . . 13 ((((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) ∧ 𝑥𝐴𝑏 = (𝑥 + 𝑇)) → (𝑥𝐷 ∧ (abs‘(𝑥𝐷)) < 𝑧))
124 neeq1 2856 . . . . . . . . . . . . . . . 16 (𝑦 = 𝑥 → (𝑦𝐷𝑥𝐷))
125 oveq1 6657 . . . . . . . . . . . . . . . . . 18 (𝑦 = 𝑥 → (𝑦𝐷) = (𝑥𝐷))
126125fveq2d 6195 . . . . . . . . . . . . . . . . 17 (𝑦 = 𝑥 → (abs‘(𝑦𝐷)) = (abs‘(𝑥𝐷)))
127126breq1d 4663 . . . . . . . . . . . . . . . 16 (𝑦 = 𝑥 → ((abs‘(𝑦𝐷)) < 𝑧 ↔ (abs‘(𝑥𝐷)) < 𝑧))
128124, 127anbi12d 747 . . . . . . . . . . . . . . 15 (𝑦 = 𝑥 → ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) ↔ (𝑥𝐷 ∧ (abs‘(𝑥𝐷)) < 𝑧)))
129 fveq2 6191 . . . . . . . . . . . . . . . . . 18 (𝑦 = 𝑥 → ((𝐹𝐴)‘𝑦) = ((𝐹𝐴)‘𝑥))
130129oveq1d 6665 . . . . . . . . . . . . . . . . 17 (𝑦 = 𝑥 → (((𝐹𝐴)‘𝑦) − 𝐶) = (((𝐹𝐴)‘𝑥) − 𝐶))
131130fveq2d 6195 . . . . . . . . . . . . . . . 16 (𝑦 = 𝑥 → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) = (abs‘(((𝐹𝐴)‘𝑥) − 𝐶)))
132131breq1d 4663 . . . . . . . . . . . . . . 15 (𝑦 = 𝑥 → ((abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤 ↔ (abs‘(((𝐹𝐴)‘𝑥) − 𝐶)) < 𝑤))
133128, 132imbi12d 334 . . . . . . . . . . . . . 14 (𝑦 = 𝑥 → (((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤) ↔ ((𝑥𝐷 ∧ (abs‘(𝑥𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑥) − 𝐶)) < 𝑤)))
134133rspccva 3308 . . . . . . . . . . . . 13 ((∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤) ∧ 𝑥𝐴) → ((𝑥𝐷 ∧ (abs‘(𝑥𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑥) − 𝐶)) < 𝑤))
135106, 123, 134sylc 65 . . . . . . . . . . . 12 ((((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) ∧ 𝑥𝐴𝑏 = (𝑥 + 𝑇)) → (abs‘(((𝐹𝐴)‘𝑥) − 𝐶)) < 𝑤)
136103, 135eqbrtrd 4675 . . . . . . . . . . 11 ((((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) ∧ 𝑥𝐴𝑏 = (𝑥 + 𝑇)) → (abs‘(((𝐹𝐵)‘𝑏) − 𝐶)) < 𝑤)
1371363exp 1264 . . . . . . . . . 10 (((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) → (𝑥𝐴 → (𝑏 = (𝑥 + 𝑇) → (abs‘(((𝐹𝐵)‘𝑏) − 𝐶)) < 𝑤)))
13867, 79, 137rexlimd 3026 . . . . . . . . 9 (((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) → (∃𝑥𝐴 𝑏 = (𝑥 + 𝑇) → (abs‘(((𝐹𝐵)‘𝑏) − 𝐶)) < 𝑤))
13960, 138mpd 15 . . . . . . . 8 (((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) ∧ (𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧)) → (abs‘(((𝐹𝐵)‘𝑏) − 𝐶)) < 𝑤)
140139ex 450 . . . . . . 7 ((((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) ∧ 𝑏𝐵) → ((𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧) → (abs‘(((𝐹𝐵)‘𝑏) − 𝐶)) < 𝑤))
141140ralrimiva 2966 . . . . . 6 (((𝜑𝑤 ∈ ℝ+) ∧ 𝑧 ∈ ℝ+ ∧ ∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤)) → ∀𝑏𝐵 ((𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧) → (abs‘(((𝐹𝐵)‘𝑏) − 𝐶)) < 𝑤))
1421413exp 1264 . . . . 5 ((𝜑𝑤 ∈ ℝ+) → (𝑧 ∈ ℝ+ → (∀𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤) → ∀𝑏𝐵 ((𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧) → (abs‘(((𝐹𝐵)‘𝑏) − 𝐶)) < 𝑤))))
143142reximdvai 3015 . . . 4 ((𝜑𝑤 ∈ ℝ+) → (∃𝑧 ∈ ℝ+𝑦𝐴 ((𝑦𝐷 ∧ (abs‘(𝑦𝐷)) < 𝑧) → (abs‘(((𝐹𝐴)‘𝑦) − 𝐶)) < 𝑤) → ∃𝑧 ∈ ℝ+𝑏𝐵 ((𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧) → (abs‘(((𝐹𝐵)‘𝑏) − 𝐶)) < 𝑤)))
14414, 143mpd 15 . . 3 ((𝜑𝑤 ∈ ℝ+) → ∃𝑧 ∈ ℝ+𝑏𝐵 ((𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧) → (abs‘(((𝐹𝐵)‘𝑏) − 𝐶)) < 𝑤))
145144ralrimiva 2966 . 2 (𝜑 → ∀𝑤 ∈ ℝ+𝑧 ∈ ℝ+𝑏𝐵 ((𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧) → (abs‘(((𝐹𝐵)‘𝑏) − 𝐶)) < 𝑤))
146 limcperiod.bss . . . 4 (𝜑𝐵 ⊆ dom 𝐹)
1474, 146fssresd 6071 . . 3 (𝜑 → (𝐹𝐵):𝐵⟶ℂ)
14810, 38addcld 10059 . . 3 (𝜑 → (𝐷 + 𝑇) ∈ ℂ)
149147, 51, 148ellimc3 23643 . 2 (𝜑 → (𝐶 ∈ ((𝐹𝐵) lim (𝐷 + 𝑇)) ↔ (𝐶 ∈ ℂ ∧ ∀𝑤 ∈ ℝ+𝑧 ∈ ℝ+𝑏𝐵 ((𝑏 ≠ (𝐷 + 𝑇) ∧ (abs‘(𝑏 − (𝐷 + 𝑇))) < 𝑧) → (abs‘(((𝐹𝐵)‘𝑏) − 𝐶)) < 𝑤))))
1503, 145, 149mpbir2and 957 1 (𝜑𝐶 ∈ ((𝐹𝐵) lim (𝐷 + 𝑇)))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wa 384  w3a 1037   = wceq 1483  wcel 1990  wne 2794  wral 2912  wrex 2913  {crab 2916  wss 3574   class class class wbr 4653  dom cdm 5114  cres 5116  wf 5884  cfv 5888  (class class class)co 6650  cc 9934   + caddc 9939   < clt 10074  cmin 10266  +crp 11832  abscabs 13974   lim climc 23626
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1722  ax-4 1737  ax-5 1839  ax-6 1888  ax-7 1935  ax-8 1992  ax-9 1999  ax-10 2019  ax-11 2034  ax-12 2047  ax-13 2246  ax-ext 2602  ax-rep 4771  ax-sep 4781  ax-nul 4789  ax-pow 4843  ax-pr 4906  ax-un 6949  ax-cnex 9992  ax-resscn 9993  ax-1cn 9994  ax-icn 9995  ax-addcl 9996  ax-addrcl 9997  ax-mulcl 9998  ax-mulrcl 9999  ax-mulcom 10000  ax-addass 10001  ax-mulass 10002  ax-distr 10003  ax-i2m1 10004  ax-1ne0 10005  ax-1rid 10006  ax-rnegex 10007  ax-rrecex 10008  ax-cnre 10009  ax-pre-lttri 10010  ax-pre-lttrn 10011  ax-pre-ltadd 10012  ax-pre-mulgt0 10013  ax-pre-sup 10014
This theorem depends on definitions:  df-bi 197  df-or 385  df-an 386  df-3or 1038  df-3an 1039  df-tru 1486  df-ex 1705  df-nf 1710  df-sb 1881  df-eu 2474  df-mo 2475  df-clab 2609  df-cleq 2615  df-clel 2618  df-nfc 2753  df-ne 2795  df-nel 2898  df-ral 2917  df-rex 2918  df-reu 2919  df-rmo 2920  df-rab 2921  df-v 3202  df-sbc 3436  df-csb 3534  df-dif 3577  df-un 3579  df-in 3581  df-ss 3588  df-pss 3590  df-nul 3916  df-if 4087  df-pw 4160  df-sn 4178  df-pr 4180  df-tp 4182  df-op 4184  df-uni 4437  df-int 4476  df-iun 4522  df-br 4654  df-opab 4713  df-mpt 4730  df-tr 4753  df-id 5024  df-eprel 5029  df-po 5035  df-so 5036  df-fr 5073  df-we 5075  df-xp 5120  df-rel 5121  df-cnv 5122  df-co 5123  df-dm 5124  df-rn 5125  df-res 5126  df-ima 5127  df-pred 5680  df-ord 5726  df-on 5727  df-lim 5728  df-suc 5729  df-iota 5851  df-fun 5890  df-fn 5891  df-f 5892  df-f1 5893  df-fo 5894  df-f1o 5895  df-fv 5896  df-riota 6611  df-ov 6653  df-oprab 6654  df-mpt2 6655  df-om 7066  df-1st 7168  df-2nd 7169  df-wrecs 7407  df-recs 7468  df-rdg 7506  df-1o 7560  df-oadd 7564  df-er 7742  df-map 7859  df-pm 7860  df-en 7956  df-dom 7957  df-sdom 7958  df-fin 7959  df-fi 8317  df-sup 8348  df-inf 8349  df-pnf 10076  df-mnf 10077  df-xr 10078  df-ltxr 10079  df-le 10080  df-sub 10268  df-neg 10269  df-div 10685  df-nn 11021  df-2 11079  df-3 11080  df-4 11081  df-5 11082  df-6 11083  df-7 11084  df-8 11085  df-9 11086  df-n0 11293  df-z 11378  df-dec 11494  df-uz 11688  df-q 11789  df-rp 11833  df-xneg 11946  df-xadd 11947  df-xmul 11948  df-fz 12327  df-seq 12802  df-exp 12861  df-cj 13839  df-re 13840  df-im 13841  df-sqrt 13975  df-abs 13976  df-struct 15859  df-ndx 15860  df-slot 15861  df-base 15863  df-plusg 15954  df-mulr 15955  df-starv 15956  df-tset 15960  df-ple 15961  df-ds 15964  df-unif 15965  df-rest 16083  df-topn 16084  df-topgen 16104  df-psmet 19738  df-xmet 19739  df-met 19740  df-bl 19741  df-mopn 19742  df-cnfld 19747  df-top 20699  df-topon 20716  df-topsp 20737  df-bases 20750  df-cnp 21032  df-xms 22125  df-ms 22126  df-limc 23630
This theorem is referenced by:  fourierdlem48  40371  fourierdlem49  40372  fourierdlem81  40404  fourierdlem89  40412  fourierdlem91  40414  fourierdlem92  40415
  Copyright terms: Public domain W3C validator