The Equation a M = b N c P in a Free Semigroup

Similar documents
On the Equation x k = z k 1 in a Free Semigroup

About Duval Extensions

The commutation with ternary sets of words

Unbordered Factors and Lyndon Words

Bordered Conjugates of Words over Large Alphabets

ON HIGHLY PALINDROMIC WORDS

DENSITY OF CRITICAL FACTORIZATIONS

Decision Problems Concerning. Prime Words and Languages of the

Border Correlation of Binary Words

On Shyr-Yu Theorem 1

Periodicity and Unbordered Factors of Words

Watson-Crick ω-automata. Elena Petre. Turku Centre for Computer Science. TUCS Technical Reports

PERIODS OF FACTORS OF THE FIBONACCI WORD

ON PARTITIONS SEPARATING WORDS. Formal languages; finite automata; separation by closed sets.

Equations on Partial Words

Periodicity in Rectangular Arrays

Math 421, Homework #6 Solutions. (1) Let E R n Show that = (E c ) o, i.e. the complement of the closure is the interior of the complement.

Primitive partial words

arxiv: v1 [math.co] 25 Apr 2018

arxiv: v1 [cs.dm] 16 Jan 2018

INSTITUT FÜR INFORMATIK

Restricted square property and infinite partial words

How Many Holes Can an Unbordered Partial Word Contain?

Some decision problems on integer matrices

A Note on Variable Length Codes

ON THE INDEPENDENCE OF EQUATIONS IN THREE VARIABLES

Fine and Wilf s Periodicity on Partial Words and Consequences

Insertion and Deletion of Words: Determinism and Reversibility

Words with the Smallest Number of Closed Factors

group Jean-Eric Pin and Christophe Reutenauer

A ternary square-free sequence avoiding factors equivalent to abcacba

One-sided shift spaces over infinite alphabets

arxiv: v1 [math.co] 22 Jan 2013

Properly forking formulas in Urysohn spaces

arxiv: v1 [math.co] 27 May 2012

arxiv: v1 [math.ra] 25 May 2013

Properties of Fibonacci languages

Finite Automata, Palindromes, Patterns, and Borders

The Accepting Power of Finite. Faculty of Mathematics, University of Bucharest. Str. Academiei 14, 70109, Bucharest, ROMANIA

Finite Automata, Palindromes, Powers, and Patterns

arxiv: v1 [math.co] 9 Jun 2015

2. ETALE GROUPOIDS MARK V. LAWSON

Semigroup presentations via boundaries in Cayley graphs 1

languages by semifilter-congruences

arxiv:math/ v1 [math.co] 10 Oct 2003

CUT-OFF FOR QUANTUM RANDOM WALKS. 1. Convergence of quantum random walks

arxiv:math/ v2 [math.gr] 19 Oct 2007

Locally catenative sequences and Turtle graphics

Theoretical Computer Science. Completing a combinatorial proof of the rigidity of Sturmian words generated by morphisms

DNA Watson-Crick complementarity in computer science

A generalization of Thue freeness for partial words. By: Francine Blanchet-Sadri, Robert Mercaş, and Geoffrey Scott

On Fuzzy Internal Rate of Return

Hannu Salonen Utilitarian Preferences and Potential Games. Aboa Centre for Economics

Note On Parikh slender context-free languages

On Stateless Multicounter Machines

Math 581 Problem Set 7 Solutions

Combinatorial Interpretations of a Generalization of the Genocchi Numbers

Aperiodic languages and generalizations

CERNY CONJECTURE FOR DFA ACCEPTING STAR-FREE LANGUAGES

arxiv: v1 [cs.dm] 13 Feb 2010

Some Algebraic Properties of Machine Poset of Infinite Words

Semigroup, monoid and group models of groupoid identities. 1. Introduction

Thus, X is connected by Problem 4. Case 3: X = (a, b]. This case is analogous to Case 2. Case 4: X = (a, b). Choose ε < b a

NOTES ON INTEGERS. 1. Integers

Houston Journal of Mathematics. c 2007 University of Houston Volume 33, No. 1, 2007

Ultrafilters maximal for finite embeddability

Abstract This work is a survey on decidable and undecidable problems in matrix theory. The problems studied are simply formulated, however most of the

On Convergence of Sequences of Measurable Functions

Universal words and sequences

MATH 324 Summer 2011 Elementary Number Theory. Notes on Mathematical Induction. Recall the following axiom for the set of integers.

GROUPS. Chapter-1 EXAMPLES 1.1. INTRODUCTION 1.2. BINARY OPERATION

#A63 INTEGERS 17 (2017) CONCERNING PARTITION REGULAR MATRICES

