Omega-regular language
Builds on AlphabetRegular languageBüchi automaton
Definition
Let be an alphabet. Let be the set of nonempty finite words over , and the set of infinite words over . For , let be the set of infinite words with all . For and , let . A language is omega-regular when there are an integer and regular languages and such that
Remarks
Example: over , the set of infinite words with infinitely many 's is omega-regular, as with , and . Non-example: over is not omega-regular. For an omega-regular , the set is regular, and here it would be , whose intersection with is not regular. By a theorem of Büchi, a language is omega-regular if and only if it is accepted by a nondeterministic Büchi automaton. The condition excludes the empty word, for which an infinite repetition would not give an infinite word.
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
- Alphabet concept
- Büchi automaton concept
- Regular language concept
- Omega-regular language definition
Further reading
About this page
| Tag | K9Q7H0W29A |
|---|---|
| URI | m2://K9Q7H0W29A |
| Kind | definition |
| Writing | W0 stub |
| MSC | 68Q45, 03D05 |
| Defines | Omega-regular language |
| Uses | Alphabet, Regular language, Büchi automaton |
| Changed | 3 November 2026 |
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.