Documentation

MIPRE.Background.QLD.Simul

The simultaneous pair measurement: the interface between stages 4 and 5 #

Stage 5 of the Pauli basis test's analysis (lem:qld-helper, lem:qld-exact-paulis, lem:qld-swap, and the assembly of thm:qld) consumes stage 4 through one statement, the paper's lem:qld-4-7 (blueprint lem:qld-simultaneous): a projective measurement S-hat_{g_X, g_Z} on each party's padded local space, with outcomes pairs of polynomials in m variables of individual degree at most d, whose evaluated X and Z marginals are consistent with the opposite party's expanded point measurements, in both register versions. This file fixes that statement as a structure, SimulPair, so that stage 5 can be proved against it while stage 4 fills it in, with no sorry in the tree at any point.

The registers #

The padded strategy does not live on the paper's registers A A' | B A'': the seeded soundness theorem is applied to a projective dilation of the padded strategy, which adjoins a padding register to each party, and stage 5 reads the result on the first cut of a physical state that holds more registers still. So the measurement stage 4 produces lives in a model K that stage 5 has no reason to know. What every transfer from stages 2 and 3 needs is that an operator of the expanded model M.reg (Anc F m), carried to K, has there the expectation it had: the structure is parameterized by K and an embedding ι : (M.reg (Anc F m)).Embedding K --- a local isometry carrying the state to the state and keeping both units (BipartiteModel.Embedding) --- along which every such quantity transfers exactly (SimulPair.bornProb_aOp_aOp, SimulPair.stateSqNorm_aOp, SimulPair.normSq_stateVecB_aOp, SimulPair.xSqNorm_aOp). A SimulPair moves along any further embedding of K (SimulPair.transport); stage 5 uses it on the first cut of the physical state, CutSimul.

The consistency #

consA says that Alice's pair measurement, read through the W-component evaluated at a uniformly random point u, agrees with Bob's expanded (Point, W) measurement at u, carried to K along ι, up to δ --- the paper's eq:qld-s-point-con-alice; consB is eq:qld-s-point-con-bob. Both are required, and no symmetry of the strategy is assumed.

Stated in a bipartite model #

Stated in a bipartite model (Phase 5 of planning/mipco-track.md). The strategy is a projective strategy S : M.ProjStrat (qldGame hm) of a bipartite model M, and the expanded state is the register model M.reg (Anc F m) (MIPRE/Background/QLD/Expanded.lean). The matrix structure carried the padded registers EA, EB and the padded state Φ as fields, with the one property Φ_reduced (an operator on the two hat registers, extended by the identity, has the expectation it has on hatVec ψ); here the model K and the embedding ι are parameters, Φ_reduced is ι.W_ψ, and the pair measurements are POVMs in K's algebras. The matrix reduction of a product with fixed ancilla vectors (bornProb_extVec2_aOp_aOp) is the embedding BipartiteModel.inertEmb.

theorem MIPRE.stateSqNorm_eq_bornProb_one {R : Type u_1} {S : Type u_2} [Fintype R] [DecidableEq R] [Fintype S] [DecidableEq S] (φ : R × S → ℂ) (M : Matrix R R ℂ) :

Alice's squared state norm as a Born probability against the identity: the tensor-product instance of BipartiteModel.stateSqNorm_eq_bornProb_one.

theorem MIPRE.normSq_stateVecB_eq_one_bornProb {R : Type u_1} {S : Type u_2} [Fintype R] [DecidableEq R] [Fintype S] [DecidableEq S] (φ : R × S → ℂ) (M : Matrix S S ℂ) :

Bob's squared state norm as a Born probability against the identity: the tensor-product instance of BipartiteModel.stateSqNorm_eq_bornProb_one for the exchanged players.

@[reducible, inline]
abbrev MIPRE.QLD.PolyPair (F : Type u_2) (m d : ℕ) :
Type u_2

Pairs of polynomials in m variables of individual degree at most d: the outcomes of the simultaneous measurement.

