Saved in:
Bibliographic Details
Main Authors: Assolini, Nicola, Di Pierro, Alessandra
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2506.23320
Tags: Add Tag
No Tags, Be the first to tag this record!
Table of Contents:
  • Programming a quantum computer, i.e., implementing quantum algorithms on a quantum processor-based copmputer architecture, is a task that can be addressed (just as for classical computers) at different levels of abstraction. This paper proposes a denotational semantics for high-level quantum programming constructs, focusing on the conceptual meaning of quantum-controlled branching and iteration. We introduce a denotational domain where a mathematical meaning of a quantum control flow with loops can be defined, which reflects the coherent evolution of the quantum system implementing the program.