The process is classically strongly efficiently simulatable if a deterministic classical algorithm can compute the probability of any specified -bit output string to requested additive precision in time polynomial in , the circuit description, and . This is strong classical simulation of a quantum circuit, and is stronger than merely sampling its output.
For the first output qubit,
A Clifford circuit maps the Pauli observable under conjugation to a tensor-product Pauli operator , found by propagating it backward through the circuit in polynomial time. Since the input is a product state,
Each factor is efficiently computable, so both one-bit output probabilities are strongly simulatable. This is Heisenberg propagation of a Pauli observable through a Clifford circuit.
Take any bounded-error polynomial-size quantum circuit for a language in and express it using . Replace each gate by the supplied -gadget. Before measurements and conditional corrections, the resulting circuit uses only Clifford gates and has a product input consisting of the original input and one magic state per gadget.
Consider the branch in which all gadget measurements return zero. No conditional corrections are then needed, so the ancilla measurements may be deferred to the end. This branch has known probability , and conditioned on it the remaining output is exactly that of the original universal circuit.
The assumed simulator applies with : ask it for the joint probabilities
Using polynomially many bits of requested precision, compute
The usual bounded-error gap separates yes instances from no instances, so this conditional probability decides the language deterministically in polynomial time. Hence . The reverse inclusion is immediate because a quantum computer can implement classical deterministic computation, and therefore

Articles by others on the same topic (0)

There are currently no matching articles.