← Latest papers
💻 computer science

Human vs Machine Mathematical Difficulty on Project Euler: An Experimental Analysis

This paper analyzes 3,840 attempts by 26 AI models on 50 Project Euler problems to demonstrate that machine effort scales sub-linearly with human difficulty (contradicting predictions of worse scaling) while success probability follows an exponential decay model, ultimately estimating a 75-day doubling time for state-of-the-art performance horizons.

Original authors: David Holmes, Johannes Schmitt

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

Original authors: David Holmes, Johannes Schmitt

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

The Big Picture: A Race Against Time and Complexity

Imagine Project Euler as a massive, public gym for math problems. People (and now, AI) sign up to solve these puzzles. The gym keeps a stopwatch for the fastest humans, recording exactly how long it takes them to find the right answer.

The authors of this paper wanted to answer a simple question: As the math problems get harder, do AI systems get worse at a faster rate than humans do?

There was a theory (proposed by mathematician Timothy Gowers) that suggested AI would be like a sprinter who gets tired quickly. The idea was: "AI is fast on easy sprints, but as the race gets longer and harder, the AI's effort explodes, and it falls behind humans."

The authors tested this theory using data from 50 recent math problems and 26 different AI models. Here is what they found.


1. The "Effort" Test: Does AI get tired faster?

The Theory: They thought that for every hour a human spends solving a hard problem, an AI would need to spend much more than an hour (in terms of computer processing power, measured in "tokens" or words generated). They expected the AI's effort to skyrocket as the problem got harder.

The Analogy: Imagine a human and a robot climbing a mountain.

  • The Expectation: The robot is great at the bottom, but as the slope gets steeper, the robot has to take 100 steps for every 1 step the human takes.
  • The Reality: The authors found the opposite. For the strongest AI models, as the mountain got steeper, the robot actually became more efficient relative to the human.
    • If a human takes 1 hour to solve a hard problem, the AI might take 2 hours of computer work.
    • If a human takes 10 hours, the AI might only take 15 hours of computer work.
    • The Result: The "gap" didn't widen; it actually shrank. The AI scaled better than the humans on these specific problems. The authors call this finding b<1b < 1, which basically means "The AI is getting better at handling difficulty faster than we expected."

Why? The authors speculate that these math problems have a lot of "coding" or "implementation" steps. Humans spend a lot of time typing code and debugging. AI is incredibly fast at typing and debugging. So, even if the AI is slow at the "thinking" part, its super-speed at the "doing" part makes the total time look very efficient.

2. The "Reliability" Test: Does the AI just give up?

The Theory: While the AI might be efficient, maybe it just gets confused and fails more often as things get hard. The authors tested if the chance of success drops in a predictable way.

The Analogy: Imagine walking through a dark forest.

  • The Theory: Every step you take has a small, constant chance of you tripping and falling. The longer the path (the harder the problem), the more likely you are to trip.
  • The Reality: The data fit this model perfectly. The AI's success rate dropped in a smooth, predictable curve.
    • If the problem takes a human 1 hour, the AI might succeed 90% of the time.
    • If the problem takes a human 4 hours, the AI's success rate drops to about 50%.
    • The Result: The AI isn't failing because it's "running out of energy" or "searching the wrong way." It's failing because it's unreliable over long periods. It's like a runner who is fast but keeps tripping over their own shoelaces if the race goes on too long.

3. The "Horizon" Test: How long can the AI last?

The authors calculated a "50% Horizon" (h50h_{50}). This is the point where the AI has a 50/50 chance of solving the problem.

  • The Finding: The best AI models in this study hit the 50% success mark when the human time was roughly 2.5 to 4.3 hours.
  • The Metaphor: Think of the AI as a flashlight. It shines brightly for a while, but if the human needs to walk for 10 hours to solve a problem, the AI's light (its ability to stay on the right track) has already flickered out by hour 4.
  • The Trend: The authors tracked how fast these "flashlights" are getting brighter. They found that the best AI is improving its "stamina" at a rate where it doubles its capability roughly every 75 days.

4. The "Agent" Twist: Giving the AI a Team

The paper also looked at "Agentic" models. These are AIs that don't just answer once; they are given tools to break the problem down, try again, and check their work (like a human using a calculator and a scratchpad).

  • The Result: These "AI teams" could solve problems that took humans longer (up to 1.7 hours of human time for the 50% mark, compared to 0.3 hours for the basic AI).
  • The Catch: Even with these tools, they still couldn't match the very hardest problems that top humans solve in 10+ hours. They just pushed the "stamina limit" a little further.

Summary: What does this mean?

The paper concludes that the old fear—that AI will simply "run out of gas" and become inefficient as problems get harder—is not true for these specific math puzzles.

  • Efficiency: AI is actually more efficient than humans on these tasks as they get harder.
  • The Real Problem: The bottleneck isn't efficiency; it's reliability. The AI can do the work, but it tends to make a mistake and lose its way if the task takes too long.
  • The Limit: Currently, the best AI can reliably handle problems that take a human about 4 hours to solve. Anything harder, and the AI starts guessing and failing.

In short: The AI isn't getting tired; it's just getting distracted. It's a brilliant, fast worker who needs a very short, focused task to succeed. If you give it a long, complex project, it will likely trip over its own shoelaces before it finishes.

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 →