Noisy Magic States
A factory cannot deliver the ideal . Whatever circuit prepares it is itself faulty, so the output is a mixed state close to but not equal to . To reason about distillation we need a clean, quantitative noise model and a single number that captures "how good" a noisy copy is.
The depolarizing model
The simplest isotropic noise model mixes the target with the maximally mixed state:
Here is the depolarizing parameter: with probability the qubit is replaced by white noise. On the Bloch sphere this shrinks the Bloch vector toward the center without rotating it. If is the ideal direction, the noisy state has Bloch vector — same direction, length reduced from to .
Fidelity and input error
The figure of merit is the fidelity to the ideal magic state, which for a pure target reduces to the expectation value
It is more convenient to track the input error (or infidelity)
A factory producing depolarized copies at parameter thus delivers magic states with error . The whole point of distillation is to drive down by orders of magnitude.
Stochastic vs. coherent errors
A subtlety worth flagging: the depolarizing model treats the error as stochastic (a probabilistic mixture). Real preparation faults can be coherent — a small over-rotation — which to first order also gives fidelity but behaves differently under accumulation. Distillation protocols are designed to suppress the leading-order stochastic error; coherent errors are typically converted to stochastic ones by the Clifford twirl implicit in the protocol. For this module we take the depolarized as the input quality, the same convention used in the Bravyi–Kitaev analysis.[^bravyi-kitaev]
Where this is heading
We now have the language to state the distillation problem precisely. A protocol takes copies of a state with input error and, using only stabilizer operations, outputs copies with output error . A good protocol has whenever is below a threshold. The canonical example — the -to- protocol — is next.
Try it
For a depolarized magic state with , compute the input error where . Derive from the density matrix; do not hard-code it.
[^bravyi-kitaev]: Bravyi, Kitaev, Universal quantum computation with ideal Clifford gates and noisy ancillas, arXiv:quant-ph/0403025.
Sign in on the full site to ask questions and join the discussion.