Documentation

MIPRE.Background.LIDT.Co.MakingMeasurementsProjective.Orthonormalization

Section 5 — Orthonormalization #

The orthonormalization theorem thm:orthonormalization and the measurement-level lemma lem:orthonormalization-main-lemma: the counterpart of MIPRE/Background/LIDT/MIPStarRE/LDT/MakingMeasurementsProjective/Orthonormalization.lean in the port of planning/c6b-plan.md (milestone M8, section "Port conventions"). It holds the second and third sites at which the port calls the orthonormalization tier T1, and the top-level theorem.

Same-space theorems. The state ψ is a symmetric model S : SymModel 𝔓 K, with every measurement local in 𝔓; hperm : PermInvState ψ and hψ : ψ.IsNormalized are dropped (the swap symmetry and S.ev 1 = 1 are theorems). Every theorem that reaches T1 takes hS : S.toBipartite.IsFinitePair and hA : NoAbelianProj S.toBipartite.opsA right after S, and hζ : 0 < ζ in place of 0 ≤ ζ; orthonormalizationCompletionRoute and orthonormalization, which had no hζ, gain (hζ : 0 < ζ) after ζ. The case ζ = 0 does not follow from the strict tier and is not needed (planning/c6b-plan.md, §5). bipartiteSSCRel_self_of_measurement and leftLiftedRoundedProjMeasStatement_to_local call no tier and take no new hypothesis. orthonormalizationMainLemma is narrowed from two carriers ιA, ιB to one, as milestone M3 narrowed triangleSub_heterogeneous. The vendored A.liftLeft is A.map S.L, and the unused vendored [DecidableEq Outcome] of leftLiftedRoundedProjMeasStatement_to_local is dropped.

orthonormalization is Theorem G (SymModel.orthonormalization_of_isFinitePair_sddRel, Co/Doubling/Orthonormalization.lean) in one line: the vendored completion chain is not run again. Its in-core call (the vendored SelfImprovementTop/Core.lean, line 433, milestone M10) must supply 0 < selfImprovementHelperError, which holds when 1 ≤ params.d, threaded from SoundIn by milestone M14. orthonormalizationCompletionRoute keeps the vendored completion chain (the completion optionCompletion, its 2ζ bound Completion.optionCompletion_bipartiteSSCRel, the repair leftLiftedProjectivizationRepair and the restriction Completion.qSDD_liftLeft_restrictSomeProjSubMeas_le), with the weaker 120 ζ^{1/4} envelope.

Two-space theorems. The two …_heterogeneous lemmas are stated over a dyadic pair M : MIPRE.BipartiteModel 𝒞 𝒜 ℬ (BipartiteModel.IsDyadicPair), with A a measurement of the first player's algebra and B of the second's, and call T5 (povm_orthogonalization_dyadicPair, povm_orthogonalization_dyadicPairB). Their vendored state is on ιA × ιB and their only vendored callers are the two-space ProjStrat of Test/MainTheorem/SourceRoleRegister/Core.lean (lines 507 and 547), which milestone M13 ports, so a narrowing to one carrier would duplicate orthonormalizationMeasurement_of_consistency_from_projectivizationRepair. This departs from the narrowing rule, as the two-space defect of milestone M2 did (Co/Test/StrategyBiProj/Measurements.lean):

The vendored files of MakingMeasurementsProjective that have no port, since the pairing script checks only ported files:

New here #

Not ported #

Every declaration of the vendored file has a counterpart here.

References #

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

Same-space orthonormalization #

lem:orthonormalization-main-lemma: in a symmetric model whose bipartite reading is a finite pair without abelian projections in its first player's operators, a measurement A of the local algebra ζ-consistent with a measurement B, ζ > 0, is within orthonormalizationMainLemmaError ζ = 84 ζ^{1/4} of a projective submeasurement, in the left placements: consistency gives almost projectivity at 2ζ (consistencyToAlmostProjective), and the locality-preserving repair at the 2ζ scale closes it.

