← Latest papers
🔢 mathematics

Small complete 3-term progression free sets in cyclic groups and vector spaces

This paper resolves two open problems by providing explicit constructions that demonstrate the minimum size of complete 3-term arithmetic progression-free sets in cyclic groups and finite vector spaces is essentially tight with the square-root lower bound, specifically achieving sizes less than 2m2\sqrt{m} for cyclic groups and pn/2+o(n)p^{n/2+o(n)} for vector spaces.

Original authors: Bence Csajbók, Zoltán Lóránt Nagy

Published 2026-06-30
📖 6 min read🧠 Deep dive

Original authors: Bence Csajbók, Zoltán Lóránt Nagy

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 organizing a party in a room with a very specific rule: No three guests can stand in a perfectly straight line.

In the world of mathematics, this "straight line" is called an arithmetic progression. If you have three numbers like 2, 4, and 6, they are in a straight line because they go up by the same amount (2) each time. The goal of this paper is to figure out the smallest possible group of people you need to invite to the party so that:

  1. No three people in your group form a straight line.
  2. If you try to add anyone else from the outside world to the group, they will immediately create a straight line with two people already inside.

Mathematicians call this a "complete progression-free set." It's like a puzzle where you want the smallest team that is "maximally safe" against forming lines.

The paper tackles this problem in two different "rooms" (mathematical structures): Cyclic Groups (like a clock face) and Vector Spaces (multi-dimensional grids).

The Big Question: How Small Can the Team Be?

Mathematicians already knew that the team size couldn't be tiny. If the room has NN spots, the team needs to be at least roughly the square root of NN (e.g., if the room has 100 spots, you need at least 10 people).

The big question this paper answers is: Is that square root limit the best we can do, or do we need a much bigger team?

The authors say: "You don't need a much bigger team. The square root limit is basically the best we can do."

Here is how they solved it for the two different rooms:


1. The Clock Room (Cyclic Groups)

Imagine a clock with mm hours. The numbers wrap around (after 12 comes 1).

  • The Problem: Find the smallest group of numbers on this clock that has no straight lines, but if you add any other number, a line appears.
  • The Old Guess: Previous work suggested you might need about 1.5×m1.5 \times \sqrt{m} people.
  • The New Result: The authors built a specific recipe to create these groups. They proved that for any clock size, you can always find a group smaller than 2×m2 \times \sqrt{m}.
    • Analogy: If you have a clock with 10,000 hours, you don't need 10,000 people. You only need about 200 people to satisfy the rules.
  • The "Super" Rule: For most large clocks, they didn't just avoid lines; they avoided a specific, stricter type of line pattern called a "(2, -1) pattern." This is like saying, "Not only can't you stand in a straight line, you can't even stand in a specific zig-zag pattern."
  • The Catch: For very small clocks (fewer than 81 hours), the "super" rule doesn't always work, so they checked those specific small cases one by one using a computer.

2. The Multi-Dimensional Grid (Vector Spaces)

Now imagine a room that isn't just a clock, but a grid that stretches in many directions (dimensions). Think of it like a 3D video game world, but with nn dimensions.

  • The Problem: Find the smallest team in this nn-dimensional grid that has no straight lines but is "complete" (cannot be added to).
  • The Challenge: In these grids, the math gets very tricky, especially when the grid uses a specific type of number system (odd prime fields).
  • The New Result: The authors used a clever trick involving curved surfaces (quadratic graphs).
    • Analogy: Imagine placing people on a curved hill. Because the hill is curved, it's very hard for three people to accidentally line up perfectly.
    • They built a team on a large part of the grid using this curved hill method. For the remaining empty spots, they filled them in with a standard "safe" team.
  • The Outcome: They proved that for any fixed type of grid, the team size is roughly N\sqrt{N} (where NN is the total number of spots), plus a tiny bit of extra "fuzziness" that becomes negligible as the grid gets huge.
    • In plain English: The team size grows at the same speed as the square root of the total room size. You don't need a massive army; the square root limit is essentially the perfect size.

The "Secret Sauce" of the Paper

The authors used two main tools to build their teams:

  1. The "Binary" Recipe (for Clocks): They created a set of numbers based on a special pattern of adding and skipping numbers (like a binary code). This allowed them to pack the team tightly without forming lines, ensuring that every empty spot on the clock was "covered" by the team.
  2. The "Curved Hill" Trick (for Grids): They used algebraic curves (equations that look like parabolas) to place people. Because curves naturally resist straight lines, this method creates very efficient teams. They then combined these curved teams with standard teams to cover every possible dimension.

What They Did Not Say

  • They did not say this has immediate uses in cryptography, medicine, or engineering. This is pure mathematics about the structure of numbers.
  • They did not claim they found the absolute smallest team for every single case (the "perfect" team). They found teams that are very close to the theoretical limit (within a small constant factor).
  • They did not solve the problem for every type of number system (specifically, they focused on odd prime fields for the grids).

Summary

Think of this paper as a master builder showing us how to build the smallest possible fence around a field.

  • The Goal: The fence must be strong enough that if you try to add one more post, the fence breaks (a line forms).
  • The Discovery: The builder proved that you don't need a fence that is huge. You only need a fence whose length is roughly the square root of the field's size.
  • The Method: They used clever patterns (like binary codes) and curved shapes (like hills) to pack the fence posts as tightly as mathematically possible without them forming a straight line.

This confirms that the "square root" rule isn't just a lower limit; it's essentially the true size of the problem.

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 →