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

Tubulin as Computronium

One protein. Fifteen architectures. The dm³ operator running in aqueous solution for over 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 over 500 million years ago. In ordinary water. At room temperature. Using a single protein.

C  →  K  →  F  →  U  →  ∞
Version — Book 3 v2 (web, dated 2026-09-25). This page is the live web edition, part of Book 3 version 2, to be deposited on Zenodo at the March 2027 equinox. Added since version 1: a Lean status note on the chapter's numbers, its predictions and §T.7, with an operator reading (before §T.7). Version 1, as taught and deposited: 10.5281/zenodo.22947908.

§ 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.

Proposition T.1 (unproved) — 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. (Status, audit 2026-10-25: a proposal. It is not derived on this page and the Lean sketch in §T.7 does not prove it; see the notes under Table T.2 and in §T.7.) 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. The page states that its three parameters are recovered from independent measurements (cryo-EM lattice geometry, fluorescence catastrophe rate, GTPase kinetics), but shows no derivation, and the values do not follow from the stated route (see the audit note under Table T.2). No cross-architecture agreement is shown on this page.

Table T.2 — Stated contact normal form parameters (unverified)
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. [Audit: 12° over an ~8 nm heterodimer is a curvature of about 0.026 nm⁻¹; 3.42 nm⁻¹ would be a 0.29 nm radius of curvature, so the stated derivation does not give this number.]
ω 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. [Audit: 0.382 equals φ⁻² (0.3820), not the inverse golden ratio φ⁻¹ (0.6180) as first written. No measurement on this page supports "within experimental error". Reading it as a fixed point of G is an interpretation.]
κ* 2.81 nm⁻¹ Catastrophe threshold curvature. When local protofilament curvature crosses κ*, the GTP cap can no longer suppress depolymerization and the fold F fires. [Audit: 2.81 nm⁻¹ is a 0.36 nm radius of curvature; the microtubule wall itself (radius 12.5 nm) has a curvature of 0.08 nm⁻¹.]

The β ≈ φ⁻² coincidence (corrected from φ⁻¹) is suggestive but not load-bearing for this chapter; it is treated formally in Chapter Φ of Nested Infinities. Audit note, 2026-10-25: this page previously said the four numbers are computed independently and agree, and that the contact normal form "is not a fit. It is a prediction." No computation is shown. The stated derivation of μmax gives about 0.026 nm⁻¹, not 3.42, and the tabulated curvatures are 40 to 130 times larger than the microtubule wall and the stated bend angle give. Until the derivations and measurements are shown, treat Table T.2 as unverified.

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. Audit note: 12 nm / 13 = 0.923 nm, which appears to be the standard 3-start geometry of a 13-protofilament lattice (my reading, not checked against the cited maps). If so, P1 restates published geometry; it is not a prediction made in advance.

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. Audit note: the page mixes curvature κ with GTP-cap thickness, and these two citations were not checked for a knee at a threshold.
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. Audit note: fifteen is a count of listed structures, not a derived bound; the enumeration step is the step the Lean sketch in §T.7 leaves as a sorry. 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.
Lean status (Book 3 v2, 2026-09-25) — the numbers, the predictions and §T.7, checked. TubulinChecks.lean (kernel-checked, no sorry). (1) Units. κ* = 2.81 nm⁻¹ is more than 100 times the protofilament curvature the table itself cites (12° per 8 nm dimer ≈ 0.026 nm⁻¹); a curvature of 2.81 nm⁻¹ is a radius of about 0.36 nm, smaller than one tubulin monomer. μmax and κ* are both described as the curvature at which catastrophe begins, yet they differ. No derivation is shown for any of the four values in Table T.2. (2) β = 0.382 is φ⁻² = 1 − φ⁻¹, not φ⁻¹ (= 0.618). (3) P1's 0.92 nm follows from the lattice: 13 protofilaments on a 3-start helix with a monomer spacing of about 4 nm stagger neighbouring protofilaments by 3·d/13 ≈ 0.92–0.95 nm. It is the stagger between neighbouring protofilaments, not a rise along the seam, and matching it confirms the lattice, not the contact form. (4) P2's own law, k = A·exp(c(κ − κ*)), is a straight line on a log plot, with no knee; a sharp crossover would need a different law. (5) §T.7: the Lean excerpt is not in TOTOGT/AXLE or TOTOGT/geometry. AXLE's CatGT/tubulinselectArchitecture.lean holds definitions only (a hand-weighted score, a threshold of 25.0, and a placeholder that does not compile as written) and no theorems. The pinned Mathlib has no contact-structure module, no Poincaré–Bendixson theorem and no contact Darboux theorem, so "fully discharged against Mathlib4" does not hold. Theorem T.1 and P3's count of fifteen (taken from an infographic) are unproved.

Operator reading (see The g-series). Dynamic instability is stochastic switching between growth and shrinkage (catastrophe and rescue), not a periodic limit cycle, so ω describes no oscillation. Read as a two-state switch, it fits the fold. State: the microtubule end (growing or shrinking). Control: the GTP/EB cap and the free tubulin concentration. C (one slow variable): supported — the size of the EB cap predicts instantaneous stability (Duellberg et al., eLife 2016). K (driver reaches a threshold): yes — the cap shrinks toward a critical size. F (the switch): catastrophe; the ½-power and 1/√ tests have not been run. U (residue): the shrinking state, with rescue under different conditions. Status: model. The fifteen architectures also differ in tubulin isotypes, post-translational modifications and associated proteins, so "C is identical in all fifteen cases" understates what varies.

Corrections. The term computronium comes from Toffoli and Margolus (1991), not from a question of Ulam's in 1964. Evolutionary conservation shows strong constraint, not optimality. In the membership section: Collatz is not a Clay Millennium Problem; six Millennium Problems remain open, with six million dollars in prizes.

§ T.7AXLE Lean 4 Verification Sketch

The contact normal form theorem (Theorem T.1) is described as mechanised in AXLE — the Lean 4 proof environment for the dm³ framework. Audit note, 2026-10-25: this sketch is not a verified mechanisation. The AXLE/Tubulin module was not found in the local AXLE copy. The only tubulin Lean file found there (CatGT/tubulinselectArchitecture.lean, 117 lines) is a scoring-function sketch with no theorem, and its test configuration is elided with { ... }, so it would not compile as written. I do not know of a Mathlib module Mathlib.Geometry.Manifold.ContactStructure or of a Poincaré–Bendixson theorem in Mathlib (not checked; Mathlib was not available to search). With constant β and μ, the form dz − β dθ + μ dρ is closed (dα = 0), so α ∧ dα = 0 and it is not a contact form. 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 - β * dθ p + μ * dρ p

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

/-- 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 page states that the contact-Darboux and Poincaré–Bendixson lemmas are discharged against Mathlib4; this was not found in the local AXLE copy and is unverified (see the note above). 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. [Unsourced: the claim that yeast and human tubulin are functionally interchangeable needs a citation; as far as I know interspecies complementation of tubulins is limited.] Across over 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 over 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, six of them with a US$1 million Clay prize each (Collatz has none). The dm³ chapters explore all seven; none is a proof. 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
G6 LLC  ·  g6llc@proton.me  ·  +1 (646) 342-3751