Solution

ID: past-exam-of-the-mathematics-course-of-the-university-of-cambridge/2007/iii/paper-26/9/solution

Use rooted-tree homeomorphic embedding: an injective map of vertices preserves ancestor order and lowest common ancestors, so edges may be stretched into paths and distinct branches remain distinct. The source root may map below the target root. Kruskal's tree theorem asserts that finite rooted trees are well-quasi-ordered by this embedding: every infinite sequence has with . More generally, labels from any well-quasi-ordering may be required to increase under the embedding. This labelled result implies the unlabelled one by using a one-point label set, and also implies the version for unrooted trees by choosing roots arbitrarily.
We first prove the word lemma needed for the tree argument. In a well-quasi-ordering , every infinite sequence has an infinite nondecreasing subsequence. Indeed, some term must be below infinitely many later terms: if no term were, recursively avoiding the finitely many successors dominated by each previously chosen term would produce a bad sequence. Repeat this observation inside the infinite set of later terms dominating the chosen one.
The Higman lemma says that finite words over are well-quasi-ordered by subsequence embedding with letterwise comparison. Suppose otherwise, and choose a minimal bad sequence of words, minimizing length at each position among words admitting a bad continuation of the chosen prefix. No word is empty. Write , separating its last letter. Choose indices on which is nondecreasing. Then
is bad. A comparison from a prefix word into some would give a comparison into in the old bad sequence. A comparison , , together with would give . Both are impossible. But the new continuation uses a shorter word at position , contradicting minimality. This proves the Higman lemma.
Now suppose there were a bad sequence of labelled finite rooted trees. Choose it minimally by number of vertices at each position. Let be the collection of all proper rooted subtrees occurring at vertices other than the roots in these trees. We claim that is well-quasi-ordered. Otherwise take a bad sequence of such subtrees , with a proper subtree of . The indices cannot remain bounded, because finitely many finite trees have only finitely many rooted subtrees, and repetition is a comparison. Pass to a subsequence with strictly increasing . The sequence
is bad: a comparison from an earlier into would compose with the subtree embedding to contradict the original badness. Its other comparisons were excluded already. Since has fewer vertices than , this contradicts minimality, proving the claim.
List each tree's immediate root subtrees in any chosen order. These are finite words over , hence form a well-quasi-ordering by the word lemma. Combine the lists with the root labels. A product of two well-quasi-orders is well-quasi-ordered: pass to an infinite nondecreasing subsequence in the first coordinate and find a comparable pair in the second. Thus two trees have comparable root labels and a subsequence matching of their child lists. Map the first root to the second root and use the matched subtree embeddings in distinct child branches. The resulting injective map preserves labels and lowest common ancestors, giving , the desired contradiction. This proves the full labelled form of Kruskal's tree theorem.
Friedman's finite form of Kruskal's theorem is a uniform finite consequence. For every fixed natural , there is such that any sequence of finite rooted trees satisfying has a comparable pair . It also holds with labels in any fixed finite label set. To prove it, assume no such exists. Form the finite bad-sequence tree whose nodes are bad finite tree sequences satisfying those size bounds, using one representative of each isomorphism type. Each position has finitely many extensions, since there are finitely many labelled tree types of each bounded size. By assumption this finitely branching tree has nodes at every finite height. The König infinity lemma supplies an infinite branch, which is an infinite bad sequence of trees, contradicting the theorem just proved. Hence
Likewise, using fixed labels with the bound for gives the customary finite labelled tree form. Only existence of its finite bound is claimed here, not a small numerical estimate.

New to topics? Read the docs here!