Progress Report

Development of Large-scale Fault-tolerant Universal Optical Quantum Computers[4] Research and development on social implementation of optical quantum computer

Progress until FY2024

1. Outline of the project

A scalable optical quantum computer can be realized in a compact setup using time-domain multiplexing techniques. Optical quantum computers are considered a promising candidate for realizing practical quantum computers. In collaboration with the R&D theme 1, we are developing an optical quantum computer and aiming for its social implementation.
The development of optical quantum computers is divided into two main components: the construction of systems for large-scale, general-purpose quantum computation, and the generation of ancillary states to achieve fault tolerance. In this research, we are building a large-scale quantum computing platform. In addition, toward the social implementation of optical quantum computers, we are also developing a cloud-based system.

2. Outcome so far

Using the time-domain multiplexing techniques developed by the R&D theme 1, we have generated large-scale cluster states that are currently unachievable by other methods. In particular, the generated cluster state has a structure that allows more efficient computation compared to previously generated cluster states.
Thanks to our prior research, we have significantly improved and stabilized the laboratory environment, making it possible to construct the system using a free-space setup. This was achieved by enhancing the temperature stability of the laboratory environment, which now allows for long-term stability even in a free-space configuration. Moreover, the free-space approach offers lower losses compared to fiber-based approach. As a result, we are now able to generate higher-quality cluster states.
So far, we have successfully built the cloud-based system for the first prototype of our optical quantum computer, as shown in Figure 1. This prototype operates in a free-space setup at a clock frequency of 100 MHz and functions as an analog quantum computer with 101 input modes. The system is capable of performing programmable linear transformation on continuous variables. In addition, thanks to the time-domain multiplexing technique, it is, in principle, capable of executing operations with an arbitrary number of steps. Furthermore, we have developed the cloud system including a local server in RIKEN, a framework for remote operation of the hardware, a user authentication system, a compiler that converts quantum circuits into machine parameters, and a software development kit (SDK). These developments enable us to successfully construct a cloud-based optical quantum computer system.

Fig.1
Fig.1 Optical quantum computer cloud system

In this optical quantum computer, the types and precision of measurements directly correspond to the types and precision of possible quantum operations. In the current system, only deterministic addition, subtraction, and scalar multiplication operations are implementable. However, to realize universal quantum computation, the optical quantum computer must be capable of performing “multiplication” operations, which require nonlinear measurements corresponding to deterministic nonlinear operations. We have successfully implemented a basic nonlinear measurement using the setup shown in Figure 2. In this configuration, the target quantum state is superimposed with an auxiliary quantum state, and one of the outputs is measured via homodyne detection. A nonlinear computation is then applied to the measurement result, and based on this result, the phase of the remaining quantum state is rotated before performing a second homodyne measurement. A key component of this system is high-speed digital signal processing, which we have achieved using a field-programmable gate array (FPGA) that incorporates a lookup table for the necessary computations. We are also conducting research to integrate the nonlinear operation into the optical quantum computer, aiming to realize a optical quantum computer capable of performing “multiplication” operations.

Fig.2
Fig2. Setup for nonlinear measurement

3. Future plans

We are implementing nonlinear feedforward in the optical quantum computer. This will enable the optical quantum computer to perform “multiplication” operations. With this improvement, the range of applications for the optical quantum computer will expand significantly. Then, we will proceed to conduct applied research, focusing on areas such as optimization problems and neural networks.