Because ,
which is the reflection operator in the line spanned by . Meanwhile changes the sign of every good basis state and fixes every bad basis state; on
it is the reflection in the axis. Both reflections preserve , so their product does too.
Write
In Euclidean geometry, the composition of reflections in two lines through the origin has a rotation matrix through twice the oriented angle between the lines. Hence rotates the good-bad plane by from toward . In particular, the Grover rotation angle formula is
When ,
One Grover search algorithm iteration therefore gives
The selective sign change is implemented with one application of the Boolean quantum oracle: prepare its answer qubit in and use quantum phase kickback, obtaining on each . The remaining operations , , and the final computational-basis measurement are independent of . Measurement of returns some with probability one, so exactly one query to suffices.

Articles by others on the same topic (0)

There are currently no matching articles.