Cornell University
Library
Cornell UniversityLibrary

eCommons

Help
Log In(current)
  1. Home
  2. Cornell Computing and Information Science
  3. Computer Science
  4. Computer Science Technical Reports
  5. Investigations of Type Theory in Programming Logics and Intelligent Systems

Investigations of Type Theory in Programming Logics and Intelligent Systems

File(s)
85-701.pdf (1.52 MB)
85-701.ps (362.94 KB)
Permanent Link(s)
https://hdl.handle.net/1813/6541
Collections
Computer Science Technical Reports
Author
Constable, Robert L.
Abstract

Type theory has become central to computer science because it deals with fundamental issues in programming languages, in programming methodology and specification languages, in automatic theorem proving and programming logic, in natural language semantics and in the foundations of intelligent systems. At Cornell we have been studying a logical theory of types which has influenced the design of programming languages and has become the basis of an implemented program development system. This theory answers many basic questions about data types. Here we discuss three general questions about this theory: how logical types relate to domains, how they relate to sets, how they organize programming logics and the intelligent systems built around them. These issues are each of independent value, but they also arise naturally as part of a program to provide a computationally meaningful foundation to computing theory.

Date Issued
1985-09
Publisher
Cornell University
Keywords
computer science
•
technical report
Previously Published as
http://techreports.library.cornell.edu:8081/Dienst/UI/1.0/Display/cul.cs/TR85-701
Type
technical report

Site Statistics | Help

About eCommons | Policies | Terms of use | Contact Us

copyright © 2002-2026 Cornell University Library | Privacy | Web Accessibility Assistance