English

On Sets of Words of Rank Two

Formal Languages and Automata Theory 2019-06-10 v2 Discrete Mathematics Combinatorics

Abstract

Given a (finite or infinite) subset XX of the free monoid AA^* over a finite alphabet AA, the rank of XX is the minimal cardinality of a set FF such that XFX \subseteq F^*. A submonoid MM generated by kk elements of AA^* is kk-maximal if there does not exist another submonoid generated by at most kk words containing MM. We call a set XAX \subseteq A^* primitive if it is the basis of a X|X|-maximal submonoid. This extends the notion of primitive word: indeed, {w}\{w\} is a primitive set if and only if ww is a primitive word. By definition, for any set XX, there exists a primitive set YY such that XYX \subseteq Y^*. The set YY is therefore called a primitive root of XX. As a main result, we prove that if a set has rank 22, then it has a unique primitive root. This result cannot be extended to sets of rank larger than 2. For a single word ww, we say that the set {x,y}\{x,y\} is a {\em binary root} of ww if ww can be written as a concatenation of copies of xx and yy and {x,y}\{x,y\} is a primitive set. We prove that every primitive word ww has at most one binary root {x,y}\{x,y\} such that x+y<w|x|+|y|<\sqrt{|w|}. That is, the binary root of a word is unique provided the length of the word is sufficiently large with respect to the size of the root. Our results are also compared to previous approaches that investigate pseudo-repetitions, where a morphic involutive function θ\theta is defined on AA^*. In this setting, the notions of θ\theta-power, θ\theta-primitive and θ\theta-root are defined, and it is shown that any word has a unique θ\theta-primitive root. This result can be obtained with our approach by showing that a word ww is θ\theta-primitive if and only if {w,θ(w)}\{w, \theta(w)\} is a primitive set.

Keywords

Cite

@article{arxiv.1810.02182,
  title  = {On Sets of Words of Rank Two},
  author = {Giuseppa Castiglione and Gabriele Fici and Antonio Restivo},
  journal= {arXiv preprint arXiv:1810.02182},
  year   = {2019}
}

Comments

Antonio Restivo's invited paper at WORDS 2019