Documentation

MIPRE.Background.LIDT.MIPStarRE.LDT.Preliminaries.Defs

Preliminary definitions and statement structures #

This file collects the lightweight statement and definition layer for the preliminaries chapter of the LDT development. It records the paper's consistency, sandwich, and completion statements in a form used by later files.

Main definitions #

References #

Consistency and distance statements #

structure MIPStarRE.LDT.Preliminaries.BipartiteSDDRel {Question : Type u_1} {Outcome : Type u_2} {ι : Type u_3} [Fintype ι] [DecidableEq ι] [Fintype Outcome] (ψ : QuantumState (ι × ι)) (𝒟 : Distribution Question) (A B : IdxSubMeas Question Outcome ι) (δ : Error) :

Source-style left/right relation A^x_a ⊗ I ≈_δ I ⊗ B^x_a.

Instances For

    Condition 0 ≤ B ≤ I for the switch-sandwich argument.

    • nonnegative : 0 B
    • boundedByIdentity : 0 1 - B
    Instances For
      noncomputable def MIPStarRE.LDT.Preliminaries.agreementProbability {Question : Type u_1} {Outcome : Type u_2} {ι : Type u_3} [Fintype ι] [DecidableEq ι] [Fintype Outcome] (ψ : QuantumState (ι × ι)) (𝒟 : Distribution Question) (A B : IdxMeas Question Outcome ι) :

      Agreement probability from prop:simeq-for-measurements.

      Equations
      Instances For
        structure MIPStarRE.LDT.Preliminaries.ConsAgreement {Question : Type u_1} {Outcome : Type u_2} {ι : Type u_3} [Fintype ι] [DecidableEq ι] [Fintype Outcome] (ψ : QuantumState (ι × ι)) (𝒟 : Distribution Question) (A B : IdxMeas Question Outcome ι) (δ : Error) :

        Conclusion statement for the measurement reformulation of consistency.

        Instances For
          noncomputable def MIPStarRE.LDT.Preliminaries.diagonalSandwichFamily {Question : Type u_1} {Outcome : Type u_2} {ι : Type u_3} [Fintype ι] [DecidableEq ι] [Fintype Outcome] (A : IdxSubMeas Question Outcome ι) (B : IdxMeas Question Outcome ι) :
          IdxSubMeas Question Outcome (ι × ι)

          A_a ⊗ B_a, the diagonal bipartite family from prop:cons-sub-meas.

          This same-space version is the specialization used by the existing main-theorem path. The paper-facing two-space version is heterogeneousDiagonalSandwichFamily.

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            noncomputable def MIPStarRE.LDT.Preliminaries.totalSandwichFamily {Question : Type u_1} {Outcome : Type u_2} {ι : Type u_3} [Fintype ι] [DecidableEq ι] [Fintype Outcome] (A : IdxSubMeas Question Outcome ι) (B : IdxMeas Question Outcome ι) :
            IdxSubMeas Question Outcome (ι × ι)

            A ⊗ B_a, the total bipartite family from prop:cons-sub-meas.

            This same-space version is the specialization used by the existing main-theorem path. The paper-facing two-space version is heterogeneousTotalSandwichFamily.

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For
              noncomputable def MIPStarRE.LDT.Preliminaries.heterogeneousDiagonalSandwichFamily {Question : Type u_1} {Outcome : Type u_2} {ιA : Type u_3} {ιB : Type u_4} [Fintype ιA] [DecidableEq ιA] [Fintype ιB] [DecidableEq ιB] [Fintype Outcome] (A : IdxSubMeas Question Outcome ιA) (B : IdxMeas Question Outcome ιB) :
              IdxSubMeas Question Outcome (ιA × ιB)

              A_a ⊗ B_a for the two-space statement of prop:cons-sub-meas.

              Here A acts on the left Hilbert space and B acts on the right Hilbert space; the resulting family acts on the tensor-product state space ιA × ιB.

              Equations
              • One or more equations did not get rendered due to their size.
              Instances For
                noncomputable def MIPStarRE.LDT.Preliminaries.heterogeneousTotalSandwichFamily {Question : Type u_1} {Outcome : Type u_2} {ιA : Type u_3} {ιB : Type u_4} [Fintype ιA] [DecidableEq ιA] [Fintype ιB] [DecidableEq ιB] [Fintype Outcome] (A : IdxSubMeas Question Outcome ιA) (B : IdxMeas Question Outcome ιB) :
                IdxSubMeas Question Outcome (ιA × ιB)

                A ⊗ B_a for the two-space statement of prop:cons-sub-meas.

                The total operator A^x = ∑_a A^x_a remains on the left tensor factor, while the measurement outcome B^x_a remains on the right tensor factor.

                Equations
                • One or more equations did not get rendered due to their size.
                Instances For
                  structure MIPStarRE.LDT.Preliminaries.ConsSubMeasStmt {Question : Type u_1} {Outcome : Type u_2} {ι : Type u_3} [Fintype ι] [DecidableEq ι] [Fintype Outcome] (ψ : QuantumState (ι × ι)) (𝒟 : Distribution Question) (A : IdxSubMeas Question Outcome ι) (B : IdxMeas Question Outcome ι) (γ : Error) :

                  Same-space output statement for prop:cons-sub-meas.

                  The paper-facing two-space output statement is ConsSubMeasHeterogeneousStmt.

                  Instances For
                    structure MIPStarRE.LDT.Preliminaries.ConsSubMeasHeterogeneousStmt {Question : Type u_1} {Outcome : Type u_2} {ιA : Type u_3} {ιB : Type u_4} [Fintype ιA] [DecidableEq ιA] [Fintype ιB] [DecidableEq ιB] [Fintype Outcome] (ψ : QuantumState (ιA × ιB)) (𝒟 : Distribution Question) (A : IdxSubMeas Question Outcome ιA) (B : IdxMeas Question Outcome ιB) (γ : Error) :

                    Two-space output statement for prop:cons-sub-meas.

                    It records the two estimates A^x_a ⊗ I ≈_γ A^x_a ⊗ B^x_a and A^x_a ⊗ B^x_a ≈_γ A^x ⊗ B^x_a, and the resulting estimate from A^x_a ⊗ I to A^x ⊗ B^x_a.

                    Instances For

                      Sandwich expectations #

                      noncomputable def MIPStarRE.LDT.Preliminaries.leftSandwichExpectation {Question : Type u_1} {Outcome : Type u_2} {ι : Type u_3} [Fintype Outcome] [Fintype ι] [DecidableEq ι] (ψ : QuantumState (ι × ι)) (𝒟 : Distribution Question) (A : IdxProjSubMeas Question Outcome ι) (B : Quantum.Op ι) :

                      Averaged left term E_x ∑_a ⟨ψ, (A_a B A_a ⊗ I) ψ⟩.

                      Equations
                      • One or more equations did not get rendered due to their size.
                      Instances For
                        noncomputable def MIPStarRE.LDT.Preliminaries.middleSandwichExpectation {Question : Type u_1} {Outcome : Type u_2} {ι : Type u_3} [Fintype Outcome] [Fintype ι] [DecidableEq ι] (ψ : QuantumState (ι × ι)) (𝒟 : Distribution Question) (A : IdxProjSubMeas Question Outcome ι) (B : Quantum.Op ι) :

                        Averaged middle term E_x ∑_a ⟨ψ, (B ⊗ A_a) ψ⟩.

                        Equations
                        • One or more equations did not get rendered due to their size.
                        Instances For
                          noncomputable def MIPStarRE.LDT.Preliminaries.rightSandwichExpectation {Question : Type u_1} {Outcome : Type u_2} {ι : Type u_3} [Fintype Outcome] [Fintype ι] [DecidableEq ι] (ψ : QuantumState (ι × ι)) (𝒟 : Distribution Question) (A : IdxProjSubMeas Question Outcome ι) (B : Quantum.Op ι) :

                          Averaged right term E_x ∑_a ⟨ψ, (B A_a ⊗ I) ψ⟩.

                          Equations
                          Instances For
                            structure MIPStarRE.LDT.Preliminaries.SwitchSandwichStmt {Question : Type u_1} {Outcome : Type u_2} {ι : Type u_3} [Fintype Outcome] [Fintype ι] [DecidableEq ι] (ψ : QuantumState (ι × ι)) (𝒟 : Distribution Question) (A : IdxProjSubMeas Question Outcome ι) (B : Quantum.Op ι) (δ : Error) :

                            Conclusion statement for prop:switch-sandwich.

                            Instances For
                              structure MIPStarRE.LDT.Preliminaries.CompTransferStmt {Question : Type u_1} {Outcome : Type u_2} {ι : Type u_3} [Fintype Outcome] [Fintype ι] [DecidableEq ι] (ψ : QuantumState ι) (𝒟 : Distribution Question) (A : IdxSubMeas Question Outcome ι) (P : IdxProjSubMeas Question Outcome ι) (ε : Error) :

                              Conclusion statement for prop:completeness-transfer-projective-P.

                              Instances For

                                Completion #

                                noncomputable def MIPStarRE.LDT.Preliminaries.completeAtOutcome {Outcome : Type u_1} {ι : Type u_2} [Fintype Outcome] [Fintype ι] [DecidableEq ι] (B : SubMeas Outcome ι) (a0 : Outcome) :
                                Measurement Outcome ι

                                Canonical completion of B by adjoining the residual I - Σ_a B_a to the distinguished outcome a0.

                                Equations
                                • One or more equations did not get rendered due to their size.
                                Instances For
                                  structure MIPStarRE.LDT.Preliminaries.CompletingToMeasStmt {Outcome : Type u_1} {ι : Type u_2} [Fintype ι] [DecidableEq ι] [Fintype Outcome] (ψ : QuantumState (ι × ι)) (A : Measurement Outcome ι) (B : SubMeas Outcome ι) (C : Measurement Outcome ι) (a0 : Outcome) (δ ζ : Error) :

                                  Analytic conclusion for prop:completing-to-measurement once a witness C has been fixed.

                                  The theorem completingToMeasurement separately records that the chosen witness is the canonical completion completeAtOutcome B a0, so this structure stores only the closeness statement from the paper.

                                  Instances For