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
- MIPRE.Introspection.Honest.univIndex = { toFun := Subtype.val, invFun := fun (i : ι) => ⟨i, ⋯⟩, left_inv := ⋯, right_inv := ⋯ }
Instances For
theorem
MIPRE.Introspection.Honest.trDot_univRestriction
{F : Type u_1}
{ι : Type u_2}
[Field F]
[Fintype F]
[DecidableEq F]
[Algebra (ZMod 2) F]
[Fintype ι]
[DecidableEq ι]
(x y : ι → F)
:
theorem
MIPRE.Introspection.Honest.pauliX_univRestriction
{F : Type u_1}
{ι : Type u_2}
[Field F]
[Fintype F]
[DecidableEq F]
[Algebra (ZMod 2) F]
[Fintype ι]
[DecidableEq ι]
(z : ι → F)
:
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 ι)
:
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)
: