Fejér's theorem
ProvedFejer.fejer_theoremFor continuous and -periodic, uniformly on as .
import Mathlib
import Definitions.Def_Fejer_cesaroMean
namespace Fejer
/-- **Fejér's theorem** (Fejér, *Untersuchungen über Fouriersche Reihen*, Math. Ann. 58 (1904),
51–69). If `f : ℝ → ℂ` is continuous and `2π`-periodic, the Cesàro means of the partial sums of
its Fourier series converge to `f`, uniformly on `ℝ`. -/
theorem fejer_theorem
(f : ℝ → ℂ) (hf_cont : Continuous f) (hf_per : Function.Periodic f (2 * Real.pi)) :
TendstoUniformly (fun N θ => cesaroMean f N θ) f Filter.atTop := by
sorry
end Fejer
Read-back
What the Lean code literally says, in plain math · claude-sonnet-5
The theorem takes , a hypothesis hf_cont that is continuous everywhere, and a hypothesis hf_per that is periodic with period : .
Unfolding: fourierCoeff f n is (Lean's total interval integral). partialSum f N θ is over the integers . cesaroMean f N θ is , i.e. the average of the first partial sums — a fully explicit nested finite sum of complex numbers once are fixed.
The conclusion is that the family converges to uniformly with respect to Filter.atTop on , in the sense of Mathlib's TendstoUniformly: for every there is a threshold such that for all and simultaneously for every (unrestricted — not confined to or any fundamental domain), . The single threshold works for all at once — the convergence rate is independent of . No hypothesis beyond continuity and the stated -periodicity is imposed (no boundedness, integrability, or differentiability assumption appears separately), and no claim is made about convergence of itself, only of the Cesàro averages .
Confirmed by the mission captain (proposal self-audit).