High School Quantum computing -- How is the relevant solution selected?

Click For Summary
Quantum computing utilizes superposition to explore all potential solutions simultaneously, but the selection of the relevant solution occurs through measurement. In practical terms, while a classical computer sequentially tests pairs of numbers for factorization, a quantum computer can generate a superposition of all possible products. The final measurement stage yields a result with a high probability of being correct, but verification is necessary to confirm the accuracy of the outcome. This process highlights the probabilistic nature of quantum algorithms, which can complicate the understanding of how solutions are determined. Ultimately, the measurement step is crucial for extracting usable information from the quantum state.
jeremyfiennes
Messages
323
Reaction score
17
TL;DR
During a quantum computation, all possible solutions exist in a state of superposition. How is the relevant one selected?
During a quantum computation, all possible solutions exist in a state of superposition. How is the relevant one selected?
 
Physics news on Phys.org
I looked at it, but could not find an answer. As I understand it: when factorizing a large number, for instance, a normal computer takes pairs of numbers, multiplies them, and if the result is not the desired one, tries another pair. And so on, working sequentially.
Whereas a quantum computer generates simultaneously a superposition state of all possible products of all possible numbers, and then selects the desired one. My question is: how is this done in practice?
 
jeremyfiennes said:
I looked at it, but could not find an answer. As I understand it: when factorizing a large number, for instance, a normal computer takes pairs of numbers, multiplies them, and if the result is not the desired one, tries another pair. And so on, working sequentially.
Whereas a quantum computer generates simultaneously a superposition state of all possible products of all possible numbers, and then selects the desired one. My question is: how is this done in practice?
The quantum computer doesn't select the desired result. In the final stage of the algorithm, there is a measurement performed, and that measurement has a high probability of giving the correct answer, but the result has to be checked to make sure the right one was obtained.

https://www.quantiki.org/wiki/shors-factoring-algorithm
 
  • Like
Likes Demystifier
Thanks. Dashing my hopes for a simple answer!
 
Time reversal invariant Hamiltonians must satisfy ##[H,\Theta]=0## where ##\Theta## is time reversal operator. However, in some texts (for example see Many-body Quantum Theory in Condensed Matter Physics an introduction, HENRIK BRUUS and KARSTEN FLENSBERG, Corrected version: 14 January 2016, section 7.1.4) the time reversal invariant condition is introduced as ##H=H^*##. How these two conditions are identical?

Similar threads

  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 26 ·
Replies
26
Views
2K
  • · Replies 39 ·
2
Replies
39
Views
5K
  • · Replies 19 ·
Replies
19
Views
5K
  • · Replies 0 ·
Replies
0
Views
1K
  • · Replies 14 ·
Replies
14
Views
3K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K