Skip to main content
PRL Project

Knowledge Base of
Publication Publications, Seminar Seminars, & Math Book Math Library

PhD theses from the project are accessible at the NCSTRL web site.

Browse by author | title | year | subject

Filter for: Robert L. Constable

180 results


Publication The Continuum
by Robert L. Constable
February 26, 2020

Publication Computer Science at the Frontiers of Mathematics
by Robert L. Constable
January 15, 2020

Publication Open Bar -- A Reconciliation between Intuitionistic and Classical Logic
by Vincent Rahli, Mark Bickford, Robert L. Constable, Liron Cohen
2020

Publication Bar Induction is Compatible with Constructive Type Theory | cite »
by Vincent Rahli, Liron Cohen, Mark Bickford, Robert L. Constable
2019

Publication Computability Beyond Church-Turing using Choice Sequences | cite »
by Liron Cohen, Vincent Rahli, Mark Bickford, Robert L. Constable
2018

Publication Implementing Euclid's Straightedge and Compass Constructions in Type Theory | cite »
by Ariel Kellison, Mark Bickford, Robert L. Constable
2018

Publication EventML: Specification, verification, and implementation of crash-tolerant state machine replication systems | cite »
by Vincent Rahli, David Guaspari, Mark Bickford, Robert L. Constable
November 15, 2017

Publication Bar Induction: The Good, the Bad, and the Ugly | cite »
by Vincent Rahli, Mark Bickford, Robert L. Constable
April 11, 2017

Math Book A Formal Exploration of Constructive Geometry
by Sarah Sernaker, Robert L. Constable
2016

Publication A Formal Exploration of Constructive Geometry
by Robert L. Constable, Sarah Sernaker
2016

Publication Intuitionistic Ancestral Logic
by Liron Cohen, Robert L. Constable
October 10, 2015

Publication Formal Specification, Verification, and Implementation of Fault-Tolerant Systems using EventML
by Vincent Rahli, David Guaspari, Mark Bickford, Robert L. Constable
September 01, 2015

Publication Nuprl’s Inductive Logical Forms
by Mark Bickford, Robert L. Constable, Richard Eaton, Vincent Rahli
September 01, 2015

Math Book Constructive Reading of Classical Logic
by Robert L. Constable, Sarah Sernaker
2015

Seminar Topics in Type Theory
by Abhishek Anand, Robert L. Constable, Mark Bickford
October 22, 2014

Seminar Synthesizing Protocols using the Logic of Events and EventML
by Robert L. Constable, Mark Bickford
September 17, 2014

Math Book Logical Investigations, with the Nuprl Proof Assistant
by Robert L. Constable, Anne Trostle
July 22, 2014

Publication Developing Correctly Replicated Databases Using Formal Tools
by Nicolas Schiper, Vincent Rahli, Robbert van Renesse, Mark Bickford, Robert L. Constable
June 23, 2014

Publication A Type Theory with Partial Equivalence Relations as Types
by Abhishek Anand, Mark Bickford, Robert L. Constable, Vincent Rahli
May 12, 2014

Publication Inductive Construction in Nuprl Type Theory Using Bar Induction
by Mark Bickford, Robert L. Constable
May 12, 2014

Seminar Formalizing Bishop's Constructive Analysis in Constructive Type Theory
by Mark Bickford, Robert L. Constable
April 10, 2014

Publication Intuitionistic Completeness of First-Order Logic | cite »
by Robert L. Constable, Mark Bickford
January 01, 2014

Publication Virtual Evidence: A Constructive Semantics for Classical Logics
by Robert L. Constable
2014

Seminar Nuprl as a Programming Assistant
by Robert L. Constable
November 06, 2013

Seminar An Extension of OCaml's Type Theory
by Robert L. Constable
October 23, 2013

Publication Formal Specification, Verification, and Implementation of Fault-Tolerant Systems
by Vincent Rahli, David Guaspari, Mark Bickford, Robert L. Constable
March 31, 2013

