- #1
Nick89
- 555
- 0
Hi,
This is probably a very basic question but it's just something I don't seem to understand...
I'm just reading up about quantum computers and how they are supposed to work. I don't know all that much about quantum physics so my ideas might be off, but I might know enough to understand the basics...
While reading about quantum computers I found that they are supposed to be so powerful because their qubits can take not just the values 0 and 1 (like ordinary bits) but also any value in between (a mixture of 0 and 1). This is supposedly what allows them to hold much more data and compute much faster.
Now my question is, how the hell does a computer deal with "a mixture between 0 and 1"?
I can understand how computers use 0's and 1's to calculate things, and for some reason I can't find anything (at least nothing I can understand) about how quantum computers compute with this mixture between 0 and 1.
I also read that the state of the qubit, when measured, collapses into 0 or 1, and nothing else. So if the qubit is still only 0 or 1 after being measured, do quantum computers somehow use the value of the qubit before measuring it..?! I don't seem to understand this... If they must measure the value before they can use it, how can quantum computers be more powerfull? How is a qubit then different from a normal bit, since after measurement it's still only 0 or 1??
There's probably a huge misunderstanding on my part, I would appreciate it if someone can point it out and possibly explain what I'm not getting... Thanks!
This is probably a very basic question but it's just something I don't seem to understand...
I'm just reading up about quantum computers and how they are supposed to work. I don't know all that much about quantum physics so my ideas might be off, but I might know enough to understand the basics...
While reading about quantum computers I found that they are supposed to be so powerful because their qubits can take not just the values 0 and 1 (like ordinary bits) but also any value in between (a mixture of 0 and 1). This is supposedly what allows them to hold much more data and compute much faster.
Now my question is, how the hell does a computer deal with "a mixture between 0 and 1"?
I can understand how computers use 0's and 1's to calculate things, and for some reason I can't find anything (at least nothing I can understand) about how quantum computers compute with this mixture between 0 and 1.
I also read that the state of the qubit, when measured, collapses into 0 or 1, and nothing else. So if the qubit is still only 0 or 1 after being measured, do quantum computers somehow use the value of the qubit before measuring it..?! I don't seem to understand this... If they must measure the value before they can use it, how can quantum computers be more powerfull? How is a qubit then different from a normal bit, since after measurement it's still only 0 or 1??
There's probably a huge misunderstanding on my part, I would appreciate it if someone can point it out and possibly explain what I'm not getting... Thanks!