The paper presents mechanised proofs of the uniform interpolation property for three modal logics:
Modal Logic K: The authors follow the strategy in [3] using the sequent calculus KS and provide a formalisation in Coq. They define a complete and terminating proof search strategy for KS, and then construct the uniform interpolants using the function AK
p.
Gödel-Löb Logic GL: The authors start from a sequent-style proof of uniform interpolation for GL from [5], but uncover an incompleteness in the original proof. They modify the definition of the function AGL
p to address this issue and provide a corrected version of the construction.
Intuitionistic Strong Löb Logic iSL: This is the first proof-theoretic construction of uniform interpolants for iSL. The authors extend the syntactic method of Pitts for intuitionistic logic IL, taking advantage of a recently developed sequent calculus G4iSLt for iSL.
The authors formalise all definitions and proofs in the constructive setting of the Coq proof assistant, ensuring that the definitions of the uniform interpolants are effective and can be used to extract an OCaml program for computing interpolants.
翻译成其他语言
从原文生成
arxiv.org
更深入的查询