Because these quantum state alterations can occur randomly, even a solitary error can derail an entire computation. The paramount challenge for quantum engineers lies in effectively preventing such disruptions.
Safeguarding Quantum Information Through Logical Qubits
To mitigate these errors, a common strategy involves consolidating numerous physical qubits into a single logical qubit. This logical qubit is then subjected to continuous error correction protocols. This approach proves instrumental in preserving quantum information over extended periods, thereby ensuring a relatively stable storage of quantum states. However, the mere storage of information constitutes only a partial solution. The execution of quantum algorithms necessitates the active manipulation of qubits. This manipulation is achieved through the application of quantum gates, which serve as the fundamental operational units powering quantum computation.
The process of applying these operations without inadvertently introducing new errors has emerged as a significantly more formidable challenge than simply maintaining qubit stability when they are at rest.
A Novel Approach to Computation with Integrated Error Correction
A pioneering method designed to directly address this intricate problem has now been demonstrated by a team spearheaded by Professor Andreas Wallraff of D-PHYS. Collaborating with researchers from the Paul Scherrer Institute (PSI) and a theoretical group led by Professor Markus Müller at RWTH Aachen University and Forschungszentrum Jülich, this multidisciplinary team has showcased a groundbreaking technique. Their innovation allows for the performance of quantum operations between superconducting logical qubits while simultaneously implementing error correction. The profound implications of their findings have recently been disseminated through a publication in the esteemed journal Nature Physics.
This groundbreaking work represents a significant stride toward the realization of fault-tolerant quantum computing, a paradigm where computations can proceed to completion without being compromised by persistent errors.
The Unique Nature of Quantum Error Correction
Error correction in conventional classical computers relies on a straightforward principle: duplication of information. By storing multiple identical bits, these bits can be subsequently checked and compared. If a single bit undergoes a flip, a majority vote mechanism can reliably ascertain the correct value. This elegant solution, however, is fundamentally inapplicable to quantum systems.
"With qubits, the complexities escalate considerably," explains Dr. Ilya Besedin, a postdoctoral researcher within Wallraff’s group and a co-leading author of the study, working alongside PhD student Michael Kerschbaum. The intrinsic nature of quantum information prohibits direct copying or cloning. Instead, it must be ingeniously distributed across entangled qubits. Furthermore, quantum systems are susceptible to phase flip errors, a phenomenon that lacks a direct analogue in classical computing and consequently demands its own distinct correction methodologies.
Error Correction Employing Surface Codes
A widely adopted strategy for addressing these quantum errors involves the implementation of surface codes. In this sophisticated approach, the information constituting a single logical qubit is meticulously spread across an ensemble of physical data qubits. The detection of errors is accomplished through the repeated measurement of stabilizers. These stabilizers, working in concert with the data qubits, collectively form the logical qubit.
The monitoring of these stabilizers is facilitated by additional qubits that are intricately connected to the data qubits. The act of measuring these stabilizers provides crucial insights into whether a bit flip or a phase flip has occurred between successive checks. Z-type stabilizers are specifically designed to detect alterations in bit values, while X-type stabilizers are employed to identify changes in phase. Crucially, the data qubits themselves are never subjected to direct measurement. This deliberate protocol ensures that they can safely and reliably store the corrected quantum state.
The Intricacies of Performing Logical Operations
The complexity of the error correction process intensifies considerably when researchers aim to execute a logical operation, such as a controlled-NOT gate, between two distinct logical qubits. Errors can arise not only during the encoding of the logical qubit but also during the operation itself, and these newly introduced errors must also be effectively corrected.
"Performing a logical operation in this fault-tolerant manner would be relatively straightforward if we possessed the capability to freely move our qubits and establish arbitrary connections between them," remarks Kerschbaum. However, within the architecture of superconducting quantum processors, qubits are inherently fixed in their positions. This physical constraint means that only neighboring qubits can directly interact, thereby imposing limitations on the ways in which operations can be orchestrated.
Deciphering the Square Through Lattice Surgery
To surmount these spatial limitations, the research team ingeniously adopted a technique known as lattice surgery. In their experimental setup, the researchers commenced with a single logical qubit that was encoded across a total of seventeen physical qubits. The data qubits and the stabilizers were strategically arranged in a configuration approximating a square. Over a series of carefully timed cycles, stabilizers were measured at precise intervals of 1.66 microseconds, a cadence designed to concurrently correct both bit flips and phase flips.
At a pivotal juncture in the experiment, a key operation was performed: three data qubits, strategically positioned through the center of the square arrangement, were measured. This specific measurement effectively bifurcated the surface code into two distinct, independent halves. Concurrently, the measurements of the X-type stabilizers were temporarily suspended.
"The ultimate outcome of this meticulously executed operation was the generation of two logical qubits that were intrinsically entangled with each other," elucidates Besedin. During this crucial splitting phase, bit flip errors continued to be addressed and corrected. Following the operation, bit flip error correction was independently reinstated for each of the two resultant halves. While this particular operation, in isolation, does not directly yield a controlled-NOT gate, it possesses the profound capability to be integrated with subsequent splitting and merging operations to construct one.
A Landmark Achievement for Superconducting Qubits
"One could aptly describe the lattice surgery operation as the fundamental building block, from which all other necessary operations can be subsequently constructed," posits Besedin.
He further elaborates, "To the best of our knowledge, this marks the inaugural instance where lattice surgery has been successfully implemented on superconducting qubits. While we acknowledge that there remains a considerable journey ahead – for instance, achieving stability against phase flips during the splitting operation on a single logical qubit would necessitate the use of 41 physical qubits – this demonstration of lattice surgery on superconducting qubits undeniably represents a pivotal advancement. It propels us significantly closer to the ambitious and transformative goal of constructing highly useful quantum computers populated with thousands of qubits."

