Metamath Proof Explorer


Theorem fourierdlem79

Description: E projects every interval of the partition induced by S on H into a corresponding interval of the partition induced by Q on [ A , B ] . (Contributed by Glauco Siliprandi, 11-Dec-2019)

Ref Expression
Hypotheses fourierdlem79.t T = B A
fourierdlem79.p P = m p 0 m | p 0 = A p m = B i 0 ..^ m p i < p i + 1
fourierdlem79.m φ M
fourierdlem79.q φ Q P M
fourierdlem79.c φ C
fourierdlem79.d φ D
fourierdlem79.cltd φ C < D
fourierdlem79.o O = m p 0 m | p 0 = C p m = D i 0 ..^ m p i < p i + 1
fourierdlem79.h H = C D x C D | k x + k T ran Q
fourierdlem79.n N = H 1
fourierdlem79.s S = ι f | f Isom < , < 0 N H
fourierdlem79.e E = x x + B x T T
fourierdlem79.l L = y A B if y = B A y
fourierdlem79.z Z = S j + if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2
fourierdlem79.i I = x sup i 0 ..^ M | Q i L E x <
Assertion fourierdlem79 φ j 0 ..^ N L E S j E S j + 1 Q I S j Q I S j + 1

Proof

Step Hyp Ref Expression
1 fourierdlem79.t T = B A
2 fourierdlem79.p P = m p 0 m | p 0 = A p m = B i 0 ..^ m p i < p i + 1
3 fourierdlem79.m φ M
4 fourierdlem79.q φ Q P M
5 fourierdlem79.c φ C
6 fourierdlem79.d φ D
7 fourierdlem79.cltd φ C < D
8 fourierdlem79.o O = m p 0 m | p 0 = C p m = D i 0 ..^ m p i < p i + 1
9 fourierdlem79.h H = C D x C D | k x + k T ran Q
10 fourierdlem79.n N = H 1
11 fourierdlem79.s S = ι f | f Isom < , < 0 N H
12 fourierdlem79.e E = x x + B x T T
13 fourierdlem79.l L = y A B if y = B A y
14 fourierdlem79.z Z = S j + if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2
15 fourierdlem79.i I = x sup i 0 ..^ M | Q i L E x <
16 2 fourierdlem2 M Q P M Q 0 M Q 0 = A Q M = B i 0 ..^ M Q i < Q i + 1
17 3 16 syl φ Q P M Q 0 M Q 0 = A Q M = B i 0 ..^ M Q i < Q i + 1
18 4 17 mpbid φ Q 0 M Q 0 = A Q M = B i 0 ..^ M Q i < Q i + 1
19 18 simpld φ Q 0 M
20 elmapi Q 0 M Q : 0 M
21 19 20 syl φ Q : 0 M
22 21 adantr φ j 0 ..^ N Q : 0 M
23 2 3 4 1 12 13 15 fourierdlem37 φ I : 0 ..^ M x sup i 0 ..^ M | Q i L E x < i 0 ..^ M | Q i L E x
24 23 simpld φ I : 0 ..^ M
25 fzossfz 0 ..^ M 0 M
26 25 a1i φ 0 ..^ M 0 M
27 24 26 fssd φ I : 0 M
28 27 adantr φ j 0 ..^ N I : 0 M
29 1 2 3 4 5 6 7 8 9 10 11 fourierdlem54 φ N S O N S Isom < , < 0 N H
30 29 simpld φ N S O N
31 30 simprd φ S O N
32 31 adantr φ j 0 ..^ N S O N
33 30 simpld φ N
34 33 adantr φ j 0 ..^ N N
35 8 fourierdlem2 N S O N S 0 N S 0 = C S N = D i 0 ..^ N S i < S i + 1
36 34 35 syl φ j 0 ..^ N S O N S 0 N S 0 = C S N = D i 0 ..^ N S i < S i + 1
37 32 36 mpbid φ j 0 ..^ N S 0 N S 0 = C S N = D i 0 ..^ N S i < S i + 1
38 37 simpld φ j 0 ..^ N S 0 N
39 elmapi S 0 N S : 0 N
40 38 39 syl φ j 0 ..^ N S : 0 N
41 elfzofz j 0 ..^ N j 0 N
42 41 adantl φ j 0 ..^ N j 0 N
43 40 42 ffvelrnd φ j 0 ..^ N S j
44 28 43 ffvelrnd φ j 0 ..^ N I S j 0 M
45 22 44 ffvelrnd φ j 0 ..^ N Q I S j
46 45 rexrd φ j 0 ..^ N Q I S j *
47 24 adantr φ j 0 ..^ N I : 0 ..^ M
48 47 43 ffvelrnd φ j 0 ..^ N I S j 0 ..^ M
49 fzofzp1 I S j 0 ..^ M I S j + 1 0 M
50 48 49 syl φ j 0 ..^ N I S j + 1 0 M
51 22 50 ffvelrnd φ j 0 ..^ N Q I S j + 1
52 51 rexrd φ j 0 ..^ N Q I S j + 1 *
53 15 a1i φ j 0 ..^ N I = x sup i 0 ..^ M | Q i L E x <
54 fveq2 x = S j E x = E S j
55 54 fveq2d x = S j L E x = L E S j
56 55 breq2d x = S j Q i L E x Q i L E S j
57 56 rabbidv x = S j i 0 ..^ M | Q i L E x = i 0 ..^ M | Q i L E S j
58 57 supeq1d x = S j sup i 0 ..^ M | Q i L E x < = sup i 0 ..^ M | Q i L E S j <
59 58 adantl φ j 0 ..^ N x = S j sup i 0 ..^ M | Q i L E x < = sup i 0 ..^ M | Q i L E S j <
60 ltso < Or
61 60 supex sup i 0 ..^ M | Q i L E S j < V
62 61 a1i φ j 0 ..^ N sup i 0 ..^ M | Q i L E S j < V
63 53 59 43 62 fvmptd φ j 0 ..^ N I S j = sup i 0 ..^ M | Q i L E S j <
64 63 fveq2d φ j 0 ..^ N Q I S j = Q sup i 0 ..^ M | Q i L E S j <
65 simpl φ j 0 ..^ N φ
66 65 43 jca φ j 0 ..^ N φ S j
67 eleq1 x = S j x S j
68 67 anbi2d x = S j φ x φ S j
69 58 57 eleq12d x = S j sup i 0 ..^ M | Q i L E x < i 0 ..^ M | Q i L E x sup i 0 ..^ M | Q i L E S j < i 0 ..^ M | Q i L E S j
70 68 69 imbi12d x = S j φ x sup i 0 ..^ M | Q i L E x < i 0 ..^ M | Q i L E x φ S j sup i 0 ..^ M | Q i L E S j < i 0 ..^ M | Q i L E S j
71 23 simprd φ x sup i 0 ..^ M | Q i L E x < i 0 ..^ M | Q i L E x
72 71 imp φ x sup i 0 ..^ M | Q i L E x < i 0 ..^ M | Q i L E x
73 70 72 vtoclg S j φ S j sup i 0 ..^ M | Q i L E S j < i 0 ..^ M | Q i L E S j
74 43 66 73 sylc φ j 0 ..^ N sup i 0 ..^ M | Q i L E S j < i 0 ..^ M | Q i L E S j
75 nfrab1 _ i i 0 ..^ M | Q i L E S j
76 nfcv _ i
77 nfcv _ i <
78 75 76 77 nfsup _ i sup i 0 ..^ M | Q i L E S j <
79 nfcv _ i 0 ..^ M
80 nfcv _ i Q
81 80 78 nffv _ i Q sup i 0 ..^ M | Q i L E S j <
82 nfcv _ i
83 nfcv _ i L E S j
84 81 82 83 nfbr i Q sup i 0 ..^ M | Q i L E S j < L E S j
85 fveq2 i = sup i 0 ..^ M | Q i L E S j < Q i = Q sup i 0 ..^ M | Q i L E S j <
86 85 breq1d i = sup i 0 ..^ M | Q i L E S j < Q i L E S j Q sup i 0 ..^ M | Q i L E S j < L E S j
87 78 79 84 86 elrabf sup i 0 ..^ M | Q i L E S j < i 0 ..^ M | Q i L E S j sup i 0 ..^ M | Q i L E S j < 0 ..^ M Q sup i 0 ..^ M | Q i L E S j < L E S j
88 74 87 sylib φ j 0 ..^ N sup i 0 ..^ M | Q i L E S j < 0 ..^ M Q sup i 0 ..^ M | Q i L E S j < L E S j
89 88 simprd φ j 0 ..^ N Q sup i 0 ..^ M | Q i L E S j < L E S j
90 64 89 eqbrtrd φ j 0 ..^ N Q I S j L E S j
91 3 ad2antrr φ j 0 ..^ N E S j = B M
92 4 ad2antrr φ j 0 ..^ N E S j = B Q P M
93 5 ad2antrr φ j 0 ..^ N E S j = B C
94 6 ad2antrr φ j 0 ..^ N E S j = B D
95 7 ad2antrr φ j 0 ..^ N E S j = B C < D
96 0le1 0 1
97 96 a1i φ 0 1
98 3 nnge1d φ 1 M
99 1zzd φ 1
100 0zd φ 0
101 3 nnzd φ M
102 elfz 1 0 M 1 0 M 0 1 1 M
103 99 100 101 102 syl3anc φ 1 0 M 0 1 1 M
104 97 98 103 mpbir2and φ 1 0 M
105 104 ad2antrr φ j 0 ..^ N E S j = B 1 0 M
106 simplr φ j 0 ..^ N E S j = B j 0 ..^ N
107 fzofzp1 j 0 ..^ N j + 1 0 N
108 107 adantl φ j 0 ..^ N j + 1 0 N
109 40 108 ffvelrnd φ j 0 ..^ N S j + 1
110 109 43 resubcld φ j 0 ..^ N S j + 1 S j
111 110 rehalfcld φ j 0 ..^ N S j + 1 S j 2
112 21 104 ffvelrnd φ Q 1
113 2 3 4 fourierdlem11 φ A B A < B
114 113 simp1d φ A
115 112 114 resubcld φ Q 1 A
116 115 rehalfcld φ Q 1 A 2
117 116 adantr φ j 0 ..^ N Q 1 A 2
118 111 117 ifcld φ j 0 ..^ N if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2
119 43 118 readdcld φ j 0 ..^ N S j + if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2
120 14 119 eqeltrid φ j 0 ..^ N Z
121 2re 2
122 121 a1i φ j 0 ..^ N 2
123 elfzoelz j 0 ..^ N j
124 123 zred j 0 ..^ N j
125 124 ltp1d j 0 ..^ N j < j + 1
126 125 adantl φ j 0 ..^ N j < j + 1
127 29 simprd φ S Isom < , < 0 N H
128 127 adantr φ j 0 ..^ N S Isom < , < 0 N H
129 isorel S Isom < , < 0 N H j 0 N j + 1 0 N j < j + 1 S j < S j + 1
130 128 42 108 129 syl12anc φ j 0 ..^ N j < j + 1 S j < S j + 1
131 126 130 mpbid φ j 0 ..^ N S j < S j + 1
132 43 109 posdifd φ j 0 ..^ N S j < S j + 1 0 < S j + 1 S j
133 131 132 mpbid φ j 0 ..^ N 0 < S j + 1 S j
134 2pos 0 < 2
135 134 a1i φ j 0 ..^ N 0 < 2
136 110 122 133 135 divgt0d φ j 0 ..^ N 0 < S j + 1 S j 2
137 111 136 elrpd φ j 0 ..^ N S j + 1 S j 2 +
138 121 a1i φ 2
139 3 nngt0d φ 0 < M
140 fzolb 0 0 ..^ M 0 M 0 < M
141 100 101 139 140 syl3anbrc φ 0 0 ..^ M
142 0re 0
143 eleq1 i = 0 i 0 ..^ M 0 0 ..^ M
144 143 anbi2d i = 0 φ i 0 ..^ M φ 0 0 ..^ M
145 fveq2 i = 0 Q i = Q 0
146 oveq1 i = 0 i + 1 = 0 + 1
147 146 fveq2d i = 0 Q i + 1 = Q 0 + 1
148 145 147 breq12d i = 0 Q i < Q i + 1 Q 0 < Q 0 + 1
149 144 148 imbi12d i = 0 φ i 0 ..^ M Q i < Q i + 1 φ 0 0 ..^ M Q 0 < Q 0 + 1
150 18 simprd φ Q 0 = A Q M = B i 0 ..^ M Q i < Q i + 1
151 150 simprd φ i 0 ..^ M Q i < Q i + 1
152 151 r19.21bi φ i 0 ..^ M Q i < Q i + 1
153 149 152 vtoclg 0 φ 0 0 ..^ M Q 0 < Q 0 + 1
154 142 153 ax-mp φ 0 0 ..^ M Q 0 < Q 0 + 1
155 141 154 mpdan φ Q 0 < Q 0 + 1
156 150 simpld φ Q 0 = A Q M = B
157 156 simpld φ Q 0 = A
158 0p1e1 0 + 1 = 1
159 158 fveq2i Q 0 + 1 = Q 1
160 159 a1i φ Q 0 + 1 = Q 1
161 155 157 160 3brtr3d φ A < Q 1
162 114 112 posdifd φ A < Q 1 0 < Q 1 A
163 161 162 mpbid φ 0 < Q 1 A
164 134 a1i φ 0 < 2
165 115 138 163 164 divgt0d φ 0 < Q 1 A 2
166 116 165 elrpd φ Q 1 A 2 +
167 166 adantr φ j 0 ..^ N Q 1 A 2 +
168 137 167 ifcld φ j 0 ..^ N if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2 +
169 43 168 ltaddrpd φ j 0 ..^ N S j < S j + if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2
170 43 119 169 ltled φ j 0 ..^ N S j S j + if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2
171 170 14 breqtrrdi φ j 0 ..^ N S j Z
172 43 111 readdcld φ j 0 ..^ N S j + S j + 1 S j 2
173 iftrue S j + 1 S j < Q 1 A if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2 = S j + 1 S j 2
174 173 adantl φ j 0 ..^ N S j + 1 S j < Q 1 A if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2 = S j + 1 S j 2
175 111 leidd φ j 0 ..^ N S j + 1 S j 2 S j + 1 S j 2
176 175 adantr φ j 0 ..^ N S j + 1 S j < Q 1 A S j + 1 S j 2 S j + 1 S j 2
177 174 176 eqbrtrd φ j 0 ..^ N S j + 1 S j < Q 1 A if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2 S j + 1 S j 2
178 iffalse ¬ S j + 1 S j < Q 1 A if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2 = Q 1 A 2
179 178 adantl φ j 0 ..^ N ¬ S j + 1 S j < Q 1 A if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2 = Q 1 A 2
180 115 ad2antrr φ j 0 ..^ N ¬ S j + 1 S j < Q 1 A Q 1 A
181 110 adantr φ j 0 ..^ N ¬ S j + 1 S j < Q 1 A S j + 1 S j
182 2rp 2 +
183 182 a1i φ j 0 ..^ N ¬ S j + 1 S j < Q 1 A 2 +
184 simpr φ j 0 ..^ N ¬ S j + 1 S j < Q 1 A ¬ S j + 1 S j < Q 1 A
185 180 181 184 nltled φ j 0 ..^ N ¬ S j + 1 S j < Q 1 A Q 1 A S j + 1 S j
186 180 181 183 185 lediv1dd φ j 0 ..^ N ¬ S j + 1 S j < Q 1 A Q 1 A 2 S j + 1 S j 2
187 179 186 eqbrtrd φ j 0 ..^ N ¬ S j + 1 S j < Q 1 A if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2 S j + 1 S j 2
188 177 187 pm2.61dan φ j 0 ..^ N if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2 S j + 1 S j 2
189 118 111 43 188 leadd2dd φ j 0 ..^ N S j + if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2 S j + S j + 1 S j 2
190 43 recnd φ j 0 ..^ N S j
191 109 recnd φ j 0 ..^ N S j + 1
192 190 191 addcomd φ j 0 ..^ N S j + S j + 1 = S j + 1 + S j
193 192 oveq1d φ j 0 ..^ N S j + S j + 1 2 = S j + 1 + S j 2
194 193 oveq1d φ j 0 ..^ N S j + S j + 1 2 S j + 1 S j 2 = S j + 1 + S j 2 S j + 1 S j 2
195 halfaddsub S j + 1 S j S j + 1 + S j 2 + S j + 1 S j 2 = S j + 1 S j + 1 + S j 2 S j + 1 S j 2 = S j
196 191 190 195 syl2anc φ j 0 ..^ N S j + 1 + S j 2 + S j + 1 S j 2 = S j + 1 S j + 1 + S j 2 S j + 1 S j 2 = S j
197 196 simprd φ j 0 ..^ N S j + 1 + S j 2 S j + 1 S j 2 = S j
198 194 197 eqtrd φ j 0 ..^ N S j + S j + 1 2 S j + 1 S j 2 = S j
199 190 191 addcld φ j 0 ..^ N S j + S j + 1
200 199 halfcld φ j 0 ..^ N S j + S j + 1 2
201 111 recnd φ j 0 ..^ N S j + 1 S j 2
202 200 201 190 subsub23d φ j 0 ..^ N S j + S j + 1 2 S j + 1 S j 2 = S j S j + S j + 1 2 S j = S j + 1 S j 2
203 198 202 mpbid φ j 0 ..^ N S j + S j + 1 2 S j = S j + 1 S j 2
204 200 190 201 subaddd φ j 0 ..^ N S j + S j + 1 2 S j = S j + 1 S j 2 S j + S j + 1 S j 2 = S j + S j + 1 2
205 203 204 mpbid φ j 0 ..^ N S j + S j + 1 S j 2 = S j + S j + 1 2
206 avglt2 S j S j + 1 S j < S j + 1 S j + S j + 1 2 < S j + 1
207 43 109 206 syl2anc φ j 0 ..^ N S j < S j + 1 S j + S j + 1 2 < S j + 1
208 131 207 mpbid φ j 0 ..^ N S j + S j + 1 2 < S j + 1
209 205 208 eqbrtrd φ j 0 ..^ N S j + S j + 1 S j 2 < S j + 1
210 119 172 109 189 209 lelttrd φ j 0 ..^ N S j + if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2 < S j + 1
211 14 210 eqbrtrid φ j 0 ..^ N Z < S j + 1
212 109 rexrd φ j 0 ..^ N S j + 1 *
213 elico2 S j S j + 1 * Z S j S j + 1 Z S j Z Z < S j + 1
214 43 212 213 syl2anc φ j 0 ..^ N Z S j S j + 1 Z S j Z Z < S j + 1
215 120 171 211 214 mpbir3and φ j 0 ..^ N Z S j S j + 1
216 215 adantr φ j 0 ..^ N E S j = B Z S j S j + 1
217 114 ad2antrr φ j 0 ..^ N E S j = B A
218 113 simp2d φ B
219 218 ad2antrr φ j 0 ..^ N E S j = B B
220 113 simp3d φ A < B
221 220 ad2antrr φ j 0 ..^ N E S j = B A < B
222 43 adantr φ j 0 ..^ N E S j = B S j
223 simpr φ j 0 ..^ N E S j = B E S j = B
224 169 14 breqtrrdi φ j 0 ..^ N S j < Z
225 218 114 resubcld φ B A
226 1 225 eqeltrid φ T
227 226 adantr φ j 0 ..^ N T
228 111 adantr φ j 0 ..^ N S j + 1 S j < Q 1 A S j + 1 S j 2
229 116 ad2antrr φ j 0 ..^ N S j + 1 S j < Q 1 A Q 1 A 2
230 110 adantr φ j 0 ..^ N S j + 1 S j < Q 1 A S j + 1 S j
231 115 ad2antrr φ j 0 ..^ N S j + 1 S j < Q 1 A Q 1 A
232 182 a1i φ j 0 ..^ N S j + 1 S j < Q 1 A 2 +
233 simpr φ j 0 ..^ N S j + 1 S j < Q 1 A S j + 1 S j < Q 1 A
234 230 231 232 233 ltdiv1dd φ j 0 ..^ N S j + 1 S j < Q 1 A S j + 1 S j 2 < Q 1 A 2
235 228 229 234 ltled φ j 0 ..^ N S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2
236 174 235 eqbrtrd φ j 0 ..^ N S j + 1 S j < Q 1 A if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2 Q 1 A 2
237 178 adantl φ ¬ S j + 1 S j < Q 1 A if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2 = Q 1 A 2
238 116 leidd φ Q 1 A 2 Q 1 A 2
239 238 adantr φ ¬ S j + 1 S j < Q 1 A Q 1 A 2 Q 1 A 2
240 237 239 eqbrtrd φ ¬ S j + 1 S j < Q 1 A if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2 Q 1 A 2
241 240 adantlr φ j 0 ..^ N ¬ S j + 1 S j < Q 1 A if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2 Q 1 A 2
242 236 241 pm2.61dan φ j 0 ..^ N if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2 Q 1 A 2
243 225 rehalfcld φ B A 2
244 182 a1i φ 2 +
245 114 rexrd φ A *
246 218 rexrd φ B *
247 2 3 4 fourierdlem15 φ Q : 0 M A B
248 247 104 ffvelrnd φ Q 1 A B
249 iccleub A * B * Q 1 A B Q 1 B
250 245 246 248 249 syl3anc φ Q 1 B
251 112 218 114 250 lesub1dd φ Q 1 A B A
252 115 225 244 251 lediv1dd φ Q 1 A 2 B A 2
253 1 eqcomi B A = T
254 253 oveq1i B A 2 = T 2
255 114 218 posdifd φ A < B 0 < B A
256 220 255 mpbid φ 0 < B A
257 256 1 breqtrrdi φ 0 < T
258 226 257 elrpd φ T +
259 rphalflt T + T 2 < T
260 258 259 syl φ T 2 < T
261 254 260 eqbrtrid φ B A 2 < T
262 116 243 226 252 261 lelttrd φ Q 1 A 2 < T
263 116 226 262 ltled φ Q 1 A 2 T
264 263 adantr φ j 0 ..^ N Q 1 A 2 T
265 118 117 227 242 264 letrd φ j 0 ..^ N if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2 T
266 118 227 43 265 leadd2dd φ j 0 ..^ N S j + if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2 S j + T
267 14 266 eqbrtrid φ j 0 ..^ N Z S j + T
268 43 rexrd φ j 0 ..^ N S j *
269 43 227 readdcld φ j 0 ..^ N S j + T
270 elioc2 S j * S j + T Z S j S j + T Z S j < Z Z S j + T
271 268 269 270 syl2anc φ j 0 ..^ N Z S j S j + T Z S j < Z Z S j + T
272 120 224 267 271 mpbir3and φ j 0 ..^ N Z S j S j + T
273 272 adantr φ j 0 ..^ N E S j = B Z S j S j + T
274 217 219 221 1 12 222 223 273 fourierdlem26 φ j 0 ..^ N E S j = B E Z = A + Z - S j
275 14 a1i φ j 0 ..^ N Z = S j + if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2
276 275 oveq1d φ j 0 ..^ N Z S j = S j + if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2 - S j
277 276 oveq2d φ j 0 ..^ N A + Z - S j = A + S j + if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2 - S j
278 277 adantr φ j 0 ..^ N E S j = B A + Z - S j = A + S j + if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2 - S j
279 118 recnd φ j 0 ..^ N if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2
280 190 279 pncan2d φ j 0 ..^ N S j + if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2 - S j = if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2
281 280 oveq2d φ j 0 ..^ N A + S j + if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2 - S j = A + if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2
282 281 adantr φ j 0 ..^ N E S j = B A + S j + if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2 - S j = A + if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2
283 274 278 282 3eqtrd φ j 0 ..^ N E S j = B E Z = A + if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2
284 173 oveq2d S j + 1 S j < Q 1 A A + if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2 = A + S j + 1 S j 2
285 284 adantl φ j 0 ..^ N S j + 1 S j < Q 1 A A + if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2 = A + S j + 1 S j 2
286 114 adantr φ j 0 ..^ N A
287 286 111 readdcld φ j 0 ..^ N A + S j + 1 S j 2
288 287 adantr φ j 0 ..^ N S j + 1 S j < Q 1 A A + S j + 1 S j 2
289 286 117 readdcld φ j 0 ..^ N A + Q 1 A 2
290 289 adantr φ j 0 ..^ N S j + 1 S j < Q 1 A A + Q 1 A 2
291 112 ad2antrr φ j 0 ..^ N S j + 1 S j < Q 1 A Q 1
292 114 ad2antrr φ j 0 ..^ N S j + 1 S j < Q 1 A A
293 228 229 292 234 ltadd2dd φ j 0 ..^ N S j + 1 S j < Q 1 A A + S j + 1 S j 2 < A + Q 1 A 2
294 112 recnd φ Q 1
295 114 recnd φ A
296 halfaddsub Q 1 A Q 1 + A 2 + Q 1 A 2 = Q 1 Q 1 + A 2 Q 1 A 2 = A
297 294 295 296 syl2anc φ Q 1 + A 2 + Q 1 A 2 = Q 1 Q 1 + A 2 Q 1 A 2 = A
298 297 simprd φ Q 1 + A 2 Q 1 A 2 = A
299 298 oveq1d φ Q 1 + A 2 - Q 1 A 2 + Q 1 A 2 = A + Q 1 A 2
300 112 114 readdcld φ Q 1 + A
301 300 rehalfcld φ Q 1 + A 2
302 301 recnd φ Q 1 + A 2
303 116 recnd φ Q 1 A 2
304 302 303 npcand φ Q 1 + A 2 - Q 1 A 2 + Q 1 A 2 = Q 1 + A 2
305 299 304 eqtr3d φ A + Q 1 A 2 = Q 1 + A 2
306 112 112 readdcld φ Q 1 + Q 1
307 114 112 112 161 ltadd2dd φ Q 1 + A < Q 1 + Q 1
308 300 306 244 307 ltdiv1dd φ Q 1 + A 2 < Q 1 + Q 1 2
309 294 2timesd φ 2 Q 1 = Q 1 + Q 1
310 309 eqcomd φ Q 1 + Q 1 = 2 Q 1
311 310 oveq1d φ Q 1 + Q 1 2 = 2 Q 1 2
312 2cnd φ 2
313 2ne0 2 0
314 313 a1i φ 2 0
315 294 312 314 divcan3d φ 2 Q 1 2 = Q 1
316 311 315 eqtrd φ Q 1 + Q 1 2 = Q 1
317 308 316 breqtrd φ Q 1 + A 2 < Q 1
318 305 317 eqbrtrd φ A + Q 1 A 2 < Q 1
319 318 ad2antrr φ j 0 ..^ N S j + 1 S j < Q 1 A A + Q 1 A 2 < Q 1
320 288 290 291 293 319 lttrd φ j 0 ..^ N S j + 1 S j < Q 1 A A + S j + 1 S j 2 < Q 1
321 285 320 eqbrtrd φ j 0 ..^ N S j + 1 S j < Q 1 A A + if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2 < Q 1
322 178 oveq2d ¬ S j + 1 S j < Q 1 A A + if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2 = A + Q 1 A 2
323 322 adantl φ j 0 ..^ N ¬ S j + 1 S j < Q 1 A A + if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2 = A + Q 1 A 2
324 318 ad2antrr φ j 0 ..^ N ¬ S j + 1 S j < Q 1 A A + Q 1 A 2 < Q 1
325 323 324 eqbrtrd φ j 0 ..^ N ¬ S j + 1 S j < Q 1 A A + if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2 < Q 1
326 321 325 pm2.61dan φ j 0 ..^ N A + if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2 < Q 1
327 326 adantr φ j 0 ..^ N E S j = B A + if S j + 1 S j < Q 1 A S j + 1 S j 2 Q 1 A 2 < Q 1
328 283 327 eqbrtrd φ j 0 ..^ N E S j = B E Z < Q 1
329 eqid Q 1 E Z Z = Q 1 E Z Z
330 1 2 91 92 93 94 95 8 9 10 11 12 105 106 216 328 329 fourierdlem63 φ j 0 ..^ N E S j = B E S j + 1 Q 1
331 15 a1i φ j 0 ..^ N E S j = B I = x sup i 0 ..^ M | Q i L E x <
332 58 adantl φ j 0 ..^ N E S j = B x = S j sup i 0 ..^ M | Q i L E x < = sup i 0 ..^ M | Q i L E S j <
333 61 a1i φ j 0 ..^ N E S j = B sup i 0 ..^ M | Q i L E S j < V
334 331 332 222 333 fvmptd φ j 0 ..^ N E S j = B I S j = sup i 0 ..^ M | Q i L E S j <
335 fveq2 E S j = B L E S j = L B
336 13 a1i φ L = y A B if y = B A y
337 iftrue y = B if y = B A y = A
338 337 adantl φ y = B if y = B A y = A
339 ubioc1 A * B * A < B B A B
340 245 246 220 339 syl3anc φ B A B
341 336 338 340 114 fvmptd φ L B = A
342 335 341 sylan9eqr φ E S j = B L E S j = A
343 342 breq2d φ E S j = B Q i L E S j Q i A
344 343 rabbidv φ E S j = B i 0 ..^ M | Q i L E S j = i 0 ..^ M | Q i A
345 344 supeq1d φ E S j = B sup i 0 ..^ M | Q i L E S j < = sup i 0 ..^ M | Q i A <
346 345 adantlr φ j 0 ..^ N E S j = B sup i 0 ..^ M | Q i L E S j < = sup i 0 ..^ M | Q i A <
347 simpl φ j i 0 ..^ M | Q i A φ
348 elrabi j i 0 ..^ M | Q i A j 0 ..^ M
349 348 adantl φ j i 0 ..^ M | Q i A j 0 ..^ M
350 fveq2 i = j Q i = Q j
351 350 breq1d i = j Q i A Q j A
352 351 elrab j i 0 ..^ M | Q i A j 0 ..^ M Q j A
353 352 simprbi j i 0 ..^ M | Q i A Q j A
354 353 adantl φ j i 0 ..^ M | Q i A Q j A
355 simp3 φ j 0 ..^ M Q j A Q j A
356 114 ad2antrr φ j 0 ..^ M ¬ j 0 A
357 112 ad2antrr φ j 0 ..^ M ¬ j 0 Q 1
358 21 adantr φ j 0 ..^ M Q : 0 M
359 26 sselda φ j 0 ..^ M j 0 M
360 358 359 ffvelrnd φ j 0 ..^ M Q j
361 360 adantr φ j 0 ..^ M ¬ j 0 Q j
362 161 ad2antrr φ j 0 ..^ M ¬ j 0 A < Q 1
363 1zzd φ j 0 ..^ M ¬ j 0 1
364 elfzoelz j 0 ..^ M j
365 364 ad2antlr φ j 0 ..^ M ¬ j 0 j
366 1e0p1 1 = 0 + 1
367 simpr φ j 0 ..^ M ¬ j 0 ¬ j 0
368 0red φ j 0 ..^ M ¬ j 0 0
369 365 zred φ j 0 ..^ M ¬ j 0 j
370 368 369 ltnled φ j 0 ..^ M ¬ j 0 0 < j ¬ j 0
371 367 370 mpbird φ j 0 ..^ M ¬ j 0 0 < j
372 0zd φ j 0 ..^ M ¬ j 0 0
373 zltp1le 0 j 0 < j 0 + 1 j
374 372 365 373 syl2anc φ j 0 ..^ M ¬ j 0 0 < j 0 + 1 j
375 371 374 mpbid φ j 0 ..^ M ¬ j 0 0 + 1 j
376 366 375 eqbrtrid φ j 0 ..^ M ¬ j 0 1 j
377 eluz2 j 1 1 j 1 j
378 363 365 376 377 syl3anbrc φ j 0 ..^ M ¬ j 0 j 1
379 21 ad2antrr φ j 0 ..^ M l 1 j Q : 0 M
380 0red l 1 j 0
381 elfzelz l 1 j l
382 381 zred l 1 j l
383 1red l 1 j 1
384 0lt1 0 < 1
385 384 a1i l 1 j 0 < 1
386 elfzle1 l 1 j 1 l
387 380 383 382 385 386 ltletrd l 1 j 0 < l
388 380 382 387 ltled l 1 j 0 l
389 388 adantl φ j 0 ..^ M l 1 j 0 l
390 382 adantl φ j 0 ..^ M l 1 j l
391 101 zred φ M
392 391 ad2antrr φ j 0 ..^ M l 1 j M
393 364 zred j 0 ..^ M j
394 393 ad2antlr φ j 0 ..^ M l 1 j j
395 elfzle2 l 1 j l j
396 395 adantl φ j 0 ..^ M l 1 j l j
397 elfzolt2 j 0 ..^ M j < M
398 397 ad2antlr φ j 0 ..^ M l 1 j j < M
399 390 394 392 396 398 lelttrd φ j 0 ..^ M l 1 j l < M
400 390 392 399 ltled φ j 0 ..^ M l 1 j l M
401 381 adantl φ j 0 ..^ M l 1 j l
402 0zd φ j 0 ..^ M l 1 j 0
403 101 ad2antrr φ j 0 ..^ M l 1 j M
404 elfz l 0 M l 0 M 0 l l M
405 401 402 403 404 syl3anc φ j 0 ..^ M l 1 j l 0 M 0 l l M
406 389 400 405 mpbir2and φ j 0 ..^ M l 1 j l 0 M
407 379 406 ffvelrnd φ j 0 ..^ M l 1 j Q l
408 407 adantlr φ j 0 ..^ M ¬ j 0 l 1 j Q l
409 21 ad2antrr φ j 0 ..^ M l 1 j 1 Q : 0 M
410 0zd φ j 0 ..^ M l 1 j 1 0
411 101 ad2antrr φ j 0 ..^ M l 1 j 1 M
412 elfzelz l 1 j 1 l
413 412 adantl φ j 0 ..^ M l 1 j 1 l
414 410 411 413 3jca φ j 0 ..^ M l 1 j 1 0 M l
415 0red l 1 j 1 0
416 412 zred l 1 j 1 l
417 1red l 1 j 1 1
418 384 a1i l 1 j 1 0 < 1
419 elfzle1 l 1 j 1 1 l
420 415 417 416 418 419 ltletrd l 1 j 1 0 < l
421 415 416 420 ltled l 1 j 1 0 l
422 421 adantl φ j 0 ..^ M l 1 j 1 0 l
423 413 zred φ j 0 ..^ M l 1 j 1 l
424 391 ad2antrr φ j 0 ..^ M l 1 j 1 M
425 393 ad2antlr φ j 0 ..^ M l 1 j 1 j
426 416 adantl j 0 ..^ M l 1 j 1 l
427 peano2rem j j 1
428 393 427 syl j 0 ..^ M j 1
429 428 adantr j 0 ..^ M l 1 j 1 j 1
430 393 adantr j 0 ..^ M l 1 j 1 j
431 elfzle2 l 1 j 1 l j 1
432 431 adantl j 0 ..^ M l 1 j 1 l j 1
433 430 ltm1d j 0 ..^ M l 1 j 1 j 1 < j
434 426 429 430 432 433 lelttrd j 0 ..^ M l 1 j 1 l < j
435 434 adantll φ j 0 ..^ M l 1 j 1 l < j
436 397 ad2antlr φ j 0 ..^ M l 1 j 1 j < M
437 423 425 424 435 436 lttrd φ j 0 ..^ M l 1 j 1 l < M
438 423 424 437 ltled φ j 0 ..^ M l 1 j 1 l M
439 414 422 438 jca32 φ j 0 ..^ M l 1 j 1 0 M l 0 l l M
440 elfz2 l 0 M 0 M l 0 l l M
441 439 440 sylibr φ j 0 ..^ M l 1 j 1 l 0 M
442 409 441 ffvelrnd φ j 0 ..^ M l 1 j 1 Q l
443 413 peano2zd φ j 0 ..^ M l 1 j 1 l + 1
444 410 411 443 3jca φ j 0 ..^ M l 1 j 1 0 M l + 1
445 416 417 readdcld l 1 j 1 l + 1
446 416 417 420 418 addgt0d l 1 j 1 0 < l + 1
447 415 445 446 ltled l 1 j 1 0 l + 1
448 447 adantl φ j 0 ..^ M l 1 j 1 0 l + 1
449 445 adantl φ j 0 ..^ M l 1 j 1 l + 1
450 445 recnd l 1 j 1 l + 1
451 1cnd l 1 j 1 1
452 450 451 npcand l 1 j 1 l + 1 - 1 + 1 = l + 1
453 452 eqcomd l 1 j 1 l + 1 = l + 1 - 1 + 1
454 453 adantl j 0 ..^ M l 1 j 1 l + 1 = l + 1 - 1 + 1
455 peano2re l l + 1
456 peano2rem l + 1 l + 1 - 1
457 426 455 456 3syl j 0 ..^ M l 1 j 1 l + 1 - 1
458 peano2re j 1 j - 1 + 1
459 peano2rem j - 1 + 1 j 1 + 1 - 1
460 429 458 459 3syl j 0 ..^ M l 1 j 1 j 1 + 1 - 1
461 1red j 0 ..^ M l 1 j 1 1
462 elfzel2 l 1 j 1 j 1
463 462 zred l 1 j 1 j 1
464 463 417 readdcld l 1 j 1 j - 1 + 1
465 416 463 417 431 leadd1dd l 1 j 1 l + 1 j - 1 + 1
466 445 464 417 465 lesub1dd l 1 j 1 l + 1 - 1 j 1 + 1 - 1
467 466 adantl j 0 ..^ M l 1 j 1 l + 1 - 1 j 1 + 1 - 1
468 457 460 461 467 leadd1dd j 0 ..^ M l 1 j 1 l + 1 - 1 + 1 j - 1 + 1 - 1 + 1
469 peano2zm j j 1
470 364 469 syl j 0 ..^ M j 1
471 470 peano2zd j 0 ..^ M j - 1 + 1
472 471 zcnd j 0 ..^ M j - 1 + 1
473 1cnd j 0 ..^ M 1
474 472 473 npcand j 0 ..^ M j - 1 + 1 - 1 + 1 = j - 1 + 1
475 393 recnd j 0 ..^ M j
476 475 473 npcand j 0 ..^ M j - 1 + 1 = j
477 474 476 eqtrd j 0 ..^ M j - 1 + 1 - 1 + 1 = j
478 477 adantr j 0 ..^ M l 1 j 1 j - 1 + 1 - 1 + 1 = j
479 468 478 breqtrd j 0 ..^ M l 1 j 1 l + 1 - 1 + 1 j
480 454 479 eqbrtrd j 0 ..^ M l 1 j 1 l + 1 j
481 480 adantll φ j 0 ..^ M l 1 j 1 l + 1 j
482 449 425 424 481 436 lelttrd φ j 0 ..^ M l 1 j 1 l + 1 < M
483 449 424 482 ltled φ j 0 ..^ M l 1 j 1 l + 1 M
484 444 448 483 jca32 φ j 0 ..^ M l 1 j 1 0 M l + 1 0 l + 1 l + 1 M
485 elfz2 l + 1 0 M 0 M l + 1 0 l + 1 l + 1 M
486 484 485 sylibr φ j 0 ..^ M l 1 j 1 l + 1 0 M
487 409 486 ffvelrnd φ j 0 ..^ M l 1 j 1 Q l + 1
488 simpll φ j 0 ..^ M l 1 j 1 φ
489 0zd j 0 ..^ M l 1 j 1 0
490 412 adantl j 0 ..^ M l 1 j 1 l
491 421 adantl j 0 ..^ M l 1 j 1 0 l
492 eluz2 l 0 0 l 0 l
493 489 490 491 492 syl3anbrc j 0 ..^ M l 1 j 1 l 0
494 elfzoel2 j 0 ..^ M M
495 494 adantr j 0 ..^ M l 1 j 1 M
496 495 zred j 0 ..^ M l 1 j 1 M
497 397 adantr j 0 ..^ M l 1 j 1 j < M
498 426 430 496 434 497 lttrd j 0 ..^ M l 1 j 1 l < M
499 elfzo2 l 0 ..^ M l 0 M l < M
500 493 495 498 499 syl3anbrc j 0 ..^ M l 1 j 1 l 0 ..^ M
501 500 adantll φ j 0 ..^ M l 1 j 1 l 0 ..^ M
502 eleq1 i = l i 0 ..^ M l 0 ..^ M
503 502 anbi2d i = l φ i 0 ..^ M φ l 0 ..^ M
504 fveq2 i = l Q i = Q l
505 oveq1 i = l i + 1 = l + 1
506 505 fveq2d i = l Q i + 1 = Q l + 1
507 504 506 breq12d i = l Q i < Q i + 1 Q l < Q l + 1
508 503 507 imbi12d i = l φ i 0 ..^ M Q i < Q i + 1 φ l 0 ..^ M Q l < Q l + 1
509 508 152 chvarvv φ l 0 ..^ M Q l < Q l + 1
510 488 501 509 syl2anc φ j 0 ..^ M l 1 j 1 Q l < Q l + 1
511 442 487 510 ltled φ j 0 ..^ M l 1 j 1 Q l Q l + 1
512 511 adantlr φ j 0 ..^ M ¬ j 0 l 1 j 1 Q l Q l + 1
513 378 408 512 monoord φ j 0 ..^ M ¬ j 0 Q 1 Q j
514 356 357 361 362 513 ltletrd φ j 0 ..^ M ¬ j 0 A < Q j
515 356 361 ltnled φ j 0 ..^ M ¬ j 0 A < Q j ¬ Q j A
516 514 515 mpbid φ j 0 ..^ M ¬ j 0 ¬ Q j A
517 516 ex φ j 0 ..^ M ¬ j 0 ¬ Q j A
518 517 3adant3 φ j 0 ..^ M Q j A ¬ j 0 ¬ Q j A
519 355 518 mt4d φ j 0 ..^ M Q j A j 0
520 elfzole1 j 0 ..^ M 0 j
521 520 3ad2ant2 φ j 0 ..^ M Q j A 0 j
522 393 3ad2ant2 φ j 0 ..^ M Q j A j
523 0red φ j 0 ..^ M Q j A 0
524 522 523 letri3d φ j 0 ..^ M Q j A j = 0 j 0 0 j
525 519 521 524 mpbir2and φ j 0 ..^ M Q j A j = 0
526 347 349 354 525 syl3anc φ j i 0 ..^ M | Q i A j = 0
527 velsn j 0 j = 0
528 526 527 sylibr φ j i 0 ..^ M | Q i A j 0
529 528 ralrimiva φ j i 0 ..^ M | Q i A j 0
530 dfss3 i 0 ..^ M | Q i A 0 j i 0 ..^ M | Q i A j 0
531 529 530 sylibr φ i 0 ..^ M | Q i A 0
532 157 114 eqeltrd φ Q 0
533 532 157 eqled φ Q 0 A
534 145 breq1d i = 0 Q i A Q 0 A
535 534 elrab 0 i 0 ..^ M | Q i A 0 0 ..^ M Q 0 A
536 141 533 535 sylanbrc φ 0 i 0 ..^ M | Q i A
537 536 snssd φ 0 i 0 ..^ M | Q i A
538 531 537 eqssd φ i 0 ..^ M | Q i A = 0
539 538 supeq1d φ sup i 0 ..^ M | Q i A < = sup 0 <
540 supsn < Or 0 sup 0 < = 0
541 60 142 540 mp2an sup 0 < = 0
542 541 a1i φ sup 0 < = 0
543 539 542 eqtrd φ sup i 0 ..^ M | Q i A < = 0
544 543 ad2antrr φ j 0 ..^ N E S j = B sup i 0 ..^ M | Q i A < = 0
545 334 346 544 3eqtrd φ j 0 ..^ N E S j = B I S j = 0
546 545 oveq1d φ j 0 ..^ N E S j = B I S j + 1 = 0 + 1
547 546 fveq2d φ j 0 ..^ N E S j = B Q I S j + 1 = Q 0 + 1
548 547 159 syl6req φ j 0 ..^ N E S j = B Q 1 = Q I S j + 1
549 330 548 breqtrd φ j 0 ..^ N E S j = B E S j + 1 Q I S j + 1
550 66 adantr φ j 0 ..^ N ¬ E S j = B φ S j
551 simplr φ j 0 ..^ N ¬ E S j = B j 0 ..^ N
552 13 a1i φ j 0 ..^ N ¬ E S j = B L = y A B if y = B A y
553 simpr ¬ E S j = B y = E S j y = E S j
554 neqne ¬ E S j = B E S j B
555 554 adantr ¬ E S j = B y = E S j E S j B
556 553 555 eqnetrd ¬ E S j = B y = E S j y B
557 556 neneqd ¬ E S j = B y = E S j ¬ y = B
558 557 iffalsed ¬ E S j = B y = E S j if y = B A y = y
559 558 553 eqtrd ¬ E S j = B y = E S j if y = B A y = E S j
560 559 adantll φ j 0 ..^ N ¬ E S j = B y = E S j if y = B A y = E S j
561 114 218 220 1 12 fourierdlem4 φ E : A B
562 561 adantr φ j 0 ..^ N E : A B
563 562 43 ffvelrnd φ j 0 ..^ N E S j A B
564 563 adantr φ j 0 ..^ N ¬ E S j = B E S j A B
565 552 560 564 564 fvmptd φ j 0 ..^ N ¬ E S j = B L E S j = E S j
566 565 eqcomd φ j 0 ..^ N ¬ E S j = B E S j = L E S j
567 114 218 220 13 fourierdlem17 φ L : A B A B
568 567 adantr φ j 0 ..^ N L : A B A B
569 114 218 iccssred φ A B
570 569 adantr φ j 0 ..^ N A B
571 568 570 fssd φ j 0 ..^ N L : A B
572 571 563 ffvelrnd φ j 0 ..^ N L E S j
573 572 adantr φ j 0 ..^ N ¬ E S j = B L E S j
574 566 573 eqeltrd φ j 0 ..^ N ¬ E S j = B E S j
575 218 ad2antrr φ j 0 ..^ N ¬ E S j = B B
576 245 adantr φ j 0 ..^ N A *
577 218 adantr φ j 0 ..^ N B
578 elioc2 A * B E S j A B E S j A < E S j E S j B
579 576 577 578 syl2anc φ j 0 ..^ N E S j A B E S j A < E S j E S j B
580 563 579 mpbid φ j 0 ..^ N E S j A < E S j E S j B
581 580 simp3d φ j 0 ..^ N E S j B
582 581 adantr φ j 0 ..^ N ¬ E S j = B E S j B
583 554 necomd ¬ E S j = B B E S j
584 583 adantl φ j 0 ..^ N ¬ E S j = B B E S j
585 574 575 582 584 leneltd φ j 0 ..^ N ¬ E S j = B E S j < B
586 585 adantr φ j 0 ..^ N ¬ E S j = B I S j = M 1 E S j < B
587 oveq1 I S j = M 1 I S j + 1 = M - 1 + 1
588 3 nncnd φ M
589 1cnd φ 1
590 588 589 npcand φ M - 1 + 1 = M
591 587 590 sylan9eqr φ I S j = M 1 I S j + 1 = M
592 591 fveq2d φ I S j = M 1 Q I S j + 1 = Q M
593 156 simprd φ Q M = B
594 593 adantr φ I S j = M 1 Q M = B
595 592 594 eqtr2d φ I S j = M 1 B = Q I S j + 1
596 595 adantlr φ j 0 ..^ N I S j = M 1 B = Q I S j + 1
597 596 adantlr φ j 0 ..^ N ¬ E S j = B I S j = M 1 B = Q I S j + 1
598 586 597 breqtrd φ j 0 ..^ N ¬ E S j = B I S j = M 1 E S j < Q I S j + 1
599 566 adantr φ j 0 ..^ N ¬ E S j = B ¬ I S j = M 1 E S j = L E S j
600 ssrab2 i 0 ..^ M | Q i L E S j 0 ..^ M
601 fzssz 0 M
602 25 601 sstri 0 ..^ M
603 zssre
604 602 603 sstri 0 ..^ M
605 600 604 sstri i 0 ..^ M | Q i L E S j
606 605 a1i φ j 0 ..^ N ¬ I S j = M 1 Q I S j + 1 L E S j i 0 ..^ M | Q i L E S j
607 57 neeq1d x = S j i 0 ..^ M | Q i L E x i 0 ..^ M | Q i L E S j
608 68 607 imbi12d x = S j φ x i 0 ..^ M | Q i L E x φ S j i 0 ..^ M | Q i L E S j
609 141 adantr φ x 0 0 ..^ M
610 533 ad2antrr φ x E x = B Q 0 A
611 iftrue E x = B if E x = B A E x = A
612 611 eqcomd E x = B A = if E x = B A E x
613 612 adantl φ x E x = B A = if E x = B A E x
614 610 613 breqtrd φ x E x = B Q 0 if E x = B A E x
615 532 adantr φ x Q 0
616 114 adantr φ x A
617 616 rexrd φ x A *
618 218 adantr φ x B
619 iocssre A * B A B
620 617 618 619 syl2anc φ x A B
621 561 ffvelrnda φ x E x A B
622 620 621 sseldd φ x E x
623 157 adantr φ x Q 0 = A
624 elioc2 A * B E x A B E x A < E x E x B
625 617 618 624 syl2anc φ x E x A B E x A < E x E x B
626 621 625 mpbid φ x E x A < E x E x B
627 626 simp2d φ x A < E x
628 623 627 eqbrtrd φ x Q 0 < E x
629 615 622 628 ltled φ x Q 0 E x
630 629 adantr φ x ¬ E x = B Q 0 E x
631 iffalse ¬ E x = B if E x = B A E x = E x
632 631 eqcomd ¬ E x = B E x = if E x = B A E x
633 632 adantl φ x ¬ E x = B E x = if E x = B A E x
634 630 633 breqtrd φ x ¬ E x = B Q 0 if E x = B A E x
635 614 634 pm2.61dan φ x Q 0 if E x = B A E x
636 13 a1i φ x L = y A B if y = B A y
637 eqeq1 y = E x y = B E x = B
638 id y = E x y = E x
639 637 638 ifbieq2d y = E x if y = B A y = if E x = B A E x
640 639 adantl φ x y = E x if y = B A y = if E x = B A E x
641 616 622 ifcld φ x if E x = B A E x
642 636 640 621 641 fvmptd φ x L E x = if E x = B A E x
643 635 642 breqtrrd φ x Q 0 L E x
644 145 breq1d i = 0 Q i L E x Q 0 L E x
645 644 elrab 0 i 0 ..^ M | Q i L E x 0 0 ..^ M Q 0 L E x
646 609 643 645 sylanbrc φ x 0 i 0 ..^ M | Q i L E x
647 ne0i 0 i 0 ..^ M | Q i L E x i 0 ..^ M | Q i L E x
648 646 647 syl φ x i 0 ..^ M | Q i L E x
649 608 648 vtoclg S j φ S j i 0 ..^ M | Q i L E S j
650 43 66 649 sylc φ j 0 ..^ N i 0 ..^ M | Q i L E S j
651 650 ad2antrr φ j 0 ..^ N ¬ I S j = M 1 Q I S j + 1 L E S j i 0 ..^ M | Q i L E S j
652 605 a1i φ j 0 ..^ N i 0 ..^ M | Q i L E S j
653 fzofi 0 ..^ M Fin
654 ssfi 0 ..^ M Fin i 0 ..^ M | Q i L E S j 0 ..^ M i 0 ..^ M | Q i L E S j Fin
655 653 600 654 mp2an i 0 ..^ M | Q i L E S j Fin
656 655 a1i φ j 0 ..^ N i 0 ..^ M | Q i L E S j Fin
657 fimaxre2 i 0 ..^ M | Q i L E S j i 0 ..^ M | Q i L E S j Fin x l i 0 ..^ M | Q i L E S j l x
658 652 656 657 syl2anc φ j 0 ..^ N x l i 0 ..^ M | Q i L E S j l x
659 658 ad2antrr φ j 0 ..^ N ¬ I S j = M 1 Q I S j + 1 L E S j x l i 0 ..^ M | Q i L E S j l x
660 0red φ j 0 ..^ N 0
661 604 48 sseldi φ j 0 ..^ N I S j
662 1red φ j 0 ..^ N 1
663 661 662 readdcld φ j 0 ..^ N I S j + 1
664 elfzouz I S j 0 ..^ M I S j 0
665 eluzle I S j 0 0 I S j
666 48 664 665 3syl φ j 0 ..^ N 0 I S j
667 384 a1i φ j 0 ..^ N 0 < 1
668 661 662 666 667 addgegt0d φ j 0 ..^ N 0 < I S j + 1
669 660 663 668 ltled φ j 0 ..^ N 0 I S j + 1
670 669 adantr φ j 0 ..^ N ¬ I S j = M 1 0 I S j + 1
671 661 adantr φ j 0 ..^ N ¬ I S j = M 1 I S j
672 1red φ 1
673 391 672 resubcld φ M 1
674 673 ad2antrr φ j 0 ..^ N ¬ I S j = M 1 M 1
675 1red φ j 0 ..^ N ¬ I S j = M 1 1
676 elfzolt2 I S j 0 ..^ M I S j < M
677 48 676 syl φ j 0 ..^ N I S j < M
678 601 44 sseldi φ j 0 ..^ N I S j
679 101 adantr φ j 0 ..^ N M
680 zltlem1 I S j M I S j < M I S j M 1
681 678 679 680 syl2anc φ j 0 ..^ N I S j < M I S j M 1
682 677 681 mpbid φ j 0 ..^ N I S j M 1
683 682 adantr φ j 0 ..^ N ¬ I S j = M 1 I S j M 1
684 neqne ¬ I S j = M 1 I S j M 1
685 684 necomd ¬ I S j = M 1 M 1 I S j
686 685 adantl φ j 0 ..^ N ¬ I S j = M 1 M 1 I S j
687 671 674 683 686 leneltd φ j 0 ..^ N ¬ I S j = M 1 I S j < M 1
688 671 674 675 687 ltadd1dd φ j 0 ..^ N ¬ I S j = M 1 I S j + 1 < M - 1 + 1
689 590 ad2antrr φ j 0 ..^ N ¬ I S j = M 1 M - 1 + 1 = M
690 688 689 breqtrd φ j 0 ..^ N ¬ I S j = M 1 I S j + 1 < M
691 601 50 sseldi φ j 0 ..^ N I S j + 1
692 691 adantr φ j 0 ..^ N ¬ I S j = M 1 I S j + 1
693 0zd φ j 0 ..^ N ¬ I S j = M 1 0
694 101 ad2antrr φ j 0 ..^ N ¬ I S j = M 1 M
695 elfzo I S j + 1 0 M I S j + 1 0 ..^ M 0 I S j + 1 I S j + 1 < M
696 692 693 694 695 syl3anc φ j 0 ..^ N ¬ I S j = M 1 I S j + 1 0 ..^ M 0 I S j + 1 I S j + 1 < M
697 670 690 696 mpbir2and φ j 0 ..^ N ¬ I S j = M 1 I S j + 1 0 ..^ M
698 697 adantr φ j 0 ..^ N ¬ I S j = M 1 Q I S j + 1 L E S j I S j + 1 0 ..^ M
699 simpr φ j 0 ..^ N ¬ I S j = M 1 Q I S j + 1 L E S j Q I S j + 1 L E S j
700 fveq2 i = I S j + 1 Q i = Q I S j + 1
701 700 breq1d i = I S j + 1 Q i L E S j Q I S j + 1 L E S j
702 701 elrab I S j + 1 i 0 ..^ M | Q i L E S j I S j + 1 0 ..^ M Q I S j + 1 L E S j
703 698 699 702 sylanbrc φ j 0 ..^ N ¬ I S j = M 1 Q I S j + 1 L E S j I S j + 1 i 0 ..^ M | Q i L E S j
704 suprub i 0 ..^ M | Q i L E S j i 0 ..^ M | Q i L E S j x l i 0 ..^ M | Q i L E S j l x I S j + 1 i 0 ..^ M | Q i L E S j I S j + 1 sup i 0 ..^ M | Q i L E S j <
705 606 651 659 703 704 syl31anc φ j 0 ..^ N ¬ I S j = M 1 Q I S j + 1 L E S j I S j + 1 sup i 0 ..^ M | Q i L E S j <
706 63 eqcomd φ j 0 ..^ N sup i 0 ..^ M | Q i L E S j < = I S j
707 706 ad2antrr φ j 0 ..^ N ¬ I S j = M 1 Q I S j + 1 L E S j sup i 0 ..^ M | Q i L E S j < = I S j
708 705 707 breqtrd φ j 0 ..^ N ¬ I S j = M 1 Q I S j + 1 L E S j I S j + 1 I S j
709 661 ltp1d φ j 0 ..^ N I S j < I S j + 1
710 661 663 ltnled φ j 0 ..^ N I S j < I S j + 1 ¬ I S j + 1 I S j
711 709 710 mpbid φ j 0 ..^ N ¬ I S j + 1 I S j
712 711 ad2antrr φ j 0 ..^ N ¬ I S j = M 1 Q I S j + 1 L E S j ¬ I S j + 1 I S j
713 708 712 pm2.65da φ j 0 ..^ N ¬ I S j = M 1 ¬ Q I S j + 1 L E S j
714 572 adantr φ j 0 ..^ N ¬ I S j = M 1 L E S j
715 51 adantr φ j 0 ..^ N ¬ I S j = M 1 Q I S j + 1
716 714 715 ltnled φ j 0 ..^ N ¬ I S j = M 1 L E S j < Q I S j + 1 ¬ Q I S j + 1 L E S j
717 713 716 mpbird φ j 0 ..^ N ¬ I S j = M 1 L E S j < Q I S j + 1
718 717 adantlr φ j 0 ..^ N ¬ E S j = B ¬ I S j = M 1 L E S j < Q I S j + 1
719 599 718 eqbrtrd φ j 0 ..^ N ¬ E S j = B ¬ I S j = M 1 E S j < Q I S j + 1
720 598 719 pm2.61dan φ j 0 ..^ N ¬ E S j = B E S j < Q I S j + 1
721 3 3ad2ant1 φ j 0 ..^ N E S j < Q I S j + 1 M
722 4 3ad2ant1 φ j 0 ..^ N E S j < Q I S j + 1 Q P M
723 5 3ad2ant1 φ j 0 ..^ N E S j < Q I S j + 1 C
724 6 3ad2ant1 φ j 0 ..^ N E S j < Q I S j + 1 D
725 7 3ad2ant1 φ j 0 ..^ N E S j < Q I S j + 1 C < D
726 50 3adant3 φ j 0 ..^ N E S j < Q I S j + 1 I S j + 1 0 M
727 simp2 φ j 0 ..^ N E S j < Q I S j + 1 j 0 ..^ N
728 43 leidd φ j 0 ..^ N S j S j
729 elico2 S j S j + 1 * S j S j S j + 1 S j S j S j S j < S j + 1
730 43 212 729 syl2anc φ j 0 ..^ N S j S j S j + 1 S j S j S j S j < S j + 1
731 43 728 131 730 mpbir3and φ j 0 ..^ N S j S j S j + 1
732 731 3adant3 φ j 0 ..^ N E S j < Q I S j + 1 S j S j S j + 1
733 simp3 φ j 0 ..^ N E S j < Q I S j + 1 E S j < Q I S j + 1
734 eqid Q I S j + 1 E S j S j = Q I S j + 1 E S j S j
735 1 2 721 722 723 724 725 8 9 10 11 12 726 727 732 733 734 fourierdlem63 φ j 0 ..^ N E S j < Q I S j + 1 E S j + 1 Q I S j + 1
736 735 3adant1r φ S j j 0 ..^ N E S j < Q I S j + 1 E S j + 1 Q I S j + 1
737 550 551 720 736 syl3anc φ j 0 ..^ N ¬ E S j = B E S j + 1 Q I S j + 1
738 549 737 pm2.61dan φ j 0 ..^ N E S j + 1 Q I S j + 1
739 ioossioo Q I S j * Q I S j + 1 * Q I S j L E S j E S j + 1 Q I S j + 1 L E S j E S j + 1 Q I S j Q I S j + 1
740 46 52 90 738 739 syl22anc φ j 0 ..^ N L E S j E S j + 1 Q I S j Q I S j + 1