Experts has a new look! Let us know what you think of the updates.

Provide feedback
Home
Scholarly Works
The Arrow Calculus as a Quantum Programming...
Journal article

The Arrow Calculus as a Quantum Programming Language

Abstract

We express quantum computations (with measurements) using the arrow calculus extended with monadic constructions. This framework expresses quantum programming using well-understood and familiar classical patterns for programming in the presence of computational effects. In addition, the five laws of the arrow calculus provide a convenient framework for equational reasoning about quantum computations that include measurements.

Authors

Vizzotto JK; Du Bois AR; Sabry A

Journal

Lecture Notes in Computer Science, Vol. 5514, , pp. 379–393

Publisher

Springer Nature

Publication Date

2009

DOI

10.1007/978-3-642-02261-6_30

ISSN

0302-9743

Labels