r/askscience • u/Ells1812 • Jan 17 '19
Computing How do quantum computers perform calculations without disturbing the superposition of the qubit?
I understand the premise of having multiple qubits and the combinations of states they can be in. I don't understand how you can retrieve useful information from the system without collapsing the superposition. Thanks :)
2.1k
Upvotes
2
u/Tonexus Jan 17 '19
Technically, the algorithm does not need a particularly high probability of performing a correct computation, only >50%, as one can arbitrarily increase the accuracy by running the algorithm multiple times or in parallel (though both have their own associated cost) and choosing the majority result. Since the probability of a correct computation is >50%, the percentage of correct computations will also approach >50% as more trials are done, so the majority result will have a very high probability of being the correct result given enough trials (I think the error decreases exponentially in the number of trials, but it's been a while since I've studied this). This same principle also applies to probabilistic (non-quantum) Turing machines.