Closed form of the Fejér kernel
ProvedFejer.fejerKernel_closed_formfourier-seriesharmonic-analysis
For , .
Formal statement
import Mathlib
import Definitions.Def_Fejer_fejerKernel
namespace Fejer
/-- **Closed form of the Fejér kernel.** For every `N` and `θ` not an integer multiple of
`2π`, `F_N(θ) = (1/(N+1)) · (sin((N+1)θ/2) / sin(θ/2))²`. -/
theorem fejerKernel_closed_form
(N : ℕ) (θ : ℝ) (hθ : ∀ k : ℤ, θ ≠ 2 * Real.pi * k) :
fejerKernel N θ = (1 / (N + 1)) * (Real.sin ((N + 1) * θ / 2) / Real.sin (θ / 2)) ^ 2 := by
sorry
end Fejer
Source
L. Fejér, "Untersuchungen über Fouriersche Reihen," Math. Ann. 58 (1904); E. M. Stein & R. Shakarchi, Fourier Analysis: An Introduction, Ch. 2, §5.
Read-back
What the Lean code literally says, in plain math · claude-sonnet-5
This theorem concerns the function fejerKernel, defined for a natural number and real as , where the sum ranges over integers from to inclusive. The hypothesis hθ states: for every integer , ; that is, is not an integer multiple of (this rules out among others, since gives ). Under this hypothesis, the theorem asserts the equality
where all instances of and on the right-hand side are the real-number casts of the natural number (plus one). No claim is made about what happens when is an integer multiple of (those cases are excluded from the statement's scope by the hypothesis, not addressed as a limiting case or otherwise).
Human review
Confirmed by the mission captain (proposal self-audit).