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"

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 .

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.