Quantum Computers, how do they work?

Click For Summary
Quantum computers utilize qubits to store information, leveraging principles like superposition and entanglement to perform calculations. Unlike classical computers, which operate on binary states, qubits can exist in multiple states simultaneously, allowing for complex computations. Operations on qubits are performed using quantum gates, with interference playing a crucial role in obtaining desired outcomes from measurements. While quantum computers can solve certain problems faster than classical ones, they are not universally superior due to measurement limitations that yield only one result at a time. Recent advancements, including quantum error correction, suggest that practical quantum computing is becoming increasingly feasible.
Max Born
Messages
9
Reaction score
0
Lately I've been hearing about latest advancements in quantum computers, such as the chinese group breaks distance record for teleporting qubits (As seen on phys.org, Unfortunately i cannot post that link because i am new). I was just wondering if anybody could clear up what a quantum computer is? And how does it work? All i know is that it uses quantum entanglement, and it stores information in qubits.
 
Physics news on Phys.org
There's different ways quantum computing can take place. Some revolve around the superposition of sub-atomic particles, some revolve around entanglement and/or teleportation of photons.
Quantum computers use "qubits" as units of information, which is essentially every infinite number between 0 and 1, like an extension of the classical binary code. Particles on the sub-atomic scale don't really have a finite state or position, and instead occupy a multitude of probable positions and momentum simultaneously, and this property is called superposition.
It's still being worked on, but it uses the vector states of these positions, since when you actually measure a particle, the path or momentum you see is defined and isn't a superposition, it's probability collapses to that of specific known values, and scientists are trying to work on a way to use this.
http://en.wikipedia.org/wiki/Qubits
 
Max Born said:
Lately I've been hearing about latest advancements in quantum computers, such as the chinese group breaks distance record for teleporting qubits (As seen on phys.org, Unfortunately i cannot post that link because i am new). I was just wondering if anybody could clear up what a quantum computer is? And how does it work? All i know is that it uses quantum entanglement, and it stores information in qubits.

You've got the basics already. Quantum information is stored in qubits while operations are performed by acting on the qubits with unitary "gates". For example, a very important gate is CNOT which acts on two qubits and flips the second qubit between 0 and 1 provided the first control qubit is 1. In equations, if x and y take values 0 and 1 then U_{CNOT} |x, y\rangle = |x, x+y \rangle and the addition is binary i.e. mod 2. At this level the important differences between classical and quantum computation is that there are more kinds of quantum gates and quantum gates can act on superpositions e.g. U_{CNOT} (|00\rangle - |11 \rangle) = |00\rangle - |10\rangle .

However, a quantum computer is not just a massively parallel classical computer as is often claimed. There is a very simple reason why: whenever you measure the state of the computer you only get a single answer. Thus even if in some sense a quantum computer is "doing all calculations at once", you only get to see one answer at a time. The real power of a quantum computer comes from interface i.e. from the fact that amplitudes can be negative (or complex). The key is to use interference to your advantage so that a few measurements of the computer give you the answer you want. Thus quantum computers can solve some problems faster than classical computers but they are not all powerful computing machines.

Finally, on a practical front, the crucial development of quantum error correction means that quantum computation is in principle feasible. We don't need any kind of crazy level of control to achieve the sort of superpositions and entanglement necessary to do quantum computation. In my opinion this makes the quantum computer a question of time only.

Hope this helps.
 
The only quantum computing thing I heard is it uses particle spin, and not as in "entanglement" but as in binary computing at nearly unrestricted speeds. (no heat/volts/durability issue)

Quantum being a reference to the nano-tech, again not entanglement.Physics Monkey, is there a more easy to understand explanation for the "entanglement" computing you mention?btw this is all iirc
 
So quantum computers use entanglement to perform a ton of operations simulataneously. N quibits holding the same state you would expect of 2^N bits, via entanglement. But can quantum computers be turing complete if they depend on linear operations on the quibits? Are there any nonlinear operations that can be performed on quibit strings without collapsing the state (voiding all the entangled information) and feeding into a classical stage?

xor is linear. not is linear.

or might be sort of kludged as a linear operation if you read everything over threshold x as on, if you don't add too much signal to some bits and drown out others. But it would mess up subsequent operations.

and appears nonlinear. if is nonlinear.


edit: Oh wait! I get it! In order to perform irreversible/nonlinear operations, you would have to start with a buffer of uniformly zeroed quibits, or uniformly one'd quibits. Operations analogous to rotation can be performed on your working quibit array that amount to things like and-ing, if-ing, ect. But you would eventually run out of zero-buffer. Can you remove a buffer from a quantum system to refresh it without destroying your working buffer's state?
 
Last edited:
I am slowly going through the book 'What Is a Quantum Field Theory?' by Michel Talagrand. I came across the following quote: One does not" prove” the basic principles of Quantum Mechanics. The ultimate test for a model is the agreement of its predictions with experiments. Although it may seem trite, it does fit in with my modelling view of QM. The more I think about it, the more I believe it could be saying something quite profound. For example, precisely what is the justification of...

Similar threads

  • · Replies 0 ·
Replies
0
Views
1K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 14 ·
Replies
14
Views
3K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 4 ·
Replies
4
Views
7K
  • · Replies 4 ·
Replies
4
Views
3K