pith. sign in

arxiv: cs/0404056 · v2 · submitted 2004-04-27 · 💻 cs.LO

A lambda calculus for quantum computation with classical control

classification 💻 cs.LO
keywords quantumcalculusclassicalcontroldeveloplambdalanguagetype
0
0 comments X
read the original abstract

The objective of this paper is to develop a functional programming language for quantum computers. We develop a lambda calculus for the classical control model, following the first author's work on quantum flow-charts. We define a call-by-value operational semantics, and we give a type system using affine intuitionistic linear logic. The main results of this paper are the safety properties of the language and the development of a type inference algorithm.

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.