eCommons

 

Nuprl as a General Logic

dc.contributor.authorConstable, Robert L.en_US
dc.contributor.authorHowe, Douglas J.en_US
dc.date.accessioned2007-04-23T17:37:24Z
dc.date.available2007-04-23T17:37:24Z
dc.date.issued1989-06en_US
dc.description.abstractStudy of the architecture and design of proof development systems has become important lately as their use has spread and become closely tied to programming environments. One of the central issues is how to provide a general framework for defining and using a variety of logics in such systems; in particular, whether it is better to staart with a simple core system, such as the typed lambda-calculus with dependent function types, or start with a very rich theory providing a formalized metatheory. The first approach is exemplified by the Edinburgh LF. Here we illustrated the second approach by showing how to use Nuprl as a framework for defining logics in the style of the LF. Central to the viability of the second apprroach is a method of showing that the encoding of user defined logics in Nuprl is faithful. This paper presents a new semantic method to solve the problem. The method is applicable to the LF as well, and seems simpler than the syntactic methods that previously were used and which seem to hinder the use of rich thoeries as logical frameworks.en_US
dc.format.extent687818 bytes
dc.format.extent190171 bytes
dc.format.mimetypeapplication/pdf
dc.format.mimetypeapplication/postscript
dc.identifier.citationhttp://techreports.library.cornell.edu:8081/Dienst/UI/1.0/Display/cul.cs/TR89-1021en_US
dc.identifier.urihttps://hdl.handle.net/1813/6821
dc.language.isoen_USen_US
dc.publisherCornell Universityen_US
dc.subjectcomputer scienceen_US
dc.subjecttechnical reporten_US
dc.titleNuprl as a General Logicen_US
dc.typetechnical reporten_US

Files

Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
89-1021.pdf
Size:
671.7 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
89-1021.ps
Size:
185.71 KB
Format:
Postscript Files