Differences between revisions 8 and 9
Revision 8 as of 2011-08-09 12:54:45
Size: 2716
Editor: skilpat
Comment:
Revision 9 as of 2011-08-10 12:51:44
Size: 3295
Editor: skilpat
Comment:
Deletions are marked like this. Additions are marked like this.
Line 22: Line 22:
|| 3 || 2011-08-10, 1PM || SB || ? || || 3 || 2011-08-10, 1PM || SB || More on equality in dependent type theory. ||
|| 4 || 2011-08-17, 1PM || SB || ||
Line 52: Line 53:

=== Meeting #3 ===
 * Groupoid structure of identity types.
 * Encoding of transitivity and symmetry terms of identity type.
 * More on discreteness conditions. All types discrete in NuPRL; only identity types in 2-D type theories.
 * The Set universe. Individual sets are discrete, but Set is indiscrete.
 * More structure in A means fewer identities in `Id_A(-,-)`.
 * Identify sets up to isomorphism; introduction of `iso` term of type `Id_Set(-,-)`; but no computational interpretation!

Higher-Dimensional Type Theory Seminar

WHAT? This lecture series conducted by Bob Harper will cover various topics in higher-dimensional type theory, including higher category theory and homotopy theory. It is not for the faint of heart.

WHO? This is some hardcore PL stuff. You should know dependent type theory and at least some category theory.

WHEN? Wednesdays and Fridays?

WHERE? MPI-SWS Kaiserslautern/Wartburg

HOW? Mailing list for this series (and other type theory discussion): type-theory@mpi-sws.org

Organizers: Bob Harper and Scott Kilpatrick

Schedule

1

2011-08-03, 2PM

SB

Intro to HDTT and homotopy.

2

2011-08-05, 1PM

SB

Intro to dependent type theory and equality types.

3

2011-08-10, 1PM

SB

More on equality in dependent type theory.

4

2011-08-17, 1PM

SB

Resources

Blogs and Websites

Papers

Topics

Meeting #1

  • Intro to higher-dimensional type theory.
  • Intro to homotopy theory.
  • Intro to (higher) category theory.
  • Basic interpretation of type theory in category theory.
  • Different notions of equivalence (definitional and propositional).

  • What's going on in the field right now.

Meeting #2

  • Basics of dependent type theory.
  • Type-indexed families of types.
  • Natural numbers type and recursion.
  • Identity types as "least reflexive relation."
  • Elimination of identity types -- the J operator.
  • Substitution operator (think Coq's rewrite tactic), and how to encode it with J.
  • Discreteness axioms for adding extensionality; cutting off discreteness, e.g., for uniqueness of equality proofs of other equality types.

Meeting #3

  • Groupoid structure of identity types.
  • Encoding of transitivity and symmetry terms of identity type.
  • More on discreteness conditions. All types discrete in NuPRL; only identity types in 2-D type theories.
  • The Set universe. Individual sets are discrete, but Set is indiscrete.
  • More structure in A means fewer identities in Id_A(-,-).

  • Identify sets up to isomorphism; introduction of iso term of type Id_Set(-,-); but no computational interpretation!

hdtt (last edited 2011-08-24 15:58:47 by skilpat)