Quantum Computers and their special properties?

In summary: So even though the quantum part of the algorithm can solve the problem in microseconds, it still has to go through the classical computations to actually produce the result.In summary, quantum computers can do certain types of calculations much faster than normal computers, but they still have to go through classical computations to get the answer.
  • #1
LightningInAJar
220
30
I believe at the current time quantum computers can't get as much done as fast as normal computers, but do quantum computers have access to information by its own nature that allows it to run special calculations that normal computers can't?

In particular physics or biology simulations using input from the physical world itself versus a normal computer which is basically entirely internalized?
 
Physics news on Phys.org
  • #2
LightningInAJar said:
In particular physics or biology simulations using input from the physical world itself versus a normal computer which is basically entirely internalized?
Yes, they do have access to such information. And with currently existing quantum memory technology (stable for 10 seconds), they should already be able to exploit it. Quadratic improvement is definitively possible. There are also theoretical scenarios where exponential improvement seems possible, but it is still unclear how practically relevant they are.
 
  • #3
I remember during the pandemic there were labs asking people to volunteer their PCs to help do processing to help speed along the research into the first vaccines, but I assume currently it isn't considered ethical to try anything on humans that hasn't been tested biological. They can't simply trust the calculations. But maybe with quantum computers a virtual human can be tested on someday? Or is that science fiction?
 
  • #4
LightningInAJar said:
I remember during the pandemic there were labs asking people to volunteer their PCs to help do processing to help speed along the research into the first vaccines, but I assume currently it isn't considered ethical to try anything on humans that hasn't been tested biological. They can't simply trust the calculations. But maybe with quantum computers a virtual human can be tested on someday? Or is that science fiction?
No.

The advantage of quantum computers is not related to total volume of throughput or total amount of memory or any such thing. For the ordinary run-of-the-mill type calculations, QC is actually not as good as the type of computers we have now.

Rather, there are certain types of tasks they are (potentially) good at that are incredibly difficult with standard computers. Here is an example. Consider multiplication.

multiplier.png


So you are no doubt used to being able to input the x's and get the R = x1 * x2 * x3 * ... * xn. But along comes the QC. And a QC is reversible. You don't have to put in the x's. You can put in any combination of the "wires" attached to this device, and it will solve for the non-supplied. (Or tell you there is no solution.) So, you can input the R and get the x's. And you can get it in microseconds. That is, it can do factorization.

Now, if you know anything about cryptography, you know that this is a big deal. There are important cryptography schemes that involve multiplying by large prime numbers to get an encrypted sequence. So, in principle, a QC can crack such encryption. Ordinarily, with normal computers, this is thought to be intractable, hence why it is considered a fairly strong form of encryption.

At present the better QC don't have enough bits to do any serious such calcs. But people are working on it.

There are a bunch of other problems of this nature. There a lot of ways to set up an arithmetic problem so that it is fairly easy to go in one direction, and very hard in the other. For example, it might saturate bitcoin because it might make it possible to do the "mining" calculation at a rate that produced a new coin on every cycle of the CPU.
 
  • #5
Grelbr42 said:
So you are no doubt used to being able to input the x's and get the R = x1 * x2 * x3 * ... * xn. But along comes the QC. And a QC is reversible. You don't have to put in the x's. You can put in any combination of the "wires" attached to this device, and it will solve for the non-supplied. (Or tell you there is no solution.) So, you can input the R and get the x's. And you can get it in microseconds. That is, it can do factorization.
You are referring to Shaw's Algorithm. Shaw's Algorithm does factorization, and if you wish to skip the details it is OK to say that it "reverses multiplication".

But if you do go into the details (as provided in the wiki link above), you will discover that there is no actual "reverse multiplication". Instead there is some preliminary classical computations that either screen out certain easy solutions or find a suitable coprime integer to probe for the answer. The quantum part of the algorithm then finds an exponent for that coprime that yields 1 modulo N (N is the number to be factored). Then its back to classical computations. If that exponent is even, it is used to compute the factors. Otherwise, new coprime probes are generated until one is found that produces an even exponent.
 
Last edited:
  • Like
Likes PeroK

FAQ: Quantum Computers and their special properties?

What is a quantum computer?

A quantum computer is a type of computer that uses the principles of quantum mechanics to perform calculations. Unlike classical computers, which use bits as the smallest unit of data (represented as 0 or 1), quantum computers use quantum bits or qubits. Qubits can exist in multiple states simultaneously, thanks to the properties of superposition and entanglement, allowing quantum computers to solve certain types of problems much more efficiently than classical computers.

How do qubits work?

Qubits are the fundamental units of information in quantum computing. They differ from classical bits because they can represent both 0 and 1 simultaneously due to a property called superposition. Additionally, qubits can be entangled with each other, meaning the state of one qubit can depend on the state of another, no matter the distance between them. These properties enable quantum computers to process a vast amount of information in parallel, leading to potentially exponential speed-ups for certain computations.

What are the special properties of quantum computers?

Quantum computers leverage several unique properties of quantum mechanics, including superposition, entanglement, and quantum interference. Superposition allows qubits to be in multiple states at once, entanglement enables qubits that are entangled to be correlated with each other instantaneously, and quantum interference allows quantum states to be combined in ways that can amplify correct results and cancel out incorrect ones. These properties give quantum computers the potential to solve complex problems much faster than classical computers.

What are the potential applications of quantum computers?

Quantum computers have the potential to revolutionize many fields by solving problems that are currently intractable for classical computers. Some potential applications include cryptography (breaking existing cryptographic codes and creating new, more secure ones), optimization problems (such as supply chain logistics and financial modeling), drug discovery (simulating molecular structures and interactions), and artificial intelligence (improving machine learning algorithms). The unique capabilities of quantum computers could lead to significant advancements in these and other areas.

What are the current challenges in developing quantum computers?

Despite their potential, there are several significant challenges in developing practical quantum computers. These include maintaining qubit coherence (qubits are very susceptible to environmental noise and can lose their quantum state), error rates (quantum operations are prone to errors and require sophisticated error correction techniques), and scalability (building systems with a large number of qubits that can be reliably controlled and entangled). Researchers are actively working on these challenges, but it may take years or even decades before fully functional, large-scale quantum computers become a reality.

Similar threads

Replies
4
Views
6K
Replies
8
Views
2K
Replies
2
Views
2K
Replies
2
Views
1K
Replies
2
Views
1K
Replies
9
Views
2K
Back
Top