Semi-simple Splicing Systems

M17 MAT25-21 HOMEWORK 6

Theory of Computation 1 Sets and Regular Expressions

Automata for arithmetic Meyer sets

Jérémie Chalopin 1 and Pascal Ochem 2. Introduction DEJEAN S CONJECTURE AND LETTER FREQUENCY

arxiv: v1 [cs.dm] 14 Oct 2016

Theoretical Computer Science

On the Structure of Rough Approximations

Number of occurrences of powers in strings

A possibilistic approach to selecting portfolios with highest utility score

THE GRIGORCHUK GROUP

AVOIDING ZERO-SUM SUBSEQUENCES OF PRESCRIBED LENGTH OVER THE INTEGERS

Monoids of languages, monoids of reflexive. relations and ordered monoids. Ganna Kudryavtseva. June 22, 2010

A RELATION BETWEEN SCHUR P AND S. S. Leidwanger. Universite de Caen, CAEN. cedex FRANCE. March 24, 1997

identity correspondence problem and its applications for word and matrix semigroups.

MAXIMAL ORDERS IN COMPLETELY 0-SIMPLE SEMIGROUPS

MATH 51H Section 4. October 16, Recall what it means for a function between metric spaces to be continuous:

ENUMERATION OF CONNECTED CATALAN OBJECTS BY TYPE. 1. Introduction

NORMAL GENERATION OF UNITARY GROUPS OF CUNTZ ALGEBRAS BY INVOLUTIONS. 1. Introduction

A NOTE ON Θ-CLOSED SETS AND INVERSE LIMITS

16 February 2010 Draft Version

Some Operations Preserving Primitivity of Words

NEW CURIOUS BILATERAL q-series IDENTITIES

#A26 INTEGERS 9 (2009), CHRISTOFFEL WORDS AND MARKOFF TRIPLES. Christophe Reutenauer. (Québec) Canada

ON THE LEAST NUMBER OF PALINDROMES IN AN INFINITE WORD

Irreducible subgroups of algebraic groups

Word-hyperbolic groups have real-time word problem

Transcription:

The Equation a M = b N c P in a Free Semigroup Tero Harju Dirk Nowotka Turku Centre for Computer Science, TUCS, Department of Mathematics, University of Turku TUCS Turku Centre for Computer Science TUCS Technical Report No 561 October 2003 ISBN 952-12-1246-2 ISSN 1239-1891

Abstract The equation a M = b N c P has only periodic solutions in a free semigroup. This result was first proven by Lyndon and Schützenberger. We present a very short proof of this classical result. Moreover, we establish that the power of two or more of a primitive word cannot be factorized into conjugates of a different word. Keywords: combinatorics on words, free semigroup, word equations TUCS Laboratory Discrete Mathematics for Information Technology

The equation a M = b N c P has only periodic solutions in a free semigroup. This result was first proven by Lyndon and Schützenberger [5] for free groups which implies the case for free semigroups since every free semigroup can be embedded in a free group. This classical result received a lot of attention. In particular, direct proofs of the subcase for free semigroups of Lyndon and Schützenbergers result were proposed; see for example [3, 2, 6]. We give a very short proof of this subcase here. Let A be a finite set and A be the free monoid generated by A where ε denotes the identity. Let A + = A \ {ε}. Let N denote the set of natural numbers. We call A alphabet, elements of A words, the identity ε the empty word. We will use a, b, c, d, e, f and g to denote words, x and y for letters, and M, N, P, R, S and T for natural numbers, in the following. Let a denote the set of all finite powers of a, and let a + = a \ {ε}. Let a denote the length of a. Note, that ε = 0. A word a is called primitive, if a = b M implies that M 1. A word a is called bordered, if there exists nonempty words b, c, and d such that a = bc = db, otherwise a is called unbordered. We call two words a and b conjugates, if a = cd and b = dc for some c and d. Let a b denote the number of occurences of b in a. An occurrence of a in b M is a b-cover of a, if b M 1 < a b M. Note, that a has a b-cover such that b < a, if, and only if, a is bordered. Let us recall some well-known facts. We have for primitive words a that a = bc = cb implies b = ε or c = ε. It follows that for two primitive words b and c, with b < c, that c can have at most one b-cover. Let a be primitive. Then bc = a M implies that cb = d M where d is primitive and a conjugate of a. Note, that any primitive word a has an unbordered conjugate and that every conjugate of a occurs in aa, take for example the Lyndon word. We now come to the announced proof. Theorem 1 (Lyndon & Schützenberger). If a M = b N c P holds with M, N, P 2, then there exists a word d such that a, b, c d. Proof. Assume without restriction of generality that a, b, and c are primitive. The case is clear, if b Q a + or c R a + for some 1 Q N and 1 R P. Suppose there is no d A such that a, b, c d. So, let b Q a + and c R a + for any 1 Q N or 1 R P. If b > a or c > a, then b or c has more than one a-cover, respectively, and hence, is not primitive; a contradiction. So, let b < a and c < a. If M > 2 then a M = a 0 f M 1 a 1 where f is an unbordered conjugate of a = a 0 a 1. But, f is a factor of b N or c P, and thus bordered; a contradiction. If M = 2 then we can assume, by symmetry, that b N > c P. Assume also that a is of minimal length. Now, b N = ae S and e S c P = a for some primitive word e. From e 2S c P = e S a and b N = ae S follows that e 2S c P = g N 1

