Semantics for a Quantum Programming Language by Operator Algebras
This paper presents a novel semantics for a quantum programming language by operator algebras, which are known to give a formulation for quantum theory that is alternative to the one by Hilbert spaces. We show that the opposite category of the category of W*-algebras and normal completely positive s...
Yazar: | |
---|---|
Materyal Türü: | Makale |
Dil: | English |
Baskı/Yayın Bilgisi: |
Open Publishing Association
2014-12-01
|
Seri Bilgileri: | Electronic Proceedings in Theoretical Computer Science |
Online Erişim: | http://arxiv.org/pdf/1412.8545v1 |
Özet: | This paper presents a novel semantics for a quantum programming language by operator algebras, which are known to give a formulation for quantum theory that is alternative to the one by Hilbert spaces. We show that the opposite category of the category of W*-algebras and normal completely positive subunital maps is an elementary quantum flow chart category in the sense of Selinger. As a consequence, it gives a denotational semantics for Selinger's first-order functional quantum programming language QPL. The use of operator algebras allows us to accommodate infinite structures and to handle classical and quantum computations in a unified way. |
---|---|
ISSN: | 2075-2180 |