← back

Higher-Order Programs with Indefinite Causal Orders: a Linear Approach to Coherent Control of Quantum Processes

📄 arXiv:2607.09534 · 📥 PDF · 2026-07-10 · quant-ph

Authors: Kathleen Barsse [arXiv · scholar] , Romain Péchoux [arXiv · scholar] , Simon Perdrix [arXiv · scholar]

🕰 Orloj analysis

9.1
Total score
9.5
Consistency
9.0
Quality
⭐⭐
AD relevance

Tento článek představuje nový vyšší-řádový kvantový funkcionální jazyk pro procesy s neurčitým kauzálním pořadím (ICOs), který podporuje obecné kvantové výpočty a lineárně zpracovává neunitární operace a měření. Jazyk zajišťuje, že všechny správně typované programy jsou fyzicky smysluplné, a rozšiřuje tak možnosti programování kvantových procesů.

💡 Jde o významný teoretický pokrok v oblasti kvantových programovacích jazyků, který řeší klíčové omezení stávajících přístupů a otevírá cestu k plnějšímu využití výpočetní síly ICOs.

Categories: MET-2 MET-1 QFD-4 INF-1 INF-2

✓ modest_claims, falsifiable, limit_reductions

📄 Abstract

Processes with indefinite causal orders (ICOs), such as the quantum switch, are higher-order quantum processes that superpose the order in which quantum operations are performed. Such coherent control yields computational advantages but is not faithfully captured by existing quantum programming languages: either they are restricted to the unitary case, and thus cannot combine ICOs with measurement, or they treat coherent control nonlinearly. In both cases, they do not realize the full computational power of ICOs. We introduce a higher-order quantum functional language that supports general quantum computation, not merely the permutation of channels, and whose linear type system allows quantum control to be well-defined beyond the unitary case, on arbitrary quantum channels. We equip this language with a small-step operational semantics that synchronizes measurement outcomes across superposed branches, using device references and a memory function. We also give a denotational semantics by means of completely positive maps. With linearity as the only constraint, some well-typed terms would denote unphysical maps. We therefore impose a typing discipline that goes beyond linearity, and interpret programs in the causal category Caus[CPM], under which every well-typed program is physically meaningful, a property that can be checked statically and efficiently. We prove soundness, and study the language's expressive power: it can express every quantum channel at first order, and at second order a large subclass of the so-called quantum circuits with quantum control (QC-QCs), containing the quantum switch. Last but not least, we show that this language is well-designed enough to be extended to the nonlinear setting with recursion.

📄 arXiv abstract page 📥 PDF