Preventing the disruption caused by these errors is a central problem facing quantum engineers. A primary strategy employed to mitigate these errors involves a technique called quantum error correction. This approach entails combining multiple physical qubits, which are the fundamental units of quantum information, into a single, more robust entity known as a logical qubit. This logical qubit is then continuously monitored and corrected for errors. The efficacy of this strategy lies in its ability to preserve quantum information over extended periods, rendering its storage relatively stable. However, storing information is only one piece of the quantum computing puzzle. To execute quantum algorithms, qubits must be actively manipulated through a series of quantum gates, which are the elementary operations that form the building blocks of quantum computation. The challenge intensifies when attempting to perform these operations without introducing new errors, a task that has proven significantly more difficult than merely maintaining the stability of qubits at rest.

A groundbreaking method that directly addresses this complex challenge has now been demonstrated by a team led by Professor Andreas Wallraff from the Department of Physics (D-PHYS) at ETH Zurich. Collaborating with researchers from the Paul Scherrer Institute (PSI) and theoretical physicists led by Professor Markus Müller at RWTH Aachen University and Forschungszentrum Jülich, the group has showcased a novel technique to perform quantum operations between superconducting logical qubits while simultaneously correcting errors. Their seminal findings were recently published in the prestigious journal Nature Physics, marking a significant leap forward in the quest for fault-tolerant quantum computing. This advancement is crucial for enabling quantum computers to perform calculations reliably without being derailed by the incessant presence of errors.

The fundamental difference between error correction in classical and quantum computing is stark and lies in the very nature of information. Classical error correction relies on the principle of redundancy through copying. In classical systems, information can be duplicated, stored multiple times, and then compared. If a single bit flips, a majority vote can easily identify the correct value. This straightforward approach, however, is fundamentally impossible in quantum systems. "With qubits, things are a lot more complicated," explains Dr. Ilya Besedin, a postdoctoral researcher in Wallraff’s group and a co-leading author of the study. Quantum information, governed by the principles of quantum mechanics, cannot be copied or cloned due to the no-cloning theorem. Instead, quantum information must be distributed across a network of entangled qubits. Furthermore, quantum systems are susceptible to phase flip errors, a phenomenon with no direct analogue in classical computing, necessitating the development of entirely distinct correction methodologies.

One of the most widely adopted solutions for quantum error correction utilizes a framework known as surface codes. In this architecture, the information of a single logical qubit is encoded and spread across several physical data qubits. Error detection is achieved through the repeated measurement of special qubits called stabilizers. These stabilizers, acting in concert with the data qubits, form the complete logical qubit. The stabilizers are monitored using ancillary qubits that are coupled to the data qubits. By measuring the state of these stabilizers, researchers can discern whether a bit flip or a phase flip has occurred between measurement cycles. Specifically, Z-type stabilizers are designed to detect changes in the bit value (0 to 1 or 1 to 0), while X-type stabilizers are employed to detect phase changes. Crucially, the data qubits themselves are never directly measured, ensuring that the encoded quantum state remains undisturbed and can safely store the corrected information.

The inherent complexity escalates when researchers aim to perform logical operations, such as a controlled-NOT (CNOT) gate, between two logical qubits. Errors can manifest not only during the storage of information but also during the execution of these operations themselves, requiring correction for both. "Performing a logical operation in this fault-tolerant way would be relatively easy if we could move our qubits around and connect them arbitrarily to each other," notes Michael Kerschbaum, a PhD student and co-leading author of the study. However, in the prevalent superconducting quantum processors, qubits are fixed in their physical locations. This architectural constraint means that only neighboring qubits can interact directly, imposing significant limitations on the types of operations that can be executed and how they can be orchestrated.

To circumvent these physical limitations, the research team ingeniously employed a technique known as lattice surgery. In their experimental setup, the researchers began by encoding a single logical qubit across seventeen physical qubits. The arrangement of these data qubits and stabilizers formed a roughly square pattern. Over a series of meticulously timed cycles, stabilizers were measured every 1.66 microseconds to continuously correct for both bit flips and phase flips. The pivotal moment in their experiment involved the measurement of three data qubits situated at the center of the square pattern. This precise measurement effectively served to cleave the surface code into two distinct halves. Concurrently, the measurements of the X-type stabilizers were temporarily halted.

"The end result of this operation was that we had two logical qubits entangled with each other," elaborates Dr. Besedin. During this "splitting" process, bit flip errors continued to be actively corrected. Following the split, bit flip error correction resumed independently on each of the now-separated halves. While this specific lattice surgery operation, by itself, does not directly produce a CNOT gate, it serves as a fundamental building block. By combining this splitting operation with subsequent merging steps and further operations, researchers can indeed construct universal quantum gates like the CNOT gate.

"One could say that the lattice surgery operation is the operation, and all the others can be constructed from it," emphasizes Dr. Besedin, highlighting its foundational significance. He further adds, "To the best of our knowledge, this is the first time lattice surgery has been performed on superconducting qubits." While acknowledging that the current demonstration is not yet a fully fault-tolerant operation against all types of errors, particularly phase flips for this specific splitting operation which would require 41 physical qubits, Dr. Besedin underscores its immense importance. "We still have some way to go," he admits. "For instance, 41 physical qubits would be required to make the splitting operation on one logical qubit stable against phase flips too." Nonetheless, this pioneering demonstration of lattice surgery on superconducting qubits represents a critical stride towards the ambitious and transformative goal of building useful quantum computers that will eventually harness thousands, if not millions, of qubits. This breakthrough brings the era of practical, large-scale quantum computation significantly closer to reality.