Research

Research

Ancient Greek geometers were interested in counting solutions to geometric problems. For instance, a problem (dating back to Apollonius in ~200BC) is the following: if we draw three circles on a piece of paper, how many other circles can we draw which are tangent to all three? The answer is 8:

The study of problems of this flavor is a subfield of mathematics called enumerative geometry. Attached to any enumerative geometry problem is a slew of other questions you can ask -- for instance the Galois group of the problem governs the complexity of solving for the equations of the purple circles, provided you have the equations for the black circles in hand. Throughout the 19th century, mathematicians laid the framework for investigating solvability of these types of problems: if you are given the equations for the black circles, can you solve for the equations of the purple circles, using only basic arithmetic (addition and multiplication) as well as square roots, cube roots, fourth roots, etc?
The problem above is solvable (yay!) but there exist unsolvable problems. One of the first unsolvable problems in enumerative geometry originated from an 1849 paper: it is the problem of solving for the equations of the "27 lines on a cubic surface." A cubic surface is a shape which is (in a sense that can be made precise) the very next shape you might discover after already discovering a flat plane and a cone:
A plane
A cone
A cubic surface
A cubic surface with its 27 lines
This problem is not solvable, meaning if you are only handed the equation for the cubic surface, you should not expect to be able to write down the equations for the 27 lines using only square roots, cube roots, etc. You necessarily need some more complicated algebraic operations.
My current research focuses on how symmetries in enumerative geometry problems manifest in the solutions and affect the solvability of these classical problems. Upcoming work proves that for a few classical unsolvable problems, any amount of symmetry can make them solvable! Once you know solvability, it becomes much easier to animate geometric problems as the initial parameters change. See an amazing shadertoy visualization made by Claudio Gómez-Gonzáles and his students Katie Hess and Charlie Ruppe, which animates the lines on a special family of symmetric cubic surfaces called $S_4$-symmetric cubic surfaces. This animation is based on a recent paper of myself and Sidhanth Raman, where we proved the problem of finding the lines on these special cubic surfaces is solvable, even though the classical problem is not.
tl;dr: my research is about when symmetry makes unsolvable geometric problems solvable

I work primarily in applications of motivic and equivariant homotopy theory to enumerative algebraic geometry. In graduate school I worked a lot on the theory of $\mathbb{A}^1$-Brouwer degrees, developing tractable formulas, expanding their scope, and making them available to computer algebra software. I am broadly interested in the Levine-Wickelgren-et. al. program of $\mathbb{A}^1$-enumerative geometry, which leverages tools from motivic homotopy theory to "count" solutions to enumerative geometry problems over arbitrary fields using quadratic forms. I proved an equivariant enhancement of the Poincaré-Hopf theorem from differential topology, which allows for an equivariant enrichment of Euler classes using homotopical bordism $\text{MU}_G$. This provides an equivariant version of Schubert's principal of conservation of number, and states (roughly) that the solutions to any two $G$-equivariant instantiations of an enumerative problem are in $G$-equivariant bijection; that is, symmetries are conserved.

Any two cubic surfaces defined by symmetric polynomials have the same $S_4$-symmetry on their lines. Moreover these lines are solvable using only two radicals

My ongoing research has been on how this affects solvability of the Galois/monodromy groups of these problems, in the sense of Hermite and Harris. This particular kind of problem can be attacked with tools ranging from Hodge theory and hyperbolic geometry, to computer-aided numerical algebraic geometry, to the theory of stacks.

In general I like anything geometric, with pictures, which is accessible for coding.

Preprints

The evolution of enumerative geometry: a narrative from classical problems to enriched invariants with C. Bethea. Submitted, 2025.
On algebraic vector bundles of rank 2 over smooth affine fourfolds with M. Opie and T. Syed. Submitted, 2025.
The Chow-Witt rings of the classifying spaces of quadratically oriented bundles with M. Wendt. Submitted, 2025.
Monodromy in the space of symmetric cubic surfaces with a line with S. Raman. Submitted, 2024.

Publications

$C_p$-Mackey functors in Macaulay2 with D. Chan, B. Mudrak, B. Spitz, C. Vogeli, C. Wang, M. Zeng, and S. Zotine. To appear in J. Softw. Algebra Geom., 2026.
Bitangents to symmetric quartics with C. Bethea. J. Algebra, 2026.
An enriched degree of the Wronski map . New York J. Math., 2025.
$\mathbb{A}^1$-Brouwer degrees in Macaulay2 with N. Borisov, F. Espino, T. Hagedorn, Z. Han, J. Lopez Garcia, J. Louwsma, G. Ong, and A. Tawfeek. J. Softw. Algebra Geom., 2024.
Residue sums of Dickson polynomials over finite fields with J. Harrington, M. Litman and T.H.W. Wong. J. Number Theory, 2024.
Lifts, transfers, and degrees of univariate maps with S. McKean. Math. Scand., 2023.
Bézoutians and the $\mathbb{A}^1$-degree with S. McKean and S. Pauli. Algebra & Number Theory, 2023.
An introduction to $\mathbb{A}^1$-enumerative geometry . Homotopy Theory and Arithmetic Geometry – Motivic and Diophantine Aspects, Lecture Notes in Math., 2021.
The trace of the local $\mathbb{A}^1$-degree with R. Burklund, S. McKean, M. Montoro and M. Opie. Homology Homotopy Appl., 2021.
Zeros of newform Eisenstein series on $\Gamma_0(N)$ with V. Jakicic. J. Number Theory, 2018.
On consecutive $q$th roots of unity modulo $q$ with J. Harrington, S. Kannan and M. Litman. J. Number Theory, 2017.

Software

  • CpMackeyFunctors.m2, a Macaulay2 package for doing homological algebra computations with $C_p$-Mackey functors. With D. Chan, B. Mudrak, C. Vogeli, C. Wang, M. Zeng, S. Zotine.
  • A1BrouwerDegrees.m2, a Macaulay2 package for computing local and global $\mathbb{A}^1$-Brouwer degrees, and manipulating the associated symmetric bilinear forms. With N. Borisov, F. Espino, T. Hagedorn, Z. Han, J. Lopez Garcia, J. Louwsma, G. Ong, and A. Tawfeek.