The Open Calculus of Constructions (Part I): An Equational Type Theory with Dependent Types for Programming, Specification, and Interactive Theorem Proving.
Mark-Oliver StehrPublished in: Fundam. Informaticae (2005)
Keyphrases
- computer algebra
- interactive theorem proving
- type checking
- multiple types
- theorem proving
- theoretical framework
- formal specification
- equational theories
- algebraic structure
- theorem prover
- programming language
- database
- theoretical basis
- object oriented
- formal methods
- programming environment
- knowledge representation
- high level
- provably correct
- artificial intelligence
- transition systems
- neural network
- databases