CV/OscillatorBorn: the truncated mode as a record-layer measurement (EFT Stage 0) #
Category: CV (continuous variables — the single bosonic mode).
Turns the truncated single mode of CV/OscillatorSpectrum.lean from an operator algebra into a
genuine CSD reconstruction, by wiring its number/energy measurement into the record layer
(SigmaLayer/Measurement.lean) and establishing cutoff-independence of the Born content — Stage 0
of the EFT direction (specs/record-layer-plan.md; the ladder QM → CV → relativistic EFT).
The oscillator Hamiltonian is diagonal (hamiltonian_eq_diagonal), so the number/energy eigenbasis is
the standard basis of EuclideanSpace ℂ (Fin N); a number/energy measurement is therefore exactly
the standard-basis record-layer measurement. Hence:
numberBornProb/numberBornProb_eq— the Born probability of findingnquanta (energyoscEnergy n = n + ½) is‖⟨n|ψ⟩‖², the record-layerbornRate;numberMeasurement/numberMeasurement_prob— the mode's measurement is a record-layerMeasurement(context + unknown microstate → record), with outcome probability‖⟨n|ψ⟩‖²;numberMeasurement_frequency— the oscillator's Born rule is the law of large numbers over the unknown microstate (inherited from the record layer);numberState_energy_eigenstate— the Fock statenis the energy eigenstateE = oscEnergy n, so number = energy measurement;numberBornProb_embed— cutoff-independence: raising the truncationN → M ≥ N(zero-padding the new high levels) leaves each finite level's Born probability unchanged; the mode's finite-level Born predictions do not depend on the cutoff (the Born analogue ofoscEnergy_cutoff_independent).
Honest scope: this is the single mode at a finite cutoff. The strict continuum limit (rigged Hilbert
space / Bargmann–Fock) is deliberately not taken — the EFT posture is cutoff-independence, not the
continuum (ApproxCCR.no_exact_finite_ccr + ccr_exact_on_bulk). Multi-mode fields, relativistic
dispersion, locality, and interactions are the later EFT stages. Foundational-triple, no sorry.
References #
CV/OscillatorSpectrum.lean (hamiltonian, oscEnergy, hamiltonian_mulVec_single,
oscEnergy_cutoff_independent); CV/ApproxCCR.lean (the finite-CCR obstruction / bulk-exactness);
SigmaLayer/Measurement.lean (the record layer, bornMeasurement, bornMeasurement_frequency);
SigmaLayer/BasisMeasurement.lean (arbitrary observable, if a non-number basis is measured).
The Born probability of finding n quanta (energy oscEnergy n = n + ½) in mode state ψ:
the squared amplitude ‖⟨n|ψ⟩‖², i.e. the record-layer bornRate. The number eigenbasis is the
standard basis (hamiltonian is diagonal), so this is the standard-basis Born weight.
Equations
Instances For
The number-level Born probabilities sum to 1 on a unit state.
The Fock state n is the energy eigenstate with eigenvalue oscEnergy n = n + ½. So measuring
the number is measuring the energy; the Born probability of energy oscEnergy n is numberBornProb ψ n.
The mode's number/energy measurement, as a record-layer measurement. The number basis is the
standard basis, so the measurement is Measurement.bornMeasurement: the unknown microstate selects the
recorded quantum number, the combined result is the record-layer P5 record.
Equations
Instances For
The record-layer probability of recording n quanta is the oscillator Born probability.
The oscillator's Born rule is the law of large numbers over the unknown microstate. For i.i.d.
typical microstates, the frequency of trials recording n quanta converges a.s. to the Born
probability numberBornProb ψ n = ‖⟨n|ψ⟩‖². Inherited verbatim from the record layer.
Zero-padding embedding of a cutoff-N mode state into a larger cutoff M ≥ N: keep the low
levels, set the new high levels to 0.
Equations
- CSD.CV.embedMode _h ψ = WithLp.toLp 2 fun (j : Fin M) => if hj : ↑j < N then ψ.ofLp ⟨↑j, hj⟩ else 0
Instances For
The embedded state agrees with ψ on the low levels.
Cutoff-independence of the Born content. Raising the truncation from N to any M ≥ N
(zero-padding the new high levels) leaves each finite level's Born probability unchanged: the mode's
finite-level Born predictions do not depend on the cutoff. The Born analogue of
oscEnergy_cutoff_independent.