References and Related Works
References
- J. Han, F. van Doorn, A formalization of forcing and the unprovability of the continuum hypothesis
- W. Pohlers, Proof Theory: The First Step into Impredicativity
- P. Hájek, P. Pudlák, Metamathematics of First-Order Arithmetic
- R. Kaye, Models of Peano arithmetic
- 田中 一之, ゲーデルと 20 世紀の論理学
- 菊池 誠 (編者), 『数学における証明と真理 ─ 様相論理と数学基礎論』
- P. Blackburn, M. de Rijke, Y. Venema, "Modal Logic"
- Open Logic Project, "The Open Logic Text"
- R. Hakli, S. Negri, "Does the deduction theorem fail for modal logic?"
- G. Boolos, "The Logic of Provability"
- M. C. Fitting, V. W. Marek, and M. Truszczynski, "The Pure Logic of Necessitation"
- T. Kurahashi, "The provability logic of all provability predicates"
- W. Carnielli, C. Pizzi, "Modalities and Multimodalities"
Related Works
Here is the list of project particularly formalize mathematical logics. If you find something missing from this list or add, report via issues.
Lean 4
m4lvin/lean4-pdl
Propositional dynamic logics.
alexoltean61/hybrid_logic_lean
Hybrid logic. Syntax and semantics for hybrid logic are provided, and some facts and soundness have been proven. However completeness seems to have been not yet formalized.
leanprover-community/con-nf
Formalizing the consistency of Quine's set theory "New Foundations": .
Lean 3
flypitch
Independence of the continuum hypothesis.
bbentzen/ipl
Intuitionistic propositional logic.
Hilbert-style deduction system, Kripke semantics and Henkin-style (constructing maximal prime set and canonical model) completeness proof.
bbentzen/mpl
Normal modal logic.
Hilbert-style deduction system, Kripke semantics and Henkin-style (constructing maximal consistent set and canonical model) completeness proof for .
paulaneeley/modal
Formalization of modal logic and public announcement logic.
minchaowu/ModalTab
Tableaux system for modal logic .
ljt12138/Formalization-PAL
and public announcement logic (PAL). Main result are recursion theorem (reducing public announce modality for any PAL formula) and completeness of .
Isabelle
Lawrence C. Paulson, "Gödel's Incompleteness Theorems"
Formalized Gödel's first and second incompleteness theorems. Remark the second incompleteness theorem is proved on hereditarily finite sets.
Christoph Benzmüller, Woltzenlogel Paleo, "Gödel's God in Isabelle/HOL"
Gödel's ontological argument of God's existence.
jrh13/hol-light/GL
Completeness of Gödel-Löb (provability) modal logic in HOL/Light.
u5943321/Modal-Logic
Modal Logic, based on textbook "Modal Logic" by P. Blackburn, M. de Rijke, Y. Venema in HOL.
Coq
ianshil/PhD_thesis
Coq formalization of several modal logics (related provability logic and etc.) and their caliculi.
hferee/UIML
Uniform interpolants for basic modal logic , Gödel-Löb provability logic , intuitionistic strong Löb logic .
- demo
- Hugo Férée, Iris van der Giessen, Sam van Gool, Ian Shillito, "Mechanised uniform interpolation for modal logics K, GL and iSL"
ana-borges/QRC1-Coq
Quantified modal logic called Quantified Reflection Calculus with one modality .
Christian Doczkal, Gert Smolka, "Completeness and decidability of converse PDL in the constructive type theory of Coq"
Propositional Dynamic Logic.
Christian Doczkal, Gert Smolka, "Constructive Formalization of Hybrid Logic with Eventualities"
Hybrid Logic.
Russell O'Connor's continuous works on Incompleteness Theorem
fondefjobn/S5-Formalization-in-Coq
Modal logic , its Kripke completeness.
Floris van Doorn, "Propositional Calculus in Coq"
Hilbert deduction system, natural deduction system, and sequent calculus for classical propositional logic. Formalized completeness of natural deduction system, the provability equivalence of three calculi, cut-elimination for sequent calculus.
Christoph Benzmüller, Bruno Woltzenlogel Paleo, "Interacting with Modal Logics in the Coq Proof Assistant"
Modal logic and Gödel's ontological argument of existence of God.
mphilipse/coq-multi-agent-systems
Multi-agent epistemic modal logic .
Iris Project
Framework for concurrent saparation logic. Verified in Coq.