From 58e6c74609ce12142a5f1ae542c80c2be8713937 Mon Sep 17 00:00:00 2001 From: Giorgio Gilestro Date: Sun, 6 Sep 2026 15:14:28 +0100 Subject: [PATCH] paper: claim-narrowing revision from the external review MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The review's core instruments adopted: the interpretation/explanation/ prediction ladder is now explicit in §1 (with the decisive pre-merge epistasis-prediction test stated as the open bar, not claimed); identity claims scoped (WF exact only in the minimal model, with the learning-kernel deviation cited against ourselves; Muller's ratchet scoped to the irreversible arm — recombination reassembles only what survives); "nobody has / none imports / theory outrun" removed; merge-don't-average given explicit operator boundaries (output-mean vs weight-average vs routing vs max-with-oracle; budgets; oracle; capacity handoff to speciation); a "what these experiments do and do not establish" scope block added to the speciation section (conflict floor is information-theoretic, not genetic; epistasis-cliff + snowball = hypotheses at the neural tier; emergent DMIs = flagship hypothesis, bounded by our null); "control theory" -> "framework" (subtitle included); §3/§11 overstatements fixed (frozen core != frozen behaviour; Baldwin echo, not identity; operational vs archival irreversibility); claims-at-a-glance table (status/assumptions/evidence/limits) added to §13. Reviewer's framing sentence adopted as the stated core contribution. Accessible version calibrated to match. md2tex gains pipe- table support; PDF rebuilds clean (22 pp). Lessons recorded. Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_01BkRLcc18rwT2Lysu6PbG7v --- paper/arxiv/body.tex | 48 +++- paper/arxiv/main.pdf | Bin 197812 -> 224635 bytes paper/arxiv/md2tex.py | 20 +- .../the-evolution-of-sex-for-ai-accessible.md | 25 +- paper/the-evolution-of-sex-for-ai.md | 216 +++++++++++++----- tasks/lessons.md | 15 ++ 6 files changed, 238 insertions(+), 86 deletions(-) create mode 100644 tasks/lessons.md diff --git a/paper/arxiv/body.tex b/paper/arxiv/body.tex index 0760f4f..0434a4a 100644 --- a/paper/arxiv/body.tex +++ b/paper/arxiv/body.tex @@ -7,9 +7,9 @@ This paper sits at the meeting point of three fields, and it is written so that \item \textbf{Distillation} \emph{(machine learning)} --- training a fresh ``student'' model on the outputs of one or more ``teacher'' models, so the student ends up knowing a compressed version of what they knew. \item \textbf{Model merging} \emph{(machine learning)} --- combining several trained models directly, at the level of their weights, into one --- no retraining. (Think of it as breeding two models rather than teaching a third.) \item \textbf{Genetic drift} \emph{(population genetics)} --- the random loss of rare variants that happens in any finite population simply because not everyone leaves offspring. It is the neutral, no-selection baseline of evolution. -\item \textbf{Wright--Fisher process} \emph{(population genetics)} --- the standard mathematical model of drift. We will claim, and show, that generational model-training \emph{is} this process, not merely like it. +\item \textbf{Wright--Fisher process} \emph{(population genetics)} --- the standard mathematical model of drift. Our minimal model of knowledge transmission \emph{is} this process exactly; a real trained network is this process plus a measurable, architecture-specific bias we quantify. \item \textbf{Recombination / sexual reproduction} \emph{(biology)} --- making an offspring by combining pieces from more than one parent, rather than copying a single parent (which is \emph{asexual} reproduction). -\item \textbf{Muller's ratchet} \emph{(population genetics)} --- the way an asexual lineage, one that never recombines, accumulates damage it can never undo. It is, we will argue, the same thing as model collapse. +\item \textbf{Muller's ratchet} \emph{(population genetics)} --- the way an asexual lineage, one that never recombines, accumulates damage it can never undo. We will argue it is the right lens for the \emph{irreversible} part of model collapse --- the capabilities that, once lost from every parent, no merging can rebuild. \item \textbf{Catastrophic forgetting} \emph{(machine learning / neuroscience)} --- a neural network overwriting what it knew when it learns something new. \end{itemize} @@ -19,11 +19,11 @@ We have tried to keep the big picture legible on every page, and to be candid ab \section*{Abstract} -AI is turning from single frozen models to \textbf{populations of agents} that persist, specialise, and are increasingly \emph{recombined} into new models --- a shift visible in multi-agent societies, population-based self-improvement, and the explosion of \textbf{model merging}. The field is doing this with the vocabulary of evolution --- ``crossover,'' ``mutation,'' ``mate choice,'' ``offspring that beat their parents'' --- but as loose metaphor draped over search algorithms. This paper argues that the right theory is already written, in the branch of biology that studies exactly this: the \textbf{evolution of sex}. Ninety years of population genetics say precisely when reproducing a population by \emph{recombination} beats copying, when it backfires, and how to do it better --- and, read as a control theory, it tells an engineer how to keep a society of models learning across generations instead of decaying. +AI is turning from single frozen models to \textbf{populations of agents} that persist, specialise, and are increasingly \emph{recombined} into new models --- a shift visible in multi-agent societies, population-based self-improvement, and the explosion of \textbf{model merging}. The field is doing this with the vocabulary of evolution --- ``crossover,'' ``mutation,'' ``mate choice,'' ``offspring that beat their parents'' --- but as loose metaphor draped over search algorithms. This paper argues that a rich, quantitative body of applicable theory already exists in the branch of biology that studies exactly this: the \textbf{evolution of sex}. Ninety years of population genetics analyse when reproducing a population by \emph{recombination} beats copying, when it backfires, and how to do it better --- and, read as an engineering framework, it supplies overlooked variables and testable design rules for keeping a society of models learning across generations instead of decaying. The underlying shift of perspective is the contribution we most want to land: \textbf{treat multigenerational model populations as systems whose inheritance, diversity, and compatibility must be managed --- not merely as collections of models to optimise.} -We take one diagnosis as settled and cite it as such: training each generation on the last is \textbf{genetic drift}, and the resulting \textbf{model collapse} is the loss of rare variants a finite population always suffers (the Wright--Fisher process; formalised for language models by Shumailov et al., 2024, and Riis, 2026). We claim none of that. Our contribution is the other half --- the \textbf{cure}, and its assembly into a theory with predictions. Single-teacher copying is \textbf{asexual} reproduction, and asexual lineages decay by \textbf{Muller's ratchet}, which \emph{is} model collapse; the remedy nature found is \textbf{sex}. A society of models should reproduce sexually --- each new model \textbf{recombined from several complementary parents} (which the field already does, as \emph{model merging}), selection \textbf{anchored to a reality that can say no} (not to the consensus of other models), and diversity actively \textbf{preserved}. With those three ingredients a lineage does not merely avoid collapse; it \textbf{climbs} --- producing models fitter than any ancestor (the \textbf{Fisher--Muller effect}) while each specialty is re-earned and exceeded. +We take one diagnosis as settled and cite it as such: training each generation on the last is \textbf{genetic drift}, and the resulting \textbf{model collapse} is the loss of rare variants a finite population always suffers (the Wright--Fisher process; formalised for language models by Shumailov et al., 2024, and Riis, 2026). We claim none of that. Our contribution is on the remedy side. Single- teacher copying is \textbf{asexual} reproduction, and the irreversible arm of its decay corresponds to \textbf{Muller's ratchet} (a correspondence we state with its scope, not as identity); the remedy biology found for the ratchet is \textbf{sex}. A society of models should reproduce sexually --- each new model \textbf{recombined from several complementary parents} (which the field already does, as \emph{model merging}), selection \textbf{anchored to a reality that can say no} (not to the consensus of other models), and diversity actively \textbf{preserved}. In our models --- from closed-form to trained networks to a language-model prototype --- those three ingredients together let a lineage not merely avoid collapse but \textbf{climb}, producing models fitter than any ancestor (the \textbf{Fisher--Muller effect}) while each specialty is re-earned and exceeded; whether the full recipe holds at frontier scale is the open question the framework is built to test. -From the geneticist's apparatus we extract falsifiable, load-bearing claims the merging literature has not: (i) \textbf{``merge, don't average''} --- recombination preserves the union of what parents kept, while averaging (a ``model soup'') is \emph{blending inheritance} that mathematically cancels the benefit; (ii) \textbf{offspring can exceed every parent} (Fisher--Muller), the real argument for sex in model societies; (iii) on \textbf{rugged, epistatic} task landscapes, blind recombination causes \textbf{outbreeding depression}, yielding a design rule --- \emph{merge freely when skills are additive, sparingly and with selection when entangled, and route rather than blend under overlap}; (iv) \textbf{grounding is immigration} from a non-drifting reality, giving a critical real-data fraction far below one; and (v) --- the sharpest new prediction --- sex has a \textbf{limit}: as two models diverge they undergo \textbf{speciation}, a merge-compatibility cliff (compatible \(\rightarrow\) outbreeding depression \(\rightarrow\) hybrid inviability) whose onset is set by divergence \emph{and} epistasis via \textbf{Bateson--Dobzhansky--Muller incompatibilities}, and whose damage grows \emph{super-linearly} (the Orr--Turelli snowball). We introduce and model this ``model speciation'' directly, and confirm it in real trained weights: a merge barrier that survives alignment under the \emph{full} function-preserving symmetry group of the network (not just Git Re-Basin permutations), rising with functional conflict while hybrid fitness falls to inviability --- with an honest converse we pre-registered and found: absent conflicting training signals, divergently-specialised lineages of shared ancestry developed \emph{no} isolation at any divergence tested, the merge instead \emph{rescuing} the forgetting specialists. Isolation must be provoked by conflict; specialisation alone did not speciate. AI also has an advantage biology lacks: \textbf{directed sex} --- unbounded parents, chosen mates, and offspring screened before they are kept --- which converts recombination from a gamble into a reliable engine and has no biological analogue. +From the geneticist's apparatus we extract falsifiable, load-bearing claims (each stated with its operator and scope in the text): (i) \textbf{``merge, don't average''} --- a conservation result: refitting a child to the \emph{mean of its parents' output distributions} conserves rare-capability mass at the single-parent level, so adding parents cannot help, while union-preserving operators realise the gain --- exact in the minimal model, with its weight-space image verified as the headroom rule below; (ii) \textbf{offspring can exceed every parent} (Fisher--Muller), the real argument for sex in model societies; (iii) on \textbf{rugged, epistatic} task landscapes, blind recombination causes \textbf{outbreeding depression}, yielding a design rule --- \emph{merge freely when skills are additive, sparingly and with selection when entangled, and route rather than blend under overlap}; (iv) \textbf{grounding is immigration} from a non-drifting reality, giving a critical real-data fraction far below one; and (v) --- the sharpest new prediction --- sex has a \textbf{limit}: as two models diverge they undergo \textbf{speciation}, a merge-compatibility cliff (compatible \(\rightarrow\) outbreeding depression \(\rightarrow\) hybrid inviability) whose onset is set by divergence \emph{and} epistasis via \textbf{Bateson--Dobzhansky--Muller incompatibilities}, and whose damage grows \emph{super-linearly} (the Orr--Turelli snowball). We introduce and model this ``model speciation'' directly, and confirm it in real trained weights: a merge barrier that survives alignment under the \emph{full} function-preserving symmetry group of the network (not just Git Re-Basin permutations), rising with functional conflict while hybrid fitness falls to inviability --- with an honest converse we pre-registered and found: absent conflicting training signals, divergently-specialised lineages of shared ancestry developed \emph{no} isolation at any divergence tested, the merge instead \emph{rescuing} the forgetting specialists. Isolation must be provoked by conflict; specialisation alone did not speciate. AI also has an advantage biology lacks: \textbf{directed sex} --- unbounded parents, chosen mates, and offspring screened before they are kept --- which converts recombination from a gamble into a reliable engine and has no biological analogue. We support the argument with \textbf{minimal, reproducible models} --- a closed-form-exact account of drift and grounding, the same effects in small trained networks and an MNIST image generator, a real-weight demonstration of the speciation cliff (a Git Re-Basin residual that survives neuron alignment), and evolutionary simulations of the whole society --- and a first \textbf{language-model prototype}: merging LoRA-specialised Qwen models (to 7B on a GPU cluster) yields a generalist that beats every specialist parent, with the sharp headroom condition under which ``merge, don't average'' bites. The scope is honest: these are existence proofs and design rules; the \emph{whole grounded society} on a large language model is the open step. We position the work carefully against the crowded 2025--2026 landscape of evolutionary-AI and merging methods --- conceding what they own and marking, precisely, what a genuine population-genetics of sex adds. @@ -39,7 +39,7 @@ The unit that matters is therefore the \textbf{generation}, and the event that m This axis is suddenly crowded. By 2026 several groups build \textbf{populations of models or agents that improve across generations}: societies of independently-specialised models that self-improve for more rounds than a single agent (Multiagent Finetuning --- Subramaniam et al., 2025); open-ended archives of self-rewriting coding agents (the Darwin--Gödel Machine --- Zhang et al., 2025); groups that evolve by sharing experience across branches (Weng et al., 2026); persistent agent \emph{ecologies} with reproduction and cumulative culture (TerraLingua --- 2026). In parallel, \textbf{model merging} has become a small industry with an overtly evolutionary vocabulary: crossover-mutation-selection over LLM populations (GENOME --- 2025), niching and ``mate choice'' (Sakana's M2N2 --- 2025), and evolutionary search over merge recipes (Akiba et al., \emph{Nature Mach. Intell.} 2024/25). -We are candid about the consequence. Three things we do \textbf{not} claim. First, that collapse is Wright--Fisher drift: formalised independently (Riis, 2026; Shumailov et al., 2024), sharpened to a closed-form first-extinction law whose onset coincides with collapse (Benati et al., 2025) and to a quantitative-trait-genetics account for diffusion models (Yoon et al., ICLR 2025), and conceded here. Second, the bare empirical facts that a merged model can beat its parents, that decorrelated parents merge better, and that naive averaging is inferior to sign- or routing-based merges (TIES, DARE, mixture-of-experts routing): all established. Third, that merge success can be \emph{predicted at all}: machine-learning-native predictors exist, from interpretable pairwise metrics (gradient alignment --- Zhou et al., 2026) to capacity/rate-distortion accounts of ``merging collapse'' (2026); what they lack, and we supply, is the \emph{mechanism} --- when and why the failure is a coordinate artefact versus genuine functional incompatibility, and what moves the cliff. What is genuinely unoccupied --- and what a geneticist is placed to supply --- is a \textbf{theory} rather than a search heuristic. The nearest precursor is a theory-of-computation tradition reading sex as an algorithm for \emph{mixability} (Livnat \& Papadimitriou, 2016), pre-dating model merging and never applied to it. Every one of the works above uses evolution as \emph{metaphor over an optimiser}; none imports the predictive apparatus of the evolution of sex. Nobody has stated the \textbf{``merge, don't average'' conservation law}, derived \textbf{offspring-exceed-parents as Fisher--Muller}, predicted \textbf{outbreeding depression on rugged task landscapes}, framed \textbf{grounding as migration--drift balance} with a critical fraction, or connected \textbf{reproductive isolation} to when two models can be merged at all. An evolutionary algorithm that \emph{finds} a super-parent is evidence for the theory, not a substitute for it --- the way CMA-ES existing does not make fitness-landscape theory redundant. This paper supplies the theory the tinkering has outrun, and states what it predicts and where it would fail. +We are candid about the consequence. Three things we do \textbf{not} claim. First, that collapse is Wright--Fisher drift: formalised independently (Riis, 2026; Shumailov et al., 2024), sharpened to a closed-form first-extinction law whose onset coincides with collapse (Benati et al., 2025) and to a quantitative-trait-genetics account for diffusion models (Yoon et al., ICLR 2025), and conceded here. Second, the bare empirical facts that a merged model can beat its parents, that decorrelated parents merge better, and that naive averaging is inferior to sign- or routing-based merges (TIES, DARE, mixture-of-experts routing): all established. Third, that merge success can be \emph{predicted at all}: machine-learning-native predictors exist, from interpretable pairwise metrics (gradient alignment --- Zhou et al., 2026) to capacity/rate-distortion accounts of ``merging collapse'' (2026); what they lack, and we supply, is the \emph{mechanism} --- when and why the failure is a coordinate artefact versus genuine functional incompatibility, and what moves the cliff. What a geneticist is placed to supply is a \textbf{framework} rather than a search heuristic. The nearest precursor is a theory-of-computation tradition reading sex as an algorithm for \emph{mixability} (Livnat \& Papadimitriou, 2016), pre-dating model merging; the works above use evolution chiefly as vocabulary over an optimiser, and --- to our knowledge --- the quantitative apparatus of the evolution of sex (Fisher--Muller, outbreeding depression, migration--drift balance, reproductive isolation) has not previously been carried over as more than metaphor. We are also candid about what \emph{kind} of contribution each of our claims is, because three different things are easily conflated: \textbf{interpretation} (an existing result is usefully understood in these terms --- e.g., merged offspring beating their parents as Fisher--Muller), \textbf{explanation} (the transferred mechanism accounts for observations existing accounts leave open --- e.g., which merge failures are coordinate artefacts and which are functional), and \textbf{prediction} (the framework forecasts an unmeasured outcome and improves a design decision --- e.g., an epistasis measure taken \emph{before} merging that beats geometry-based predictors of merge success). This paper is strongest on the first, makes concrete progress on the second, and states the third as its open, decisive test --- proposed here with pre-registered falsifiers, not claimed as done. The organising shift we argue for is prior to any single mechanism: \textbf{treat multigenerational model populations as systems whose inheritance, diversity, and compatibility must be managed --- not merely as collections of models to optimise.} \section*{2. Why today's models cannot do this} @@ -51,7 +51,7 @@ There is a real reason for the freeze. Updating a neural network on new informat The individual model needs two properties. -\textbf{It must not catastrophically forget.} Instead of overwriting its core as it learns, it keeps that core frozen and only \emph{readable}, and carves each new skill into freshly-added capacity beside it. In machine learning this is called \emph{parameter isolation} (progressive networks --- Rusu et al., 2016; prune-and-freeze --- Mallya \& Lazebnik, 2018; and, most practically, \textbf{LoRA} and other small trainable ``patches'' bolted onto a frozen model --- Hu et al., 2021). If the core is never altered, forgetting it is not merely unlikely but structurally impossible. This is what lets a model accumulate a coherent working life of expertise --- the kind of stable knowledge worth passing on. +\textbf{It must not catastrophically forget.} Instead of overwriting its core as it learns, it keeps that core frozen and only \emph{readable}, and carves each new skill into freshly-added capacity beside it. In machine learning this is called \emph{parameter isolation} (progressive networks --- Rusu et al., 2016; prune-and-freeze --- Mallya \& Lazebnik, 2018; and, most practically, \textbf{LoRA} and other small trainable ``patches'' bolted onto a frozen model --- Hu et al., 2021). If the core is never altered, its \emph{parameters} cannot be forgotten --- though a precise reader should note the system's \emph{behaviour} can still shift while adapters are active, so the guarantee is of a recoverable core, not of unchanging conduct. This is what lets a model accumulate a coherent working life of expertise --- the kind of stable knowledge worth passing on. The brain offers a partial blueprint. \emph{Complementary Learning Systems} theory (McClelland, McNaughton \& O'Reilly, 1995) --- itself a response to the forgetting problem --- describes two subsystems: a \textbf{fast} store (the hippocampus) that grabs an experience in one shot, and a \textbf{slow} store (the neocortex) that integrates regularities gradually without disruption. We do not lean on any particular account of how the brain moves knowledge between them; the architecture needs only that \emph{some} periodic \textbf{offline consolidation} step exists, moving knowledge from the fast store to the slow one when the system is idle. The machine version is clean regardless: the prompt is working memory, an external database is the fast episodic store, the trained weights are the slow store, and consolidation migrates the first into the last. @@ -71,9 +71,9 @@ Suppose a mature model simply teaches a fresh one --- distillation, one teacher \textbf{The machine-learning statement.} Training each generation on the previous generation's outputs is the recipe for \textbf{model collapse}: the model forgets the improbable, loses the \emph{tail} of the distribution (the rare cases) first, and drifts toward its own most common output (Shumailov et al., 2024). Worse for us, the very rule that makes distillation useful --- \emph{keep the general, drop the idiosyncratic} --- \textbf{is} tail-deletion by design. The operation that would power a cultural ratchet and the operation that drives model collapse are the same act. -\textbf{The population-genetics statement (the same thing).} Represent a model's knowledge as a distribution over discrete ``items'' --- capabilities, facts, modes of behaviour. One generation is: \emph{draw a finite sample from the parent, and refit the child to it.} That finite-sampling step is \textbf{mathematically identical} to \textbf{genetic drift} --- the random loss of rare variants in a finite population --- described by the century-old \textbf{Wright--Fisher} model (Wright, 1931; Fisher, 1930). This is not an analogy we find pretty; it is the same equations, and we use them as an exact check on our simulations (the first of the minimal models below). Rare items go extinct first, roughly ten times faster than common ones, precisely as drift predicts. +\textbf{The population-genetics statement (the same thing, for the minimal model).} Represent a model's knowledge as a distribution over discrete ``items'' --- capabilities, facts, modes of behaviour. One generation is: \emph{draw a finite sample from the parent, and refit the child to it.} In this \textbf{minimal inheritance model} the finite-sampling step is \textbf{exactly} genetic drift --- the random loss of rare variants in a finite population --- described by the century-old \textbf{Wright--Fisher} model (Wright, 1931; Fisher, 1930): the same equations, which we use as closed-form checks on our simulations. Rare items go extinct first, roughly ten times faster than common ones, precisely as drift predicts. \textbf{The boundary of the identity matters, and we measured it:} real neural training adds approximation, optimisation noise, and inductive bias on top of sampling, and when we fit trained networks against the exact drift null they deviate in \emph{opposite, architecture-specific directions} --- a smoothing recurrent model resists collapse (it keeps spurious variants alive), a sharpening image generator accelerates it (our learning-kernel result, below). So the honest statement is: the minimal inheritance model is exactly Wright--Fisher; a real learner is Wright--Fisher \emph{plus a signed, measurable estimator-bias operator} --- and the drift signs (rare-first loss, the grounding response) survive that operator in every architecture we tested. -And single-teacher copying is \textbf{asexual reproduction} --- cloning one parent. Nature already knows what happens to an asexual lineage that never recombines: it accumulates damage it can never repair, a one-way decline geneticists call \textbf{Muller's ratchet} (Muller, 1964). \emph{Muller's ratchet is model collapse.} Naming it that way is not decoration; it tells us where the cure is, because biology solved this problem. +And single-teacher copying is \textbf{asexual reproduction} --- cloning one parent. Nature already knows what happens to an asexual lineage that never recombines: it accumulates damage it can never repair, a one-way decline geneticists call \textbf{Muller's ratchet} (Muller, 1964). We use the ratchet as the \emph{organising correspondence} for model collapse, with its scope stated: strictly, the ratchet is the stochastic loss of the least-degraded class under recurring deleterious change in an asexual population, so it maps onto the \emph{irreversible} component of capability loss (once every copy of a rare capability is gone from all parents and sources, no recombination can rebuild it) rather than onto every form of degradation. That is exactly why the correspondence is useful rather than decorative: it says the cure must act \emph{before} fixation-by-loss --- keep complementary variants alive somewhere in the population --- because recombination can only reassemble what still survives. Biology solved this problem, and its solution is the subject of this paper. Two ingredients turn the collapse operation into a climb. Both are things nature does. @@ -87,6 +87,8 @@ Geneticists call this the \textbf{Fisher--Muller effect} (Fisher, 1930; Muller, This is no longer only a simulation. In a first language-model prototype --- LoRA specialists on disjoint task families, recombined and judged by an exact verifier --- a merge of three specialist Qwen models (7B, on a GPU cluster) \textbf{beats every single specialist}, overall and on every family: the Fisher--Muller effect, in real weights. The same prototype pins down \emph{when} the finer ``inherit the union, don't average'' rule actually bites. Keeping each parent whole and \textbf{routing} each input to the right one beats the tail-thinning average --- but only when the task is hard enough to leave room to lose: on easy tasks a strong model's plain average is already at the ceiling, so the crude soup is fine, whereas on hard tasks the average dilutes a hard-won specialist so badly it falls below even the best single parent, and routing wins by a wide margin. The rule is therefore precise: \textbf{the union beats the average in exact proportion to how far the average is from the best attainable} --- a caveat that sharpens rather than weakens the claim, and that a practitioner needs before spending compute on the fancier operator. +\textbf{The operator boundaries (stated, because ``merge, don't average'' is not one claim but a family).} Four different operators travel under these words, and the conservation result belongs to exactly one of them. What is \emph{derived} is this: when a pupil's knowledge is refit to the \textbf{mean of the parents' output distributions}, the expected mass on any rare item is conserved at the single-parent level --- in the rare-item regime the 1/K dilution of averaging exactly cancels the union gain of having K parents --- so adding parents cannot help; whereas an operator that keeps, per item, its \textbf{strongest source} realises the union. That statement is exact in the minimal model, and it presupposes an oracle (or verifier) able to say which source is strongest. The two operators the LLM prototype tests --- \textbf{weight averaging} (a nonlinear network's weight-mean does not compute the mean of its parents' outputs) and \textbf{routing among intact specialists} (which keeps K models' storage and an input classifier, a different parameter and inference budget from one fixed-size child) --- are \emph{empirical cousins} of the two sides of that law, not instances of it. The headroom rule above is precisely the empirical bridge: it says when the weight-average behaves like the diluting mean (hard tasks, weak base) and when a capable base absorbs the dilution (easy tasks). And all of it operates within a capacity boundary: when parental capabilities genuinely cannot coexist in the child's capacity, no operator preserves the union --- that regime is the subject of the speciation section below. + Three results keep this honest, and all are results, not hand-waving. \emph{Sex can backfire.} When the parents' skills are not cleanly separable but \textbf{entangled} --- when the value of one capability depends on which others are present (geneticists call this \textbf{epistasis}) --- blindly recombining two good models can produce a \emph{worse} child, because recombination breaks up a combination that only worked as a whole. Biologists call this \textbf{outbreeding depression}, and we reproduce it: on ``rugged'' (highly entangled) problems, naive merging drops offspring below their parents, and the more you mix the worse it gets. The design rule that falls out is simple: \emph{merge freely when skills are complementary; merge sparingly, and carefully, when they are entangled.} @@ -133,6 +135,8 @@ This is where a geneticist's lens earns its keep. The machine-learning literatur \textbf{And its honest converse: speciation must be provoked; it did not emerge.} A true Dobzhansky--Muller incompatibility is \emph{emergent} --- each lineage's changes harmless alone, incompatible only in combination --- whereas the conflict condition above \emph{imposes} contradiction. So we pre-registered the emergent test: fork two children from a shared base and let them diverge with \textbf{no conflicting training signal anywhere} --- one pair as complementary class specialists (one child trains only on digits 0--4, the other only on 5--9), one pair with divergent input conventions (views shifted in opposite directions) --- out to divergences 6.4\(\times\) the base training. The result is the second pre-registered reading, and it sharpens the theory's scope rather than confirming its most dramatic form: the residual barrier is \textbf{0.000 at every divergence in both conditions}, and far from failing, the merge \emph{rescues} the two specialists --- each parent decays toward \textasciitilde{}0.50 on the full task (catastrophically forgetting the classes it no longer sees) while the merged model holds \textasciitilde{}0.95 throughout, a sustained Fisher--Muller rescue at zero barrier. In real weights, at least in this regime of shared ancestry and compatible tasks, \textbf{reproductive isolation requires functional conflict; it does not arise spontaneously from divergent specialisation.} The design rule sharpens accordingly: \emph{merge freely across divergently-specialised lineages of shared ancestry --- what speciates model populations is conflicting conventions, not specialisation per se.} Whether long-horizon over-specialisation erodes mergeability at language-model scale --- as the empirical merging literature hints (experts trained longer merge worse under averaging) --- is exactly the next tier's question, and the theory now makes the prediction crisp: it should depend on whether extended training induces \emph{conflicting conventions on shared circuitry}, not on divergence time itself. +\textbf{What these experiments do and do not establish.} Stated at exactly the strength of the evidence: they establish that \emph{some merge failures reflect incompatible functional requirements rather than a mismatch of coordinates} --- a residual that survives the full unit-symmetry group of the architecture tested, rises with functional conflict, and is absent under compatible specialisation. Three qualifiers. First, the impossibility at the heart of the conflict condition --- one deterministic model cannot satisfy two contradictory answer conventions --- is information-theoretic and needs no population genetics; what the genetic frame adds is \emph{structure around it}: which divergences generate such conflicts, the prediction that epistasis rather than distance sets the cliff's position, and the snowball's super-linear onset --- the latter two verified so far only in the analytic model, and therefore carried as \textbf{hypotheses at the neural tier, not results}. Second, our alignment removes the symmetries we enumerate for this architecture class; richer transformation families for other architectures could reapportion removable vs residual, though not below the conflict floor. Third, ``unmergeable'' here means by aligned linear interpolation of weights --- a barrier to that operator does not preclude every conceivable recombination method (routing, for one, sidesteps it by not blending). Emergent Dobzhansky--Muller incompatibilities in real weights remain the flagship \emph{hypothesis} of this programme: our tested regimes found none, which bounds where they can live --- longer horizons, shifted data distributions, capacity pressure --- and the decisive experiment (predicting merge success \emph{before} merging from an operational epistasis measure, against geometry- and gradient-based predictors) is posed in the closing section. + One question remains, and the rest of the paper is largely about it: recombination combines what the parents kept --- but \emph{who decides what each parent keeps, and which offspring are worth keeping?} \section*{6. The second inheritance: letting ``what is worth keeping'' evolve} @@ -192,13 +196,13 @@ Every new model is a pristine base plus an inherited \textbf{soft} delta --- the The fix is the same operation, one level up. When a lineage's acquired knowledge has proven stable across enough generations, \textbf{re-mint the base}: distil the accumulated soft inheritance into the \emph{weights} of a fresh foundation-scale model --- a new base born already \emph{natively knowing} what took many generations to acquire in patches. The soft budget resets; the next epoch begins from a richer floor. What was hard-won and \emph{learned} becomes cheap and \emph{innate}. -This has a precise name, and it is not Lamarck's. Knowledge that is acquired and re-learned every generation, and --- once reliably present for long enough --- becomes part of the innate endowment so that it need no longer be re-learned, is the \textbf{Baldwin effect} (Baldwin, 1896; and its clean computational demonstration, Hinton \& Nowlan, 1987). It is the valve between the two substrates: the soft, learned patches, and the hard base weights every model is born with. +The pattern \textbf{echoes the Baldwin effect} (Baldwin, 1896; its clean computational demonstration is Hinton \& Nowlan, 1987): knowledge acquired and re-learned every generation eventually becoming part of the innate endowment. We use the echo advisedly --- Baldwin's mechanism is \emph{selection} favouring genotypes that learn the trait ever more easily, whereas re-minting is direct distillation, a deliberate engineering shortcut through the same soft-to-innate valve. The valve is the point: two substrates, the soft learned patches and the hard base weights every model is born with, with a controlled passage between them. Three honest riders, because re-minting is the most consequential step in the scheme: \begin{itemize} \item \textbf{Cost.} This is the one step that re-pays part of the pre-training bill, breaking §10's cheapness \emph{locally}. It is bearable only because it is \emph{rare}, amortised over many cheap generations, and is continued training from the lineage's own rich outputs rather than a de-novo run. -\item \textbf{Irreversibility.} Until now, one thing was always recoverable --- the original pristine base, whose lost tails could be restored just by reloading the file. Bake the current lineage into new immutable weights and that escape hatch closes: if the lineage had been quietly collapsing, re-minting \emph{fixes the collapse in place} and discards the one uncollapsed reference that could have diagnosed it. In our minimal models this is exactly what happens, and a cheap safeguard prevents it: \textbf{re-mint only while the lineage is demonstrably diverse and healthy}, never as a rescue for a line already drifting. It is the sharpest instance of the human seat of §9 --- choosing what no future generation will think to question. +\item \textbf{Irreversibility (of the lineage, not the archive).} A digital system can, of course, keep every old base on disk --- nothing forces deletion, and archives should be kept. The irreversibility is \emph{operational}: once the lineage's production base, training mixtures, and selection all run downstream of the re-minted weights, a quiet collapse baked into them propagates to every descendant, and the archived ancestor helps only if some process still compares against it --- which nothing in the loop does by default. In our minimal models a collapsed-then-re-minted lineage locks in its loss exactly this way, and a cheap safeguard prevents it: \textbf{re-mint only while the lineage is demonstrably diverse and healthy} (and keep an audit that diffs against the archived ancestor), never as a rescue for a line already drifting. It is the sharpest instance of the human seat of §9 --- choosing what no future generation will think to question. \item \textbf{Speciation.} A re-minting is a founder event. Different laboratories, re-basing on different criteria, will mint divergent bases; the lineage branches. This is not a defect but \emph{adaptive radiation}, and it is exactly what open weights make possible. The society grows not as one heavy trunk but as a branching tree of bases. \end{itemize} @@ -236,9 +240,29 @@ The previous drafts of this paper promised a ``companion paper'' that \emph{woul \item \emph{The whole society, and why every part is needed.} In a population evolving on a ``reality'' landscape, the full system --- grounding + sexual recombination + preserved diversity --- climbs to the top while keeping its specialists. Remove \emph{grounding} and it collapses into a confident, wrong consensus (a direct analogue of training on the internet's growing crowd of AI-generated text); remove \emph{sex} and it gets stuck; remove \emph{diversity} and it converges too fast to a worse answer. Each removal fails differently; only the whole system climbs. This is the closest thing we have to a test of the actual thesis, rather than of the borrowed scaffolding around it. \end{itemize} +\subsection*{The claims at a glance: status, assumptions, evidence, limits} + +Because a perspective of this breadth risks blurring what is proved, what is measured, and what is proposed, here is the ledger of the load-bearing claims --- each labelled \textbf{exact} (closed-form in the minimal model), \textbf{empirical} (measured in trained systems), or \textbf{hypothesis} (stated with a falsifier, not yet established): + +\medskip\noindent\begin{center}\footnotesize +\begin{tabular}{p{0.184\textwidth} p{0.184\textwidth} p{0.184\textwidth} p{0.184\textwidth} p{0.184\textwidth}} +\hline +Claim & Status & Key assumptions & Evidence & Known limits \\ \hline +Collapse = Wright--Fisher drift (minimal model) & Exact (diagnosis conceded to prior work) & Knowledge = categorical distribution; refit = resample & Closed forms reproduced to <0.5\% & Real learners add a signed, architecture-specific estimator bias (measured) \\[3pt] +Grounding = immigration; critical real-data fraction ≪ 1 & Exact + empirical sign & Fresh samples from a fixed, non-drifting truth & Exact \texttt{H\_eq}; \texttt{g*\(\approx\)0.048}; sign holds in RNN/MLP/VAE and on MNIST & Deepest tail unrescuable at feasible budgets (\texttt{m ∼ 1/p}); sharp threshold softens in trained nets \\[3pt] +``Merge, don't average'' conservation & Exact \textbf{for the output-mean operator} & Rare-item regime; an oracle/verifier identifies the strongest source & E4 closed form + simulation; neural reproduction & Weight-averaging and routing are empirical cousins, not instances; budgets differ; bridge = the headroom rule \\[3pt] +Offspring exceed every parent (Fisher--Muller) & Interpretation + empirical & Complementary (decorrelated) parents; verifiable fitness & E8 analytic; 7B LoRA merge beats every specialist on every family & LLM tier: 3 lexically-distinct families; multi-seed replication in progress \\[3pt] +Outbreeding depression on rugged landscapes; operator design rule & Exact-model result; hypothesis at LLM scale & NK epistasis stands in for skill entanglement & E9--E10; directed selection rescues & Not yet mapped onto a real task-entanglement measure \\[3pt] +Optimal mate-pool breadth shrinks with ruggedness & Exact-model result; hypothesis for merging populations & Ring population, local selection & E14 & Phenomenon known to island-model evolutionary computation; our contribution is the mapping and the diversity/mean decomposition \\[3pt] +Merge failure decomposes into coordinate artefact + functional residual & Empirical (MLP tier; LLM tier in progress) & Alignment enumerates the architecture's unit symmetries & Full-symmetry residual \(\approx\) 0 (compatible) vs \(\approx\) naive (conflict); cliff in hybrid fitness & Scoped to aligned linear interpolation; conflict floor is information-theoretic, not genetic \\[3pt] +Epistasis (not divergence) sets the cliff; snowball onset & Exact-model result; \textbf{hypothesis} at the neural tier & BDM incompatibility structure & E12 & The decisive pre-merge prediction test is proposed, not run \\[3pt] +Emergent speciation without conflict & \textbf{Not observed} (pre-registered) & Shared ancestry, compatible tasks, tested divergences & E13b: residual 0.000; merge rescues specialists & Bounds the hypothesis; longer horizons/distribution shift/capacity pressure untested \\[3pt] +Grounding + sex + diversity jointly necessary & Exact-model result; hypothesis at LLM scale & Conformity stands in for self-consumption & E11 four-arm ablation, each arm failing distinctly & The full grounded LLM society is unbuilt \\[3pt] +\hline\end{tabular}\end{center}\medskip + \textbf{What is borrowed, and what is ours.} We are deliberate about the ledger, because the surrounding literature is crowded and a reader deserves to know exactly where the line falls. \textbf{Conceded as prior art:} (a) \emph{model collapse is genetic drift} --- derived independently and cleanly (Riis, 2026; the Wright--Fisher collapse literature following Shumailov et al., 2024; the closed-form first-extinction law of Benati et al., 2025; the quantitative-trait account of Yoon et al., 2025); (b) the empirical facts that a merged model can \emph{beat its parents}, that \emph{decorrelated} parents merge better, and that \emph{naive averaging is inferior} to sign-reconciled or routed merges (model soups, TIES, DARE, mixture-of-experts routing); (c) that a \emph{population} of merging or self-improving models can climb (GENOME, M2N2, Multiagent Finetuning, the Darwin--Gödel Machine); (d) that merge success has machine-learning-native \emph{predictors} --- interpretable pairwise metrics (Zhou et al., 2026), capacity/rate-distortion accounts of merging collapse (Cao et al., 2026), and stability/scaling analyses of multi-task degradation; and (e) that verifier-screened synthetic data can avert collapse (Yi et al., 2025) --- the statistical cousin of our grounding operator. We claim none of these. -\textbf{Ours} is the theory those results have outrun: a \textbf{population-genetics of sex} applied to model societies, which is \emph{generative} where the incumbents are empirical. Concretely --- the \textbf{``merge, don't average'' conservation law} (recombination preserves the union; blending inheritance cancels it), derived not observed; \textbf{Fisher--Muller} named and used to explain \emph{why} offspring exceed parents; \textbf{outbreeding depression on rugged/epistatic landscapes}, which turns ``when does merging help vs hurt'' from a thing you must run a search to discover into a thing the landscape's ruggedness \emph{predicts}, with the operator-choice design rule that follows (average / union-route / directed-select); \textbf{grounding as migration--drift balance}, giving a critical real-data fraction and a phase boundary a closed self-consuming loop cannot have; \textbf{directed sex} as the distinctly-AI advantage (unbounded parents, offspring preview, mate choice); and the \textbf{integrated society} whose four operators are shown \emph{jointly necessary}. The value-add over the machine-learning-native merge theory is that ours predicts \emph{which operator to use and when it will backfire}, not merely how fast quality decays. And it opens --- and begins to occupy --- a question nobody has framed: \textbf{model speciation}, the population-genetics of \emph{reproductive isolation} (Bateson--Dobzhansky--Muller incompatibilities) as the account of \emph{when two models are too diverged to be merged at all}. We model it explicitly (§5), predicting the compatible \(\rightarrow\) outbreeding-depression \(\rightarrow\) inviability curve, its super-linear (snowball) onset, and its control by epistasis rather than divergence alone --- the one place the merge literature has phenomena (Pari et al., 2024; Zhou et al., 2026) but no theory --- and we confirm it in real trained weights, where a merge barrier survives alignment under the \emph{full} function-preserving symmetry group (not only Re-Basin permutations) as a residual, functional reproductive isolation with an information-theoretic floor --- together with the pre-registered emergent converse: absent conflicting training signals, divergently-specialised lineages of shared ancestry showed \emph{no} isolation at any divergence tested, the merge instead rescuing the forgetting specialists (isolation must be provoked; specialisation alone did not speciate). In one sentence: the field agrees on the disease and tinkers at the cure with evolutionary metaphors; we bring the evolutionary \emph{theory}, and it makes falsifiable predictions --- a merge-compatibility cliff among them --- that the metaphors do not. +\textbf{Ours} is the framework those results invite: a \textbf{population-genetics of sex} applied to model societies, generative where the incumbents are empirical. Concretely --- the \textbf{``merge, don't average'' conservation law} (recombination preserves the union; blending inheritance cancels it), derived not observed; \textbf{Fisher--Muller} named and used to explain \emph{why} offspring exceed parents; \textbf{outbreeding depression on rugged/epistatic landscapes}, which turns ``when does merging help vs hurt'' from a thing you must run a search to discover into a thing the landscape's ruggedness \emph{predicts}, with the operator-choice design rule that follows (average / union-route / directed-select); \textbf{grounding as migration--drift balance}, giving a critical real-data fraction and a phase boundary a closed self-consuming loop cannot have; \textbf{directed sex} as the distinctly-AI advantage (unbounded parents, offspring preview, mate choice); and the \textbf{integrated society} whose four operators are shown \emph{jointly necessary}. The value-add over the machine-learning-native merge theory is that ours predicts \emph{which operator to use and when it will backfire}, not merely how fast quality decays. And it opens --- and begins to occupy --- a question nobody has framed: \textbf{model speciation}, the population-genetics of \emph{reproductive isolation} (Bateson--Dobzhansky--Muller incompatibilities) as the account of \emph{when two models are too diverged to be merged at all}. We model it explicitly (§5), predicting the compatible \(\rightarrow\) outbreeding-depression \(\rightarrow\) inviability curve, its super-linear (snowball) onset, and its control by epistasis rather than divergence alone --- the one place the merge literature has phenomena (Pari et al., 2024; Zhou et al., 2026) but no theory --- and we confirm it in real trained weights, where a merge barrier survives alignment under the \emph{full} function-preserving symmetry group (not only Re-Basin permutations) as a residual, functional reproductive isolation with an information-theoretic floor --- together with the pre-registered emergent converse: absent conflicting training signals, divergently-specialised lineages of shared ancestry showed \emph{no} isolation at any divergence tested, the merge instead rescuing the forgetting specialists (isolation must be provoked; specialisation alone did not speciate). In one sentence: the field agrees on the disease and tinkers at the cure with evolutionary metaphors; we bring the evolutionary \emph{theory}, and it makes falsifiable predictions --- a merge-compatibility cliff among them --- that the metaphors do not. \textbf{What is still open --- honestly.} The old hole (what to select) we fill in kind: don't design the selector, evolve it. But the hole has \emph{moved}, not closed, and the new one is harder: \textbf{the fitness function} --- what reality-anchored measure selects for \emph{truth} without also selecting for \emph{persuasion}, given that in our own species the two have been at war for the whole history of ideas. Alongside it: the \textbf{institutions} that let contemporaries correct one another before error is inherited (§8), which we do not solve; and the \textbf{calibration} of everything the results left as knobs --- how many parents, how complementary, at what ratio of inherited-to-real data, and how healthy a lineage must be before its knowledge is safe to make irreversibly innate. These are, at least, \emph{measurable} --- which is the difference between an open problem and a hole. And the largest gap of all: the \emph{recombination} claims now hold in real language models, but the \emph{society} --- the grounded, diversity-preserving, continually reproducing loop --- does not yet. The real test is to build that whole system out of actual open-weight language models, and see whether all the signs survive contact with a system too big to write down. The operators, checked; the living society, next. diff --git a/paper/arxiv/main.pdf b/paper/arxiv/main.pdf index a16161edabbbcd330675403e0b8a911a4cede324..3cdf7682baaf4ea450fa2fc8d6531ad8f95398ce 100644 GIT binary patch delta 118507 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

@|#nb^&(RHxo!V1E{Hv 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

+!powU%UN4$$1Le6 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 G^8WzWxP0mW diff --git a/paper/arxiv/md2tex.py b/paper/arxiv/md2tex.py index db64b7f..b28e425 100644 --- a/paper/arxiv/md2tex.py +++ b/paper/arxiv/md2tex.py @@ -121,10 +121,28 @@ def convert(text: str) -> str: while fig_queue: out.append(fig_queue.pop(0)); out.append("") + def emit_table(block: list[str], out: list[str]) -> None: + """Pipe table -> small-font tabular with wrapped paragraph columns (full text width).""" + rows = [[c.strip() for c in line.strip().strip("|").split("|")] for line in block] + header, body = rows[0], [r for r in rows[2:]] # rows[1] is the |---| separator + n = len(header) + widths = " ".join([f"p{{{0.92 / n:.3f}\\textwidth}}"] * n) + out.append("\\medskip\\noindent\\begin{center}\\footnotesize") # non-floating: stays in place + out.append(f"\\begin{{tabular}}{{{widths}}}") + out.append("\\hline") + out.append(" & ".join(inline(c) for c in header) + " \\\\ \\hline") + for r in body: + r = (r + [""] * n)[:n] + out.append(" & ".join(inline(c) for c in r) + " \\\\[3pt]") + out.append("\\hline\\end{tabular}\\end{center}\\medskip") + out.append("") + out: list[str] = [] for block in blocks: first = block[0].strip() - if first == "---" and len(block) == 1: + if first.startswith("|") and len(block) >= 2 and set(block[1].strip()) <= set("|-: "): + emit_table(block, out) + elif first == "---" and len(block) == 1: out.append("\\medskip\\hrule\\medskip"); out.append("") elif first.startswith("## "): out.append(f"\\section*{{{inline(first[3:])}}}"); out.append("") diff --git a/paper/the-evolution-of-sex-for-ai-accessible.md b/paper/the-evolution-of-sex-for-ai-accessible.md index e9a8c3f..b1b3f83 100644 --- a/paper/the-evolution-of-sex-for-ai-accessible.md +++ b/paper/the-evolution-of-sex-for-ai-accessible.md @@ -17,10 +17,11 @@ giorgio@gilest.ro · https://lab.gilest.ro If you train an AI model on the output of earlier AI models, over and over, it rots: rare knowledge disappears and everything drifts toward a bland average. This is a known problem ("model collapse"), -and it turns out to be *exactly* the same math that describes how small biological populations lose -rare genes by chance. That is bad news, but it comes with good news: biology already discovered the -cure for this kind of rot hundreds of millions of years ago. The cure is **sex** — making offspring by -*combining* several parents instead of copying one. This paper takes ninety years of genetics about +and in its simplest form it is governed by *exactly* the same math that describes how small biological populations lose +rare genes by chance. That is bad news, but it comes with good news: biology has been managing this +kind of rot for hundreds of millions of years, and its best-tested remedy is **sex** — making offspring +by *combining* several parents instead of copying one. This paper tests how far that remedy carries +for AI. This paper takes ninety years of genetics about *when and why sex beats cloning* and reads it as an engineering manual for building AI that keeps getting better across generations instead of decaying. Along the way it produces concrete, testable rules — including a surprising one about *how* to combine models ("merge, don't average"), and a limit @@ -64,8 +65,8 @@ without the knowledge rotting on the way down?** That's exactly where it can go (This corner of AI is suddenly busy: several 2025–2026 research projects build populations of models that improve over rounds, and "model merging" has become a small industry that already borrows words -like crossover, mutation, and mate choice. What's missing, and what this paper supplies, is the actual -*theory* behind those borrowed words.) +like crossover, mutation, and mate choice. What this paper adds is the quantitative framework behind +those borrowed words — and honest tests of where it works and where it doesn't.) ## 2. Why today's models can't do this @@ -84,8 +85,8 @@ pass on what they gained. So step one is a model that can *grow safely.* The trick is to stop overwriting. Keep the model's original core frozen and untouchable, and bolt each new skill onto *extra* capacity added beside it. In practice this is what small add-on "patches" like **LoRA** already do: the big pretrained model stays fixed, and you train a little attachable module for -each new skill. If the core is never altered, forgetting it becomes impossible by construction — not -just unlikely. +each new skill. If the core is never altered, its knowledge can't be erased — though the system's +*behaviour* can still change while patches are active; what's guaranteed is a recoverable core. There's even a rough brain analogy: we have a fast memory (the hippocampus) that grabs an experience immediately, and a slow memory (the cortex) that absorbs patterns gradually, usually while we sleep. @@ -120,7 +121,7 @@ toward its own most common output. And here's the nasty part: the thing that mak *useful* — "keep the general, drop the quirky" — *is* the same act that deletes the tail. The operation you want and the operation that kills the lineage are the same move. -**In biology terms (and it's literally the same math):** picture a model's knowledge as a big bag of +**In biology terms (and for our simplest model it really is the same math — real networks add a measurable twist on top, which we also measure):** picture a model's knowledge as a big bag of items — facts, skills, behaviours — in certain proportions. One generation is: draw a finite sample from the parent, and rebuild the child from that sample. That "finite sample" step is *identical* to **genetic drift** — the way rare gene variants vanish by chance in any finite population. This isn't a @@ -130,8 +131,10 @@ common ones — precisely what drift predicts. And copying one teacher is **asexual reproduction** — cloning. Biology already knows the fate of a lineage that only ever clones and never combines: it piles up damage it can never undo, a one-way -decline called **Muller's ratchet**. *Muller's ratchet is model collapse.* Naming it that isn't just -poetry — it tells us where the cure is, because biology already solved this. +decline called **Muller's ratchet**. That's our lens for the *irreversible* part of model collapse — +the capabilities that, once every copy is gone, no amount of combining can rebuild. Naming it that +isn't just poetry — it tells us where to look for remedies, because biology has spent a very long time +solving exactly this. Two ingredients turn the rot into a climb. Both are things nature does. diff --git a/paper/the-evolution-of-sex-for-ai.md b/paper/the-evolution-of-sex-for-ai.md index 6febae6..8419b6e 100644 --- a/paper/the-evolution-of-sex-for-ai.md +++ b/paper/the-evolution-of-sex-for-ai.md @@ -1,6 +1,6 @@ # The Evolution of Sex for Artificial Intelligence -### A population-genetic control theory for societies of agents that reproduce, recombine, and stay open-ended +### A population-genetic framework for societies of agents that reproduce, recombine, and stay open-ended *A perspective, written from a geneticist's chair. Companion to a set of minimal, reproducible working models and a first language-model prototype (both built).* @@ -28,13 +28,15 @@ you skipped a definition: - **Genetic drift** *(population genetics)* — the random loss of rare variants that happens in any finite population simply because not everyone leaves offspring. It is the neutral, no-selection baseline of evolution. -- **Wright–Fisher process** *(population genetics)* — the standard mathematical model of drift. We - will claim, and show, that generational model-training *is* this process, not merely like it. +- **Wright–Fisher process** *(population genetics)* — the standard mathematical model of drift. Our + minimal model of knowledge transmission *is* this process exactly; a real trained network is this + process plus a measurable, architecture-specific bias we quantify. - **Recombination / sexual reproduction** *(biology)* — making an offspring by combining pieces from more than one parent, rather than copying a single parent (which is *asexual* reproduction). - **Muller's ratchet** *(population genetics)* — the way an asexual lineage, one that never - recombines, accumulates damage it can never undo. It is, we will argue, the same thing as model - collapse. + recombines, accumulates damage it can never undo. We will argue it is the right lens for the + *irreversible* part of model collapse — the capabilities that, once lost from every parent, no + merging can rebuild. - **Catastrophic forgetting** *(machine learning / neuroscience)* — a neural network overwriting what it knew when it learns something new. @@ -53,27 +55,35 @@ AI is turning from single frozen models to **populations of agents** that persis increasingly *recombined* into new models — a shift visible in multi-agent societies, population-based self-improvement, and the explosion of **model merging**. The field is doing this with the vocabulary of evolution — "crossover," "mutation," "mate choice," "offspring that beat their parents" — but as -loose metaphor draped over search algorithms. This paper argues that the right theory is already -written, in the branch of biology that studies exactly this: the **evolution of sex**. Ninety years of -population genetics say precisely when reproducing a population by *recombination* beats copying, when -it backfires, and how to do it better — and, read as a control theory, it tells an engineer how to keep -a society of models learning across generations instead of decaying. +loose metaphor draped over search algorithms. This paper argues that a rich, quantitative body of +applicable theory already exists in the branch of biology that studies exactly this: the **evolution +of sex**. Ninety years of population genetics analyse when reproducing a population by *recombination* +beats copying, when it backfires, and how to do it better — and, read as an engineering framework, it +supplies overlooked variables and testable design rules for keeping a society of models learning +across generations instead of decaying. The underlying shift of perspective is the contribution we +most want to land: **treat multigenerational model populations as systems whose inheritance, +diversity, and compatibility must be managed — not merely as collections of models to optimise.** We take one diagnosis as settled and cite it as such: training each generation on the last is **genetic drift**, and the resulting **model collapse** is the loss of rare variants a finite population always suffers (the Wright–Fisher process; formalised for language models by Shumailov et -al., 2024, and Riis, 2026). We claim none of that. Our contribution is the other half — the **cure**, -and its assembly into a theory with predictions. Single-teacher copying is **asexual** reproduction, -and asexual lineages decay by **Muller's ratchet**, which *is* model collapse; the remedy nature found -is **sex**. A society of models should reproduce sexually — each new model **recombined from several -complementary parents** (which the field already does, as *model merging*), selection **anchored to a -reality that can say no** (not to the consensus of other models), and diversity actively **preserved**. -With those three ingredients a lineage does not merely avoid collapse; it **climbs** — producing models -fitter than any ancestor (the **Fisher–Muller effect**) while each specialty is re-earned and exceeded. +al., 2024, and Riis, 2026). We claim none of that. Our contribution is on the remedy side. Single- +teacher copying is **asexual** reproduction, and the irreversible arm of its decay corresponds to +**Muller's ratchet** (a correspondence we state with its scope, not as identity); the remedy biology +found for the ratchet is **sex**. A society of models should reproduce sexually — each new model +**recombined from several complementary parents** (which the field already does, as *model merging*), +selection **anchored to a reality that can say no** (not to the consensus of other models), and +diversity actively **preserved**. In our models — from closed-form to trained networks to a +language-model prototype — those three ingredients together let a lineage not merely avoid collapse +but **climb**, producing models fitter than any ancestor (the **Fisher–Muller effect**) while each +specialty is re-earned and exceeded; whether the full recipe holds at frontier scale is the open +question the framework is built to test. -From the geneticist's apparatus we extract falsifiable, load-bearing claims the merging literature has -not: (i) **"merge, don't average"** — recombination preserves the union of what parents kept, while -averaging (a "model soup") is *blending inheritance* that mathematically cancels the benefit; (ii) +From the geneticist's apparatus we extract falsifiable, load-bearing claims (each stated with its +operator and scope in the text): (i) **"merge, don't average"** — a conservation result: refitting a +child to the *mean of its parents' output distributions* conserves rare-capability mass at the +single-parent level, so adding parents cannot help, while union-preserving operators realise the gain +— exact in the minimal model, with its weight-space image verified as the headroom rule below; (ii) **offspring can exceed every parent** (Fisher–Muller), the real argument for sex in model societies; (iii) on **rugged, epistatic** task landscapes, blind recombination causes **outbreeding depression**, yielding a design rule — *merge freely when skills are additive, sparingly and with selection when @@ -143,18 +153,24 @@ mixture-of-experts routing): all established. Third, that merge success can be * machine-learning-native predictors exist, from interpretable pairwise metrics (gradient alignment — Zhou et al., 2026) to capacity/rate-distortion accounts of "merging collapse" (2026); what they lack, and we supply, is the *mechanism* — when and why the failure is a coordinate artefact versus genuine -functional incompatibility, and what moves the cliff. What is genuinely unoccupied — and what a -geneticist is placed to supply — is a **theory** rather than a search heuristic. The nearest precursor -is a theory-of-computation tradition reading sex as an algorithm for *mixability* (Livnat & -Papadimitriou, 2016), pre-dating model merging and never applied to it. Every one of the works above -uses evolution as *metaphor over an optimiser*; none imports the predictive apparatus of the evolution -of sex. Nobody has stated the **"merge, don't average" conservation law**, derived **offspring-exceed-parents -as Fisher–Muller**, predicted **outbreeding depression on rugged task landscapes**, framed **grounding -as migration–drift balance** with a critical fraction, or connected **reproductive isolation** to when -two models can be merged at all. An evolutionary algorithm that *finds* a super-parent is evidence for -the theory, not a substitute for it — the way CMA-ES existing does not make fitness-landscape theory -redundant. This paper supplies the theory the tinkering has outrun, and states what it predicts and -where it would fail. +functional incompatibility, and what moves the cliff. What a geneticist is placed to supply is a +**framework** rather than a search heuristic. The nearest precursor is a theory-of-computation +tradition reading sex as an algorithm for *mixability* (Livnat & Papadimitriou, 2016), pre-dating +model merging; the works above use evolution chiefly as vocabulary over an optimiser, and — to our +knowledge — the quantitative apparatus of the evolution of sex (Fisher–Muller, outbreeding depression, +migration–drift balance, reproductive isolation) has not previously been carried over as more than +metaphor. We are also candid about what *kind* of contribution each of our claims is, because three +different things are easily conflated: **interpretation** (an existing result is usefully understood +in these terms — e.g., merged offspring beating their parents as Fisher–Muller), **explanation** (the +transferred mechanism accounts for observations existing accounts leave open — e.g., which merge +failures are coordinate artefacts and which are functional), and **prediction** (the framework +forecasts an unmeasured outcome and improves a design decision — e.g., an epistasis measure taken +*before* merging that beats geometry-based predictors of merge success). This paper is strongest on +the first, makes concrete progress on the second, and states the third as its open, decisive test — +proposed here with pre-registered falsifiers, not claimed as done. The organising shift we argue for +is prior to any single mechanism: **treat multigenerational model populations as systems whose +inheritance, diversity, and compatibility must be managed — not merely as collections of models to +optimise.** ## 2. Why today's models cannot do this @@ -177,9 +193,11 @@ The individual model needs two properties. core frozen and only *readable*, and carves each new skill into freshly-added capacity beside it. In machine learning this is called *parameter isolation* (progressive networks — Rusu et al., 2016; prune-and-freeze — Mallya & Lazebnik, 2018; and, most practically, **LoRA** and other small trainable -"patches" bolted onto a frozen model — Hu et al., 2021). If the core is never altered, forgetting it -is not merely unlikely but structurally impossible. This is what lets a model accumulate a coherent -working life of expertise — the kind of stable knowledge worth passing on. +"patches" bolted onto a frozen model — Hu et al., 2021). If the core is never altered, its *parameters* +cannot be forgotten — though a precise reader should note the system's *behaviour* can still shift +while adapters are active, so the guarantee is of a recoverable core, not of unchanging conduct. This +is what lets a model accumulate a coherent working life of expertise — the kind of stable knowledge +worth passing on. The brain offers a partial blueprint. *Complementary Learning Systems* theory (McClelland, McNaughton & O'Reilly, 1995) — itself a response to the forgetting problem — describes two subsystems: @@ -221,20 +239,33 @@ distribution (the rare cases) first, and drifts toward its own most common outpu idiosyncratic* — **is** tail-deletion by design. The operation that would power a cultural ratchet and the operation that drives model collapse are the same act. -**The population-genetics statement (the same thing).** Represent a model's knowledge as a -distribution over discrete "items" — capabilities, facts, modes of behaviour. One generation is: -*draw a finite sample from the parent, and refit the child to it.* That finite-sampling step is -**mathematically identical** to **genetic drift** — the random loss of rare variants in a finite -population — described by the century-old **Wright–Fisher** model (Wright, 1931; Fisher, 1930). This is -not an analogy we find pretty; it is the same equations, and we use them as an exact check on our -simulations (the first of the minimal models below). Rare items go extinct first, roughly ten times -faster than common ones, precisely as drift predicts. +**The population-genetics statement (the same thing, for the minimal model).** Represent a model's +knowledge as a distribution over discrete "items" — capabilities, facts, modes of behaviour. One +generation is: *draw a finite sample from the parent, and refit the child to it.* In this **minimal +inheritance model** the finite-sampling step is **exactly** genetic drift — the random loss of rare +variants in a finite population — described by the century-old **Wright–Fisher** model (Wright, 1931; +Fisher, 1930): the same equations, which we use as closed-form checks on our simulations. Rare items +go extinct first, roughly ten times faster than common ones, precisely as drift predicts. **The +boundary of the identity matters, and we measured it:** real neural training adds approximation, +optimisation noise, and inductive bias on top of sampling, and when we fit trained networks against +the exact drift null they deviate in *opposite, architecture-specific directions* — a smoothing +recurrent model resists collapse (it keeps spurious variants alive), a sharpening image generator +accelerates it (our learning-kernel result, below). So the honest statement is: the minimal +inheritance model is exactly Wright–Fisher; a real learner is Wright–Fisher *plus a signed, +measurable estimator-bias operator* — and the drift signs (rare-first loss, the grounding response) +survive that operator in every architecture we tested. And single-teacher copying is **asexual reproduction** — cloning one parent. Nature already knows what happens to an asexual lineage that never recombines: it accumulates damage it can never repair, a -one-way decline geneticists call **Muller's ratchet** (Muller, 1964). *Muller's ratchet is model -collapse.* Naming it that way is not decoration; it tells us where the cure is, because biology solved -this problem. +one-way decline geneticists call **Muller's ratchet** (Muller, 1964). We use the ratchet as the +*organising correspondence* for model collapse, with its scope stated: strictly, the ratchet is the +stochastic loss of the least-degraded class under recurring deleterious change in an asexual +population, so it maps onto the *irreversible* component of capability loss (once every copy of a rare +capability is gone from all parents and sources, no recombination can rebuild it) rather than onto +every form of degradation. That is exactly why the correspondence is useful rather than decorative: it +says the cure must act *before* fixation-by-loss — keep complementary variants alive somewhere in the +population — because recombination can only reassemble what still survives. Biology solved this +problem, and its solution is the subject of this paper. Two ingredients turn the collapse operation into a climb. Both are things nature does. @@ -282,6 +313,23 @@ beats the average in exact proportion to how far the average is from the best at that sharpens rather than weakens the claim, and that a practitioner needs before spending compute on the fancier operator. +**The operator boundaries (stated, because "merge, don't average" is not one claim but a family).** +Four different operators travel under these words, and the conservation result belongs to exactly one +of them. What is *derived* is this: when a pupil's knowledge is refit to the **mean of the parents' +output distributions**, the expected mass on any rare item is conserved at the single-parent level — +in the rare-item regime the 1/K dilution of averaging exactly cancels the union gain of having K +parents — so adding parents cannot help; whereas an operator that keeps, per item, its **strongest +source** realises the union. That statement is exact in the minimal model, and it presupposes an +oracle (or verifier) able to say which source is strongest. The two operators the LLM prototype +tests — **weight averaging** (a nonlinear network's weight-mean does not compute the mean of its +parents' outputs) and **routing among intact specialists** (which keeps K models' storage and an input +classifier, a different parameter and inference budget from one fixed-size child) — are *empirical +cousins* of the two sides of that law, not instances of it. The headroom rule above is precisely the +empirical bridge: it says when the weight-average behaves like the diluting mean (hard tasks, weak +base) and when a capable base absorbs the dilution (easy tasks). And all of it operates within a +capacity boundary: when parental capabilities genuinely cannot coexist in the child's capacity, no +operator preserves the union — that regime is the subject of the speciation section below. + Three results keep this honest, and all are results, not hand-waving. *Sex can backfire.* When the parents' skills are not cleanly separable but **entangled** — when the @@ -413,6 +461,26 @@ longer merge worse under averaging) — is exactly the next tier's question, and prediction crisp: it should depend on whether extended training induces *conflicting conventions on shared circuitry*, not on divergence time itself. +**What these experiments do and do not establish.** Stated at exactly the strength of the evidence: +they establish that *some merge failures reflect incompatible functional requirements rather than a +mismatch of coordinates* — a residual that survives the full unit-symmetry group of the architecture +tested, rises with functional conflict, and is absent under compatible specialisation. Three +qualifiers. First, the impossibility at the heart of the conflict condition — one deterministic model +cannot satisfy two contradictory answer conventions — is information-theoretic and needs no population +genetics; what the genetic frame adds is *structure around it*: which divergences generate such +conflicts, the prediction that epistasis rather than distance sets the cliff's position, and the +snowball's super-linear onset — the latter two verified so far only in the analytic model, and +therefore carried as **hypotheses at the neural tier, not results**. Second, our alignment removes the +symmetries we enumerate for this architecture class; richer transformation families for other +architectures could reapportion removable vs residual, though not below the conflict floor. Third, +"unmergeable" here means by aligned linear interpolation of weights — a barrier to that operator does +not preclude every conceivable recombination method (routing, for one, sidesteps it by not blending). +Emergent Dobzhansky–Muller incompatibilities in real weights remain the flagship *hypothesis* of this +programme: our tested regimes found none, which bounds where they can live — longer horizons, shifted +data distributions, capacity pressure — and the decisive experiment (predicting merge success *before* +merging from an operational epistasis measure, against geometry- and gradient-based predictors) is +posed in the closing section. + One question remains, and the rest of the paper is largely about it: recombination combines what the parents kept — but *who decides what each parent keeps, and which offspring are worth keeping?* @@ -571,25 +639,29 @@ across enough generations, **re-mint the base**: distil the accumulated soft inh generations to acquire in patches. The soft budget resets; the next epoch begins from a richer floor. What was hard-won and *learned* becomes cheap and *innate*. -This has a precise name, and it is not Lamarck's. Knowledge that is acquired and re-learned every -generation, and — once reliably present for long enough — becomes part of the innate endowment so that -it need no longer be re-learned, is the **Baldwin effect** (Baldwin, 1896; and its clean computational -demonstration, Hinton & Nowlan, 1987). It is the valve between the two substrates: the soft, learned -patches, and the hard base weights every model is born with. +The pattern **echoes the Baldwin effect** (Baldwin, 1896; its clean computational demonstration is +Hinton & Nowlan, 1987): knowledge acquired and re-learned every generation eventually becoming part of +the innate endowment. We use the echo advisedly — Baldwin's mechanism is *selection* favouring +genotypes that learn the trait ever more easily, whereas re-minting is direct distillation, a +deliberate engineering shortcut through the same soft-to-innate valve. The valve is the point: two +substrates, the soft learned patches and the hard base weights every model is born with, with a +controlled passage between them. Three honest riders, because re-minting is the most consequential step in the scheme: - **Cost.** This is the one step that re-pays part of the pre-training bill, breaking §10's cheapness *locally*. It is bearable only because it is *rare*, amortised over many cheap generations, and is continued training from the lineage's own rich outputs rather than a de-novo run. -- **Irreversibility.** Until now, one thing was always recoverable — the original pristine base, whose - lost tails could be restored just by reloading the file. Bake the current lineage into new immutable - weights and that escape hatch closes: if the lineage had been quietly collapsing, re-minting *fixes - the collapse in place* and discards the one uncollapsed reference that could have diagnosed it. In our - minimal models this is exactly what happens, and a cheap safeguard prevents it: **re-mint only while - the lineage is demonstrably diverse and healthy**, never as a rescue for a line already drifting. It - is the sharpest instance of the human seat of §9 — choosing what no future generation will think to - question. +- **Irreversibility (of the lineage, not the archive).** A digital system can, of course, keep every + old base on disk — nothing forces deletion, and archives should be kept. The irreversibility is + *operational*: once the lineage's production base, training mixtures, and selection all run downstream + of the re-minted weights, a quiet collapse baked into them propagates to every descendant, and the + archived ancestor helps only if some process still compares against it — which nothing in the loop + does by default. In our minimal models a collapsed-then-re-minted lineage locks in its loss exactly + this way, and a cheap safeguard prevents it: **re-mint only while the lineage is demonstrably diverse + and healthy** (and keep an audit that diffs against the archived ancestor), never as a rescue for a + line already drifting. It is the sharpest instance of the human seat of §9 — choosing what no future + generation will think to question. - **Speciation.** A re-minting is a founder event. Different laboratories, re-basing on different criteria, will mint divergent bases; the lineage branches. This is not a defect but *adaptive radiation*, and it is exactly what open weights make possible. The society grows not as one heavy @@ -678,6 +750,26 @@ shape.) differently; only the whole system climbs. This is the closest thing we have to a test of the actual thesis, rather than of the borrowed scaffolding around it. +### The claims at a glance: status, assumptions, evidence, limits + +Because a perspective of this breadth risks blurring what is proved, what is measured, and what is +proposed, here is the ledger of the load-bearing claims — each labelled **exact** (closed-form in the +minimal model), **empirical** (measured in trained systems), or **hypothesis** (stated with a +falsifier, not yet established): + +| Claim | Status | Key assumptions | Evidence | Known limits | +|---|---|---|---|---| +| Collapse = Wright–Fisher drift (minimal model) | Exact (diagnosis conceded to prior work) | Knowledge = categorical distribution; refit = resample | Closed forms reproduced to <0.5% | Real learners add a signed, architecture-specific estimator bias (measured) | +| Grounding = immigration; critical real-data fraction ≪ 1 | Exact + empirical sign | Fresh samples from a fixed, non-drifting truth | Exact `H_eq`; `g*≈0.048`; sign holds in RNN/MLP/VAE and on MNIST | Deepest tail unrescuable at feasible budgets (`m ∼ 1/p`); sharp threshold softens in trained nets | +| "Merge, don't average" conservation | Exact **for the output-mean operator** | Rare-item regime; an oracle/verifier identifies the strongest source | E4 closed form + simulation; neural reproduction | Weight-averaging and routing are empirical cousins, not instances; budgets differ; bridge = the headroom rule | +| Offspring exceed every parent (Fisher–Muller) | Interpretation + empirical | Complementary (decorrelated) parents; verifiable fitness | E8 analytic; 7B LoRA merge beats every specialist on every family | LLM tier: 3 lexically-distinct families; multi-seed replication in progress | +| Outbreeding depression on rugged landscapes; operator design rule | Exact-model result; hypothesis at LLM scale | NK epistasis stands in for skill entanglement | E9–E10; directed selection rescues | Not yet mapped onto a real task-entanglement measure | +| Optimal mate-pool breadth shrinks with ruggedness | Exact-model result; hypothesis for merging populations | Ring population, local selection | E14 | Phenomenon known to island-model evolutionary computation; our contribution is the mapping and the diversity/mean decomposition | +| Merge failure decomposes into coordinate artefact + functional residual | Empirical (MLP tier; LLM tier in progress) | Alignment enumerates the architecture's unit symmetries | Full-symmetry residual ≈ 0 (compatible) vs ≈ naive (conflict); cliff in hybrid fitness | Scoped to aligned linear interpolation; conflict floor is information-theoretic, not genetic | +| Epistasis (not divergence) sets the cliff; snowball onset | Exact-model result; **hypothesis** at the neural tier | BDM incompatibility structure | E12 | The decisive pre-merge prediction test is proposed, not run | +| Emergent speciation without conflict | **Not observed** (pre-registered) | Shared ancestry, compatible tasks, tested divergences | E13b: residual 0.000; merge rescues specialists | Bounds the hypothesis; longer horizons/distribution shift/capacity pressure untested | +| Grounding + sex + diversity jointly necessary | Exact-model result; hypothesis at LLM scale | Conformity stands in for self-consumption | E11 four-arm ablation, each arm failing distinctly | The full grounded LLM society is unbuilt | + **What is borrowed, and what is ours.** We are deliberate about the ledger, because the surrounding literature is crowded and a reader deserves to know exactly where the line falls. **Conceded as prior art:** (a) *model collapse is genetic drift* — derived independently and cleanly (Riis, 2026; the @@ -692,8 +784,8 @@ capacity/rate-distortion accounts of merging collapse (Cao et al., 2026), and st analyses of multi-task degradation; and (e) that verifier-screened synthetic data can avert collapse (Yi et al., 2025) — the statistical cousin of our grounding operator. We claim none of these. -**Ours** is the theory those results have outrun: a **population-genetics of sex** applied to model -societies, which is *generative* where the incumbents are empirical. Concretely — the **"merge, don't +**Ours** is the framework those results invite: a **population-genetics of sex** applied to model +societies, generative where the incumbents are empirical. Concretely — the **"merge, don't average" conservation law** (recombination preserves the union; blending inheritance cancels it), derived not observed; **Fisher–Muller** named and used to explain *why* offspring exceed parents; **outbreeding depression on rugged/epistatic landscapes**, which turns "when does merging help vs hurt" diff --git a/tasks/lessons.md b/tasks/lessons.md new file mode 100644 index 0000000..0379f28 --- /dev/null +++ b/tasks/lessons.md @@ -0,0 +1,15 @@ + +**2026-08-11 — Stop padding time estimates.** GG: "You generally massively overestimate the time it +takes to do some work... You're fast." Phase-1 items I scoped as "Week 1" took ~an hour. Rule: state +what will be done and in what order; give a duration only when compute-bound (training walltime), and +base it on measured runtimes, not human-project heuristics. + +**2026-08-11 — Correspondence is not identity; interpretation is not prediction (manuscript reviews).** +The external review's core corrections, to internalise for all paper claims: (1) distinguish +interpretation / explanation / prediction and claim only the level the evidence supports; (2) a +minimal model being exactly Wright-Fisher does not make real training "literally" WF — our own +learning-kernel result says otherwise (cite it against ourselves); (3) name the operator every claim +is about (output-mean vs weight-average vs max-with-oracle vs routing are different objects with +different budgets); (4) don't write "nobody has / none imports" — invite no priority disputes; say +"to our knowledge" and state the positive contribution; (5) negative results (E13b) are strengths — +lead with them; (6) "control theory" needs states/controls/dynamics/rule or it's a "framework".