Qadence: a differentiable interface for digital-analog programs
Dominik Seitz Niklas Heim João P. Moutinho Roland Guichard Vytautas Abramavicius Aleksander Wennersteen Gert-Jan Both Anton Quelle Caroline de Groot Gergana V. Velikova Vincent E. Elfving Mario Dagrada
Digital-analog quantum computing (DAQC) is an alternative paradigm for
universal quantum computation combining digital single-qubit gates with global
analog operations acting on a register of interacting qubits. Currently, no
available open-source software is tailored to express, differentiate, and
execute programs within the DAQC paradigm. In this work, we address this
shortfall by presenting Qadence, a high-level programming interface for
building complex digital-analog quantum programs developed at Pasqal. Thanks to
its flexible interface, native differentiability, and focus on real-device
execution, Qadence aims at advancing research on variational quantum algorithms
built for native DAQC platforms such as Rydberg atom arrays.