for some primitive word g. We have that N = 2 by the previous paragraph. But now, g = b < a contradicts the minimality of a which proves the claim. Lyndon and Schützenberger s result can be generalized in several ways. For example, Lentin [4] considered the equation a M = b N c P d Q, and Appel and Djorup [1] investigated a M = b M 1 b M 2 b M N, where we shall mention that the solutions of these equations are not necessarily periodic, that is, their variables are not powers of the same word like in the case of a M = b N c P. Note, that the case M > 2 of the proof of Theorem 1 gives an immediate proof for the following fact for a more general equation. Proposition 2. Let N 2 and a, b P A, for all 1 P N, be primitive. If a M = b M 1 1 b M 2 2 b M N N with M, M P 2, for all 1 P N, then for every 1 P N either b M P P < a + b P or b P and a are conjugates. Moreover, Theorem 3 below shows that not every b P in the above proposition can be a conjugate of a. We prove that the power of a primitive word cannot be factorized into conjugates of a primitive word. Theorem 3. Let N 2 and a, b P A, for all 1 P N, be primitive. If a M = b 1 b 2 b N with M 2 and b P is a conjugate of a primitive word b, for all 1 P N, then N = M and b P = a, for all 1 P N. Proof. Assume that the claim does not hold, and consider a shortest counter example a for which N M in the statement of the theorem (over some alphabet A). By primitivity of b we can assume that gcd(m, N) = 1. Indeed, if Q = gcd(m, N) then b 1 b 2 b N = a M Q and we have equivalent solutions to the original equation. Now, a /N = b /M N, and thus we Q can write a = a 1 a 2 a N, where a P = a /N for each 1 P N, and b R {a 1, a 2,..., a N } M, for all 1 R N. The minimality assumption on a yields that each factor a P is a letter. Let then x A be a letter that occurs S times in a with 1 S N, and thus MS times in a M. Since b 1 x = b T x whenever 1 T N, we have that N divides MS, and hence, N divides S, i.e., N = S. But now a = x N which is a contradiction. Finally, let us remark that the words in an equation of the form a 1 a 2 a N = b 1 b 2 b M where a P is a conjugate of a primitive word a, with 1 P N, and b Q is a conjugate of a primitive word b, with 1 Q M, are not necessarily all 2

powers of the same word as the following example shows. Let N = 2 and M = 3 and a 1 = xxyyxy a 2 = yxyxxy b 1 = xxyy b 2 = xyyx b 3 = yxxy then a 1 a 2 = xxyyxyyxyxxy = b 1 b 2 b 3. References [1] K. I. Appel and F. M. Djorup. On the equation z 1 nz 2 n z k n = y n in a free semigroup. Trans. Amer. Math. Soc., 134:461 470, 1968. [2] Ch. Choffrut. Sec. 9.2, volume 12 of Encyclopedia of Mathematics and its Applications, pages 164 168. Addison-Wesley, Reading, MA, 1983. [3] D. D. Chu and H. Sh. Town. Another proof on a theorem of Lyndon and Schützenberger in a free monoid. Soochow J. Math., 4:143 146, 1978. [4] A. Lentin. Sur l équation a M = b N c P d Q dans un monoïd libre. C. R. Acad. Sci. Paris, 260:3242 3244, 1965. [5] R. C. Lyndon and M. P. Schützenberger. The equation a M = b N c P in a free group. Michigan Math. J., 9:289 298, 1962. [6] J. Maňuch. Defect Theorems and Infinite Words. TUCS Dissertations, number 41, Turku Centre of Computer Science, University of Turku, Finland, 2002. 3

Turku Centre for Computer Science Lemminkäisenkatu 14 FIN-20520 Turku Finland http://www.tucs.fi University of Turku Department of Information Technology Department of Mathematics Åbo Akademi University Department of Computer Science Institute for Advanced Management Systems Research Turku School of Economics and Business Administration Institute of Information Systems Science