Buchholz hydra

From Wikipedia, the free encyclopedia

In mathematical logic, the Buchholz hydra game is a 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 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 very, very long time.[weasel words]

Hydra theorem[]

It was believed[by whom?] that Wilfried Buchholz showed that there are no losing strategies for any hydra, but the source of this article does not include such a result. Call this statement the hydra theorem. What he actually showed is the canonical correspondence from a hydra to an infnitary 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  operation on the corresponding term in ).

Although it might fortunately imply the hydra theorem under some weak set theory, the statement that he showed the hydra theorem is wrong because he even does not state the hydra theorem. He only referred to the fact that the sequence of the rightmost leaves is a winning strategy. The hydra theorem is unprovable in ,[citation needed] but for individual hydras it was believed to be provable without a source.

BH(n)[]

Suppose a tree consists of just one branch with  nodes, labeled . Call such a tree . It cannot[citation needed] be proven in  that for all , there exists  such that  is a winning strategy. (The latter expression means taking the tree , then transforming it with , then , then , etc. up to .)

Define  as the smallest  such that  as defined above is a winning strategy. By the hydra theorem this function is well-defined, but its totality cannot be proven in . Hydras grow extremely fast, because the amount of turns required to kill is larger than Graham's number or even the amount of turns to kill a Kirby-Paris hydra; and has an entire Kirby-Paris hydra as its branch. To be precise, its rate of growth is believed to be comparable to  with respect to unspecified system of fundamental sequences without a proof. Here,  denotes Buchholz's function, and is the Takeuti-Feferman-Buchholz ordinal, which, unsurprisingly, measures the strength of .

The first two values of the BH function are virtually degenerate:  and . Similarly to the tree function,  is very large, but not extremely.[citation needed]

The Buchholz hydra eventually surpasses TREE(n) and SCG(n),[citation needed] yet it is likely weaker than loader.c as well as numbers from finite promise games.

Analysis[]

It is possible to make one-to-one correspondence between some hydras and ordinals. To convert a tree or subtree to an ordinal:

  • Inductively convert all the immediate children of the node to ordinals.
  • Add up those child ordinals. If there were no children, this will be 0.
  • If the label of the node is not +, apply , where is the label of the node, and is Buchholz's function.

The resulting ordinal expression is only useful if it is in normal form. Some examples are:

Conversion
Hydra Ordinal
SVO
LVO
BHO
BO

References[]

  • Buchholz, Wilfried (1987). "An independence result for (Π11 - CA) + BI" (PDF). Annals of Pure and Applied Logic. North-Holland. 33: 131–155. doi:10.1016/0168-0072(87)90078-9. Retrieved 2021-09-03.
  • Hamano, Masahiro; Okada, Mitsuhiro (1997). "A Relationship Among Gentzen's Proof-Reduction, Kirby-Paris' Hydra Game and Buchholz's Hydra Game". Mathematical Logic Quarterly. 43 (1): 103–120. doi:10.1002/malq.19970430113. ISSN 0942-5616.
  • Takeuti, Gaisi (2013). Proof theory (2nd edition (reprint) ed.). Newburyport: Dover Publications. ISBN 978-0-486-32067-0. OCLC 1162507470.
  • "Hydras". Agnijo's mathematical treasure chest. Retrieved 2021-09-04.

 This article incorporates text available under the CC BY-SA 3.0 license.

Retrieved from ""