English

Bifix codes and Sturmian words

Combinatorics 2013-08-21 v4 Formal Languages and Automata Theory

Abstract

We prove new results concerning the relation between bifix codes, episturmian words and subgroups offree groups. We study bifix codes in factorial sets of words. We generalize most properties of ordinary maximal bifix codes to bifix codes maximal in a recurrent set FF of words (FF-maximal bifix codes). In the case of bifix codes contained in Sturmian sets of words, we obtain several new results. Let FF be a Sturmian set of words, defined as the set of factors of a strict episturmian word. Our results express the fact that an FF-maximal bifix code of degree dd behaves just as the set of words of FF of length dd. An FF-maximal bifix code of degree dd in a Sturmian set of words on an alphabet with kk letters has (k1)d+1(k-1)d+1 elements. This generalizes the fact that a Sturmian set contains (k1)d+1(k-1)d+1 words of length dd. Moreover, given an infinite word xx, if there is a finite maximal bifix code XX of degree dd such that xx has at most dd factors of length dd in XX, then xx is ultimately periodic. Our main result states that any FF-maximal bifix code of degree dd on the alphabet AA is the basis of a subgroup of index dd of the free group on~AA.

Keywords

Cite

@article{arxiv.1011.5369,
  title  = {Bifix codes and Sturmian words},
  author = {Jean Berstel and Clelia De Felice and Dominique Perrin and Christophe Reutenauer and Giuseppina Rindone},
  journal= {arXiv preprint arXiv:1011.5369},
  year   = {2013}
}

Comments

70 pages + index

R2 v1 2026-06-21T16:48:25.957Z