An Introduction to Quantum Programming in Quipper
Programming Languages
2013-07-08 v1 Emerging Technologies
Quantum Physics
Abstract
Quipper is a recently developed programming language for expressing quantum computations. This paper gives a brief tutorial introduction to the language, through a demonstration of how to make use of some of its key features. We illustrate many of Quipper's language features by developing a few well known examples of Quantum computation, including quantum teleportation, the quantum Fourier transform, and a quantum circuit for addition.
Keywords
Cite
@article{arxiv.1304.5485,
title = {An Introduction to Quantum Programming in Quipper},
author = {Alexander S. Green and Peter LeFanu Lumsdaine and Neil J. Ross and Peter Selinger and Benoît Valiron},
journal= {arXiv preprint arXiv:1304.5485},
year = {2013}
}
Comments
15 pages, RC2013