Concerning Quantum computers and information

Click For Summary

Discussion Overview

The discussion centers on the implications of quantum computing and quantum information, particularly in relation to classical computing. Participants explore the differences in memory and algorithms between quantum and classical computers, the theoretical advancements in quantum algorithms, and the potential applications and limitations of quantum processing units.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • Some participants express concern that quantum computers represent a significant departure from classical computers, suggesting that computer science may need to be largely rediscovered.
  • Others argue that substantial work has already been done on quantum algorithms, with foundational theories like reversible computing dating back several decades.
  • There is a viewpoint that quantum processing units may serve as specialized processors for tasks that benefit from ultra-parallel computation, rather than replacing classical computers entirely.
  • Some participants note that quantum computers are probabilistic, which complicates traditional programming approaches that rely on deterministic outputs.
  • One participant questions whether quantum computers can verify their own outputs, suggesting that classical computers may be necessary for this verification process.
  • There is a debate regarding the distinction between quantum simulation and quantum computing, with some asserting that the two concepts are often conflated.
  • Participants discuss the relevance of specific research papers and articles, with some expressing frustration over assumptions made without reference to current literature.
  • One participant suggests that the current understanding of quantum computing may not align with traditional definitions of a computer, drawing parallels to analogue computing.

Areas of Agreement / Disagreement

Participants do not reach a consensus, as multiple competing views remain regarding the nature and implications of quantum computing versus classical computing, as well as the definitions and applications of quantum simulation.

Contextual Notes

Some limitations in the discussion include differing definitions of what constitutes a quantum computer versus a quantum simulator, as well as unresolved questions about the practical capabilities and verification processes of quantum computers.

naggy
Messages
58
Reaction score
0
I only recently 'discovered' this quantum computer business and quantum information.

As I see it, this seems like a drastic departure from regular 'classical' computers. So if we ever get to the point of using these computers, won´t they have to rediscover the entire field of computer-science?

The memory works completely different, so all algorithms must change? Just look at this stuff, it's crazy, called Shors algorithm, it only factors an integer into it's prime components.

http://en.wikipedia.org/wiki/Shor's_algorithm

I've only learned introduction to Quantum Mechanics, but still I don´t understand half of this stuff.
 
Physics news on Phys.org
naggy said:
As I see it, this seems like a drastic departure from regular 'classical' computers. So if we ever get to the point of using these computers, won´t they have to rediscover the entire field of computer-science?

People have been working on algorithms etc for quantum computers for quite a while, so a lot of work has already been done.
Also, much of underpinning theories for quantum algorithms goes back to something that is known as reversible computing, and that field has been around for 40 years or so.

The "theoretical" side of quantum computing is much, much more advanced than the practical.
 
f95toli said:
People have been working on algorithms etc for quantum computers for quite a while, so a lot of work has already been done.
Also, much of underpinning theories for quantum algorithms goes back to something that is known as reversible computing, and that field has been around for 40 years or so.

The "theoretical" side of quantum computing is much, much more advanced than the practical.

So will a computer-scientist today have to relearn a lot when we'll start using these computers?
 
I think it is more likely that quantum processing units will be used as specialized processors to carry out special tasks that benefit from ultra-parallel computation. Quantum computers are probabilistic not deterministic, so you can't give a set of well-defined inputs and obtain a unique output in general. This does pose a problem for traditional programs as we know them that take the contents of registers and modify them in well-defined and predictable ways. To get useful output from a quantum computer you need to measure its state and get classical information out of it (a probabilistic and irreversible process). A classical computer can efficiently verify the output from the quantum processing unit for Grover's search algorithm and Shor's prime factorization algorithm. In fact I am not sure if a quantum computer can even verify its own output. Usually, it is understood that the classical output of the quantum computer will be used in a task in a classical computer (this includes verification of the output and its use in a classical algorithm).
 
Tao-Fu said:
I think it is more likely that quantum processing units will be used as specialized processors to carry out special tasks that benefit from ultra-parallel computation. Quantum computers are probabilistic not deterministic, so you can't give a set of well-defined inputs and obtain a unique output in general. This does pose a problem for traditional programs as we know them that take the contents of registers and modify them in well-defined and predictable ways. To get useful output from a quantum computer you need to measure its state and get classical information out of it (a probabilistic and irreversible process). A classical computer can efficiently verify the output from the quantum processing unit for Grover's search algorithm and Shor's prime factorization algorithm. In fact I am not sure if a quantum computer can even verify its own output. Usually, it is understood that the classical output of the quantum computer will be used in a task in a classical computer (this includes verification of the output and its use in a classical algorithm).

Er... did you read this report before you wrote this?

http://www.wired.com/wiredscience/2010/01/quantum-computer-hydrogen-simulation/

