Teaching
Virtual Course
Mathematical Structuralism a la Grothendieck
This is a course aiming at all mathematics and computer science students, covering some parts of modern mathematics from a logical, synthetic structural point of view. It starts with some category theory as the language of mathematical structuralism. Then, it moves to point-free topology and its higher-order versions, Grothendieck toposes and higher toposes to finally reach synthetic functorial geometry and abstract homotopy theory.
Utrecht University
-
Logic and Computation, for Master Students in AI, (together with R. Iemhoff, R. Jalali), Winter 2021. Lecture notes
-
Logic and Computation, for Master Students in AI, (together with R. Iemhoff), Fall 2019.
University of Tehran
- Homotopy Type Theory, January - March 2020
- Geometry via Logic II, January-March 2020
- Geometry via Logic, January-March 2019, [On point-free topology and its higher version, i.e., Grothendieck toposes], References
- Category Theory, A Preliminary Course, January 2019
- Topos Theory, November-December 2018 [On topos theory from the algebraic set theory perspective]
- Proof Theory of Arithmetic, August-September 2018
- Martin Lof Type Theory, December 2017-January 2018
Charles University, Prague
- Bounded Arithmetic and Computational Complexity, Student Logic Seminar, Fall 2015