• Title of article

    Extracting the resolution algorithm from a completeness proof for the propositional calculus

  • Author/Authors

    Constable، نويسنده , , Robert and Moczyd?owski، نويسنده , , Wojciech، نويسنده ,

  • Issue Information
    روزنامه با شماره پیاپی سال 2009
  • Pages
    12
  • From page
    337
  • To page
    348
  • Abstract
    We prove constructively that for any propositional formula ϕ in Conjunctive Normal Form, we can either find a satisfying assignment of true and false to its variables, or a refutation of ϕ showing that it is unsatisfiable. This refutation is a resolution proof of ¬ ϕ . From the formalization of our proof in Coq, we extract Robinson’s famous resolution algorithm as a Haskell program correct by construction. The account is an example of the genre of highly readable formalized mathematics.
  • Keywords
    Intuitionism , Type theory , RESOLUTION , Automated reasoning , Program extraction
  • Journal title
    Annals of Pure and Applied Logic
  • Serial Year
    2009
  • Journal title
    Annals of Pure and Applied Logic
  • Record number

    1444389