Paper origin: references/ldt-paper/orthonormalization.tex:282-310.

For a complete measurement, bipartite strong self-consistency is bipartite consistency of A with itself.

A rounded-projective witness for the left-lifted measurement, whose projective submeasurement is a left lift, is a distance bound on the left lifts.

Measurement-level orthonormalization from a cross-consistency hypothesis: the analogue of orthonormalizationMainLemma for the left lifts, with the paper's 84 ζ^{1/4} weakened to the public 100 ζ^{1/4} envelope.

Measurement-level orthonormalization for a complete measurement: the measurement-level corollary of lem:orthonormalization-main-lemma, through the consistency of A with itself.

Measurement-level orthonormalization from cross consistency, through the locality-preserving repair at the ζ scale applied to the 2ζ-almost-projective left lift (leftLiftedProjectivizationRepair): 84 (2ζ)^{1/4} ≤ 100 ζ^{1/4}.

Completion-route orthonormalization, with the weaker orthonormalizationCompletionRouteError ζ = 120 ζ^{1/4} envelope: complete A by the outcome none (Completion.optionCompletion_bipartiteSSCRel, at 2ζ), apply the repair to the completed measurement at consistencyToAlmostProjectiveError (2ζ) = 4ζ, and drop the outcome none (Completion.qSDD_liftLeft_restrictSomeProjSubMeas_le). The source theorem, with the sharper 100 ζ^{1/4}, is orthonormalization.

thm:orthonormalization: in a symmetric model whose bipartite reading is a finite pair without abelian projections in its first player's operators, a submeasurement A of the local algebra that is ζ-strongly self-consistent, ζ > 0, is within the paper's orthonormalizationError ζ = 100 ζ^{1/4} of a projective submeasurement, in the left placements.

This is Theorem G (SymModel.orthonormalization_of_isFinitePair_sddRel). The in-core call of the vendored SelfImprovementTop/Core.lean (line 433, milestone M10) must supply 0 < selfImprovementHelperError, which holds when 1 ≤ params.d, threaded from SoundIn by milestone M14.

Paper origin: references/ldt-paper/orthonormalization.tex:67-76.

Two-space orthonormalization in a dyadic pair #

theorem MIPRE.LIDT.Co.MakingMeasurementsProjective.one_sub_two_mul_le_sum_norm_sq_πA {𝒞 : Type u_1} {𝒜 : Type u_2} {ℬ : Type u_3} [Ring 𝒞] [StarRing 𝒞] [Algebra ℂ 𝒞] [Ring 𝒜] [StarRing 𝒜] [Algebra ℂ 𝒜] [PartialOrder 𝒜] [StarOrderedRing 𝒜] [Ring ℬ] [StarRing ℬ] [Algebra ℂ ℬ] [PartialOrder ℬ] [StarOrderedRing ℬ] (M : BipartiteModel 𝒞 𝒜 ℬ) {Outcome : Type u_4} [Fintype Outcome] (hψ : ‖M.ψ‖ = 1) (A : Measurement Outcome 𝒜) (B : Measurement Outcome ℬ) {ζ : ℝ} (h : qBipartiteConsDefect M A.toSubMeas B.toSubMeas ≤ ζ) :
1 - 2 * ζ ≤ ∑ a : Outcome, ‖(M.π (M.πA (A.outcome a))) M.ψ‖ ^ 2

Consistency gives mass on the first player's side: in a bipartite model with a unit state, if the two-space consistency defect of measurements A of 𝒜 and B of ℬ is at most ζ, then 1 − 2ζ ≤ ∑ₐ ‖π(πA(Aₐ)) ψ‖².

