Pith. Sign in

REVIEW

Streaming Regev's Quantum Factoring Algorithm

Quantum Physics · Submitted 5 Oct 2026 · 166 references

Pith's verdict: Streaming construction, superposition masking, and the analytic probe bound are solid and genuinely new; the six-probes-per-level and constant-probability claims do not survive a union bound at RSA scale.

T0 · AI review

How this review was made: An AI referee (deepseek/deepseek-v4-flash) read the paper on October 6, 2026 and answered a fixed list of questions about it. T0 is the starting level every paper gets. The levels describe how deeply Pith has checked the paper, never the authors.

  1. T0 AI review An AI read the paper and answered a fixed list of questions.
  2. T1 Audit Automatic checks that the references and files the paper relies on exist and match.
  3. T2 Compute The paper's code or calculations re-run with the same results.
  4. T3 Formal statement The claims written out in a formal math language a computer can read.
  5. T4 Proof Those claims proved, and the proof checked by computer.

How Pith checks papers →

· 3 major objections · 3 minor · Ask about this paper · The compiled record · Read the full review →
Challenge this review Comment (0) Read on arXiv ↗
Cite ▾
arXiv ID2610.06733 (version 1)
Pith ID7N6SERZP, Pith's permanent record of this paper and its review
CitationCraig Gidney, Katherine Van Kirk. "Streaming Regev's Quantum Factoring Algorithm." arXiv:2610.06733 (2026). https://pith.science/paper/7N6SERZP
Cite this reviewBibTeX for Pith's review of this paper
Claim paper

Why Pith says this

Highlight any text to comment on it.

Referee report
The paper

The paper claims

Regev's quantum factoring algorithm can be streamed: superposition masking and Fibonacci-power phase probes make its control qubits recyclable, cutting space to $n+M(n)+O(\sqrt{n})$ qubits.

The reading

Regev's 2023 quantum factoring algorithm was thought to be incompatible with qubit recycling, because its phase-estimation control qubits swept repeatedly over the same registers. This paper removes that obstacle with two moves: superposition masking hides arithmetic garbage inside a uniform state that multiplication leaves unchanged, and Fibonacci-power phase estimation probes phases at exponents $F_k$ instead of powers of two, eliminating the binary/Zeckendorf conversions. The streamed circuit's space drops to $n+M(n)+O(\sqrt{n})$ qubits, where $M(n)$ is the space of an in-place modular multiplication, giving $4n+O(\sqrt{n})$ with the Luo et al. multiplier—half the $11.32n$ of the previous best Regev implementation, though still above Shor's $n/2+\varepsilon n$. The paper also shows the entangled Gaussian exponent-register input assumed by earlier Regev variants is unnecessary. The rigorous probe bound is $O(\sqrt{n}\log n)$ per run; the widely repeatable six-probes-per-level figure comes from simulation.

What carries the argument

The load-bearing objects are three. First, the multiplicative-group mask $|M_N\rangle$, the uniform superposition over units mod $N$; because multiplication by any invertible element merely permutes its terms, a garbage register left in this state carries no information about the control and can be measured and discarded. Second, the ladder of traveling eigenstates $|\tilde u_\theta^{(k)}\rangle = \mathrm{Fib}^{-(k-1)}(|M_N\rangle|u_\theta\rangle)$, built by running the Ragavan–Vaikuntanathan Fibonacci accumulator update $|x\rangle|y\rangle\mapsto|y\rangle|xy \bmod N\rangle$ backward; one backward step moves between levels, and the Fibonacci conjugation identity $\mathrm{Fib}^r \,\mathrm{Mul}_p^{(Y)}\,\mathrm{Fib}^{-r} = \mathrm{Mul}_{p^{F_r}}^{(X)} \,\mathrm{Mul}_{p^{F_{r+1}}}^{(Y)}$ is what turns a single multiplication of the aggregated product $p(c)$ into the required phase $e^{2\pi i F_k\langle\theta,c\rangle}$. Third, the classical inverse problem, solved by an adaptive Bayesian estimator that keeps a polynomial-size weighted cell grid on the phase circle, adaptively chooses measurement bases to maximize information gain, and certifies an estimate once an arc of width $2\varepsilon_R$ carries posterior mass at least $1-\delta_{\mathrm{final}}$; this is what turns a transcript of noisy Fibonacci-phase observations into the $w\approx\theta$ that Regev's postprocessing needs.

