Research
AI for Mathematics
My work in this area involves constructing AI tools that can be useful in mathematics research. This involves training and fine-tuning LLMs, and integrating LLMs with computer algebra systems. Using an LLM+CAS framework, we were recently able to answer a question of Terence Tao by constructing an AI tool that can prove research-level inequalities from several mathematical domains.
I also run a large research group of undergraduates, in which we construct AI tools that can be useful for Mathematicians. One group of students has built Darwin a version of Google’s FunSearch that's faster and more efficient for some types of computations, especially combinatorics. Using this, they were able to construct a combinatorial example in 25 minutes that had previously taken 3 days of compute. Another group of students has fine-tuned an LLM on Mathematica’s Ricci package.
I also co-organize an AI for Mathematics seminar. I started the AI and Mathematics seminar at Rutgers in Spring 2025. This semester, I am teaching an Intro to Proofs course based on Lean, and a graduate course in machine learning.
Geometric analysis and conformal geometry
In my PhD, I have constructed an infinite family of fully non-linear analogues of Perelman’s W-functional, that are monotone along the Ricci flow.
During my postdoc, I have fully proved a conjecture of Bhargav Narayanan, and partially solved the problem of proving sharp lower bounds on the permanent of a matrix, using tools from geometric analysis. Proving sharp lower bounds on the permanent of a matrix is an old, central problem in statistical mechanics, theoretical computer science and combinatorics, and we were surprisingly able to make progress on this question using monotone flows and differential operators.