The complexity of functions on lattices

Abstract Let f : Z → {0,1} be a given function. In 1938 , Morse and Hedlund observed that if the number of distinct vectors (f(x+1),…,f(x+n)) , x ∈ Z , called complexity, is at most n for some positive integer n , then f is periodic with period at most n . This result is best possible. Functions with low complexity have been studied to a large extent, and relations with or applications to many branches of mathematics, computer science and physics are known. In the present paper we discuss the above phenomenon in greater generality. To begin with, we observe that f is periodic if the number of distinct vectors (f(x+a 1 ),…,f(x+a n )) , x ∈ Z , is at most n for some n and given integers a 1 n , but that the period cannot be bounded as a function of n only. Our main topic are multi-dimensional functions f : Z k → {0,1} with the property that for some~ n and distinct vectors a 1 ,…, a n ∈ Z k , the number of distinct vectors (f( x + a 1 ),…,f( x + a n )) , x ∈ Z k , is bounded by n . We show that such a function with arbitrary k is periodic if n⩽3 . For n=4 , there are non-periodic examples which we determine completely. Finally limitations to the general periodicity principle are discussed. A conjecture for convex bodies { a 1 ,…, a n } in Z 2 is made, and we prove it for n⩽4 .

[1]  Ronald L. Graham,et al.  Covering the Positive Integers by Disjoint Sets of the Form {[n alpha + beta]: n = 1, 2, ...} , 1973, J. Comb. Theory, Ser. A.

[2]  Filippo Mignosi Sturmian Words and Ambigous Context-Free Languages , 1990, Int. J. Found. Comput. Sci..

[3]  Bruno Gaujal Optimal Allocation Sequences of Two Processes Sharing a Resource , 1997, Discret. Event Dyn. Syst..

[4]  Aviezri S. Fraenkel,et al.  Complementing and Exactly Covering Sequences , 1973, J. Comb. Theory, Ser. A.

[5]  R. J. Simpson Disjoint covering systems of rational Beatty sequences , 1991, Discret. Math..

[6]  M. Senechal Quasicrystals and geometry , 1995 .

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

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

[9]  Pierre Arnoux,et al.  Rauzy's Conjecture on Billiards in the Cube , 1994 .

[10]  Shaun Bullett,et al.  Ordered orbits of the shift, square roots, and the devil's staircase , 1994, Mathematical Proceedings of the Cambridge Philosophical Society.

[11]  Gary Benson,et al.  Two-Dimensional Periodicity in Rectangular Arrays , 1998, SIAM J. Comput..

[12]  G. A. Hedlund,et al.  Symbolic Dynamics II. Sturmian Trajectories , 1940 .

[13]  Baryshnikov,et al.  Complexity of trajectories in rectangular billiards , 1994, chao-dyn/9406001.

[14]  Makoto Ohtsuki,et al.  Parallelogram Tilings and Jacobi-Perron Algorithm , 1994 .

[15]  A. S. Fraenkel,et al.  Gap Problems for Integer Part and Fractional Part Sequences , 1995 .

[16]  de Ng Dick Bruijn Updown generation of Penrose patterns , 1990 .

[17]  Caroline Series,et al.  The geometry of markoff numbers , 1985 .

[18]  Eitan Altman,et al.  Admission control in stochastic event graphs , 2000, IEEE Trans. Autom. Control..