Lawrence Paulson | |
Birth Name: | Lawrence Charles Paulson |
Citizenship: | US/UK |
Thesis Title: | A Compiler Generator for Semantic Grammars |
Thesis Year: | 1981 |
Thesis Url: | http://search.proquest.com/docview/303229537 |
Workplaces: | University of Cambridge Technical University of Munich |
Doctoral Advisor: | John L. Hennessy |
Lawrence Charles Paulson is an American computer scientist. He is a Professor of Computational Logic at the University of Cambridge Computer Laboratory and a Fellow of Clare College, Cambridge.
Paulson graduated from the California Institute of Technology in 1977,[1] 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.[2]
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.[3] [4] His research is based around the interactive theorem prover Isabelle, which he introduced in 1986.[5] He has worked on the verification of cryptographic protocols using inductive definitions,[6] and he has also formalised the constructible universe of Kurt Gödel. Recently he has built a new theorem prover, MetiTarski, for real-valued special functions.[7]
Paulson teaches an undergraduate lecture course in the Computer Science Tripos, entitled Logic and Proof[8] which covers automated theorem proving and related methods. (He used to teach Foundations of Computer Science[9] which introduces functional programming, but this course was taken over by Alan Mycroft and Amanda Prorok in 2017,[10] and then Anil Madhavapeddy and Amanda Prorok in 2019.[11])
Paulson was elected a Fellow of the Royal Society (FRS) in 2017, a Fellow of the Association for Computing Machinery in 2008[12] and a Distinguished Affiliated Professor for Logic in Informatics at the Technical University of Munich.[13]
Paulson has two children by his first wife, Dr Susan Mary Paulson, who died in 2010.[14] Since 2012, he has been married to Dr Elena Tchougounova.