The title is pretty much all I want to ask. Why are qubits entangled? To my knowledge (which isn't that deep) a quantum register can be realized without entangling the qubits.
-
$\begingroup$ Entanglement $\Rightarrow$ faster computations and harder code for hackers to decrypt. $\endgroup$– Chris GerigCommented Dec 28, 2012 at 12:59
-
$\begingroup$ why is it faster than the non-entangled version then? $\endgroup$– DänuCommented Dec 28, 2012 at 13:01
-
$\begingroup$ quoted: "Quantum computation owes its popularity to the realization that the factorization of large numbers can be solved exponentially faster by evolving quantum systems than with any known classical algorithm". But read the first few pages of this separate paper: philsci-archive.pitt.edu/9348/4/necessity_of_entanglement.pdf $\endgroup$– Chris GerigCommented Dec 28, 2012 at 13:10
-
1$\begingroup$ Almost all states of $N$ qubits are entangled; they're equally good and allowed as non-entangled states and the non-entangled states of the qubits represent a small subset. Clearly, restricting oneself to non-entangled states of the qubits means to demand "classical" configurations of them and return to classical computation, sacrificing all the exponential-speedup virtues of quantum computation. $\endgroup$– Luboš MotlCommented Dec 28, 2012 at 14:16
1 Answer
The only purpose of a quantum register is to store the qubit. Even though the qubit may be entangled with other qubits, the quantum register can still store and preserve all information of the qubit. So entanglement is not directly related to quantum registers. Anyways, entanglement is required to achieve many effects that cannot be obtained from a classical computer.
One of the reasons to have an entangled qubit is to use quantum teleportation. It allows you to move the qubit to the other computer by communicating through the classical channel.
Another reason is the computational speedup. An $n$ qubit system has $2^n$ basis orthonormal state in the Hilbert space. To have universal quantum computation (that is, it can simulate all other quantum computers), all possible states must be accessible by some unitary operator. If you restrict to the state with no entanglement, the computation is not universal since you are blocking many evolving paths and the states.
Certainly, we can also encode computational problems of size $n$ bits, say $n=32$, into a single particle with $k$ basis state instead. However, it requires an atom $k=2^n$ energy level! We dont have measurement accuracy to distinguish all of them and it means that this approach is not viable at all. On the other hand, we only need $n=32$ qubits with entanglement to achieve the same computation and we can perform somehow accurate measurement on individual qubits one by one. So, entanglement allows the construction of scalable quantum computers.
-
1$\begingroup$ When you say "entanglement is required to achieve many effects that cannot be obtained from a classical computer," can you give a couple of simple examples of results we can now achieve with current quantum computers that we cannot (or maybe are very inefficient) with classical computers? $\endgroup$ Commented Mar 2, 2019 at 18:33