The exact round's actual two-copy Born measurements and independent correction bit induce precisely the finite kernel used in the tail proof.
def
LeanPool.SingleCopyStabilizer.PhysicalSampling.labels
{ι : Type u_1}
[Fintype ι]
[DecidableEq ι]
(S : PureStabilizerState ι)
:
The Lagrangian label state underlying a physical stabilizer state.
Equations
Instances For
noncomputable def
LeanPool.SingleCopyStabilizer.PhysicalSampling.outcomePMF
{ι : Type u_1}
[Fintype ι]
[DecidableEq ι]
(S : PureStabilizerState ι)
:
Two independent fresh computational outcomes, their difference, then an independent fair correction bit.
Equations
- One or more equations did not get rendered due to their size.
Instances For
theorem
LeanPool.SingleCopyStabilizer.PhysicalSampling.correction_map_apply
{ι : Type u_1}
[Fintype ι]
(u : Measurement.Bits ι)
(o : ExactLearning.Outcome ι)
:
theorem
LeanPool.SingleCopyStabilizer.PhysicalSampling.outcomePMF_apply
{ι : Type u_1}
[Fintype ι]
[DecidableEq ι]
(S : PureStabilizerState ι)
(o : ExactLearning.Outcome ι)
:
theorem
LeanPool.SingleCopyStabilizer.PhysicalSampling.outcomePMF_eq_kernel
{ι : Type u_1}
[Fintype ι]
[DecidableEq ι]
(S : PureStabilizerState ι)
(o : ExactLearning.Outcome ι)
:
The label process's kernel is derived from the physical sampling PMF.
theorem
LeanPool.SingleCopyStabilizer.PhysicalSampling.outcomePMF_toReal
{ι : Type u_1}
[Fintype ι]
[DecidableEq ι]
(S : PureStabilizerState ι)
(o : ExactLearning.Outcome ι)
:
theorem
LeanPool.SingleCopyStabilizer.PhysicalSampling.outcomePMF_zero_of_not_mem
{ι : Type u_1}
[Fintype ι]
[DecidableEq ι]
(S : PureStabilizerState ι)
(o : ExactLearning.Outcome ι)
(hu : o.1 ∉ xProjection S.labels)
: