Emma Tye on Martin-Löf Type Theory
See https://msp.cis.strath.ac.uk/msp101.html I wish I had read this description of it before, because now it makes a heck of a lot more sense!
The simply-typed lambda calculus (STLC) gives us a nice Curry-Howard correspondence with propositional logic by treating the function arrow of STLC as implication. From this we can compute proofs as programs. But a natural question is then: what about predicate logics instead of propositional? Martin-Löf Type Theory (or Intuitionistic Type Theory) is a type theory based on predicate logic, with type constructions representing existentially quantified variables (Sigma) and universally quantified variables (Pi). We can also construct inductively defined families - W-types - as well-founded trees. Note that Martin-Löf's original paper was inconsistent due to having the type-in-type paradox, and that he later introduced a predicative version with universe hierarchies.
In this introduction, we assume knowledge of the STLC and natural-deduction-style sequents for introduction and elimination rules. We will go over the introduction and elimination of the Sigma-type, Pi-type and W-type, universe hierarchies, and equality reasoning.
You could put it in the form of a threat: if you don't like this, then take the existential type in System F if you prefer! See Fredrik Nordvall Forsberg on Linear Logic.
It's sentences like that last one that make this book so fucking infuriating. I think it's a reference to the impredicative MLTT, but who knows?
Subscribe to MSP - Strathclyde.
Here's the next of Steve Awodey's Category Theory for MLTT lectures:
See Category Theory May Actually be a Disease.
Subscribe to p473r.

Comments
Post a Comment