Undergrad Why is entanglement crucial for quantum computing?

Click For Summary
Entanglement is essential for quantum computing because it enables algorithms like Grover's to achieve significant speedups over classical counterparts. While single qubit operations exist, they do not provide the computational advantages that entangled qubits do. Entangled qubits allow for complex operations that can efficiently process information, such as tagging values in calculations without direct readout. This unique capability is what distinguishes quantum computers from classical ones, making entanglement a crucial resource. Understanding the specific algorithms that leverage entanglement is key to grasping its importance in 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 8 ·
Replies
8
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 0 ·
Replies
0
Views
1K
  • · Replies 1 ·
Replies
1
Views
530
  • · Replies 26 ·
Replies
26
Views
2K
  • · Replies 11 ·
Replies
11
Views
1K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 2 ·
Replies
2
Views
481