Let . The identity belongs to because . If , the group action law givesso . Finally, if , thenso . The subgroup criterion therefore proves that is the stabilizer subgroup of .
Put . For ,Thus is constant on every left coset of and takes different values on different cosets. Its oracle is therefore an oracle for the hidden subgroup problem, and the hidden subgroup is precisely the stabilizer subgroup .
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.