HOME

TheInfoList



OR:

In
mathematics Mathematics is an area of knowledge that includes the topics of numbers, formulas and related structures, shapes and the spaces in which they are contained, and quantities and their changes. These topics are represented in modern mathematics ...
, Kruskal's tree theorem states that the set of finite
tree In botany, a tree is a perennial plant with an elongated stem, or trunk, usually supporting branches and leaves. In some usages, the definition of a tree may be narrower, including only woody plants with secondary growth, plants that are ...
s over a well-quasi-ordered set of labels is itself well-quasi-ordered under
homeomorphic In the mathematical field of topology, a homeomorphism, topological isomorphism, or bicontinuous function is a bijective and continuous function between topological spaces that has a continuous inverse function. Homeomorphisms are the isomorphi ...
embedding.


History

The theorem was conjectured by Andrew Vázsonyi and proved by ; a short proof was given by . It has since become a prominent example in
reverse mathematics Reverse mathematics is a program in mathematical logic that seeks to determine which axioms are required to prove theorems of mathematics. Its defining method can briefly be described as "going backwards from the theorems to the axioms", in cont ...
as a statement that cannot be proved within ATR0 (a form of
arithmetical transfinite recursion Reverse mathematics is a program in mathematical logic that seeks to determine which axioms are required to prove theorems of mathematics. Its defining method can briefly be described as "going backwards from the theorems to the axioms", in cont ...
), and a
finitary In mathematics and logic, an operation is finitary if it has finite arity, i.e. if it has a finite number of input values. Similarly, an infinitary operation is one with an infinite number of input values. In standard mathematics, an operation ...
application of the theorem gives the existence of the fast-growing TREE function. In 2004, the result was generalized from trees to graphs as the
Robertson–Seymour theorem In graph theory, the Robertson–Seymour theorem (also called the graph minor theorem) states that the undirected graphs, partially ordered by the graph minor relationship, form a well-quasi-ordering. Equivalently, every family of graphs that is cl ...
, a result that has also proved important in reverse mathematics and leads to the even-faster-growing SSCG function.


Statement

The version given here is that proven by Nash-Williams; Kruskal's formulation is somewhat stronger. All trees we consider are finite. Given a tree with a root, and given vertices , , call a successor of if the unique path from the root to contains , and call an immediate successor of if additionally the path from to contains no other vertex. Take to be a
partially ordered set In mathematics, especially order theory, a partially ordered set (also poset) formalizes and generalizes the intuitive concept of an ordering, sequencing, or arrangement of the elements of a Set (mathematics), set. A poset consists of a set toget ...
. If , are rooted trees with vertices labeled in , we say that is inf-embeddable in and write if there is an injective map from the vertices of to the vertices of such that *For all vertices of , the label of precedes the label of , *If is any successor of in , then is a successor of , and *If , are any two distinct immediate successors of , then the path from to in contains . Kruskal's tree theorem then states:
If is well-quasi-ordered, then the set of rooted trees with labels in is well-quasi-ordered under the inf-embeddable order defined above. (That is to say, given any infinite sequence of rooted trees labeled in , there is some so that .)


Weak tree function

Define , the weak tree function, as the length of the longest sequence of 1-labelled trees (i.e. ) such that: * The tree at position in the sequence has no more than vertices, for all . * No tree is homeomorphically embeddable into any tree following it in the sequence. It is known that tree(1) = 2, tree(2) = 5, and tree(3) ≥ 844424930131960, but (where the argument specifies the number of ''labels''; see
below Below may refer to: *Earth *Ground (disambiguation) *Soil *Floor *Bottom (disambiguation) Bottom may refer to: Anatomy and sex * Bottom (BDSM), the partner in a BDSM who takes the passive, receiving, or obedient role, to that of the top or ...
) is larger than \mathrm^(7).


Friedman's work