Equations
Instances For
    def MIPRE.QLD.PolyPair.proj {F : Type u_1} {m d : ℕ} (W : Bas) (p : PolyPair F m d) :

    The component of a pair a basis reads: g_X for X, g_Z for Z.

    Equations
    Instances For
      @[simp]
      theorem MIPRE.QLD.PolyPair.proj_X {F : Type u_1} {m d : ℕ} (p : PolyPair F m d) :
      proj Bas.X p = p.1
      @[simp]
      theorem MIPRE.QLD.PolyPair.proj_Z {F : Type u_1} {m d : ℕ} (p : PolyPair F m d) :
      proj Bas.Z p = p.2
      def MIPRE.QLD.evalMarg {F : Type u_1} [Field F] [Fintype F] [DecidableEq F] {m d : ℕ} {R : Type u_2} [Ring R] [StarRing R] [PartialOrder R] [StarOrderedRing R] (S : POVMIn (PolyPair F m d) R) (W : Bas) (u : LIDT.Point F m) :
      POVMIn F R

      The evaluated W-marginal of a pair measurement at the point u: the paper's S-hat_{[eval_u(·_W) = a]}, the POVM with outcomes in F that sums the pair operators whose W-component takes the value a at u.

      Equations
      Instances For
        theorem MIPRE.QLD.evalMarg_mats {F : Type u_1} [Field F] [Fintype F] [DecidableEq F] {m d : ℕ} {R : Type u_2} [Ring R] [StarRing R] [PartialOrder R] [StarOrderedRing R] (S : POVMIn (PolyPair F m d) R) (W : Bas) (u : LIDT.Point F m) (a : F) :
        (evalMarg S W u).op a = ∑ p : PolyPair F m d with (PolyPair.proj W p).eval u = a, S.op p
        theorem MIPRE.QLD.isPVM_evalMarg {F : Type u_1} [Field F] [Fintype F] [DecidableEq F] {m d : ℕ} {R : Type u_2} [Ring R] [StarRing R] [PartialOrder R] [StarOrderedRing R] {S : POVMIn (PolyPair F m d) R} (hS : IsPVMIn S.op) (W : Bas) (u : LIDT.Point F m) :

        The evaluated marginal of a projective pair measurement is projective.

        theorem MIPRE.QLD.evalMarg_pushforward {F : Type u_1} [Field F] [Fintype F] [DecidableEq F] {m d : ℕ} {R : Type u_2} [Ring R] [StarRing R] [PartialOrder R] [StarOrderedRing R] {R' : Type u_3} [Ring R'] [StarRing R'] [PartialOrder R'] [StarOrderedRing R'] [Algebra ℂ R] [Algebra ℂ R'] (f : R →⋆ₙₐ[ℂ] R') (hf : f 1 = 1) (S : POVMIn (PolyPair F m d) R) (W : Bas) (u : LIDT.Point F m) :

        The evaluated marginal of a pushed-forward pair measurement is the pushed-forward evaluated marginal.

        structure MIPRE.QLD.SimulPair {F : Type u_1} [Field F] [Fintype F] [DecidableEq F] [Algebra (ZMod 2) F] {m d : ℕ} [NeZero m] {𝒞 : Type u_2} {𝒜 : Type u_3} {ℬ : Type u_4} [Ring 𝒞] [StarRing 𝒞] [Algebra ℂ 𝒞] [Ring 𝒜] [StarRing 𝒜] [Algebra ℂ 𝒜] [Ring ℬ] [StarRing ℬ] [Algebra ℂ ℬ] [PartialOrder 𝒜] [StarOrderedRing 𝒜] [PartialOrder ℬ] [StarOrderedRing ℬ] [StarModule ℂ 𝒜] [StarProper 𝒜] [StarModule ℂ ℬ] [StarProper ℬ] {𝒞' : Type u_5} {𝒜' : Type u_6} {ℬ' : Type u_7} [Ring 𝒞'] [StarRing 𝒞'] [Algebra ℂ 𝒞'] [Ring 𝒜'] [StarRing 𝒜'] [Algebra ℂ 𝒜'] [Ring ℬ'] [StarRing ℬ'] [Algebra ℂ ℬ'] [PartialOrder 𝒜'] [StarOrderedRing 𝒜'] [PartialOrder ℬ'] [StarOrderedRing ℬ'] {hm : m ∣ Fintype.card F} (M : BipartiteModel 𝒞 𝒜 ℬ) (S : M.ProjStrat (qldGame hm)) (K : BipartiteModel 𝒞' 𝒜' ℬ') (ι : (M.reg (Anc F m)).Embedding K) (δ : ℝ) :
        Type (max (max u_1 u_6) u_7)

        The simultaneous pair measurement (lem:qld-simultaneous, the paper's lem:qld-4-7), for a projective strategy S of the Pauli basis test in a bipartite model M, with error δ: in each player's algebra of a model K into which the expanded model M.reg (Anc F m) embeds along ι, a projective measurement with outcomes pairs of polynomials, whose evaluated marginals are consistent on K's state with the opposite party's expanded point measurements carried along ι.

        Instances For
          def MIPRE.QLD.SimulPair.mono {F : Type u_1} [Field F] [Fintype F] [DecidableEq F] [Algebra (ZMod 2) F] {m d : ℕ} [NeZero m] {𝒞 : Type u_2} {𝒜 : Type u_3} {ℬ : Type u_4} [Ring 𝒞] [StarRing 𝒞] [Algebra ℂ 𝒞] [Ring 𝒜] [StarRing 𝒜] [Algebra ℂ 𝒜] [Ring ℬ] [StarRing ℬ] [Algebra ℂ ℬ] [PartialOrder 𝒜] [StarOrderedRing 𝒜] [PartialOrder ℬ] [StarOrderedRing ℬ] [StarModule ℂ 𝒜] [StarProper 𝒜] [StarModule ℂ ℬ] [StarProper ℬ] {𝒞' : Type u_5} {𝒜' : Type u_6} {ℬ' : Type u_7} [Ring 𝒞'] [StarRing 𝒞'] [Algebra ℂ 𝒞'] [Ring 𝒜'] [StarRing 𝒜'] [Algebra ℂ 𝒜'] [Ring ℬ'] [StarRing ℬ'] [Algebra ℂ ℬ'] [PartialOrder 𝒜'] [StarOrderedRing 𝒜'] [PartialOrder ℬ'] [StarOrderedRing ℬ'] {hm : m ∣ Fintype.card F} {M : BipartiteModel 𝒞 𝒜 ℬ} {S : M.ProjStrat (qldGame hm)} {K : BipartiteModel 𝒞' 𝒜' ℬ'} {ι : (M.reg (Anc F m)).Embedding K} {δ : ℝ} (P : SimulPair M S K ι δ) {δ' : ℝ} (h : δ ≤ δ') :
          SimulPair M S K ι δ'

          The error can only be weakened.

          Equations
          • P.mono h = { SA := P.SA, SA_proj := ⋯, SB := P.SB, SB_proj := ⋯, consA := ⋯, consB := ⋯ }
          Instances For
            theorem MIPRE.QLD.SimulPair.ψ_unit {F : Type u_1} [Field F] [Fintype F] [DecidableEq F] [Algebra (ZMod 2) F] {m d : ℕ} [NeZero m] {𝒞 : Type u_2} {𝒜 : Type u_3} {ℬ : Type u_4} [Ring 𝒞] [StarRing 𝒞] [Algebra ℂ 𝒞] [Ring 𝒜] [StarRing 𝒜] [Algebra ℂ 𝒜] [Ring ℬ] [StarRing ℬ] [Algebra ℂ ℬ] [PartialOrder 𝒜] [StarOrderedRing 𝒜] [PartialOrder ℬ] [StarOrderedRing ℬ] [StarModule ℂ 𝒜] [StarProper 𝒜] [StarModule ℂ ℬ] [StarProper ℬ] {𝒞' : Type u_5} {𝒜' : Type u_6} {ℬ' : Type u_7} [Ring 𝒞'] [StarRing 𝒞'] [Algebra ℂ 𝒞'] [Ring 𝒜'] [StarRing 𝒜'] [Algebra ℂ 𝒜'] [Ring ℬ'] [StarRing ℬ'] [Algebra ℂ ℬ'] [PartialOrder 𝒜'] [StarOrderedRing 𝒜'] [PartialOrder ℬ'] [StarOrderedRing ℬ'] {hm : m ∣ Fintype.card F} {M : BipartiteModel 𝒞 𝒜 ℬ} {S : M.ProjStrat (qldGame hm)} {K : BipartiteModel 𝒞' 𝒜' ℬ'} {ι : (M.reg (Anc F m)).Embedding K} {δ : ℝ} (_P : SimulPair M S K ι δ) :

            The state of K is a unit vector, the strategy's being one: the matrix structure's Φ_unit.

            theorem MIPRE.QLD.SimulPair.bornProb_aOp_aOp {F : Type u_1} [Field F] [Fintype F] [DecidableEq F] [Algebra (ZMod 2) F] {m d : ℕ} [NeZero m] {𝒞 : Type u_2} {𝒜 : Type u_3} {ℬ : Type u_4} [Ring 𝒞] [StarRing 𝒞] [Algebra ℂ 𝒞] [Ring 𝒜] [StarRing 𝒜] [Algebra ℂ 𝒜] [Ring ℬ] [StarRing ℬ] [Algebra ℂ ℬ] [PartialOrder 𝒜] [StarOrderedRing 𝒜] [PartialOrder ℬ] [StarOrderedRing ℬ] [StarModule ℂ 𝒜] [StarProper 𝒜] [StarModule ℂ ℬ] [StarProper ℬ] {𝒞' : Type u_5} {𝒜' : Type u_6} {ℬ' : Type u_7} [Ring 𝒞'] [StarRing 𝒞'] [Algebra ℂ 𝒞'] [Ring 𝒜'] [StarRing 𝒜'] [Algebra ℂ 𝒜'] [Ring ℬ'] [StarRing ℬ'] [Algebra ℂ ℬ'] [PartialOrder 𝒜'] [StarOrderedRing 𝒜'] [PartialOrder ℬ'] [StarOrderedRing ℬ'] {hm : m ∣ Fintype.card F} {M : BipartiteModel 𝒞 𝒜 ℬ} {S : M.ProjStrat (qldGame hm)} {K : BipartiteModel 𝒞' 𝒜' ℬ'} {ι : (M.reg (Anc F m)).Embedding K} {δ : ℝ} (_P : SimulPair M S K ι δ) (X : Matrix (Anc F m) (Anc F m) 𝒜) (Y : Matrix (Anc F m) (Anc F m) ℬ) :
            K.bornProb (ι.ΦA X) (ι.ΦB Y) = (M.reg (Anc F m)).bornProb X Y

            K reproduces every expectation of the expanded model, so every conclusion of stages 2 and 3 about M.reg (Anc F m) transfers to K for operators carried along ι.

            theorem MIPRE.QLD.SimulPair.stateSqNorm_aOp {F : Type u_1} [Field F] [Fintype F] [DecidableEq F] [Algebra (ZMod 2) F] {m d : ℕ} [NeZero m] {𝒞 : Type u_2} {𝒜 : Type u_3} {ℬ : Type u_4} [Ring 𝒞] [StarRing 𝒞] [Algebra ℂ 𝒞] [Ring 𝒜] [StarRing 𝒜] [Algebra ℂ 𝒜] [Ring ℬ] [StarRing ℬ] [Algebra ℂ ℬ] [PartialOrder 𝒜] [StarOrderedRing 𝒜] [PartialOrder ℬ] [StarOrderedRing ℬ] [StarModule ℂ 𝒜] [StarProper 𝒜] [StarModule ℂ ℬ] [StarProper ℬ] {𝒞' : Type u_5} {𝒜' : Type u_6} {ℬ' : Type u_7} [Ring 𝒞'] [StarRing 𝒞'] [Algebra ℂ 𝒞'] [Ring 𝒜'] [StarRing 𝒜'] [Algebra ℂ 𝒜'] [Ring ℬ'] [StarRing ℬ'] [Algebra ℂ ℬ'] [PartialOrder 𝒜'] [StarOrderedRing 𝒜'] [PartialOrder ℬ'] [StarOrderedRing ℬ'] {hm : m ∣ Fintype.card F} {M : BipartiteModel 𝒞 𝒜 ℬ} {S : M.ProjStrat (qldGame hm)} {K : BipartiteModel 𝒞' 𝒜' ℬ'} {ι : (M.reg (Anc F m)).Embedding K} {δ : ℝ} (_P : SimulPair M S K ι δ) (X : Matrix (Anc F m) (Anc F m) 𝒜) :
            K.stateSqNorm (ι.ΦA X) = (M.reg (Anc F m)).stateSqNorm X

            Alice's squared state norm transfers too.

            theorem MIPRE.QLD.SimulPair.normSq_stateVecB_aOp {F : Type u_1} [Field F] [Fintype F] [DecidableEq F] [Algebra (ZMod 2) F] {m d : ℕ} [NeZero m] {𝒞 : Type u_2} {𝒜 : Type u_3} {ℬ : Type u_4} [Ring 𝒞] [StarRing 𝒞] [Algebra ℂ 𝒞] [Ring 𝒜] [StarRing 𝒜] [Algebra ℂ 𝒜] [Ring ℬ] [StarRing ℬ] [Algebra ℂ ℬ] [PartialOrder 𝒜] [StarOrderedRing 𝒜] [PartialOrder ℬ] [StarOrderedRing ℬ] [StarModule ℂ 𝒜] [StarProper 𝒜] [StarModule ℂ ℬ] [StarProper ℬ] {𝒞' : Type u_5} {𝒜' : Type u_6} {ℬ' : Type u_7} [Ring 𝒞'] [StarRing 𝒞'] [Algebra ℂ 𝒞'] [Ring 𝒜'] [StarRing 𝒜'] [Algebra ℂ 𝒜'] [Ring ℬ'] [StarRing ℬ'] [Algebra ℂ ℬ'] [PartialOrder 𝒜'] [StarOrderedRing 𝒜'] [PartialOrder ℬ'] [StarOrderedRing ℬ'] {hm : m ∣ Fintype.card F} {M : BipartiteModel 𝒞 𝒜 ℬ} {S : M.ProjStrat (qldGame hm)} {K : BipartiteModel 𝒞' 𝒜' ℬ'} {ι : (M.reg (Anc F m)).Embedding K} {δ : ℝ} (_P : SimulPair M S K ι δ) (Y : Matrix (Anc F m) (Anc F m) ℬ) :
            K.swap.stateSqNorm (ι.ΦB Y) = (M.reg (Anc F m)).swap.stateSqNorm Y

            Bob's squared state norm transfers.

            theorem MIPRE.QLD.SimulPair.xSqNorm_aOp {F : Type u_1} [Field F] [Fintype F] [DecidableEq F] [Algebra (ZMod 2) F] {m d : ℕ} [NeZero m] {𝒞 : Type u_2} {𝒜 : Type u_3} {ℬ : Type u_4} [Ring 𝒞] [StarRing 𝒞] [Algebra ℂ 𝒞] [Ring 𝒜] [StarRing 𝒜] [Algebra ℂ 𝒜] [Ring ℬ] [StarRing ℬ] [Algebra ℂ ℬ] [PartialOrder 𝒜] [StarOrderedRing 𝒜] [PartialOrder ℬ] [StarOrderedRing ℬ] [StarModule ℂ 𝒜] [StarProper 𝒜] [StarModule ℂ ℬ] [StarProper ℬ] {𝒞' : Type u_5} {𝒜' : Type u_6} {ℬ' : Type u_7} [Ring 𝒞'] [StarRing 𝒞'] [Algebra ℂ 𝒞'] [Ring 𝒜'] [StarRing 𝒜'] [Algebra ℂ 𝒜'] [Ring ℬ'] [StarRing ℬ'] [Algebra ℂ ℬ'] [PartialOrder 𝒜'] [StarOrderedRing 𝒜'] [PartialOrder ℬ'] [StarOrderedRing ℬ'] {hm : m ∣ Fintype.card F} {M : BipartiteModel 𝒞 𝒜 ℬ} {S : M.ProjStrat (qldGame hm)} {K : BipartiteModel 𝒞' 𝒜' ℬ'} {ι : (M.reg (Anc F m)).Embedding K} {δ : ℝ} (_P : SimulPair M S K ι δ) (X : Matrix (Anc F m) (Anc F m) 𝒜) (Y : Matrix (Anc F m) (Anc F m) ℬ) :
            K.xSqNorm (ι.ΦA X) (ι.ΦB Y) = (M.reg (Anc F m)).xSqNorm X Y

            The cross-party deviation of two carried operators is the one they have on the expanded model.

            def MIPRE.QLD.SimulPair.transport {F : Type u_1} [Field F] [Fintype F] [DecidableEq F] [Algebra (ZMod 2) F] {m d : ℕ} [NeZero m] {𝒞 : Type u_2} {𝒜 : Type u_3} {ℬ : Type u_4} [Ring 𝒞] [StarRing 𝒞] [Algebra ℂ 𝒞] [Ring 𝒜] [StarRing 𝒜] [Algebra ℂ 𝒜] [Ring ℬ] [StarRing ℬ] [Algebra ℂ ℬ] [PartialOrder 𝒜] [StarOrderedRing 𝒜] [PartialOrder ℬ] [StarOrderedRing ℬ] [StarModule ℂ 𝒜] [StarProper 𝒜] [StarModule ℂ ℬ] [StarProper ℬ] {𝒞' : Type u_5} {𝒜' : Type u_6} {ℬ' : Type u_7} [Ring 𝒞'] [StarRing 𝒞'] [Algebra ℂ 𝒞'] [Ring 𝒜'] [StarRing 𝒜'] [Algebra ℂ 𝒜'] [Ring ℬ'] [StarRing ℬ'] [Algebra ℂ ℬ'] [PartialOrder 𝒜'] [StarOrderedRing 𝒜'] [PartialOrder ℬ'] [StarOrderedRing ℬ'] {hm : m ∣ Fintype.card F} {M : BipartiteModel 𝒞 𝒜 ℬ} {S : M.ProjStrat (qldGame hm)} {K : BipartiteModel 𝒞' 𝒜' ℬ'} {ι : (M.reg (Anc F m)).Embedding K} {δ : ℝ} {𝒞'' : Type u_8} {𝒜'' : Type u_9} {ℬ'' : Type u_10} [Ring 𝒞''] [StarRing 𝒞''] [Algebra ℂ 𝒞''] [Ring 𝒜''] [StarRing 𝒜''] [Algebra ℂ 𝒜''] [Ring ℬ''] [StarRing ℬ''] [Algebra ℂ ℬ''] [PartialOrder 𝒜''] [StarOrderedRing 𝒜''] [PartialOrder ℬ''] [StarOrderedRing ℬ''] {K' : BipartiteModel 𝒞'' 𝒜'' ℬ''} (P : SimulPair M S K ι δ) (j : K.Embedding K') :
            SimulPair M S K' (j.comp ι) δ

            A simultaneous pair measurement moves along an embedding of its model: the two pair measurements are pushed forward, and the consistencies are carried unchanged.

            Equations
            Instances For
              @[simp]
              theorem MIPRE.QLD.SimulPair.transport_SA {F : Type u_1} [Field F] [Fintype F] [DecidableEq F] [Algebra (ZMod 2) F] {m d : ℕ} [NeZero m] {𝒞 : Type u_2} {𝒜 : Type u_3} {ℬ : Type u_4} [Ring 𝒞] [StarRing 𝒞] [Algebra ℂ 𝒞] [Ring 𝒜] [StarRing 𝒜] [Algebra ℂ 𝒜] [Ring ℬ] [StarRing ℬ] [Algebra ℂ ℬ] [PartialOrder 𝒜] [StarOrderedRing 𝒜] [PartialOrder ℬ] [StarOrderedRing ℬ] [StarModule ℂ 𝒜] [StarProper 𝒜] [StarModule ℂ ℬ] [StarProper ℬ] {𝒞' : Type u_5} {𝒜' : Type u_6} {ℬ' : Type u_7} [Ring 𝒞'] [StarRing 𝒞'] [Algebra ℂ 𝒞'] [Ring 𝒜'] [StarRing 𝒜'] [Algebra ℂ 𝒜'] [Ring ℬ'] [StarRing ℬ'] [Algebra ℂ ℬ'] [PartialOrder 𝒜'] [StarOrderedRing 𝒜'] [PartialOrder ℬ'] [StarOrderedRing ℬ'] {hm : m ∣ Fintype.card F} {M : BipartiteModel 𝒞 𝒜 ℬ} {S : M.ProjStrat (qldGame hm)} {K : BipartiteModel 𝒞' 𝒜' ℬ'} {ι : (M.reg (Anc F m)).Embedding K} {δ : ℝ} {𝒞'' : Type u_8} {𝒜'' : Type u_9} {ℬ'' : Type u_10} [Ring 𝒞''] [StarRing 𝒞''] [Algebra ℂ 𝒞''] [Ring 𝒜''] [StarRing 𝒜''] [Algebra ℂ 𝒜''] [Ring ℬ''] [StarRing ℬ''] [Algebra ℂ ℬ''] [PartialOrder 𝒜''] [StarOrderedRing 𝒜''] [PartialOrder ℬ''] [StarOrderedRing ℬ''] {K' : BipartiteModel 𝒞'' 𝒜'' ℬ''} (P : SimulPair M S K ι δ) (j : K.Embedding K') :
              @[simp]
              theorem MIPRE.QLD.SimulPair.transport_SB {F : Type u_1} [Field F] [Fintype F] [DecidableEq F] [Algebra (ZMod 2) F] {m d : ℕ} [NeZero m] {𝒞 : Type u_2} {𝒜 : Type u_3} {ℬ : Type u_4} [Ring 𝒞] [StarRing 𝒞] [Algebra ℂ 𝒞] [Ring 𝒜] [StarRing 𝒜] [Algebra ℂ 𝒜] [Ring ℬ] [StarRing ℬ] [Algebra ℂ ℬ] [PartialOrder 𝒜] [StarOrderedRing 𝒜] [PartialOrder ℬ] [StarOrderedRing ℬ] [StarModule ℂ 𝒜] [StarProper 𝒜] [StarModule ℂ ℬ] [StarProper ℬ] {𝒞' : Type u_5} {𝒜' : Type u_6} {ℬ' : Type u_7} [Ring 𝒞'] [StarRing 𝒞'] [Algebra ℂ 𝒞'] [Ring 𝒜'] [StarRing 𝒜'] [Algebra ℂ 𝒜'] [Ring ℬ'] [StarRing ℬ'] [Algebra ℂ ℬ'] [PartialOrder 𝒜'] [StarOrderedRing 𝒜'] [PartialOrder ℬ'] [StarOrderedRing ℬ'] {hm : m ∣ Fintype.card F} {M : BipartiteModel 𝒞 𝒜 ℬ} {S : M.ProjStrat (qldGame hm)} {K : BipartiteModel 𝒞' 𝒜' ℬ'} {ι : (M.reg (Anc F m)).Embedding K} {δ : ℝ} {𝒞'' : Type u_8} {𝒜'' : Type u_9} {ℬ'' : Type u_10} [Ring 𝒞''] [StarRing 𝒞''] [Algebra ℂ 𝒞''] [Ring 𝒜''] [StarRing 𝒜''] [Algebra ℂ 𝒜''] [Ring ℬ''] [StarRing ℬ''] [Algebra ℂ ℬ''] [PartialOrder 𝒜''] [StarOrderedRing 𝒜''] [PartialOrder ℬ''] [StarOrderedRing ℬ''] {K' : BipartiteModel 𝒞'' 𝒜'' ℬ''} (P : SimulPair M S K ι δ) (j : K.Embedding K') :

              The simultaneous pair measurement on the first cut of the physical state #

              @[reducible, inline]
              abbrev MIPRE.QLD.CutSimul {F : Type u_1} [Field F] [Fintype F] [DecidableEq F] [Algebra (ZMod 2) F] {m d : ℕ} [NeZero m] {𝒞 : Type u_2} {𝒜 : Type u_3} {ℬ : Type u_4} [Ring 𝒞] [StarRing 𝒞] [Algebra ℂ 𝒞] [Ring 𝒜] [StarRing 𝒜] [Algebra ℂ 𝒜] [Ring ℬ] [StarRing ℬ] [Algebra ℂ ℬ] [PartialOrder 𝒜] [StarOrderedRing 𝒜] [PartialOrder ℬ] [StarOrderedRing ℬ] [StarModule ℂ 𝒜] [StarProper 𝒜] [StarModule ℂ ℬ] [StarProper ℬ] {hm : m ∣ Fintype.card F} (N : BipartiteModel 𝒞 𝒜 ℬ) (S : N.ProjStrat (qldGame hm)) (K : ℕ) (δ : ℝ) :
              Type (max (max u_1 u_1 u_3) u_1 u_4)

              A simultaneous pair measurement on the first cut of the physical state (padding size K): the model is the first cut cut1 of the physical model, A A' Ea | B A'' Eb (B' B''), into which the register model embeds along ι₁ (MIPRE/Background/QLD/PhysModel.lean). Stage 5 runs on two of them, one for each player (the second at the exchanged players, N := M.swap), reading one physical state.

              Equations
              Instances For