RAF Sets: Catalytic Closure Made Decidable
The autocatalytic set made rigorous and checkable — and the one thing it still does not build
Kauffman’s autocatalytic set — treated on the companion page as the origin-of-life threshold — began as an informal proposal, and its original random-catalysis argument was later challenged for appearing to need implausibly much catalysis. RAF theory — Reflexively Autocatalytic and Food-generated sets, formalised by Hordijk and Steel — is what made the idea precise: an exact definition of catalytic closure, an efficient algorithm that detects it in a real reaction network, and instances found in actual chemistry. It is the closest the established literature comes to a decidable test for the thing this framework calls recursion lock. The framework agrees almost entirely — a RAF is recursion lock made checkable — and draws a single line, the same one it draws for the bare autocatalytic set: a RAF is catalytic closure with no self-produced boundary. It is the rigorous form of ignited, but not yet enclosed.
What RAF makes precise
Hordijk, W., & Steel, M. (2004). Detecting autocatalytic, self-sustaining sets in chemical reaction systems. Journal of Theoretical Biology, 227(4), 451–461. Building on Kauffman, S. A. (1971/1993) and extended in later reviews (Hordijk & Steel; Hordijk, Hein & Steel) and applications (e.g. Vasas et al., “Evolution before genes,” 2012). [verify all author names, titles, venues, dates, volume/issue/pagination and DOIs against the primary sources before publication]
A RAF set lives inside a catalytic reaction system: a collection of possible reactions, a set of catalysis relations (which molecules speed which reactions), and a food set F of simple molecules assumed freely available from the environment. A subset of reactions R is a RAF when it meets two conditions at once. [verify the definitions below against Hordijk & Steel]
R is catalysed by at least one molecule that is either in the food set or produced by R itself. The catalysis closes on the set: nothing outside has to reach in to make the reactions go.
FFood-generated. Every reactant any reaction in
R consumes can be built up from the food set using only reactions already in R. The set can bootstrap all its own inputs from raw supply.
A set that is both is self-sustaining given the food: it manufactures its own catalysts and assembles its own reactants from what the environment provides. Two properties lift this above Kauffman’s informal version, and both matter here:
Where the framework agrees
AC₀, mutual catalysis among members is AC₃, and the interlock of loops into a self-sustaining network is AC₄ — a basin of persistence in the framework’s exact sense. Where the framework must assert that a network has ignited, RAF offers a criterion that could, in principle, check it.RAF even supports the framework’s sharpest claim about the informal set — that the crossing into self-maintenance is a threshold, not a slope. The emergence of a RAF as catalysis increases is a comparatively sharp, percolation-like transition: below a level, no self-sustaining set exists; above it, one appears. That is the discreteness the companion page argues for, arriving from independent mathematics rather than from the framework’s own commitments — which is exactly the kind of ally a structural claim wants. [verify the sharpness / percolation-like characterisation of RAF emergence]
On the structure, the ladder, and the reading of catalytic closure as a real, detectable property, the framework and RAF are in near-complete agreement. RAF is the strongest formal neighbour the framework has for the claim that recursion can genuinely lock — and the only one that can be run as an algorithm on a candidate chemistry.
Where the framework draws its line
The line is not a disagreement with anything RAF proves. It is the layer RAF’s definition stops beneath. Three things a RAF does not have:
AC₁₁ boundary pivot). A RAF is therefore necessary but not sufficient for sovereignty — the rigorous form of “an attractor, not yet a sovereign.”T₂), no stored record of the set’s own recursion (recurcline), and no defined loss event. It certifies that the set can sustain itself given food; it does not price the persistence or model the death. The framework adds exactly that accounting layer on top of the closure RAF certifies.What the pairing buys
The companion page argues that the origin of life is a discrete ignition, not a gradual slope — but leaves open how such a crossing could ever be detected. RAF is the missing instrument: a decidable criterion that, applied to a candidate chemistry, returns whether a self-sustaining closed set is present. It does not supply the framework’s boundary or its ledger — but it makes the framework’s first threshold, ignition, operational in a way informal autocatalysis never could.
AC₀) meets the boundary pivot (AC₁₁) — Kauffman’s protocell stated in RAF’s vocabulary. This introduces nothing to the canon and asserts no chemistry; it only names where, on the framework’s reading, RAF would stop being an attractor’s criterion and start being a sovereign’s. It is the same gap this site’s own Eco 2.0 harness runs at: the maintenance bill met, the self-produced boundary still the open problem.- The chemistry of the crossing — what actually tips a network into possessing a RAF — is the live scientific problem, and the framework describes the shape of the crossing without claiming its mechanism.
- The bounded-RAF direction above — closure plus a self-produced boundary — is noted as a direction, not a result, and belongs to any future treatment of where RAF meets Condition 3.