Factoring an integer with three oscillators and a qubit

L Lukas Brenner L Libor Caha X Xavier Coiteux-Roy R Robert Koenig

Abstract

Abstract A common starting point of traditional quantum algorithm design is the notion of a universal quantum computer with a scalable number of qubits. This convenient abstraction mirrors classical computations manipulating bits. It allows for a device-independent development of algorithmic primitives. Here we argue that an alternative approach centered on the physical setup can yield great benefits. As an example, we consider hybrid qubit-oscillator systems with linear optics operations augmented by certain qubit-controlled Gaussian unitaries. The continuous variable Fourier transform and certain arithmetic operations have native realizations in such systems. We put this to algorithmic use and give a polynomial-time quantum factoring algorithm which uses only one qubit and three oscillators, independent of the number being factored.

Article Details

Volume / Issue Vol. 17, Issue 1
Published December 26, 2025
ISSN 2041-1723
Publisher Nature Portfolio

Journal Info

Nature Communications

Nature Portfolio

ISSN: 2041-1723 Open Access Life Sciences

Authors (4)

L

Lukas Brenner

L

Libor Caha

X

Xavier Coiteux-Roy

R

Robert Koenig