Averaging the withheld CSS phase gives a uniform coset mixture
ProvedQAlgorithms.Papers.Independent.Intakenext100.P17.css_phase_averageLet be binary linear codes. Fix a representative and a shift . For each , define the normalized CSS vector
where the dot product and addition are over . If is uniform and its value is withheld, its average density operator is
This is the mixture of computational words obtained by selecting uniformly from . It removes the unused phase label from the preparation without equating protocols that publicly retain that label.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakenext100_P17
namespace QAlgorithms.Papers.Independent.Intakenext100.P17
noncomputable section
open scoped ComplexConjugate
open Classical
open QAlgorithms.DopedTomography (bellVector)
open QAlgorithms.Papers.Independent.Support50.P04 (BinaryWord)
/-- PDF p.4, Eq.(4): averaging the independent, uniform and undisclosed phase
label z removes all cross terms and gives the uniform computational coset mixture.
The key label is a fixed representative v in C1, not an assumed literal
coset-invariant vector for nonzero z. The equation is an equality of density
operators; no claim about a public register retaining z is made. -/
theorem css_phase_average {n : ℕ}
(C1 C2 : Submodule (ZMod 2) (BinaryWord n)) (h21 : C2 ≤ C1)
(v : C1) (x : BinaryWord n) :
((2 : ℂ) ^ n)⁻¹ •
(∑ z : BinaryWord n, pureDensity (cssPhaseWord C2 (v : BinaryWord n) x z)) =
(Fintype.card C2 : ℂ)⁻¹ •
(∑ w : C2, pureDensity
(ket (bitsOfZMod ((v : BinaryWord n) + (w : BinaryWord n) + x)))) := by sorry
end
end QAlgorithms.Papers.Independent.Intakenext100.P17
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
For every natural number , linear subspaces satisfying , vector , and arbitrary , define
where additions and the exponent sum are over , brackets take the representative or , converts each coordinate to true and to false, and is the coordinate basis vector at . Writing , the theorem asserts
The statement includes ; is always positive because is a subspace.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.