vix.ing · top · new · best · stats

Semantics for a Quantum Programming Language by Operator Algebras

2014/12/30 by Kenta Cho · 1 voice
Computer Science · Mathematics · Physics and Astronomy · #cs.LO #math.OA #quant-ph

paper · pdf · doi:10.4204/eptcs.172.12

published as EPTCS 172, 2014, pp. 165-190 · In Proceedings QPL 2014, arXiv:1412.8102

Abstract

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.

Citations

Discussions

Related