Let . The identity belongs to because . If , the group action law gives
so . Finally, if , then
so . 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 satisfies
so is a unitary operator.
The multiplicative order makes the states , , distinct and cyclic under . Therefore
Thus each is an eigenvector with
These are the Fourier eigenvectors of the cyclic modular-multiplication orbit.
Summing the eigenvectors and reversing the finite sums gives
The 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 produces
where 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 (0)

There are currently no matching articles.