Let and , so . Modular multiplication is the unitary acting on the computational…
PHYSICS · Subjective · Fermi University Physics · Mathematical Methods for Physics · Quantum Information & Technology · The quantum circuit model and quantum algorithms
Quantum Information and Technology, Ch Order finding and Shor's factoring algorithm
Problem
Let N=9 and a=4, so gcd(a,N)=1. Modular multiplication is the unitary Ua acting on the computational basis states ∣x⟩, x=0,1,…,N−1, by Ua∣x⟩=∣axmodN⟩. (a) Explain why Ua is unitary. (b) Compute the orbit of 1 under repeated multiplication by a=4 modulo 9, and hence the order r. (c) For s=0,1,…,r−1 define ∣us⟩=r1k=0∑r−1e−2πisk/r∣akmodN⟩. Show that Ua∣us⟩=e2πis/r∣us⟩. (d) Show that r1s=0∑r−1∣us⟩=∣1⟩. (e) Write out every ∣us⟩ explicitly for this a and N, in terms of ω=e2πi/r, and check their sum against part (d).