Some Combinatorial Properties of Sturmian Words

Abstract In this paper we give a characterization of finite Sturmian words, by palindrome words, which generalizes a property of the Fibonacci words. We prove that the set St of finite Sturmian words coincides with the set of the factors of all the words w such that w = AB = Cxy with A, B, C palindromes, x , y ϵ{ a,b } and x ≠ y . Moreover, using this result we prove that St is equal to the set of the factors of all words w having two periods p and q which are coprimes and such that | w | ⩾ p + q − 2. Several other combinatorial properties concerning special and bispecial elements of St are shown. As a consequence we give a new, and purely combinatorial, proof of the enumeration formula of St .

[1]  Donald E. Knuth,et al.  Fast Pattern Matching in Strings , 1977, SIAM J. Comput..

[2]  Filippo Mignosi,et al.  On the Number of Factors of Sturmian Words , 1991, Theor. Comput. Sci..

[3]  G. Rauzy,et al.  Mots infinis en arithmétique , 1984, Automata on Infinite Words.

[4]  Jean Berstel,et al.  A Geometric Proof of the Enumeration Formula for Sturmian Words , 1993, Int. J. Algebra Comput..

[5]  S. Dulucq,et al.  On the factors of the Sturmian sequences , 1990 .

[6]  Aldo de Luca,et al.  A Combinatorial Property of the Fibonacci Words , 1981, Inf. Process. Lett..

[7]  G. A. Hedlund,et al.  Sturmian Minimal Sets , 1944 .

[8]  Filippo Mignosi,et al.  Infinite Words with Linear Subword Complexity , 1989, Theor. Comput. Sci..

[9]  H. Wilf,et al.  Uniqueness theorems for periodic functions , 1965 .