heading · body

YouTube

"Computational Symbiogenesis" by Blaise Agüera y Arcas

Michael Levin's Academic Content published 2025-11-20 added 2026-04-26 score 9/10
ai computation origin-of-life complexity evolution artificial-life theoretical-biology symbiogenesis
watch on youtube → view transcript

ELI5/TLDR

Blaise Agüera y Arcas argues that life and computation are not two different things — they are the same thing seen from different angles. To prove it, he ran a simulation: a soup of random numbers running a tiny programming language, with no rules about reproduction, no goals, no mutation. Just random pairs of tapes bumping into each other. After a few million collisions the soup spontaneously cooks itself into self-copying programs. The kicker is how it happens. Not Darwinian mutation-and-selection, but symbiogenesis — small replicators bump into each other, occasionally stick, and the stuck pair becomes a bigger replicator. Stack enough of those mergers and you get something that looks an awful lot like the moment life appeared on Earth.

The Full Story

Life is what computes, and computation is what makes time go forward

Blaise opens with an old question dressed in new clothes. What separates a living thing from a rock? The 19th-century answer was a mysterious life force, the élan vital. That theory died once chemists synthesized urea in a lab and showed living matter is made of the same atoms as everything else. Materialism won. But that left a strange hole. If we and the rock are made of the same atoms governed by the same physics, what actually distinguishes us?

His answer: function. Break a rock in half and you have two rocks. Break a kidney in half and you have a broken kidney — because a kidney is defined by what it does, not what it is. The atoms in an artificial kidney made of carbon nanotubes are subject to the same physics as any other atoms; what makes those atoms a kidney is their relational role inside a larger living system. Life is a web of parts with functions for each other.

From there he steps sideways into computer science. Alan Turing’s whole point about the universal computing machine was that function is independent of substrate. A Turing machine made of cogs, relays, electric motors with Sharpies (he shows a real one), or biological neurons computes the same thing as long as the function is preserved. So life, defined functionally, and computing, defined functionally, are operating on the same wavelength.

The arrow of time is built out of if-then statements

Here is where the talk turns strange. The fundamental laws of physics — Newton, Maxwell, Einstein, quantum field theory — are all time-symmetric. Run them backwards and they look the same. So where does the arrow of time come from? The textbook answer is thermodynamics: a billiard break running in reverse looks wrong because the universe trends from low entropy to high entropy.

Blaise offers a second, less famous answer: computation. A thermostat reads a temperature, and if the reading is above some threshold it switches the heater off. That “if-then” is irreversible. Once you see the heater turn off, you cannot reconstruct what the temperature was — only that it was above the threshold. Computation, properly defined, requires a coarse-grained mapping from physics (reversible) to logic (irreversible). The mapping has to be parsimonious — you cannot just declare a turbulent river is computing whatever you want by inventing a complicated enough decoder. With that constraint, computation becomes the science of how causality emerges from a universe of reversible particles.

Bridge: think of physics as the bottom layer of every computer — wires and voltages. The “computation” lives in the coarse-grained interpretation of those wires as gates. The same coarse-graining is what gives life its arrow. Life is not built out of magic; it is built out of irreversible decisions stacked on top of reversible particles.

Daisy World: how purpose shows up uninvited

To show how purposive behaviour can pop out of pure dynamics, he leans on James Lovelock’s old Daisy World thought experiment. Imagine a planet with two daisy species, black and white, both with the same ideal reproduction temperature. Black daisies absorb sunlight and warm the planet. White daisies reflect it and cool the planet. Vary the sun’s brightness by a factor of two and the planet still hovers near the daisies’ sweet spot — because the population mix self-regulates. The whole world acts like a thermostat, even though no one designed it to.

The lesson generalises: anything whose existence depends on a variable that its existence affects becomes a control loop. That is where agency starts. Things that shape their environment to favour themselves outlive things that don’t. Life creates conditions for life. That circular trick is the seed of purpose in a purposeless universe.

Von Neumann’s tape, ribosomes, and why reproduction requires a computer

