Linear-in-t witnesses (B2) #
Statements split from the original Statements.lean skeleton (one file per proving task);
see AUDIT-NOTES B2 and the packet source B6-square-linear-lower-bound.md §1–2 for the
mathematics.
Proved here: Walsh orthogonality and the Fourier uniqueness of a law on ι → Bool
(funext_of_walsh_moments); the positivity W ≥ 3/5 of the corrected m = 3, c = 4
density for tq ≤ 1/16 (triW_ge), through the division-free form triW_core of the
packet's 1 − cos ∑θ_g ≤ 3 ∑ (1 − cos θ_g); the complete moment table triW_moment; the
normalization triW_sum and hence triDensity_isLaw; and triParity_isLaw.
Graph/TriangleWitness.lean and Graph/SquareWitness.lean complete triangle_linear_witness
and square_linear_witness using the pushforward of this density along the copied-observation
map together with symmetry, the diagonal law and the injectable/ancestral prescriptions.
Walsh characters and Fourier uniqueness #
A law on ι → Bool is determined by its sign moments. The inversion formula is the
orthogonality of the Walsh characters χ_S(w) = ∏_{i ∈ S} sgn (w i).
The Walsh character of a set of coordinates, in the sign convention of sgn.
Equations
- TriangleInflation.Graph.walsh S w = ∏ i ∈ S, TriangleInflation.Graph.sgn (w i)
Instances For
The generating identity behind the moment table: pairing the Walsh character χ_S
against a product weight replaces the coordinate sum k v true + k v false by the
difference -k v true + k v false exactly at the coordinates of S.
Positivity of the corrected Fourier density (AUDIT-NOTES B2) #
The density is ρ(s) = 2^{-3t} W(s) with W = Re (f_x f_y f_z) + 4 ∑_g (1 − Re f_g) and
f_g = ∏_i (1 + i√q s_{g,i}). Each f_g has modulus R = (1+q)^{t/2}, and the whole
positivity argument is the following inequality about three complex numbers of equal
modulus, which replaces the packet's argument through arg by a division-free telescoping
of R³ − u₀u₁u₂.
The telescoped triangle inequality plus Cauchy–Schwarz: for three complex numbers of
modulus R, R³ − Re(u₀u₁u₂) ≤ 3R² ∑_g (R − Re u_g). This is the m = 3 case of
1 − cos(∑θ_g) ≤ m ∑_g (1 − cos θ_g) in AUDIT-NOTES B2, stated without arg.
AUDIT-NOTES B2, m = 3, c = 4: the density W = Re(u₀u₁u₂) + 4 ∑_g (1 − Re u_g) is
at least 3/5 whenever the common modulus R satisfies 1 ≤ R and R² ≤ 16/15.
The corrected Fourier density of AUDIT-NOTES B2, m = 3, c = 4 #
The complex atom 1 + i√q ε of the Fourier density, with ε = sgn b.
Equations
- TriangleInflation.Graph.triAtom q b = 1 + Complex.I * ↑(√q * TriangleInflation.Graph.sgn b)
Instances For
f_g(s) = ∏_i (1 + i√q s_{g,i}), the factor of the family g.
Equations
- TriangleInflation.Graph.triFactor t q s g = ∏ i : Fin t, TriangleInflation.Graph.triAtom q (s (g, i))
Instances For
The moment table (AUDIT-NOTES B2) #
E_ρ ∏_{v ∈ S} s_v is 1 for S = ∅, 0 for odd |S|, −3(−q)^{|S|/2} for a nonempty
even S inside one family, and (−q)^{|S|/2} for an even S meeting at least two
families.
ζ = i√q, the per-coordinate Fourier weight.
Equations
Instances For
The Fourier coefficient correction of AUDIT-NOTES B2 with c = 4: the characters that
are nonempty and confined to one sign family have their moment multiplied by 1 − 4 = −3;
every other character keeps the target moment.
Equations
Instances For
AUDIT-NOTES B2, the moment table of the corrected density. Against the uniform sign
cube, ∑_s χ_S(s) W(s) = 2^{3t} c_S (−q)^{|S|/2} with c_S = 1 for S = ∅ or S meeting
at least two families and c_S = −3 for a nonempty S inside one family; the moment
vanishes for odd |S|.
ρ(s) = 2^{-3t} W(s), the witness density on the auxiliary signs.
Equations
- TriangleInflation.Graph.triDensity t q s = 1 / 2 ^ (3 * t) * TriangleInflation.Graph.triW t q s
Instances For
AUDIT-NOTES B2: the corrected density is a genuine probability law on the 3t
auxiliary signs whenever tq ≤ 1/16.