A Modular Formalization of Superposition in Isabelle/HOL - Inria - Institut national de recherche en sciences et technologies du numérique
Communication Dans Un Congrès Année : 2024

A Modular Formalization of Superposition in Isabelle/HOL

Résumé

Superposition is an efficient proof calculus for reasoning about first-order logic with equality that is implemented in many automatic theorem provers. It works by saturating the given set of clauses and is refutationally complete, meaning that if the set is inconsistent, the saturation will contain a contradiction. In this work, we restructured the completeness proof to cleanly separate the ground (i.e., variable-free) and nonground aspects, and we formalized the result in Isabelle/HOL. We relied on the IsaFoR library for first-order terms and on the Isabelle saturation framework.
Fichier principal
Vignette du fichier
LIPIcs.ITP.2024.12.pdf (809.01 Ko) Télécharger le fichier
Origine Fichiers éditeurs autorisés sur une archive ouverte

Dates et versions

hal-04805003 , version 1 (26-11-2024)

Licence

Identifiants

Citer

Martin Desharnais, Balazs Toth, Uwe Waldmann, Jasmin Blanchette, Sophie Tourret. A Modular Formalization of Superposition in Isabelle/HOL. 15th International Conference on Interactive Theorem Proving, Sep 2024, Tbilisi, Georgia. ⟨10.4230/LIPIcs.ITP.2024.12⟩. ⟨hal-04805003⟩
0 Consultations
0 Téléchargements

Altmetric

Partager

More