Quantum computing (Why is it important?)

Click For Summary

Discussion Overview

The discussion revolves around the significance of quantum computing, exploring its capabilities, applications, and the differences from classical computing. Participants express varying levels of understanding and interest in quantum mechanics and its implications in computational theory and practice.

Discussion Character

  • Exploratory
  • Debate/contested
  • Technical explanation
  • Mathematical reasoning

Main Points Raised

  • Some participants suggest that quantum computing is primarily used to study small units of matter, like quarks, while others clarify that it is a method of computation that utilizes quantum properties such as superposition to perform calculations more efficiently than classical computers.
  • There is a claim that quantum computing can compute any problem that classical computing can, but it does so much faster, leading to a discussion about the relevance of speed in computation.
  • One participant argues that quantum computing is crucial for solving complex equations in modern theories like quantum chromodynamics, which require significant computational power.
  • Another participant introduces the P vs. NP problem, explaining how quantum computing might provide solutions to NP-hard problems more efficiently than classical methods through superposition.
  • Some participants caution that quantum computers are only faster for specific problems and that they may serve as a complement to classical computers rather than a complete replacement.
  • There is a discussion about the development of quantum algorithms, noting that only a few have been established that benefit from quantum computing, such as Shor's algorithm for factorization.
  • One participant mentions that quantum logic could potentially allow for faster calculations by disregarding certain bits of information, contrasting it with classical computing methods.

Areas of Agreement / Disagreement

Participants express differing views on the importance and capabilities of quantum computing. Some agree on its potential advantages in specific contexts, while others emphasize that it is not universally superior to classical computing. The discussion remains unresolved regarding the overall significance and future role of quantum computing in various computational tasks.

Contextual Notes

Participants highlight limitations in understanding the full scope of quantum computing and its applications, as well as the current state of algorithm development. There is also an acknowledgment of the complexity of the problems quantum computing aims to address.

Lamented_Soul
Messages
22
Reaction score
0
Alright, I'm just getting my feet wet in the world of physics, but, I've taken a particular interest in quantum mechanics/physics. And, my first question is, what is the point of quantum computing? It's my understanding (Though it's probably seriously flawed) that quantum computations are used to study extremely small units of matter (I.E Quarks).
 
Physics news on Phys.org
You have misunderstood it. Quantum computing takes advantage of the quantum property "superposition" in order to make calculations faster and faster in contrast to classical computing with bits.
So, quantum computation doesn't "study extremely small units of matter (I.E Quarks)." in the sense you say it.
Look it up in wikipedia
 
JK423 said:
You have misunderstood it. Quantum computing takes advantage of the quantum property "superposition" in order to make calculations faster and faster in contrast to classical computing with bits.
So, quantum computation doesn't "study extremely small units of matter (I.E Quarks)." in the sense you say it.
Look it up in wikipedia
So, using Quantum comptuing, would it essentially be possible to compute the entire atomic make-up of a human being without using a massive amount of space to store the data? I've heard that the individual paths that electrons, protons, and neutrons take when revolving around the Nuclei, is almost an inordinate amount of data by even todays standards.
 
No.
Quantum computing is just another way to compute things! What you can compute with a classical computer (classical computing) you can also cumpute with a quantum computer (quantum computing). The only difference is that quantum computing is much faster than classical computing. What you are computing is irrelevant. You can compute anything you want, from 3+4 and differential equations to whatever you like. It`s just a matter of how fast you`re going to do that
 
JK423 said:
No.
Quantum computing is just another way to compute things! What you can compute with a classical computer (classical computing) you can also cumpute with a quantum computer (quantum computing). The only difference is that quantum computing is much faster than classical computing. What you are computing is irrelevant. You can compute anything you want, from 3+4 and differential equations to whatever you like. It`s just a matter of how fast you`re going to do that
Meh, alright, nvm then. Then if that's all it is used for (In general), then why is it important? I mean computing equations at faster speeds doesn't exactly seem all that important to me. (But, I'm still a noob when it comes to physics, so yeah.)
 
It`s very important.
When it comes to modern theories like quantum chromodynamics (the theory that describes quarks) the only way to get a solution from the equations is by using your computer. But it`s so demanding in computational power that physicists use supercomputers in order to get a solution "in this century" :P
A quantum computer would compute such things a looooooot faster, so we would be able to compute things that we weren't able before. Thats important, isn't it?
 
In computer science, one of the classic problems is called P vs. NP. The basic idea is that P is the class of problems where the answer can be computed in time that is less than some polynomial of the length of the input, and NP is the class of problems where an answer can be guessed and verified in polynomial time. (It is not known if these classes are identical or not.)

For example, suppose we wanted to know if the minimum of a list is less than a constant C. We could simply scan the list, and report if we find an item less than C or not. This requires looking at each item once, so the time is linear in the length of the list, so this problem is in P.

Similarly, suppose we are given a list of cities and distances between them, and want to know if there is a path that visits each city exactly once that has a total length less than C. If we make a lucky guess of a path, it is a simple matter to add up the total length of the path and verify that it is less than C. The number of additions is linear in the number of cities, so this "travelling salesman" problem is in NP.

If you want to solve one of the hardest problems in NP with a computer program, there are few options besides guessing each possible answer in turn and then attempting to verify it. Since the number of possible answers is exponential in the length of the input, this procedure will be exponential in the input, not polynomial.

However, the hope is that by using superposition, we can use superposition to do a calculation on *all* of the possible guesses at the same time, and as a result, we would have a method of solving NP-hard problems in polynomial time.
 
JK423 said:
No.
Quantum computing is just another way to compute things! What you can compute with a classical computer (classical computing) you can also cumpute with a quantum computer (quantum computing). The only difference is that quantum computing is much faster than classical computing.

That is not quite correct, a quantum computer is only faster than a classical computer for some problems, not all.
So far only a handful of algorithms have been developed that benefit from being run on a quantum computer. the most famous being Shor's algorithm for factorizing numbers.
Hence, it is extremely unlikely that quantum computers will ever be more than a compliment to classical computers. That said. more algorithms are being developed all the time (there was a new one in PRL a couple of weeks ago) so this might of course change in the future.
 
f95toli said:
That is not quite correct, a quantum computer is only faster than a classical computer for some problems, not all.

A quantum computer (or at least a computer using quantum logic) should be faster at any calculation that can be done by a classical computer. Using entangled states and applying schrodingers equation to determine how the system evolves, you should be able to disregard one bit of information going through a logic gate, whereas with a classical computer you have to perform an action on 2 bits.
 

Similar threads

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