中文

一种函数式量子编程语言

量子物理 2008-05-06 v5

摘要

我们引入语言 QML,一种用于有限类型上量子计算的函数式语言。其设计受范畴语义指导:QML 程序由有限量子计算范畴 FQC 中的态射解释,该范畴为可实现为量子门的不可逆量子计算提供了构造性语义。QML 使用一阶严格线性逻辑使弱化显式化,将可逆与不可逆量子计算集成于一种语言之中。严格程序免于退相干,因而保持叠加与纠缠——这对量子并行性至关重要。

关键词

引用

@article{arxiv.quant-ph/0409065,
  title  = {A functional quantum programming language},
  author = {Thorsten Altenkirch and Jonathan Grattage},
  journal= {arXiv preprint arXiv:quant-ph/0409065},
  year   = {2008}
}

备注

15 pages. Final version, to appear in Logic in Computer Science 2005