Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

arXiv:2404.01301 · IEEE International Conference on Quantum Computing and Engineering (QCE)

Transversal Injection: Using the Surface Code to Prepare Non-Pauli Eigenstates

Jason Gavriel, Daniel Herr, Alexis Shaw, Michael J. Bremner, Alexandru Paler, Simon J. Devitt

Published Sep 17, 2023• 0 citations
arXivHTMLPDF

Abstract

The development of quantum computing systems for large scale algorithms requires targeted error rates un-achievable through hardware advancements alone. Quantum Error Correction (QEC) allows us to use systems with a large number of physical qubits to form a fault tolerant system with a lower number of logical qubits and a favourable logical error rate. While some gates can be easily implemented in a QEC code transversally, there is no code that has a universal set of transversal gates. Transversal Injection is a new method of preparing logical non-Pauli eigenstates that can be used as resource states for quantum computation. State preparation can be done directly in the surface code and has the potential to prepare higher fidelity injected states. Compared to other techniques, transversal injection can reduce the resource burden for state distillation protocols. In this paper, the authors present the theory behind this new technique as well as an algorithm for calculating the resulting logical states prepared in the surface code

DOI
10.1109/qce57702.2023.00105

Related papers

Transversal Injection: A method for direct encoding of ancilla states for non-Clifford gates using stabiliser codes

Jason Gavriel, Daniel Herr, Alexis Shaw +3 more

