LF6-6: Gisin's theorem — every entangled pure two-qubit state violates CHSH #
Category: 6-Local (closes the LF6-6 non-factorisation witness beyond maximal entanglement).
LF6/PartialSchmidtCorrelation.lean computes, from the Hilbert space, the Pauli correlation of the
general real-Schmidt two-qubit state Ψ(c,s) = c|00⟩ + s|11⟩:
⟨Ψ(c,s) | σ·a ⊗ σ·b | Ψ(c,s)⟩ = a_z b_z + 2cs·(a_x b_x − a_y b_y) (`psQubit_pauli_correlation`)
and there named the remaining cost of LF6-6: forcing non-factorisation for unequal Schmidt
coefficients needs a CHSH violation for a non-maximally-entangled state — Gisin's theorem. The
LF6-D Φ⁺ reduction and the CGLMP Dirichlet kernel are both specific to equal weights and do not port.
This module supplies that witness.
The result #
gisin_chsh_violation : for every entangled state (0 < c, 0 < s, c² + s² = 1) there are detector
settings a, a', b, b' with 2 < psCHSH c s a a' b b' — the CHSH combination of the partial-Schmidt
correlation exceeds the Bell-1964 classical bound 2. So every pure entangled two-qubit state is
Bell-nonlocal (Gisin 1991).
The witness is trig-free and c,s-dependent (as it must be — the optimal Bob angle depends on the
concurrence). With t = 2cs (the concurrence) and r = 1/√(1+t²):
- Alice:
a = x̂ = (1,0,0),a' = ẑ = (0,0,1); - Bob:
b = (t·r, 0, r),b' = (−t·r, 0, r)— unit vectors in thex–zplane tilted towardx̂by exactly the concurrence.
gisin_chsh_value computes the CHSH combination in closed form, psCHSH = 2√(1 + 4c²s²) (the Horodecki
optimum for T = diag(2cs, −2cs, 1)), which exceeds 2 precisely because the concurrence 2cs > 0;
the maximally-entangled c = s = 1/√2 recovers the Tsirelson value 2√2.
Grounding #
psCorr is not a free real function: psExpectation_eq_psCorr identifies it with the genuine
Hilbert-space expectation ⟨Ψ(c,s)|σ·a⊗σ·b|Ψ(c,s)⟩ (via psQubit_pauli_correlation), so psCHSH is the
CHSH combination of physical two-qubit Pauli correlations, matching the singlet chshOperator
convention E(a,b) − E(a,b') + E(a',b) + E(a',b') (Empirical/QM/Bell.lean).
References: LF6/PartialSchmidtCorrelation.lean (psQubit, psQubit_pauli_correlation — the correlation
this violates); Empirical/QM/Bell.lean (chshOperator, chsh_singlet_tsirelson_bound — the
maximally-entangled special case); specs/future-work.md (LF6-6); specs/BACKLOG.md.
The real partial-Schmidt correlation in closed form,
E(a,b) = a_z b_z + 2cs·(a_x b_x − a_y b_y). Identified with the Hilbert-space expectation of
σ·a ⊗ σ·b on Ψ(c,s) by psExpectation_eq_psCorr.
Equations
Instances For
psCorr is the physical correlation. For a normalised Schmidt state the closed-form real
psCorr equals the Hilbert-space Pauli expectation ⟨Ψ(c,s)|σ·a⊗σ·b|Ψ(c,s)⟩.
The CHSH combination of the partial-Schmidt correlation,
S = E(a,b) − E(a,b') + E(a',b) + E(a',b') — the same sign convention as the singlet chshOperator.
Equations
- CSD.LF6.psCHSH c s a a' b b' = CSD.LF6.psCorr c s a b - CSD.LF6.psCorr c s a b' + CSD.LF6.psCorr c s a' b + CSD.LF6.psCorr c s a' b'
Instances For
The Gisin witness settings #
Alice's first setting a = x̂ = (1,0,0).
Equations
Instances For
Alice's second setting a' = ẑ = (0,0,1).
Equations
Instances For
Bob's first setting b = (t·r, 0, r), t = 2cs, r = 1/√(1+t²) — a unit vector in the x–z
plane tilted toward x̂ by the concurrence.
Equations
Instances For
The CHSH value on the Gisin witness is 2√(1 + (2cs)²) — the Horodecki optimum for the
correlation matrix T = diag(2cs, −2cs, 1). At maximal entanglement 2cs = 1 this is 2√2, the
Tsirelson bound.
The Gisin witness beats the classical bound: 2 < psCHSH for the closed-form correlation, since
psCHSH = 2√(1 + (2cs)²) and the concurrence 2cs > 0. (Pure statement about the settings; the physical
reading is gisin_chsh_violation below.)
Gisin's theorem (two-qubit, real-Schmidt form). Every pure entangled two-qubit state
Ψ(c,s) = c|00⟩ + s|11⟩ (with 0 < c, 0 < s, c² + s² = 1) violates the CHSH inequality: there are
detector settings a, a', b, b' for which the CHSH combination of the genuine Hilbert-space Pauli
expectations ⟨Ψ(c,s)|σ·a⊗σ·b|Ψ(c,s)⟩ exceeds the Bell-1964 classical bound 2. The witness is
gisinA/gisinA'/gisinB/gisinB', giving 2√(1 + (2cs)²) > 2 since the concurrence 2cs > 0; every
pure entangled two-qubit state is thus Bell-nonlocal (Gisin 1991). The normalisation c² + s² = 1 is
what identifies the closed-form psCorr with the physical expectation (psExpectation_eq_psCorr).