Назад към всички

pyzx-simplifier

// ZX-calculus based circuit simplification skill for advanced quantum circuit optimization

$ git log --oneline --stat
stars:384
forks:73
updated:March 4, 2026
SKILL.mdreadonly
SKILL.md Frontmatter
namepyzx-simplifier
descriptionZX-calculus based circuit simplification skill for advanced quantum circuit optimization
allowed-toolsBash,Read,Write,Edit,Glob,Grep
metadata[object Object]

PyZX Simplifier

Purpose

Provides expert guidance on ZX-calculus based circuit simplification, enabling powerful optimization through graphical quantum circuit representation.

Capabilities

  • ZX-diagram representation of circuits
  • Full simplification via ZX-calculus rules
  • T-count minimization
  • Clifford circuit extraction
  • Ancilla-free circuit optimization
  • Visualization of ZX-diagrams
  • Circuit-to-graph conversion
  • Equality verification

Usage Guidelines

  1. Conversion: Transform quantum circuits to ZX-diagrams for analysis
  2. Simplification: Apply ZX-calculus rewrite rules for optimization
  3. T-Minimization: Focus on T-gate reduction for fault-tolerant computing
  4. Extraction: Convert optimized ZX-diagrams back to circuits
  5. Visualization: Generate visual representations for understanding and debugging

Tools/Libraries

  • PyZX
  • ZX-calculus
  • NetworkX
  • Matplotlib