Lawrence Paulson

Lawrence Paulson
Born Lawrence Charles Paulson
1955 (age 6162)
Citizenship US/UK
Fields
Institutions University of Cambridge
Alma mater
Thesis A Compiler Generator for Semantic Grammars (1981)
Doctoral advisor John L. Hennessy[2]
Doctoral students
Known for
Notable awards
Spouse
  • Susan Mary Paulson (d. 2010)
  • Elena Tchougounova
Website
cl.cam.ac.uk/~lp15/

Lawrence Charles Paulson (born 1955) FRS is a professor of Computational Logic at the University of Cambridge Computer Laboratory and a Fellow of Clare College, Cambridge.[1][2][8][9][10][11][6]

Education

Paulson graduated from the California Institute of Technology in 1977,[12] and obtained his PhD in Computer Science from Stanford University in 1981 for research supervised by John L. Hennessy.[2][13]

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.[14][15] His research is based around the interactive theorem prover Isabelle, which he introduced in 1986.[16] He has worked on the verification of cryptographic protocols using inductive definitions,[17] and he has also formalised the constructible universe of Kurt Gödel. Recently he has built a new theorem prover, MetiTarski,[7] for real-valued special functions.[18]

Paulson teaches only one undergraduate lecture course on the Computer Science Tripos, entitled Foundations of Computer Science[19] (which introduces functional programming).

Awards and honours

Paulson was elected a Fellow of the Royal Society (FRS) in 2017,[6] a Fellow of the Association for Computing Machinery (2008)[20] and a Distinguished Affiliated Professor for Logic in Informatics at TU Munich.[21]

Personal life

Paulson has two children by his first wife, Dr Susan Mary Paulson, who died in 2010.[22] He is now married to Dr Elena Tchougounova.

References

  1. 1 2 Lawrence Paulson publications indexed by Google Scholar
  2. 1 2 3 4 5 6 Lawrence Paulson at the Mathematics Genealogy Project
  3. Fleuriot, Jacques Désiré (1990). A combination of geometry theorem proving and nonstandard analysis, with application to Newton's Principia. ethos.bl.uk (PhD thesis). University of Cambridge. OCLC 964354126.
  4. Kammüller, Florian (1999). Modular reasoning in Isabelle. ethos.bl.uk (PhD thesis). University of Cambridge. OCLC 43649212.
  5. Wolfram, David (1990). The Clausal Theory of Types. ethos.bl.uk (PhD thesis). University of Cambridge. OCLC 59897938.
  6. 1 2 3 Anon (2017). "Professor Lawrence Paulson FRS". royalsociety.org. London: Royal Society. Retrieved 5 May 2017.
  7. 1 2 Akbarpour, B.; Paulson, L. C. (2009). "Meti Tarski: An Automatic Theorem Prover for Real-Valued Special Functions". Journal of Automated Reasoning. 44 (3): 175. doi:10.1007/s10817-009-9149-2.
  8. List of publications from Microsoft Academic Search
  9. Lawrence Paulson author profile page at the ACM Digital Library
  10. Lawrence C. Paulson at DBLP Bibliography Server
  11. Lawrence Paulson's publications indexed by the Scopus bibliographic database, a service provided by Elsevier. (subscription required)
  12. Paulson Entry at ORCID
  13. Paulson, Lawrence Charles (1981). A Compiler Generator for Semantic Grammars (PhD thesis). proquest.com. OCLC 757240716.
  14. Paulson, Lawrence (1996). ML for the working programmer. Cambridge New York: Cambridge University Press. ISBN 052156543X.
  15. "ML for the Working Programmer". University of Cambridge. Retrieved 25 November 2015.
  16. Paulson, L. C. (1986). "Natural deduction as higher-order resolution". The Journal of Logic Programming. 3 (3): 237. doi:10.1016/0743-1066(86)90015-4.
  17. Paulson, Lawrence C. (1998). "The inductive approach to verifying cryptographic protocols". Journal of Computer Security. 6 (1–2): 85–128. ISSN 1875-8924. doi:10.3233/JCS-1998-61-205.
  18. Paulson, L. C. (2012). "Meti Tarski: Past and Future". Interactive Theorem Proving. Lecture Notes in Computer Science. 7406. p. 1. ISBN 978-3-642-32346-1. doi:10.1007/978-3-642-32347-8_1.
  19. Paulson, Larry. "Foundations of Computer Science". Retrieved 25 November 2015.
  20. Anon (2008). "Professor Lawrence C. Paulson". awards.acm.org. Association for Computing Machinery. Retrieved 12 April 2016.
  21. "Certificate of Appointment" (PDF). TU Munich. Retrieved 12 April 2016.
  22. Paulson, Laurence (2010). "Susan Paulson, PhD (1959–2010)". University of Cambridge. Retrieved 25 November 2015.


This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.