Ported for Lean Pool from PrimeNumberTheoremAnd commit 0c7abf7be7765dc5ffd21afc1c37b018199ec3c9, via wewantmoore commit d59bd80ea93fabb9faf769e790ab47692645e022 (both Apache-2.0). The port adds the MooreBound namespace and updates Mathlib APIs and proof style. Wiener and Consequences retain the PNT and prime-interval dependency closure; unrelated later developments and LeanArchitect annotations are omitted.
The negative-frequency Fourier character as a bounded continuous function.
Equations
- MooreBound.e u = { toFun := fun (v : ℝ) => ↑(Real.fourierChar (-v * u)), continuous_toFun := ⋯, map_bounded' := ⋯ }
Instances For
If, eventually in T, the integrand f T is bounded on uIoc lo hi by B T
and B T * |hi - lo| → 0, then the interval integral ∫ x in lo..hi, f T x → 0.
The decay K * (log (T + 2) / (T + 2)) → 0 as T → ∞, for any constant K.
Fourier-transform decay from an integrable derivative: for integrable,
differentiable g with integrable derivative, ‖𝓕 g w‖ ≤ (∫ ‖deriv g x‖) / (2π·|w|).
The oscillatory-integral form of the decay bound: for 0 < T,
‖∫ g y · exp(T·i·y)‖ ≤ (∫ ‖deriv g x‖) / T.
The |T| variant of the oscillatory-integral decay bound: for T ≠ 0,
‖∫ g y · exp(T·i·y)‖ ≤ (∫ ‖deriv g x‖) / |T|.