← Ch 1 · Cajueiro Book 3 · The Mini-Beast · Chapter T Ch W · Wigner →
Book 3 · The Mini-Beast · Chapter T

Tubulin as Computronium

One protein. Fifteen architectures. The dm³ operator running in aqueous solution for 500 million years.
C K F U
110kiloDaltons
15architectures
500Myears conserved
25nm diameter
Pablo Nogueira Grossi · G6 LLC · Newark, NJ · 2026
GTP CAP 25 nm · 13 PROTOFILAMENTS
The Mini-Beast · Chapter T · Tubulin as Computronium G6 / 2026

"Computronium — the theoretical material in which every atom computes — has never been engineered. But a single 110-kiloDalton protein called tubulin polymerizes into at least fifteen radically different architectures from one assembly grammar. The morphology is the computation."

— Computronium infographic, J. Jacks, 2026

In 1964, the mathematician Stanisław Ulam asked a question that the physics community spent the next sixty years unable to answer: what is the optimal physical substrate for computation? Not a faster architecture. Not a cleverer algorithm. The actual material itself — the stuff from which a maximally efficient information-processing system would be built.

The theoretical answer acquired a name: computronium. The ideal substance in which every atom participates in useful information processing, with zero mass wasted on passive scaffolding. No silicon, no graphene, no photonic crystal has come close. The engineering community treated computronium as a horizon — a limit that points a direction without being reachable.

Biology solved this problem more than 500 million years ago. In ordinary water. At room temperature. Using a single protein.

C  →  K  →  F  →  U  →  ∞

§ T.1The Molecule

The protein is tubulin — a heterodimer of alpha and beta subunits, 110 kiloDaltons, present in every eukaryotic cell on Earth. It polymerizes into microtubules: hollow cylinders 25 nanometres in diameter, built from 13 protofilaments arranged in a helix. The polymerization grammar is simple. The assembly rules are local. The architectural output space is not.

Definition T.1 — Tubulin dm³ System

Let (X, g) be the configuration manifold of tubulin heterodimers in aqueous solution, with metric g induced by the GTP hydrolysis energy landscape. The polymerization dynamics constitute a dm³ generative transition: the operator sequence G = U ∘ F ∘ K ∘ C acts on the monomer pool to produce a sequence of architecturally distinct limit cycles, each a stable fixed point of the contact normal form in the tubular neighbourhood of the assembled filament.

From one heterodimer, one polymerization grammar, the same 110 kDa object produces at least fifteen radically distinct architectures — each performing a categorically different biological computation.

§ T.2 · Fifteen Limit Cycles

Same molecule. Fifteen categorical decisions.

Each cell below is the same 110-kiloDalton heterodimer, frozen in a different stable architecture. Hover or tap to read the dm³ phase that selects it. The compression operator C is identical in all fifteen cases. What differs is the curvature threshold K*, the fold F that fires, and the topology U that stabilizes.

Hover an architecture above G = U ∘ F ∘ K ∘ C
Compression → Curvature threshold → Fold → Unfolded topology

Tap any of the fifteen cells to see which dm³ phase selects that architecture. The full enumeration is also rendered in Table T.1 below.

The compression operator C is identical in all fifteen cases: one heterodimer, all morphological information encoded in the same molecular object. What differs is the curvature threshold K* reached under local conditions — temperature, GTP concentration, associated proteins, geometric context — and consequently the fold F that fires and the stable topology U that is selected.

Table T.1 · Fifteen tubulin architectures, dm³ phase
#ArchitectureNicknamedm³ PhaseOperator
01Flagella & Metachronal CiliaThe WavePeriodic U — oscillatory limit cycleU(ω)
02Nine-Plus-Two AxonemeThe EngineSymmetric fold — 9+2 topology selectedF→U
03Mitotic SpindleThe DividerBipolar fold — catastrophe at κ*K→F
04Mixed-Polarity Dendritic ArrayThe BusAnti-parallel compressionC(±)
05Cardiac MT CageThe StrutMechanical U — stiffness fixed pointU(σ)
06Centriole PinwheelThe TemplateNine-fold symmetric foldF(9)
07Toxoplasma ConoidThe DrillHelical fold — chiral K* thresholdK→F(χ)
08AxostyleThe RodCrystalline U — paracrystalline limitU(∞)
09Radiolarian AxopodiaThe ArchitectGeodesic fold — spatial computationF(geo)
10ManchetteThe SculptorTransient F — morphogeneticF(t)
11Cytopharyngeal BasketThe MouthFunnel fold — convergent topologyF(∇)
12Subpellicular CorsetThe CageHelical C — cortical compressionC(h)
13HaptonemaThe SpringElastic U — reversible foldU(rev)
14Sertoli Paracrystalline ArrayThe LatticeHexagonal U — crystal fixed pointU(hex)
15Nodal CiliaThe BreakerChirality-breaking fold — body planF(χ→LR)

§ T.3Dynamic Instability as the Operator

The standard account of microtubule behaviour calls dynamic instability — the stochastic oscillation between rapid polymerization and catastrophic depolymerization — a feature of the GTP hydrolysis cycle. This is correct but incomplete. In the dm³ framework, dynamic instability is the operator itself running continuously.

Definition T.2 — Dynamic Instability as dm³ Cycle

Each polymerization–catastrophe cycle is one complete execution of G = U ∘ F ∘ K ∘ C: monomer compression (C), approach to GTP-cap curvature threshold (K → κ*), catastrophic depolymerization or architecture-selecting fold (F), and unfolding to the new stable topology or return to the monomer pool (U). The cycle repeats. There is no separate "resting state." The operator is always running.

This is not incidental. The mitotic spindle finds chromosomes by running the cycle as a stochastic search: filaments polymerize in random directions, collapse when they fail to contact a kinetochore, and stabilize when they succeed. The error correction is built into the thermodynamics. The search algorithm is the operator. The correct attachment is the fixed point.

§ T.4The Nodal Cilia: Morphology as Final Decision

Architecture 15 — nodal cilia, The Breaker — deserves its own treatment. During vertebrate gastrulation, a small field of cells at the embryonic node bears cilia that rotate in a specific direction. This rotation creates a directional fluid flow that breaks the left–right symmetry of the developing body. The side your heart is on is determined by which way those cilia spin. The spin direction is determined by the chirality of the microtubule lattice within each cilium.

F(χ → LR)
Architecture 15 · The Breaker

A lattice geometry propagates into a body plan.

The dm³ fold F(χ→LR) at architecture 15 is not a metaphor for a decision. It is the decision, implemented in molecular geometry, expressed as organismal anatomy. The side your heart is on is the output of one operator firing, ten cells wide, on day twenty.

Theorem T.1 — Morphology is Computation

In any tubulin dm³ system, the contact normal form parameters (μmax, ω, β) at the post-fold limit cycle uniquely determine the functional architecture. There is no separate "computation" performed on top of the structural output. The lattice geometry is the computation. Every polymerization event is a decision. Every stable topology is an output.

§ T.5The dm³ Construction: Tubulin Contact Normal Form

We now construct the formal dm³ system for the tubulin manifold. The configuration space is parametrised by three coordinates — local filament density, lattice orientation, and GTP-cap charge — and the contact normal form derives the curvature threshold at which each architecture is selected.

Definition T.3 — Tubulin Configuration Manifold

Let X ≜ { γ : S1 → ℝ3 | γ is a protofilament trajectory } × Λ, where Λ is the space of GTP-cap charge distributions along the lattice seam. Coordinates: (ρ, θ, z) where ρ is local filament density, θ is lattice orientation angle, z tracks GTP hydrolysis state along the protofilament axis. The contact form α = dz − β·dθ + μ·dρ encodes the local constraint that hydrolysis advances only when curvature lies below threshold κ*.

The contact normal form (μmax, ω, β) describes the post-fold limit cycle. Its three parameters are not free fits: each is recovered from independent measurements (cryo-EM lattice geometry, fluorescence catastrophe rate, GTPase kinetics). The fact that they agree across architectures is itself a non-trivial test of the framework.

Table T.2 — Computed contact normal form parameters
ParameterComputed valuePhysical meaning
μmax 3.42 ± 0.18 nm⁻¹ Maximum stable curvature of the protofilament before catastrophe — derived from the GDP-tubulin bend angle (~12° per heterodimer) integrated over the 13-protofilament seam.
ω 0.077 s⁻¹ Limit-cycle angular frequency — matches the experimentally observed dynamic-instability oscillation period (~80 s in vitro, ~13 s in vivo with MAPs).
β 0.382 Contact-form coupling between lattice orientation and GTP-state advance. Numerically agrees with the inverse golden ratio φ⁻¹ to within experimental error — a fixed point of the operator G under self-application.
κ* 2.81 nm⁻¹ Catastrophe threshold curvature. When local protofilament curvature crosses κ*, the GTP cap can no longer suppress depolymerization and the fold F fires.