Publication The Logic of Information Flow and the Foundations of Distributed Computing
by Robert L. Constable
January 10, 2013

Publication Next Generation Proof Technology
by Robert L. Constable
December 27, 2012

Publication A Diversified and Correct-by-Construction Broadcast Service | cite »
by Vincent Rahli, Nicolas Schiper, Robbert van Renesse, Mark Bickford, Robert L. Constable
October 30, 2012

Seminar Bar Induction and the Fan Theorem in Constructive Type Theory
by Robert L. Constable, Mark Bickford, Abhishek Anand
October 12, 2012

Publication ShadowDB: A Replicated Database on a Synthesized Consensus Core | cite »
by Nicolas Schiper, Vincent Rahli, Robbert van Renesse, Mark Bickford, Robert L. Constable
October 07, 2012

Seminar Wider Deployment of Nuprl
by Richard Eaton, Mark Bickford, Robert L. Constable, Christoph Kreitz
September 28, 2012

Seminar Introduction to the Fall Seminar Series
by Robert L. Constable
September 07, 2012

Publication Polymorphic Logic | cite »
by Mark Bickford, Robert L. Constable
July 29, 2012

Publication On Building Constructive Formal Theories of Computation Noting the Roles of Turing, Church, and Brouwer | cite »
by Robert L. Constable
June 29, 2012

Publication Proof Assistants and the Dynamic Nature of Formal Theories | cite »
by Robert L. Constable
June 29, 2012

Publication Type Theoretic Semantics for First-Order Logic
by Robert L. Constable
May 24, 2012

Publication Proof Assistants and the Rise of Type Theory Circa 1912-2012
by Robert L. Constable
March 19, 2012

Math Book Introduction to EventML
by Mark Bickford, Robert L. Constable, Richard Eaton, David Guaspari
February 03, 2012

Publication Proofs as Process
by Robert L. Constable
2012

Publication Russell's Orders in Kripke's Theory of Truth and Computational Type Theory | cite »
by Robert L. Constable, Fairouz Kamareddine, Twan Laan
2012

Publication The Logic of Events, a framework to reason about distributed systems | cite »
by Mark Bickford, Vincent Rahli, Robert L. Constable
2012

Seminar Impredicative vs Predicative Type Theory
by Robert L. Constable, Mark Bickford, Richard Eaton
April 13, 2012

Seminar Reviewing Nuprl
by Robert L. Constable
March 09, 2012

Seminar Stronger Role for Recursive Types Needed for Logic of Events
by Robert L. Constable
February 24, 2012

Seminar Simple Consensus Algorithm
by Robert L. Constable, Mark Bickford, Vincent Rahli
October 28, 2011

Seminar Analyzing Access Control Logics Using Evidence Semantics
by Robert L. Constable
September 23, 2011

Seminar Seminar History and Initial Planning Meeting
by Robert L. Constable
September 09, 2011

Seminar Seminar History and Initial Planning Meeting
by Robert L. Constable, Robert L. Constable
September 09, 2011

Seminar Seminar History and Initial Planning Meeting
by Robert L. Constable, Robert L. Constable
September 09, 2011

Publication Intuitionistic Completeness of First-Order Logic | cite »
by Robert L. Constable, Mark Bickford
October 07, 2011

Publication Generating Event Logics with Higher-Order Processes as Realizers | cite »
by Mark Bickford, Robert L. Constable, David Guaspari
2010

Publication Investigating Correct-by-Construction Attack-Tolerant Systems | cite »
by Robert L. Constable, Mark Bickford, Robbert van Renesse
2010

Publication The Triumph of Types: Principia Mathematica's Impact on Computer Science | cite »
by Robert L. Constable
2010

Publication Building Mathematics-Based Software Systems to Advance Science and Create Knowledge | cite »
by Robert L. Constable
2009

Publication Computational Type Theory -- Extended Version | cite »
by Robert L. Constable
2008

Publication Effectively Nonblocking Consensus Procedures Can Execute Forever - a Constructive Version of FLP | cite »
by Robert L. Constable
2008

