I've been searching the net for an answer to this question, but it's guetting quite confusing. I want to know if there are some undecidable problems for a classical computer that a quantum computer could do. The examples I've seen are things like Shor's algorithm, but that's "just" because the quantum computer is more powerfull than the classical one, and can do stuff like Integer factorization faster. Or at least that's how I understand it so far. Basically my question is this : is there anything a quantum computer can do that a regular one can't if said regular computer had infinite power (or processing speed or whatever)? Examples, explanations, sources would be greatly appreciated, but a simple yes/no would please me also.
2 Answers
No. Quantum computers cannot solve undecidable problems.
A quantum computer can be simulated by a classical computer. So, if a quantum algorithm could solve an undecidable problem, then we could also solve it classically via simulation. However, we already know that if a problem has no classical solution, then it must not have a quantum solution either.
Also, you said:
that's "just" because the quantum computer is more powerful than the classical one.
This is an open problem. We do not yet know if $BPP \subset BQP$.
- 670
- 3
- 13
I quantum computer isn't more powerful than a classical one, according to Church-Turing's thesis, a function on the natural numbers is computable if and only if it is computable by a Turing machine, that means that there isn't a computer model that is more powerful than a Turing Machine.
- 91
- 1
- 1
- 5