Documentation

MIPRE.Background.LIDT.Co.Pasting.Sandwich.GHatSandwich

Section 12 — Sandwich constructions: GHat sandwich families #

Completed-slice sandwich families and restriction helpers: the counterpart of MIPRE/Background/LIDT/MIPStarRE/LDT/Pasting/Sandwich/GHatSandwich.lean in the port of planning/c6b-plan.md (milestone M11, section "Port conventions").

The positivity and boundedness of the Bernoulli tail operator read no state, so they hold in any C*-algebra with its order (𝔓 and K →L[ℂ] K alike), through CStarAlgebra.pow_nonneg and Commute.mul_nonneg in place of the vendored Matrix.PosSemidef arguments; the restriction of a submeasurement holds in any ordered ⋆-ring. The sandwiched family \widehat G^{x_1}_{g_1} \cdots \widehat G^{x_k}_{g_k} \cdots \widehat G^{x_1}_{g_1} is a local family in 𝔓, and the two half-sandwich families take the symmetric model S : SymModel 𝔓 K as their first explicit argument, in place of the vendored named carrier (ιB := ι), and place by OpFamily.leftPlacedOpFamily S.

Not ported #

Every declaration of the vendored file has a counterpart here.

References #

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

theorem MIPRE.LIDT.Co.Pasting.binomialOperatorTerm_nonneg {A : Type u_1} [CStarAlgebra A] [PartialOrder A] [StarOrderedRing A] {G : A} (n r : ℕ) (hG : 0 ≤ G) (hGle : G ≤ 1) :
0 ≤ ↑(n.choose r) • (G ^ r * (1 - G) ^ (n - r))

Each binomial term in the Bernoulli tail operator is positive.

theorem MIPRE.LIDT.Co.Pasting.bernoulliTailOperator_nonneg {A : Type u_1} [CStarAlgebra A] [PartialOrder A] [StarOrderedRing A] (k degree : ℕ) (G : A) (hG : 0 ≤ G) (hGle : G ≤ 1) :

Positivity of the Bernoulli tail operator for a positive contraction.

theorem MIPRE.LIDT.Co.Pasting.bernoulliTailOperator_le_one {A : Type u_1} [CStarAlgebra A] [PartialOrder A] [StarOrderedRing A] (k degree : ℕ) (G : A) (hG : 0 ≤ G) (hGle : G ≤ 1) :

The Bernoulli tail operator is bounded by the identity for a positive contraction.

Concrete family for the full sandwich \widehat G^{x_1}_{g_1} \cdots \widehat G^{x_k}_{g_k} \cdots \widehat G^{x_1}_{g_1}.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    noncomputable def MIPRE.LIDT.Co.Pasting.restrictSubMeas {R : Type u_3} [Ring R] [StarRing R] [PartialOrder R] [StarOrderedRing R] {α : Type u_4} [Fintype α] (A : SubMeas α R) (p : α → Prop) [DecidablePred p] :
    SubMeas α R

    Restrict a submeasurement to the outcomes satisfying p, dropping all other mass from the total operator.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      Restricting a submeasurement can only decrease its total operator.

      Restrict the sandwiched completed-slice family to tuples with support of size at least d + 1, matching the |τ| ≥ d+1 filter in the paper before interpolation.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For

        Concrete family for the half-sandwich product of k completed slices.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For

          Concrete family for the cyclically permuted half-sandwich product.

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For