# Notebook: Ordinal Descent in Self-Replicating Rewriting Systems
### Entry 1 — The Hydra Game as a Termination Oracle Beyond PA
---
## 1. Object of study
We investigate finite rooted trees under a destructive-but-self-replicating rewrite rule (the Kirby–Paris Hydra Game, 1982), used as a vehicle for three intersecting questions:
1. (Computation) Does a simple, locally-defined rewriting process always terminate, even though it can locally grow without bound?
2. (Mathematics) Can termination be certified by a strictly-decreasing measure into a well-ordered set — specifically, ordinals below $\varepsilon_0$?
3. (Logic) Is that certificate available inside a given formal theory (Peano Arithmetic), or does it require resources strictly beyond it?
The Hydra Game is the cleanest known bridge between a combinatorial rewriting system and the proof-theoretic ordinal $\varepsilon_0$ of PA. It will be our long-running object; later entries will extend it (fast-growing hierarchy, Goodstein sequences, stronger hydra variants reaching past $\varepsilon_0$).
---
## 2. Minimal definitions
Definition 2.1 (Hydra).
A hydra is a finite rooted tree $H$ with an unordered multiset of children at every node (isomorphic trees are identified). A head is a leaf of $H$ (a node with no children). The root is never a head.
Definition 2.2 (Move).
Fix a round number $n \in \mathbb{N}_{\ge 1}$. Hercules selects a head $h$ with parent $p$.
- Case A ($p$ = root). Delete $h$. (The hydra permanently loses that head.)
- Case B ($p \ne$ root, grandparent $g$ exists). Delete $h$ from $p$, obtaining $p'$ (the subtree at $p$ minus $h$). Replace the single child $p$ of $g$ with $n$ disjoint copies of $p'$, leaving every other part of $H$ untouched.
A battle is a sequence $H_0, H_1, H_2,\dots$ where $H_{i+1}$ is obtained from $H_i$ by a move with round number $n=i+1$ (round numbers are not chosen by Hercules — they are externally imposed, e.g. $1,2,3,\dots$). Hercules wins round $i$ by choosing which head to chop; he has no control over $n$.
Definition 2.3 (Ordinal assignment).
Define $o(H) \in \mathrm{Ord}$ recursively:
$$
o(H) = \omega^{o(c_1)} + \omega^{o(c_2)} + \cdots + \omega^{o(c_m)}, \qquad o(c_1)\ge o(c_2) \ge \cdots \ge o(c_m),
$$
where $c_1,\dots,c_m$ are the children of the root of $H$ (sorted by their own ordinal values), and the empty sum ($m=0$, a single node) is $0$.
This is exactly the standard bijection between finite (unordered) rooted trees and ordinals $<\varepsilon_0$ written in Cantor Normal Form (CNF); $\varepsilon_0$ itself is the least fixed point of $\alpha \mapsto \omega^\alpha$, i.e. $\sup\{\omega,\,\omega^\omega,\,\omega^{\omega^\omega},\dots\}$, and finite trees biject precisely with ordinals strictly below it.
---
## 3. First artifact: the bijection and the descent lemma
### Fact 3.1 (CNF comparison, standard).
For ordinals in CNF, comparison is colexicographic on the sorted multiset of exponents: if two CNF sums first differ at the largest exponent where they disagree, the one with the larger exponent there is larger, independent of all coefficients further down. Consequently:
> Replacing one child-ordinal $q$ of a node by any strictly smaller ordinal, while holding all sibling ordinals fixed, strictly decreases the ordinal of that node — and, by induction up the path to the root, strictly decreases $o(H)$ for the whole tree.
### Lemma 3.2 (Strict descent per move).
For every legal move $H \to H'$ (any head chosen, any round number $n$):
$$
o(H') < o(H).
$$
Proof.
Case A. Removing a head $h$ whose parent is the root deletes one term $\omega^0=1$ from the root's CNF sum. By Fact 3.1 (a sum with one fewer positive term is smaller — formally, $\Sigma + 1 > \Sigma$ for any CNF tail $\Sigma$), $o(H')<o(H)$.
Case B. Let $q = o(p)$ before the move and $\beta = o(p')$ after deleting $h$ from $p$. Since $p'$ is $p$ with one child removed, Case A's argument applied locally at $p$ gives $\beta < q$, hence $\beta \le q - 1$, hence $q \ge \beta+1$.
At the grandparent $g$, the single child-term $\omega^{q}$ (contributed by $p$) is replaced by $n$ copies of $\omega^{\beta}$, contributing $\underbrace{\omega^\beta+\cdots+\omega^\beta}_{n} = \omega^\beta\cdot n$ to $g$'s sum (all other children of $g$ unchanged). Now:
$$
\omega^{q} \;\ge\; \omega^{\beta+1} \;=\; \omega^{\beta}\cdot \omega \;>\; \omega^{\beta}\cdot n \qquad \text{for every finite } n,
$$
since $\omega^\beta\cdot\omega = \sup_n \omega^\beta\cdot n$ is a strict supremum (no finite multiple reaches it). So the new term is strictly smaller than the old one at $g$. By Fact 3.1, $o(g)$ strictly decreases, and by induction along the (finite) path from $g$ to the root, $o(H') < o(H)$. $\blacksquare$
### Theorem 3.3 (Every battle terminates).
There is no infinite hydra battle, regardless of Hercules' strategy and regardless of the round-number sequence (as long as it is non-decreasing... in fact regardless of any sequence of naturals — the proof above used only that $n$ is finite).
Proof. $(o(H_i))_{i\ge 0}$ is a strictly decreasing sequence of ordinals by Lemma 3.2. Ordinals are well-ordered, so no infinite strictly decreasing sequence exists. Hence the battle is finite, i.e. it reaches the one-node tree (Hercules wins). $\blacksquare$
Note the strangeness this proof exposes: the hydra can grow arbitrarily large in node-count during a battle (regrowth multiplies subtrees by $n$), yet a non-numeric, ordinal-valued measure decreases every single step. Finiteness of the battle is invisible to any measure that only tracks size, depth, or any primitive-recursive statistic — it is visible only once you map into $\varepsilon_0$.
---
## 4. Worked example
Tree $H_0$: root $R$ with children $A,B$; $A$ has children (heads) $x,y$; $B$ is itself a head.
$$o(x)=o(y)=0,\quad o(A)=\omega^0+\omega^0 = 2,\quad o(B)=0,\quad o(R)=\omega^{2}+\omega^{0}=\omega^2+1.$$
Hercules chops head $y$ (parent $A$, grandparent $R$) at round $n=2$. Then $p'=A'$ (just the leaf $x$ left), $o(A')=\omega^0=1=\beta$, and $q=o(A)=2$, confirming $\beta<q$. $R$ loses one child of value $2$ and gains two children of value $1$:
$$o(R_{\text{new}}) = \omega^{1}+\omega^{1}+\omega^{0} = \omega\cdot 2 + 1.$$
Check: $\omega^2+1 > \omega\cdot2+1$ since the leading ex
Debug · Raw response blocks JSON
[
{
"type": "thinking",
"thinking": "",
"signature": "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"
},
{
"type": "text",
"text": "# Notebook: Ordinal Descent in Self-Replicating Rewriting Systems\n### Entry 1 — The Hydra Game as a Termination Oracle Beyond PA\n\n---\n\n## 1. Object of study\n\nWe investigate **finite rooted trees under a destructive-but-self-replicating rewrite rule** (the Kirby–Paris *Hydra Game*, 1982), used as a vehicle for three intersecting questions:\n\n1. **(Computation)** Does a simple, locally-defined rewriting process always terminate, even though it can locally *grow* without bound?\n2. **(Mathematics)** Can termination be certified by a strictly-decreasing measure into a well-ordered set — specifically, ordinals below $\\varepsilon_0$?\n3. **(Logic)** Is that certificate available *inside* a given formal theory (Peano Arithmetic), or does it require resources strictly beyond it?\n\nThe Hydra Game is the cleanest known bridge between a combinatorial rewriting system and the proof-theoretic ordinal $\\varepsilon_0$ of PA. It will be our long-running object; later entries will extend it (fast-growing hierarchy, Goodstein sequences, stronger hydra variants reaching past $\\varepsilon_0$).\n\n---\n\n## 2. Minimal definitions\n\n**Definition 2.1 (Hydra).**\nA *hydra* is a finite rooted tree $H$ with an unordered multiset of children at every node (isomorphic trees are identified). A *head* is a leaf of $H$ (a node with no children). The root is never a head.\n\n**Definition 2.2 (Move).**\nFix a round number $n \\in \\mathbb{N}_{\\ge 1}$. Hercules selects a head $h$ with parent $p$.\n\n- **Case A ($p$ = root).** Delete $h$. (The hydra permanently loses that head.)\n- **Case B ($p \\ne$ root, grandparent $g$ exists).** Delete $h$ from $p$, obtaining $p'$ (the subtree at $p$ minus $h$). Replace the single child $p$ of $g$ with $n$ disjoint copies of $p'$, leaving every other part of $H$ untouched.\n\nA **battle** is a sequence $H_0, H_1, H_2,\\dots$ where $H_{i+1}$ is obtained from $H_i$ by a move with round number $n=i+1$ (round numbers are *not* chosen by Hercules — they are externally imposed, e.g. $1,2,3,\\dots$). Hercules wins round $i$ by choosing *which* head to chop; he has no control over $n$.\n\n**Definition 2.3 (Ordinal assignment).**\nDefine $o(H) \\in \\mathrm{Ord}$ recursively:\n$$\no(H) = \\omega^{o(c_1)} + \\omega^{o(c_2)} + \\cdots + \\omega^{o(c_m)}, \\qquad o(c_1)\\ge o(c_2) \\ge \\cdots \\ge o(c_m),\n$$\nwhere $c_1,\\dots,c_m$ are the children of the root of $H$ (sorted by their own ordinal values), and the empty sum ($m=0$, a single node) is $0$.\n\nThis is exactly the standard bijection between finite (unordered) rooted trees and ordinals $<\\varepsilon_0$ written in Cantor Normal Form (CNF); $\\varepsilon_0$ itself is the least fixed point of $\\alpha \\mapsto \\omega^\\alpha$, i.e. $\\sup\\{\\omega,\\,\\omega^\\omega,\\,\\omega^{\\omega^\\omega},\\dots\\}$, and finite trees biject precisely with ordinals strictly below it.\n\n---\n\n## 3. First artifact: the bijection and the descent lemma\n\n### Fact 3.1 (CNF comparison, standard).\nFor ordinals in CNF, comparison is **colexicographic on the sorted multiset of exponents**: if two CNF sums first differ at the largest exponent where they disagree, the one with the larger exponent there is larger, *independent of all coefficients further down*. Consequently:\n\n> Replacing one child-ordinal $q$ of a node by any **strictly smaller** ordinal, while holding all sibling ordinals fixed, strictly decreases the ordinal of that node — and, by induction up the path to the root, strictly decreases $o(H)$ for the whole tree.\n\n### Lemma 3.2 (Strict descent per move).\nFor every legal move $H \\to H'$ (any head chosen, any round number $n$):\n$$\no(H') < o(H).\n$$\n\n**Proof.**\n\n*Case A.* Removing a head $h$ whose parent is the root deletes one term $\\omega^0=1$ from the root's CNF sum. By Fact 3.1 (a sum with one fewer positive term is smaller — formally, $\\Sigma + 1 > \\Sigma$ for any CNF tail $\\Sigma$), $o(H')<o(H)$.\n\n*Case B.* Let $q = o(p)$ before the move and $\\beta = o(p')$ after deleting $h$ from $p$. Since $p'$ is $p$ with one child removed, Case A's argument applied *locally at $p$* gives $\\beta < q$, hence $\\beta \\le q - 1$, hence $q \\ge \\beta+1$.\n\nAt the grandparent $g$, the single child-term $\\omega^{q}$ (contributed by $p$) is replaced by $n$ copies of $\\omega^{\\beta}$, contributing $\\underbrace{\\omega^\\beta+\\cdots+\\omega^\\beta}_{n} = \\omega^\\beta\\cdot n$ to $g$'s sum (all other children of $g$ unchanged). Now:\n$$\n\\omega^{q} \\;\\ge\\; \\omega^{\\beta+1} \\;=\\; \\omega^{\\beta}\\cdot \\omega \\;>\\; \\omega^{\\beta}\\cdot n \\qquad \\text{for every finite } n,\n$$\nsince $\\omega^\\beta\\cdot\\omega = \\sup_n \\omega^\\beta\\cdot n$ is a *strict* supremum (no finite multiple reaches it). So the new term is strictly smaller than the old one at $g$. By Fact 3.1, $o(g)$ strictly decreases, and by induction along the (finite) path from $g$ to the root, $o(H') < o(H)$. $\\blacksquare$\n\n### Theorem 3.3 (Every battle terminates).\nThere is no infinite hydra battle, regardless of Hercules' strategy and regardless of the round-number sequence (as long as it is non-decreasing... in fact regardless of *any* sequence of naturals — the proof above used only that $n$ is finite).\n\n**Proof.** $(o(H_i))_{i\\ge 0}$ is a strictly decreasing sequence of ordinals by Lemma 3.2. Ordinals are well-ordered, so no infinite strictly decreasing sequence exists. Hence the battle is finite, i.e. it reaches the one-node tree (Hercules wins). $\\blacksquare$\n\nNote the strangeness this proof exposes: **the hydra can grow arbitrarily large in node-count** during a battle (regrowth multiplies subtrees by $n$), yet a *non-numeric*, ordinal-valued measure decreases every single step. Finiteness of the battle is invisible to any measure that only tracks size, depth, or any primitive-recursive statistic — it is visible only once you map into $\\varepsilon_0$.\n\n---\n\n## 4. Worked example\n\nTree $H_0$: root $R$ with children $A,B$; $A$ has children (heads) $x,y$; $B$ is itself a head.\n\n$$o(x)=o(y)=0,\\quad o(A)=\\omega^0+\\omega^0 = 2,\\quad o(B)=0,\\quad o(R)=\\omega^{2}+\\omega^{0}=\\omega^2+1.$$\n\nHercules chops head $y$ (parent $A$, grandparent $R$) at round $n=2$. Then $p'=A'$ (just the leaf $x$ left), $o(A')=\\omega^0=1=\\beta$, and $q=o(A)=2$, confirming $\\beta<q$. $R$ loses one child of value $2$ and gains two children of value $1$:\n\n$$o(R_{\\text{new}}) = \\omega^{1}+\\omega^{1}+\\omega^{0} = \\omega\\cdot 2 + 1.$$\n\nCheck: $\\omega^2+1 > \\omega\\cdot2+1$ since the leading ex"
}
]