arXiv Analytics

Sign in

arXiv:quant-ph/0511145AbstractReferencesReviewsResources

Semantics and simulation of communication in quantum programming

Wolfgang Mauerer

Published 2005-11-15Version 1

We present the quantum programming language cQPL which is an extended version of QPL [P. Selinger, Math. Struct. in Comp. Sci. 14(4):527-586, 2004]. It is capable of quantum communication and it can be used to formulate all possible quantum algorithms. Additionally, it possesses a denotational semantics based on a partial order of superoperators and uses fixed points on a generalised Hilbert space to formalise (in addition to all standard features expected from a quantum programming language) the exchange of classical and quantum data between an arbitrary number of participants. Additionally, we present the implementation of a cQPL compiler which generates code for a quantum simulator.

Related articles: Most relevant | Search more
arXiv:1301.1801 [quant-ph] (Published 2013-01-09, updated 2015-12-23)
Open Quantum Systems and Quantum Algorithms
arXiv:0906.1811 [quant-ph] (Published 2009-06-09, updated 2009-07-29)
Quantum algorithms know in advance 50% of the solution they will find in the future
arXiv:quant-ph/0005003 (Published 2000-04-29, updated 2001-07-06)
Introduction to Quantum Algorithms