Fault-tolerant quantum input/output
Matthias Christandl, Omar Fawzi, Ashutosh Goswami
TL;DR
This work extends Kitaev’s fault-tolerance framework to circuits with quantum inputs and outputs, enabling the fault-tolerant transformation of any QIO circuit into an implementation whose effective input/output is degraded only by a small quantum channel. It introduces a modular, composable scheme built from quantum codes, logic channels, and interfaces, and develops transformation rules that convert approximate code-level representations into exact ones, preserving logical information. The paper provides explicit constructions for fault-tolerant state preparation and quantum communication under two noise models (general circuit noise and circuit-level stochastic noise), showing that input/output corruption can be tightly controlled by Malus-type channels with parameters scaling as $O( abla)$ or $O((c\delta)^k)$. As an application, it shows how standard communication codes with linear or sub-linear minimum distance can be lifted to fault-tolerant communication codes for general circuit noise or local stochastic noise, with toric codes serving as a concrete example. Overall, the results enable reliable quantum information processing and communication across noisy, distributed quantum systems by modular, scalable fault-tolerant constructions.
Abstract
Usual scenarios of fault-tolerant computation are concerned with the fault-tolerant realization of quantum algorithms that compute classical functions, such as Shor's algorithm for factoring. In particular, this means that input and output to the quantum algorithm are classical. In contrast to stand-alone single-core quantum computers, in many distributed scenarios, quantum information might have to be passed on from one quantum information processing system to another one, possibly via noisy quantum communication channels with noise levels above fault-tolerant thresholds. In such situations, quantum information processing devices will have quantum inputs, quantum outputs or even both, which pass qubits among each other. Working in the fault-tolerant framework of [Kitaev, 1997], we show that any quantum circuit with quantum input and output can be transformed into a fault-tolerant circuit that produces the ideal circuit with some controlled noise applied at the input and output. The framework allows the direct composition of the statements, enabling versatile future applications. We illustrate this with a concrete application, namely, communication over a noisy channel with faulty encoding and decoding operations [Christandl and M{ü}ller-Hermes, 2024]. For communication codes with linear minimum distance, we construct fault-tolerant encoders and decoders for general noise (including coherent errors). For the weaker, but standard, model of local stochastic noise, we obtain fault-tolerant encoders and decoders for any communication code that can correct a constant fraction random errors.
