LF2: Mixed-state Born rule and spectral ensemble on the indexed density type #
Category: 2-Local (the operational density-operator layer).
The mixed-state ensemble content (SigmaLayer/MixedEnsemble.lean) was proved for
DensityOperator N (indexed by Fin N). This module ports it to the composite
index-parametric density type DensityOperatorIx ι (LF2/ReducedDensity.lean,
indexed by an arbitrary [Fintype ι] [DecidableEq ι]) — the type the bipartite /
composite interface (SigmaLayer/CompositeInterface.lean, target T9) uses via reduced /
reducedLeft partial traces. This closes the reported density-matrix gap: mixed-state
Born on the composite indexed type, not only on Fin N.
Main results #
DensityOperatorIx.traceForm: the Born pairingTr(ρ E)on the indexed type.DensityOperatorIx.ensemble+traceForm_ensemble: finite convex ensembles of indexed densities are indexed densities, with an affine Born rule.DensityOperatorIx.eq_eigen_ensemble+eigenvalues_isProbability: every indexed density is∑ᵢ λᵢ |eᵢ⟩⟨eᵢ|for a probability distributionλ(spectral theorem).DensityOperatorIx.mixedEnsemble_capstone: the mixed Born rule is the eigenvalue-weighted average of the pure Born rules — on the composite indexed type.
The proofs are the faithful ι-generalisation of the Fin N originals; every
underlying lemma (Matrix.posSemidef_sum, the Hermitian spectral theorem,
trace_eq_sum_eigenvalues, eigenvalues_nonneg) is stated for a general Fintype index.
Born pairing on the indexed density type. Tr(ρ E) as a real number.
Instances For
A — the affine convex ensemble #
Finite convex ensemble of indexed densities. For a probability distribution w
and indexed densities ρ : κ → DensityOperatorIx ι, the convex combination ∑ₖ wₖ ρₖ
is an indexed density.
Equations
Instances For
The Born rule is affine over the ensemble (indexed type): mixing preparations
mixes the outcome probabilities, Tr((∑ₖ wₖ ρₖ) E) = ∑ₖ wₖ Tr(ρₖ E).
B — the spectral ensemble decomposition (mixed = ensemble of pure) #
Rank-one outer product |φ⟩⟨φ| on the index ι.
Equations
- CSD.LF2.DensityOperatorIx.outerProduct φ = Matrix.vecMulVec (fun (i : ι) => φ.ofLp i) fun (i : ι) => star (φ.ofLp i)
Instances For
Every indexed density is the eigenvalue-weighted sum of its eigenvector
projectors: ρ = ∑ᵢ λᵢ |eᵢ⟩⟨eᵢ|. From the Hermitian spectral theorem.
The eigenvalues of an indexed density form a probability distribution.
The mixed Born rule is the eigenvalue-weighted average of the pure Born rules
(composite indexed type): Tr(ρ E) = ∑ᵢ λᵢ Tr(|eᵢ⟩⟨eᵢ| E). Combines the spectral
decomposition with the affine Born rule — closing T9 on DensityOperatorIx.