Aisling Mac Aree and Mark Howard at University of Galway present a framework utilising the automorphism groups of classical codes to determine all possible ways to perform logical operations within a given quantum code. The framework offers key concepts for understanding code implementation and introduces metrics for optimisation, culminating in a thorough table detailing optimal logical operations for small stabiliser codes with up to seven qubits and two code qubits. The resulting resource represents a sharp step towards more efficient magic state cultivation and improved experimental design for quantum computation.
Symmetry-based optimisation yields substantial reductions in quantum circuit complexity
A comprehensive table of optimal logical operations has been compiled for the first time, reducing the Control-Clifford Cost metric by up to 30% compared to previously published results for codes with n ≤7 and k ≤2. Earlier methods struggled to account for all possible degrees of freedom in circuit design, limiting their effectiveness. Identifying genuinely optimal circuits previously required exhaustive, computationally expensive searches. The framework leverages automorphism groups, symmetries within the code, and code equivalence to systematically map all viable physical circuits for implementing logical operations. Automorphism groups describe the symmetries of a code, detailing the transformations that leave the code unchanged; exploiting these symmetries allows for the identification of redundant circuit implementations, streamlining the design process. Code equivalence, in this context, refers to the ability to transform one code into another without altering its fundamental error-correcting properties, further expanding the search space for optimal circuits.
Analysis of codes with up to seven qubits and two logical qubits revealed that optimising circuits using this newly developed framework reduced the Control-Clifford Cost, a measure of circuit complexity, by as much as 30% compared to previous methods. This improvement stems from a thorough exploration of all possible circuit designs, accounting for symmetries within the quantum code and utilising concepts like conjugacy classes and group transversals to map viable physical circuits. The Control-Clifford Cost quantifies the number of single-qubit Clifford gates and controlled-Clifford (specifically, CNOT) gates required to implement a given quantum operation. Minimising this cost is crucial because Clifford gates are relatively easy to implement with high fidelity, while non-Clifford gates, such as the T gate, are more prone to errors. Minimising SWAP gates, which can require up to seven T gates each, is key, as is prioritising local Clifford gates; a separate metric, Local Clifford Cost, entirely disregards SWAP gate overhead, aligning with experimental validations showing fault-tolerant operations via qubit permutations. The Local Clifford Cost is particularly relevant for architectures where qubit connectivity is limited, as SWAP gates are needed to move qubits around the chip to enable interactions. By focusing on local operations, the framework can identify circuits that are more readily implementable on existing hardware.
Optimal circuit designs accelerate progress in small quantum code implementation
Efficient logical operations are vital to success as scientists steadily refine the set of tools for building practical quantum computers. This work delivers a detailed map of optimal circuits for small quantum codes, offering a valuable resource for both theoretical advances and experimental validation. Identifying efficient logical operations, the fundamental building blocks of quantum programs, for even small quantum codes provides a foundation for future scalability. Quantum error correction is essential for building fault-tolerant quantum computers, as qubits are inherently susceptible to noise and decoherence. Logical operations are performed on encoded quantum information, protecting it from errors. The efficiency of these logical operations directly impacts the overall performance of the quantum computer.
These optimised circuits will be directly applicable to near-term quantum processors, aiding in the development and testing of error correction techniques, and informing the design of larger, more powerful machines. The systematic method establishes how to determine optimal physical circuits to enact logical operations within quantum codes, utilising the symmetries of classical codes and a concept called ‘code equivalence’ to explore all possible configurations. The resulting exhaustive table, detailing circuits for codes with up to seven qubits and two logical qubits, provides a benchmark against which future designs can be measured and offers immediate benefits for resource-intensive tasks like magic state distillation. Magic state distillation is a crucial process for creating high-fidelity non-Clifford gates, which are necessary for universal quantum computation. Reducing the cost of magic state distillation is therefore a key goal in quantum computing research. Currently, the framework focuses on stabiliser codes with limited size, a maximum of seven qubits and two logical qubits. Identifying whether these optimisation techniques will scale effectively to the much larger, more complex codes needed for truly fault-tolerant quantum computation remains an important question. Stabiliser codes are a particularly well-studied class of quantum codes, but other types of codes, such as topological codes, may require different optimisation strategies. Furthermore, the computational complexity of the framework may increase significantly as the code size grows, necessitating the development of more efficient algorithms. Future work will focus on extending the framework to larger codes and exploring its applicability to different types of quantum codes, ultimately contributing to the realisation of practical, fault-tolerant quantum computers. The framework’s ability to systematically explore the space of possible circuits offers a powerful tool for optimising quantum computation and accelerating progress in the field.
The research successfully identified optimal physical circuits for performing logical operations within quantum codes, up to seven qubits and two logical qubits. This matters because efficient implementation of these operations is vital for demanding quantum tasks such as magic state distillation. The framework utilises the symmetries of classical codes to explore all possible circuit configurations, creating a benchmark for future designs. Authors intend to extend this framework to larger and more complex codes, potentially contributing to the development of practical, fault-tolerant quantum computers.
👉 More information
🗞 Exhaustive Optimisation of Automorphism Groups for Stabiliser Codes
🧠 ArXiv: https://arxiv.org/abs/2604.01282
