Family 102Theoretical computer scienceLean58 pp · Sep 23, 2026

The Unique Games Theorem

What this paper proves

For a fixed Λ\Lambda-instance JJ with OPT⁡(J)=A<B=SDP⁡R(J)\operatorname{OPT}(J)=A<B=\operatorname{SDP}_R(J) and any fixed 0<η<(B−A)/20<\eta<(B-A)/2, it is NP-hard to distinguish Λ\Lambda-instances with OPT⁡≥B−η\operatorname{OPT}\ge B-\eta from those with OPT⁡≤A+η\operatorname{OPT}\le A+\eta. The key input is a deterministic polynomial-time reduction from 3SAT to Unique Games with translation constraints over F2s\mathbb{F}_2^s and gap 1−ε1-\varepsilon vs δ\delta, built on a latent alphabet gadget: a noisy equivariant coloring whose noise every high-rank test detects. This turns the Unique Games Conjecture into a theorem, so Raghavendra's integrality-gap hardness for every CSP holds unconditionally as NP-hardness.

Main theorem

corollaryroutineGap hardness from a fixed SDP integrality gapcor:raghavendra-consequence
If a fixed Λ\Lambda-instance JJ has OPT⁡(J)=A<B=SDP⁡R(J)\operatorname{OPT}(J)=A<B=\operatorname{SDP}_R(J), then for any fixed 0<η<(B−A)/20<\eta<(B-A)/2 it is NP-hard to distinguish Λ\Lambda-instances with OPT⁡≥B−η\operatorname{OPT}\ge B-\eta from those with OPT⁡≤A+η\operatorname{OPT}\le A+\eta.
Corollary 8.1 · as stated in the paper
Let JJ be a fixed Λ\Lambda-instance with A=OPT⁡(J)<B=SDP⁡R(J)A=\operatorname{OPT}(J)<B=\operatorname{SDP}_{R}(J). For every fixed 0<η<(B−A)/20<\eta<(B-A)/2, it is NP-hard to distinguish Λ\Lambda-instances II satisfying OPT⁡(I)≥B−ηfrom those satisfyingOPT⁡(I)≤A+η. \operatorname{OPT}(I)\ge B-\eta \qquad\text{from those satisfying}\qquad \operatorname{OPT}(I)\le A+\eta.

Where the new idea lives · 4 novel steps

Theorem 1.1The Unique Games Theorem
3SAT reduces to Unique Games with gap 1−ε1-\varepsilon vs δ\delta
Lemma 3.1Latent alphabet gadget with detecting noise
Builds a noisy KK-equivariant coloring whose noise is detected by high-rank tests
defGeneric binary subspaces of F^3
Defines generic subspaces of F3F^3: no proportional pairs, few aligned zz
Proposition 3.9Full lifts detect the leaf symbol
Full lifts at depth ss detect the leaf noise with probability ≥ 1/4

Shape of the proof

novel otherOpen the graph →

94
statements mapped
38
sections
4
novel steps
83
friction flags
Map
The proof as a tree and a dependency graph. Start at the top and click down.
Read the paper
The PDF with the map beside it; every statement is linked.
Ask
Questions answered with citations to the map you can click.