Metamath Proof Explorer


Theorem fourierdlem74

Description: Given a piecewise smooth function F , the derived function H has a limit at the upper bound of each interval of the partition Q . (Contributed by Glauco Siliprandi, 11-Dec-2019)

Ref Expression
Hypotheses fourierdlem74.xre ⊢ φ → X ∈ ℝ
fourierdlem74.p ⊢ P = m ∈ ℕ ⟼ p ∈ ℝ 0 … m | p ⁡ 0 = - π + X ∧ p ⁡ m = π + X ∧ ∀ i ∈ 0 ..^ m p ⁡ i < p ⁡ i + 1
fourierdlem74.f ⊢ φ → F : ℝ ⟶ ℝ
fourierdlem74.x ⊢ φ → X ∈ ran ⁡ V
fourierdlem74.y ⊢ φ → Y ∈ ℝ
fourierdlem74.w ⊢ φ → W ∈ F ↾ −∞ X lim ℂ X
fourierdlem74.h ⊢ H = s ∈ − π π ⟼ if s = 0 0 F ⁡ X + s − if 0 < s Y W s
fourierdlem74.m ⊢ φ → M ∈ ℕ
fourierdlem74.v ⊢ φ → V ∈ P ⁡ M
fourierdlem74.r ⊢ φ ∧ i ∈ 0 ..^ M → R ∈ F ↾ V ⁡ i V ⁡ i + 1 lim ℂ V ⁡ i + 1
fourierdlem74.q ⊢ Q = i ∈ 0 … M ⟼ V ⁡ i − X
fourierdlem74.o ⊢ O = m ∈ ℕ ⟼ p ∈ ℝ 0 … m | p ⁡ 0 = − π ∧ p ⁡ m = π ∧ ∀ i ∈ 0 ..^ m p ⁡ i < p ⁡ i + 1
fourierdlem74.g ⊢ G = ℝ D F
fourierdlem74.gcn ⊢ φ ∧ i ∈ 0 ..^ M → G ↾ V ⁡ i V ⁡ i + 1 : V ⁡ i V ⁡ i + 1 ⟶ ℝ
fourierdlem74.e ⊢ φ → E ∈ G ↾ −∞ X lim ℂ X
fourierdlem74.a ⊢ A = if V ⁡ i + 1 = X E R − if V ⁡ i + 1 < X W Y Q ⁡ i + 1
Assertion fourierdlem74 ⊢ φ ∧ i ∈ 0 ..^ M → A ∈ H ↾ Q ⁡ i Q ⁡ i + 1 lim ℂ Q ⁡ i + 1

Proof

