Circuit for Shor's algorithm using 2n+3 qubits
Stephane Beauregard
Abstract
We try to minimize the number of qubits needed to factor an integer of n bits using Shor's algorithm on a quantum computer. We introduce a circuit which uses 2n+3 qubits and O(n3 lg(n)) elementary quantum gates in a depth of O(n3) to implement the factorization algorithm. The circuit is computable in polynomial time on a classical computer and is completely general as it does not rely on any property of the number to be factored. Keywords: Factorization, quantum circuits, modular arithmetics
Create a lesson
Related papers
Pinning of a High-Energy Wavepacket by a Single Impurity
Fartash Chalangari, Anant Vijay Varma, Joonas Keski-Rahkonen et al.
Loss-Tolerant Measurement-Device-Independent QKD over Untrusted Repeaters via High-Dimensional Time-Bin Multiplexing
Yu-Chun Yin, Ching-Yi Lai, Alexei Ashikhmin
Strong subadditivity of topological entropy on the torus: Rényi order and non-Abelian structure
Yi Liang
Advances in quantum optomechanical control based on cavity cold-atom systems
Baijun Li, Tianxiang Lu, Jie Wang et al.
Metric-Changing Quasi-Hermitian Quenches: Normalized Loschmidt Amplitude and Complex-Time Zeros
Xu-Yang Hou, Jia-Chen Tang, Hao Guo
Multi-Instantons and Exact-WKB Stokes Jumps in Multi-Well Quantum Mechanics
Alireza Behtash, Syo Kamata