Heterogeneous role-register measurement extraction #
This file contains the principal-block extraction used to unsymmetrize a
measurement on the heterogeneous role-register space
Role × (ιA ⊕ ιB). The Alice extraction is the block indexed by
(Role.A, Sum.inl _); the Bob extraction is the block indexed by
(Role.B, Sum.inr _).
These are the two-space analogues of the same-space extractions in
MIPStarRE.LDT.Test.Unsymmetrization. They preserve POVM completeness, but
they do not assert that arbitrary principal blocks of a projective measurement
remain projective. As in the paper proof, projectivity is restored later by
the projectivization step.
References #
references/ldt-paper/inductive_step.tex, lines 84--109.
Principal blocks of heterogeneous role-register operators #
Alice's principal block of an operator on the heterogeneous role-register
space, indexed by (Role.A, Sum.inl _).
Equations
- MIPStarRE.LDT.ProjStrat.extractRoleRegisterAliceBlock Y = Matrix.submatrix Y (fun (i : ιA) => (MIPStarRE.LDT.Role.A, Sum.inl i)) fun (i : ιA) => (MIPStarRE.LDT.Role.A, Sum.inl i)
Instances For
Bob's principal block of an operator on the heterogeneous role-register
space, indexed by (Role.B, Sum.inr _).
Equations
- MIPStarRE.LDT.ProjStrat.extractRoleRegisterBobBlock Y = Matrix.submatrix Y (fun (i : ιB) => (MIPStarRE.LDT.Role.B, Sum.inr i)) fun (i : ιB) => (MIPStarRE.LDT.Role.B, Sum.inr i)
Instances For
Alice principal blocks preserve positive semidefiniteness.
Bob principal blocks preserve positive semidefiniteness.
Alice principal blocks are monotone for the matrix order.
Bob principal blocks are monotone for the matrix order.
Extract Alice's original local block from a submeasurement on the heterogeneous role-register space.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Extract Bob's original local block from a submeasurement on the heterogeneous role-register space.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Alice extraction commutes with outcome postprocessing.
Bob extraction commutes with outcome postprocessing.
Extract Alice's original local block from a measurement on the heterogeneous role-register space.
Equations
- A.extractRoleRegisterAlice = { toSubMeas := A.extractRoleRegisterAlice, total_eq_one := ⋯ }
Instances For
Extract Bob's original local block from a measurement on the heterogeneous role-register space.
Equations
- A.extractRoleRegisterBob = { toSubMeas := A.extractRoleRegisterBob, total_eq_one := ⋯ }
Instances For
Extraction on the constructed role-register measurements #
Trace compression for occupied role-register sectors #
Match-mass identity for a heterogeneous role-register measurement against an arbitrary measurement on the role-register space.
Questionwise consistency identity for extracting the two occupied principal blocks from an arbitrary heterogeneous role-register measurement.
One heterogeneous questionwise factor-two consequence of the role-register unsymmetrization identity.
The other heterogeneous questionwise factor-two consequence of the role-register unsymmetrization identity.
Polynomial evaluation commutes with Alice extraction from a heterogeneous role-register polynomial submeasurement.
Polynomial evaluation commutes with Bob extraction from a heterogeneous role-register polynomial submeasurement.
Measurement-level form of
polynomialEvaluationFamily_extractRoleRegisterAlice.
Measurement-level form of
polynomialEvaluationFamily_extractRoleRegisterBob.