# Qadence: a differentiable interface for digital-analog programs

arXiv: https://arxiv.org/abs/2401.09915 · HTML: https://mlsanity.com/paper/2401.09915/

## Key facts

- Cited by 1 papers in the map (data through 14 Oct 2026).
- Builds on 3 of its 34 references that are in the map.
- First posted on arXiv 18 Jan 2024.

## Builds on (most cited first, 3 of 3)

- [Automatic differentiation in machine learning: a survey](https://mlsanity.com/paper/1502.05767/) (2015)
- [Quipper: A Scalable Quantum Programming Language](https://mlsanity.com/paper/1304.3390/) (2013)
- [SimuQ: A Framework for Programming Quantum Hamiltonian Simulation with Analog Compilation](https://mlsanity.com/paper/2303.02775/) (2023)

## Built on by (most cited first, 1 of 1)

- [Differential equation quantum solvers: engineering measurements to reduce cost](https://mlsanity.com/paper/2503.22656/) (2025)

## Abstract (arXiv)

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.
