I Why is entanglement crucial for quantum computing?

skanskan
Messages
26
Reaction score
1
Hello

I understand what entanglement is and also what superposition is.
But I don't understand why qbits in a quantum computer must be entangled.
 
Physics news on Phys.org
They don't have to be entangled. But if you never entangle them, you might as well use a classical computer instead. It's easy to classically simulate quantum circuits that don't entangle qubits.
 
OK, What are the benefits of entangle the qbits?
 
skanskan said:
OK, What are the benefits of entangle the qbits?
Have you done ANY research into quantum computers?
 
No, I've just read a little bit.
 
skanskan said:
No, I've just read a little bit.
Then I suggest you read a bit more and ask questions when you hit something you don't understand.
 
That's what I don't understand. Why they have to be entangled.

I passed my exams on quantum mechanics some years ago, and I've read some sparse articles about quantum computers, annealing... and even wathched many videos on youtube about QC.
I understand all the basic concepts but I don't see why is entanglement a necessary condition.
 
You don't HAVE to entangle the qubits. There are plenty of single qubit gate operations, but you can't really do anything very useful with those (at least not if you want to compute something).
If you look at some of the more useful algorithms (say Grover's algorithm) you will find that they DO require that the qubits are entangled in order to work.

Or in other words: entanglement is the extra "resource" that these algorithms use in order to achieve a speedup.
 
  • Like
Likes Demystifier
Hello.

@f95toli
Where can I read more details about why this happens?
 
  • #10
skanskan said:
Hello.

@f95toli
Where can I read more details about why this happens?

I don't think I understand the question.
If you are asking why entanglement leads to speedup I don't think there is general answer to that question since it only leads to a speedup in some very specific cases, quantum computers are only faster than classical computers when you can use an algorithm that somehow can use entangled states to do something efficiently (say compute a Fourier transform).
Have you tried looking at e.g. the Wiki for Grover's algorithm? If you want to understand this in detail you need to get e.g. Nielsen&Chuang's book.
 
  • #11
Entangling qbits allows you to "tag" a particular value in a calculation, which you cannot readout but can do operations on. For example in Grover's algorithm you can identify the correct item in a list and invert it without reading its value. The reading of its value is done at the end when the computation is finished.
 

Similar threads

Replies
2
Views
1K
Replies
1
Views
112
Replies
6
Views
166
Replies
9
Views
2K
Replies
7
Views
2K
Back
Top