Mathematics, Coding, Education

Updates

Don’t believe me? Watch the talk to find out why!

I recently gave a talk at HoTT/UF2024 hosted by KU Leuven. You can find details about the talk, along with a recording, under the talks section on the following page.

Bio

I graduated summa cum laude from the University of Colorado, Boulder with a bachelors of arts in mathematics, with a second major in philosophy. For my honors, I defended a thesis in the mathematics department, written under the direction of Professor Jonathan Wise, titled “Eckmann-Hilton and the Hopf Fibration in Homotopy Type Theory.” I have subsequently presented the results of my thesis at a few mathematics confrences, information about which (including slides, abstracts, and a recording of one of them) can be found on the talks page.

Within mathematics, I have a focus in higher category theory and homotopy theory, in type theory and the foundations of math, and in the connections between these subjects and computer science, such as functional programming and the formal verification of proofs and programs. As an application this latter interest, I am a contributor to the agda-unimath repository, an encyclopedia of formalized mathematics and certified programs.

I also have an interest in mathematical cryptography, combinatorics and probability theory. I enjoy writing programs implementing ideas from these subjects.

Mathematics

My areas of specialization with in mathematics include higher category theory and homotopy theory, the foundations of mathematics and formal verification. In particular, I have a focus in synthetic approaches to higher category theory and homotopy theory, such as omotopy type theory. I focus on univalent approaches to the foundations of mathematics. I hope to help advance their prominence in the mathematical community by developing mathematics in Homotopy Type Theory. As an example of this, my honors thesis constructs the Hopf fibration in a uniquely univalent way. This construction of the Hopf fibration makes salient its connection to the Eckmann-Hilton argument and further demonstrates that the generator of π₃(𝕊²) is the Eckmann-Hilton identification.

agda-unimath

I am a contributor to the agda-unimath repository repository, a collaborative and sprawling formal verification project comprising over 300K lines of code. The principal aim of agda-unimath is to “create an online encyclopedia of formalized mathematics containing an extensive curriculum of topics from a univalent point of view.” For more on the what the “univalent point of view” entails, please see the following page.

Written in Agda, a dependently typed pure functional programming language, agda-unimath employs a variant of Martin Löf Type Theory combined with the univalence axiom and postulated higher inductive types. This allows agda-unimath to treat homotopical and higher categorical structures as primitive objects, paving the way for the development of synthetic homotopy theory. Additionally, this enables the development of many branches of mathematics from the univalent point of view. In particular, agda-unimath contains a substantial amount of univalent group theory and univalent combinatorics.

A full acount of my contributions to agda-unimath can be found here. Here are some selected contributions:

I am curruently in the process of formalizing the main results of my honors thesis and incorporating it into the agda-unimath library. You can read more about this project on the projects page or keep up to date by reading the associated github issue.

Philosophy

In my junior and senior year at CU, I was president of the CU Boulder Undergraduate Philosophy Club. As president I scheduled faculty talks, helped facilitate club discussions, and strived to make the philosophy club a more inclusive enviroment by hosting speakers from the Minorities and Philosophy program.

My interests in philosophy are primarily in metaphysics, philosophy of language, and the philosophy of mathematics. My favorite philosophical text is Saul Kripke’s Naming and Necessity.

Teaching and Tutoring

I am currently the lead mathematics instructor at Temple Grandin School, serving students with Asperger’s Syndrome and similar learning profiles.