Step Hyp Ref Expression
1 fourierdlem74.xre ⊢ φ → X ∈ ℝ
2 fourierdlem74.p ⊢ P = m ∈ ℕ ⟼ p ∈ ℝ 0 … m | p ⁡ 0 = - π + X ∧ p ⁡ m = π + X ∧ ∀ i ∈ 0 ..^ m p ⁡ i < p ⁡ i + 1
3 fourierdlem74.f ⊢ φ → F : ℝ ⟶ ℝ
4 fourierdlem74.x ⊢ φ → X ∈ ran ⁡ V
5 fourierdlem74.y ⊢ φ → Y ∈ ℝ
6 fourierdlem74.w ⊢ φ → W ∈ F ↾ −∞ X lim ℂ X
7 fourierdlem74.h ⊢ H = s ∈ − π π ⟼ if s = 0 0 F ⁡ X + s − if 0 < s Y W s
8 fourierdlem74.m ⊢ φ → M ∈ ℕ
9 fourierdlem74.v ⊢ φ → V ∈ P ⁡ M
10 fourierdlem74.r ⊢ φ ∧ i ∈ 0 ..^ M → R ∈ F ↾ V ⁡ i V ⁡ i + 1 lim ℂ V ⁡ i + 1
11 fourierdlem74.q ⊢ Q = i ∈ 0 … M ⟼ V ⁡ i − X
12 fourierdlem74.o ⊢ O = m ∈ ℕ ⟼ p ∈ ℝ 0 … m | p ⁡ 0 = − π ∧ p ⁡ m = π ∧ ∀ i ∈ 0 ..^ m p ⁡ i < p ⁡ i + 1
13 fourierdlem74.g ⊢ G = ℝ D F
14 fourierdlem74.gcn ⊢ φ ∧ i ∈ 0 ..^ M → G ↾ V ⁡ i V ⁡ i + 1 : V ⁡ i V ⁡ i + 1 ⟶ ℝ
15 fourierdlem74.e ⊢ φ → E ∈ G ↾ −∞ X lim ℂ X
16 fourierdlem74.a ⊢ A = if V ⁡ i + 1 = X E R − if V ⁡ i + 1 < X W Y Q ⁡ i + 1
17 elfzofz ⊢ i ∈ 0 ..^ M → i ∈ 0 … M
18 pire ⊢ π ∈ ℝ
19 18 renegcli ⊢ − π ∈ ℝ
20 19 a1i ⊢ φ → − π ∈ ℝ
21 20 1 readdcld ⊢ φ → - π + X ∈ ℝ
22 18 a1i ⊢ φ → π ∈ ℝ
23 22 1 readdcld ⊢ φ → π + X ∈ ℝ
24 21 23 iccssred ⊢ φ → - π + X π + X ⊆ ℝ
25 24 adantr ⊢ φ ∧ i ∈ 0 … M → - π + X π + X ⊆ ℝ
26 2 8 9 fourierdlem15 ⊢ φ → V : 0 … M ⟶ - π + X π + X
27 26 ffvelcdmda ⊢ φ ∧ i ∈ 0 … M → V ⁡ i ∈ - π + X π + X
28 25 27 sseldd ⊢ φ ∧ i ∈ 0 … M → V ⁡ i ∈ ℝ
29 17 28 sylan2 ⊢ φ ∧ i ∈ 0 ..^ M → V ⁡ i ∈ ℝ
30 29 adantr ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X → V ⁡ i ∈ ℝ
31 1 ad2antrr ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X → X ∈ ℝ
32 2 fourierdlem2 ⊢ M ∈ ℕ → V ∈ P ⁡ M ↔ V ∈ ℝ 0 … M ∧ V ⁡ 0 = - π + X ∧ V ⁡ M = π + X ∧ ∀ i ∈ 0 ..^ M V ⁡ i < V ⁡ i + 1
33 8 32 syl ⊢ φ → V ∈ P ⁡ M ↔ V ∈ ℝ 0 … M ∧ V ⁡ 0 = - π + X ∧ V ⁡ M = π + X ∧ ∀ i ∈ 0 ..^ M V ⁡ i < V ⁡ i + 1
34 9 33 mpbid ⊢ φ → V ∈ ℝ 0 … M ∧ V ⁡ 0 = - π + X ∧ V ⁡ M = π + X ∧ ∀ i ∈ 0 ..^ M V ⁡ i < V ⁡ i + 1
35 34 simprrd ⊢ φ → ∀ i ∈ 0 ..^ M V ⁡ i < V ⁡ i + 1
36 35 r19.21bi ⊢ φ ∧ i ∈ 0 ..^ M → V ⁡ i < V ⁡ i + 1
37 36 adantr ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X → V ⁡ i < V ⁡ i + 1
38 eqcom ⊢ V ⁡ i + 1 = X ↔ X = V ⁡ i + 1
39 38 bilani ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X → X = V ⁡ i + 1
40 37 39 breqtrrd ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X → V ⁡ i < X
41 ioossre ⊢ V ⁡ i X ⊆ ℝ
42 41 a1i ⊢ φ → V ⁡ i X ⊆ ℝ
43 3 42 fssresd ⊢ φ → F ↾ V ⁡ i X : V ⁡ i X ⟶ ℝ
44 43 ad2antrr ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X → F ↾ V ⁡ i X : V ⁡ i X ⟶ ℝ
45 limcresi ⊢ F ↾ −∞ X lim ℂ X ⊆ F ↾ −∞ X ↾ V ⁡ i X lim ℂ X
46 45 6 sselid ⊢ φ → W ∈ F ↾ −∞ X ↾ V ⁡ i X lim ℂ X
47 46 adantr ⊢ φ ∧ i ∈ 0 ..^ M → W ∈ F ↾ −∞ X ↾ V ⁡ i X lim ℂ X
48 mnfxr ⊢ −∞ ∈ ℝ *
49 48 a1i ⊢ φ ∧ i ∈ 0 ..^ M → −∞ ∈ ℝ *
50 29 rexrd ⊢ φ ∧ i ∈ 0 ..^ M → V ⁡ i ∈ ℝ *
51 29 mnfltd ⊢ φ ∧ i ∈ 0 ..^ M → −∞ < V ⁡ i
52 49 50 51 xrltled ⊢ φ ∧ i ∈ 0 ..^ M → −∞ ≤ V ⁡ i
53 iooss1 ⊢ −∞ ∈ ℝ * ∧ −∞ ≤ V ⁡ i → V ⁡ i X ⊆ −∞ X
54 49 52 53 syl2anc ⊢ φ ∧ i ∈ 0 ..^ M → V ⁡ i X ⊆ −∞ X
55 54 resabs1d ⊢ φ ∧ i ∈ 0 ..^ M → F ↾ −∞ X ↾ V ⁡ i X = F ↾ V ⁡ i X
56 55 oveq1d ⊢ φ ∧ i ∈ 0 ..^ M → F ↾ −∞ X ↾ V ⁡ i X lim ℂ X = F ↾ V ⁡ i X lim ℂ X
57 47 56 eleqtrd ⊢ φ ∧ i ∈ 0 ..^ M → W ∈ F ↾ V ⁡ i X lim ℂ X
58 57 adantr ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X → W ∈ F ↾ V ⁡ i X lim ℂ X
59 eqid ⊢ ℝ D F ↾ V ⁡ i X = ℝ D F ↾ V ⁡ i X
60 ax-resscn ⊢ ℝ ⊆ ℂ
61 60 a1i ⊢ φ → ℝ ⊆ ℂ
62 3 61 fssd ⊢ φ → F : ℝ ⟶ ℂ
63 ssid ⊢ ℝ ⊆ ℝ
64 63 a1i ⊢ φ → ℝ ⊆ ℝ
65 eqid ⊢ TopOpen ⁡ ℂ fld = TopOpen ⁡ ℂ fld
66 tgioo4 ⊢ topGen ⁡ ran ⁡ . = TopOpen ⁡ ℂ fld ↾ 𝑡 ℝ
67 65 66 dvres ⊢ ℝ ⊆ ℂ ∧ F : ℝ ⟶ ℂ ∧ ℝ ⊆ ℝ ∧ V ⁡ i X ⊆ ℝ → ℝ D F ↾ V ⁡ i X = F ℝ ′ ↾ int ⁡ topGen ⁡ ran ⁡ . ⁡ V ⁡ i X
68 61 62 64 42 67 syl22anc ⊢ φ → ℝ D F ↾ V ⁡ i X = F ℝ ′ ↾ int ⁡ topGen ⁡ ran ⁡ . ⁡ V ⁡ i X
69 13 eqcomi ⊢ ℝ D F = G
70 ioontr ⊢ int ⁡ topGen ⁡ ran ⁡ . ⁡ V ⁡ i X = V ⁡ i X
71 69 70 reseq12i ⊢ F ℝ ′ ↾ int ⁡ topGen ⁡ ran ⁡ . ⁡ V ⁡ i X = G ↾ V ⁡ i X
72 71 a1i ⊢ φ → F ℝ ′ ↾ int ⁡ topGen ⁡ ran ⁡ . ⁡ V ⁡ i X = G ↾ V ⁡ i X
73 68 72 eqtrd ⊢ φ → ℝ D F ↾ V ⁡ i X = G ↾ V ⁡ i X
74 73 dmeqd ⊢ φ → dom ⁡ F ↾ V ⁡ i X ℝ ′ = dom ⁡ G ↾ V ⁡ i X
75 74 ad2antrr ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X → dom ⁡ F ↾ V ⁡ i X ℝ ′ = dom ⁡ G ↾ V ⁡ i X
76 14 adantr ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X → G ↾ V ⁡ i V ⁡ i + 1 : V ⁡ i V ⁡ i + 1 ⟶ ℝ
77 oveq2 ⊢ V ⁡ i + 1 = X → V ⁡ i V ⁡ i + 1 = V ⁡ i X
78 77 reseq2d ⊢ V ⁡ i + 1 = X → G ↾ V ⁡ i V ⁡ i + 1 = G ↾ V ⁡ i X
79 78 77 feq12d ⊢ V ⁡ i + 1 = X → G ↾ V ⁡ i V ⁡ i + 1 : V ⁡ i V ⁡ i + 1 ⟶ ℝ ↔ G ↾ V ⁡ i X : V ⁡ i X ⟶ ℝ
80 79 adantl ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X → G ↾ V ⁡ i V ⁡ i + 1 : V ⁡ i V ⁡ i + 1 ⟶ ℝ ↔ G ↾ V ⁡ i X : V ⁡ i X ⟶ ℝ
81 76 80 mpbid ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X → G ↾ V ⁡ i X : V ⁡ i X ⟶ ℝ
82 fdm ⊢ G ↾ V ⁡ i X : V ⁡ i X ⟶ ℝ → dom ⁡ G ↾ V ⁡ i X = V ⁡ i X
83 81 82 syl ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X → dom ⁡ G ↾ V ⁡ i X = V ⁡ i X
84 75 83 eqtrd ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X → dom ⁡ F ↾ V ⁡ i X ℝ ′ = V ⁡ i X
85 limcresi ⊢ G ↾ −∞ X lim ℂ X ⊆ G ↾ −∞ X ↾ V ⁡ i X lim ℂ X
86 54 resabs1d ⊢ φ ∧ i ∈ 0 ..^ M → G ↾ −∞ X ↾ V ⁡ i X = G ↾ V ⁡ i X
87 86 oveq1d ⊢ φ ∧ i ∈ 0 ..^ M → G ↾ −∞ X ↾ V ⁡ i X lim ℂ X = G ↾ V ⁡ i X lim ℂ X
88 85 87 sseqtrid ⊢ φ ∧ i ∈ 0 ..^ M → G ↾ −∞ X lim ℂ X ⊆ G ↾ V ⁡ i X lim ℂ X
89 15 adantr ⊢ φ ∧ i ∈ 0 ..^ M → E ∈ G ↾ −∞ X lim ℂ X
90 88 89 sseldd ⊢ φ ∧ i ∈ 0 ..^ M → E ∈ G ↾ V ⁡ i X lim ℂ X
91 68 72 eqtr2d ⊢ φ → G ↾ V ⁡ i X = ℝ D F ↾ V ⁡ i X
92 91 oveq1d ⊢ φ → G ↾ V ⁡ i X lim ℂ X = F ↾ V ⁡ i X ℝ ′ lim ℂ X
93 92 adantr ⊢ φ ∧ i ∈ 0 ..^ M → G ↾ V ⁡ i X lim ℂ X = F ↾ V ⁡ i X ℝ ′ lim ℂ X
94 90 93 eleqtrd ⊢ φ ∧ i ∈ 0 ..^ M → E ∈ F ↾ V ⁡ i X ℝ ′ lim ℂ X
95 94 adantr ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X → E ∈ F ↾ V ⁡ i X ℝ ′ lim ℂ X
96 eqid ⊢ s ∈ V ⁡ i − X 0 ⟼ F ↾ V ⁡ i X ⁡ X + s − W s = s ∈ V ⁡ i − X 0 ⟼ F ↾ V ⁡ i X ⁡ X + s − W s
97 oveq2 ⊢ x = s → X + x = X + s
98 97 fveq2d ⊢ x = s → F ↾ V ⁡ i X ⁡ X + x = F ↾ V ⁡ i X ⁡ X + s
99 98 oveq1d ⊢ x = s → F ↾ V ⁡ i X ⁡ X + x − W = F ↾ V ⁡ i X ⁡ X + s − W
100 99 cbvmptv ⊢ x ∈ V ⁡ i − X 0 ⟼ F ↾ V ⁡ i X ⁡ X + x − W = s ∈ V ⁡ i − X 0 ⟼ F ↾ V ⁡ i X ⁡ X + s − W
101 id ⊢ x = s → x = s
102 101 cbvmptv ⊢ x ∈ V ⁡ i − X 0 ⟼ x = s ∈ V ⁡ i − X 0 ⟼ s
103 30 31 40 44 58 59 84 95 96 100 102 fourierdlem60 ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X → E ∈ s ∈ V ⁡ i − X 0 ⟼ F ↾ V ⁡ i X ⁡ X + s − W s lim ℂ 0
104 iftrue ⊢ V ⁡ i + 1 = X → if V ⁡ i + 1 = X E R − if V ⁡ i + 1 < X W Y Q ⁡ i + 1 = E
105 16 104 eqtrid ⊢ V ⁡ i + 1 = X → A = E
106 105 adantl ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X → A = E
107 7 reseq1i ⊢ H ↾ Q ⁡ i Q ⁡ i + 1 = s ∈ − π π ⟼ if s = 0 0 F ⁡ X + s − if 0 < s Y W s ↾ Q ⁡ i Q ⁡ i + 1
108 107 a1i ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X → H ↾ Q ⁡ i Q ⁡ i + 1 = s ∈ − π π ⟼ if s = 0 0 F ⁡ X + s − if 0 < s Y W s ↾ Q ⁡ i Q ⁡ i + 1
109 ioossicc ⊢ Q ⁡ i Q ⁡ i + 1 ⊆ Q ⁡ i Q ⁡ i + 1
110 19 rexri ⊢ − π ∈ ℝ *
111 110 a1i ⊢ φ ∧ i ∈ 0 ..^ M → − π ∈ ℝ *
112 18 rexri ⊢ π ∈ ℝ *
113 112 a1i ⊢ φ ∧ i ∈ 0 ..^ M → π ∈ ℝ *
114 19 a1i ⊢ φ ∧ i ∈ 0 … M → − π ∈ ℝ
115 18 a1i ⊢ φ ∧ i ∈ 0 … M → π ∈ ℝ
116 1 adantr ⊢ φ ∧ i ∈ 0 … M → X ∈ ℝ
117 28 116 resubcld ⊢ φ ∧ i ∈ 0 … M → V ⁡ i − X ∈ ℝ
118 20 recnd ⊢ φ → − π ∈ ℂ
119 1 recnd ⊢ φ → X ∈ ℂ
120 118 119 pncand ⊢ φ → − π + X - X = − π
121 120 eqcomd ⊢ φ → − π = − π + X - X
122 121 adantr ⊢ φ ∧ i ∈ 0 … M → − π = − π + X - X
123 21 adantr ⊢ φ ∧ i ∈ 0 … M → - π + X ∈ ℝ
124 23 adantr ⊢ φ ∧ i ∈ 0 … M → π + X ∈ ℝ
125 elicc2 ⊢ - π + X ∈ ℝ ∧ π + X ∈ ℝ → V ⁡ i ∈ - π + X π + X ↔ V ⁡ i ∈ ℝ ∧ - π + X ≤ V ⁡ i ∧ V ⁡ i ≤ π + X
126 123 124 125 syl2anc ⊢ φ ∧ i ∈ 0 … M → V ⁡ i ∈ - π + X π + X ↔ V ⁡ i ∈ ℝ ∧ - π + X ≤ V ⁡ i ∧ V ⁡ i ≤ π + X
127 27 126 mpbid ⊢ φ ∧ i ∈ 0 … M → V ⁡ i ∈ ℝ ∧ - π + X ≤ V ⁡ i ∧ V ⁡ i ≤ π + X
128 127 simp2d ⊢ φ ∧ i ∈ 0 … M → - π + X ≤ V ⁡ i
129 123 28 116 128 lesub1dd ⊢ φ ∧ i ∈ 0 … M → − π + X - X ≤ V ⁡ i − X
130 122 129 eqbrtrd ⊢ φ ∧ i ∈ 0 … M → − π ≤ V ⁡ i − X
131 127 simp3d ⊢ φ ∧ i ∈ 0 … M → V ⁡ i ≤ π + X
132 28 124 116 131 lesub1dd ⊢ φ ∧ i ∈ 0 … M → V ⁡ i − X ≤ π + X - X
133 115 recnd ⊢ φ ∧ i ∈ 0 … M → π ∈ ℂ
134 119 adantr ⊢ φ ∧ i ∈ 0 … M → X ∈ ℂ
135 133 134 pncand ⊢ φ ∧ i ∈ 0 … M → π + X - X = π
136 132 135 breqtrd ⊢ φ ∧ i ∈ 0 … M → V ⁡ i − X ≤ π
137 114 115 117 130 136 eliccd ⊢ φ ∧ i ∈ 0 … M → V ⁡ i − X ∈ − π π
138 137 11 fmptd ⊢ φ → Q : 0 … M ⟶ − π π
139 138 adantr ⊢ φ ∧ i ∈ 0 ..^ M → Q : 0 … M ⟶ − π π
140 simpr ⊢ φ ∧ i ∈ 0 ..^ M → i ∈ 0 ..^ M
141 111 113 139 140 fourierdlem8 ⊢ φ ∧ i ∈ 0 ..^ M → Q ⁡ i Q ⁡ i + 1 ⊆ − π π
142 109 141 sstrid ⊢ φ ∧ i ∈ 0 ..^ M → Q ⁡ i Q ⁡ i + 1 ⊆ − π π
143 142 resmptd ⊢ φ ∧ i ∈ 0 ..^ M → s ∈ − π π ⟼ if s = 0 0 F ⁡ X + s − if 0 < s Y W s ↾ Q ⁡ i Q ⁡ i + 1 = s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ if s = 0 0 F ⁡ X + s − if 0 < s Y W s
144 143 adantr ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X → s ∈ − π π ⟼ if s = 0 0 F ⁡ X + s − if 0 < s Y W s ↾ Q ⁡ i Q ⁡ i + 1 = s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ if s = 0 0 F ⁡ X + s − if 0 < s Y W s
145 17 adantl ⊢ φ ∧ i ∈ 0 ..^ M → i ∈ 0 … M
146 17 117 sylan2 ⊢ φ ∧ i ∈ 0 ..^ M → V ⁡ i − X ∈ ℝ
147 11 fvmpt2 ⊢ i ∈ 0 … M ∧ V ⁡ i − X ∈ ℝ → Q ⁡ i = V ⁡ i − X
148 145 146 147 syl2anc ⊢ φ ∧ i ∈ 0 ..^ M → Q ⁡ i = V ⁡ i − X
149 148 adantr ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X → Q ⁡ i = V ⁡ i − X
150 fveq2 ⊢ i = j → V ⁡ i = V ⁡ j
151 150 oveq1d ⊢ i = j → V ⁡ i − X = V ⁡ j − X
152 151 cbvmptv ⊢ i ∈ 0 … M ⟼ V ⁡ i − X = j ∈ 0 … M ⟼ V ⁡ j − X
153 11 152 eqtri ⊢ Q = j ∈ 0 … M ⟼ V ⁡ j − X
154 153 a1i ⊢ φ ∧ i ∈ 0 ..^ M → Q = j ∈ 0 … M ⟼ V ⁡ j − X
155 fveq2 ⊢ j = i + 1 → V ⁡ j = V ⁡ i + 1
156 155 oveq1d ⊢ j = i + 1 → V ⁡ j − X = V ⁡ i + 1 − X
157 156 adantl ⊢ φ ∧ i ∈ 0 ..^ M ∧ j = i + 1 → V ⁡ j − X = V ⁡ i + 1 − X
158 fzofzp1 ⊢ i ∈ 0 ..^ M → i + 1 ∈ 0 … M
159 158 adantl ⊢ φ ∧ i ∈ 0 ..^ M → i + 1 ∈ 0 … M
160 34 simpld ⊢ φ → V ∈ ℝ 0 … M
161 elmapi ⊢ V ∈ ℝ 0 … M → V : 0 … M ⟶ ℝ
162 160 161 syl ⊢ φ → V : 0 … M ⟶ ℝ
163 162 adantr ⊢ φ ∧ i ∈ 0 ..^ M → V : 0 … M ⟶ ℝ
164 163 159 ffvelcdmd ⊢ φ ∧ i ∈ 0 ..^ M → V ⁡ i + 1 ∈ ℝ
165 1 adantr ⊢ φ ∧ i ∈ 0 ..^ M → X ∈ ℝ
166 164 165 resubcld ⊢ φ ∧ i ∈ 0 ..^ M → V ⁡ i + 1 − X ∈ ℝ
167 154 157 159 166 fvmptd ⊢ φ ∧ i ∈ 0 ..^ M → Q ⁡ i + 1 = V ⁡ i + 1 − X
168 167 adantr ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X → Q ⁡ i + 1 = V ⁡ i + 1 − X
169 oveq1 ⊢ V ⁡ i + 1 = X → V ⁡ i + 1 − X = X − X
170 169 adantl ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X → V ⁡ i + 1 − X = X − X
171 119 ad2antrr ⊢ φ ∧ i ∈ 0 … M ∧ V ⁡ i + 1 = X → X ∈ ℂ
172 171 subidd ⊢ φ ∧ i ∈ 0 … M ∧ V ⁡ i + 1 = X → X − X = 0
173 17 172 sylanl2 ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X → X − X = 0
174 168 170 173 3eqtrd ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X → Q ⁡ i + 1 = 0
175 149 174 oveq12d ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X → Q ⁡ i Q ⁡ i + 1 = V ⁡ i − X 0
176 simplr ⊢ φ ∧ i ∈ 0 ..^ M ∧ s ∈ Q ⁡ i Q ⁡ i + 1 ∧ s = 0 → s ∈ Q ⁡ i Q ⁡ i + 1
177 8 adantr ⊢ φ ∧ s = 0 → M ∈ ℕ
178 20 22 1 2 12 8 9 11 fourierdlem14 ⊢ φ → Q ∈ O ⁡ M
179 178 adantr ⊢ φ ∧ s = 0 → Q ∈ O ⁡ M
180 simpr ⊢ φ ∧ s = 0 → s = 0
181 ffn ⊢ V : 0 … M ⟶ - π + X π + X → V Fn 0 … M
182 fvelrnb ⊢ V Fn 0 … M → X ∈ ran ⁡ V ↔ ∃ i ∈ 0 … M V ⁡ i = X
183 26 181 182 3syl ⊢ φ → X ∈ ran ⁡ V ↔ ∃ i ∈ 0 … M V ⁡ i = X
184 4 183 mpbid ⊢ φ → ∃ i ∈ 0 … M V ⁡ i = X
185 simpr ⊢ φ ∧ i ∈ 0 … M → i ∈ 0 … M
186 11 fvmpt2 ⊢ i ∈ 0 … M ∧ V ⁡ i − X ∈ − π π → Q ⁡ i = V ⁡ i − X
187 185 137 186 syl2anc ⊢ φ ∧ i ∈ 0 … M → Q ⁡ i = V ⁡ i − X
188 187 adantr ⊢ φ ∧ i ∈ 0 … M ∧ V ⁡ i = X → Q ⁡ i = V ⁡ i − X
189 oveq1 ⊢ V ⁡ i = X → V ⁡ i − X = X − X
190 189 adantl ⊢ φ ∧ i ∈ 0 … M ∧ V ⁡ i = X → V ⁡ i − X = X − X
191 119 subidd ⊢ φ → X − X = 0
192 191 ad2antrr ⊢ φ ∧ i ∈ 0 … M ∧ V ⁡ i = X → X − X = 0
193 188 190 192 3eqtrd ⊢ φ ∧ i ∈ 0 … M ∧ V ⁡ i = X → Q ⁡ i = 0
194 193 ex ⊢ φ ∧ i ∈ 0 … M → V ⁡ i = X → Q ⁡ i = 0
195 194 reximdva ⊢ φ → ∃ i ∈ 0 … M V ⁡ i = X → ∃ i ∈ 0 … M Q ⁡ i = 0
196 184 195 mpd ⊢ φ → ∃ i ∈ 0 … M Q ⁡ i = 0
197 117 11 fmptd ⊢ φ → Q : 0 … M ⟶ ℝ
198 ffn ⊢ Q : 0 … M ⟶ ℝ → Q Fn 0 … M
199 fvelrnb ⊢ Q Fn 0 … M → 0 ∈ ran ⁡ Q ↔ ∃ i ∈ 0 … M Q ⁡ i = 0
200 197 198 199 3syl ⊢ φ → 0 ∈ ran ⁡ Q ↔ ∃ i ∈ 0 … M Q ⁡ i = 0
201 196 200 mpbird ⊢ φ → 0 ∈ ran ⁡ Q
202 201 adantr ⊢ φ ∧ s = 0 → 0 ∈ ran ⁡ Q
203 180 202 eqeltrd ⊢ φ ∧ s = 0 → s ∈ ran ⁡ Q
204 12 177 179 203 fourierdlem12 ⊢ φ ∧ s = 0 ∧ i ∈ 0 ..^ M → ¬ s ∈ Q ⁡ i Q ⁡ i + 1
205 204 an32s ⊢ φ ∧ i ∈ 0 ..^ M ∧ s = 0 → ¬ s ∈ Q ⁡ i Q ⁡ i + 1
206 205 adantlr ⊢ φ ∧ i ∈ 0 ..^ M ∧ s ∈ Q ⁡ i Q ⁡ i + 1 ∧ s = 0 → ¬ s ∈ Q ⁡ i Q ⁡ i + 1
207 176 206 pm2.65da ⊢ φ ∧ i ∈ 0 ..^ M ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → ¬ s = 0
208 207 adantlr ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → ¬ s = 0
209 208 iffalsed ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → if s = 0 0 F ⁡ X + s − if 0 < s Y W s = F ⁡ X + s − if 0 < s Y W s
210 elioore ⊢ s ∈ Q ⁡ i Q ⁡ i + 1 → s ∈ ℝ
211 210 adantl ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → s ∈ ℝ
212 0red ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → 0 ∈ ℝ
213 elioo3g ⊢ s ∈ Q ⁡ i Q ⁡ i + 1 ↔ Q ⁡ i ∈ ℝ * ∧ Q ⁡ i + 1 ∈ ℝ * ∧ s ∈ ℝ * ∧ Q ⁡ i < s ∧ s < Q ⁡ i + 1
214 213 biimpi ⊢ s ∈ Q ⁡ i Q ⁡ i + 1 → Q ⁡ i ∈ ℝ * ∧ Q ⁡ i + 1 ∈ ℝ * ∧ s ∈ ℝ * ∧ Q ⁡ i < s ∧ s < Q ⁡ i + 1
215 214 simprrd ⊢ s ∈ Q ⁡ i Q ⁡ i + 1 → s < Q ⁡ i + 1
216 215 adantl ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → s < Q ⁡ i + 1
217 174 adantr ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → Q ⁡ i + 1 = 0
218 216 217 breqtrd ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → s < 0
219 211 212 218 ltnsymd ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → ¬ 0 < s
220 219 iffalsed ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → if 0 < s Y W = W
221 220 oveq2d ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → F ⁡ X + s − if 0 < s Y W = F ⁡ X + s − W
222 221 oveq1d ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → F ⁡ X + s − if 0 < s Y W s = F ⁡ X + s − W s
223 50 ad2antrr ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → V ⁡ i ∈ ℝ *
224 1 rexrd ⊢ φ → X ∈ ℝ *
225 224 ad3antrrr ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → X ∈ ℝ *
226 165 ad2antrr ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → X ∈ ℝ
227 226 211 readdcld ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → X + s ∈ ℝ
228 119 adantr ⊢ φ ∧ i ∈ 0 ..^ M → X ∈ ℂ
229 iccssre ⊢ − π ∈ ℝ ∧ π ∈ ℝ → − π π ⊆ ℝ
230 19 18 229 mp2an ⊢ − π π ⊆ ℝ
231 230 60 sstri ⊢ − π π ⊆ ℂ
232 187 137 eqeltrd ⊢ φ ∧ i ∈ 0 … M → Q ⁡ i ∈ − π π
233 17 232 sylan2 ⊢ φ ∧ i ∈ 0 ..^ M → Q ⁡ i ∈ − π π
234 231 233 sselid ⊢ φ ∧ i ∈ 0 ..^ M → Q ⁡ i ∈ ℂ
235 228 234 addcomd ⊢ φ ∧ i ∈ 0 ..^ M → X + Q ⁡ i = Q ⁡ i + X
236 148 oveq1d ⊢ φ ∧ i ∈ 0 ..^ M → Q ⁡ i + X = V ⁡ i - X + X
237 29 recnd ⊢ φ ∧ i ∈ 0 ..^ M → V ⁡ i ∈ ℂ
238 237 228 npcand ⊢ φ ∧ i ∈ 0 ..^ M → V ⁡ i - X + X = V ⁡ i
239 235 236 238 3eqtrrd ⊢ φ ∧ i ∈ 0 ..^ M → V ⁡ i = X + Q ⁡ i
240 239 adantr ⊢ φ ∧ i ∈ 0 ..^ M ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → V ⁡ i = X + Q ⁡ i
241 148 146 eqeltrd ⊢ φ ∧ i ∈ 0 ..^ M → Q ⁡ i ∈ ℝ
242 241 adantr ⊢ φ ∧ i ∈ 0 ..^ M ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → Q ⁡ i ∈ ℝ
243 210 adantl ⊢ φ ∧ i ∈ 0 ..^ M ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → s ∈ ℝ
244 1 ad2antrr ⊢ φ ∧ i ∈ 0 ..^ M ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → X ∈ ℝ
245 214 simprld ⊢ s ∈ Q ⁡ i Q ⁡ i + 1 → Q ⁡ i < s
246 245 adantl ⊢ φ ∧ i ∈ 0 ..^ M ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → Q ⁡ i < s
247 242 243 244 246 ltadd2dd ⊢ φ ∧ i ∈ 0 ..^ M ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → X + Q ⁡ i < X + s
248 240 247 eqbrtrd ⊢ φ ∧ i ∈ 0 ..^ M ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → V ⁡ i < X + s
249 248 adantlr ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → V ⁡ i < X + s
250 ltaddneg ⊢ s ∈ ℝ ∧ X ∈ ℝ → s < 0 ↔ X + s < X
251 211 226 250 syl2anc ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → s < 0 ↔ X + s < X
252 218 251 mpbid ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → X + s < X
253 223 225 227 249 252 eliood ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → X + s ∈ V ⁡ i X
254 fvres ⊢ X + s ∈ V ⁡ i X → F ↾ V ⁡ i X ⁡ X + s = F ⁡ X + s
255 254 eqcomd ⊢ X + s ∈ V ⁡ i X → F ⁡ X + s = F ↾ V ⁡ i X ⁡ X + s
256 253 255 syl ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → F ⁡ X + s = F ↾ V ⁡ i X ⁡ X + s
257 256 oveq1d ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → F ⁡ X + s − W = F ↾ V ⁡ i X ⁡ X + s − W
258 257 oveq1d ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → F ⁡ X + s − W s = F ↾ V ⁡ i X ⁡ X + s − W s
259 209 222 258 3eqtrd ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → if s = 0 0 F ⁡ X + s − if 0 < s Y W s = F ↾ V ⁡ i X ⁡ X + s − W s
260 175 259 mpteq12dva ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X → s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ if s = 0 0 F ⁡ X + s − if 0 < s Y W s = s ∈ V ⁡ i − X 0 ⟼ F ↾ V ⁡ i X ⁡ X + s − W s
261 108 144 260 3eqtrd ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X → H ↾ Q ⁡ i Q ⁡ i + 1 = s ∈ V ⁡ i − X 0 ⟼ F ↾ V ⁡ i X ⁡ X + s − W s
262 261 174 oveq12d ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X → H ↾ Q ⁡ i Q ⁡ i + 1 lim ℂ Q ⁡ i + 1 = s ∈ V ⁡ i − X 0 ⟼ F ↾ V ⁡ i X ⁡ X + s − W s lim ℂ 0
263 103 106 262 3eltr4d ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 = X → A ∈ H ↾ Q ⁡ i Q ⁡ i + 1 lim ℂ Q ⁡ i + 1
264 eqid ⊢ s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ F ⁡ X + s − if 0 < s Y W = s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ F ⁡ X + s − if 0 < s Y W
265 eqid ⊢ s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ s = s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ s
266 eqid ⊢ s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ F ⁡ X + s − if 0 < s Y W s = s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ F ⁡ X + s − if 0 < s Y W s
267 3 adantr ⊢ φ ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → F : ℝ ⟶ ℝ
268 1 adantr ⊢ φ ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → X ∈ ℝ
269 210 adantl ⊢ φ ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → s ∈ ℝ
270 268 269 readdcld ⊢ φ ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → X + s ∈ ℝ
271 267 270 ffvelcdmd ⊢ φ ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → F ⁡ X + s ∈ ℝ
272 271 recnd ⊢ φ ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → F ⁡ X + s ∈ ℂ
273 272 adantlr ⊢ φ ∧ i ∈ 0 ..^ M ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → F ⁡ X + s ∈ ℂ
274 273 3adantl3 ⊢ φ ∧ i ∈ 0 ..^ M ∧ ¬ V ⁡ i + 1 = X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → F ⁡ X + s ∈ ℂ
275 5 recnd ⊢ φ → Y ∈ ℂ
276 limccl ⊢ F ↾ −∞ X lim ℂ X ⊆ ℂ
277 276 6 sselid ⊢ φ → W ∈ ℂ
278 275 277 ifcld ⊢ φ → if 0 < s Y W ∈ ℂ
279 278 adantr ⊢ φ ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → if 0 < s Y W ∈ ℂ
280 279 3ad2antl1 ⊢ φ ∧ i ∈ 0 ..^ M ∧ ¬ V ⁡ i + 1 = X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → if 0 < s Y W ∈ ℂ
281 274 280 subcld ⊢ φ ∧ i ∈ 0 ..^ M ∧ ¬ V ⁡ i + 1 = X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → F ⁡ X + s − if 0 < s Y W ∈ ℂ
282 210 recnd ⊢ s ∈ Q ⁡ i Q ⁡ i + 1 → s ∈ ℂ
283 282 adantl ⊢ φ ∧ i ∈ 0 ..^ M ∧ ¬ V ⁡ i + 1 = X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → s ∈ ℂ
284 velsn ⊢ s ∈ 0 ↔ s = 0
285 207 284 sylnibr ⊢ φ ∧ i ∈ 0 ..^ M ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → ¬ s ∈ 0
286 285 3adantl3 ⊢ φ ∧ i ∈ 0 ..^ M ∧ ¬ V ⁡ i + 1 = X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → ¬ s ∈ 0
287 283 286 eldifd ⊢ φ ∧ i ∈ 0 ..^ M ∧ ¬ V ⁡ i + 1 = X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → s ∈ ℂ ∖ 0
288 eqid ⊢ s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ F ⁡ X + s = s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ F ⁡ X + s
289 eqid ⊢ s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ W = s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ W
290 eqid ⊢ s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ F ⁡ X + s − W = s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ F ⁡ X + s − W
291 277 ad2antrr ⊢ φ ∧ i ∈ 0 ..^ M ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → W ∈ ℂ
292 3 adantr ⊢ φ ∧ i ∈ 0 ..^ M → F : ℝ ⟶ ℝ
293 ioossre ⊢ Q ⁡ i Q ⁡ i + 1 ⊆ ℝ
294 293 a1i ⊢ φ ∧ i ∈ 0 ..^ M → Q ⁡ i Q ⁡ i + 1 ⊆ ℝ
295 50 adantr ⊢ φ ∧ i ∈ 0 ..^ M ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → V ⁡ i ∈ ℝ *
296 164 rexrd ⊢ φ ∧ i ∈ 0 ..^ M → V ⁡ i + 1 ∈ ℝ *
297 296 adantr ⊢ φ ∧ i ∈ 0 ..^ M ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → V ⁡ i + 1 ∈ ℝ *
298 270 adantlr ⊢ φ ∧ i ∈ 0 ..^ M ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → X + s ∈ ℝ
299 197 adantr ⊢ φ ∧ i ∈ 0 ..^ M → Q : 0 … M ⟶ ℝ
300 299 159 ffvelcdmd ⊢ φ ∧ i ∈ 0 ..^ M → Q ⁡ i + 1 ∈ ℝ
301 300 adantr ⊢ φ ∧ i ∈ 0 ..^ M ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → Q ⁡ i + 1 ∈ ℝ
302 215 adantl ⊢ φ ∧ i ∈ 0 ..^ M ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → s < Q ⁡ i + 1
303 243 301 244 302 ltadd2dd ⊢ φ ∧ i ∈ 0 ..^ M ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → X + s < X + Q ⁡ i + 1
304 167 oveq2d ⊢ φ ∧ i ∈ 0 ..^ M → X + Q ⁡ i + 1 = X + V ⁡ i + 1 - X
305 164 recnd ⊢ φ ∧ i ∈ 0 ..^ M → V ⁡ i + 1 ∈ ℂ
306 228 305 pncan3d ⊢ φ ∧ i ∈ 0 ..^ M → X + V ⁡ i + 1 - X = V ⁡ i + 1
307 304 306 eqtrd ⊢ φ ∧ i ∈ 0 ..^ M → X + Q ⁡ i + 1 = V ⁡ i + 1
308 307 adantr ⊢ φ ∧ i ∈ 0 ..^ M ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → X + Q ⁡ i + 1 = V ⁡ i + 1
309 303 308 breqtrd ⊢ φ ∧ i ∈ 0 ..^ M ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → X + s < V ⁡ i + 1
310 295 297 298 248 309 eliood ⊢ φ ∧ i ∈ 0 ..^ M ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → X + s ∈ V ⁡ i V ⁡ i + 1
311 ioossre ⊢ V ⁡ i V ⁡ i + 1 ⊆ ℝ
312 311 a1i ⊢ φ ∧ i ∈ 0 ..^ M → V ⁡ i V ⁡ i + 1 ⊆ ℝ
313 243 302 ltned ⊢ φ ∧ i ∈ 0 ..^ M ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → s ≠ Q ⁡ i + 1
314 307 eqcomd ⊢ φ ∧ i ∈ 0 ..^ M → V ⁡ i + 1 = X + Q ⁡ i + 1
315 314 oveq2d ⊢ φ ∧ i ∈ 0 ..^ M → F ↾ V ⁡ i V ⁡ i + 1 lim ℂ V ⁡ i + 1 = F ↾ V ⁡ i V ⁡ i + 1 lim ℂ X + Q ⁡ i + 1
316 10 315 eleqtrd ⊢ φ ∧ i ∈ 0 ..^ M → R ∈ F ↾ V ⁡ i V ⁡ i + 1 lim ℂ X + Q ⁡ i + 1
317 300 recnd ⊢ φ ∧ i ∈ 0 ..^ M → Q ⁡ i + 1 ∈ ℂ
318 292 165 294 288 310 312 313 316 317 fourierdlem53 ⊢ φ ∧ i ∈ 0 ..^ M → R ∈ s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ F ⁡ X + s lim ℂ Q ⁡ i + 1
319 ioosscn ⊢ Q ⁡ i Q ⁡ i + 1 ⊆ ℂ
320 319 a1i ⊢ φ ∧ i ∈ 0 ..^ M → Q ⁡ i Q ⁡ i + 1 ⊆ ℂ
321 277 adantr ⊢ φ ∧ i ∈ 0 ..^ M → W ∈ ℂ
322 289 320 321 317 constlimc ⊢ φ ∧ i ∈ 0 ..^ M → W ∈ s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ W lim ℂ Q ⁡ i + 1
323 288 289 290 273 291 318 322 sublimc ⊢ φ ∧ i ∈ 0 ..^ M → R − W ∈ s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ F ⁡ X + s − W lim ℂ Q ⁡ i + 1
324 323 adantr ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 < X → R − W ∈ s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ F ⁡ X + s − W lim ℂ Q ⁡ i + 1
325 iftrue ⊢ V ⁡ i + 1 < X → if V ⁡ i + 1 < X W Y = W
326 325 oveq2d ⊢ V ⁡ i + 1 < X → R − if V ⁡ i + 1 < X W Y = R − W
327 326 adantl ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 < X → R − if V ⁡ i + 1 < X W Y = R − W
328 210 adantl ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 < X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → s ∈ ℝ
329 0red ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 < X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → 0 ∈ ℝ
330 300 ad2antrr ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 < X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → Q ⁡ i + 1 ∈ ℝ
331 215 adantl ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 < X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → s < Q ⁡ i + 1
332 167 adantr ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 < X → Q ⁡ i + 1 = V ⁡ i + 1 − X
333 164 adantr ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 < X → V ⁡ i + 1 ∈ ℝ
334 1 ad2antrr ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 < X → X ∈ ℝ
335 simpr ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 < X → V ⁡ i + 1 < X
336 333 334 335 ltled ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 < X → V ⁡ i + 1 ≤ X
337 333 334 suble0d ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 < X → V ⁡ i + 1 − X ≤ 0 ↔ V ⁡ i + 1 ≤ X
338 336 337 mpbird ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 < X → V ⁡ i + 1 − X ≤ 0
339 332 338 eqbrtrd ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 < X → Q ⁡ i + 1 ≤ 0
340 339 adantr ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 < X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → Q ⁡ i + 1 ≤ 0
341 328 330 329 331 340 ltletrd ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 < X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → s < 0
342 328 329 341 ltnsymd ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 < X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → ¬ 0 < s
343 342 iffalsed ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 < X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → if 0 < s Y W = W
344 343 oveq2d ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 < X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → F ⁡ X + s − if 0 < s Y W = F ⁡ X + s − W
345 344 mpteq2dva ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 < X → s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ F ⁡ X + s − if 0 < s Y W = s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ F ⁡ X + s − W
346 345 oveq1d ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 < X → s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ F ⁡ X + s − if 0 < s Y W lim ℂ Q ⁡ i + 1 = s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ F ⁡ X + s − W lim ℂ Q ⁡ i + 1
347 324 327 346 3eltr4d ⊢ φ ∧ i ∈ 0 ..^ M ∧ V ⁡ i + 1 < X → R − if V ⁡ i + 1 < X W Y ∈ s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ F ⁡ X + s − if 0 < s Y W lim ℂ Q ⁡ i + 1
348 347 3adantl3 ⊢ φ ∧ i ∈ 0 ..^ M ∧ ¬ V ⁡ i + 1 = X ∧ V ⁡ i + 1 < X → R − if V ⁡ i + 1 < X W Y ∈ s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ F ⁡ X + s − if 0 < s Y W lim ℂ Q ⁡ i + 1
349 simpl1 ⊢ φ ∧ i ∈ 0 ..^ M ∧ ¬ V ⁡ i + 1 = X ∧ ¬ V ⁡ i + 1 < X → φ
350 simpl2 ⊢ φ ∧ i ∈ 0 ..^ M ∧ ¬ V ⁡ i + 1 = X ∧ ¬ V ⁡ i + 1 < X → i ∈ 0 ..^ M
351 1 ad2antrr ⊢ φ ∧ i ∈ 0 ..^ M ∧ ¬ V ⁡ i + 1 < X → X ∈ ℝ
352 351 3adantl3 ⊢ φ ∧ i ∈ 0 ..^ M ∧ ¬ V ⁡ i + 1 = X ∧ ¬ V ⁡ i + 1 < X → X ∈ ℝ
353 164 adantr ⊢ φ ∧ i ∈ 0 ..^ M ∧ ¬ V ⁡ i + 1 < X → V ⁡ i + 1 ∈ ℝ
354 353 3adantl3 ⊢ φ ∧ i ∈ 0 ..^ M ∧ ¬ V ⁡ i + 1 = X ∧ ¬ V ⁡ i + 1 < X → V ⁡ i + 1 ∈ ℝ
355 neqne ⊢ ¬ V ⁡ i + 1 = X → V ⁡ i + 1 ≠ X
356 355 necomd ⊢ ¬ V ⁡ i + 1 = X → X ≠ V ⁡ i + 1
357 356 adantr ⊢ ¬ V ⁡ i + 1 = X ∧ ¬ V ⁡ i + 1 < X → X ≠ V ⁡ i + 1
358 357 3ad2antl3 ⊢ φ ∧ i ∈ 0 ..^ M ∧ ¬ V ⁡ i + 1 = X ∧ ¬ V ⁡ i + 1 < X → X ≠ V ⁡ i + 1
359 simpr ⊢ φ ∧ i ∈ 0 ..^ M ∧ ¬ V ⁡ i + 1 = X ∧ ¬ V ⁡ i + 1 < X → ¬ V ⁡ i + 1 < X
360 352 354 358 359 lttri5d ⊢ φ ∧ i ∈ 0 ..^ M ∧ ¬ V ⁡ i + 1 = X ∧ ¬ V ⁡ i + 1 < X → X < V ⁡ i + 1
361 eqid ⊢ s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ if 0 < s Y W = s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ if 0 < s Y W
362 273 adantlr ⊢ φ ∧ i ∈ 0 ..^ M ∧ X < V ⁡ i + 1 ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → F ⁡ X + s ∈ ℂ
363 278 ad3antrrr ⊢ φ ∧ i ∈ 0 ..^ M ∧ X < V ⁡ i + 1 ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → if 0 < s Y W ∈ ℂ
364 318 adantr ⊢ φ ∧ i ∈ 0 ..^ M ∧ X < V ⁡ i + 1 → R ∈ s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ F ⁡ X + s lim ℂ Q ⁡ i + 1
365 eqid ⊢ s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ Y = s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ Y
366 275 adantr ⊢ φ ∧ i ∈ 0 ..^ M → Y ∈ ℂ
367 365 320 366 317 constlimc ⊢ φ ∧ i ∈ 0 ..^ M → Y ∈ s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ Y lim ℂ Q ⁡ i + 1
368 367 adantr ⊢ φ ∧ i ∈ 0 ..^ M ∧ X < V ⁡ i + 1 → Y ∈ s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ Y lim ℂ Q ⁡ i + 1
369 1 ad2antrr ⊢ φ ∧ i ∈ 0 ..^ M ∧ X < V ⁡ i + 1 → X ∈ ℝ
370 164 adantr ⊢ φ ∧ i ∈ 0 ..^ M ∧ X < V ⁡ i + 1 → V ⁡ i + 1 ∈ ℝ
371 simpr ⊢ φ ∧ i ∈ 0 ..^ M ∧ X < V ⁡ i + 1 → X < V ⁡ i + 1
372 369 370 371 ltnsymd ⊢ φ ∧ i ∈ 0 ..^ M ∧ X < V ⁡ i + 1 → ¬ V ⁡ i + 1 < X
373 372 iffalsed ⊢ φ ∧ i ∈ 0 ..^ M ∧ X < V ⁡ i + 1 → if V ⁡ i + 1 < X W Y = Y
374 0red ⊢ φ ∧ i ∈ 0 ..^ M ∧ X < V ⁡ i + 1 ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → 0 ∈ ℝ
375 241 ad2antrr ⊢ φ ∧ i ∈ 0 ..^ M ∧ X < V ⁡ i + 1 ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → Q ⁡ i ∈ ℝ
376 210 adantl ⊢ φ ∧ i ∈ 0 ..^ M ∧ X < V ⁡ i + 1 ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → s ∈ ℝ
377 191 eqcomd ⊢ φ → 0 = X − X
378 377 ad2antrr ⊢ φ ∧ i ∈ 0 ..^ M ∧ X < V ⁡ i + 1 → 0 = X − X
379 29 adantr ⊢ φ ∧ i ∈ 0 ..^ M ∧ X < V ⁡ i + 1 → V ⁡ i ∈ ℝ
380 50 ad2antrr ⊢ φ ∧ i ∈ 0 ..^ M ∧ X < V ⁡ i + 1 ∧ ¬ X ≤ V ⁡ i → V ⁡ i ∈ ℝ *
381 296 ad2antrr ⊢ φ ∧ i ∈ 0 ..^ M ∧ X < V ⁡ i + 1 ∧ ¬ X ≤ V ⁡ i → V ⁡ i + 1 ∈ ℝ *
382 165 ad2antrr ⊢ φ ∧ i ∈ 0 ..^ M ∧ X < V ⁡ i + 1 ∧ ¬ X ≤ V ⁡ i → X ∈ ℝ
383 simpr ⊢ φ ∧ i ∈ 0 ..^ M ∧ ¬ X ≤ V ⁡ i → ¬ X ≤ V ⁡ i
384 29 adantr ⊢ φ ∧ i ∈ 0 ..^ M ∧ ¬ X ≤ V ⁡ i → V ⁡ i ∈ ℝ
385 1 ad2antrr ⊢ φ ∧ i ∈ 0 ..^ M ∧ ¬ X ≤ V ⁡ i → X ∈ ℝ
386 384 385 ltnled ⊢ φ ∧ i ∈ 0 ..^ M ∧ ¬ X ≤ V ⁡ i → V ⁡ i < X ↔ ¬ X ≤ V ⁡ i
387 383 386 mpbird ⊢ φ ∧ i ∈ 0 ..^ M ∧ ¬ X ≤ V ⁡ i → V ⁡ i < X
388 387 adantlr ⊢ φ ∧ i ∈ 0 ..^ M ∧ X < V ⁡ i + 1 ∧ ¬ X ≤ V ⁡ i → V ⁡ i < X
389 simplr ⊢ φ ∧ i ∈ 0 ..^ M ∧ X < V ⁡ i + 1 ∧ ¬ X ≤ V ⁡ i → X < V ⁡ i + 1
390 380 381 382 388 389 eliood ⊢ φ ∧ i ∈ 0 ..^ M ∧ X < V ⁡ i + 1 ∧ ¬ X ≤ V ⁡ i → X ∈ V ⁡ i V ⁡ i + 1
391 2 8 9 4 fourierdlem12 ⊢ φ ∧ i ∈ 0 ..^ M → ¬ X ∈ V ⁡ i V ⁡ i + 1
392 391 ad2antrr ⊢ φ ∧ i ∈ 0 ..^ M ∧ X < V ⁡ i + 1 ∧ ¬ X ≤ V ⁡ i → ¬ X ∈ V ⁡ i V ⁡ i + 1
393 390 392 condan ⊢ φ ∧ i ∈ 0 ..^ M ∧ X < V ⁡ i + 1 → X ≤ V ⁡ i
394 369 379 369 393 lesub1dd ⊢ φ ∧ i ∈ 0 ..^ M ∧ X < V ⁡ i + 1 → X − X ≤ V ⁡ i − X
395 378 394 eqbrtrd ⊢ φ ∧ i ∈ 0 ..^ M ∧ X < V ⁡ i + 1 → 0 ≤ V ⁡ i − X
396 148 eqcomd ⊢ φ ∧ i ∈ 0 ..^ M → V ⁡ i − X = Q ⁡ i
397 396 adantr ⊢ φ ∧ i ∈ 0 ..^ M ∧ X < V ⁡ i + 1 → V ⁡ i − X = Q ⁡ i
398 395 397 breqtrd ⊢ φ ∧ i ∈ 0 ..^ M ∧ X < V ⁡ i + 1 → 0 ≤ Q ⁡ i
399 398 adantr ⊢ φ ∧ i ∈ 0 ..^ M ∧ X < V ⁡ i + 1 ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → 0 ≤ Q ⁡ i
400 245 adantl ⊢ φ ∧ i ∈ 0 ..^ M ∧ X < V ⁡ i + 1 ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → Q ⁡ i < s
401 374 375 376 399 400 lelttrd ⊢ φ ∧ i ∈ 0 ..^ M ∧ X < V ⁡ i + 1 ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → 0 < s
402 401 iftrued ⊢ φ ∧ i ∈ 0 ..^ M ∧ X < V ⁡ i + 1 ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → if 0 < s Y W = Y
403 402 mpteq2dva ⊢ φ ∧ i ∈ 0 ..^ M ∧ X < V ⁡ i + 1 → s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ if 0 < s Y W = s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ Y
404 403 oveq1d ⊢ φ ∧ i ∈ 0 ..^ M ∧ X < V ⁡ i + 1 → s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ if 0 < s Y W lim ℂ Q ⁡ i + 1 = s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ Y lim ℂ Q ⁡ i + 1
405 368 373 404 3eltr4d ⊢ φ ∧ i ∈ 0 ..^ M ∧ X < V ⁡ i + 1 → if V ⁡ i + 1 < X W Y ∈ s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ if 0 < s Y W lim ℂ Q ⁡ i + 1
406 288 361 264 362 363 364 405 sublimc ⊢ φ ∧ i ∈ 0 ..^ M ∧ X < V ⁡ i + 1 → R − if V ⁡ i + 1 < X W Y ∈ s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ F ⁡ X + s − if 0 < s Y W lim ℂ Q ⁡ i + 1
407 349 350 360 406 syl21anc ⊢ φ ∧ i ∈ 0 ..^ M ∧ ¬ V ⁡ i + 1 = X ∧ ¬ V ⁡ i + 1 < X → R − if V ⁡ i + 1 < X W Y ∈ s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ F ⁡ X + s − if 0 < s Y W lim ℂ Q ⁡ i + 1
408 348 407 pm2.61dan ⊢ φ ∧ i ∈ 0 ..^ M ∧ ¬ V ⁡ i + 1 = X → R − if V ⁡ i + 1 < X W Y ∈ s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ F ⁡ X + s − if 0 < s Y W lim ℂ Q ⁡ i + 1
409 320 265 317 idlimc ⊢ φ ∧ i ∈ 0 ..^ M → Q ⁡ i + 1 ∈ s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ s lim ℂ Q ⁡ i + 1
410 409 3adant3 ⊢ φ ∧ i ∈ 0 ..^ M ∧ ¬ V ⁡ i + 1 = X → Q ⁡ i + 1 ∈ s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ s lim ℂ Q ⁡ i + 1
411 167 3adant3 ⊢ φ ∧ i ∈ 0 ..^ M ∧ ¬ V ⁡ i + 1 = X → Q ⁡ i + 1 = V ⁡ i + 1 − X
412 305 3adant3 ⊢ φ ∧ i ∈ 0 ..^ M ∧ ¬ V ⁡ i + 1 = X → V ⁡ i + 1 ∈ ℂ
413 228 3adant3 ⊢ φ ∧ i ∈ 0 ..^ M ∧ ¬ V ⁡ i + 1 = X → X ∈ ℂ
414 355 3ad2ant3 ⊢ φ ∧ i ∈ 0 ..^ M ∧ ¬ V ⁡ i + 1 = X → V ⁡ i + 1 ≠ X
415 412 413 414 subne0d ⊢ φ ∧ i ∈ 0 ..^ M ∧ ¬ V ⁡ i + 1 = X → V ⁡ i + 1 − X ≠ 0
416 411 415 eqnetrd ⊢ φ ∧ i ∈ 0 ..^ M ∧ ¬ V ⁡ i + 1 = X → Q ⁡ i + 1 ≠ 0
417 207 3adantl3 ⊢ φ ∧ i ∈ 0 ..^ M ∧ ¬ V ⁡ i + 1 = X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → ¬ s = 0
418 417 neqned ⊢ φ ∧ i ∈ 0 ..^ M ∧ ¬ V ⁡ i + 1 = X ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → s ≠ 0
419 264 265 266 281 287 408 410 416 418 divlimc ⊢ φ ∧ i ∈ 0 ..^ M ∧ ¬ V ⁡ i + 1 = X → R − if V ⁡ i + 1 < X W Y Q ⁡ i + 1 ∈ s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ F ⁡ X + s − if 0 < s Y W s lim ℂ Q ⁡ i + 1
420 iffalse ⊢ ¬ V ⁡ i + 1 = X → if V ⁡ i + 1 = X E R − if V ⁡ i + 1 < X W Y Q ⁡ i + 1 = R − if V ⁡ i + 1 < X W Y Q ⁡ i + 1
421 16 420 eqtrid ⊢ ¬ V ⁡ i + 1 = X → A = R − if V ⁡ i + 1 < X W Y Q ⁡ i + 1
422 421 3ad2ant3 ⊢ φ ∧ i ∈ 0 ..^ M ∧ ¬ V ⁡ i + 1 = X → A = R − if V ⁡ i + 1 < X W Y Q ⁡ i + 1
423 ioossre ⊢ −∞ X ⊆ ℝ
424 423 a1i ⊢ φ → −∞ X ⊆ ℝ
425 3 424 fssresd ⊢ φ → F ↾ −∞ X : −∞ X ⟶ ℝ
426 423 61 sstrid ⊢ φ → −∞ X ⊆ ℂ
427 48 a1i ⊢ φ → −∞ ∈ ℝ *
428 1 mnfltd ⊢ φ → −∞ < X
429 65 427 1 428 lptioo2cn ⊢ φ → X ∈ limPt ⁡ TopOpen ⁡ ℂ fld ⁡ −∞ X
430 425 426 429 6 limcrecl ⊢ φ → W ∈ ℝ
431 3 1 5 430 7 fourierdlem9 ⊢ φ → H : − π π ⟶ ℝ
432 431 adantr ⊢ φ ∧ i ∈ 0 ..^ M → H : − π π ⟶ ℝ
433 432 142 feqresmpt ⊢ φ ∧ i ∈ 0 ..^ M → H ↾ Q ⁡ i Q ⁡ i + 1 = s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ H ⁡ s
434 142 sselda ⊢ φ ∧ i ∈ 0 ..^ M ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → s ∈ − π π
435 0cnd ⊢ φ ∧ i ∈ 0 ..^ M ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → 0 ∈ ℂ
436 278 ad2antrr ⊢ φ ∧ i ∈ 0 ..^ M ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → if 0 < s Y W ∈ ℂ
437 273 436 subcld ⊢ φ ∧ i ∈ 0 ..^ M ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → F ⁡ X + s − if 0 < s Y W ∈ ℂ
438 282 adantl ⊢ φ ∧ i ∈ 0 ..^ M ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → s ∈ ℂ
439 207 neqned ⊢ φ ∧ i ∈ 0 ..^ M ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → s ≠ 0
440 437 438 439 divcld ⊢ φ ∧ i ∈ 0 ..^ M ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → F ⁡ X + s − if 0 < s Y W s ∈ ℂ
441 435 440 ifcld ⊢ φ ∧ i ∈ 0 ..^ M ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → if s = 0 0 F ⁡ X + s − if 0 < s Y W s ∈ ℂ
442 7 fvmpt2 ⊢ s ∈ − π π ∧ if s = 0 0 F ⁡ X + s − if 0 < s Y W s ∈ ℂ → H ⁡ s = if s = 0 0 F ⁡ X + s − if 0 < s Y W s
443 434 441 442 syl2anc ⊢ φ ∧ i ∈ 0 ..^ M ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → H ⁡ s = if s = 0 0 F ⁡ X + s − if 0 < s Y W s
444 207 iffalsed ⊢ φ ∧ i ∈ 0 ..^ M ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → if s = 0 0 F ⁡ X + s − if 0 < s Y W s = F ⁡ X + s − if 0 < s Y W s
445 443 444 eqtrd ⊢ φ ∧ i ∈ 0 ..^ M ∧ s ∈ Q ⁡ i Q ⁡ i + 1 → H ⁡ s = F ⁡ X + s − if 0 < s Y W s
446 445 mpteq2dva ⊢ φ ∧ i ∈ 0 ..^ M → s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ H ⁡ s = s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ F ⁡ X + s − if 0 < s Y W s
447 433 446 eqtrd ⊢ φ ∧ i ∈ 0 ..^ M → H ↾ Q ⁡ i Q ⁡ i + 1 = s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ F ⁡ X + s − if 0 < s Y W s
448 447 3adant3 ⊢ φ ∧ i ∈ 0 ..^ M ∧ ¬ V ⁡ i + 1 = X → H ↾ Q ⁡ i Q ⁡ i + 1 = s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ F ⁡ X + s − if 0 < s Y W s
449 448 oveq1d ⊢ φ ∧ i ∈ 0 ..^ M ∧ ¬ V ⁡ i + 1 = X → H ↾ Q ⁡ i Q ⁡ i + 1 lim ℂ Q ⁡ i + 1 = s ∈ Q ⁡ i Q ⁡ i + 1 ⟼ F ⁡ X + s − if 0 < s Y W s lim ℂ Q ⁡ i + 1
450 419 422 449 3eltr4d ⊢ φ ∧ i ∈ 0 ..^ M ∧ ¬ V ⁡ i + 1 = X → A ∈ H ↾ Q ⁡ i Q ⁡ i + 1 lim ℂ Q ⁡ i + 1
451 450 3expa ⊢ φ ∧ i ∈ 0 ..^ M ∧ ¬ V ⁡ i + 1 = X → A ∈ H ↾ Q ⁡ i Q ⁡ i + 1 lim ℂ Q ⁡ i + 1
452 263 451 pm2.61dan ⊢ φ ∧ i ∈ 0 ..^ M → A ∈ H ↾ Q ⁡ i Q ⁡ i + 1 lim ℂ Q ⁡ i + 1