Order, lattices, ordered algebraic structures Well-orders, well-founded orders, well-quasi-orders Theorem
Higman's lemma
Statement
Let be a well-quasi-ordered set, and let be the set of finite words over , the free monoid on . For words and in , write when there are indices with for . Then 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 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 with equality as the order. Then means that is a subsequence of , 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 over a finite alphabet. The set of words having a scattered subword in 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 , 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
- no evidence level
- Free monoid concept
- Subsequence concept
- Well-quasi-ordering concept
- Higman's lemma statement
Further reading
About this page
| Tag | GHK66XE1S8 |
|---|---|
| URI | m2://GHK66XE1S8 |
| Kind | statement, theorem |
| Writing | W0 stub |
| MSC | 06A07, 68R15 |
| Status | This copy of the site has no build data. Run m2 status GHK66XE1S8. |
| About | Well-quasi-ordering |
| Uses | Well-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.