Helper for Theorem 5.4.1: every element of the Fourier span has a finite
Finsupp expansion in the characters fourierCharacter n.
Helper for Theorem 5.4.1: the support of a finitely supported coefficient family
is contained in a symmetric interval [-N, N], with
N = c.support.sup Int.natAbs.
Helper for Theorem 5.4.1: every finite Fourier-character expansion is a trigonometric polynomial in the sense of Definition 5.3.2.
Theorem 5.4.1 (Weierstrass approximation theorem for trigonometric polynomials):
for every continuous function f : C(ℝ/ℤ; ℂ) and every ε > 0, there exists a
trigonometric polynomial P such that ‖f - P‖ ≤ ε.
Definition 5.4.2: for continuous f, g : C(ℝ/ℤ; ℂ), the periodic convolution
is the continuous function on ℝ/ℤ given by
(f * g)(x) = ∫ y ∈ [0,1], f(y) g(x - y) dy with y viewed in ℝ/ℤ.
Equations
Instances For
Lemma 5.4.4a (Basic properties of periodic convolution (a), Closure):
if f, g ∈ C(ℝ/ℤ; ℂ), then f * g ∈ C(ℝ/ℤ; ℂ).
In this file, f * g is represented by periodicConvolution f g.
Helper for Lemma 5.4.4b: rewrite the periodic-convolution integral on Set.Icc
as an evaluation of convolution on AddCircle (1 : ℝ).
Helper for Lemma 5.4.4b: for complex-valued convolution, replacing mul by
mul.flip does not change the result.
Helper for Lemma 5.4.4b: convolution on AddCircle (1 : ℝ) with complex
multiplication is commutative.
Lemma 5.4.4b (Basic properties of periodic convolution (b), Commutativity):
for f, g : C(ℝ/ℤ; ℂ), one has f * g = g * f, represented here as
periodicConvolution f g = periodicConvolution g f.
Lemma 5.4.4c (Basic properties of periodic convolution (c), Bilinearity):
for f, g, h : C(ℝ/ℤ; ℂ) and c : ℂ, one has
f * (g + h) = f * g + f * h, (f + g) * h = f * h + g * h, and
c (f * g) = (c f) * g = f * (c g), represented here using periodicConvolution.
Helper for Lemma 5.4.5: factor a character at a difference into a product of
an x-factor and a y-factor.
Helper for Lemma 5.4.5: convolution with a trigonometric polynomial acts termwise on its Fourier expansion.
Lemma 5.4.5: for f ∈ C(ℝ/ℤ; ℂ) and n ∈ ℤ, one has
f * e_n = \hat f(n)e_n. More generally, for a trigonometric polynomial
P = ∑_{k=-N}^{N} c_k e_k, periodic convolution acts termwise:
f * P = ∑_{k=-N}^{N} \hat f(k)c_k e_k, hence f * P is trigonometric.
Definition 5.4.5 (Periodic approximation to the identity): for ε > 0 and
0 < δ < 1/2, a continuous periodic function f : C(ℝ/ℤ; ℂ) is a periodic
(ε, δ) approximation to the identity iff
(a) f(x) is real and nonnegative for all x, and ∫_[0,1] f = 1, and
(b) |f(x)| < ε whenever δ ≤ |x| ≤ 1 - δ.
Equations
- One or more equations did not get rendered due to their size.