Abstract

AbstractWe provide techniques to integrate resolution logic with equality in type theory. The results may be rendered as follows. A clausification procedure in type theory, equipped with a correctness proof, all encoded using higher-order primitive recursion. A novel representation of clauses in minimal logic such that the λ-representation of resolution proofs is linear in the size of the premisses. A translation of resolution proofs into lambda terms, yielding a verification procedure for those proofs. The power of resolution theorem provers becomes available in interactive proof construction systems based on type theory. KeywordsType TheoryConjunctive Normal FormMinimal LogicSkolem FunctionResolution ProofThese keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call