Quantum Subspace Expansion for Ancilla-Free Decoding Error Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current quantum error correction methods require complex syndrome measurements and additional qubits, making them cumbersome for near-term quantum computing applications and limiting the exploration of various quantum codes due to strict locality and feed-forward requirements.

Innovation Solution

The proposed method employs post-processing techniques using quantum subspace expansions, which select a subset of stabilizer generators to form symmetry operators, measure projective corrections of physical observables, and determine corrected results without the need for ancilla qubits or fast feedback mechanisms, allowing for error mitigation and code optimization in a more flexible and efficient manner.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If syndrome measurements and ancilla qubits are used for quantum error correction, then error correction capability is improved, but device complexity and resource requirements increase

Engineering Contradiction:
Improveerror correction capabilityVSAvoidcomplexity of syndrome measurements and ancilla qubits
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the error correction functionality from the traditional syndrome measurement framework and implements it through post-processing of measurement results. Instead of using ancilla qubits to directly measure syndromes, the method measures stabilizer generators directly on the data qubits and corrects errors after computation, separating the correction logic from the measurement process.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent performs preliminary error correction by measuring all stabilizer generators and identifying errors before the final computational result is obtained. The correction is applied in post-processing based on the pre-collected syndrome information, allowing errors to be corrected without interrupting the main computational flow.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If fast feedback mechanisms are implemented for real-time error correction, then error propagation is reduced, but measurement precision and feedback speed requirements increase

Engineering Contradiction:
Improveerror propagation controlVSAvoidprecision and speed of syndrome measurements
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent measures all stabilizer generators and collects complete syndrome information before making correction decisions. By performing measurements in advance and analyzing results post-computation, the method eliminates the need for ultra-fast feedback while still preventing error propagation through careful selection of stabilizer measurement timing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of using fast feedback to immediately correct errors as they occur, the patent inverts the approach by collecting all syndrome data first and then determining corrections in reverse chronological order, applying corrections based on the complete set of measurements rather than sequential feedback.

Inventive Principle:
Principle #13The other way round (Inversion)

3Ease of manufacture

If strict locality requirements are enforced for syndrome measurements, then measurement feasibility is improved, but adaptability to different quantum codes decreases

Engineering Contradiction:
Improvefeasibility of syndrome measurementsVSAvoidexploration of various quantum codes
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal error correction framework that can handle both locally-connected and non-locally-connected stabilizer generators. The same post-processing methodology applies regardless of the spatial arrangement of qubits or the specific structure of stabilizer generators, making the approach adaptable to various quantum error correcting codes including surface codes, color codes, and fermionic codes.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent moves the error correction problem from the spatial dimension to the computational dimension by using classical post-processing to handle non-local correlations. Instead of requiring physical locality in measurements, the method uses classical computation to reconstruct error syndromes and determine corrections, effectively trading spatial constraints for computational resources.

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

4Reliability

If additional ancilla qubits are used for error correction, then error detection capability is improved, but loss of quantum information increases

Engineering Contradiction:
Improveerror detection capabilityVSAvoidquantum information loss in ancilla qubits
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent removes ancilla qubits from the error correction process entirely, extracting the syndrome measurement function to be performed directly on data qubits through stabilizer generator measurements. This eliminates the source of information loss associated with ancilla qubit initialization, manipulation, and measurement while maintaining full error detection capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12261627B2Decoding errors using quantum subspace expansion
Publication Date: 2025.03.25 GOOGLE LLC
  • US12261627B2 patent drawing
  • US12261627B2 patent drawing
  • US12261627B2 patent drawing

AI summary

Methods, systems and apparatus for correcting a result of a quantum computation. In one aspect, a method includes selecting a quantum error correcting code for the quantum computation, wherein the quantum error correcting code is defined by multiple stabilizer generators; determining a set of symmetry operators, comprising: selecting a subset of the stabilizer generators, determining, for each selected stabilizer generator, a sum between an identity operator and the stabilizer generator, and multiplying the determined sums together to form a summation of terms, wherein each term in the summation is equal to a respective symmetry operator; measuring a projective correction of a physical observable over an output quantum state of the quantum computation using the determined set of symmetry operators, wherein the physical observable corresponds to the result of the quantum computation; and determining a corrected result of the quantum computation using the measured projective correction of the physical observable.