Limitations on quantum information
Despite sharing a common underlying mathematical structure, quantum and classical information have key differences. As a result, there are many examples of tasks that quantum information allows but classical information does not.
Before exploring some of these examples, however, we'll take note of some important limitations on quantum information. Understanding things quantum information can't do helps us identify the things it can do.
Irrelevance of global phases
The first limitation we'll cover — which is really more of a slight degeneracy in the way that quantum states are represented by quantum state vectors, as opposed to an actual limitation — concerns the notion of a global phase.
What we mean by a global phase is this. Let and be unit vectors representing quantum states of some system, and suppose that there exists a complex number on the unit circle, meaning that or alternatively for some real number such that
The vectors and are then said to differ by a global phase. We also sometimes refer to as a global phase, although this is context-dependent; any number on the unit circle can be thought of as a global phase when multiplied to a unit vector.
Consider what happens when a system is in one of the two quantum states and and the system undergoes a standard basis measurement. In the first case, in which the system is in the state the probability of measuring any given classical state is
In the second case, in which the system is in the state the probability of measuring any classical state is
because That is, the probability of an outcome appearing is the same for both states.
Now consider what happens when we apply an arbitrary unitary operation to both states. In the first case, in which the initial state is the state becomes
and in the second case, in which the initial state is it becomes
That is, the two resulting states still differ by the same global phase
Consequently, two quantum states and that differ by a global phase are completely indistinguishable; no matter what operation, or sequence of operations, we apply to the two states, they will always differ by a global phase, and performing a standard basis measurement will produce outcomes with precisely the same probabilities as the other. For this reason, two quantum state vectors that differ by a global phase are considered to be equivalent, and are effectively viewed as being the same state.
For example, the quantum states
differ by a global phase (which is in this example), and are therefore considered to be the same state.
On the other hand, the quantum states
do not differ by a global phase. Although the only difference between the two states is that a plus sign turns into a minus sign, this is not a global phase difference, it is a relative phase difference because it does not affect every vector entry, but only a proper subset of the entries. This is consistent with what we have already observed previously, which is that the states and can be discriminated perfectly. In particular, performing a Hadamard operation and then measuring yields outcome probabilities as follows:
No-cloning theorem
The no-cloning theorem shows it is impossible to create a perfect copy of an unknown quantum state.
Theorem (No-cloning theorem). Let be a classical state set having at least two elements, and let and be systems sharing the same classical state set There does not exist a quantum state of and a unitary operation on the pair such that
for every state of
That is, there is no way to initialize the system (to any state whatsoever) and perform a unitary operation on the joint system so that the effect is for the state of to be cloned — resulting in being in the state
The proof of this theorem is actually quite simple: it boils down to the observation that the mapping
is not linear in
In particular, because has at least two elements, we may choose with If there did exist a quantum state of and a unitary operation on the pair for which for every quantum state of then it would be the case that
By linearity, meaning specifically the linearity of the tensor product in the first argument and the linearity of matrix-vector multiplication in the second (vector) argument, we must therefore have
However, the requirement that for every quantum state demands that
Therefore there cannot exist a state and a unitary operation for which for every quantum state vector
A few remarks concerning the no-cloning theorem are in order. The first one is that the statement of the no-cloning theorem above is absolute, in the sense that it states that perfect cloning is impossible — but it does not say anything about possibly cloning with limited accuracy, where we might succeed in producing an approximate clone (with respect to some way of measuring how similar two different quantum states might be). There are, in fact, statements of the no-cloning theorem that place limitations on approximate cloning, as well as methods to achieve approximate cloning with limited accuracy.
The second remark is that the no-cloning theorem is a statement about the impossibility of cloning an arbitrary state In contrast, we can easily create a clone of any standard basis state, for instance. For example, we can clone a qubit standard basis state using a controlled-NOT operation:
While there is no difficulty in creating a clone of a standard basis state, this does not contradict the no-cloning theorem. This approach of using a controlled-NOT gate would not succeed in creating a clone of the state for instance.
One final remark about the no-cloning theorem is that it really isn't unique to quantum information — it's also impossible to clone an arbitrary probabilistic state using a classical (deterministic or probabilistic) process. Imagine someone hands you a system in some probabilistic state, but you're not sure what that probabilistic state is. For example, maybe they randomly generated a number between and but they didn't tell you how they generated that number. There's certainly no physical process through which you can obtain two independent copies of that same probabilistic state: all you have in your hands is a number between and and there just isn't enough information present for you to somehow reconstruct the probabilities for all of the other outcomes to appear.
Mathematically speaking, a version of the no-cloning theorem for probabilistic states can be proved in exactly the same way as the regular no-cloning theorem (for quantum states). That is, cloning an arbitrary probabilistic state is a non-linear process, so it cannot possibly be represented by a stochastic matrix.
Non-orthogonal states cannot be perfectly discriminated
For the final limitation to be covered in this lesson, we'll show that if we have two quantum states and that are not orthogonal, which means that then it's impossible to discriminate them (or, in other words, to tell them apart) perfectly. In fact, we'll show something logically equivalent: if we do have a way to discriminate two states perfectly, without any error, then they must be orthogonal.
We'll restrict our attention to quantum circuits that consist of any number of unitary gates, followed by a single standard basis measurement of the top qubit. What we require of a quantum circuit, to say that it perfectly discriminates the states and is that the measurement always yields the value for one of the two states and always yields for the other state. To be precise, we shall assume that we have a quantum circuit that operates as the following diagrams suggest:
The box labeled denotes the unitary operation representing the combined action of all of the unitary gates in our circuit, but not including the final measurement. There is no loss of generality in assuming that the measurement outputs for and for the analysis would not differ fundamentally if these output values were reversed.
Notice that, in addition to the qubits that initially store either or the circuit is free to make use of any number of additional workspace qubits. These qubits are initially each set to the state — so their combined state is denoted in the figures — and these qubits can be used by the circuit in any way that might be beneficial. It is very common to make use of workspace qubits in quantum circuits like this.
Now, consider what happens when we run our circuit on the state (along with the initialized workspace qubits). The resulting state, immediately prior to the measurement being performed, can be written as
for two vectors and that correspond to all of the qubits except the top qubit. In general, for such a state the probabilities that a measurement of the top qubit yields the outcomes and are as follows:
Because our circuit always outputs for the state it must be that and so
Multiplying both sides of this equation by yields this equation:
Reasoning similarly for in place of we conclude that
for some vector and therefore
Now let us take the inner product of the vectors represented by the equations and starting with the representations on the right-hand side of each equation. We have
so the inner product of the vector with the vector is
Here we have used the fact that as well as the fact that the inner product of tensor products is the product of the inner products:
for any choices of these vectors (assuming and have the same number of entries and and have the same number of entries, so that it makes sense to form the inner products and ). Notice that the value of the inner product is irrelevant because it is multiplied by
Finally, taking the inner product of the vectors on the left-hand sides of the equations and must result in the same zero value that we've already calculated, so
We have therefore concluded what we wanted, which is that and are orthogonal:
It is possible, by the way, to perfectly discriminate any two states that are orthogonal, which is the converse to the statement we just proved. Suppose that the two states to be discriminated are and where We can then perfectly discriminate these states by performing the projective measurement described by these matrices, for instance:
For the state the first outcome is always obtained:
And, for the state the second outcome is always obtained: