I am an assistant professor at UC Santa Cruz.
I work on formalized mathematics and interactive theorem provers, and previously
I studied theoretical mathematics, especially knot theory and combinatorics.
I am a maintainer for the mathlib, the Lean mathematical library.
I am also affiliated with the Lean FRO.
2025. Vin, Miller, and Fremont, LeanLTL: A unifying framework for linear temporal logics in Lean, ITP 2025.
arXiv:2507.01780.
2025. Kovach, Kolichala, Miller, Broman, and Kjolstad, Fast Collection Operations from Indexed Stream Fusion, preprint.
arXiv:2507.06456.
2023. The homological arrow polynomial for virtual links, Journal of Knot Theory and Its Ramifications.
arXiv:2207.02427.
2022. PhD thesis, "Singularity theory for extended cobordism categories and an application to graph theory". (pdf)
2021. Anderson, Baker, Gao, Kegel, Le, Miller, Onaran, Sangston, Tripp, Wood, and Wright,
L-space knots with tunnel number >1 by experiment, Experimental Mathematics.
arXiv:1909.00790.
2018. McPhail-Snyder and Miller, Planar diagrams for local invariants of graphs in surfaces,
Journal of Knot Theory and Its Ramifications. arXiv:1805.00575.
Informalization
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.