Publication Formal Foundations of Computer Security | cite »
by Mark Bickford, Robert L. Constable
2008

Publication Transforming the Academy: Knowledge Formation in the Age of Digital Information
by Robert L. Constable
January 11, 2007

Publication Extracting the Resolution Algorithm from a Completeness Proof for the Propositional Calculus | cite »
by Wojciech Moczydlowski, Robert L. Constable
2007

Publication Enabling Large Scale Coherency Among Mathematical Texts | cite »
by Stuart F. Allen, Robert L. Constable
2006

Publication Extracting Programs from Constructive HOL Proofs via IZF Set-Theoretic Semantics | cite »
by Robert L. Constable, Wojciech Moczydlowski
2006

Publication Information-Intensive Proof Technology | cite »
by Robert L. Constable
2006

Publication Innovations in Computational Type Theory using Nuprl | cite »
by Stuart F. Allen, Mark Bickford, Robert L. Constable, Richard Eaton, Christoph Kreitz, Lori Lorigo, Evan Moran
2006

Publication Using Formal Reference to Enhance Authority and Integrity in Online Mathematical Texts | cite »
by Stuart F. Allen, Robert L. Constable, Lori Lorigo
2006

Publication A Causal Logic of Events in Formalized Computational Type Theory | cite »
by Mark Bickford, Robert L. Constable
2005

Publication Knowledge-based synthesis of distributed systems using event structures | cite »
by Mark Bickford, Robert L. Constable, Joseph Y. Halpern, Sabina Petride
2005

Seminar Randomness and Free Choice Sequences
by Robert L. Constable
February 04, 2005

Seminar Remarks on Nijmegen trip
by Robert L. Constable
November 08, 2004

Seminar Foundations for the Management of Formal Mathematical Knowledge
by Robert L. Constable
October 25, 2004

Seminar Automated Reasoning in Category Theory
by Robert L. Constable
October 04, 2004

Publication A Graph-Based Approach towards Discerning Inherent Structures in a Digital Library of Formal Mathematics. | cite »
by Lori Lorigo, Jon Kleinberg, Richard Eaton, Robert L. Constable
2004

Publication Expressing and Implementing the Computational Content Implicit in Smullyan's Account of Boolean Valuations | cite »
by Stuart F. Allen, Robert L. Constable, Matthew Fluet
2004

Publication Knowledge-Based Synthesis of Distributed Systems Using Event Structures
by Mark Bickford, Robert L. Constable, Joseph Y. Halpern, Sabina Petride
2004

Seminar Important Episodes in the History of Constructive Mathematics--including the frog and mouse wars
by Robert L. Constable
March 01, 2004

Seminar Comparing Aspects of Set Theory and Type Theory
by Robert L. Constable
February 16, 2004

Seminar Planning Session for Spring Seminar Series
by Robert L. Constable
January 26, 2004

Seminar Steps Toward a World Wide Digital Library of Formal Algorithmic Knowledge
by Robert L. Constable
October 27, 2003

Seminar An Introduction to Event Systems
by Robert L. Constable
September 29, 2003

Seminar Introduction to the Fall Seminar Series
by Robert L. Constable
September 08, 2003

Publication A Logic of Events | cite »
by Mark Bickford, Robert L. Constable
2003

Publication A Nuprl-PVS Connection: Integrating Libraries of Formal Mathematics | cite »
by Jon Kleinberg, Mark Bickford, Robert L. Constable, Richard Eaton, Christoph Kreitz
2003

Publication MetaPRL -- A Modular Logical Environment | cite »
by Jason Hickey, Aleksey Nogin, Robert L. Constable, Brian Aydemir, Eli Barzilay, Lori Lorigo
2003

Publication Practical Reflection in Nuprl | cite »
by Eli Barzilay, Stuart F. Allen, Robert L. Constable
2003

Publication Recent Results in Type Theory and Their Relationship to Automath | cite »
by Robert L. Constable
2003

Seminar Continuing Discussion of the NSDL
by Robert L. Constable
April 14, 2003

