Research

Derived categories of noncommutative projective schemes, and formalizing them in Lean.

Derived categories of noncommutative projective schemes

Algebraic geometry exploits the duality between commutative algebra and geometry, combining the technical power of the former with the intuition of the latter. Over the past three decades derived categories have become central to this, often revealing relationships between varieties that the classical geometry hides. Artin and Zhang’s noncommutative projective schemes extend the geometric picture to noncommutative graded algebras, and my work develops the theory of their derived categories through differential graded categories.

The question

The derived category of a space carries much of its geometry, and theorems of Toën, Orlov, and Lunts–Orlov show that equivalences between such categories are always geometric, in the sense that each arises from a single object, called a kernel, on the product of the two spaces. My research is concerned with whether the same holds for noncommutative projective schemes. In joint work with Matthew Ballard, I showed that it does under natural finiteness hypotheses by identifying the internal Hom of dg-categories between two noncommutative projective schemes with the derived category of their product (Kernels for noncommutative projective schemes, J. Noncommut. Geom. 2021).

Formalization

More recently, I have approached this program by formalizing it in mathlib, the mathematics library of the Lean theorem prover. The goal is to make the theorem above, along with everything on which it depends, checkable by computer. This requires formalizing the necessary foundations in three stages.

Torsion theories and Giraud subcategories

Noncommutative projective schemes are Grothendieck categories obtained by localizing graded modules at a torsion theory and, by the Gabriel–Popescu theorem, every Grothendieck category arises as such a localization of a module category. Therefore, the first stage consists of Gabriel topologies on a ring, torsion theories on its modules, and Stenström’s classification of these localizations as Giraud subcategories. This stage is the current state of the work.

Contributions to mathlib

  • 9merged
  • 0under review
  • 9total
Merged

Updated 20 October 2026.

The injective model structure

While a Grothendieck category has enough injectives, it typically does not have enough projectives, so its derived category must be constructed from injective resolutions. The injective model structure on complexes, due to Hovey and Beke, organizes that construction and also yields the dg-category that enhances the derived category. Formalizing this model structure relies on Hovey’s recognition theorem for cofibrantly generated model categories, which is the next goal of the project.

dg-categories

The final stage is the theory in which the notion of a geometric equivalence can be stated, namely dg-categories, dg-functors, dg-modules, and the derived category of a dg-category, following Keller’s ICM survey. With support from Anthropic’s AI for Science program, I am formalizing this theory with the goal of proving a consistency theorem, which states that the construction recovers mathlib’s derived category of \(A\)-modules for the dg-category with one object and endomorphism ring \(A\).

Further reading

My research statement gives the algebraic-geometry side in more detail. Publications and mathlib contributions are listed on the Publications page, and my ORCID is 0000-0002-3624-837X.