Efficient, direct compilation of SU(N) operations into SNAP & Displacement gates
Abstract
We present a function which connects the parameter of a previously published short sequence of selective number-dependent arbitrary phase (SNAP) and displacement gates acting on a qudit encoded into the Fock states of a superconducting cavity, Vk(α)=D(α)Rπ(k)D(-2α)Rπ(k)D(α) to the angle of the Givens rotation G(θ) on levels |k,|k+1 that sequence approximates, namely α=(θ) = θ4k+1. Previous publications left the determination of an appropriate α to numerical optimization at compile time. The map gives us the ability to compile directly any d-dimensional unitary into a sequence of SNAP and displacement gates in O(d3) complex floating point operations with low constant prefactor, avoiding the need for numerical optimization. Numerical studies demonstrate that the infidelity of the generated gate sequence Vk per Givens rotation G scales as approximately O(θ6). We find numerically that the error on compiled circuits can be made arbitrarily small by breaking each rotation into m θ/m rotations, with the full d× d unitary infidelity scaling as approximately O(m-4). This represents a significant reduction in the computational effort to compile qudit unitaries either to SNAP and displacement gates or to generate them via direct low-level pulse optimization via optimal control.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.