Reed-Muller Magic State Distillation for Quantum Circuits

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current quantum computing schemes face inefficiencies in implementing universal quantum computation due to the limited accuracy of physical hardware in producing non-Clifford operations like T-gates, controlled-S gates, and Toffoli gates, which are essential for magic state distillation.

Innovation Solution

The development of improved codes and protocols for magic state distillation, specifically using Reed-Muller and triorthogonal codes, to enhance the accuracy and efficiency of producing high-quality magic states for T gates, controlled-S gates, and Toffoli gates, including randomized construction processes and punctured Reed-Muller codes, to reduce overhead and error rates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If traditional distillation protocols are used to produce high-quality magic states, then the accuracy of non-Clifford operations is improved, but the overhead in terms of qubit count and circuit depth increases

Engineering Contradiction:
Improveaccuracy of magic statesVSAvoidoverhead of distillation protocol
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The distillation protocol is segmented into multiple independent rounds, where each round processes a subset of input magic states to produce intermediate states, which are then processed in subsequent rounds. This segmentation allows for modular implementation and reduces the peak qubit overhead compared to processing all states in a single large circuit.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The protocol transitions from considering only the number of qubits to optimizing across multiple dimensions including circuit depth, number of rounds, and qubit reuse. By operating in this expanded parameter space, the protocol achieves better overall efficiency and reduced overhead while maintaining high output quality.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If more input magic states are processed in parallel to reduce distillation rounds, then the productivity of magic state production is improved, but the qubit overhead increases

Engineering Contradiction:
Improvedistillation efficiencyVSAvoidqubit count
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The protocol dynamically adjusts the number of qubits allocated to each distillation round based on the progress and requirements of previous rounds. Qubits are reused across rounds where possible, and the allocation is optimized to maintain high throughput without requiring a static large qubit reservoir.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The protocol performs preliminary processing and filtering of input magic states in early rounds to eliminate low-quality states before they consume resources in later rounds. This preliminary action increases the efficiency of subsequent rounds by focusing computational resources on promising candidate states.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If higher order error reduction is implemented to achieve more accurate magic states, then the reliability of quantum computation is improved, but the circuit depth and complexity increase

Engineering Contradiction:
Improveerror reduction capabilityVSAvoidcircuit depth
Core Design Contradiction:
ReliabilityVSDuration of action of moving object

Solution Approach 1:

The protocol implements error reduction through periodic application of distillation rounds rather than using a single deep circuit. Each round provides incremental error reduction, and the periodic structure allows for intermediate verification and state refreshment, achieving high reliability without excessive circuit depth in any single pass.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS10846608B2Codes and protocols for distilling T, controlled-S, and toffoli gates
Publication Date: 2020.11.24 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10846608B2 patent drawing
  • US10846608B2 patent drawing
  • US10846608B2 patent drawing

AI summary

This application concerns quantum computing and quantum circuits. For example, among the embodiments disclosed herein are codes and protocols to distill T, controlled-S, and Toffoli (or CCZ) gates for use in croantum circuits. Examples of the disclosed codes use lower overhead for a given target accuracy relative to other distillation techniques. In some embodiments, a magic state distillation protocol is generated for creating magic states in the quantum computing device, wherein the magic state distillation protocol includes (a) Reed-Muller codes, or (b) punctured Reed-Muller codes. The quantum computing device can then configured to implement the magic state distillation protocol.