Chapter 8 of Walter Rudin's Principles of Mathematical Analysis (3rd edition, McGraw-Hill, 1976) puts the general theory of the preceding chapters to work on concrete functions. Power series are differentiated term by term; the exponential function is defined by its series and the trigonometric functions and the number are extracted from it; the fundamental theorem of algebra is proved; Fourier series are introduced through general orthonormal systems; and the Gamma function is characterized by log-convexity.
The chapter's capstone is Parseval's theorem (Theorem 8.16): for Riemann-integrable -periodic functions, the Fourier series converges in the mean square sense and the inner product is computed by the (absolutely convergent) sum of products of Fourier coefficients. It is the statement that the trigonometric system is not merely orthonormal but complete, and it is the finite-dimensional Pythagorean theorem carried to infinite dimensions.
This mission is the eighth in a series formalizing Rudin Chapters 1–11; it uses the convergence tests of Mission III and the uniform-convergence and approximation theorems of Mission VII, and it is the analytic counterpart of the abstract theory of Mission XI.
A power series is ; by Chapter 3 it converges on an interval . A sequence of complex functions on is an orthonormal system if for and ; the Fourier coefficients of relative to it are , and the Fourier series is . For the trigonometric system on one writes
A trigonometric polynomial is a finite sum . The Gamma function is for .
For Riemann-integrable -periodic and with Fourier coefficients and :
Parseval's theorem is the completeness statement for the trigonometric system: Bessel's inequality (8.12) holds for every orthonormal system, and equality for all is exactly what distinguishes a complete system. The proof shows how the pieces of the book fit together: it uses the approximation theorem 8.15 (itself a corollary of Stone–Weierstrass from Chapter 7), the minimizing property 8.11, and the Schwarz inequality of Chapter 1. Chapter 11 generalizes the conclusion to arbitrary complete orthonormal systems in , where the Riemann-integrable hypothesis can be dropped.
The other milestones are where the elementary functions acquire their properties: the -periodicity of the complex exponential, the definition of as twice the first positive zero of the cosine, and the log-convexity characterization of the Gamma function are all established here rather than assumed.
Mathlib has the exponential and trigonometric functions, , the fundamental theorem of algebra, the Gamma function with the Bohr–Mollerup theorem, and a Fourier theory on the additive circle. The work in this mission is to state Rudin's versions — -periodic functions on , generic orthonormal systems on an interval, Riemann-integrable rather than square-integrable hypotheses — and connect them to that library.
Parseval's theorem is where an approximation argument in the uniform norm has to be converted into one in the mean square norm. The chain is: approximate in by a continuous periodic (a nontrivial step for a merely Riemann-integrable , and the place where the hypothesis is really used), approximate uniformly by a trigonometric polynomial , and then use the minimizing property of the partial sums to conclude is small. The first step has no analogue in the uniform theory and is the main obstacle; the third depends on being an orthogonal projection, which is Theorem 8.11.
Conventions fixed by this mission:
∫ x in a..b, f x, not the real-valued Riemann–Stieltjes integral built in Mission VI; for
the Riemann-integrable integrands of this chapter the two agree. Integrability hypotheses are
stated as IntervalIntegrable.Rudin.fourierCoeff, Rudin.fourierPartialSum, Rudin.L2Norm,
Rudin.IsTrigPolynomial, Rudin.HasPeriodTwoPi, and, for general systems,
Rudin.IsOrthonormalSystem and Rudin.genFourierCoeff, all following Rudin's normalizations
(in particular the in and in ).Rudin.SeriesConvergesTo from Mission III, so that conditional
convergence is expressible; the two-sided sums of Parseval are
stated as limits of the symmetric partial sums , as in Rudin.namespace Rudin
/-- Rudin, Theorem 8.16 (Parseval's theorem): for Riemann-integrable `2π`-periodic functions
`f` and `g` with Fourier coefficients `cₙ` and `γₙ`, the Fourier series of `f` converges to
`f` in the mean square sense, the inner products agree with the sum of `cₙ conj γₙ`, and
`(1/2π) ∫ |f|² = ∑ |cₙ|²`. -/
theorem ch08_parseval (f g : ℝ → ℂ) (hfper : HasPeriodTwoPi f) (hgper : HasPeriodTwoPi g)
(hf : IntervalIntegrable f MeasureTheory.volume (-Real.pi) Real.pi)
(hg : IntervalIntegrable g MeasureTheory.volume (-Real.pi) Real.pi)
(hf2 : IntervalIntegrable (fun x => ‖f x‖ ^ 2) MeasureTheory.volume (-Real.pi) Real.pi)
(hg2 : IntervalIntegrable (fun x => ‖g x‖ ^ 2) MeasureTheory.volume (-Real.pi) Real.pi) :
Tendsto (fun N => L2Norm (fun x => f x - fourierPartialSum f N x)) atTop (𝓝 0) ∧
Tendsto (fun N => ∑ n ∈ Finset.Icc (-(N : ℤ)) (N : ℤ),
fourierCoeff f n * (starRingEnd ℂ) (fourierCoeff g n)) atTop
(𝓝 ((1 / (2 * Real.pi) : ℂ) *
∫ x in (-Real.pi)..Real.pi, f x * (starRingEnd ℂ) (g x))) ∧
Tendsto (fun N => ∑ n ∈ Finset.Icc (-(N : ℤ)) (N : ℤ), ‖fourierCoeff f n‖ ^ 2) atTop
(𝓝 ((1 / (2 * Real.pi)) * ∫ x in (-Real.pi)..Real.pi, ‖f x‖ ^ 2)) := by sorry
end RudinLet and be Riemann-integrable -periodic functions with Fourier coefficients and . Then ; ; and, taking , . The two-sided sums are the limits of the symmetric partial sums .
No open leaves. Every sub-goal is proved or awaiting decomposition.