CV/FieldModes: a free scalar field at a cutoff as a product of modes (EFT Stage 1) #
Category: 3-Local (CV; continuous variables — the multi-mode field).
Stage 1 of the EFT direction: a free field at a cutoff = finitely many modes, each a truncated
oscillator. The field Hilbert space is the (truncated) tensor product of the single-mode spaces,
indexed by occupation configurations c : Fin K → Fin N (mode k has c k quanta):
FieldSpace K N = EuclideanSpace ℂ (FieldConfig K N).
fieldEnergy/fieldHamiltonian/fieldHamiltonian_mulVec_single— the free-field Hamiltonian is the sum of the single-mode Hamiltonians: diagonal in the configuration basis with eigenvaluefieldEnergy c = ∑ₖ oscEnergy (c k)(free field = sum of oscillators);fieldEnergy_cutoff_independent— the field energy of a configuration is cutoff-independent (the multi-mode analogue ofoscEnergy_cutoff_independent);
Honest residue for the CV track #
⚠️ CV has no root module, so EMPIRICAL.md's honest-residue paragraph is carried here, at the
field-side entry point (CR-8, 2026-09-05).
The concrete SectorData instances behind the CV volume readings still carry Φ = id — LF5
exercises a genuine Φ_vN ≠ id only on the dilated Σ', not in these instances — so these readings
remain realisation, not derivation. The Born value is derived from the posited sector geometry
on Σ, which is the standing assumption these results rest on. The Born content additionally rests
on the record layer's cell law: a posit with a characterisation (specs/POSITS.md Posit 1; torus
generation pins the rate field, torus invariance does not). And the locality proved on this track
is mode-disjoint commutation, not the Haag–Kastler axiom — mode sets, no net, no covariance
(CV/ModeLocality.lean).
fieldBornProb/sum_fieldBornProb_unit— the full-configuration measurement is a standard-basis (record-layer) measurement:‖⟨c|Ψ⟩‖², a probability distribution over configurations;tprodState/norm_sq_tprodState— a product stateΨ = ⊗ₖ ψₖhas‖Ψ‖² = ∏ₖ ‖ψₖ‖²; a product of unit modes is a unit state (norm_tprodState_unit) — the composite (tensor) structure.
This is the free field at a finite cutoff: a finite product Σ, with the record layer applying
mode-by-mode. Relativistic dispersion, microcausality, and interactions are the later EFT stages.
Foundational-triple, no sorry.
References #
CV/OscillatorBorn.lean (the single mode as a record-layer measurement); CV/OscillatorSpectrum.lean
(oscEnergy, oscEnergy_cutoff_independent); CV/Position.lean (the spatial-lattice seed);
RecordLayer/Measurement.lean (the record layer).
A field-mode configuration: mode k carries c k quanta (K modes, each truncated to N
levels).
Equations
- CSD.CV.FieldConfig K N = (Fin K → Fin N)
Instances For
The truncated multi-mode field Hilbert space: the (truncated) tensor product of K single-mode
spaces, indexed by occupation configurations.
Equations
- CSD.CV.FieldSpace K N = EuclideanSpace ℂ (CSD.CV.FieldConfig K N)
Instances For
The field energy of a configuration: the sum of the mode energies E_{c_k} = c_k + ½.
Equations
- CSD.CV.fieldEnergy c = ∑ k : Fin K, CSD.CV.oscEnergy ↑(c k)
Instances For
The free-field Hamiltonian: diagonal in the configuration basis with eigenvalue the field energy — the sum of the single-mode oscillator Hamiltonians.
Equations
- CSD.CV.fieldHamiltonian K N = Matrix.diagonal fun (c : CSD.CV.FieldConfig K N) => ↑(CSD.CV.fieldEnergy c)
Instances For
The configuration c is a field-energy eigenstate with eigenvalue ∑ₖ oscEnergy (c k).
Cutoff-independence of the field energy. Configurations with the same per-mode occupation have
the same field energy, regardless of the truncation. The multi-mode analogue of
oscEnergy_cutoff_independent.
The Born probability of the full occupation configuration c in field state Ψ: ‖⟨c|Ψ⟩‖².
The configuration basis is the standard basis, so this is the record-layer Born weight.
Instances For
The configuration Born probabilities sum to 1 on a unit field state — a probability distribution
over occupation configurations.
A product (tensor) field state Ψ = ⊗ₖ ψₖ: the amplitude of configuration c is the product
of the per-mode amplitudes ∏ₖ ψₖ (c k).
Equations
- CSD.CV.tprodState ψ = WithLp.toLp 2 fun (c : CSD.CV.FieldConfig K N) => ∏ k : Fin K, (ψ k).ofLp (c k)
Instances For
A product of unit modes is a unit field state.
The single-mode marginal Born probability: the probability that mode k₀ carries n quanta,
summed over the occupations of all the other modes.
Equations
- CSD.CV.modeMarginal Ψ k₀ n = ∑ c : CSD.CV.FieldConfig K N with c k₀ = n, CSD.CV.fieldBornProb Ψ c
Instances For
Mode-wise Born (the marginal of a product state). For a product field state, the marginal Born
probability that mode k₀ carries n quanta factorises as ‖ψ_{k₀} n‖² · ∏_{k≠k₀} ‖ψ k‖² — the
single-mode Born weight of k₀, times the norms of the spectator modes. The modes are independent.
Mode-wise Born for unit modes. For a product of unit modes, the marginal Born probability that
mode k₀ carries n quanta is exactly the single-mode Born weight ‖ψ_{k₀} n‖² — measuring one mode
of the field reproduces the single-mode record-layer Born rule.