Every proof assistant: redtt
- 01 June 2020
- Talks, Every proof assistant
This week the speaker will be Jon Sterling, and we are getting two proof assistants for the price of one!
redtt
and the future of Cartesian cubical type theoryTime: Thursday, June 4, 2020 from 16:00 to 17:00 (Central European Summer Time, UTC+2)
Location: online at Zoom ID 989 0478 8985
Speaker: Jon Sterling (Carnegie Mellon University)
Proof assistant: redtt and coolttAbstract:
redtt
is an interactive proof assistant for Cartesian cubical type theory, a version of Martin-Löf type theory featuring computational versions of function extensionality, higher inductive types, and univalence. Building on ideas from Epigram, Agda, and Idris,redtt
introduces a new cubical take on interactive proof development with holes. We will first introduce the basics of cubical type theory and then dive into an interactive demonstration ofredtt
’s features and its mathematical library.After this we will catch a first public glimpse of the future of
redtt
, a new prototype that our team is building currently code-named “cooltt
”:cooltt
introduces syntax to split on disjunctions of cofibrations in arbitrary positions, implementing the full definitional eta law for disjunction. Whilecooltt
is still in the early stages, it already has full support for univalence and cubical interactive proof development.
Upcoming talks:
- June 11, 2020: Conor McBride - Epigram 2
- June 25, 2020: William J. Bowman, Cur
- July 2, 2020: Anders Mörtberg - Cubical Agda
andrejbauer@mathstodon.xyz
, I will
gladly respond.
You are also welcome to contact me directly.