• Home
  • Search
  • A Brief Introduction to Constructive Type Theory
  • Cite Icon6
  • https://doi.org/10.1007/978-3-319-91149-6_2Copy DOI Icon

A Brief Introduction to Constructive Type Theory

  • Jan 1, 2018
  • Shahid Rahman +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Martin-Lof’s Constructive Type Theory (CTT) is a formal language developed in order to reason constructively about mathematics. It is thus a formal language conceived primarily as a tool to reason with rather than a formal language conceived primarily as a mathematical system to reason about. Constructive Type Theory is therefore much closer in spirit to Frege’s ideography and to the language of Russell and Whitehead’s Principia Mathematica than to the majority of logical systems (“logics”) studied by contemporary logicians. Since CTT is designed as a language to reason with, much attention is paid to the explanation of basic concepts. This is perhaps the main reason why the style of presentation of CTT differs somewhat from the style of presentation typically found in, for instance, ordinary logic textbooks. For those new to the system it might be useful to approach an introduction, such as the one given below, more as a language course than as a course in mathematics.

Similar Papers
  • Research Article
  • Citations14

Fibrational Modal Type Theory

  • Jul 01, 2016
  • Electronic Notes in Theoretical Computer Science
  • Valeria De Paiva +1
  • Research Article
  • Citations18

Quotient topologies in constructive set theory and type theory

  • Dec 20, 2005
  • Annals of Pure and Applied Logic
  • Hajime Ishihara +1
  • Book Chapter
  • Citations1

Preliminary Remarks

  • Jan 05, 1995
  • Aarne Ranta
  • Research Article
  • Citations5

Assertion and grounding: a theory of assertion for constructive type theory

  • Jul 30, 2010
  • Synthese
  • Maria Van Der Schaar
  • Research Article
  • Citations6

Machine-checked Proof of the Church-Rosser Theorem for the Lambda Calculus Using the Barendregt Variable Convention in Constructive Type Theory

  • Oct 01, 2018
  • Electronic Notes in Theoretical Computer Science
  • Ernesto Copello +2
  • Research Article
  • Citations5

An intuitionistic theory of types with assumptions of high-arity variables

  • May 01, 1992
  • Annals of Pure and Applied Logic
  • A Bossi +1
  • Research Article
  • Citations31

A Simple Nominal Type Theory

  • Jan 01, 2009
  • Electronic Notes in Theoretical Computer Science
  • James Cheney
  • Research Article
  • Citations1

Constructive Notions of Set. Part I. Sets in Martin-Löf Type Theory

  • Oct 01, 2005
  • Laura Crosilla
  • Research Article
  • Citations8

Topological inductive definitions

  • Jan 02, 2012
  • Annals of Pure and Applied Logic
  • Giovanni Curi
  • Book Chapter
  • Citations37

Indexed Induction-Recursion

  • Jan 01, 2001
  • Peter Dybjer +1
  • Research Article
  • Citations2

Introducing data types in intuitionistic type theory

  • Jan 01, 1991
  • International Journal of Computer Mathematics
  • Ming-Hua Zhang
  • Conference Article
  • Citations39

Computational higher-dimensional type theory

  • Jan 01, 2017
  • Carlo Angiuli +2
  • Research Article
  • Citations5

Formalisation in Constructive Type Theory of Barendregt's Variable Convention for Generic Structures with Binders

  • Jul 03, 2018
  • Electronic Proceedings in Theoretical Computer Science
  • Ernesto Copello +2
  • Book Chapter
  • Citations2

Constructive Type Theories

  • Jan 01, 1985
  • Michael J Beeson
  • Research Article
  • Citations184

A general formulation of simultaneous inductive-recursive definitions in type theory

  • Jun 01, 2000
  • Journal of Symbolic Logic
  • Peter Dybjer
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.