Shor's algorithm requires Fanout
arXiv:2608.06703
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 -qubit modulus, necessarily requires the -qubit Fanout operation. Formally, let be the gate acting on qubits that computes the QFT under modulus . It is known that any -qubit can be implemented in constant depth using , i.e. . We prove the converse by using a gate to construct a state of "non-negligible felinity". Consequently, . In the case of , such as in Shor's, we approximate using a single gate and two-qubit local gates, thus tying the feasibility of realizing Shor's algorithm with NISQ circuits to that of Fanout.