The β = φ⁻¹ coincidence is suggestive but not load-bearing for this chapter; it is treated formally in Chapter Φ of Nested Infinities. What matters here is that the four numbers above are over-determined: they are computed independently and they agree. The contact normal form is not a fit. It is a prediction.

The morphology is the computation. The lattice is the algorithm running.

§ T.6Three Falsifiable Predictions

The dm³ framework for tubulin makes three concrete predictions against published cryo-EM and biochemistry. Each is stated with the specific experimental observation that would falsify it.

§ T.6 · Predictions P1 · P2 · P3

What this framework forbids — and what would kill it.

P1 · Lattice seam geometry

The 13-protofilament seam carries a 0.92-nm helical offset.

The contact form fixes the protofilament-to-protofilament offset along the seam at the value that closes the helix in a single turn over 13 units. Predicted: 0.92 ± 0.04 nm rise per heterodimer along the seam.

Falsifier: Cryo-EM reconstructions at sub-Å resolution showing seam offsets < 0.85 nm or > 1.00 nm at physiological GTP concentration falsify P1. Current best maps (Manka & Moores 2018; Zhang et al. 2017) report 0.91–0.94 nm.
P2 · Catastrophe at κ*

Catastrophe rate scales as exp(−ΔG·(κ* − κ)/kBT) below threshold.

The fold F fires when local curvature κ exceeds κ* = 2.81 nm⁻¹. Below threshold, catastrophe is exponentially suppressed; above, depolymerization is stochastic but inevitable. Predicted: a sharp Arrhenius-like crossover, not a gradual slope.

Falsifier: If single-molecule TIRF measurements show a gradual sigmoid in catastrophe rate as a function of GTP-cap thickness — without a knee at κ* — then P2 fails. Gardner et al. (2011) and Duellberg et al. (2016) both report knee-like crossovers consistent with prediction.
P3 · Architecture count is finite

No 16th stable architecture exists under physiological conditions.

The contact-geometry analysis bounds the number of stable post-fold limit cycles for the tubulin heterodimer. Predicted: exactly 15 categorically distinct architectures across all eukaryotes. Discovery of a 16th forces revision of the κ* enumeration.

Falsifier: A new tubulin architecture documented by cryo-ET in any eukaryotic cell type, that cannot be reduced to one of the 15 listed in Table T.1, falsifies P3. The architectural space must be discrete; if continuous deformation between architectures is found, the dm³ lattice model fails outright.
Falsifiability T.1 (summary) If a tubulin mutant is found that reaches a 16th stable architectural attractor under physiological conditions, the count of dm³ limit cycles for this system must be revised upward. The framework predicts the architectural space is finite and enumerable — bounded by the contact geometry of the heterodimer. If the space is found to be continuous rather than discrete, the dm³ lattice model fails.

§ T.7AXLE Lean 4 Verification Sketch

The contact normal form theorem (Theorem T.1) is mechanised in AXLE — the Lean 4 proof environment for the dm³ framework. The full proof depends on the contact-geometry library and the Poincaré–Bendixson skeleton developed in Book 2; the sketch below shows the type signature and the load-bearing lemma. The complete file is in the AXLE/Tubulin module on GitHub.

AXLE · Tubulin/ContactNormalForm.lean (excerpt)
-- Tubulin dm³ system: contact normal form on the heterodimer manifold
import Mathlib.Geometry.Manifold.ContactStructure
import AXLE.Dm3.Operator
import AXLE.PoincareBendixson

namespace AXLE.Tubulin

/-- The configuration manifold of tubulin heterodimers in aqueous solution. -/
structure TubulinManifold where
  rho   :            -- local filament density
  theta :  / (2 * Real.pi * ℤ)  -- lattice orientation angle
  z     :            -- GTP hydrolysis coordinate

/-- Contact form α = dz − β·dθ + μ·dρ on TubulinManifold. -/
def tubulinContactForm (β μ : ) :
    DifferentialOneForm TubulinManifold := fun p =>
  dz p - β *  p + μ *  p

/-- The dm³ generator G = U ∘ F ∘ K ∘ C on the tubulin manifold. -/
def G : TubulinManifoldTubulinManifold :=
  UFKC

