Documentation

Expdb.Fourier.L2Integral

integral estimate #

This module formalizes the integral estimate from the blueprint's Basic Fourier estimates chapter (l2-chapter). It proves both the blueprint's equality with a bounded error coefficient and the corresponding absolute-error bound.

A normalized smooth bump #

The exponential sum #

Plancherel and decay of the bump's Fourier transform #

Weighted Plancherel identity #

Local bound #

Smoothing identity #

Decay of the smoothing error #

Integrated smoothing-error bound #

integral estimate lemma #

theorem Expdb.l2_integral_estimate :
∃ (C : ), 0 < C ∀ {ι : Type u_1} [inst : Fintype ι] (a : ι) (ξ : ι) (N : ), 0 < NIsSeparatedFamily (1 / N) ξ∀ (left right T : ), T = right - leftleft right∃ (θ : ), |θ| C (t : ) in Set.Icc left right, r : ι, a r * (Real.fourierChar (ξ r * t)) ^ 2 = (T + θ * N) * r : ι, a r ^ 2

If ξ is a finite 1 / N-separated family of real numbers, then over any interval of length T, ∫ |∑ r, a r * 𝐞 (ξ r * t)|² dt = (T + O(N)) * ∑ r, ‖a r‖². The conclusion expresses O(N) as θ * N, with θ bounded by a universal constant.

theorem Expdb.l2_integral_estimate_error :
∃ (C : ), 0 < C ∀ {ι : Type u_1} [inst : Fintype ι] (a : ι) (ξ : ι) (N : ), 0 < NIsSeparatedFamily (1 / N) ξ∀ (left right T : ), T = right - leftleft right|( (t : ) in Set.Icc left right, r : ι, a r * (Real.fourierChar (ξ r * t)) ^ 2) - T * r : ι, a r ^ 2| C * N * r : ι, a r ^ 2

Absolute-error form of the integral estimate: for a 1 / N-separated family, the integral differs from T * ∑ r, ‖a r‖² by at most a universal constant times N * ∑ r, ‖a r‖².

theorem Expdb.l2_integral_estimate_exists_norm_sq_ge :
∃ (C : ), 0 < C ∀ {ι : Type u_1} [inst : Fintype ι] (a : ι) (ξ : ι) (N : ), 0 < NIsSeparatedFamily (1 / N) ξ∀ (left right : ), 2 * C * N right - lefttSet.Icc left right, (∑ r : ι, a r ^ 2) / 2 r : ι, a r * (Real.fourierChar (ξ r * t)) ^ 2

A long enough interval contains a point where a separated exponential sum has at least half of its mean-square mass.