A new ultrafilter proof of Van der Waerden's theorem

This paper presents a concise new proof of Van der Waerden's Theorem using algebra in the compact space of ultrafilters βN\beta\mathbb{N}, distinguishing itself from existing proofs by avoiding the use of minimal or idempotent ultrafilters.

Mauro Di Nasso

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

Here is an explanation of Mauro Di Nasso's paper, translated from the dense language of advanced mathematics into a story about organizing a chaotic party.

The Big Idea: Finding Order in Chaos

Imagine you have an infinite line of people, and you decide to paint each person either Red or Blue (or maybe Red, Blue, and Green). You do this randomly, with no pattern at all.

Van der Waerden's Theorem is a famous mathematical guarantee that says: No matter how chaotic your coloring is, if you look far enough down the line, you will eventually find a group of people standing in a perfect, evenly spaced line who are all the same color.

For example, you might find three people: Person #10 (Red), Person #20 (Red), and Person #30 (Red). They are all Red, and they are spaced exactly 10 steps apart. This is called a "monochromatic arithmetic progression."

The paper you shared presents a new, shorter way to prove that this pattern must exist.

The Old Way vs. The New Way

For decades, mathematicians proved this using very heavy machinery. They used tools called "minimal idempotent ultrafilters."

  • The Analogy: Think of these old tools as a massive, complex Swiss Army knife with a thousand gadgets. It works, but it's heavy, complicated, and requires a PhD to figure out which button to press.

Di Nasso's new proof throws away the Swiss Army knife. He uses a much simpler, lighter tool: just a standard "ultrafilter" and a little bit of algebra.

  • The Analogy: Instead of the Swiss Army knife, he uses a simple, sharp pocket knife. It does the job with fewer moving parts and no need for the "special" gadgets (minimal or idempotent filters) that previous proofs required.

How the Proof Works: The "Super-Observer"

To understand the proof, we need to understand what an Ultrafilter is.

1. The Ultrafilter as a "Super-Observer"
Imagine you are looking at the infinite line of colored people. A normal person can only see one specific spot. An Ultrafilter is like a magical, all-knowing observer that looks at the entire line at once and makes a single, decisive judgment: "The 'Red' group is the important one."

In math terms, the Ultrafilter picks out a specific "club" of numbers. If a set of numbers belongs to this club, the Ultrafilter says, "Yes, this matters." If not, it says, "No."

2. The "Witness" (The Inductive Step)
The proof works by building up the pattern step-by-step, like stacking blocks.

  • Step 1: We assume we can find a pattern of length \ell (say, 3 people). The proof says, "Okay, there is a Super-Observer (an Ultrafilter) that guarantees we can find these 3 people."
  • Step 2: Now, we want to prove we can find 4 people.

3. The Magic Trick: The Cartesian Square (N×NN \times N)
This is the clever part. Instead of just looking at the line of people, the author asks the Super-Observer to look at a grid (a square of people).

  • Imagine a grid where the horizontal axis is the Starting Point (aa) and the vertical axis is the Step Size (dd).
  • Every point on this grid represents a potential arithmetic progression. For example, the point (10,5)(10, 5) means "Start at 10, step by 5."

The author constructs a special Ultrafilter on this grid. This filter is designed so that it "witnesses" the existence of the pattern. It essentially says: "I know a specific Starting Point and a specific Step Size that will work."

4. The "Pigeonhole" Move
The proof then uses a simple logic trick called the Pigeonhole Principle.

  • Imagine you have a bunch of different "clubs" (Ultrafilters) trying to claim the same color.
  • The author creates a specific combination of these clubs.
  • Because there are more clubs than colors, two of these clubs must agree on the same color.
  • When they agree, it forces a mathematical collision that reveals the existence of the longer pattern (length +1\ell + 1).

The "Recipe" for the New Proof

Here is the simplified flow of the author's argument:

  1. Assume the pattern exists for length \ell. (We have a magical filter that finds it).
  2. Create a new, bigger filter on a grid of numbers. This filter combines the old pattern with the new colors.
  3. Use Algebra: The author mixes these filters together (like mixing ingredients in a bowl) using a process called "pseudo-sum."
  4. Find the Overlap: By mixing them, the math forces a situation where two different "views" of the grid must agree on a specific color.
  5. The Result: This agreement proves that a pattern of length +1\ell + 1 must exist.
  6. Repeat: Since we can go from 1 to 2, 2 to 3, and so on, we can prove it for any length.

Why This Matters

The beauty of this paper isn't just that it proves something we already knew. It's about elegance.

  • Old Proof: "To find the pattern, we need to build a giant, complex machine with special parts that only exist in a very specific, rare state."
  • New Proof: "Actually, we don't need the special parts. If we just look at the grid of possibilities and mix our filters correctly, the pattern reveals itself naturally."

It's like realizing you don't need a rocket ship to get to the moon; you just need a really good, simple catapult. The author has stripped away the unnecessary complexity to show the core logic of the theorem in a way that is shorter, cleaner, and surprisingly accessible to those who know the basics of the math.