catalyst icon indicating copy to clipboard operation
catalyst copied to clipboard

Remove automatic `Controlled` to `QubitUnitary` decomposition

Open dime10 opened this issue 1 year ago • 0 comments

Work in progress on eliminating large unitary matrices from circuits just because the control operator was used. The Controlled -> QubitUnitary decomposition was implemented way back when Catalyst only had limited support for controlled gates. Unknown controlled instances were thus replaced with a unitary matrix.

dime10 avatar Jun 20 '24 20:06 dime10