Shor's algorithm requires Fanout
Lucas Gretta, Malvika Raj Joshi
Abstract
Shor's algorithm is a canonical quantum supremacy target whose core operation relies on the Quantum Fourier Transform (QFT). In this note, we resolve an open question of Fang, Fenner, Green, Homer and Zhang from 2006 by showing that approximating QFT in constant depth, for any n-qubit modulus, necessarily requires the n-qubit Fanout operation. Formally, let QFTq be the gate acting on n = q qubits that computes the QFT under modulus q. It is known that any n-qubit QFTq can be implemented in constant depth using FANOUTn, i.e. QFTq ∈ QAC0f. We prove the converse by using a QFTq gate to construct a state of "non-negligible felinity". Consequently, QFTq ∈ QAC0 FANOUTn ∈ QAC0. In the case of q = 2n, such as in Shor's, we approximate FANOUTn using a single QFT2n gate and O(1) two-qubit local gates, thus tying the feasibility of realizing Shor's algorithm with NISQ circuits to that of Fanout.
Create a lesson
Related papers
Continuous variable distributed quantum sensing in integrated photonics
Bethany Puzio, Oliver M. Green, Joel F. Tasker et al.
Securing quantum error correction against misleading advice from AI agents
A. Barış Özgüler
Exact logical error rates for magic state cultivation
Kwok Ho Wan, Ainhoa Zapirain
Hamiltonian engineering via pulses: beyond group averaging
Ivan Beschastnyi, Lucah Patel, David Tinoco
Logarithmic-depth quantum simulation of boson sampling
Changhun Oh
Entanglement swapping across a five-node relay in a multiplexed quantum-classical network
Andrew R. Cameron, Jordan M. Thomas, Alexandru Macridin et al.