Seminar Enabling Active Mathematical Documents in the National Science Digital Library
by Robert L. Constable
March 31, 2003

Seminar Uri Abraham's Models for Concurrency
by Robert L. Constable, Sabina Petride
January 27, 2003

Seminar Continuing Discussion of Objects
by Alexei Kopylov, Robert L. Constable
December 02, 2002

Seminar Classes and Objects
by Robert L. Constable
November 25, 2002

Seminar Introduction to Event Systems and the Logic of Distributed Systems
by Mark Bickford, Robert L. Constable
September 16, 2002

Publication Computational Complexity and Induction for Partial Computable Functions in Type Theory | cite »
by Robert L. Constable, Karl Crary
2002

Publication FDL: A Prototype Formal Digital Library
by Stuart F. Allen, Mark Bickford, Robert L. Constable, Richard Eaton, Christoph Kreitz, Lori Lorigo
2002

Publication Naive Computational Type Theory | cite »
by Robert L. Constable
2002

Seminar Properties of the Formal Digital Library
by Robert L. Constable
May 06, 2002

Seminar Report on the Design of the Formal Digital Library
by Richard Eaton, Robert L. Constable, Stuart F. Allen
April 08, 2002

Seminar Explaining the Formal Digital Library
by Stuart F. Allen, Robert L. Constable, Richard Eaton
March 11, 2002

Seminar Progress on the ONR University Research Initiative in Digital Libraries for Computational Mathematics
by Stuart F. Allen, Robert L. Constable
December 03, 2001

Seminar Embedded Ststems
by Christoph Kreitz, Robert L. Constable
November 05, 2001

Seminar Report on the DARPA PCES PI meeting
by Robert L. Constable, Lori Lorigo, Mark Bickford
October 29, 2001

Seminar Processing video streams using event notification systems
by Robert L. Constable, Mark Bickford
October 15, 2001

Seminar Report on the Edinburgh Conference: 35 Years of Automath
by Robert L. Constable
2001-2002

Math Book Finite Automata
by Robert L. Constable
May 16, 2001

Publication An Experiment in Formal Design Using Meta-Properties | cite »
by Mark Bickford, Christoph Kreitz, Robbert van Renesse, Robert L. Constable
2001

Publication Logical Aspects of Digital Mathematics Libraries (extended abstract) | cite »
by Stuart F. Allen, James L. Caldwell, Robert L. Constable
2001

Publication Protocol Switching: Exploiting Meta-Properties | cite »
by Xiaoming Liu, Robbert van Renesse, Mark Bickford, Christoph Kreitz, Robert L. Constable
2001

Seminar NSF ITR proposal
by Robert L. Constable, Robert L. Constable
March 26, 2001

Seminar NSF ITR proposal
by Robert L. Constable, Robert L. Constable
March 26, 2001

Seminar NSF ITR proposal
by Robert L. Constable, Robert L. Constable
March 12, 2001

Seminar NSF ITR proposal
by Robert L. Constable, Robert L. Constable
March 12, 2001

Seminar How Nuprl Reasons
by Robert L. Constable
January 29, 2001

Seminar Discussing the issues surrounding our library of formal algorithmic mathematics
by Robert L. Constable
November 13, 2000

Seminar Reading BAAs and RFPs (cont.)
by Robert L. Constable
October 23, 2000

Seminar Reading BAAs and RFPs
by Robert L. Constable
October 16, 2000

Seminar Research Directions
by Robert L. Constable
September 25, 2000

Publication Nuprl's Class Theory and Its Applications | cite »
by Robert L. Constable, Jason Hickey
2000

Publication The Horus and Ensemble Projects: Accomplishments and Limitations | cite »
by Kenneth Birman, Robert L. Constable, Mark Hayden, Jason Hickey, Christoph Kreitz, Robbert van Renesse, Ohad Rodeh, Werner Vogels
2000

Publication The Nuprl Open Logical Environment | cite »
by Stuart F. Allen, Robert L. Constable, Richard Eaton, Christoph Kreitz, Lori Lorigo
2000

