Curriculum Vitae

Research

I'm a math graduate student at the University of Oregon studying algebraic geometry under the guidance of Nicolas Addington. My work focuses on computing Hasse-Weil zeta functions of smooth hypersurfaces and complete intersections in Grassmannians using $p$-adic cohomology.

Publications and Preprints

A preprint of my paper with Fern Gossow on bounded core partitions and the Borel-Weil-Bott theorem is available here. An implementation of some results is under construction on my website.

I'm currently working on a paper with Arya Yae to construct an explicit Griffiths residue map for smooth hypersurfaces in Grassmannians.

Zeta Functions

We recall the definition of the Hasse-Weil zeta function of a projective variety $X$ over $\mathbb F_q$ : $$\zeta_{X}(t) := \exp\left(\sum_{m\geq 1}\#X\left(\mathbb F_{q^m}\right)\dfrac{t^m}{m}\right)$$ Consider the zeta function of a complete intersection of a cubic and a quadric over $\mathbb P^3$. The Hodge diamond calculator on my website uses the adjunction formula and Riemann-Roch theorem to calculate that this is a nonhyperelliptic curve of genus 4. As an example, let $$\mathcal Z = \textbf{Proj}\left( \mathbb F_{17}[x,y,z,w]\,/\,(x^3 + y^3 + z^3 +w^3- xyz ,\,\,x^2 + 2y^2 + 3z^2 + 4w^2)\right)$$ I wrote a novel zeta function calculator for smooth complete intersections over $\mathbb F_p$ extending the $p$-adic algorithm of Kedlaya et al for smooth hypersurfaces. The zeta function of $\mathcal Z$ is (see also figure below) $$\zeta_\mathcal Z(t) = \dfrac{1-4t+3t^2 + 74t^3 - 458t^4 + 1258t^5 + 867t^6 - 19652t^7 + 83521t^8}{(1-t)(1-17t)} $$ This can be verified via the Weil conjectures and a point counting algorithm because $p=17$ is relatively small, but $p$-adic algorithms continue to work for larger primes for which point counts become infeasible. I am interested in extending this work to complete intersections in Grassmannians.

My code for zeta function computations is available on GitHub.

Hodge Diamond Calculator

This applet computes the Hodge diamond of a few classes of interesting varieties over $\mathbb C$, such as smooth complete intersections in projective space and Grassmannians, as well as abelian varieties.

Past Work

A few years ago I computed some blowups of toric varieties. Some of the code is available here.