For a countable label set X, Kruskal's tree theorem can be expressed and proven using
second-order arithmetic In mathematical logic, second-order arithmetic is a collection of axiomatic systems that formalize the natural numbers and their subsets. It is an alternative to axiomatic set theory as a foundation for much, but not all, of mathematics. A precurs ...
. However, like
Goodstein's theorem In mathematical logic, Goodstein's theorem is a statement about the natural numbers, proved by Reuben Goodstein in 1944, which states that every ''Goodstein sequence'' eventually terminates at 0. Kirby and Paris showed that it is unprovable in Pea ...
or the
Paris–Harrington theorem In mathematical logic, the Paris–Harrington theorem states that a certain combinatorial principle in Ramsey theory, namely the strengthened finite Ramsey theorem, is true, but not provable in Peano arithmetic. This has been described by some (suc ...
, some special cases and variants of the theorem can be expressed in subsystems of second-order arithmetic much weaker than the subsystems where they can be proved. This was first observed by
Harvey Friedman __NOTOC__ Harvey Friedman (born 23 September 1948)Handbook of Philosophical Logic, , p. 38 is an American mathematical logician at Ohio State University in Columbus, Ohio. He has worked on reverse mathematics, a project intended to derive the axi ...
in the early 1980s, an early success of the then-nascent field of reverse mathematics. In the case where the trees above are taken to be unlabeled (that is, in the case where X has order one), Friedman found that the result was unprovable in ATR0, thus giving the first example of a predicative result with a provably impredicative proof. This case of the theorem is still provable by Π-CA0, but by adding a "gap condition" to the definition of the order on trees above, he found a natural variation of the theorem unprovable in this system. Much later, the Robertson–Seymour theorem would give another theorem unprovable by Π-CA0.
Ordinal analysis In proof theory, ordinal analysis assigns ordinals (often large countable ordinals) to mathematical theories as a measure of their strength. If theories have the same proof-theoretic ordinal they are often equiconsistent, and if one theory has ...
confirms the strength of Kruskal's theorem, with the proof-theoretic ordinal of the theorem equaling the
small Veblen ordinal In mathematics, the small Veblen ordinal is a certain large countable ordinal, named after Oswald Veblen. It is occasionally called the Ackermann ordinal, though the Ackermann ordinal described by is somewhat smaller than the small Veblen ordinal ...
(sometimes confused with the smaller
Ackermann ordinal In mathematics, the Ackermann ordinal is a certain large countable ordinal, named after Wilhelm Ackermann. The term "Ackermann ordinal" is also occasionally used for the small Veblen ordinal, a somewhat larger ordinal. Unfortunately there is ...
).


TREE(3)

Suppose that ''P''(''n'') is the statement: :There is some ''m'' such that if ''T''1,...,''T''''m'' is a finite sequence of unlabeled rooted trees where ''T''''k'' has ''n''+''k'' vertices, then ''T''''i'' ≤ ''T''''j'' for some ''i'' < ''j''. All the statements ''P''(''n'') are true as a consequence of Kruskal's theorem and
Kőnig's lemma Kőnig's lemma or Kőnig's infinity lemma is a theorem in graph theory due to the Hungarian mathematician Dénes Kőnig who published it in 1927. It gives a sufficient condition for an infinite graph to have an infinitely long path. The computab ...
. For each ''n'',
Peano arithmetic In mathematical logic, the Peano axioms, also known as the Dedekind–Peano axioms or the Peano postulates, are axioms for the natural numbers presented by the 19th century Italian mathematician Giuseppe Peano. These axioms have been used nearly u ...
can prove that ''P''(''n'') is true, but Peano arithmetic cannot prove the statement "''P''(''n'') is true for all ''n''".Smith 1985, p. 120 Moreover the length of the shortest proof of ''P''(''n'') in Peano arithmetic grows phenomenally fast as a function of ''n'', far faster than any
primitive recursive function In computability theory, a primitive recursive function is roughly speaking a function that can be computed by a computer program whose loops are all "for" loops (that is, an upper bound of the number of iterations of every loop can be determined ...
or the
Ackermann function In computability theory, the Ackermann function, named after Wilhelm Ackermann, is one of the simplest and earliest-discovered examples of a total computable function that is not primitive recursive. All primitive recursive functions are total ...
for example. The least ''m'' for which ''P''(''n'') holds similarly grows extremely quickly with ''n''. By incorporating labels, Friedman defined a far faster-growing function. For a positive integer ''n'', take ''TREE''(''n'') to be the largest ''m'' so that we have the following: :There is a sequence ''T''1,...,''T''''m'' of rooted trees labelled from a set of ''n'' labels, where each ''T''''i'' has at most ''i'' vertices, such that ''T''''i''  ≤  ''T''''j'' does not hold for any ''i'' < ''j''  ≤ ''m''. The ''TREE'' sequence begins ''TREE''(1) = 1, ''TREE''(2) = 3, then suddenly ''TREE''(3) explodes to a value so immensely large that many other "large" combinatorial constants, such as Friedman's ''n''(4), are extremely small by comparison. In fact, it is much larger than ''n''''n''(5)(5). A lower bound for ''n''(4), and hence an ''extremely'' weak lower bound for ''TREE''(3), is ''A''''A''(187196)(1), where ''A''(''x'') taking one argument, is defined as ''A''(''x'', ''x''), where ''A''(''k'', ''n''), taking two arguments, is a particular version of
Ackermann's function In computability theory, the Ackermann function, named after Wilhelm Ackermann, is one of the simplest and earliest-discovered examples of a total computable function that is not primitive recursive. All primitive recursive functions are total a ...
defined as: ''A''(1, ''n'') = 2''n'', ''A''(''k''+1, 1) = ''A''(''k'', 1), ''A''(''k''+1, ''n''+1) = ''A''(''k'', ''A''(''k''+1, ''n'')).
Graham's number Graham's number is an immense number that arose as an upper bound on the answer of a problem in the mathematical field of Ramsey theory. It is much larger than many other large numbers such as Skewes's number and Moser's number, both of which ar ...
, for example, is much smaller than the lower bound ''A''''A''(187196)(1). It can be shown that the growth-rate of the function ''TREE'' is at least f_ in the
fast-growing hierarchy In computability theory, computational complexity theory and proof theory, a fast-growing hierarchy (also called an extended Grzegorczyk hierarchy) is an ordinal-indexed family of rapidly increasing functions ''f''α: N → N (where N is the set of ...
. ''A''''A''(187196)(1) is approximately g_, where ''g''''x'' is Graham's function.


See also

*
Paris–Harrington theorem In mathematical logic, the Paris–Harrington theorem states that a certain combinatorial principle in Ramsey theory, namely the strengthened finite Ramsey theorem, is true, but not provable in Peano arithmetic. This has been described by some (suc ...
*
Kanamori–McAloon theorem In mathematical logic, the Kanamori–McAloon theorem, due to , gives an example of an incompleteness in Peano arithmetic, similar to that of the Paris–Harrington theorem. They showed that a certain finitistic theorem in Ramsey theory is not prova ...
*
Robertson–Seymour theorem In graph theory, the Robertson–Seymour theorem (also called the graph minor theorem) states that the undirected graphs, partially ordered by the graph minor relationship, form a well-quasi-ordering. Equivalently, every family of graphs that is cl ...


Notes

: Friedman originally denoted this function by ''TR'' 'n'' : ''n''(''k'') is defined as the length of the longest possible sequence that can be constructed with a ''k''-letter alphabet such that no block of letters x''i'',...,x2''i'' is a subsequence of any later block x''j'',...,x2''j''. n(1) = 3, n(2) = 11, \,\textrm\, n(3) > 2 \uparrow^ 158386.


References

;Citations ;Bibliography * * * * * * * * {{Order theory Mathematical logic Order theory Theorems in discrete mathematics Trees (graph theory) Wellfoundedness