CV-13: the finite free propagator — the chain computes a correlation function #
Category: CV (continuous variables — the multi-mode field).
Every EFT statement so far has been structural (locality, cones) or a bound (prices, power counting). This module produces the chain's first computed observable: the free field's two-point function, in closed form, oscillating at the excitation energy.
vacCfg/excCfg— the vacuum configuration and the one-quantum configuration at model.fieldEnergy_excCfg_sub— the excitation costs exactly one energy quantum:E(exc l) − E(vac) = 1(the free spacing; underrelFieldHamiltonianthe same computation givesω(m, p_l), recorded below).phaseDiagU_pow/freeFieldU_pow— a diagonal-phase drive'sn-th power is the drive atn-fold phase (so the Heisenberg entry formula applies at every period).freeTwoPoint τ n k l— the two-point function⟨vac| Q_k(n) Q_l |vac⟩, withQ_k(n)the CV-6 Heisenberg evolution of the mode-kquadrature undernfree periods.- ★★
freeTwoPoint_eq— the lattice propagator:freeTwoPoint τ n k l = (1/2)·e^{-i n τ}·δ_{kl}. Diagonal in the mode index (free modes do not mix), and oscillating at the excitation energy — the dispersion appearing as an observable time dependence rather than a spectrum label.freeTwoPoint_zerofixes the equal-time normalisation1/2(the vacuum quadrature fluctuation), andnorm_freeTwoPointshows the modulus is period-independent: the free propagator does not decay. - ★
twoPoint_interacting_dist_le— switching on a diagonal interaction moves the two-point function by at most2n·|τ|·|λ|·C·‖Q‖²: the Born-approximation error, priced by the CV-9/CV-12 ladder.
⚠️ Honest scope: the free (or diagonal-drive) two-point function at a
finite cutoff, for the quadrature observables — not a general Wightman
function, and no continuum limit (no_exact_finite_ccr stands). The
relativistic reading is a substitution, not a separate theorem: replacing
fieldHamiltonian by relFieldHamiltonian replaces the spacing 1 by
ω(m, p_l) in the same computation (CV/Dispersion.lean,
relFieldEnergy_quantum), recorded as the CV-13 residue.
References #
CV/FieldModes.lean (fieldEnergy); CV/Oscillator.lean (Q, the
ladder entries); CV/ModeLocality.lean (modeOp);
CV/DynamicalLocality.lean (heisenberg_phaseDiagU_apply);
CV/InteractionPrice.lean (CV-9, the price);
specs/eft-stage4-plan.md (row CV-13); specs/future-work.md.
The vacuum and one-quantum configurations #
The one-quantum configuration at mode l.
Equations
- CSD.CV.excCfg hN l = Function.update (CSD.CV.vacCfg K N) l ⟨1, hN⟩
Instances For
★ One quantum costs one unit of free energy:
E(exc l) − E(vac) = 1.
Powers of a diagonal-phase drive #
The n-th power of a diagonal-phase unitary is the drive at n-fold
phase.
The free drive at period count n.
The quadrature entries at the vacuum #
A pure phase has unit modulus.
The two-point function #
The free two-point function: ⟨vac| Q_k(n) Q_l |vac⟩, with
Q_k(n) the Heisenberg evolution of the mode-k quadrature under n
free periods.
Equations
- CSD.CV.freeTwoPoint τ n k l = (CSD.CV.heisenberg (CSD.CV.freeFieldU K N τ ^ n) (CSD.CV.modeOp k (CSD.CV.Q N)) * CSD.CV.modeOp l (CSD.CV.Q N)) (CSD.CV.vacCfg K N) (CSD.CV.vacCfg K N)
Instances For
The interacting correction, priced #
The two-point function under the interacting drive.
Equations
- One or more equations did not get rendered due to their size.
Instances For
★ The Born-approximation error, priced: switching on a diagonal
interaction moves the two-point function by at most
2n·|τ|·|λ|·C·‖Q_k‖·‖Q_l‖ — the CV-9 Duhamel price carried through the
CV-12 unitary telescoping and the entrywise bound.
CV-21 (Stage 6): vacuum clustering — correlations are local too #
The dynamic cone (CV-18/19/20) says signals cannot cross disjoint
supports faster than the coupling allows. The statics companion: at the
cutoff, correlations across disjoint supports do not exist at all in the
vacuum — expectations factorise exactly. The proof is the same uniqueness
of the intermediate configuration that powers commute_of_disjointSupport:
between two visits to the same configuration, an R-supported and a
Y-supported operator admit only the trivial intermediate.
Diagonal entries multiply across disjoint supports: for any
configuration v, (A·B)(v,v) = A(v,v)·B(v,v) when A and B live on
disjoint mode sets — the only intermediate configuration both tolerate is
v itself.
★★ Vacuum clustering at the cutoff (CV-21, Stage 6): vacuum
expectations of disjointly supported observables factorise exactly,
⟨vac∣AB∣vac⟩ = ⟨vac∣A∣vac⟩·⟨vac∣B∣vac⟩. There are no vacuum correlations
across disjoint mode sets — the statics companion to the Lieb–Robinson
cone: at the cutoff, correlations, like signals, are local.
CV-22 (Stage 6): the four-point Wick table #
The equal-time four-point function ⟨vac∣Q_k Q_l Q_m Q_p∣vac⟩, resolved
by coincidence pattern. Every 4-tuple of modes falls into exactly one of:
some mode appears once (eqFourPoint_single₁–₄: the expectation
vanishes — every Wick pairing would carry a mismatched δ), two
pairs in any arrangement (eqFourPoint_pair/_alt/_outer: = 1/4,
the one surviving pairing (½)²), or all four equal
(eqFourPoint_same: = 3/4 = 3·(½)², all three pairings surviving).
These are exactly Wick's values Σ_pairings ∏ G with G(a,b) = ½δ_{ab}
(freeTwoPoint at n = 0) — the table IS the four-point Wick theorem at
the cutoff, stated pattern-resolved; the packaged single-formula δ-sum
is a recorded packaging residue (assembly, not mathematics). Truncation
honesty: the all-equal case needs 2 < N (the walk visits the two-quantum
level — at N = 2 the value is 1/4, not 3/4); the two-pair cases need
only 1 < N. Higher 2n-point Wick is not claimed.
The two-quantum configuration at mode l.
Equations
- CSD.CV.exc2Cfg hN2 l = Function.update (CSD.CV.vacCfg K N) l ⟨2, hN2⟩
Instances For
From the one-quantum configuration, the mode quadrature reaches only the vacuum and the two-quantum configuration.
The column of Q_k² at the vacuum: mass 1/2 on the vacuum, 1/√2
on the two-quantum configuration, nothing else.
★★ All four equal: ⟨vac∣Q_k⁴∣vac⟩ = 3/4 — Wick's three pairings
of ½ each, and the first place the two-quantum level enters (2 < N
required: at N = 2 the value is 1/4).
★★ Two pairs, grouped: ⟨vac∣Q_k²Q_l²∣vac⟩ = 1/4 for k ≠ l —
the one surviving Wick pairing, via clustering
(diag_entry_mul_of_disjointSupport).
★★ Wick's four-point theorem at the cutoff, packaged (CV-23a): above the
truncation threshold 2 < N the equal-time four-point function IS the pairing sum
⟨Q_k Q_l Q_m Q_p⟩ = Σ_pairings ∏ ½δ = ¼(δ_{kl}δ_{mp} + δ_{km}δ_{lp} + δ_{kp}δ_{lm}),
one formula over every mode pattern — the coincidence-pattern table (eqFourPoint_same,
_pair/_alt/_outer, _single₁–₄) assembled into the textbook shape. The 2 < N
hypothesis is load-bearing exactly where the table says: at N = 2 the all-equal
pattern is 1/4, not the Gaussian 3/4, and the formula fails — truncation honesty,
not a technical convenience.