Saturating Scaling Laws for Equational Discovery: A Phenomenology of Growth Dynamics in Three Toy Substrates with Two Real-World Replications
This paper investigates growth dynamics in equational discovery across toy and real-world domains, finding that while short-term growth follows a power law, long-term trajectories exhibit substrate-dependent saturation patterns best modeled by a saturating power-law function, with the specific dynamics varying significantly between different computational environments.
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 running a factory that builds new rules for a game. Every day, your factory tries to invent a new rule, checks if it makes sense, and if it does, adds it to the "Rule Book."
This paper is a study of how fast this Rule Book grows over time. The author, Fabio Rovai, ran this experiment in three different "game worlds" (math, logic, and lists) and looked at real-world examples of how math libraries grow on the internet.
Here is the story of what they found, explained simply.
1. The Two Ways Things Grow
The researchers were looking for a pattern in the growth. They found two main possibilities:
- The "Forever Exponential" (Pure Power-Law): Imagine a snowball rolling down a hill. It gets bigger, and because it's bigger, it picks up even more snow faster and faster. It never stops accelerating. This is what happens when you are just starting out.
- The "Saturating" Curve: Imagine filling a bucket with a hose. At first, the water level rises quickly. But as the bucket gets full, the water has nowhere to go. The level slows down and eventually stops rising, even if you keep the hose on. The bucket has reached its limit.
2. The Short-Term vs. Long-Term Mystery
When the researchers looked at the short-term growth (the first few days of the experiment), everything looked like the "Forever Exponential." The Rule Book was growing fast, and it fit a simple mathematical curve perfectly.
However, the researchers had a theory: Eventually, the growth must slow down. Why? Because there are only so many possible rules you can invent before you run out of new ideas. Once you've found all the easy rules, finding new ones gets harder and harder.
They proposed a new model: The "Saturating Power-Law." This model says: "Start fast like a snowball, but eventually, you hit a ceiling and slow down."
3. The "One-Size-Fits-All" Trap
Here is the tricky part. The researchers tried to build a "crystal ball" to predict how fast the Rule Book would grow based on the factory settings (like how strict the quality control is, or how many workers are on the line).
- Inside one factory: They could predict the growth speed very well. If they knew the settings, they knew the speed.
- Across different factories: When they tried to use the settings from the "Math Factory" to predict the speed of the "List Factory," the crystal ball broke completely. It predicted the wrong speed so badly that it was worse than just guessing the average.
The Lesson: The rules for growth depend entirely on the type of game you are playing. You cannot use the same map for every territory.
4. The Real-World Test: Did the Toys Lie?
The researchers tested their "Saturating" theory on their toy factories.
- The Result: The toy factories didn't grow long enough to hit the "ceiling." They were still in the "snowball" phase.
- The Problem: When they tried to predict the future using the "Saturating" model, it failed. It predicted the growth would stop too soon. The simple "Forever Exponential" model actually predicted the future better because the toys hadn't actually reached their limit yet.
The Analogy: Imagine watching a baby grow. If you only watch for the first month, you might think the baby will grow forever at that speed. If you try to predict their height at age 20 based on that first month, you'll be wrong. You need to see them hit a growth spurt and then slow down to know the pattern. The toy factories were just "babies."
5. The Real-World Proof: Math Libraries
To see if the "ceiling" theory was real, they looked at two massive, real-world math libraries on the internet: Mathlib (for the Lean language) and Mathcomp (for the Coq language).
- Mathlib (The Rapid Grower): This library has been growing explosively. The data showed that it is finally starting to bend. The growth is slowing down, just like the "Saturating" model predicted. It looks like it is hitting its ceiling.
- Mathcomp (The Steady Grower): This library has been around for decades. It grows steadily, but it hasn't hit a ceiling yet. For this one, the "Forever Exponential" model still works best.
The Conclusion: The "Saturating" model is real, but you can only see it when the project is old enough to have run out of easy ideas.
6. The "Novelty Filter" Paradox
The researchers also found a funny quirk about how they filtered out bad rules.
- In simple games (like basic math), being "novel" (finding a new rule) helps the factory grow fast.
- In complex games (like high-level lists), being "novel" actually kills the growth. The factory gets so picky about what counts as "new" that it rejects almost everything, and the Rule Book stops growing.
Summary
This paper is a cautionary tale for anyone trying to predict how fast AI or math systems will grow:
- Short-term growth looks like it will go on forever.
- Long-term growth eventually hits a wall (saturation).
- You cannot predict the speed of one system based on another; they have different "physics."
- The "Saturation" effect is real, but you only see it in mature systems (like the Mathlib library), not in young, toy systems.
The authors are essentially saying: "We found a new law of growth for discovery systems, but it only shows up when the system gets old enough to run out of easy ideas."
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.