Preliminary comparison theorems: bipartite self-consistency (completion) #
Completion-transfer lemmas for bipartite self-consistency: the counterpart of
MIPRE/Background/LIDT/MIPStarRE/LDT/Preliminaries/BipartiteSelfConsistency/Completion.lean in
the port of planning/c6b-plan.md (milestone M3, section "Port conventions"). The constant
Unit-family reductions identify sddError and sscError with their pointwise forms, and the
later lemmas compare a submeasurement with its completion.
The vendored state of constFamily_sdd_unit, constFamily_ssc_unit and
completion_self_distance is a state on one space, so they take a vector state
V : VecState K and submeasurements of joint operators in K →L[ℂ] K.
evaluateAt_completeAtOutcome mentions no state and is generic over the ordered ⋆-ring of
evaluateAt and completeAtOutcome. qBipartiteConsDefect_completeAtOutcome_right_le is
stated over ψ : QuantumState (ιA × ιB) with local measurements on two different spaces; it
takes a symmetric model S : SymModel 𝔓 K, with both measurements in 𝔓, as every bipartite
defect of the port does (section "Port conventions", same-space and bipartite quantities). Its
proof bounds the matching mass of the completion below by monotonicity of S.opTensor, where
the vendored proof computes it exactly.
Not ported #
Every declaration of the vendored file has a counterpart here.
References #
In LionSR/MIPStarRE at commit 507e8122, not in this repository:
references/ldt-paper/preliminaries.tex
For a constant Unit-indexed family, sddError reduces to qSDD.
For a constant Unit-indexed family, sscError reduces to qSSCDefect.
Completing B at a0 changes only the missing mass, so the self-distance is
exactly the squared residual mass.
Evaluating a completed polynomial submeasurement at a point is the same as completing the evaluated submeasurement at the induced outcome.
Completing the right submeasurement can increase the bipartite consistency
defect by at most the residual completion mass 1 - B.total.