On the paucity of lattice triangles

This paper proves that, within the conjectured "hard obtuse window" where no lattice triangles are expected to exist, all but a density-zero subset of rational triangles are ruled out as Veech surfaces, utilizing an arithmetic reformulation of the Mirzakhani-Wright rank obstruction that was autoformalized in Lean.

Original authors: David Kurniadi Angdinata, Evan Chen, Ken Ono, Jiaxin Zhang, Jujian Zhang

Published 2026-03-26
📖 5 min read🧠 Deep dive

Original authors: David Kurniadi Angdinata, Evan Chen, Ken Ono, Jiaxin Zhang, Jujian Zhang

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are a billiard player, but instead of a standard table, you are playing on a triangular table with very specific, "rational" angles (angles that are neat fractions of a circle, like 1/5th or 1/7th of a full turn).

When you hit a ball on such a table, it bounces around forever. Mathematicians have a clever trick to study this: they "unfold" the triangle. Imagine reflecting the triangle across its sides over and over again, creating a mosaic of triangles that eventually glue together to form a flat, donut-shaped surface (a "translation surface").

The Big Question:
For which of these triangular tables does the ball's path behave in a perfectly predictable, "lattice" way? These special tables are called Lattice Triangles. They are the "gold standard" of billiard dynamics because their paths are highly structured and beautiful.

The Mystery:
Mathematicians have already figured out the rules for "sharp" (acute) and "right-angled" triangles. But the "obtuse" triangles (those with one very wide, lazy angle) are a mess.

  • We know a few specific obtuse triangles work.
  • We know two infinite families of them work.
  • But there is a "Hard Window": a specific range of wide angles (between 90° and 120°) where we suspect no lattice triangles exist at all. It's like a dark room where we think no treasure is hidden, but we can't prove it.

What This Paper Does:
The authors, a team of mathematicians (and an AI assistant), set out to prove that in this "Hard Window," lattice triangles are incredibly rare—so rare that if you picked a random triangle from this group, the chance of it being a lattice triangle is effectively zero.

They didn't just guess; they built a massive mathematical machine to count them.

The Analogy: The "Magic Filter"

Think of the problem like trying to find a specific type of grain of sand on a beach.

  1. The Beach: The "Hard Window" of obtuse triangles.
  2. The Grains: Every possible triangle in that window.
  3. The Goal: Find the "Golden Grains" (the Lattice Triangles).

The authors used a tool called the Mirzakhani-Wright Rank Obstruction. Let's call this the "Magic Filter."

  • If a triangle passes through the filter, it might be a Lattice Triangle.
  • If it gets stuck in the filter, it is definitely not a Lattice Triangle.

The paper proves that for almost every triangle in the Hard Window, the Magic Filter catches them. The only ones that slip through are so few that they disappear into the background noise as the numbers get bigger.

How They Did It (The Engine)

To prove this, they turned the geometry problem into a number puzzle.

  • They created a counting function, let's call it S(p,q)S(p, q). This function counts how many "keys" (mathematical numbers) fit into a specific lock for a given triangle.
  • If the count is high enough (specifically, 5 or more), the triangle is disqualified from being a Lattice Triangle.
  • They used Fourier Analysis (a way of breaking complex waves into simple ripples) and Ramanujan Sums (a special type of number pattern) to analyze these counts.

The "Large Prime" Trick:
The secret sauce was realizing that if the denominator of the triangle's angle has a very large prime number factor, the math forces the "ripples" to cancel each other out perfectly.

  • Imagine a crowd of people clapping. If everyone claps at random times, it's loud and chaotic.
  • But if the crowd is organized by a large prime number rule, the clapping cancels out, leaving silence.
  • This "silence" (mathematical cancellation) meant the error in their calculation was tiny, proving that the "count" (SS) was definitely high enough to disqualify the triangle.

The AI Twist: AxiomProver

Here is the most futuristic part of the story.
The core mathematical engine of this proof (Theorem 6.1) was automatically written and verified by an AI system called AxiomProver.

  • The Human Role: The human mathematicians wrote a rough draft of the proof and the problem statement.
  • The AI Role: The AI took this draft, found small mistakes, fixed them, and translated the entire proof into Lean, a computer language used to verify math with 100% logical certainty.
  • The Result: The AI didn't just check the math; it wrote the formal proof. The humans then took that computer code and rewrote it into the English paper you are reading.

The Bottom Line

This paper is a victory for two things:

  1. Math: It proves that in the most mysterious, difficult part of the "Lattice Triangle" problem, the answer is almost certainly "No." Lattice triangles are vanishingly rare in this zone.
  2. AI: It shows that AI is ready to be a true partner in high-level mathematics, capable of not just checking work, but constructing rigorous, verified proofs for complex theorems.

In short: The authors used a mix of deep number theory and a super-smart AI to prove that the "Hard Window" of obtuse triangles is almost entirely empty of the special "Lattice" variety. The treasure hunt is over; the room is empty.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →