Fixed-observable uniqueness of the constructed Hardy state
OpenQAlgorithms.Papers.Independent.Intakethird100.P47.hardy_fixed_observable_uniqueFor each party , let satisfy and . The unprimed measurement basis is , and the primed basis is , . Write for the last vector obtained by the ordered Gram–Schmidt construction (2)–(4), and for its Born probabilities.
Let be the complex span of , , and . All four constructed Gram–Schmidt vectors have norm one, and the three squared normalization denominators are strictly positive. Moreover,
and cannot be a product of two local vectors. Every positive semidefinite trace-one two-qubit matrix satisfying , for these same measurements obeys .
This identifies the state for fixed observables; comparison of density matrices removes the irrelevant global phase.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P47
namespace QAlgorithms.Papers.Independent.Intakethird100.P47
open scoped ComplexConjugate
open scoped BigOperators
/-- II A, PDF pp.2–3: for fixed observables (3), the constructed Hardy state spans S-perp,
is a normalized entangled state satisfying (1), and is the unique density satisfying (1).
Density equality removes global phase; this does not identify states with different parameters. -/
theorem hardy_fixed_observable_unique (d : HardyParameters) :
Module.finrank ℂ ((hardySpan d)ᗮ) = 1 ∧
(∀ i : Fin 4, IsState (hardyGS d i)) ∧
(∀ i : Fin 3, 0 < gsDenominatorSq
((List.ofFn (hardyGS d)).take (i.val + 1)) (hardyPhi d i.succ)) ∧
IsDensityMatrix (pureDensity (psiH d)) ∧
HardyConditions (hardyBehavior d (pureDensity (psiH d))) ∧
(¬ ∃ u v : EuclideanSpace ℂ Bool, psiH d = tensorVec u v) ∧
(∀ rho : Matrix (Bool × Bool) (Bool × Bool) ℂ,
IsDensityMatrix rho → HardyConditions (hardyBehavior d rho) →
rho = pureDensity (psiH d)) := by sorry
end QAlgorithms.Papers.Independent.Intakethird100.P47
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
For every parameter record consisting of functions satisfying and for each , the following conjunction holds. Here means false and true; let be the standard basis of , put and , and define
Tensor products have coordinates . Define and, for , recursively define
and set . For settings and outcomes , define , , and . For a vector , write , and for any matrix on define . Then the orthogonal complement of the complex span of has complex dimension ; every , , has norm ; every , , is strictly positive; is positive semidefinite and has trace ; its values satisfy
there are no vectors , whether normalized or not, with ; and every positive semidefinite matrix of trace satisfying these same four conditions on equals .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.