# Error Correction

> Use when working with quantum error correction — surface code, fault tolerance, QEC

- Skill: `liaosw97/error-correction` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add liaosw97/error-correction`
- Raw SKILL.md: https://api.skillmd.com/api/skills/liaosw97/error-correction/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: liaosw97 (https://skillmd.com/u/liaosw97)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/liaosw97/error-correction

---


## 核心原则
- 错误检测与纠正：实时检测并纠正量子比特错误
- 容错操作：确保纠错过程本身不引入更多错误
- 阈值定理：物理错误率低于阈值时可实现任意精确计算
- 资源优化：最小化编码开销和辅助量子比特数量

## 技术栈
- 纠错码：表面码(Surface Code)、颜色码(Color Code)、Bacon-Shor码
- 拓扑编码：拓扑量子计算、任意子编织
- 解码算法：最小权重完美匹配(MWPM)、神经网络解码、变分解码
- 容错门：横向门、魔法态注入、码切换
- 仿真工具：Stim、PyMatching、Quantiki
- 基准测试：逻辑错误率、代码距离、阈值测量

## 最佳实践
1. **码选择**：根据物理平台特性选择合适的纠错码
2. **电路设计**：优化测量电路，减少物理门数量和深度
3. **解码优化**：选择低延迟、高精度的解码算法
4. **实时处理**：实现微秒级解码延迟，支持实时纠错
5. **渐进式纠错**：从简单码开始，逐步增加码距

## 关键约定
1. **编码方案**：规范逻辑量子比特定义，统一编码标准
2. **测量优化**：减少资源消耗，优化稳定子测量电路
3. **实时解码**：开发低延迟解码器，满足实时纠错需求
4. **容错阈值**：提升纠错能力，逼近理论阈值
5. **硬件适配**：统一接口标准，支持多种物理平台

