Pattern spectra, substring enumeration, and automatic sequences

https://doi.org/10.1016/0304-3975(92)90032-BGet rights and content
Under an Elsevier user license
open archive

Abstract

Let {S(n)}n⩾0 be an infinite sequence on {+1, −1}. In a previous paper, Morton and Mourant (1989) showed how to expand {S(n)}n⩾0 uniquely as a (possibly infinite) termwise product of certain special infinite sequences on {+1, −1}, called pattern sequences. Moreover, they characterized those sequences for which the expansion, or pattern spectrum, is finite.

In this paper, we first give the expansion of a subsequence of the Prouhet-Thue-Morse sequence studied by Newman and Slater (1969 and 1975) and Coquet (1983). Then we characterize the sequences given by certain special infinite products. Next, we prove a general theorem characterizing the pattern spectrum when S is an automatic sequence in the sense of Cobham (1972) and Christol (1980). We also show how to deduce this theorem as the consequence of a purely language-theoretic result about enumeration of substrings.

Finally, we prove that no sequence can be its own pattern spectrum.

Cited by (0)

Research supported in part by “PICS: Théorie des nombres et ordinateurs”.

∗∗

Research supported in part by the Alexander von Humboldt Foundation, Université de Bordeaux, and Université de Paris-Sud.

∗∗∗

Research supported in part by NSF Grant CCR-8817400, a Walter Burke award, and a grant from the Wisconsin Alumni Research Foundation. Present address: Department of Computer Science, University of Waterloo, Waterloo, Ont., Canada N2L 3GS.