The Quantum Abstract Machine

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Li, Liyi, Chang, Le, Cleaveland, Rance, Zhu, Mingwei, Wu, Xiaodi
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866911781198233600
author Li, Liyi
Chang, Le
Cleaveland, Rance
Zhu, Mingwei
Wu, Xiaodi
author_facet Li, Liyi
Chang, Le
Cleaveland, Rance
Zhu, Mingwei
Wu, Xiaodi
contents This paper develops a model of quantum behavior that is intended to support the abstract yet accurate design and functional verification of quantum communication protocols. The work is motivated by the need for conceptual tools for the development of quantum-communication systems that are usable by non-specialists in quantum physics while also correctly capturing at a useful abstraction the underlying quantum phenomena. Our approach involves defining a quantum abstract machine (QAM) whose operations correspond to well-known quantum circuits; these operations, however, are given direct abstract semantics in a style similar to that of Berry's and Boudol's Chemical Abstract Machine. This paper defines the QAM's semantics and shows via examples how it may be used to model and reason about existing quantum communication protocols.
format Preprint
id arxiv_https___arxiv_org_abs_2402_13469
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle The Quantum Abstract Machine
Li, Liyi
Chang, Le
Cleaveland, Rance
Zhu, Mingwei
Wu, Xiaodi
Quantum Physics
Programming Languages
This paper develops a model of quantum behavior that is intended to support the abstract yet accurate design and functional verification of quantum communication protocols. The work is motivated by the need for conceptual tools for the development of quantum-communication systems that are usable by non-specialists in quantum physics while also correctly capturing at a useful abstraction the underlying quantum phenomena. Our approach involves defining a quantum abstract machine (QAM) whose operations correspond to well-known quantum circuits; these operations, however, are given direct abstract semantics in a style similar to that of Berry's and Boudol's Chemical Abstract Machine. This paper defines the QAM's semantics and shows via examples how it may be used to model and reason about existing quantum communication protocols.
title The Quantum Abstract Machine
topic Quantum Physics
Programming Languages
url https://arxiv.org/abs/2402.13469