A Modular Formalization of Superposition (Q7361699)

From MaRDI portal

!

This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:

AFP entry Superposition_Calculus
Language Label Description Also known as
default for all languages
No label defined
    English
    A Modular Formalization of Superposition
    AFP entry Superposition_Calculus

      Statements

      24 October 2024
      0 references
      Martin Desharnais-Schäfer
      0 references
      Balazs Toth
      0 references
      A Modular Formalization of Superposition (English)
      0 references
      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 formalization, we restructured the completeness proof to cleanly separate the ground (i.e., variable-free) and nonground aspects. We relied on the IsaFoR library for first-order terms and on the Isabelle saturation framework. A paper describing this formalization was published at the 15th International Conference on Interactive Theorem Proving (ITP 2024).
      0 references