Written Work
Cayley graph of BS(1,2).
(Animation from here.)
Projects currently underway:
The Borel polychromatic number of grids. With Katalin Berlow and Edward Hou.
A Hurewicz-type mapping theorem for Borel asymptotic dimension and applications to groups of exponential growth.
Publications:
[5] On finite spacer rank for words and subshifts [doi:10.3934/dcds.2024092]. Appears in Discrete and Continuous Dynamical Systems (2025). With Su Gao, William Johnson, James Leng, Ruiwen Li, Cesar Silva, and Yuxin Wu.
We define a notion of rank for words and subshifts that we call spacer rank, extending the notion of rank-one symbolic shifts of Gao and Hill. We construct infinite words of each finite spacer rank, of unbounded spacer rank, and show there exist words that do not have a spacer rank construction. We consider words that are fixed points of substitutions and give explicit conditions for the word to have an at most spacer rank two construction, and not to be rank one. We prove that finite spacer rank subshifts have topological entropy zero, and that there are zero entropy subshifts not defined by a word with a finite spacer rank construction. We also study shift systems associated with infinite words, including those associated to Sturmian sequences, which we show are spacer rank-two systems.
[4] The Rest of the Tilings of the Sphere by Regular Polygons [doi:10.1007/s00454-024-00689-z]. Appears in Discrete and Computational Geometry (2024). With Colin Adams, Cameron Edgar, and Peter Hollander.
We determine all non-edge-to-edge tilings of the sphere by regular spherical polygons of three or more sides.
And check out Colin's expository article on our work in the Mathematical Intelligencer!
[3] On the scramble number of graphs [doi:10.1016/j.dam.2021.12.009]. Appears in Discrete Applied Mathematics (2022). With Marino Echavarria, Max Everett, Robin Huang, Ralph Morrison, and Ben Weber.
The scramble number of a graph is an invariant recently developed to aid in the study of divisorial gonality. In this paper we prove that scramble number is NP-hard to compute, also providing a proof that computing gonality is NP-hard even for simple graphs, as well as for metric graphs. We also provide general lower bounds the scramble number of a Cartesian product of graphs, and apply these to compute gonality for many new families of product graphs.
[2] Moduli dimensions of lattice polygons [doi:10.1007/s10801-021-01062-6]. Appears in Journal of Algebraic Combinatorics (2021). With Marino Echavarria, Max Everett, Robin Huang, Ralph Morrison, Ayush Tewari, Raluca Vlad, and Ben Weber.
Given a lattice polygon P with g interior lattice points, we associate to it the moduli space of tropical curves of genus g with Newton polygon P. We completely classify the possible dimensions such a moduli space can have. For non-hyperelliptic polygons the dimension must be between g and 2g+1, and can take on any integer value in this range, with exceptions only in the cases of genus 3, 4, and 7. We provide a similar result for hyperelliptic polygons, for which the range of dimensions is from g to 2g−1. In the case of non-hyperelliptic polygons, our results also hold for the moduli space of algebraic curves that are non-degenerate with respect to P.
[1] Prism graphs in tropical plane curves [doi:10.2140/involve.2021.14.495]. Appears in Involve Journal of Mathematics (2021). With Ralph Morrison and Ben Weber.
Any smooth tropical plane curve contains a distinguished trivalent graph called its skeleton. In 2020 Morrison and Tewari proved that the so-called big face graphs cannot be the skeleta of tropical curves for genus 12 and greater. In this paper we answer an open question they posed to extend their result to the prism graphs, proving that they are the skeleton of a smooth tropical plane curve precisely when the genus is at most 11. Our main tool is a classification of lattice polygons with two points than can simultaneously view all others, without having any one point that can observe all others.
Non-edge-to-edge tilings of the 2-sphere.
(Newly colorized thanks to Colin!)
Exposition & Notes:
Using Magic to Classify Discrete Subgroups of Isometries of the Euclidean Plane. PDF.
We elucidate key concepts in tiling theory and define the wallpaper and frieze groups from a tiling theoretic perspective. We introduce and prove the Magic Theorem and explicate its consequence of completely classifying the discrete subgroups of isometries of the Euclidean plane –– those being the aforementioned wallpaper and frieze groups.
Notes on Measure & Category. PDF.
Brief notes on measure and category aimed at undergraduate students with basic familiarity of real analysis. They include an overview and proof of the Baire Category Theorem and Kuratowski-Ulam, as well as exercises for the reader.
I also helped edit this book by Dr. Eiji Ogasa on knot theory and four-dimensional geometry. Check it out here!
Some lattice polygons & their corresponding tropical plane curves:
Research with Undergraduates
Polymath Jr. REU 2025: Finite Geometry and Games
Talks & Presentations
"Introduction to Large-Scale Geometry & Applications to Countable Group Actions." Guest lecture. UC Berkeley RTG REU, July 2025.
"Tilings, Symmetries, & Non-Euclidean Geometry." Guest lecture. Faculty Lecture Series 2025, Mount Tamalpais College, July 2025.
"Asymptotic Dimension & Its Applications to Descriptive Set Theory." Invited talk. Student Geometry/Topology Seminar, UC Davis, June 2025.
"Introduction to Asymptotic Dimension Theory." Seminar talk. Descriptive Set Theory & Computability Theory Seminar, UC Berkeley, February 2025.
"Martin's Conjecture & Strong Ergodicity (Hope & Possibility w.r.t. Martin's Conjecture)." Seminar talk. Descriptive Set Theory & Computability Theory Seminar, UC Berkeley, December 2024.
"Introduction to Metric Geometry & Dimension Theory." Invited talk. AWM Student Chapter, Williams College, November 2024.
"The Heesch Tiling Problem, Orbifolds, & Minimal-Diameter Isohedral Tilings." Seminar talk. Critical Inquiries in Mathematics Seminar, UC Berkeley, February 2024.
"Kites, Darts, Spectres, & Hats: A (Dynamic) Story of Aperiodicity." Seminar talk. 3-Manifold Seminar, UC Berkeley, September 2023.
"Beilinson-Bernstein Correspondence: Building Representations of SL(2,ℂ) via Twisted Vector Fields." Seminar talk. Geometric Representation Theory Seminar, UC Berkeley, October 2022.
"Non-edge-to-edge Tilings, Branched Covers, & Star Polyhedra." Seminar talk. 3-Manifold Seminar, UC Berkeley, September 2022.
"Symbolic Sequences Beyond Rank-One & Super Secret Discrete Geometry." Honors Thesis Defense, Williams College, May 2022.
"Tilings of the 2-sphere, Branched Covers, & Star Polyhedra." Conference talk. Math For All Conference, hosted (remotely) by Tulane University, February 2022.
"Tiling Branched Covers of the 2-Sphere." Conference talk. MAA MathFest, August 2021.
“A New Approach to Singular Cohomology.” Brief, accessible lecture videos on topics in singular cohomology. February – June 2021.
Watch some of them here: Intro to Signed Area, Orientations on Polygons, Detecting Origin Crossings.
"The Rest of the Tilings of the Sphere by Regular Polygons." Conference talk. Math For All Conference, hosted (remotely) by Tulane University, March 2021.
Watch it here on the Math For All YouTube channel!
"The Rest of the Tilings of the Sphere by Regular Polygons." Poster presentation. Joint Mathematics Meetings, January 2021.
“Introduction to Spherical Geometry and Tilings of the 2-sphere.” Invited talk. University of Wisconsin-La Crosse Math & Stats Club, November 2020.
"Moduli Dimensions of Lattice Polygons." Conference talk. Young Mathematicians Conference, August 2020.
"Dimensions of Moduli Spaces." Conference talk. University of Connecticut REU Conference, July 2020.