Seminar Intersections, Unions and Games
by Robert L. Constable, Alexei Kopylov, Aleksey Nogin
December 06, 1999

Seminar Points of Contact with Girard (Nuprl ∩ Ludics)
by Robert L. Constable
September 13, 1999

Publication Building Reliable, High-Performance Communication Systems from Components | cite »
by Xiaoming Liu, Christoph Kreitz, Robbert van Renesse, Jason Hickey, Mark Hayden, Kenneth Birman, Robert L. Constable
1999

Publication Metalogical Frameworks II: Developing a Reflected Decision Procedure | cite »
by William Aitken, Robert L. Constable, Judith Underwood
1999

Publication Verbalization of High-Level Formal Proofs | cite »
by Amanda Holland-Minkley, Regina Barzilay, Robert L. Constable
1999

Seminar Some Uses of the Intersection Type
by Stuart F. Allen, Robert L. Constable
May 03, 1999

Seminar Semantics and Pragmatics of Reflected Proof
by Stuart F. Allen, Sergei Artemov, Robert L. Constable
December 01, 1998

Seminar Reflection Mechanisms in Nuprl
by Stuart F. Allen, Robert L. Constable
November 10, 1998

Seminar On Modeling Ensemble
by Robert L. Constable, Jason Hickey
October 27, 1998

Seminar Listening to Theorem Provers who Talk to Each Other about Computer Systems
by Robert L. Constable
October 20, 1998

Publication The Structure of Nuprl's Type Theory | cite »
by Robert L. Constable
1997

Seminar Computability is Ineffable in ZF Set Theory
by Robert L. Constable
April 01, 1997

Seminar Discussion of Issues in Logic Library Design
by Robert L. Constable, Jason Hickey, Stuart F. Allen, Richard Eaton
March 03, 1997

Math Book Collaborative Mathematics Environments
by Robert L. Constable
November 21, 1996

Publication Creating and Evaluating Interactive Formal Courseware for Mathematics and Computing | cite »
by Robert L. Constable
1996

Publication Formalizing Automata II: Decidable Properties | cite »
by Robert L. Constable, Pavel Naumov
1996

Publication Formalizing Automata Theory I: Finite Automata | cite »
by Robert L. Constable, Paul B. Jackson, Pavel Naumov, Juan Uribe
1996

Publication The Value of Automated Deduction | cite »
by Robert L. Constable
1996

Publication Collaborative Mathematics Environments | cite »
by Robert L. Constable, Paul Chew, Keshav Pingali, Steve Vavasis, Richard Zippel
1996

Seminar Project Direction and Research Problems
by Robert L. Constable
February 06, 1996

Publication Experience Using Type Theory as a Foundation for Computer Science Circa 1985-1995 | cite »
by Robert L. Constable
1995

Publication Expressing Computational Complexity in Constructive Type Theory | cite »
by Robert L. Constable
1995

Seminar Defining the Polynomial Time Functions over N in Nuprl
by Robert L. Constable
March 28, 1995

Seminar An Open Architecture for Nuprl
by Robert L. Constable
March 01, 1995

Seminar Representing Computational Complexity in Nuprl
by Robert L. Constable
November 22, 1994

Publication Exporting and Reflecting Abstract Meta-mathematics | cite »
by Robert L. Constable
1994

Publication Towards Integrated Systems for Symbolic Algebra and Formal Constructive Mathematics | cite »
by Robert L. Constable, Paul B. Jackson
1994

Publication Using Reflection to Explain and Enhance Type Theory | cite »
by Robert L. Constable
1994

Seminar Theorem Proving with Real Numbers
by Robert L. Constable
August 31, 1993

Seminar Project Overview
by Robert L. Constable
July 01, 1993

Seminar Predicative Higher-Order PROPOSITIONAL Logic vs. the Impredicative Propositional Calculus
by Robert L. Constable, Robert L. Constable
April 19, 1993

