name: pyzx-simplifier description: 基于ZX演算的量子电路简化技能,用于高级量子电路优化 allowed-tools:
- Bash
- Read
- Write
- Edit
- Glob
- Grep metadata: specialization: quantum-computing domain: science category: circuit-design phase: 6
PyZX 简化器
目的
提供基于ZX演算的量子电路简化专家指导,通过图形化量子电路表示实现强大的优化功能。
功能
- 电路的ZX图表示
- 通过ZX演算规则进行完全简化
- T门数量最小化
- 克利福德电路提取
- 无辅助量子比特的电路优化
- ZX图可视化
- 电路到图的转换
- 等价性验证
使用指南
- 转换: 将量子电路转换为ZX图进行分析
- 简化: 应用ZX演算重写规则进行优化
- T门最小化: 专注于T门减少以实现容错计算
- 提取: 将优化后的ZX图转换回电路
- 可视化: 生成可视化表示以便理解和调试
工具/库
- PyZX
- ZX-calculus
- NetworkX
- Matplotlib