QRL: A Relations-First Quantum Programming Language

Read full text
Authors: David Coldeira
Cited by: 0

Abstract

We present QRL (Quantum Relational Language), a relations-first quantum programming language built from first principles of information theory and relational physics. QRL treats quantum entanglement as a first-class citizen rather than a derived concept. The language includes core abstractions for quantum causal models (CPTPMap, ProcessMatrix, QuantumSwitch, QuantumCausalDAG) and domain libraries for quantum chemistry (FCI, Jordan-Wigner transformation, orbital entanglement), quantum sensing (quantum Fisher information, Heisenberg limit), and quantum biology (FMO photosynthetic complex, radical pair mechanism). Bell inequality and GHZ/Mermin tests are hardware-verified on Quandela qpu:belenos (S = 2.61 ± 0.08, 7σ violation). Bell (https://bell.entangledcode.dev) is the natural language interface platform built on QRL, live — ask a quantum question in plain English and receive a first-principles computation. Source code: https://github.com/entangledcode/qrl. Paper in preparation, targeting QPL 2027.

Fields of Study & Subjects

Quantum Computing Algorithms and Architecture Quantum Information and Cryptography Quantum Mechanics and Applications

Publication details

Journal / source
Zenodo (CERN European Organization for Nuclear Research)
Publication date
18 January 2026
Language
EN
Document type
Preprint