scispace - formally typeset
L

Lawrence C. Paulson

Researcher at University of Cambridge

Publications -  266
Citations -  14255

Lawrence C. Paulson is an academic researcher from University of Cambridge. The author has contributed to research in topics: Mathematical proof & HOL. The author has an hindex of 54, co-authored 252 publications receiving 13689 citations. Previous affiliations of Lawrence C. Paulson include Technische Universität München & Association for Computing Machinery.

Papers
More filters
Book ChapterDOI

Source-level proof reconstruction for interactive theorem proving

TL;DR: This project has implemented source-level proof reconstruction: resolution proofs are automatically translated to Isabelle proof scripts, and each step of a proof is justified by calling Hurd's Metis prover, which has been ported to IsabelLe.
Journal ArticleDOI

Verifying the SET registration protocols

TL;DR: This paper focuses on the initial bootstrapping phases of SET, whose objective is the registration of cardholders and merchants with a SET certificate authority, and model and formally verify SETs registration with the inductive method in Isabelle/HOL.
Posted Content

Verifying the Unification Algorithm in LCF

TL;DR: Manna and Waldinger's theory of substitutions and unification has been verified using the Cambridge LCF theorem prover, and a proof of the monotonicity of substitutiion is presented in detail.
Book ChapterDOI

LEO-II - A Cooperative Automatic Theorem Prover for Classical Higher-Order Logic (System Description)

TL;DR: The improved performance of LEO-II, especially in comparison to its predecessor LEO, is due to several novel features including the exploitation of term sharing and term indexing techniques, support for primitive equality reasoning, and improved heuristics at the calculus level.
Journal ArticleDOI

Automation for interactive proof: first prototype

TL;DR: A system in which Isabelle users obtain automatic support from automatic theorem provers such as Vampire and SPASS, and a working prototype that uses background processes already provides much of the desired functionality.