4 ms·
Why would you need a quantum computer to simulate behavior that has to do with quantum mechanics?
by travisoneill1 7y ago
Why would you need a quantum computer to simulate behavior that has to do with quantum mechanics?
- tempsolution 7y agoProbably two things. On one hand, our theoretical understanding of quantum effects may not have come far enough to write a traditional simulation program. Or doing so would take years or even millions of years, or both. Quantum computers can simulate things that are not possible with traditional computers. These problems are in the complexity class BQP. I want to point out though, that this is very likely a result of our limited understanding, and not something that is theoretically impossible.
- fooker 7y agoHow do you know the quantum simulation will match the actual phenomenon. There seems to be a leap of logic there.
- cryptonector 7y agoThat's... the whole point of quantum computing, and why Feynman [co-]invented the field. Classical computer simulations of quantum systems cannot scale. Quantum computer simulations of quantum systems can. That means that if you want to simulate a quantum system, you need a quantum computer. Or you can simply observe the quantum system and attempt to infer details of how it works from the observations. Or you could choose not to understand some quantum system, but that's not what scientists and engineers would choose.
- r5heqahqae 7y agoMy interpretation is slightly different. Classical computers are slow because they need to simulate the collapse of a wave-function using probabilities with something like Monte Carlo. Quantum computers don't simulate anything, you build a replica wave function and then measure it classically, forcing the collapse to happen in nature. But this has an obvious hard limit where you can't simulate more qbits than your quantum computer has.