Intel® Quantum SDK
Forum related to Intel Quantum SDK, a full-stack software kit for programming and executing algorithms on simulated quantum hardware.
37 Discussions

Decomposing arbitrary unitaries

zgural
Beginner
469 Views

Does the Quantum SDK compiler contain a method to convert an arbitrary unitary into an approximate representation with native gates?  For example there is sometimes a reason to generate a random unitary matrix with the Haar measure.   

0 Kudos
1 Reply
KevinR_Intel
Moderator
461 Views

At present, we don't have a way to simply specify a gate by a unitary matrix. And if I understand what you're proposing, an additional challenge is that you won't know the unitary gate that you want at compile time. All the gates are decomposed during compilation. I think the way to approach this is to solve for the angles needed to decompose that gate as 3 rotations.

0 Kudos
Reply