The Triumph of Types: Principia Mathematica's Impact on Computer Science

Abstract

Types now play an essential role in computer science; their ascent originates from Principia Mathematica. Type checking and type inference algorithms are used to prevent semantic errors in programs, and type theories are the native language of several major interactive theorem provers. Some of these trace key features back to Principia.

Links

PhilArchive



    Upload a copy of this work     Papers currently archived: 92,813

External links

Setup an account with your affiliations in order to access resources via your University's proxy server

Through your library

  • Only published works are available at libraries.

Similar books and articles

Quantification Theory in *9 of Principia Mathematica.Gregory Landini - 2000 - History and Philosophy of Logic 21 (1):57-77.
The Versatility of Universality in Principia Mathematica.Brice Halimi - 2011 - History and Philosophy of Logic 32 (3):241-264.
Russell's substitutional theory of classes and relations.Gregory Landini - 1987 - History and Philosophy of Logic 8 (2):171-200.
Types in logic and mathematics before 1940.Fairouz Kamareddine, Twan Laan & Rob Nederpelt - 2002 - Bulletin of Symbolic Logic 8 (2):185-245.
Russell's divine ancestors.Dermot Cassidy - 2007 - History and Philosophy of Logic 28 (2):123-132.
In defence of principia mathematica.Robert Black - 1973 - Mind 82 (328):611-612.
The theology of Isaac Newton's principia mathematica : A preliminary survey.Stephen D. Snobelen - 2010 - Neue Zeitschrift für Systematicsche Theologie Und Religionsphilosophie 52 (4):377-412.
PM's Circumflex, Syntax and Philosophy of Types.Kevin C. Klement - 2011 - In Kenneth Blackwell, Nicholas Griffin & Bernard Linsky (eds.), Principia mathematica at 100. Hamilton, Ontario: Bertrand Russell Research Centre. pp. 218-246.
Principia mathematica.A. N. Whitehead - 1926 - Mind 35 (137):130.

Analytics

Added to PP
2010-12-22

Downloads
52 (#313,473)

6 months
7 (#485,787)

Historical graph of downloads
How can I increase my downloads?

Citations of this work

No citations found.

Add more citations

References found in this work

No references found.

Add more references