bqskit icon indicating copy to clipboard operation
bqskit copied to clipboard

Adding Multiplexed Rotation Gates

Open jkalloor3 opened this issue 5 months ago • 0 comments

Pull request creates 2 new multiplexed rotation gates.

These gates have n -1 select qubits and a single target qubit. It has 2^(n-1) parameters corresponding to all of the possible configurations of the n - 1 select qubit. Each configuration of the n - 1 select qubits applies to a rotation gate (parameterized by the respective parameter) to the target qubit. The select qubits are unchanged.

These gates are used extensively in QSD and Block ZXZ Unitary Decomposition.

jkalloor3 avatar Sep 23 '24 23:09 jkalloor3