Quantum algorithms and the Fourier transform

The quantum algorithms of Deutsch, Simon and Shor are described in a way which highlights their dependence on the Fourier transform. The general construction of the Fourier transform on an Abelian group is outlined and this provides a unified way of understanding the efficacy of the algorithms. Finally we describe an efficient quantum factoring algorithm based on a general formalism of Kitaev and contrast its structure to the ingredients of Shor' algorithm.

[1]  R. Cleve,et al.  Quantum algorithms revisited , 1997, Proceedings of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[2]  R. Jozsa Entanglement and Quantum Computation , 1997, quant-ph/9707034.

[3]  Gilles Brassard,et al.  An exact quantum polynomial-time algorithm for Simon's problem , 1997, Proceedings of the Fifth Israeli Symposium on Theory of Computing and Systems.

[4]  R. Jozsa,et al.  Quantum Computation and Shor's Factoring Algorithm , 1996 .

[5]  A.Yu.Kitaev Quantum measurements and the Abelian Stabilizer Problem , 1995, quant-ph/9511026.

[6]  D. Deutsch,et al.  Rapid solution of problems by quantum computation , 1992, Proceedings of the Royal Society of London. Series A: Mathematical and Physical Sciences.

[7]  Joe Harris,et al.  Representation Theory: A First Course , 1991 .

[8]  D. Deutsch Quantum theory, the Church–Turing principle and the universal quantum computer , 1985, Proceedings of the Royal Society of London. A. Mathematical and Physical Sciences.