The number of primitive words of unbounded exponent in the language of an HD0L-system is finite
Karel Klouda, \v{S}t\v{e}p\'an Starosta

TL;DR
This paper proves that for any HD0L-system, only finitely many primitive words can be repeatedly extended to arbitrary powers within its language, with a formal proof in Isabelle/HOL.
Contribution
It establishes the finiteness of primitive words with unbounded exponents in HD0L-systems and formalizes the proof in Isabelle/HOL.
Findings
Finiteness of primitive words with unbounded powers in HD0L-systems
Application to factors of morphic words
Formal proof in Isabelle/HOL
Abstract
Let be an HD0L-system. We show that there are only finitely many primitive words with the property that , for all integers , is an element of the factorial language of . In particular, this result applies to the set of all factors of a morphic word. We provide a formalized proof in the proof assistant Isabelle/HOL as part of the Combinatorics on Words Formalized project.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Topicssemigroups and automata theory · Natural Language Processing Techniques · Logic, programming, and type systems