Extended reading notes

Core claim

On the paper's own terms, the central claim is that Regev's high-dimensional factoring algorithm can be recast as iterative quantum phase estimation with streaming control qubits, overturning the working assumption that qubit recycling is incompatible with it. The construction maintains two persistent $n$-qubit accumulators and steps backward along a ladder of traveling eigenstates, using a superposition mask $|M_N\rangle$ to absorb the arithmetic garbage that previously forced uncomputation, and probing phases at Fibonacci exponents $F_k$ rather than powers of two so that no binary/Zeckendorf conversions are needed. The claimed consequence (Cor. 5.8 and 5.9) is that a balanced semiprime is factored with $n+M(n)+O(\sqrt{n})$ qubits, which becomes $4n+O(\sqrt{n})$ with the measurement-uncomputed in-place multiplier of Luo et al., the lowest-space instantiation of Regev's algorithm to date. The rigorous asymptotic probe count is $O(\sqrt{n}\log n)$ per run (Cor. 4.4); a simulated adaptive Bayesian estimator averages about six probes per Fibonacci level, corresponding to roughly $30.25\sqrt{n}$ in-place multiplications per run, a figure the paper flags as an empirical estimate.

Load-bearing premise

The load-bearing premise for the headline numbers is the simulator's claim that about six phase probes per Fibonacci level suffice with 99.676% certified accuracy: the adaptive Bayesian estimator was only tested on uniformly sampled phases and never on the real circuit's correlated, superposition-branch accumulator values, its certification can falsely certify at large error through a Fibonacci-structured aliasing failure that is characterized empirically rather than bounded analytically, and the rigorous $O(\sqrt{n}\log n)$-probe guarantee does not reach the six-per-level figure; the factoring guarantee also inherits Regev's Conjecture 2.1 on short lattice vectors, for which the paper cites an unconditional variant of a modified construction.

Editorial extensions

If this is right

  • Regev's algorithm can now be run with roughly half the qubits of the previous best implementation: $4n+O(\sqrt{n})$ with the Luo et al. multiplier, versus $11.32n$ for Ragavan–Vaikuntanathan (b8, b9, b35).
  • The entangled Gaussian exponent-register input state assumed throughout earlier Regev-variant work is unnecessary; fresh $d$-qubit $|+\rangle^{\otimes d}$ control registers produce the same dual-lattice sample distribution (b143, Prop. 5.6).
  • For balanced semiprimes, using the cheap approximate mask $|R_N\rangle$ in place of the exact $|M_N\rangle$ changes the transcript distribution by total variation distance $O(2^{-n/4})$ per run, so the practical mask-preparation shortcut is safe (Cor. 5.8).
  • A worst-case guarantee holds independently of the numerics: $O(\sqrt{n}\log n)$ simultaneous phase probes per Regev run, via the slow-refinement analytic estimator of Theorem 4.3 (Cor. 4.4).

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • Because the total space is $n+M(n)+O(\sqrt{n})$, the next meaningful reduction in Regev's footprint is delegated to the in-place modular multiplication subroutine rather than to the factoring structure itself; each qubit saved in $M(n)$ buys a full qubit in the total.
  • The paper's own Appendix C.3 shows large-error false certifications cluster at Fibonacci-structured branch displacements ($F_K\,\mathrm{dist}(w,\theta)$ within $10^{-6}$ relative of $F_j$ or $2F_j$ for 27 of 37 aliased misses), which suggests an analytic anti-aliasing criterion might replace the soft transition guard, converting an empirical failure mode into a provable bound.
  • If the six-probes-per-level behavior survives coupling to the real circuit's correlated, superposition-branch accumulator values (an untested regime), the practical per-run cost settles near $30.25\sqrt{n}$ multiplications; the gap between that heuristic and the proven $O(\sqrt{n}\log n)$ is where further theoretical work should concentrate.
