In
mathematical logic
Mathematical logic is the study of formal logic within mathematics. Major subareas include model theory, proof theory, set theory, and recursion theory. Research in mathematical logic commonly addresses the mathematical properties of formal ...
, specifically in graph theory and number theory, the Buchholz hydra game is a type of
hydra game, which is a single-player game based on the idea of chopping pieces off a
mathematical tree. The hydra game can be used to generate a rapidly growing function;
, which eventually dominates all
recursive functions that are provably
total
Total may refer to:
Mathematics
* Total, the summation of a set of numbers
* Total order, a partial order without incomparable pairs
* Total relation, which may also mean
** connected relation (a binary relation in which any two elements are comp ...
in "
", and is itself provably total in "
"transfinite induction with respect to
TFB".
Rules
The game is played on a ''hydra'', a finite, rooted connected mathematical tree
with the following properties:
* The root of
has a special label, usually denoted
.
* Any other node of
has a label
.
* All nodes directly above the root of
have a label
.
If the player chops off a head/leaf (i.e. the top node)
of
, the hydra will then choose an arbitrary
(e.g. the current turn number), and then transform itself into a new hydra
like so. Let
represent the parent of
, and let
represent the part of the hydra which remains after
has been chopped off. The definition of
depends on the label of
:
* If the label of
is 0 and
is the root of
, then
=
.
* If the label of
is 0 but
is not the root of
, we make
copies of
and all its children and attach them all to
's parent. This new tree is
.
* If the label of
is
for some
, then we label the first node below
with label
as
.
is then the subtree obtained by starting with
and replacing the label of
with
and
with 0.
is then obtained by taking
and replacing
with
. In this case, the value of
does not matter.
* If the label of
is
,
is simply obtained by replacing the label of
with
.
If
is the rightmost head of
, we write simply
. A series of moves is called a strategy, and a strategy is called a winning strategy if, after a (finite) amount of moves, nothing is left of the hydra except its root. It has proven that this always terminates, even though the hydra can get taller by massive amounts. However, it does take a significant amount of time.
Hydra theorem
Buchholz's paper in 1987 showed the canonical correspondence from a hydra to an infinitary well-founded tree (or the corresponding term in the notation system
associated to Buchholz's function, which does not necessarily belong to the ordinal notation system
), preserves fundamental sequences, i.e. the strategy to choose the rightmost leaves and the
operation on an infinitary well-founded tree (or the