B-3: Finite trigonometric polynomials and positivity.
We model a finite trigonometric polynomial via complex exponentials with integer frequencies k ∈ [-N, N], scaled by log a. The evaluation is complex-valued; when used as a kernel for the quadratic form, we take the real part.
Positivity wrapper: if the real part is a.e. nonnegative, then the quadratic form built from it is nonnegative.
B-4: Finite lattice residue identity (design-level statement).
We introduce the exponential modes and state a finite-dimensional identity
as a Prop
to be proven in later phases when we put the problem on an
appropriate compact domain or introduce weight/cutoffs that make the modes
belong to L².
Exponential mode e_k(τ) = exp(i k (log a) τ)
as a design placeholder in L².
In later phases this will be replaced by a genuine Lp
element on a periodic
domain or with suitable weights.
Equations
- Frourio.LatticeResidue.eK _a _k = 0
Instances For
Symmetric integer index set {-N, …, N}
.
Equations
- Frourio.LatticeResidue.symmIdx N = Finset.Icc (-↑N) ↑N
Instances For
Finite lattice residue identity (signature). For a trigonometric polynomial
F
with coefficients c_k
on the symmetric index set, the quadratic form with
kernel Re (eval F)
equals a finite sum of modal energies weighted by Re c_k
.
The right-hand side uses placeholder eK a k
modes in L²
.
This is a design-level Prop
to be established in later phases.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Phase 4.2: hypotheses wrapper providing the finite lattice residue identity. Concrete analytic proofs (orthogonality/Parseval on a periodic domain) will populate this wrapper in a later phase.
- holds : lattice_residue_finite F
Instances For
Phase 4.2: from the hypotheses wrapper, conclude the identity.
Toeplitz form for finite trigonometric polynomials (finite-dimensional model).
We construct the Toeplitz matrix associated to coefficients c_k
of a
trigonometric polynomial on the symmetric index set {-N,…,N}
. The entry
at (i,j)
is c_{k_j - k_i}
where k_t = t - N
encodes Fin (2N+1)
into ℤ
.
We also provide a positivity predicate stating the associated quadratic form
has nonnegative real part on all vectors.
Toeplitz matrix from a trigonometric polynomial's coefficients on {-N,…,N}
.
Equations
- Frourio.Toeplitz.matrix F i j = F.c (Frourio.Toeplitz.idxToZ F.N j - Frourio.Toeplitz.idxToZ F.N i)
Instances For
Quadratic form associated to the Toeplitz matrix (real part).
Equations
Instances For
Positivity predicate: the Toeplitz quadratic form has nonnegative real part.
Equations
- Frourio.Toeplitz.isPSD F = ∀ (v : Fin (2 * F.N + 1) → ℂ), 0 ≤ Frourio.Toeplitz.qform F v
Instances For
Finite model equivalence: nonnegativity ↔ Toeplitz PSD.
In this finite-dimensional scaffold, we take the definition of “F is
nonnegative” to be exactly the PSD property of its Toeplitz form. The
following theorem is therefore definitionally true and serves as the
bridge named in the plan; a stronger analytic statement relating the
pointwise kernel kernelR F ≥ 0
to PSD will be introduced later.
Finite-model nonnegativity predicate (alias to Toeplitz PSD).
Equations
Instances For
In the finite model, “F is nonnegative” iff its Toeplitz form is PSD.