Andreas Nuyts
Email: firstname dot lastname at kuleuven dot beGithub: anuyts
Mastodon: anuytstt@fosstodon.org
BibTeX - dblp - Google Scholar - ORCiD
Table of Contents
- Table of Contents (you are here)
- About Me
- My Research and Publications
- Teaching
About Me
I am a postdoctoral fellow of the Research Foundation - Flanders (FWO) at imec-DistriNet, KU Leuven, Belgium. I obtained my PhD at this same university in August 2020, and have subsequently worked for 1 year at VUB.
Most of my research is about dependent type theory. There, I am interested in the theory and implementation of modal and presheaf type theory (particularly directed type theory), a quest which also led me to an interest in general syntactic aspects of type theory. I am also fascinated by the question of how to reason about side-effects in dependent type theory. Furthermore, I have been involved in a line of research, headed by Stelios Tsampas, on categorifying secure compilation.
I find it especially motivating to hear from people who are interested in (using) my work, so do not hesitate to contact me in case of questions, remarks or puzzlement about any of my papers, notes or code.
My Research and Publications
* Please don't print these slides, which have incrementally appearing bullet points.What's New
- May 2023: π New version of transpension paper and technical report
- May 2023: π Lax-Idempotent 2-Monads, Degrees of Relatedness, and Multilevel Type Theory (TYPES 2023)
- May 2023: π A Lock Calculus for Multimode Type Theory (TYPES 2023)
- May 2023: π Read the
MoodMode and Stay Positive (TYPES 2023) - Apr 2023: π Every Modality is a Relative Right Adjoint (EPN WG6, 2023)
- Apr 2023: π Higher Pro-arrows: Towards a Model for Naturality Pretype Theory (HoTT/UF 2023)
Posts
Syntax of Type Theory
π Contextual Algebraic Theories: Generic Boilerplate beyond Abstraction (TyDe '22)
π Extended Abstract
-
Slides*
-
Video
-
Github
π Understanding Universal Algebra Using Kleisli-Eilenberg-Moore-Lawvere Diagrams (2022)
π Note
Multimode and Presheaf Type Theory
General Multimode and Presheaf Type Theory
π Transpension: The Right Adjoint to the Pi-type ('20-'23, Submitted to LMCS)
π₯ With Dominique Devriese.
π Preprint (based on ch. 7 of my PhD thesis)
-
Technical report
- π Transpension: The Right Adjoint to the Pi-type (TYPES '22): Abstract - Slides*
- π Dependable Atomicity in Type Theory (TYPES '19): Abstract - Slides*
- π Internalizing Presheaf Semantics: Charting the Design Space (HoTT/UF '18): Abstract - Slides*
π A Lock Calculus for Multimode Type Theory (TYPES '23): Abstract
π Every Modality is a Relative Right Adjoint (EPN WG6, 2023):
Mini-abstract
-
Slides*
π₯ With Josselin Poiret.
π Sikkel: Multimode Simple Type Theory as an Agda Library (MSFP 2022)
π₯ By Joris Ceulemans, Andreas Nuyts, Dominique Devriese
π DOI
-
Github
-
Slides*
-
Video
π Contributions to Multimode and Presheaf Type Theory (PhD thesis, 2020)
π₯ Supervisors:
Dominique Devriese,
Frank Piessens,
π€ Committee chair:
Robert Puers,
π₯ Other committee members:
Lars Birkedal,
Dan Licata,
Bart Jacobs,
Tom Schrijvers
- Overview (2022)
- Final version:
color pdf
-
grayscale pdf
-
Lirias file card
- Ch. 1 "Introduction",
- Sec. 1.2 "Higher Directed Type Theory in Practice",
- Ch. 5 "Multimode Type Theory",
- Sec. 5.3 is essentially the β‘οΈ LICS paper on MTT.
π°οΈ The tick notation present in sec. 5.3 but absent in the LICS paper is obsolete and superseded by β‘οΈ the lock calculus for MTT.
- Sec. 5.3 is essentially the β‘οΈ LICS paper on MTT.
- Ch. 6 "Presheaf Type Theory",
- Ch. 7 π°οΈ "Transpension: the Right Adjoint to the Ξ -type" is superseded by our β‘οΈ LMCS submission,
- Ch. 8 "Fibrancy" (Robust notions of contextual fibrancy),
- Ch. 9 "Degrees of Relatedness",
- Sec. 9.5 π°οΈ "Parametricity Features and their Requirements" is superseded by β‘οΈ this note,
- Ch. 10 "Conclusion"
- Sec. 10.1.1 "Towards Higher Directed Type Theory", π See also "A Vision for Natural Type Theory".
- Ch. 1 "Introduction",
- Public defense: Slides* (for a general non-CS audience)
- Announcement for informed outsiders: English - Nederlands
- π See ch. 8 of my PhD thesis (2020).
- ππ°οΈ HoTT/UF '18: Abstract - Slides* (dated)
π MTT: Multimodal Dependent Type Theory (LICS '20 / LMCS '21)
π₯ By Daniel Gratzer,
G. A. Kavvos,
Andreas Nuyts,
Lars Birkedal
- π Journal paper (LICS special issue of LMCS '21)
- π LICS paper (§5.3 of my PhD thesis) - Technical report
Currently on hold for reasons of performance, although I have not given up on the goal of implementing a multimode presheaf proof assistant.
Directed and Naturality Type Theory
π Read the Mood Mode and Stay Positive (TYPES '23) (Polarity modalities in Agda)
π₯ With Josselin Poiret, Lucas Escot, Joris Ceulemans and Malin AltenmΓΌller.
π Abstract
-
Pull request
- π Proposal: Multimode Agda (AIM Nov '22): Note
π Higher Pro-arrows: Towards a Model for Naturality Pretype Theory (HoTT/UF '23)
π Abstract - Slides*
- π A Vision for Natural Type Theory (2020): Note
- Part I. Grothendieck Construction Considered Harmful
- Part II. Jets: Higher Equipments or Directed Degrees of Relatedness
π₯ Supervisors: Dominique Devriese, Frank Piessens,
π€ Mentor: Jesper Cockx,
π Thesis - Errata
This thesis investigates higher directed type theory from a syntactic point of view. The approach is very non-formal, departing not from the question "What can we justify semantically?" but "What syntax rules can we intuitively expect?" Consider it an inventory of non-formal ideas.
Parametricity and Degrees of Relatedness
π Lax-Idempotent 2-Monads, Degrees of Relatedness, and Multilevel Type Theory (TYPES '23):
π Abstract
π Extending Cubical Agda with Internal Parametricity (TYPES '22)
π₯ By Antoine Van Muylder, Andrea Vezzosi, Andreas Nuyts, Dominique Devriese
π Abstract
-
Slides*
π₯ With Dominique Devriese.
π Paper with appendices - Official proceeding - Technical report
- π Put in a more contemporary (2020) perspective in (but not superseded by) ch. 9 of my PhD thesis.
- Slides CHoCoLa @ ENS Lyon, Jan '19* (1h seminar: parametricity background, details of relation framework, model, structural modality, intersections and unions)
- Slides LICS '18* (focus on motivation - cuts straight to details of relation framework)
- Slides PLNL '18* (from System F parametricity to current work)
- π°οΈ Slides EUTypes meeting Nijmegen* (dated)
π₯ With Andrea Vezzosi and Dominique Devriese.
π Paper - DOI - Slides* - Video - Full artifact
- π°οΈ Technical report (Superseded by β‘οΈ LICS '18 technical report. Version 2 addresses an erratum concerning the reflection rule, and function extensionality for parametric functions)
- π» Agda 'parametric' branch (by Andrea Vezzosi)
- π» Agda proofs and example code
- π Put in a more contemporary (2020) perspective in (but not superseded by) ch. 9 of my PhD thesis.
-
π Application: Reasoning about Effect Parametricity using Dependent Types (TyDe '19): Extended abstract
π₯ By Joris Ceulemans, Andreas Nuyts, Dominique Devriese
Effects in Dependent Type Theory
π How to do Proofs: Practically Proving Properties about Effectful Programs' Results (Functional Pearl) (TyDe '19): Paperπ₯ By Koen Jacobs, Andreas Nuyts, Dominique Devriese
Categorical Secure Compilation
π Abstract Congruence Criteria for Weak Bisimilarity (MFCS '21): DOI
π₯ By Stelios Tsampas, Christian Williams, Andreas Nuyts, Dominique Devriese, Frank Piessens
π A Categorical Approach to Secure Compilation (CMCS '20): DOI - ArXiv
π₯ By Stelios Tsampas, Andreas Nuyts, Dominique Devriese, Frank Piessens
π A Summary on Categorical Contextual Reasoning (ACT '19): Abstract
π₯ By Stelios Tsampas, Andreas Nuyts, Dominique Devriese, Frank Piessens
Teaching
Master theses (mathematics)
Presheaf lectures (2022): ToC and references