Set , and , with . The ordered vectors are normalized but nonorthogonal, since . Their coordinate Gram matrix is thereforeAn operator matrix in this basis is obtained from the coefficients in the images of its basis vectors, not by treating those vectors as orthogonal measurement outcomes. Directly applying the two reflection operators givesTheir columns are consequentlyThese are physical unitary operators even though the coordinate matrices are not unitary in the ordinary Euclidean coordinate norm: they preserve , so .
The Grover iteration in a nonorthogonal basis isIt has determinant one and trace , hence eigenvalues . For example, the invertible matrix of eigenvectorssatisfiesThis diagonalization is exact for ; no large- approximation is needed.
To extract an actual probability using the Born rule, introduce the orthonormal unmarked superposition . In the ordered basis , the same iteration is the rotationAfter iterations,Equivalently the original coordinates are . The overlap with is the first coordinate plus times the second, recovering the same amplitude. Squaring just the first coordinate would be incorrect in a nonorthogonal basis.
For large , , and dropping the initial angle gives the requested approximation . The first near-unit success occurs at the integer closest to :One can choose , with either neighbor equivalent in a tie. Further iterations overshoot and reduce success rather than monotonically improving it. The special problem needs no search and the two-vector coordinate construction becomes singular.
For an unstructured search, a reversible Boolean quantum oracle implements a phase change on the marked entry, while the diffusion reflection about a uniform state is known. Repeating the pair of reflections amplifies the marked amplitude and measurement yields a candidate that can be checked by another oracle query. The bounded-error query count is for one marked item, compared with classical queries. It is a quadratic oracle-query speedup: state preparation, the cost of implementing the oracle and access to a classical database still matter. The method does not reveal an unknown marked value without the promised query access.[ref]
A fast quantum mechanical algorithm for database search by Lov Grover. 1996 abstract and search construction
Articles by others on the same topic
There are currently no matching articles.
