The most investigated error model for qubits consists of ``independent,
depolarizing errors''. This model has the effect of
completely depolarizing each qubit independently with probability
(see Eq. 10). For one qubit, the model is the least biased
in the sense that it is symmetric under rotations. As a result, every
state of the qubit is equally affected. Independent depolarizing
errors are considered to be the quantum analogue of the classical
independent bit flip error model.
Depolarizing errors are not typical for physically realized qubits. However, given the ability to control individual qubits, it is possible to enforce the depolarizing model (see below). Consequently, error-correction methods designed to control depolarizing errors apply to all independent error models. Nevertheless, it is worth keeping in mind that given detailed knowledge of the physical errors, a special purpose method is usually better than one designed for depolarizing errors. We therefore begin by showing how one can think about arbitrary error models.
There are several different ways of describing errors affecting a
physical system
of interest. For most situations, in
particular if the initial state of
is pure, errors can be
thought of as being the result of coupling to an initially independent
environment for some time. Because of this coupling, the effect of
error can always be represented by the process of adjoining an
environment
in some initial state
to the
arbitrary state
of
, followed by a
unitary coupling evolution
acting jointly on
and
. Symbolically, the process can be
written as the map
| (22) |
Note that the state on the right side of Eq. 23
representing the effect of the errors is correlated with the
environment. This means that after removing (or ``tracing over'') the
environment, the state of
is usually mixed. Instead of
introducing an artificial environment, we can also describe the errors
by using the density operator formalism for mixed states. Define
. The effect of the errors on the
density matrix
is given by the transformation
![]() |
(24) |
The two ways of writing the effects of errors can be applied
to the depolarizing-error model for one qubit.
As an environment-labeled operator, depolarization with probability
can be written as
In the operator sum formalism, depolarization with probability
transforms the input density matrix
as
![]() |
|||
![]() |
(26) |
In the remainder of this section, we discuss how one can use active
intervention to simplify the error model. To realize this
simplification, we intentionally randomize the qubit so that the
environment cannot distinguish between the different ``axes'' defined
by the Pauli spin matrices. Here is a simple randomization that
actively converts an arbitrary error model for a qubit into one that
consists of randomly applying Pauli operators according to some
distribution. The distribution is not necessarily uniform so the new
error model is not yet depolarizing. Before the errors act, apply a
random Pauli operator
(
,
).
After the errors act apply the inverse of that operator,
; then ``forget'' which operator was
applied. This randomization method is called
``twirling'' [19]. To understand twirling, we use
environment labeled operators to demonstrate some of the techniques
useful in this context. The sequence of actions implementing twirling
can be written as follows (omitting labels for
):
To determine the equivalent random Pauli operator error model, it is
necessary to rewrite the total effect of the procedure using an
environment labeled sum involving orthogonal environment states and
Pauli operators. To do so, express
as a sum of the Pauli
operators,
, using
the fact that the
are a linear basis for the space of one-qubit
operators. Recall the fact that
anticommutes with
if
. Thus
, where
if
and
otherwise. We can now rewrite the last expression of
Eq. 27 as follows:
![]() |
(29) |
To obtain the standard depolarizing error model with equal
probabilities for the Pauli matrices, it is necessary to strengthen
the randomization procedure by applying a random member
of the
group generated by the
rotations around the
,
and
axes before the error and then undoing
by applying
.
Randomization can be used to transform any one-qubit error model
into the depolarizing error model. This explains why the depolarizing
model is so useful for analyzing error correction techniques
in situations in which errors act independently on different qubits.
However, in many physical situations, the independence
assumptions are not satisfied. For example, errors from common
internal couplings between qubits are generally pairwise correlated to
first order. In addition, the operations required to manipulate the
qubits and to control the encoded information act on pairs at a time,
which tends to spread even single qubit errors. Still, in all these
cases, the primary error processes are local. This means that there
usually exists an environment labeled sum expression for the total
error process in which the amplitudes associated with errors acting
simultaneously at
locations in time and space decrease
exponentially with
. In such cases, error-correction methods that
handle all or most errors involving sufficiently few qubits are still
applicable.