theorem MIPRE.LIDT.Co.MakingMeasurementsProjective.one_sub_two_mul_le_sum_norm_sq_πB {𝒞 : Type u_1} {𝒜 : Type u_2} {ℬ : Type u_3} [Ring 𝒞] [StarRing 𝒞] [Algebra ℂ 𝒞] [Ring 𝒜] [StarRing 𝒜] [Algebra ℂ 𝒜] [PartialOrder 𝒜] [StarOrderedRing 𝒜] [Ring ℬ] [StarRing ℬ] [Algebra ℂ ℬ] [PartialOrder ℬ] [StarOrderedRing ℬ] (M : BipartiteModel 𝒞 𝒜 ℬ) {Outcome : Type u_4} [Fintype Outcome] (hψ : ‖M.ψ‖ = 1) (A : Measurement Outcome 𝒜) (B : Measurement Outcome ℬ) {ζ : ℝ} (h : qBipartiteConsDefect M A.toSubMeas B.toSubMeas ≤ ζ) :
1 - 2 * ζ ≤ ∑ a : Outcome, ‖(M.π (M.πB (B.outcome a))) M.ψ‖ ^ 2

Consistency gives mass on the second player's side: the counterpart of one_sub_two_mul_le_sum_norm_sq_πA for B, 1 − 2ζ ≤ ∑ₐ ‖π(πB(Bₐ)) ψ‖².

theorem MIPRE.LIDT.Co.MakingMeasurementsProjective.orthonormalizationMeasurement_of_consistency_from_projectivizationRepair_heterogeneous {𝒞 : Type u_1} {𝒜 : Type u_2} {ℬ : Type u_3} [Ring 𝒞] [StarRing 𝒞] [Algebra ℂ 𝒞] [Ring 𝒜] [StarRing 𝒜] [Algebra ℂ 𝒜] [PartialOrder 𝒜] [StarOrderedRing 𝒜] [Ring ℬ] [StarRing ℬ] [Algebra ℂ ℬ] [PartialOrder ℬ] [StarOrderedRing ℬ] (M : BipartiteModel 𝒞 𝒜 ℬ) {Outcome : Type u_4} [Fintype Outcome] (hψ : ‖M.ψ‖ = 1) (hM : M.IsDyadicPair) (A : Measurement Outcome 𝒜) (B : Measurement Outcome ℬ) (ζ : ℝ) (hζ : 0 < ζ) :

Heterogeneous orthonormalization on the first player's side: in a dyadic pair with a unit state, if measurements A of 𝒜 and B of ℬ have two-space consistency defect at most ζ > 0, then A is within ∑ₐ ‖π(πA(Aₐ − Pₐ)) ψ‖² ≤ 100 ζ^{1/4} of a projective submeasurement P of 𝒜.

The two-space form of lem:orthonormalization-main-lemma, consumed by milestone M13 (Test/MainTheorem/SourceRoleRegister); it departs from the narrowing rule as the two-space defect of milestone M2 did (module docstring).

theorem MIPRE.LIDT.Co.MakingMeasurementsProjective.orthonormalizationMeasurement_right_of_consistency_from_projectivizationRepair_heterogeneous {𝒞 : Type u_1} {𝒜 : Type u_2} {ℬ : Type u_3} [Ring 𝒞] [StarRing 𝒞] [Algebra ℂ 𝒞] [Ring 𝒜] [StarRing 𝒜] [Algebra ℂ 𝒜] [PartialOrder 𝒜] [StarOrderedRing 𝒜] [Ring ℬ] [StarRing ℬ] [Algebra ℂ ℬ] [PartialOrder ℬ] [StarOrderedRing ℬ] (M : BipartiteModel 𝒞 𝒜 ℬ) {Outcome : Type u_4} [Fintype Outcome] (hψ : ‖M.ψ‖ = 1) (hM : M.IsDyadicPair) (A : Measurement Outcome 𝒜) (B : Measurement Outcome ℬ) (ζ : ℝ) (hζ : 0 < ζ) :

Heterogeneous orthonormalization on the second player's side: the counterpart of orthonormalizationMeasurement_of_consistency_from_projectivizationRepair_heterogeneous for B, ∑ₐ ‖π(πB(Bₐ − Pₐ)) ψ‖² ≤ 100 ζ^{1/4} for a projective submeasurement P of ℬ, through the second player's form of the tier (povm_orthogonalization_dyadicPairB).