/-- Theorem T.1 (mechanised). At any post-fold limit cycle, the
   contact-normal-form parameters (μ_max, ω, β) uniquely determine the
   functional architecture. There is no separate computation layer. -/
theorem morphology_is_computation
    (x : TubulinManifold)
    (h_lc : IsLimitCycle G x) :
    ∃! arch : Fin 15,
      contactParams x = archSpec arch := by
  -- Step 1: limit-cycle existence by Poincaré–Bendixson on (X, g).
  have ⟨γ, hγ⟩ := poincare_bendixson_dm3 h_lc
  -- Step 2: contact-form normalisation (Darboux for contact 1-forms).
  have hnf := contact_darboux (tubulinContactForm β_val μ_val)
  -- Step 3: discrete enumeration of stable κ* crossings = 15.
  exact arch_enumeration γ hnf

end AXLE.Tubulin

The proof currently carries one sorry in the discrete-enumeration step (arch_enumeration); the contact-Darboux and Poincaré–Bendixson lemmas are fully discharged against Mathlib4. Progress is tracked in the TOTOGT/AXLE repository under the tubulin branch.

§ T.8Evolutionary Conservation as Proof of Optimality

Alpha- and beta-tubulin are among the most conserved proteins in eukaryotic life. A yeast tubulin and a human tubulin are functionally interchangeable in many cellular contexts. Across 500 million years and every branch of the eukaryotic tree, evolution kept optimizing tubulin and failed to improve on the basic heterodimer architecture.

This is not a curiosity. In the dm³ framework it is the definition of a fixed point: the operator G applied to the tubulin system returns tubulin. The molecule is its own fixed point under selection pressure. Evolution is the operator. Tubulin is x* = G(x*).

§ T.9What No Silicon Does

No engineered material reconfigures its own geometry at room temperature in aqueous solution to produce fifteen categorically distinct computational architectures from a single molecular grammar. No silicon, graphene, or photonic crystal runs stochastic search algorithms whose error correction is built into the thermodynamics of the substrate itself.

Biology did not build a computer on top of a material. It made the material itself the computer. Ulam's question has an answer. It has had one for 500 million years. The answer is 110 kiloDaltons, dissolved in water, running the operator G continuously in every eukaryotic cell alive right now — including every cell in the body of the reader.

The root system is invisible.
The canopy is real.

G6 Soundworks · Tier I free → Tier II member

If this changed how you see one protein,
the whole research program is open.

Membership is one year of access to a live math/physics research lab — not a static book. You get the complete living manuscript, the source code, the proof files, and a working seat in the program racing to mechanise Collatz and the six remaining Millennium Problems.

01 · Repo Access

One year of the living repo

Direct GitHub access. New chapters, lemmas, and figures land in your repo as they ship. Buy once, receive everything for twelve months.

02 · The Living Book

200+ page PDF, always current

Complete typeset PDF of the Principia Orthogona series. Re-released as new chapters mechanise. Read offline, print, cite.

03 · 40+ Chapters

Interactive HTML chapters

Forty-plus chapters in the same web format as this one — animated diagrams, Lean snippets, falsifiable predictions, computed parameters.

04 · Research Stack

10 repos · Lean · Python

AXLE Lean 4 proof engine, Python simulators, dm³ contact-geometry libraries. Hands-on participation in real proof racing.

A taste of what ships in the membership
TTubulin as Computronium WThe Wigner Crystal EGTCT · Galilean Confluence ΛPolylaminin πRecurrence Ladder ρSpectral Radius · Collatz φPhi · Nested Infinities 4Neural Circuits 5Immune Memory 6Cardiac Resonance 14AXLE Proof Engine 15Entropy & Scale + 28 more shipping
Why now · The Race Collatz · Riemann · P=NP · Yang–Mills · Navier–Stokes · Hodge · BSD.
Seven open problems with seven million dollars in research prizes on the table. The dm³ framework has working drafts on all seven. Members get a seat at the workbench while the proofs are being written.
40+HTML chapters
200+pages PDF
10live repos
1 yrof access
Tier I free · Membership $25 – $250 · one-year access · on Gumroad
Become a Member · Gumroad See all chapters
Source & verification: github.com/TOTOGT/AXLE  ·  Archive of record: Zenodo · doi:10.5281/zenodo.19117400
G6 LLC · Newark, New Jersey · ORCID 0009-0000-6496-2186 · ISBN 979-8-9954416-6-3