Software
- PyConGrad, a batched conjugate gradient solver for PyTorch, NumPy, or the backend of your choice.
Published papers
- With Tianyi Shi, Hengrui Luo, Jianliang Qian, and Yang Liu: A Linear-complexity Tensor Butterfly Algorithm for Compressing High-dimensional Oscillatory Integral Operators
- With Michael Lindsey: Gaussian process regression with log-linear scaling for common non-stationary kernels
- With Amber Chen, Kevin Cheung, and Andrew Winn: Revisiting a Cutting Plane Method for Perfect Matchings
- With Marius Lemm: On the Finite-Size Lyapunov Exponent for the Schroedinger Operator with Skew-Shift Potential
- Factorial Countdown
- With Adam Wills: Making Collatz Cry
- On Prime Determinants
Conference talks
- With Caroline Hills, Dylan King, and Matt Torrence: Multigrid Methods in Time for Constrained Optimization, Southern California Math REU Conference (8/12/2020)
- Based on work with Yang Liu, Tianyi Shi, Hengrui Luo, and Jianliang Qian: Tensor Butterfly Factorization (In Parallel!), 2023 Workshop on Sparse Tensor Computations (10/19/2023)
Other things (possibly stranger)
- OEIS A335992 and A335993: natural numbers that are the average of more pairs of distinct twin primes than any previous natural number.
- The Wandering Mathematician was my math blog in high school. I’m still proud of it.
- I wrote an article on Riemann’s Rearrangement Theorem for Chalkdust and a set of problems for Girls’ Angle meant as a gentle introduction to infinite numbers.
- My high school required all students to write a piece of original research over their junior summer. This, starring the Look and Say Sequence, was mine.