← Latest papers
🤖 machine learning

Computation, Condensation, and the Incompleteness Between Them: A Coupled Foundation of Intelligence

This paper argues that true intelligence requires the forced coupling of computation and memorization to overcome the distinct incompletenesses of discrete symbolic logic and continuous geometric descent, a synthesis that inevitably introduces an irreducible error floor at the point of context identification.

Original authors: Xin Li

Published 2026-07-10
📖 6 min read🧠 Deep dive

Original authors: Xin Li

Original paper dedicated to the public domain under CC0 1.0 (http://creativecommons.org/publicdomain/zero/1.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 have a super-smart robot friend. For decades, computer scientists have been trying to build the ultimate version of this robot by asking one big question: "What can a machine calculate if it has infinite time, infinite memory, and never gets tired?" This is the world of Turing, the grandfather of computer science. In his world, a machine can solve a problem, forget it, and solve it again from scratch a million times later without ever getting slower. It's like a ghost that can rewrite the universe but never needs to eat, sleep, or remember anything.

But here's the twist: Real life isn't like that.

Nature doesn't care about infinite time. Nature asks a much harder question: "What can a living thing do quickly enough to survive, using only the tiny brain, the few calories, and the short life it actually has?"

This paper argues that to answer Nature's question, we need to stop looking at just one tool (computation) and start using a two-tool team. The authors, Xin Li and colleagues, propose that true intelligence isn't just about calculating; it's about calculating AND condensing.

The Two Tools: The Builder and The Librarian

Think of intelligence as a construction site. You need two very different workers:

  1. The Builder (Computation, or \partial): This worker is like a rule-following mason. It takes a pile of bricks (raw data) and follows a strict set of instructions to build a wall. It transforms the messy into the structured. It asks, "How do I get from here to there?" This is what a standard computer does. It's great at following rules, but it's terrible at remembering. If you ask it to build the same wall a thousand times, it builds it from scratch every single time. It never learns.
  2. The Librarian (Memorization/Condensation, or κ\kappa): This worker is the opposite. It looks at a wall the Builder has finished, says, "Ah, I've seen this before," and turns that whole wall into a single, tiny, reusable brick in a library. It takes a complex, finished structure and condenses it into a simple token. This is how we learn. Instead of re-deriving the laws of physics every morning, we just pull a "Physics" token off the shelf.

The Big Discovery: The paper proves that you cannot have intelligence with just one of these.

  • If you only have the Builder, you are stuck in a loop. You can calculate forever, but you'll never learn anything new because you can't store what you've solved. You hit a wall called Gödel's Incompleteness—a logical trap where you can prove some things are true but can never prove them using only your own rules.
  • If you only have the Librarian, you are just a dusty archive. You can recognize old patterns, but you have no engine to figure out anything new. You hit a different wall called the Morse Saddle. Imagine trying to roll a ball down a hill to find the lowest point (the answer). If the landscape is complex, the ball gets stuck on a saddle (a point that is a peak in one direction and a valley in another). It can't roll down to a clean solution because the terrain forces it to stop halfway.

The Verdict: Intelligence is the coupling of these two. You need the Builder to solve new problems and the Librarian to turn those solutions into shortcuts for the future. The paper argues this isn't just a nice idea; it's a mathematical necessity. Neither tool can do the job alone.

The Price of Being Smart: The "Recognize or Discover" Dilemma

So, if we have both tools, is the robot perfect? No. And this is where the paper gets really interesting.

The moment the robot has to decide which tool to use is the hardest part. It has to look at a situation and ask: "Is this an old problem I've seen before (so I should use my Librarian/Condensation), or is this a brand-new problem (so I need my Builder/Computation)?"

The authors call this Context-Identification.

Here's the catch: This decision is impossible to get right 100% of the time.

  • If you guess wrong and treat a new problem as an old one, you force a square peg into a round hole. You get rigid and make mistakes.
  • If you guess wrong and treat an old problem as new, you waste energy reinventing the wheel.

The paper proves that this decision point is undecidable. It's like a paradox. The robot is trying to decide if a situation belongs to a category it is currently building. It's a loop. The authors show that this isn't a bug in our current AI; it's a fundamental law of the universe for any finite being.

Because of this, there is an irreducible error floor. No matter how smart you get, you will always make some mistakes in deciding what is "old" and what is "new." The paper suggests that this error isn't a failure; it's the price of admission for being alive in a world that never stops changing.

Why This Matters (Without the Jargon)

The paper rules out the idea that we can just make computers "bigger" or "faster" to solve the problem of intelligence. You can't just give a robot infinite memory and expect it to be smart. It needs the specific mechanism of condensation—turning complex experiences into simple, reusable tokens.

It also rules out the idea that we can ever build a "perfect" AI that makes zero mistakes. The math says that as long as an agent is finite (has limited time and energy) and the world is infinite (endless possibilities), there will always be a "saddle point" where the agent gets stuck or makes a wrong guess.

The Takeaway:
Intelligence isn't about being a perfect calculator. It's about being a finite creature that knows how to build new things and then condense them into memories, all while accepting that it will never be 100% sure if it's seeing something new or something old.

The authors suggest this isn't just about robots. They argue this "coupling" is a universal law. It happens in your genes, in your brain, in how cultures evolve, and in how you learn to ride a bike. It's the same process: Compute, Condense, and accept that you'll never have the whole picture.

The paper doesn't claim to have built a new AI that solves this. Instead, it offers a proof that this two-step dance is the only way intelligence can exist, and it points out that the "glitch" (the undecidable decision) is actually the signature of a living, thinking thing.

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 →