Amélia Liao: "Cubical types for the working formalizer"

  Рет қаралды 765

Topos Institute

Topos Institute

Күн бұрын

Topos Institute Colloquium, 3rd of October 2024.
---
Cubical type theory is an extension of dependent type theory designed
to make the univalence principle *provable*, rather than an axiom.
Then, by what is essentially a happy coincidence, it also provides a
design for working with higher inductive types and with coinductive
types.
However, the tradeoff for these features is a hit to usability: In
practice, the user of cubical type theory is directly exposed to the
complicated primitive operations that let us implement these higher
features, even if they're working on set-level mathematics. Worse, any
implementation of HoTT imposes additional proof obligations to stay in
the realm of sets rather than escaping off into coherence purgatory.
This talk discusses the experience of using cubical type theory to
build the 1Lab- in particular, the automation we've been building so
the end-user of the library does not have to memorise the cubical type
theory papers if all they want is to formalise traditional,
low-homotopy level mathematics.

Пікірлер: 2
@asdfghyter
@asdfghyter 2 күн бұрын
1lab is absolutely fantastic! It's such a great resource on cubical type theory in agda. I wish it had existed back when I first tried writing my masters thesis, as it would've made my job a lot easier. (I gave up on that attempt and instead wrote my masters thesis on something completely unrelated to agda)
@asdfghyter
@asdfghyter 2 күн бұрын
btw, can i find the slides somewhere?
Chris Fields: "What is the Identity operator?"
1:00:10
Topos Institute
Рет қаралды 1 М.
Help Me Celebrate! 😍🙏
00:35
Alan Chikin Chow
Рет қаралды 66 МЛН
Category Theory for the Working Hacker by Philip Wadler
50:52
Lambda World
Рет қаралды 93 М.
3 01  A Functional Programmer's Guide to Homotopy Type Theory
1:00:35
MEET a Mathematician! - Emily Riehl
5:07
Meet a Mathematician
Рет қаралды 11 М.
A math GENIUS taught me how to LEARN ANYTHING in 3 months (it's easy)
8:52
Python Programmer
Рет қаралды 503 М.
Completely Get Rid of Null Using This Technique
25:28
Milan Jovanović
Рет қаралды 10 М.
10 Crazy Python Operators That I Rarely Use
11:37
Indently
Рет қаралды 27 М.
Alex Simpson: "Three toposes for probability and randomness"
59:41
Topos Institute
Рет қаралды 1 М.
Myths About Angular in 2024
11:19
Decoded Frontend
Рет қаралды 7 М.
Spencer Breiner: "Polynomial Interfaces"
1:15:50
Topos Institute
Рет қаралды 670
Help Me Celebrate! 😍🙏
00:35
Alan Chikin Chow
Рет қаралды 66 МЛН