Expand description
Quantum Shannon decomposition for arbitrary unitaries
This module implements the quantum Shannon decomposition algorithm, which decomposes any n-qubit unitary into a sequence of single-qubit and CNOT gates with asymptotically optimal gate count.
Structs§
- Optimized
Shannon Decomposer - Optimized Shannon decomposition with gate count reduction
- Shannon
Decomposer - Shannon decomposer for quantum circuits
- Shannon
Decomposition - Shannon decomposition result for an n-qubit unitary
Functions§
- shannon_
decompose - Utility function for quick Shannon decomposition