Parity is not in QAC0
Proves constant-depth quantum circuits with polynomially many qubits cannot compute parity, settling Moore's conjecture.
Parity asks whether a string of bits holds an odd number of ones. Classical shallow circuits of AND, OR and NOT gates cannot compute it, a 1980s result. Moore conjectured in 1999 that shallow quantum circuits of a certain kind cannot either. Two companion papers prove this, even allowing errors and leftover junk qubits, and Lean checks the main bound.
The explanation
Take the bit string 1011. Its parity is 1, because it holds an odd number of ones. Flip any single bit and the parity flips too. So a parity circuit must combine information from every input bit.
A circuit's depth is its number of layers of gates. Shallow classical circuits of AND, OR and NOT gates cannot compute parity. Furst, Saxe and Sipser, and separately Ajtai, proved this in the early 1980sSource 1. Moore introduced the matching quantum circuit classes and linked parity to fanoutSource 2. Fanout copies one bit onto many others at once.
The quantum class is called QAC0. Its circuits have constant depth and polynomially many qubits. For 100 input bits, a polynomial bound might allow 100² = 10,000 qubits in total. The gates are any one-qubit gates plus Toffoli gates. A Toffoli gate flips a target qubit when all of its control qubits are 1. It may have any number of controls. Gates in one layer must not share qubits. So one qubit cannot control many gates at once.
The new theorem covers every fixed depth and every polynomial bound on qubits. For large enough n, no such circuit computes parity with any fixed positive worst-case advantageSource 3. Worst-case advantage ε means the answer is right with chance at least 1/2 + ε on every input. A coin toss already gets 1/2. Taking ε = 1/6 gives the usual threshold of 2/3Source 4. Extra qubits start at zero, only one qubit is measured, and the rest may end in any stateSource 3. The result resolves Moore's parity conjecture in this measured-output modelSource 5. It also rules out coherent fanout in constant depthSource 6.
Earlier work needed limits. Some bounds required exact answers, at most a few layers, or few extra qubits. Anshu, Dong, Ou and Yao allowed a little more than n extra qubits at each fixed depthSource 7. The new theorem drops all of these restrictions.
The main obstacle is the unbounded Toffoli gate. One such gate can touch every input, so counting wires gives no boundSource 8. The first paper uses product projections, which fix one chosen state on each of some qubits. It shows a shallow circuit almost never moves a state from zero mismatches to many mismatches with such a fixed pattern. The second paper reaches the same theorem another way, through pruning along regular trajectoriesSource 9. Neither structural theorem is used to prove the otherSource 9. The theorem holds only eventually: it allows exceptions at small input sizesSource 10.
How sure is this? Lean, a computer proof checker, has a formal proof of the parity bound. It covers every fixed depth, polynomial qubit bound and advantage. It also covers the 2/3 specialization and the product-projection estimate. The regular-trajectory and pruning steps of the second paper are not separate Lean statements. No specialist review has been published.
What it doesn't show. This does not cover circuits with fanout gates, intermediate measurements or postselection, and it gives no bound for small input sizes.
Where it came from
This result comes from an unreleased OpenAI model, published in the openai/math release on 6 October 2026.
Hype check
Major. Lean covers the parity lower bound and its localization estimate; no specialist review is published.
Words used
- Parity
- Whether a bit string has an odd (1) or even (0) number of ones.
- Depth
- The number of layers of gates in a circuit; constant depth means it does not grow with the input size.
- QAC0
- Constant-depth quantum circuits of one-qubit gates and Toffoli gates of any size, with polynomially many qubits.
- Toffoli gate
- A gate that flips a target qubit when all of its control qubits are 1; here it may have any number of controls.
- Ancilla
- An extra working qubit that starts in the zero state.
- Worst-case advantage
- How far above a coin toss, one half, the success chance stays on every input.
- Fanout
- An operation that copies one bit onto many target bits at the same time.
- Product projection
- A test that checks one chosen state on each qubit of a set and leaves the other qubits alone.
The original papers (2)
- Product-projection localization and the QAC0 parity lower bound (PDF, opens in a new tab) September 24, 2026 Formal proof listed
- Regular trajectories, pruning and quantum parity (PDF, opens in a new tab) September 24, 2026 Formal proof listed
All quoted lines (10)
-
The superpolynomial constant-depth lower bounds for parity of Furst, Saxe, and Sipser and, independently, Ajtai, were fundamental explicit circuit lower bounds.
Product-projection localization and the QAC0 parity lower bound Back to text -
Moore introduced the corresponding quantum circuit classes and related coherent parity to unbounded fanout.
Product-projection localization and the QAC0 parity lower bound Back to text -
We prove that constant-depth quantum circuits with arbitrary one-qubit and unbounded-arity Toffoli gates cannot compute parity with any fixed positive worst-case advantage using polynomially many qubits.
Product-projection localization and the QAC0 parity lower bound Back to text -
Taking gives the usual success threshold .
Product-projection localization and the QAC0 parity lower bound Back to text -
This resolves Moore's parity conjecture in the measured-output model.
Product-projection localization and the QAC0 parity lower bound Back to text -
We prove Moore's parity conjecture in the measured-output model and therefore also exclude coherent fanout.
Regular trajectories, pruning and quantum parity Back to text -
Anshu, Dong, Ou, and Yao ruled out a fixed positive parity advantage with ancillas at every fixed entangling depth .
Product-projection localization and the QAC0 parity lower bound Back to text -
A single Toffoli gate can involve every input, so the number of wires in an output's backward light cone gives no useful restriction.
Product-projection localization and the QAC0 parity lower bound Back to text -
The present article instead proves state-dependent propagation, projection insertion, and pruning for regular trajectories.
Regular trajectories, pruning and quantum parity Back to text -
The theorem is eventual for each fixed depth, polynomial bound, and advantage; it permits arbitrary finite exceptions at small input lengths.
Regular trajectories, pruning and quantum parity Back to text
Other sources
- openai/math, Lean scope note for family 274
The formalization rules out bounded-error parity computation by constant-depth quantum circuits with polynomially many zero-initialized ancillary qubits.
- openai/math release notes (2026): model provenance and review status
manuscripts and supporting proof artifacts produced by an internal OpenAI model
Related results
- 279Exact quantum factoring over a fixed finite gate setMathematical physics
- 276Classical capacity of generalized amplitude dampingMathematical physics
- 271Bloch's law, its lattice correction, and the spherical magnetization lawMathematical physics
- 267Positive-temperature Bose–Einstein condensation and exact quantum depletionMathematical physics
- 283Polynomial-time unitary synthesis from a Boolean oracleMathematical physics
Browse Mathematical physics Quantum theoryOpen since the 1990sLean-checked results