Eötvös Loránd University, Budapest
Members
Seminar
Teaching
Theses and publications
HOTT ERC project
We are part of the Department of Programming Languages and Compilers at the Faculty of Informatics. We are developing new programming languages with dependent types and study the metatheory of such languages. For example, we study the different classes of inductive types, high level descriptions of programming languages as initial models of algebraic theories, extensional principles in type theory, homotopy type theory, strictness in type theory, efficient implementations of type checkers.
Funding Acknowledgement: Our research is generously supported by the HOTT ERC grant 101170308.
The goal of this project is to develop Higher Observational Type Theory (HOTT), a new version of homotopy type theory (HoTT) featuring definitional univalence. The starting point is a theory of internal parametricity (an indexed version) which supports a baby identity type which is reflexive and a congruence, but not symmetric or transitive. The goal is to extend this to a proper identity type supporting transport. See also the series of talks by Michael Shulman (slides 1, 2, 3, videos 1, 2, 3) and his experimental proof assistant Narya.