collaborators

6 papers

quant-ph2026

Hoare meets Heisenberg: A Lightweight Logic for Quantum Programs

Aarthi Sundaram, Robert Rand, Kartik Singhal +2

We show that Gottesman's (1998) semantics for Clifford circuits based on the Heisenberg representation gives rise to a lightweight Hoare-like logic for efficiently characterizing a…

quant-ph2025

Helios: A 98-qubit trapped-ion quantum computer

Anthony Ransford, M. S. Allman, Jake Arkinstall +183

We report on Quantinuum Helios, a 98-qubit trapped-ion quantum processor based on the quantum charge-coupled device (QCCD) architecture. Helios features Ba hyperfine…

quant-ph2025

Realization of a Quantum Streaming Algorithm on Long-lived Trapped-ion Qubits

Pradeep Niroula, Shouvanik Chakrabarti, Steven Kordonowy +30

Large classical datasets are often processed in the streaming model, with data arriving one item at a time. In this model, quantum algorithms have been shown to offer an unconditio…

quant-ph2025

Certified randomness amplification by dynamically probing remote random quantum states

Minzhao Liu, Pradeep Niroula, Matthew DeCross +49

Cryptography depends on truly unpredictable numbers, but physical sources emit biased or correlated bits. Quantum mechanics enables the amplification of imperfect randomness into n…

cs.PL2025

Imperative Quantum Programming with Ownership and Borrowing in Guppy

Mark Koch, Agustín Borgna, Craig Roy +4

Linear types enforce no-cloning and no-deleting theorems in functional quantum programming. However, in imperative quantum programming, they have not gained widespread adoption. Th…

cs.PL2025

GUPPY: Pythonic Quantum-Classical Programming

Mark Koch, Alan Lawrence, Kartik Singhal +2

We present ongoing work on Guppy, a domain-specific language embedded in Python that allows users to write high-level hybrid quantum programs with complex control flow in Pythonic…