pith. sign in

arxiv: quant-ph/0511145 · v1 · submitted 2005-11-15 · 🪐 quant-ph · cs.PL

Semantics and simulation of communication in quantum programming

classification 🪐 quant-ph cs.PL
keywords quantumprogrammingadditionallycommunicationcqpllanguagesemanticsaddition
0
0 comments X
read the original abstract

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.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.