Eqs. (10)–(13): the GHZ constraints admit no ±1 assignment
ProvedDrezetGHZ.ghz_no_deterministic_assignmentThere are no values such that
This is the GHZ contradiction: the product of the last three constraints is , which conflicts with the first.
Formalization Note Values in are elements of ℤˣ. Parties are indices .
import Mathlib
namespace DrezetGHZ
theorem ghz_no_deterministic_assignment :
¬ ∃ A B : Fin 3 → ℤˣ,
A 0 * A 1 * A 2 = -1 ∧
A 0 * B 1 * B 2 = 1 ∧
B 0 * A 1 * B 2 = 1 ∧
B 0 * B 1 * A 2 = 1 := by sorry
end DrezetGHZRead-back
What the Lean code literally says, in plain math · Aristotle (Harmonic) — same agent as the drafter; non-blind
Non-blind read-back — not independent testimony. This read-back was written by the same agent that drafted the Lean statements of this proposal, with full knowledge of the source paper and of the intended meaning. It is not a blind, independent audit and must not be mistaken for independent testimony; reviewers should compare the Lean code against the source themselves.
Statement. There do not exist functions (so every value is or ) satisfying all four of
There are no hypotheses.