paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Enriched Presheaf Model of Quantum FPC

Quantum FPC 的富化预层模型
POPL 8(POPL)2024匹配度 1/10 · 该论文研究量子编程语言 Quantum FPC 的富化预层语义与完全抽象性,属于形式语义/范畴论方向,与用户关注静态分析、LLM/Agent、浮点程序分析及贝叶斯程序分析的核心问题基本无关。虽然涉及概率/量子编程与形式化,但并非用户画像中的主要交叉方向。引用 5 inbox
Takeshi Tsukada, Kazuyuki Asada
crossref: 2026-09-10

AI 速览

一句话:将超算子模型扩展到高阶量子程序,基于富化预层,并证明其是带递归类型的 Quantum FPC 的完全抽象模型。

本文研究高阶量子编程语言的语义模型。Selinger 的超算子模型仅适用于一阶语言;作者基于超算子范畴上的模(等价地,超算子范畴上的富化预层)将其扩展到高阶程序。该富化预层范畴可解释带余自由指数的直觉主义线性逻辑,并通过双正交构造得到经典线性逻辑模型;其中态射可简洁表示为完全正映射矩阵。模型继承了超算子模型的性质,例如总概率不超过 1,并具有 ωCPO 富化。作者引入带递归类型的量子 λ 演算 Quantum FPC,利用标准 domain-theoretic 技术解释任意递归类型,并证明该模型是 Quantum FPC 的完全抽象模型。

问题
如何为高阶量子程序提供范畴语义模型,并继承 Selinger 超算子模型的完全抽象性等良好性质。
方法
作者构造超算子上的模/富化预层范畴,用线性逻辑与双正交构造得到经典模型,并将态射表示为完全正映射矩阵;进而定义带递归类型的 Quantum FPC 并证明完全抽象。
评估
通过范畴论构造与证明进行理论评估:模型可解释直觉/经典线性逻辑、递归类型和 Quantum FPC,并证明其 fully abstract;未涉及实现或基准实验。
原文摘要(Abstract)

Selinger gave a superoperator model of a first-order quantum programming language and proved that it is fully definable and hence fully abstract. This paper proposes an extension of the superoperator model to higher-order programs based on modules over superoperators or, equivalently, enriched presheaves over the category of superoperators. The enriched presheaf category can be easily proved to be a model of intuitionistic linear logic with cofree exponential, from which one can cave out a model of classical linear logic by a kind of bi-orthogonality construction. Although the structures of an enriched presheaf category are usually rather complex, a morphism in the classical model can be expressed simply as a matrix of completely positive maps. The model inherits many desirable properties from the superoperator model. A conceptually interesting property is that our model has only a state whose “total probability” is bounded by 1, i.e. does not have a state where true and false each occur with probability 2 / 3 . Another convenient property inherited from the superoperator model is a ω CPO-enrichment. Remarkably, our model has a sufficient structure to interpret arbitrary recursive types by the standard domain theoretic technique. We introduce Quantum FPC , a quantum λ -calculus with recursive types, and prove that our model is a fully abstract model of Quantum FPC.

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@article{paperbot2606,
  title = {Enriched Presheaf Model of Quantum FPC},
  author = {Takeshi Tsukada and Kazuyuki Asada},
  journal = {Proceedings of the ACM on Programming Languages},
  volume = {8},
  number = {POPL},
  year = {2024},
  doi = {10.1145/3632855}
}