• DocumentCode
    2735096
  • Title

    Fast parallel circuits for the quantum Fourier transform

  • Author

    Cleve, Richard ; Watrous, John

  • Author_Institution
    Calgary Univ., Alta., Canada
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    526
  • Lastpage
    536
  • Abstract
    We give new bounds on the circuit complexity of the quantum Fourier transform (QFT). We give an upper bound of O(log n+log log(1/ε)) on the circuit depth for computing an approximation of the QFT with respect to the modulus 2n with error bounded by ε. Thus, even for exponentially small error, our circuits have depth O(log n). The best previous depth bound was O(n), even for approximations with constant error. Moreover, our circuits have size O(n log(n/ε)). As an application of this depth bound, we show that P. Shor´s (1997) factoring algorithm may be based on quantum circuits with depth only O(log n) and polynomial size, in combination with classical polynomial-time pre- and postprocessing. Next, we prove an Ω(log n) lower bound on the depth complexity of approximations of the QFT with constant error. This implies that the above upper bound is asymptotically tight (for a reasonable range of values of ε). We also give an upper bound of O(n(log n)2 log log n) on the circuit size of the exact QFT modulo 2n, for which the best previous bound was O(n2). Finally, based on our circuits for the QFT with power-of-2 moduli, we show that the QFT with respect to an arbitrary modulus m can be approximated with accuracy ε with circuits of depth O((log log m)(log log 1/ε)) and size polynomial in log m+log(1/ε)
  • Keywords
    Fourier transforms; circuit complexity; quantum computing; theorem proving; QFT; arbitrary modulus; circuit complexity; circuit depth; classical polynomial-time processing; constant error; depth bound; depth complexity; factoring algorithm; fast parallel circuits; lower bound; polynomial size; quantum Fourier transform; quantum circuits; upper bound; Circuits; Complexity theory; Computer science; Discrete Fourier transforms; Fourier transforms; Heart; Polynomials; Quantum computing; Signal processing algorithms; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 2000. Proceedings. 41st Annual Symposium on
  • Conference_Location
    Redondo Beach, CA
  • ISSN
    0272-5428
  • Print_ISBN
    0-7695-0850-2
  • Type

    conf

  • DOI
    10.1109/SFCS.2000.892140
  • Filename
    892140