THE RING OF K-REGULAR SEQUENCES

被引:156
作者
ALLOUCHE, JP
SHALLIT, J
机构
[1] DARTMOUTH COLL,HANOVER,NH 03755
[2] UNIV WISCONSIN,MADISON,WI 53706
[3] UNIV WATERLOO,DEPT COMP SCI,WATERLOO N2L 3G1,ONTARIO,CANADA
基金
美国国家科学基金会;
关键词
D O I
10.1016/0304-3975(92)90001-V
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The automatic sequence is the central concept at the intersection of formal language theory and number theory. It was introduced by Cobham (1969, 1972), and has been extensively studied by Christol et al. (1980) and other writers. Since the range of automatic sequences is finite, however, their descriptive power is severely limited. In this paper, we generalize the concept of automatic sequence to the case where the sequence can take its values in a (possibly infinite) ring R; we call such sequences k-regular. (When R is finite, we obtain automatic sequences as a special case.) We argue that k-regular sequences provide a good framework for discussing many "naturally occurring" sequences, and we support this contention by exhibiting many examples of k-regular sequences from numerical analysis, topology, number theory, combinatorics, analysis of algorithms, and the theory of fractals. We investigate the closure properties of k-regular sequences. We prove that the set of k-regular sequences forms a ring under the operations of term-by-term addition and convolution. Hence, the set of associated formal power series in R[[X]] also forms a ring. We show how k-regular sequences are related to Z-rational formal series. We give a machine model for the k-regular sequences. We prove that all k-regular sequences can be computed quickly. Let the pattern sequence e(P)(n) count the number of occurrences of the pattern P in the base-k expansion of n. Morton and Mourant (1989) showed that every sequence over Z has a unique expansion as a sum of pattern sequences. We prove that this "Fourier" expansion maps k-regular sequences to k-regular sequences. [This can be viewed as a generalization of results of Choffrut and Schutzenberger(1988), and previous results of Allouche et al. (1992)]. In particular, the coefficients in the expansion of e(P)(an + b) form a k-automatic sequence.(~)Many natural examples and some open problems are given.
引用
收藏
页码:163 / 197
页数:35
相关论文
共 82 条
[61]   ON NUMBER OF BINARY DIGITS IN A MULTIPLE OF 3 [J].
NEWMAN, DJ .
PROCEEDINGS OF THE AMERICAN MATHEMATICAL SOCIETY, 1969, 21 (03) :719-&
[62]   BINARY DIGIT DISTRIBUTION OVER NATURALLY DEFINED SEQUENCES [J].
NEWMAN, DJ ;
SLATER, M .
TRANSACTIONS OF THE AMERICAN MATHEMATICAL SOCIETY, 1975, 213 (NOV) :71-78
[63]   A CORRELATED DIGITAL SUM PROBLEM ASSOCIATED WITH SUMS OF 3 SQUARES [J].
OSBALDESTIN, AH ;
SHIU, P .
BULLETIN OF THE LONDON MATHEMATICAL SOCIETY, 1989, 21 :369-374
[64]   NON-REPETITIVE SEQUENCES AND GRAY CODE [J].
PRODINGER, H .
DISCRETE MATHEMATICS, 1983, 43 (01) :113-116
[65]  
RAUZY G, 1982, SEM THEORIE NOMBRES
[66]   ON A GREEDY HEURISTIC FOR COMPLETE MATCHING [J].
REINGOLD, EM ;
TARJAN, RE .
SIAM JOURNAL ON COMPUTING, 1981, 10 (04) :676-681
[67]   SOME EXTREMAL PROBLEMS FOR CONTINUED FRACTIONS [J].
REZNICK, B .
ILLINOIS JOURNAL OF MATHEMATICS, 1985, 29 (02) :261-279
[68]  
REZNICK B, 1990, ANAL NUMBER THEORY, P451
[69]  
REZNICK B, 1984, ABS AM MATH SOC, V5, P16
[70]  
SALOMAA A, 1978, AUTOMATA THEORETIC A