Expand description
Quantum Error Correction Integration with SciRS2 Analytics
This module provides comprehensive quantum error correction (QEC) capabilities integrated with SciRS2’s advanced analytics, optimization, and machine learning for adaptive error correction on quantum hardware.
§Module Structure
traits: Core trait definitions for QEC operationstypes: Basic types and data structuresimplementations: QEC code implementations (Steane, Shor, Surface, Toric)config: Configuration types for QEC systemcorrector: Main QuantumErrorCorrector implementationresults: Result types for QEC operationsadaptive: Adaptive QEC strategiesbenchmarking: QEC benchmarking toolscodes: QEC code definitions and utilitiesdetection: Syndrome detection and analysismitigation: Error mitigation strategies
Modules§
- adaptive
- Adaptive QEC Methods, ML Integration, and Real-time Optimization
- benchmarking
- QEC Performance Benchmarking with SciRS2 Analytics
- codes
- Quantum Error Correction Code Types and Configurations
- detection
- Syndrome Detection and Pattern Recognition for QEC
- mitigation
- Error Mitigation Strategies and Configurations
Structs§
- AdaptiveQEC
System - Adaptive QEC system for dynamic threshold adjustment
- Adaptive
Thresholds - Adaptive thresholds for QEC
- Cached
Optimization - Cached optimization results
- Corrected
Circuit Result - Comprehensive result of circuit error correction
- Correction
Metrics - Correction performance metrics
- Correction
Operation - Correction operation to apply
- Correction
Performance - Performance metrics for error correction
- Correlation
Analysis Data - Correlation analysis data
- Device
State - Device state information
- Error
Correction Cycle Result - Error
Pattern Analysis - Analysis of error patterns in the quantum system
- Error
Statistics - Error statistics for adaptive learning
- Execution
Context - Execution context for quantum operations
- Gate
Mitigation Result - Result of gate-level mitigation
- Historical
Correlation - Correlation with historical syndrome patterns
- Logical
Operator - Logical operator for encoded quantum information
- MLModel
- Machine learning model for error correction
- Mitigation
Result - Result of error mitigation strategies
- Optimization
Result - QEC optimization result
- Pattern
Recognition Result - Pattern recognition result from ML models
- Predicted
Pattern - ML-predicted error pattern
- QECConfig
- QECML
Config - QEC ML configuration
- QECMonitoring
Config - QEC monitoring configuration
- QECOptimization
Config - QEC optimization configuration
- QECPerformance
Metrics - QEC performance metrics for monitoring
- QECPerformance
Tracker - Performance tracker for QEC operations
- Quantum
Error Corrector - Main Quantum Error Correction engine with SciRS2 analytics
- Readout
Corrected Result - Result of readout error correction
- Resource
Requirements - Resource requirements for QEC strategy
- Resource
Utilization - Resource utilization for QEC
- Shor
Code - Shor [[9,1,3]] quantum error correction code
- Spatial
Pattern - Spatial error patterns
- Stabilizer
Group - Stabilizer group definition for quantum error correction codes
- Statistical
Analysis Result - Statistical analysis of QEC performance
- Steane
Code - Steane [[7,1,3]] quantum error correction code
- Surface
Code - Surface code with parameterized distance
- Symmetry
Verification Result - Result of symmetry verification
- Syndrome
Analysis Result - Result of syndrome detection and analysis
- Syndrome
Measurements - Syndrome measurements data
- Syndrome
Pattern - Complete syndrome pattern with metadata
- Syndrome
Result - Result of syndrome detection
- Syndrome
Statistics - Statistical analysis of syndromes
- Temporal
Pattern - Temporal error patterns
- Toric
Code - Toric code with parameterized lattice dimensions
- Trend
Analysis - Trend analysis results
- Trend
Analysis Data - Trend analysis data
- Virtual
Distillation Result - Result of virtual distillation
- ZNEResult
- Zero-Noise Extrapolation (ZNE) result
Enums§
- Correction
Type - Type of correction operation
- Error
Model - Error model for QEC testing
- Logical
Operator Type - Type of logical operator
- Pauli
Operator - Pauli operator enumeration
- QECStrategy
- Error correction strategies
- Stabilizer
Type - Type of stabilizer (X or Z)
- Syndrome
Type - Type of syndrome indicating error type
Traits§
- Error
Corrector - Trait for error correction in quantum systems
- Quantum
Error Code - Trait defining a quantum error correction code
- Syndrome
Detector - Trait for syndrome detection in quantum error correction
Type Aliases§
- QECResult
- Result type for QEC operations