Roots and Powers of Regular Languages

For a set H of natural numbers, the H-power of a language L is the set of all words pk where p ∈ L and k ∈ H. The root of L is the set of all primitive words p such that pn belongs to L for some n ≥ 1. There is a strong connection between the root and the powers of a regular language L namely, the H-power of L for an arbitrary finite set H with 0, 1, 2 ∉ H is regular if and only if the root of L is finite. If the root is infinite then the H-power for most regular sets H is context-sensitive but not context-free. The stated property is decidable.

[1]  J. Büchi Weak Second‐Order Arithmetic and Finite Automata , 1960 .

[2]  M. Schützenberger,et al.  The equation $a^M=b^Nc^P$ in a free group. , 1962 .

[3]  守屋 悦朗,et al.  J.E.Hopcroft, J.D. Ullman 著, "Introduction to Automata Theory, Languages, and Computation", Addison-Wesley, A5変形版, X+418, \6,670, 1979 , 1980 .

[4]  Christian Choffrut,et al.  Combinatorics of Words , 1997, Handbook of Formal Languages.

[5]  Maurice Nivat,et al.  Prefix and Period Languages of Rational omega-Languages , 1995, Developments in Language Theory.

[6]  Thierry Cachat The Power of One-Letter Rational Languages , 2001, Developments in Language Theory.

[7]  S C Kleene,et al.  Representation of Events in Nerve Nets and Finite Automata , 1951 .

[8]  Grzegorz Rozenberg,et al.  Developments in Language Theory II , 2002 .

[9]  Gerhard Lischke,et al.  The Root of a Language and Its Complexity , 2001, Developments in Language Theory.

[10]  Manfred Kudlek,et al.  On classification and decidability problems of primitive words , 1995 .

[11]  Jeffrey D. Ullman,et al.  Introduction to Automata Theory, Languages and Computation , 1979 .

[12]  Grzegorz Rozenberg,et al.  Handbook of Formal Languages , 1997, Springer Berlin Heidelberg.

[13]  H. Shyr Free monoids and languages , 1979 .

[14]  M. Schützenberger,et al.  Rational sets in commutative monoids , 1969 .

[15]  Masami Ito,et al.  Decidable and Undecidable Problems of Primitive Words, Regular and Context-Free Languages , 1999, Journal of universal computer science (Online).