Documentation

MIPRE.Background.LIDT.Co.ExpansionHypercubeGraph.Defs.Fourier

Section 7 hypercube graph: the variance decomposition and the trace forms #

The counterpart of MIPRE/Background/LIDT/MIPStarRE/LDT/ExpansionHypercubeGraph/Defs/Fourier.lean in the port of planning/c6b-plan.md (milestone M5, section "Port conventions").

The Fourier analysis of the vendored file (the additive characters, the Fourier basis of ℂ^{F_q^m}, its orthonormality, and the eigenvalues of the adjacency matrix and the Laplacian) is scalar and is imported, not ported. What is ported is the operator side of lem:local-rewrite and lem:global-rewrite: the decomposition A^u = A_avg + A_⊥^u of an operator family (generic over any complex module, as it uses no product) and the two trace forms. The vendored trace forms are Re τ of a matrix witness A_combineᴴ (P ⊗ ρ) A_combine; here they are the real parts of the sums those traces evaluate to, combinedTraceForm P A V (Defs/Core.lean), at P = L for the local form and at P = 1 on the orthogonal residual for the global one.

Not ported #

References #

In LionSR/MIPStarRE at commit 507e8122, not in this repository:

A packaged decomposition for lem:global-rewrite.

The witness stores the pointwise average A_avg = E_u A^u together with the full residual family u ↦ A^u - A_avg. This carries the same geometric content as writing A_combine = |φ₀⟩ ⊗ A₀ + |φ_⊥⟩ ⊗ A_⊥. It uses only the complex module structure of the operators, so it is stated over any complex module R (the vendored Op ι).

Instances For

    The centered family u ↦ A^u - (1/M) ∑_v A^v sums to zero.

    The canonical decomposition from lem:global-rewrite.

    Its averageComponent is the paper's A_avg = E_u A^u = (1/M) · ∑_u A^u, and its orthogonal component is the centered family u ↦ A^u - A_avg. Equivalently, the paper's coefficient A_0 = M^{-1/2} · ∑_u A^u is M^{1/2} · A_avg.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      The local-variance trace expression from lem:local-rewrite: the vendored Re τ(A_combineᴴ (L ⊗ ρ) A_combine), written as the real part of the sum this trace evaluates to, ∑ u v, L u v · ⟪Ψ, A_v† A_u Ψ⟫.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For

        The global-variance trace expression from lem:global-rewrite: the vendored (1/M) Re τ(A_⊥combineᴴ (1 ⊗ ρ) A_⊥combine) on the orthogonal residual of the decomposition, written through the sum this trace evaluates to.

        The prefactor 1 / hypercubeVertexCount params is the paper's 1 / M normalization from Section 7.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For