Biography.guide
Home › People › Computer scientist › Lawrence Paulson
Portrait of Lawrence Paulson

Lawrence Paulson

b. 1955

American computer scientist

Don't just read it — keep itBiographies to ownE-book · Audio · Video From $7 →

About Lawrence Paulson

Born 1955. Lawrence Paulson is an American computer scientist and engineer, known for Isabelle (proof assistant) and ML (programming language).

Education Paulson graduated from the California Institute of Technology in 1977, and obtained his PhD in computer science from Stanford University in 1981 for research on programming languages and compiler-compilers supervised by John L. Hennessy.

Research Paulson came to the University of Cambridge in 1983 and became a Fellow of Clare College, Cambridge in 1987. He is best known for the cornerstone text on the programming language ML, ML for the Working Programmer. His research is based around the interactive theorem prover Isabelle, which he introduced in 1986. He has worked on the verification of cryptographic protocols using inductive definitions, and he has also formalised the constructible universe of Kurt Gödel. Recently he has built a new theorem prover, MetiTarski,

Paulson taught an undergraduate lecture course in the Computer Science Tripos, entitled Logic and Proof which covers automated theorem proving and related methods. He also used to teach Foundations of Computer Science which introduces functional programming, but this course was taken over by Alan Mycroft and Amanda Prorok in 2017, and then Anil Madhavapeddy and Amanda Prorok in 2019.

Awards and honours Paulson was elected a Fellow of the Royal Society (FRS) in 2017, and a Distinguished Affiliated Professor for Logic in Informatics at the Technical University of Munich.

Personal life Paulson has two children by his first wife, Dr Susan Mary Paulson, who died in 2010. Since 2012, he has been married to Dr Elena Tchougounova.

Biography shop

Don’t just read it —
keep it.

Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.

  • E-book
  • Audio
  • Video
Browse the shop — from $7

Instant download · yours to keep · every purchase keeps this site free

Important facts

Born
1955
Birth century
Nationality
Known for
Isabelle (proof assistant), ML (programming language)
Education
California Institute of Technology, Stanford University, Technical University of Munich, University of Cambridge
Employers
University of Cambridge, Technical University of Munich
Awards
ACM Fellow; Fellow of the Royal Society; Herbrand Award
Also known as
Lawrence Charles Paulson, Lawrence C. Paulson

People in Lawrence Paulson's life

Named in this biography and alive at the same time

Contemporaries

People whose lives overlapped Lawrence Paulson's

Frequently asked questions

Who is Lawrence Paulson?

American computer scientist

When was Lawrence Paulson born?

Lawrence Paulson was born in 1955.

What is Lawrence Paulson's occupation?

Lawrence Paulson is a computer scientist and engineer.

What is Lawrence Paulson known for?

Lawrence Paulson is known for Isabelle (proof assistant) and ML (programming language).

What nationality is Lawrence Paulson?

Lawrence Paulson is American.

Sources & further reading

· Wikipedia: Lawrence Paulson

· Wikidata: Q6504468

· DBpedia: Lawrence Paulson

Cite this page

APA: Biography.guide. (2026). Lawrence Paulson. https://biography.guide/lawrence-paulson/

MLA: "Lawrence Paulson." Biography.guide, https://biography.guide/lawrence-paulson/.

Chicago: "Lawrence Paulson." Biography.guide. https://biography.guide/lawrence-paulson/.

Data last updated: 2026-09-20 · Spot an error? Report a correction.

Page generated 2026-09-27 05:10 UTC