Seminar Predicative Higher-Order PROPOSITIONAL Logic vs. the Impredicative Propositional Calculus
by Robert L. Constable, Robert L. Constable
April 19, 1993

Seminar Predicative Higher-Order PROPOSITIONAL Logic vs. the Impredicative Propositional Calculus
by Robert L. Constable, Robert L. Constable
April 19, 1993

Seminar Predicative Higher-Order PROPOSITIONAL Logic vs. the Impredicative Propositional Calculus
by Robert L. Constable, Robert L. Constable
April 19, 1993

Publication Formal Theories and Software Systems: Fundamental Connections Between Computer Science and Logic | cite »
by Robert L. Constable
1992

Publication Lectures on: Classical Proofs as Programs | cite »
by Robert L. Constable
1992

Publication Metalevel Programming in Constructive Type Theory | cite »
by Robert L. Constable
1992

Publication Metalogical Frameworks | cite »
by David A. Basin, Robert L. Constable
1991

Publication Finding Computational Content from Classical Proofs | cite »
by Robert L. Constable, Chetan Murthy
1991

Publication Type Theory as a Foundation for Computer Science | cite »
by Robert L. Constable
1991

Publication Implementing Metamathematics as an Approach to Automatic Theorem Proving | cite »
by Robert L. Constable, Douglas J. Howe
1990

Publication Nuprl as a General Logic | cite »
by Robert L. Constable, Douglas J. Howe
1990

Publication Reflecting the Open-Ended Computation System of Constructive Type Theory | cite »
by Robert L. Constable, Stuart F. Allen, Douglas J. Howe
1990

Publication The Semantics of Reflected Proof | cite »
by Stuart F. Allen, Robert L. Constable, Douglas J. Howe, William Aitken
1990

Publication Assigning Meaning to Proofs: A Semantic Basis for Problem Solving Environments | cite »
by Robert L. Constable
1989

Publication Computational Foundations of Basic Recursive Function Theory | cite »
by Robert L. Constable, Scott F. Smith
1988

Seminar Collaborative Problem Solving Environment
by Robert L. Constable
1988

Seminar Typed Enumeration-Free External Setting for Computing Theory
by Robert L. Constable
November 03, 1987

Publication Partial Objects in Constructive Type Theory | cite »
by Scott F. Smith, Robert L. Constable
1987

Publication Formalized Metareasoning in Type Theory | cite »
by Todd B. Knoblock, Robert L. Constable
1986

Publication Implementing Mathematics with the Nuprl Development System | cite »
by Robert L. Constable, Stuart F. Allen, H. M. Bromley, Walter Rance Cleaveland, J. F. Cremer, Robert W. Harper, Douglas J. Howe, Todd B. Knoblock, Nax P. Mendler, Prakash Panangaden, James T. Sasaki, Scott F. Smith
1986

Publication Infinite Objects in Type Theory | cite »
by Nax P. Mendler, Robert L. Constable, Prakash Panangaden
1986

Publication Constructive Mathematics as a Programming Logic I: Some Principles of Theory | cite »
by Robert L. Constable
1985

Publication Proofs as Programs | cite »
by Joseph L. Bates, Robert L. Constable
1985

Publication Recursive Definitions in Type Theory | cite »
by Robert L. Constable, Nax P. Mendler
1985

Publication Semantics of Evidence | cite »
by Robert L. Constable
1985

Seminar Universally Closed Classes
by Robert L. Constable
1984-1985

Publication Writing Programs That Construct Proofs | cite »
by Robert L. Constable, Todd B. Knoblock, Joseph L. Bates
1984

Publication A Hierarchical Approach to Formal Semantics With Application to the Definition of PL/ CS | cite »
by Robert L. Constable, James Donahue
July 01, 1979

Publication A Programming Logic | cite »
by Robert L. Constable, Michael J. O'Donnell
1978

Publication A Constructive Programming Logic
by Robert L. Constable
August 08, 1977

Publication Constructive Mathematics and Automatic Program Writers | cite »
by Robert L. Constable
1971