Documentation

MIPRE.Foundations.Introspection.HonestPauliRegister

The first honest Hide measurement in the full Pauli register #

The recursive construction uses the subtype of the active register as its basis. At the full register this is precisely the ordinary Pauli-X coarse measurement, after the explicit computational-basis relabelling.

Equations
Instances For
    theorem MIPRE.Introspection.Honest.hideOp_zero_eq_firstHideOp {F : Type u_1} {ι : Type u_2} [Field F] [Fintype F] [DecidableEq F] [Algebra (ZMod 2) F] [Fintype ι] [DecidableEq ι] {ℓ : ℕ} (P : CL.CLFun F ι ℓ) (h : P.SupportedOn Finset.univ) (a : HideLabel F ι) :
    hideOp P 0 h a = firstHideOp P a

    The zero-stage recursive Hide PVM is exactly the ordinary full-register X coarsening.

    theorem MIPRE.Introspection.Honest.pauliX_hideOp_zero_commute {F : Type u_1} {ι : Type u_2} [Field F] [Fintype F] [DecidableEq F] [Algebra (ZMod 2) F] [Fintype ι] [DecidableEq ι] {ℓ : ℕ} (P : CL.CLFun F ι ℓ) (h : P.SupportedOn Finset.univ) (x : ι → F) (a : HideLabel F ι) :
    theorem MIPRE.Introspection.Honest.pauliX_hideOp_zero_reject {F : Type u_1} {ι : Type u_2} [Field F] [Fintype F] [DecidableEq F] [Algebra (ZMod 2) F] [Fintype ι] [DecidableEq ι] {ℓ : ℕ} (P : CL.CLFun F ι ℓ) (h : P.SupportedOn Finset.univ) (x : ι → F) (a : HideLabel F ι) (hr : ¬CLChecks.hidingPauli P x a) :
    Weyl.proj Weyl.wX x * hideOp P 0 h a = 0