Original abstract

A major practical obstacle to Regev's factoring algorithm is its large space usage. In particular, the algorithm was believed to be incompatible with "qubit recycling," which streams the control qubits in phase estimation rather than storing them all simultaneously. We show how to fix this streaming problem. We build on the construction of Ragavan and Vaikuntanathan, which used Fibonacci accumulators to reduce the qubit count from $O(n^{1.5})$ to $11.32n$. We make two key improvements. First, we use superposition masking to prevent unwanted information from entering the accumulators, removing the need for uncomputation. Second, we show how to perform phase estimation using Fibonacci powers of a unitary operation rather than powers of two. This avoids various encoding conversions required by the construction of Ragavan and Vaikuntanathan. After these improvements, the phase-estimation qubits are used only once in the circuit, allowing them to be streamed. Our improvements reduce the space usage of Regev's factoring algorithm to $n+M(n)+O(\sqrt{n})$, where $M(n)$ is the space required for an in-place multiplication. For example, using the in-place multiplier of Luo et al. (2026), Regev's algorithm can factor an $n$-bit integer using $4n+O(\sqrt{n})$ qubits. Although our construction still falls short of the $n/2+\epsilon n$ qubits sufficient for leading implementations of Shor's algorithm, it is the lowest-space instantiation of Regev's algorithm to date and suggests that Regev's algorithm is still far from fully optimized.

The compiled record

The paper's own sentences, arranged, kept beside the review and separate from it. Each label is drawn from a closed vocabulary; the number beside it is the probability the classifier gave that label. Numbers in the tables are the authors', checked by code. No sentence in this record was written by a model.

Compiled by classifier-1.13.0 via TypeSafe API, question bank abstract-p1-20260923, 2026-10-06: 1 request, 8,890 input tokens.

What the abstract itself states, as probabilities: claims first 0.26 · states limitation 0.97 · human participants 0.01 · controlled comparison 0.09 · randomized assignment 0.01 · states quantitative result 0.99 · compares with prior results 0.98 · mentions code or data availability 0.02.

The abstract, sentence by sentence

arXiv listing abstract v1. Results and the main claim are underlined; .

A major practical obstacle to Regev's factoring algorithm is its large space usage. In particular, the algorithm was believed to be incompatible with "qubit recycling," which streams the control qubits in phase estimation rather than storing them all simultaneously. We show how to fix this streaming problem. We build on the construction of Ragavan and Vaikuntanathan, which used Fibonacci accumulators to reduce the qubit count from $O(n^{1.5})$ to $11.32n$. We make two key improvements. First, we use superposition masking to prevent unwanted information from entering the accumulators, removing the need for uncomputation. Second, we show how to perform phase estimation using Fibonacci powers of a unitary operation rather than powers of two. This avoids various encoding conversions required by the construction of Ragavan and Vaikuntanathan. After these improvements, the phase-estimation qubits are used only once in the circuit, allowing them to be streamed. Our improvements reduce the space usage of Regev's factoring algorithm to $n+M(n)+O(\sqrt{n})$, where $M(n)$ is the space required for an in-place multiplication. For example, using the in-place multiplier of Luo et al. (2026), Regev's algorithm can factor an $n$-bit integer using $4n+O(\sqrt{n})$ qubits. Although our construction still falls short of the $n/2+\epsilon n$ qubits sufficient for leading implementations of Shor's algorithm, it is the lowest-space instantiation of Regev's algorithm to date and suggests that Regev's algorithm is still far from fully optimized.

background contribution method result interpretation main claim

