Videos
Videos of Lectures 2022
- April 13, Getting Started
- April 20, April 22, Getting Started
- April 27 (slides), April 29, Basic Computational Type Theory, Propositions as Types
- May 4, May 6, Propositions as Types, Conversion Rule, Propositional Equality
- May 11, May 13, Leibniz Equality, Inductive Eliminators
- May 18, May 20, Existential Quantification, General Remarks
- May 25, May 27, Certifying Functions, Sum and Sigma Types, Bijection Types, Decision Types
- June 1, June 3, Option Types, Finite Types, Extensionality
- June 8, June 10, Numbers, Euclidean Division
- June 17, Euclidean Division, Least Witnesses (recordings of June 15 and of first half of June 17 lost)
- June 22, June 24, Lists, Compiler Verification, Least Witnesses
- June 29, July 1, Discriminating Elements, Existential Witnesses
- July 6, July 8, Propositional Deduction Systems
- July 13 (slides), July 15, Hilbert systems, boolean and Heyting evaluation, refutation systems, certifying solver, decidability
- July 20, Refutation systems, round up
Videos of lectures from 2021
- April 14, April 16, Getting Started
- April 21, April 23, Basic Computational Type Theory, Propositions as Types
- April 28, April 30, Propositions as Types, Conversion Rule, Leibniz Equality
- May 5, May 7, 202, Inductive Eliminators, Cantor Pairing
- May 12, May 14, Existential Quantification, Executive Summary
- May 19, May 21, Informative Types, Decision Types, Extensionality
- May 26, May 28, Excluded Middle, Numbers
- June 2, June 4, Euclidean Division, Least Witnesses
- June 9, June 11, 2021, Size Recursion, Procedural Specifications, Step Indexing
- June 16, June 18, 2021, Lists, Expression Compiler
- June 23, June 25, Indexed Numerals, Binary derivation system for comparisons
- June 30, July 2, Derivations systems for GCDs and regular expressions
- July 7, July 9, ND and Hilbert systems, intuitionistic and classic
- July 14, July 16, 2021, Heyting interpretation, boolean interpretation, certifying boolean solver, inductive equality
- July 21, Last lecture, review and outlook (finite types and higher-order recursion)
Supplementary videos