Expand description
Concatenated Quantum Error Correction with Hierarchical Decoding
This module implements concatenated quantum error correction codes that provide enhanced error protection through multiple levels of encoding. Concatenated codes work by applying error correction codes recursively: the physical qubits of an outer code are themselves logical qubits encoded using an inner code.
This implementation features:
- Multiple concatenation levels for exponential error reduction
- Hierarchical decoding with error propagation tracking
- Adaptive thresholds based on error rates
- Resource-efficient syndrome processing
- Support for heterogeneous inner and outer codes
Structs§
- BitFlip
Code - Implementation of error correction codes for concatenation Simple bit flip code implementation
- Code
Parameters - Code parameters
- Concatenated
BitFlip Code - Wrapper for bit flip code
- Concatenated
Code Config - Concatenated code specification
- Concatenated
Correction Result - Concatenated error correction result
- Concatenated
Error Correction - Concatenated quantum error correction implementation
- Concatenation
Level - Concatenation level configuration
- Concatenation
Stats - Concatenation statistics
- Decoding
Result - Decoding result with error information
- Level
Decoding Result - Decoding result for a single level
Enums§
- Error
Type - Types of quantum errors
- Hierarchical
Decoding Method - Hierarchical decoding method
Traits§
- Error
Correction Code - Error correction code trait for concatenation
Functions§
- benchmark_
concatenated_ error_ correction - Benchmark concatenated error correction performance
- create_
standard_ concatenated_ code - Create concatenated error correction with predefined configuration