Papers
Topics
Authors
Recent
Search
2000 character limit reached

Truncated Modular Exponentiation Operators: A Strategy for Quantum Factoring

Published 27 May 2024 in quant-ph | (2405.17021v2)

Abstract: Modular exponentiation (ME) operators are one of the fundamental components of Shor's algorithm, and the place where most of the quantum resources are deployed. I propose a method for constructing the ME operators that relies upon the simple observation that the work register starts in state ∣1⟩\vert 1 \rangle. Therefore, we do not have to create an ME operator UU that accepts a general input, but rather, one that takes an input from the periodic sequence of states ∣f(x)⟩\vert f(x) \rangle for x∈0,1,⋯ ,r−1x \in {0, 1, \cdots, r-1}, where f(x)f(x) is the ME function with period rr. The operator UU can be partitioned into rr levels, where the gates in level x∈0,1,⋯ ,r−1x \in {0, 1, \cdots, r-1} increment the state ∣f(x)⟩\vert f(x) \rangle to the state ∣f(x+1)⟩\vert f(x+1) \rangle. The gates below xx do not affect the state ∣f(x+1)⟩\vert f(x+1) \rangle. The obvious problem with this method is that it is self-defeating: If we knew the operator UU, then we would know the period rr of the ME function, and there would be no need for Shor's algorithm. I show, however, that the ME operators are very forgiving, and truncated approximate forms in which levels have been omitted are able to extract factors just as well as the exact operators. I demonstrate this by factoring the numbers N=21,33,35,143,247N = 21, 33, 35, 143, 247 by using less than half the requisite number of levels in the ME operators. This procedure works because the method of continued fractions only requires an approximate phase value. This is the basis for a factorization strategy in which we fill the circuits for the ME operators with more and more gates, and the correlations between the various composite operators U<sup>pU<sup>p (where pp is a power of two) compensate for the missing levels.

Authors (1)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Tweets

Sign up for free to view the 2 tweets with 3 likes about this paper.