pyzx
pyzx copied to clipboard
Add support for fault-equivalent rewrite rules
Implements several fault-equivalent (FE) rewrite rules, including:
elim_FEcolor_change_FEfuse_1_FEunfuse_1_FEunfuse_4_FEunfuse_5_FEunfuse_2n_FErecursive_unfuse_2n_FE
Adds support for w-fault-equivalent rewrites via a w parameter for unfuse_2n_FE and recursive_unfuse_2n_FE.