In the 1940s, John von Neumann asked an apparently silly question: how could a Lego robot floating in a pond of loose Legos build another Lego robot like itself? It sounds like lifting yourself by your bootstraps. His solution required four things: an instruction tape with the blueprint, a “universal constructor” that reads the tape and assembles parts, a copier that duplicates the tape, and the catch — the constructor and copier must themselves be described on the tape.

That universal constructor, von Neumann realised, is mathematically identical to a universal Turing machine. Anything that can reproduce is doing universal computation. Biology and computer science, again, are the same field. He worked all this out before Watson and Crick — and DNA turned out to be the tape, the ribosome turned out to be the constructor, and DNA polymerase turned out to be the tape copier.

One subtle distinction: Turing’s tape symbols are abstract scratchings, made of different stuff than the head reading them. Von Neumann’s version is embodied — the symbols are made of the same atoms as the machine itself. Your phone is Turing-complete but it cannot squirt out another phone. Life requires embodied computation: the code is made of the same physical stuff as what it builds.

BFF: cooking life from random noise

Now the experimental fun. Blaise takes Brainfuck — a notoriously minimal Turing-complete language with eight instructions (move head left, right, increment byte, decrement byte, read, write, jump if zero, jump if non-zero) — and modifies it slightly. Instead of reading from a console, the program reads from another tape. He calls it BFF.

The setup: a thousand tapes, each 64 bytes long, each filled with random bytes. Pick two at random, glue them together, run the resulting program for some number of steps, then break them apart and put them back in the soup. Repeat. No mutation, no selection, no goals. Just collisions.

For millions of interactions, nothing visible happens. Then, around the six-million-collision mark, the soup undergoes what looks like a phase transition. The number of operations executed per interaction shoots from two to thousands. The bytes stop being random and start clustering — thousands of copies of the same string appear, then a long-tailed distribution of variant programs. Self-replicating programs have spontaneously crystallized out of pure noise.

The before-and-after looks like a phase change in matter. He calls the random state a “Turing gas” — every byte uncorrelated with every other. He calls the after state life — compressible, structured, functional at every scale, but not crystalline.

The shock: no mutation needed

He originally built BFF assuming Darwinian mutation would be required — flip a random bit every now and then, otherwise nothing can evolve. When he turned mutation off, life still emerged. That is the puzzle the second half of the talk is built around. How do you get evolution without mutation?

The answer is symbiogenesis — an old idea from Mereschkowski and Lynn Margulis, who argued that mitochondria and chloroplasts inside our cells are former free-living bacteria that got swallowed and stayed. Margulis pushed this to claim large jumps in biological complexity come from mergers of pre-existing organisms, not gradual mutation.

When Blaise tracks every replicating string in BFF from the start, including strings as short as one byte, he finds a tree. Tiny replicators show up first. Occasionally two of them happen to land next to each other and the pair replicates as a unit. That pair becomes a building block for a bigger merger. The complex final programs are stacks of mergers, all the way down. Symbiogenesis is the engine.

To prove it, he builds a controlled experiment: track the merger tree depth and selectively block mergers above a certain depth. Block events deeper than depth nine — only one in a thousand interactions — and the phase transition never happens. Allow mergers up to depth 128 and the system gels normally. The rare deep mergers are what tip the system into life.

Life as a phase transition called gelation

Mathematically, the BFF behaviour matches a 1916 statistical-physics model by Marian Smoluchowski for “coagulation dynamics” — the equations that describe how monomers polymerise into longer chains, the same physics behind Jell-O setting in the fridge. Smoluchowski showed coagulation has a phase transition called gelation: the size of the largest cluster suddenly diverges and the whole soup turns into a connected network. That is exactly what BFF does. Life is gelation in computational space.

Combine the standard ecology equations (replication and competition, the Lotka-Volterra style mathematics) with a coagulation term for symbiogenesis and you have a master equation that is both closed-ended (population dynamics) and open-ended (new species formed by mergers).

By analysing how replicator populations correlate with each other, he can read off a “replication matrix.” Three patterns show up: a strong diagonal (replicators copying themselves), symmetric negative off-diagonals (competition — if A competes with B, B competes with A), and asymmetric positive off-diagonals (cooperation — A might help B without B helping A). The closer the soup is to gelation, the more the cooperative parts dominate. Symbiosis is the precursor to symbiogenesis. Already-cooperating things are the ones about to merge.

