Math 2.0

Order, lattices, ordered algebraic structures Well-orders, well-founded orders, well-quasi-orders Theorem

Higman's lemma

Builds on Well-quasi-orderingSubsequenceFree monoid

Statement

Let (X,≤)(X, \le) be a well-quasi-ordered set, and let X∗X^* be the set of finite words over XX, the free monoid on XX. For words u=a1⋯amu = a_1 \cdots a_m and v=b1⋯bnv = b_1 \cdots b_n in X∗X^*, write u≤∗vu \le^* v when there are indices 1≤i1<i2<⋯<im≤n1 \le i_1 < i_2 < \cdots < i_m \le n with ak≤bika_k \le b_{i_k} for k=1,…,mk = 1, \ldots, m. Then (X∗,≤∗)(X^*, \le^*) is well-quasi-ordered.

Remarks

The usual proof is the minimal bad sequence argument of Nash-Williams. Assume a bad sequence exists, and choose one in which each word is as short as possible given the earlier ones. Remove the first letter of each word; since XX is well-quasi-ordered, an infinite subsequence has non-decreasing first letters. The shortened words of this subsequence, put after the beginning of the minimal sequence, give a bad sequence that contradicts minimality.

Example: take X={a,b}X = \set{a, b} with equality as the order. Then u≤∗vu \le^* v means that uu is a subsequence of vv, a scattered subword. So in every infinite list of words over two letters, some word is a scattered subword of a later one.

A consequence concerns any language L⊆X∗L \subseteq X^* over a finite alphabet. The set of words having a scattered subword in LL is regular, since it is generated by its finitely many minimal elements.

Going deeper

For a student

The lemma is the first step from simple well-quasi-orders, such as finite sets and ℕ\N, to orders on structured objects. Kruskal's tree theorem extends it from words to finite trees, and its proof uses Higman's lemma on the sequences of subtrees. In computer science it gives termination and decidability results for well-structured transition systems such as lossy channel systems.

Reading path

To understand this page from the ground up, read these 4 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Free monoid concept
  2. Subsequence concept
  3. Well-quasi-ordering concept
  4. Higman's lemma statement

Further reading

  1. Web https://en.wikipedia.org/wiki/Higman's_lemma
About this page
TagGHK66XE1S8
URIm2://GHK66XE1S8
Kindstatement, theorem
WritingW0 stub
MSC06A07, 68R15
StatusThis copy of the site has no build data. Run m2 status GHK66XE1S8.
AboutWell-quasi-ordering
UsesWell-quasi-ordering, Subsequence, Free monoid
Same as

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.