Module error_correction

Source
Expand description

Quantum error correction codes and decoders

This module provides implementations of various quantum error correction codes including stabilizer codes, surface codes, and color codes, along with efficient decoder algorithms.

Modules§

adaptive_threshold
Noise-adaptive error correction threshold estimation This module provides dynamic adjustment of error correction thresholds based on observed noise characteristics and environmental conditions for optimal performance.
logical_gates
Logical gate synthesis for fault-tolerant computing This module provides the ability to implement logical operations on encoded quantum states without decoding them first, which is essential for fault-tolerant quantum computation.
real_time
Real-time error correction with hardware integration This module provides interfaces and implementations for real-time quantum error correction that can be integrated with quantum hardware control systems.

Structs§

ColorCode
Color code
ConcatenatedCode
Concatenated quantum error correction codes
HypergraphProductCode
Hypergraph product codes for quantum LDPC
LookupDecoder
Lookup table decoder
MLDecoder
Machine learning-based syndrome decoder
MWPMDecoder
Minimum Weight Perfect Matching decoder for surface codes
PauliString
Multi-qubit Pauli operator
QuantumLDPCCode
Quantum Low-Density Parity-Check (LDPC) codes
StabilizerCode
Stabilizer code definition
SurfaceCode
Surface code lattice
ToricCode
Toric code (generalization of surface code on torus)

Enums§

Color
Pauli
Pauli operator representation

Traits§

SyndromeDecoder
Syndrome decoder interface