Semantics for a Quantum Programming Language by Operator Algebras

被引:6
|
作者
Cho, Kenta [1 ]
机构
[1] Radboud Univ Nijmegen, ICIS, Nijmegen, Netherlands
关键词
D O I
10.4204/EPTCS.172.12
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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.
引用
收藏
页码:165 / 190
页数:26
相关论文
共 50 条
  • [1] Semantics for a Quantum Programming Language by Operator Algebras
    Cho, Kenta
    NEW GENERATION COMPUTING, 2016, 34 (1-2) : 25 - 68
  • [2] Semantics for a Quantum Programming Language by Operator Algebras
    Kenta Cho
    New Generation Computing, 2016, 34 : 25 - 68
  • [3] Semantics of quantum programming language LanQ
    Mlnarik, Hynek
    INTERNATIONAL JOURNAL OF QUANTUM INFORMATION, 2008, 6 : 733 - 738
  • [4] Programming language semantics
    Schmidt, DA
    ACM COMPUTING SURVEYS, 1996, 28 (01) : 265 - 267
  • [5] On the Learnability of Programming Language Semantics
    Ghica, Dan R.
    Alyahya, Khulood
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2017, (261): : 57 - 75
  • [6] Operator Algebras and the Operational Semantics of Probabilistic Languages
    Di Pierro, Alessandra
    Wiklicky, Herbert
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 161 (131-150) : 131 - 150
  • [7] Game Semantics for Quantum Programming
    Clairambault, Pierre
    De Visme, Marc
    Winskel, Glynn
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2019, 3 (POPL):
  • [8] Semantics for Variational Quantum Programming
    Jia, Xiaodong
    Kornell, Andre
    Lindenhovius, Bert
    Mislove, Michael
    Zamdzhiev, Vladimir
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2022, 6 (POPL):
  • [9] Operator algebras and quantum logic
    Rédei, M
    ALTERNATIVE LOGICS: DO SCIENCES NEED THEM?, 2004, : 349 - 360
  • [10] Algebraic Semantics of an Imperative Programming Language
    A. V. Zamulin
    Programming and Computer Software, 2003, 29 : 328 - 337