no cloning theorem
The no-cloning theorem states that:
An unknown quantum system cannot be cloned by unitary transformations
Proof: Suppose there is a unitary transformation
Which is a contradiction to the previous result. Therefore no such unitary transformation exists.
Copying bit strings as an exception
Classical bit strings such as 10 or 101 can be encoded into quantum states using the computational basis. For example:$$|101\rangle = |1\rangle \otimes |0\rangle \otimes |1\rangle$$This is a product of known states (not entangled or superposition)
Since the standard states are orthogonal and known, we can indeed "copy" quantum encoded bit strings.
For example: to copy a single quantum state we can use the CNOT gate with the target bit set to
This does not violate the no-cloning theorem because:
- the states are known and orthogonal
- there is no quantum superposition or entanglement involved
- the operation is unitary and reversible