The process admits a strong classical simulation of a quantum circuit if a classical algorithm, given its circuit and input descriptions, computes either output probability to the requested polynomial precision in time polynomial in the input size and precision parameter. This asks for the probabilities themselves, rather than only efficient samples from their distribution.
Suppose output qubit is measured. Its probability of outcome zero isBecause is a Clifford operation, the Pauli group is preserved under conjugation. Propagating backward through the gates therefore produces, including its sign, a tensor-product PauliThe input is a product state, so the expectation factors:Each one-qubit factor follows directly from the classical description of , and conjugating a Pauli through each Clifford gate takes constant classical work. Hence , and , are computable in polynomial time. This is Heisenberg propagation of a Pauli observable through a Clifford circuit.
Write and . Before measurement, the three controlled-NOT gates map a computational-basis component toThe measured bit is therefore . For , the unnormalized state of the first qubit isFor , it isEach branch has probability ; after normalization and removal of the irrelevant global phase , the two outputs arewith equal probability. This is probabilistic phase-gate injection.
Articles by others on the same topic
There are currently no matching articles.