Fourier Coefficients of Polynomials #
We define an algebra map from ℂ[X] to the MeasureTheory.Lp (with p := 2) space on the additive
circle and show that it sends monomials to the Fourier basis. From this, we derive that polynomial
coefficients match Fourier coefficients and prove Parseval's identity for polynomials.
Main definitions #
Polynomial.toAddCircle: Algebra map fromℂ[X]toC(AddCircle (2 * π), ℂ)that evaluates polynomials on the unit circle.
Main results #
Polynomial.fourierCoeff_toAddCircle: Then-th Fourier coefficient of a polynomial equals itsn-th coefficient whennis nonnegative, else 0.Polynomial.fourierCoeff_toAddCircle_natCast: A variant ofPolynomial.fourierCoeff_toAddCircleforℕarguments.Polynomial.sum_sq_norm_coeff_eq_circleAverage: Parseval's identity that the sum of the squares of the norms of the coefficients of a polynomial equals the average over the circle of the norm square of the polynomial.
Algebra map from ℂ[X] to C(AddCircle (2 * π), ℂ) that evaluates polynomials on the unit
circle. For a polynomial p, this maps it to the function fun θ ↦ p (exp (I * θ)).
Equations
Instances For
The nth Fourier coefficient of a polynomial is the coefficient of X ^ n, or
zero if n < 0.
The nth Fourier coefficient of a polynomial is the coefficient of X ^ n
theorem
Polynomial.fourierCoeff_toAddCircle_eq_zero_of_lt_zero
(p : Polynomial ℂ)
(n : ℤ)
(hn : n < 0)
:
Parseval's Identity for polynomials