Fault-tolerant, error-corrected quantum computation is commonly acknowledged to be crucial to the realisation of large-scale quantum algorithms that could lead to extremely impactful scientific or commercial results. Achieving a universal set of quantum gate operations in a fault-tolerant error-corrected framework suffers from a `conservation of unpleasantness'. In general, no matter what error correction technique is employed, there is always one element of a universal gate set that carries a significant resource overhead - either in physical qubits, computational time, or both. Specifically, this is due to the application of non-Clifford gates. A common method for realising these gates for stabiliser codes such as the surface code is a combination of three protocols: state injection, distillation and gate teleportation. These protocols contribute to the resource overhead compared to logical operations such as a CNOT gate and contributes to the qubit resources for any error-corrected quantum algorithm. In this paper, we introduce a very simple protocol to potentially reduce this overhead for non-Clifford gates: Transversal Injection. Transversal injection modifies the initial physical states of all data qubits in a stabiliser code before standard encoding and results in the direct preparation of a large class of single qubit states, including resource states for non-Clifford logic gates. Preliminary results hint at high quality fidelities at larger distances and motivate further research on this technique.

arXiv:2211.10046•Nov 18, 2022•0 citations

Transversal injection for direct encoding of ancilla states for non-Clifford gates using stabilizer codes

Jason Gavriel, Daniel Herr, Alexis Shaw +3 more

Fault-tolerant, error-corrected quantum computation is commonly acknowledged to be crucial to the realization of large-scale quantum algorithms that could lead to extremely impactful scientific or commercial results. Achieving a universal set of quantum gate operations in a fault-tolerant, error-corrected framework suffers from a conservation of unpleasantness. In general, no matter what error-correction technique is employed, there is always one element of a universal gate set that carries a significant resource overhead---either in physical qubits, computational time, or both. Specifically, this is due to the application of non-Clifford gates. A common method for realizing these gates for stabilizer codes such as the surface code is a combination of three protocols: state injection, distillation, and gate teleportation. These protocols contribute to the resource overhead compared with logical operations such as a CNOT gate and contribute to the qubit resources for any error-corrected quantum algorithm. In this paper, we introduce a very simple protocol to potentially reduce this overhead for non-Clifford gates: transversal injection. Transversal injection modifies the initial physical states of all data qubits in a stabilizer code before standard encoding and results in the direct preparation of a large class of single qubit states, including resource states for non-Clifford logic gates. Preliminary results hint at high-quality fidelities at larger distances and motivate further research on this technique.

Physical Review Research•Jul 10, 2023•9 citations

Magic state injection on the rotated surface code

Lingling Lao, Ben Criger

Fault-tolerant quantum computing based on the surface code requires magic states to achieve universality. The initially prepared magic states have low fidelity and need to be purified by a costly procedure called magic state distillation. The high spatial-temporal cost for distillation can be reduced by improving the fidelity of initial magic states. Prior works have investigated state injection approaches on the regular surface code. In this work, we propose a magic state injection method for the rotated surface code that requires fewer physical qubits to encode one logical qubit. Analytical results show that our method could achieve lower logical error rates than the state-of-the-art approach for the regular surface code in [1]. When both the two-qubit gate and single-qubit operation error rates are p, the new method results in a logical error rate to 34p/15 compared to 46p/15 in [1]. This fidelity improvement and fewer qubit encoding requirement would help reduce the overhead of fault-tolerant quantum computation, which is crucial for practical implementation in the near term.

ACM International Conference on Computing Frontiers (CF)•May 5, 2022•17 citations

Magic state injection on IBM quantum processors above the distillation threshold

Younghun Kim, Martin E. Sevior, Muhammad Usman

The surface code family is a promising approach to implementing fault-tolerant quantum computations. Universal fault-tolerance requires error-corrected non-Clifford operations, in addition to Clifford gates, and for the former, it is imperative to experimentally demonstrate additional resources known as magic states. Another challenge is to efficiently embed surface codes into quantum hardware with connectivity constraints. This work simultaneously addresses both challenges by employing a qubit-efficient rotated heavy-hexagonal surface code for IBM quantum processors (ibm_fez) and implementing the magic state injection protocol. Our work reports error thresholds for both logical bit- and phase-flip errors, of [Formula: see text] and [Formula: see text], respectively, which are higher than the threshold values previously reported with traditional embedding. The post-selection-based preparation of logical magic states [Formula: see text] and [Formula: see text] achieve fidelities of [Formula: see text] and [Formula: see text], respectively, which are both above the magic state distillation threshold. The post-selection process yields an average success rate of [Formula: see text]. Additionally, we report the minimum fidelity among injected arbitrary single logical qubit states as [Formula: see text]. Our work demonstrates the potential for realising non-Clifford logical gates by producing high-fidelity logical magic states on IBM quantum devices.

arXiv:2412.01446•Scientific Reports•Feb 26, 2026•2 citations

Error-mitigated initialization of surface codes with non-Pauli stabilizers

Zhi-Cheng He, Zheng‐Yuan Xue

Quantum error correction represents a significant milestone in large-scale quantum computing, with the surface code being a prominent strategy due to its high error threshold and experimental feasibility. However, it is challenging to implement non-Clifford logical gates in a fault-tolerant way with low overhead, through the conventional magic-state distillation technique. Here, we enhance the performance of the conventional surface code by incorporating non-Pauli stabilizers and introduce two innovative initialization protocols. Our approach enhances the fidelity of the initialization of the non-Clifford logical state by avoiding unprotected operations before the encoding process. This improved fidelity of the initialization of non-Clifford logical states reduces the necessary number of logical qubits for precise state distillation, ultimately decreasing the overall resource overhead. Furthermore, we demonstrate the ability to entangle logical qubits in non-Pauli and Pauli bases via the lattice surgery technique. This integration enables the use of Pauli-based surface codes for computation while non-Pauli codes are employed for auxiliary qubit initialization, thus making them compatible with the conventional wisdom of logical Clifford operation based on the Pauli-based surface code.

arXiv:2411.06407•Physical Review A•Nov 27, 2024•1 citation

Magic State Injection with Erasure Qubits

Shoham Jacoby, Yotam Vaknin, Alex Retzker +1 more

Erasure qubits constitute a promising approach for tackling the daunting resources required for fault-tolerant quantum computing. By heralding of erasure errors, both the error-correction threshold and the sub-threshold scaling of the logical error rate are significantly improved. While previous research has focused primarily on fault-tolerant quantum memories, we extend this investigation to magic state injection—a critical yet resource-intensive component of fault-tolerant quantum computation. We show that, after postselection on erasures, the logical error rate of the injected magic state is set by the residual Pauli error, while the space-time overhead is only marginally increased as compared with the case of non-erasure qubits with a similar noise strength. These conclusions hold both for injection into the surface code and for injection and cultivation on the color code. For the former, we show that most of the gains can be achieved by the use of just three strategically placed erasure qubits in the surface code patch, independent of the patch size. For the latter, in contrast, it is beneficial to have all the qubits in the cultivation patch be erasure qubits. Our results for cultivation suggest that algorithmically relevant logical error rates may be within reach magic state distillation for erasure rates ≲ 4 × 10 − 3 and residual Pauli error rates of ∼ 10 − 4 .

arXiv:2504.02935•PRX Quantum•Sep 4, 2025•3 citations
The development of quantum computing systems for large scale algorithms requires targeted error rates un-achievable through hardware advancements alone. Quantum Error Correction (QEC) allows us to use systems with a large number of physical qubits to form a fault tolerant system with a lower number of logical qubits and a favourable logical error rate. While some gates can be easily implemented in a QEC code transversally, there is no code that has a universal set of transversal gates. Transversal Injection is a new method of preparing logical non-Pauli eigenstates that can be used as resource states for quantum computation. State preparation can be done directly in the surface code and has the potential to prepare higher fidelity injected states. Compared to other techniques, transversal injection can reduce the resource burden for state distillation protocols. In this paper, the authors present the theory behind this new technique as well as an algorithm for calculating the resulting logical states prepared in the surface code
Fault-tolerant, error-corrected quantum computation is commonly acknowledged to be crucial to the realisation of large-scale quantum algorithms that could lead to extremely impactful scientific or commercial results. Achieving a universal set of quantum gate operations in a fault-tolerant error-corrected framework suffers from a `conservation of unpleasantness'. In general, no matter what error correction technique is employed, there is always one element of a universal gate set that carries a significant resource overhead - either in physical qubits, computational time, or both. Specifically, this is due to the application of non-Clifford gates. A common method for realising these gates for stabiliser codes such as the surface code is a combination of three protocols: state injection, distillation and gate teleportation. These protocols contribute to the resource overhead compared to logical operations such as a CNOT gate and contributes to the qubit resources for any error-corrected quantum algorithm. In this paper, we introduce a very simple protocol to potentially reduce this overhead for non-Clifford gates: Transversal Injection. Transversal injection modifies the initial physical states of all data qubits in a stabiliser code before standard encoding and results in the direct preparation of a large class of single qubit states, including resource states for non-Clifford logic gates. Preliminary results hint at high quality fidelities at larger distances and motivate further research on this technique.
Fault-tolerant, error-corrected quantum computation is commonly acknowledged to be crucial to the realization of large-scale quantum algorithms that could lead to extremely impactful scientific or commercial results. Achieving a universal set of quantum gate operations in a fault-tolerant, error-corrected framework suffers from a conservation of unpleasantness. In general, no matter what error-correction technique is employed, there is always one element of a universal gate set that carries a significant resource overhead---either in physical qubits, computational time, or both. Specifically, this is due to the application of non-Clifford gates. A common method for realizing these gates for stabilizer codes such as the surface code is a combination of three protocols: state injection, distillation, and gate teleportation. These protocols contribute to the resource overhead compared with logical operations such as a CNOT gate and contribute to the qubit resources for any error-corrected quantum algorithm. In this paper, we introduce a very simple protocol to potentially reduce this overhead for non-Clifford gates: transversal injection. Transversal injection modifies the initial physical states of all data qubits in a stabilizer code before standard encoding and results in the direct preparation of a large class of single qubit states, including resource states for non-Clifford logic gates. Preliminary results hint at high-quality fidelities at larger distances and motivate further research on this technique.
Fault-tolerant quantum computing based on the surface code requires magic states to achieve universality. The initially prepared magic states have low fidelity and need to be purified by a costly procedure called magic state distillation. The high spatial-temporal cost for distillation can be reduced by improving the fidelity of initial magic states. Prior works have investigated state injection approaches on the regular surface code. In this work, we propose a magic state injection method for the rotated surface code that requires fewer physical qubits to encode one logical qubit. Analytical results show that our method could achieve lower logical error rates than the state-of-the-art approach for the regular surface code in [1]. When both the two-qubit gate and single-qubit operation error rates are p, the new method results in a logical error rate to 34p/15 compared to 46p/15 in [1]. This fidelity improvement and fewer qubit encoding requirement would help reduce the overhead of fault-tolerant quantum computation, which is crucial for practical implementation in the near term.
The surface code family is a promising approach to implementing fault-tolerant quantum computations. Universal fault-tolerance requires error-corrected non-Clifford operations, in addition to Clifford gates, and for the former, it is imperative to experimentally demonstrate additional resources known as magic states. Another challenge is to efficiently embed surface codes into quantum hardware with connectivity constraints. This work simultaneously addresses both challenges by employing a qubit-efficient rotated heavy-hexagonal surface code for IBM quantum processors (ibm_fez) and implementing the magic state injection protocol. Our work reports error thresholds for both logical bit- and phase-flip errors, of [Formula: see text] and [Formula: see text], respectively, which are higher than the threshold values previously reported with traditional embedding. The post-selection-based preparation of logical magic states [Formula: see text] and [Formula: see text] achieve fidelities of [Formula: see text] and [Formula: see text], respectively, which are both above the magic state distillation threshold. The post-selection process yields an average success rate of [Formula: see text]. Additionally, we report the minimum fidelity among injected arbitrary single logical qubit states as [Formula: see text]. Our work demonstrates the potential for realising non-Clifford logical gates by producing high-fidelity logical magic states on IBM quantum devices.
Quantum error correction represents a significant milestone in large-scale quantum computing, with the surface code being a prominent strategy due to its high error threshold and experimental feasibility. However, it is challenging to implement non-Clifford logical gates in a fault-tolerant way with low overhead, through the conventional magic-state distillation technique. Here, we enhance the performance of the conventional surface code by incorporating non-Pauli stabilizers and introduce two innovative initialization protocols. Our approach enhances the fidelity of the initialization of the non-Clifford logical state by avoiding unprotected operations before the encoding process. This improved fidelity of the initialization of non-Clifford logical states reduces the necessary number of logical qubits for precise state distillation, ultimately decreasing the overall resource overhead. Furthermore, we demonstrate the ability to entangle logical qubits in non-Pauli and Pauli bases via the lattice surgery technique. This integration enables the use of Pauli-based surface codes for computation while non-Pauli codes are employed for auxiliary qubit initialization, thus making them compatible with the conventional wisdom of logical Clifford operation based on the Pauli-based surface code.
Erasure qubits constitute a promising approach for tackling the daunting resources required for fault-tolerant quantum computing. By heralding of erasure errors, both the error-correction threshold and the sub-threshold scaling of the logical error rate are significantly improved. While previous research has focused primarily on fault-tolerant quantum memories, we extend this investigation to magic state injection—a critical yet resource-intensive component of fault-tolerant quantum computation. We show that, after postselection on erasures, the logical error rate of the injected magic state is set by the residual Pauli error, while the space-time overhead is only marginally increased as compared with the case of non-erasure qubits with a similar noise strength. These conclusions hold both for injection into the surface code and for injection and cultivation on the color code. For the former, we show that most of the gains can be achieved by the use of just three strategically placed erasure qubits in the surface code patch, independent of the patch size. For the latter, in contrast, it is beneficial to have all the qubits in the cultivation patch be erasure qubits. Our results for cultivation suggest that algorithmically relevant logical error rates may be within reach magic state distillation for erasure rates ≲ 4 × 10 − 3 and residual Pauli error rates of ∼ 10 − 4 .