用于量子计算的Lambda演算
量子物理
2007-05-23 v5 计算机科学中的逻辑
高能物理 - 理论
摘要
经典lambda演算既可以看作一种编程语言,也可以看作一个用于推理计算的形式代数系统。它提供了一个与图灵机等价的计算模型,并且在经典计算理论中持续发挥着巨大的作用。我们提出,量子计算与其经典对应物一样,可能受益于一个适合表达和推理量子算法的lambda演算版本。在本文中,我们发展了一个量子lambda演算作为量子计算的替代模型,它结合了量子图灵机和量子电路模型的一些优点。该演算结果与线性逻辑研究中使用的线性lambda演算密切相关。我们为这个演算建立了一个计算模型和一个等式证明系统,并论证了它与量子图灵机等价。
关键词
引用
@article{arxiv.quant-ph/0307150,
title = {A Lambda Calculus for Quantum Computation},
author = {Andre van Tonder},
journal= {arXiv preprint arXiv:quant-ph/0307150},
year = {2007}
}
备注
To appear in SIAM Journal on Computing. Minor corrections and improvements. Simulator available at http://www.het.brown.edu/people/andre/qlambda/index.html