OpenAI reports polynomial unitary synthesis with a Boolean oracle

For every n, one quantum oracle circuit generated in polynomial time from n using H, T, T† and CNOT approximates the channel of every n-qubit unitary to full diamond-norm error at most 1/2 after a suitable Boolean oracle is chosen; circuit size, qubits, queries and query length are polynomial in n.

Curated contributions 1

Understand the problem ↓

OpenAI reports polynomial unitary synthesis with a Boolean oracle

  • Theoretical Computer Science

For every n, one quantum oracle circuit generated in polynomial time from n using H, T, T† and CNOT approximates the channel of every n-qubit unitary to full diamond-norm error at most 1/2 after a suitable Boolean oracle is chosen; circuit size, qubits, queries and query length are polynomial in n.

AI involvementAI-led
ImportanceNotable
Technical verificationReported
Human understandingFew

Understanding the problem

Read the background

For every n, one quantum oracle circuit generated in polynomial time from n using H, T, T† and CNOT approximates the channel of every n-qubit unitary to full diamond-norm error at most 1/2 after a suitable Boolean oracle is chosen; circuit size, qubits, queries and query length are polynomial in n.

Why it matters

If correct, resolves the constant-error unitary-synthesis existence question in this Boolean-oracle model.

What counts as progress

Can one polynomial quantum oracle circuit approximate any n-qubit unitary after choosing a Boolean oracle?

Website timeline

Publication dates and editorial changes.