Winter 2026 Math AI Lab Projects

Project teams meet Mondays and Wednesdays from 4–5:30 pm in Denny Hall 303.
Lean Together meets Fridays 3:30–7 pm in CMU B-006.

The goal of projects is a publication or a significant open-source contribution, e.g. to mathlib4. Students are expected to commit at least 5 hours per week to their project outside of meeting times.

Autoformalization Projects

The goal of autoformalization projects is to use Lean-specific AI assistants such as Harmonic’s Aristotle to formalize large chunks of mathematics, and contribute to mathlib4.

Geometric Measure Theory

Commutative Algebra

Algebraic Geometry

Category Theory

Formalization: zero-knowledge proofs

Metaprogramming: Provable Computation in Lean

AI Projects

The goal of AI projects is to use AI and ML to advance mathematical research. For example, by helping mathematicians find relevant theorems, or by training models to learn mathematical functions or by creating math-specific datasets or models. AI projects are expected to result in a publication in a submission to a major ML conference such as ICML, ICLR, EMNLP or Neurips.

Lean error correction with LLMs

Mathematician's copilot: Semantic Theorem Search

Mathematician's copilot: Math2Vec

Mathematician's copilot: universal theorem graph

CayleyPy: search on massive combinatorial graphs

Reinforcement Learning for Polynomials

LLM Randomness: un-collapse an LLM

AI for Quantum Code Compilation

Deep learning for number theory