The no-cloning theorem

Lecture



The no-cloning theorem — a statement of quantum theory that it is impossible to create a perfect copy of an arbitrary unknown quantum state. The theorem was formulated by Wootters, Zurek and Dieks in 1982 and has been of great significance for quantum computing, quantum information theory and related fields.

The state of one quantum system can be entangled with the state of another system. For example, an entangled state of two qubits can be created using a single-qubit Hadamard transformation and a two-qubit C-NOT quantum gate. The result of such an operation is not cloning, since the resulting state cannot be described in terms of the states of the subsystems (the state is non-factorisable). Cloning is an operation that produces a state that is the tensor product of identical subsystem states.

not to be confused with replication
or with the cloning of a human being or a biological organism
The no-cloning theorem

Proof

Suppose we want to create a copy of system A, which is in state The no-cloning theorem (see Dirac notation). To do this, take a system B with the same Hilbert space, in an initial state The no-cloning theorem. The initial state, of course, must not depend on the state The no-cloning theorem, since this state is unknown to us. The composite system A + B is described by the tensor product of the subsystem states:

The no-cloning theorem

Two different actions can be performed on the composite system.

  1. We can measure its state, which will lead to an irreversible transition of the system into one of the eigenstates of the observable being measured, and to (partial) loss of information about the original state of system A. Obviously, this scenario does not suit us.
  2. The other possibility consists in applying a unitary transformation U, appropriately “tuning” the Hamiltonian of the system. The operator U will clone the state of the system if

The no-cloning theorem

and The no-cloning theorem

for all The no-cloning theorem and The no-cloning theorem

By the definition of a unitary operator, U preserves the inner product:

The no-cloning theorem

that is

The no-cloning theorem

It follows from this that either The no-cloning theorem or the states The no-cloning theorem and The no-cloning theorem are orthogonal (which, of course, is not true in the general case). Thus the operation U cannot clone an arbitrary quantum state.

The no-cloning theorem is proved.

Approximate copying

Although creating exact copies of an unknown quantum state is impossible, it is possible to produce inexact copies of it. To do this, the original system must be brought into interaction with a larger auxiliary system, and a special unitary transformation of the combined system must be carried out, as a result of which several components of the larger system become approximate copies of the original. Such a process can be used to attack quantum cryptographic systems, as well as for other purposes in quantum computing.

The question of telling a cloned person or object apart

How can you prove that you are not a clone?

or that an object is not a clone?

the answer — according to the no-cloning theorem — there will always be a difference; it can be found by methods of analysis and research

Application

confirming that no interference has occurred in the information being transmitted (a man-in-the-middle attack)

See also

  • [[b8762]]
  • Quantum teleportation
  • Quantum entanglement
  • Quantum computer
  • Quantum cryptography
  • Quantum money

See also

created: 2021-12-01
updated: 2026-03-09
160



Was this answer useful?
Choose a quick rating so we can improve the next answer for you.
How satisfied are you?


Comments

To leave a comment

If you have any suggestion, idea, thanks or comment, feel free to write. We really value feedback and are glad to hear your opinion.
To reply

Lectures and tutorial on "Quantum informatics"

Terms: Quantum informatics