paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Matching μ-Logic

匹配 μ-逻辑
LICS 2019 34th Annual ACM/IEEE Symposium on Logic in Computer Science (LICS)2019匹配度 3/10 · 论文属于纯逻辑/形式语义与形式验证基础,提出匹配逻辑的可靠完备证明系统及匹配 μ-逻辑,与用户核心关注的 LLM/Agent 结合静态分析、浮点程序分析、贝叶斯程序分析等方向距离较远;虽与程序语言语义和形式验证相关,但未涉及 AI/LLM 或具体分析工具实现。引用 26 inbox
Xiaohong Chen, Grigore Rosu
crossref: 2026-09-12

AI 速览

一句话:为匹配逻辑给出可靠完备证明系统,并扩展出匹配 μ-逻辑,统一刻画多种不动点、模态与时序逻辑。

匹配逻辑通过模式与模式匹配来规约和推理结构。此前,可靠且完备的演绎系统仅对提供相等和成员关系的特定理论已知。本文首先在全一般性下为匹配逻辑提出一个可靠且完备的证明系统;其次引入匹配 μ-逻辑,即带最小不动点 μ 绑定子的匹配逻辑扩展。作者证明匹配 μ-逻辑可把许多数学与计算机科学中的重要逻辑作为特例纳入,包括带最小不动点的一阶逻辑、模态 μ-逻辑、动态逻辑、无穷/有限迹线性时序逻辑与计算树逻辑等时序逻辑,尤其是 K 框架所依赖的 reachability logic。该工作为不动点与归纳、编程语言语义及程序规约与验证提供了统一基础。

问题
此前匹配逻辑在一般情形下缺乏可靠且完备的证明系统,其演绎仅对提供相等和成员关系的特定理论已知;同时需要统一处理不动点与归纳等逻辑。
方法
在完整一般性下构造匹配逻辑的可靠完备证明系统,并引入带最小不动点 μ 绑定子的匹配 μ-逻辑扩展,展示其可编码一阶最小不动点逻辑、模态 μ-逻辑、动态逻辑、时序逻辑与 reachability logic 等。
评估
评估为理论证明:给出证明系统的可靠性与完备性,并通过将多种重要逻辑编码或刻画为匹配 μ-逻辑的特例来论证其表达力与统一性。
原文摘要(Abstract)

Matching logic is a logic for specifying and reasoning about structure by means of patterns and pattern matching. This paper makes two contributions. First, it proposes a sound and complete proof system for matching logic in its full generality. Previously, sound and complete deduction for matching logic was known only for particular theories providing equality and membership. Second, it proposes matching μ -Iogic, an extension of matching logic with a least fixpoint μ -binder, It is shown that matching μ -Iogic captures as special instances many important logics in mathematics and computer science, including first-order logic with least fixpoints, modal μ -Iogic as well as dynamic logic and various temporal logics such as infinite/finite-trace linear temporal logic and computation tree logic, and notably reachability logic, the underlying logic of the \mathbbk framework for programming language semantics and formal analysis. Matching μ -logic therefore serves as a unifying foundation for specifying and reasoning about fixpoints and induction, programming languages and program specification and verification.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot4984,
  title = {Matching μ-Logic},
  author = {Xiaohong Chen and Grigore Rosu},
  booktitle = {LICS},
  year = {2019},
  doi = {10.1109/lics.2019.8785675}
}