Reference: B.P. Lanyon et al, Nature Chemistry v.2, p.106 (2009).

Zz.
 
No. But that's about quantum simulation, not quantum computing, exactly. There's no problem if you wish to use a quantum system to simulate another quantum system. This isn't quite what people usually mean by a quantum computer, however. They want something that initializes a quantum register of qubits and provides an output into an equivalently sized classical register of bits.
 
From the link supplied by PF mentor:
"These uses might include the ability, without trial and error, to design complex chemical systems and advanced materials with properties never before seen."

That sounds promising.
 
Tao-Fu said:
No. But that's about quantum simulation, not quantum computing, exactly. There's no problem if you wish to use a quantum system to simulate another quantum system. This isn't quite what people usually mean by a quantum computer, however. They want something that initializes a quantum register of qubits and provides an output into an equivalently sized classical register of bits.

Er.. this is a play on words. They ARE computing the hydrogen molecules energy state! That's what they mean when they say "simulate". Last time I checked, ordinary computers do that as well!

I suggest you read the actual paper before making any further remarks on this.

Zz.
 
ZapperZ said:
Er... did you read this report before you wrote this?

http://www.wired.com/wiredscience/2010/01/quantum-computer-hydrogen-simulation/

Reference: B.P. Lanyon et al, Nature Chemistry v.2, p.106 (2009).

Zz.

Why do you bring-up this article as if it is something everyone should know about after having read the OP's link to Wikipedia? The Wikipedia article has no mention of it.

Is this on the required reading list of anyone commenting on quantum computing? Is Tao-Fu somehow at fault for this oversite?
 
  • #10
Phrak said:
Why do you bring-up this article as if it is something everyone should know about after having read the OP's link to Wikipedia? The Wikipedia article has no mention of it.

Is this on the required reading list of anyone commenting on quantum computing? Is Tao-Fu somehow at fault for this oversite?

1. He made a presumption about the ability of quantum computers.

2. I then asked if he wrote that after he has read this article, which in my opinion, clearly falsifies the assertion.

3. He/she said no, that he/she is not aware of the article, but still made some assertion about it not being a "computer", which I thought was rather silly.

4. I asked him/her to read the paper then to make sure he get his info up-to-date.

5. It is not my problem that the Wikipedia doesn't have it. Is it a total surprise that a Wikipedia article doesn't have accurate or up-to-date information?

Part of learning is the discovery of new information that you didn't know before. So what are you objecting to? I didn't require him/her to be aware of it. I gave information that is pertinent to the discussion.

Zz.
 
  • #11
ZapperZ said:
Er.. this is a play on words. They ARE computing the hydrogen molecules energy state! That's what they mean when they say "simulate". Last time I checked, ordinary computers do that as well!

I suggest you read the actual paper before making any further remarks on this.

Zz.

I think I must agree with Tao-Fu here. What the Brisbane group has made is not really what most people would refer to as a quantum computer. It has more in common with the analogue computers (based on op-amps and RCL circuits) people used to solve problems in physics during the 60s and 70s than to what we today mean by a "generic", programmable, computer.
To some extent it IS of course a play on words, and it goes back to the old discussion about whether or not analogue computers are really computers. But there is also a more practical side, as far as I can tell there is no way to e.g. implement error correcting algorithms in this scheme (at least not beyond re-focusing pulses) meaning there are inherit limitations when it comes to the size of the system that can be simulated.
 
  • #12
f95toli said:
I think I must agree with Tao-Fu here. What the Brisbane group has made is not really what most people would refer to as a quantum computer. It has more in common with the analogue computers (based on op-amps and RCL circuits) people used to solve problems in physics during the 60s and 70s than to what we today mean by a "generic", programmable, computer.
To some extent it IS of course a play on words, and it goes back to the old discussion about whether or not analogue computers are really computers. But there is also a more practical side, as far as I can tell there is no way to e.g. implement error correcting algorithms in this scheme (at least not beyond re-focusing pulses) meaning there are inherit limitations when it comes to the size of the system that can be simulated.

But the key issue here is that one can, in fact, come up with a quantum computation algorithm, which is a crucial aspect of any kind of computation[1]. In this particular case, it is an algorithm based on the quantum mechanical aspect of the superposition of light in various path/states. I would seriously doubt that this isn't as aspect of quantum computation.

And the fact that they could get such a high accuracy in the result using such algorithm should address directly the issue that was brought up here.

Zz.

[1] A.M. Childs and W. van Dam, Rev. Mod. Phys. v.82, p.1 (2010).
 
Last edited:

Similar threads

  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 11 ·
Replies
11
Views
3K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 19 ·
Replies
19
Views
4K
  • · Replies 2 ·
Replies
2
Views
3K
Replies
1
Views
3K