Cellular replicators and the moment “real” life appears

Inside BFF, Blaise distinguishes three kinds of replicator. Inanimate: the code that copies a byte sits separately from the byte itself (think of a print statement copying a piece of data). Viral: the copying code overlaps with the data being copied. Cellular: the copying code is fully contained inside the data being copied — von Neumann’s full self-replication. Right at the gelation transition, cellular replicators take off. That moment is the emergence of true von Neumann reproduction — the moment the system goes from copying things to being a thing that copies itself.

He closes the loop back to biology. Only one and a half percent of the human genome codes for proteins. The rest is transposons, retroviral remnants, repeat sequences — sub-replicators living inside our genome. The placenta, for example, depends on a protein called syncytin that came from a virus that fused into mammalian DNA around the time mammals appeared. We are not just descendants of random mutation and selection. We are accumulated mergers, all the way down.

Key Takeaways

  • Function is what separates living from non-living matter, and function is substrate-independent — which makes life and computation the same kind of phenomenon
  • Causality and the arrow of time are not just thermodynamic — they emerge from any physical system that performs irreversible computation
  • Anything that can reproduce is doing universal computation, because reproduction requires von Neumann’s universal constructor (which is mathematically a Turing machine)
  • BFF, a soup of random tapes running a minimal language, spontaneously evolves self-replicating programs in millions of steps with zero mutation and zero selection
  • The mechanism is symbiogenesis: small replicators occasionally stick together and the merged unit becomes the basis for the next merger
  • Life is mathematically a gelation phase transition — the same statistical physics that turns liquid into Jell-O
  • Symbiosis (cooperation) is the precursor to symbiogenesis (merger). Already-cooperating things tend to fuse
  • Most of the human genome looks more like accumulated viral mergers than the residue of point-mutation evolution

Claude’s Take

This is the strongest unified theory of life-as-computation I have come across, and the BFF result is the kind of thing that should be much more famous than it is. The claim that you can run a Brainfuck-flavoured language on random bytes and watch self-replicators crystallize without any selection is the sort of empirical fact that, if it generalises, reframes the origin-of-life problem. It moves the mystery from “how did the first replicator arise against astronomical odds” to “of course it arose, the math says it had to.”

The symbiogenesis insight is the most original part. Most popular accounts of evolution still default to gradualist mutation-and-selection. Lynn Margulis spent her career arguing this was wrong about the big jumps, and BFF gives that view a clean computational substrate. The replication-matrix result — that symbiosis precedes symbiogenesis, that the system tells you which parts are about to fuse — feels like a genuine new tool.

What I would push back on: the partition between “physics” and “computation” is doing a lot of work. He concedes this when asked — by baking eight instructions into the language he is starting “a little way up the ladder.” The hard part of the origin-of-life problem is the bottom of that ladder, getting Turing-completeness out of plain chemistry. BFF shows what happens once you have it. Whether the same gelation logic carries down to molecules is the open question.

Also: the talk papers over the gap between “purpose emerges from dynamics” and “agency in the everyday sense.” Showing that thermostat-like self-regulation pops out of selection is one thing. Saying that this is the same kind of purpose a kidney has, or a person has, is a much bigger claim that he gestures at without defending. But that is a small complaint about an otherwise dense, original talk. Score 9 because the central experimental result is genuinely surprising, the theoretical synthesis is broad, and the implications are large if true.

Further Reading

  • What is Intelligence — Blaise Agüera y Arcas (the book chapter one of which this talk distils)
  • What is Life? — Erwin Schrödinger (the original “aperiodic crystal” framing)
  • Lynn Margulis — Symbiotic Planet (the case for symbiogenesis as the engine of complexity)
  • James Lovelock & Andrew Watson — the 1983 Daisy World paper
  • John von Neumann — Theory of Self-Reproducing Automata (the universal constructor)
  • Dominic Horsman et al. (2023) — “When does a physical system compute?”
  • Walter Fontana — work on Turing gases and chemical evolution
  • Marian Smoluchowski — coagulation dynamics (1916)
  • Stuart Kauffman — autocatalytic sets and the emergence of structure from networks