

Indeed, such error correction needs to be at the heart of any scalable quantum system. By encoding the state of a single logical qubit into many physical qubits, quantum error correction (QEC) has the ability to detect and correct most errors that occur on the physical qubits. A crucial technology to overcome this fragility, which is also used in classical digital computing, is error correction. One of the greatest challenges in building a quantum computer is that quantum states are intrinsically fragile and are quickly destroyed when a qubit couples to its environment, leading to noise.
#MICROSOFT WIN QUANTUM ERROR AFTER ALL SOFTWARE#
At Azure Quantum, our full-stack approach and broad expertise across all areas of quantum computation allows us to drive innovation in this space through tight collaboration across theory, hardware, software and systems teams. However, our quest to deliver a general-purpose quantum computer capable of addressing industrial-scale problems will require innovation across every layer of the quantum stack, from materials at the nanoscale to algorithms and applications. In March of this year, we announced our demonstration of the underlying physics required to create a topological qubit-qubits that are theorized to be inherently more stable than existing ones without sacrificing size or speed. Technological innovation that enables scaling of quantum computing underpins the Microsoft Azure Quantum program. Learn more about this sequence of checks in the section “Unlocking a new class of quantum codes” below. This graphic shows the repeating three-step sequence of checks used in Floquet codes. Each circle represents a qubit, and a line between a pair of circles indicates that that check is measured on that time step. The colors indicate the type of operator measured in each check, either XX, YY, or ZZ, so that the type of check measured also changes with time.