What the classifier reports for each sentence. The number is the probability it gave the label.
#sentencerolethe authors' own workstates the main conclusionstrength
s0 A major practical obstacle to Regev's factoring algorithm is its large space usage. background 0.97 0.06 0.03 asserted 1.00
s1 In particular, the algorithm was believed to be incompatible with "qubit recycling," which streams the control qubits in phase estimation rather than storing them all simultaneously. background 0.75 0.05 0.03 asserted 0.59
s2 We show how to fix this streaming problem. contribution 1.00 0.90 0.28 asserted 1.00
s3 We build on the construction of Ragavan and Vaikuntanathan, which used Fibonacci accumulators to reduce the qubit count from $O(n^{1.5})$ to $11.32n$. background 0.74 0.09 0.04 asserted 0.98
s4 We make two key improvements. contribution 0.95 0.61 0.03 asserted 0.83
s5 First, we use superposition masking to prevent unwanted information from entering the accumulators, removing the need for uncomputation. method 0.62 0.94 0.05 asserted 1.00
s6 Second, we show how to perform phase estimation using Fibonacci powers of a unitary operation rather than powers of two. contribution 0.50 0.94 0.05 asserted 1.00
s7 This avoids various encoding conversions required by the construction of Ragavan and Vaikuntanathan. method 0.80 0.66 0.03 asserted 1.00
s8 After these improvements, the phase-estimation qubits are used only once in the circuit, allowing them to be streamed. result 0.49 0.88 0.14 asserted 1.00
s9 Our improvements reduce the space usage of Regev's factoring algorithm to $n+M(n)+O(\sqrt{n})$, where $M(n)$ is the space required for an in-place multiplication. result 0.98 0.95 0.74 asserted 1.00
s10 For example, using the in-place multiplier of Luo et al. (2026), Regev's algorithm can factor an $n$-bit integer using $4n+O(\sqrt{n})$ qubits. result 0.99 0.63 0.13 asserted 0.62
s11 Although our construction still falls short of the $n/2+\epsilon n$ qubits sufficient for leading implementations of Shor's algorithm, it is the lowest-space instantiation of Regev's algorithm to date and suggests that Regev's algorithm is still far from fully optimized. interpretation 0.64 0.68 0.37 asserted 0.59

What kind of paper the classifier reports this is: method or tool 0.87 · evidence from proof or derivation 0.98.

What was examined, and what was not

sources read
  • arXiv listing abstract v1
not examined
  • full text
  • figures and tables
  • references and citing sentences
  • relations to other papers
levels run
  • P abstract
not run
  • S sections
  • T body sentences
  • C citations
  • R cross-paper relations

Every quoted sentence on this record is the authors'. Every label is from Pith's closed vocabulary, with the probability shown beside it. Every number in the measurements table is the authors', checked by code. Record as JSON

Figures
Figure 1. Streamed implementation of the Fibonacci phase probes. (a) The two persistent 𝑛-qubit accumulators are retained throughout the computation. Each inverse Fibonacci update advances the traveling eigenstate to the next level. At level 𝑘 we are in traveling eigenstate |̃𝑢𝜃 (𝑘) ⟩. The recycled 𝑑-qubit control register is initialized, used for a simultaneous phase probe of 𝐹𝑘𝜃, measured in that probe’s adaptive basis (labeled 𝑘, 𝑠), and reset. This can be repeated for multiple shots, indexed by 𝑠, before advancing. (b) Construction of one simultaneous probe. On a computational basis state…
Figure 2. Simulating our Adaptive Bayesian Fibonacci IQPE. Vertical dashed lines mark the settings cor
Figure 3. Circular error among the 45 false certifications, ordered by magnitude and displayed in units of 𝜀𝑅 on a logarithmic scale. Seven estimates have error between 𝜀𝑅 and 2𝜀𝑅, one has error 8.36𝜀𝑅, and the remaining 37 have error greater than 10𝜀𝑅. The dashed lines at 2𝜀𝑅 and 10𝜀𝑅 are descriptive only and are not part of the protocol. The large-error events are consistent with selection of an incorrect inverse branch. Hollow diamonds identify the events for which 𝐹𝐾 distℝ/ℤ(𝑤, 𝜃) lies within relative error 10−6 of 𝐹𝑗 or 2𝐹𝑗 for some 𝑗. posterior instead concentrates on another branch,…

Figures reproduced from arXiv:2610.06733 by the authors.

References

Discussion

Disagree with the review, or know something it missed? Leave a comment, highlight any passage above to comment on it, or challenge this review formally.