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
Journal ArticleDOI

Should your specification language be typed

TL;DR: It may be possible to have the best of both worlds by adding typing annotations to an untyped specification language, and to serve as the basis for a specification language without types.
Journal ArticleDOI

Quantified Multimodal Logics in Simple Type Theory

TL;DR: In this article, the authors present an embedding of quantified multimodal logics into simple type theory and prove its soundness and completeness, using a correspondence between QKπ models and Henkin models.
Journal ArticleDOI

Set theory for verification. I: from foundations to functions

TL;DR: The paper describes the derivation of rules for descriptions, relations, and functions and discusses interactive proofs of Cantor's Theorem, the Composition of Homomorphisms challenge, and Ramsey’s Theorem.
Proceedings ArticleDOI

A semantics-directed compiler generator

TL;DR: This paper introduces a formal notition, the semanfic grammar, for defining programming languages, which handles both static and dynamic semantics, both compile and run-time actions.
Journal Article

A Generic Tableau Prover and its Integration with Isabelle

TL;DR: A generic tableau prover that has been implemented and integrated with Isabelle (Paulson, 1994), which has numerous extensions that allow it to reason with any supplied set of tableau rules.