Primitive Sets of Words
Giuseppa Castiglione, Gabriele Fici, Antonio Restivo

TL;DR
This paper introduces the concept of primitive sets of words, explores their properties, and proves uniqueness results for primitive roots and bi-roots, extending classical notions of primitive words and connecting to pseudo-repetitions.
Contribution
It generalizes primitive words to primitive sets, proves the uniqueness of primitive roots for sets of rank 2, and establishes bi-root uniqueness for long words, linking to pseudo-repetition concepts.
Findings
Unique primitive root for sets of rank 2.
Intersection of two 2-maximal submonoids is trivial or generated by one primitive word.
At most one bi-root for sufficiently long primitive words.
Abstract
Given a (finite or infinite) subset of the free monoid over a finite alphabet , the rank of is the minimal cardinality of a set such that . We say that a submonoid generated by elements of is {\em -maximal} if there does not exist another submonoid generated by at most words containing . We call a set {\em primitive} if it is the basis of a -maximal submonoid. This definition encompasses the notion of primitive word -- in fact, is a primitive set if and only if is a primitive word. By definition, for any set , there exists a primitive set such that . We therefore call a {\em primitive root} of . As a main result, we prove that if a set has rank , then it has a unique primitive root. To obtain this result, we prove that the intersection of two -maximal…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
