Since , multiplication by modulo is a bijection of , with inverse multiplication by the modular inverse . Hence permutes the standard orthonormal basis. It preserves all inner products and satisfiesso is a unitary operator.
The multiplicative order makes the states , , distinct and cyclic under . ThereforeThus each is an eigenvector withThese are the Fourier eigenvectors of the cyclic modular-multiplication orbit.
Summing the eigenvectors and reversing the finite sums givesThe root-of-unity filter makes the inner sum equal to for and zero otherwise. Since ,
Use as the target register for quantum phase estimation of . By part (iii), it is the equal superposition of eigenvectors with phases . Controlled modular multiplications implement the required powers efficiently. The phase-estimation circuit produceswhere the first register contains an -bit approximation with constant success probability. A quantum measurement in the computational basis therefore outputs an approximation to , with uniformly distributed over .
Articles by others on the same topic
There are currently no matching articles.