A Fourier multiplier with decaying symbol is a compact operator on L²(S¹, ℝ²ⁿ)
ProvedAsymptoticOperator.exists_isCompactOperator_fourierMultiplierLet and let be a family of complex matrices that is conjugate-symmetric, (entrywise conjugate), for all . Suppose there are real numbers with as (along the cofinite filter on ) such that
where . Then there is a compact bounded linear operator on , with its Haar probability measure, such that for every and every the -th Fourier coefficient of is
Role: a general compactness criterion for operators on that are diagonal in the Fourier basis, reusable throughout the spectral theory of asymptotic operators on the circle.
Formalization note: is L2 n and is coeff g k from the AsymptoticOperator_Setting definition module (Fourier coefficients of the complexified function, in Fin n ⊕ Fin n → ℂ). The matrices act by Matrix.mulVec; conjugate symmetry is stated as m (-k) = (m k).map (starRingEnd ℂ). Compactness is Mathlib's IsCompactOperator. The bound is stated with squared norms, , and is Filter.Tendsto c Filter.cofinite (nhds 0).
import Definitions.Def_AsymptoticOperator_Setting
namespace AsymptoticOperator
open ConleyZehnder Matrix
/-- A Fourier multiplier on `L²(S¹, ℝ²ⁿ)` with a decaying symbol is a compact operator.
The symbol `m : ℤ → ℂ^{2n×2n}` is conjugate-symmetric (`m₋ₖ = m̄ₖ`, so that real functions go to
real functions), and `|mₖ v|² ≤ cₖ |v|²` with `cₖ → 0` as `|k| → ∞`. Then there is a compact
operator `T` on `L²` acting on Fourier coefficients by `(Tg)^ₖ = mₖ ĝₖ`. -/
theorem exists_isCompactOperator_fourierMultiplier {n : ℕ}
(m : ℤ → Matrix (Fin n ⊕ Fin n) (Fin n ⊕ Fin n) ℂ)
(hm : ∀ k, m (-k) = (m k).map (starRingEnd ℂ))
(c : ℤ → ℝ) (hc : Filter.Tendsto c Filter.cofinite (nhds 0))
(hbound : ∀ (k : ℤ) (v : Fin n ⊕ Fin n → ℂ),
∑ i, ‖(m k *ᵥ v) i‖ ^ 2 ≤ c k * ∑ i, ‖v i‖ ^ 2) :
∃ T : L2 n →L[ℝ] L2 n, IsCompactOperator T ∧
∀ (g : L2 n) (k : ℤ), coeff (T g) k = m k *ᵥ coeff g k := by sorry
end AsymptoticOperator