We have developed powerful environments within the Nuprl Proof Development System for problem solving in diverse domains. Definitions, proofs, and programs are constructed naturally and at a high-level in these environments, with decision procedures and other tactics providing a degree of automation approaching that found in more specialized theorem provers. Our environments have a wide range of applications that include: Ramsey theory, hardware specification and verification, combinational logic synthesis from proofs, CMOS circuit synthesis from boolean expressions, recursion theory, and partial program development. Several of these applications establish new theorem proving paradigms. We also provide an account of rewriting in ty...
The extensive use of computers in mathematics and engineering has led to an increased demand for rel...
AbstractWe present the program development concept in a logical framework including constructive typ...
We present a constructive formalization of the Myhill-Nerode the-orem on the minimization of nite au...
The starting point for this thesis is the Nuprl proof development system. Nuprl is an environment fo...
Main Goal: One goal of these two lectures is to explain how important ideas and problems from comput...
Type theory plays an essential role in computing and information science. It is the native language ...
This paper describes an implementation within Nuprl of mechanisms that support the use of Nuprl's t...
AbstractFor twenty years the Nuprl (“new pearl”) system has been used to develop software systems an...
The design of a programming system is guided by certain beliefs, principles, and practical constrai...
. We give a new semantics for Nuprl's constructive type theory that justifies a useful embeddin...
This thesis describes substantial enhancements that were made to the software tools in the Nuprl sys...
This dissertation is concerned with interactive proof construction and automated proof search in typ...
AbstractIn this paper, an inference mechanism is proposed for proof construction in Constructive Typ...
Programs are interpreted as types in a constructive type theory. Rules for a logic of programs can ...
Abstract The NuPRL system [3] was designed for interactive writing of machine-checked constructive p...
The extensive use of computers in mathematics and engineering has led to an increased demand for rel...
AbstractWe present the program development concept in a logical framework including constructive typ...
We present a constructive formalization of the Myhill-Nerode the-orem on the minimization of nite au...
The starting point for this thesis is the Nuprl proof development system. Nuprl is an environment fo...
Main Goal: One goal of these two lectures is to explain how important ideas and problems from comput...
Type theory plays an essential role in computing and information science. It is the native language ...
This paper describes an implementation within Nuprl of mechanisms that support the use of Nuprl's t...
AbstractFor twenty years the Nuprl (“new pearl”) system has been used to develop software systems an...
The design of a programming system is guided by certain beliefs, principles, and practical constrai...
. We give a new semantics for Nuprl's constructive type theory that justifies a useful embeddin...
This thesis describes substantial enhancements that were made to the software tools in the Nuprl sys...
This dissertation is concerned with interactive proof construction and automated proof search in typ...
AbstractIn this paper, an inference mechanism is proposed for proof construction in Constructive Typ...
Programs are interpreted as types in a constructive type theory. Rules for a logic of programs can ...
Abstract The NuPRL system [3] was designed for interactive writing of machine-checked constructive p...
The extensive use of computers in mathematics and engineering has led to an increased demand for rel...
AbstractWe present the program development concept in a logical framework including constructive typ...
We present a constructive formalization of the Myhill-Nerode the-orem on the minimization of nite au...