Skip to main content


eCommons@Cornell

eCommons@Cornell >
College of Engineering >
Computer Science >
Computer Science Technical Reports >

Please use this identifier to cite or link to this item: http://hdl.handle.net/1813/6772
Title: Building Theories in Nuprl
Authors: Basin, David A.
Keywords: computer science
technical report
Issue Date: Aug-1988
Publisher: Cornell University
Citation: http://techreports.library.cornell.edu:8081/Dienst/UI/1.0/Display/cul.cs/TR88-932
Abstract: This paper provides an account of how mathematical knowledge is represented, reasoned about, and used computationally in a mechanized constructive theorem proving environment. We accomplish this by presenting a particular theory developed in the Nuprl proof development system: finite set theory culminating in Ramsey's theorem. We believe that this development is interesting as a case study in the relationship between constructive mathematics and computer science. Moreover, the aspects we emphasize-the high-level development of definitions and lemmas, the use of tactics to automate reasoning, and the use of type theory as a programming logic-are not restricted in relevance to this particular theory, and indicate the promise of our approach for other branches of constructive mathematics.
URI: http://hdl.handle.net/1813/6772
Appears in Collections:Computer Science Technical Reports

Files in This Item:

File Description SizeFormat
88-932.pdf2.41 MBAdobe PDFView/Open
88-932.ps545.98 kBPostscriptView/Open

Items in eCommons are protected by copyright, with all rights reserved, unless otherwise indicated.

 

© Copyright 2003-2009 by the Cornell University Library Contact Us