Lably
Skip to content

Intuitionistic type theory

Alternative foundation of mathematics

  • 14 min read
  • 7 chapters

Related on Lably

Through Type theory, Philosophy and Dependent type

Design

Martin-Löf designed the type theory on the principles of mathematical constructivism. Constructivism requires any existence proof to contain a "witness". So, any proof of "there exists a prime greater than 1000" must identify a specific number that is both prime and greater than 1000. Intuitionistic type theory accomplished this design goal by internalizing the BHK interpretation. A useful consequence is that proofs become mathematical objects that can be examined, compared, and manipulated.

Intuitionistic type theory's type constructors were built to follow a one-to-one correspondence with logical connectives. For example, the logical connective called implication (A⟹B) corresponds to the type of a function (A→B). This correspondence is called the Curry–Howard isomorphism. Prior type theories had also followed this isomorphism, but Martin-Löf's was the first to extend it to predicate logic by introducing dependent types.

Sign in to keep reading

6 more chapters are free with a Lably account.

More in Topics in mathematics