Email: kymiller@ucsc.edu
Office: BE-353A
Pronouns: he/him
I am an assistant professor at UC Santa Cruz. I work on formalized mathematics and interactive theorem provers, and previously I studied low-dimensional topology (especially knot theory) and combinatorics. I am a maintainer for the mathlib, the Lean mathematical library. I am also affiliated with the Lean FRO.
I spent the 2022-2023 academic year at Université Paris-Saclay, working on formalized mathematics with Patrick Massot and Floris van Doorn. Before that, I completed my PhD at UC Berkeley, supervised by Ian Agol.
I am interested in making tools for education and research:
Older software projects:
CV: (pdf)
This page is under construction. You can also see my old UC Berkeley page.
Where formalization is the process of taking mathematics and creating a machine-checkable formal treatment (for example, Lean code), informalization is the reverse, taking formalized mathematics and creating an informal document. With informalization, we can author structured proofs that allow the reader to inspect a proof to any level of detail.
Examples:
Slides for talk at UCSC CSE Colloquium, 2024/01/24: (pdf)