← Latest papers
💬 NLP

Recursive numeral systems are highly regular and easy to process

This paper argues that incorporating regularity and processing complexity through a Minimum Description Length (MDL) framework better explains the structure of recursive numeral systems and naturally accounts for constraints that previous efficiency-based models required to impose ad-hoc.

Original authors: Ponrawee Prasertsom, Andrea Silvi, Jennifer Culbertson, Moa Johansson, Devdatt Dubhashi, Kenny Smith

Published 2026-02-03
📖 4 min read☕ Coffee break read

Original authors: Ponrawee Prasertsom, Andrea Silvi, Jennifer Culbertson, Moa Johansson, Devdatt Dubhashi, Kenny Smith

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 trying to design the ultimate instruction manual for counting. You want it to be short enough to fit in your pocket (efficient) but clear enough that anyone can understand exactly what number you mean (informative).

For a long time, linguists thought the secret to why human languages count the way they do was simply a balance between how many words you need (lexicon size) and how long the sentences get (complexity). They thought languages evolved to find the "sweet spot" between these two.

However, this new paper argues that this old view is missing a crucial ingredient: Regularity.

Here is the breakdown of their argument using simple analogies:

1. The "Lego" vs. The "Magic Box"

Think of a human language like English or Mandarin as a set of Lego bricks.

  • You have a small set of base bricks (1, 2, 3... 10).
  • You have a few rules for snapping them together (add, multiply).
  • To make the number 43, you just snap a "4" brick, a "10" brick, and a "3" brick together. It's a predictable pattern.

Now, imagine a "theoretically optimal" system that the old math models suggested was just as good. This system is like a Magic Box.

  • For the number 18, the box says "10 + 8."
  • For 19, it says "25 - 7."
  • For 20, it says "5 × 4."
  • For 21, it says "3 × 7."

Mathematically, this Magic Box might use fewer total words or shorter average sentences than the Lego system. But it is chaotic. There is no pattern. You can't guess how to say "22" just by knowing "21." You have to memorize every single number as a unique, weird code.

The authors argue that while the Magic Box looks efficient on a spreadsheet, it fails because it lacks regularity. Humans hate the Magic Box because it's hard to learn and hard to process.

2. The New Measurement: "Compressibility"

The researchers used a concept from computer science called Minimum Description Length (MDL). Think of this as a zip file.

  • A regular system (like Lego) is highly compressible. You can write a tiny rulebook: "To make numbers 10-99, take a digit, multiply by 10, and add another digit." The "zip file" is tiny.
  • An irregular system (like the Magic Box) cannot be compressed. You have to list every single number individually because there are no patterns to exploit. The "zip file" is huge.

The paper claims that natural languages are "optimal" not just because they are short, but because they are highly compressible. They are easy for our brains to "zip" (store) and "unzip" (process).

3. Testing the Theory

The authors ran a massive simulation:

  • They took 128 real human languages (like English, Mandarin, French).
  • They generated 10,000 random, artificial languages (including the "Magic Box" types that previous math models said were "perfect").

The Result:
The human languages were consistently more regular and easier to process than the artificial ones. Even when they forced the artificial languages to use the exact same building blocks (digits and multipliers) as the human languages, the human systems still won. They were better at organizing those blocks into a predictable pattern.

4. The "Weight" Problem

Previous studies assumed that we use small numbers (1, 2, 3) way more often than big numbers (90, 99), so they gave small numbers a lot of "weight" in their calculations. They thought, "If we only care about small numbers, the Magic Box is fine."

The authors tested this by changing the rules to treat all numbers equally (a "uniform prior").

  • Surprise: Even when every number counts the same, the human languages still looked much more efficient and regular than the artificial ones.
  • Conclusion: The "Magic Box" systems only looked efficient because the math was ignoring the big, messy numbers. When you look at the whole picture, human languages are the clear winners because of their structure.

The Takeaway

The paper concludes that regularity is a fundamental pressure in language evolution. It's not just about saving space or being informative; it's about creating a system that follows rules so that our brains don't have to memorize a million random codes.

Natural languages aren't just "efficient"; they are predictable. They are like a well-organized library where you can find any book by following a simple system, rather than a chaotic pile of books where you have to memorize the location of every single one. This predictability is what makes them easy to learn, easy to use, and why they are the way they are.

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 →