arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1311.6563cs.LOcs.PLmath.CTquant-ph
收藏

具有经典控制的量子程序设计语言的高阶语义

Higher-order semantics for quantum programming languages with classical control

Philip Atzemoglou

摘要:

本论文以类型论为理论框架,分三个层次研究量子计算的范畴形式化。我们研究的第一阶段涉及匕首λ演算的创建,匕首紧范畴的λ演算。我们的第二个贡献提升了表达能力的匕首λ演算,量子程序设计语言,通过添加经典控制的形式互补的经典结构和dualisers。最后,我们的第三个贡献演示了如何我们的λ演算可以应用到各种众所周知的量子计算问题。

英文摘要:

This thesis studies the categorical formalisation of quantum computing, through the prism of type theory, in a three-tier process. The first stage of our investigation involves the creation of the dagger lambda calculus, a lambda calculus for dagger compact categories. Our second contribution lifts the expressive power of the dagger lambda calculus, to that of a quantum programming language, by adding classical control in the form of complementary classical structures and dualisers. Finally, our third contribution demonstrates how our lambda calculus can be applied to various well known problems in quantum computation.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