Combinatorics on Words:

Similar documents
ON PATTERNS OCCURRING IN BINARY ALGEBRAIC NUMBERS

The Ubiquitous Thue-Morse Sequence

Morphisms and Morphic Words

Automatic Sequences and Transcendence of Real Numbers

Some properties of a Rudin Shapiro-like sequence

Avoiding Approximate Squares

ON THE DECIMAL EXPANSION OF ALGEBRAIC NUMBERS

A Short Proof of the Transcendence of Thue-Morse Continued Fractions

Binary words containing infinitely many overlaps

Concerning Kurosaki s Squarefree Word

Sums of Digits, Overlaps, and Palindromes

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

Regular Sequences. Eric Rowland. School of Computer Science University of Waterloo, Ontario, Canada. September 5 & 8, 2011

Conference on Diophantine Analysis and Related Fields 2006 in honor of Professor Iekata Shiokawa Keio University Yokohama March 8, 2006

arxiv: v5 [math.nt] 23 May 2017

A generalization of Thue freeness for partial words

A ternary square-free sequence avoiding factors equivalent to abcacba

Combinatorics, Automata and Number Theory

Avoiding Large Squares in Infinite Binary Words

= More succinctly we can write the preceding statements as

GENERALIZED PALINDROMIC CONTINUED FRACTIONS

ABELIAN COMPLEXITY OF FIXED POINT OF MORPHISM

Pistol-Dueling and the Thue-Morse Sequence

Minimum Critical Exponents for Palindromes

arxiv: v1 [cs.dm] 2 Dec 2007

Pascal Ochem 1 and Elise Vaslet Introduction REPETITION THRESHOLDS FOR SUBDIVIDED GRAPHS AND TREES

Ramsey theory. Andrés Eduardo Caicedo. Graduate Student Seminar, October 19, Department of Mathematics Boise State University

On the Long-Repetition-Free 2-Colorability of Trees

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

Reversals and palindromes in continued fractions

arxiv: v3 [math.nt] 25 Sep 2018

arxiv: v1 [math.co] 14 May 2010

Mathematische Annalen

Square-free words with square-free self-shuffles

#A7 INTEGERS 11B (2011) SUBWORD COMPLEXITY AND LAURENT SERIES

Doubled patterns are 3-avoidable

Square-free Strings Over Alphabet Lists

On the rational approximation to the Thue Morse Mahler number. Yann BUGEAUD

arxiv: v2 [math.co] 24 Oct 2012

Non-repetitive Tilings

Games derived from a generalized Thue-Morse word

Letter frequency in infinite repetition-free words

Continued Fractions New and Old Results

Continued Fractions New and Old Results

are the q-versions of n, n! and . The falling factorial is (x) k = x(x 1)(x 2)... (x k + 1).

Paul Glendinning and Nikita Sidorov

On representable graphs

Lesson 7: Algebraic Expressions The Commutative and Associative Properties

Finite repetition threshold for large alphabets

arxiv:math/ v1 [math.co] 11 Oct 2002

MATH 102 INTRODUCTION TO MATHEMATICAL ANALYSIS. 1. Some Fundamentals

Section Summary. Proof by Cases Existence Proofs

NOTES ON IRRATIONALITY AND TRANSCENDENCE

Infinite Continued Fractions

BOUNDS ON ZIMIN WORD AVOIDANCE

Proofs. Chapter 2 P P Q Q

INITIAL POWERS OF STURMIAN SEQUENCES

Finite Automata, Palindromes, Powers, and Patterns

On the values of a class of analytic functions at algebraic points

Automatic sequences, logarithmic density, and fractals. Jason Bell

Revision Problems for Examination 1 in Algebra 1

Highly nonrepetitive sequences: winning strategies from the Local Lemma

Ramsey theory. Andrés Eduardo Caicedo. Undergraduate Math Seminar, March 22, Department of Mathematics Boise State University

ON THE LEAST NUMBER OF PALINDROMES IN AN INFINITE WORD

The Formal Inverse of the Period-Doubling Sequence

Pade Approximations and the Transcendence

On Double 3-term Arithmetic Progressions

SYMMETRY AND SPECIALIZABILITY IN THE CONTINUED FRACTION EXPANSIONS OF SOME INFINITE PRODUCTS

Proofs. Chapter 2 P P Q Q

Mathematical Induction. Part Two

Grade 11/12 Math Circles Congruent Number Problem Dr. Carmen Bruni October 28, 2015

TRANSCENDENTAL NUMBERS AND PERIODS. Contents

On repetition thresholds of caterpillars and trees of bounded degree

Polynomial versus Exponential Growth in Repetition-Free Binary Words

A relative of the Thue-Morse Sequence

Foundations of Mathematics MATH 220 FALL 2017 Lecture Notes

#A5 INTEGERS 18A (2018) EXPLICIT EXAMPLES OF p-adic NUMBERS WITH PRESCRIBED IRRATIONALITY EXPONENT

A sequence is k-automatic if its n th term is generated by a finite state machine with n in base k as the input.

Chapter One Hilbert s 7th Problem: It s statement and origins

RECOGNIZABLE SETS OF INTEGERS

Unavoidable patterns in words

On the complexity of algebraic number I. Expansions in integer bases.

Palindromic continued fractions. 1. Introduction

2. Introduction to commutative rings (continued)

RMT 2014 Power Round Solutions February 15, 2014

Combinatorics On Sturmian Words. Amy Glen. Major Review Seminar. February 27, 2004 DISCIPLINE OF PURE MATHEMATICS

Abelian Pattern Avoidance in Partial Words

Continued fractions and transcendental numbers

4.1 Exponential Functions

Hankel Matrices for the Period-Doubling Sequence

Balance properties of multi-dimensional words

Standard forms for writing numbers

Chapter Four Gelfond s Solution of Hilbert s Seventh Problem (Revised January 2, 2011)

1. A Little Set Theory

RAMSEY THEORY. Contents 1. Introduction Arithmetic Ramsey s Theorem

Topics in Logic and Proofs

Grade 8 Common Core Lesson Correlation

Discrete Mathematics: Lectures 6 and 7 Sets, Relations, Functions and Counting Instructor: Arijit Bishnu Date: August 4 and 6, 2009

Open Problems in Automata Theory: An Idiosyncratic View

arxiv: v1 [math.co] 13 Jul 2017

Transcription:

Combinatorics on Words: Applications to Number Theory and Ramsey Theory Narad Rampersad Department of Mathematics and Statistics University of Winnipeg 9 May 2008 Narad Rampersad (University of Winnipeg) Combinatorics on Words 9 May 2008 1 / 30

Words A word is a sequence of symbols from an alphabet. Words may be finite, like the word finite or infinite, like the word abaabaaabaaaab In 1906, Norwegian mathematician Axel Thue constructed an infinite word over a three letter alphabet that contained no repetitions. Here is how to contruct such a word using the symbols 0, 1, and 2. First, define a substitution rule (or morphism) 0 1, 1 20, 2 210. This means for every 0 substitute a 1, for every 1 substitute 20, and for every 2 substitute 210. Narad Rampersad (University of Winnipeg) Combinatorics on Words 9 May 2008 2 / 30

Avoiding Repetitions in Words Now, starting with 0, repeatedly apply this rule, obtaining the words 0 1 20 2101 21020120 2102012101202101 In the limit we obtain the infinite word 21020121012021020120210121020120 This word contains no repetitions (to prove this takes a little more work). Narad Rampersad (University of Winnipeg) Combinatorics on Words 9 May 2008 3 / 30

Avoiding Repetitions in Words This result has been independently rediscovered numerous times in the last century, for instance by Arshon in 1937 and Morse and Hedlund in 1944. The existence of such a word was used in 1968 by Novikov and Adian to solve a longstanding open problem in group theory posed by Burnside in 1902. The repetitions discussed so far have been words of the form xx. We may write this algebraically as x 2 and call it a square. Analogously, we may define other types of repetitions, such of those of the form xxx = x 3, called a cube, and so on. Narad Rampersad (University of Winnipeg) Combinatorics on Words 9 May 2008 4 / 30

Avoiding Cubes In 1912, Axel Thue showed that the word t = 01101001100101101001011001101001 obtained by repeatedly applying the morphism 0 01, 1 10 contains no cubes. This result was rediscovered by Morse in 1921, and so this word is usually referred to as the Thue Morse word. In fact, The Thue Morse contains no overlap: i.e., no occurrence of xxa, where x is a word and a is the first letter of x. In 1929, chess grandmaster Max Euwe used this word to show that under a certain (plausible) set of rules it was possible to play an infinite game of chess. Narad Rampersad (University of Winnipeg) Combinatorics on Words 9 May 2008 5 / 30

The Thue Morse Word The Thue Morse word can be defined in several other ways. Let t i denote the i-th symbol of t. Then t i is the number of 1 s mod 2 in the binary expansion of i. We thus have the recursive definition t 2i = t i and t 2i+1 = 1 t i. Narad Rampersad (University of Winnipeg) Combinatorics on Words 9 May 2008 6 / 30

The Thue Morse Word in Number Theory Let β be an irrational real number between 1 and 2. Let us write the expansion of 1 in base-β: where a n {0, 1}. 1 = a n β n, n=1 β-expansions are not always unique! Let ϕ = (1 + 5)/2 be the golden ratio. Then 1 = ϕ 1 + ϕ 2 and 1 = n 2 ϕ n, so.11 and.01111 are both ϕ-expansions of 1. Narad Rampersad (University of Winnipeg) Combinatorics on Words 9 May 2008 7 / 30

The Thue Morse Word in Number Theory Curiously, there are certain β for which 1 has a unique β-expansion. Moreover, there is a least β between 1 and 2 with this property. This β is the unique solution ( 1.78723) to 1 = t n β n, n=1 where t 0 t 1 t 2 is the Thue Morse word! This β is called the Komornik Loreti constant, and was discovered in 1998. It was proved to be transcendental by Allouche and Cosnard, using a result of Mahler. Narad Rampersad (University of Winnipeg) Combinatorics on Words 9 May 2008 8 / 30

The Thue Morse Word in Number Theory Consider the power series F(z) = n 0 t nz n, where t 0 t 1 t 2 is the Thue Morse word. Using standard results from analysis, one can show that F is a transcendental function. Using the identities t 2i = t i and t 2i+1 = 1 t i, one can easily show (exercise!) that F satisfies the functional equation F(z) = (1 z)f(z 2 ). In 1929, Mahler showed that a transcendental function satisfying a functional equation of this sort takes transcendental values at every non-zero algebraic point in its disc of convergence. Narad Rampersad (University of Winnipeg) Combinatorics on Words 9 May 2008 9 / 30

The Thue Morse Word in Number Theory We deduce the transcendence of the Komornik Loreti constant as follows. If β is the Komornik Loreti constant, then F(β) = 1. If β were algebraic, then F(β) = 1 would be transcendental by Mahler s argument. This contradiction implies that β is transcendental. Consider now the real number F(2) = n 0 t n2 n, the so-called Thue Morse constant, whose binary expansion 0.1101001100101101001011001101001 is given by the Thue Morse word. Again, Mahler s method shows that F(2) is transcendental. Narad Rampersad (University of Winnipeg) Combinatorics on Words 9 May 2008 10 / 30

A Combinatorial Criterion for Transcendence Look at the squares in the Thue Morse word: We have: 01101001100101101001011001101001 11 at position 1; 1010 at position 2; 10011001 at position 4; 1001011010010110 at position 8; etc. In general, there are larger and larger squares occurring not too far from the beginning of the sequence. This property turns out to be a sufficient condition for transcendence. Narad Rampersad (University of Winnipeg) Combinatorics on Words 9 May 2008 11 / 30

A Combinatorial Criterion for Transcendence Truncate the binary expansion of the Thue Morse constant after the square 11, and append 11111111 to get the rational number 0.1111111111. Now truncate after the square 1010, and append 10101010 to get the rational number 0.1101010101010. Truncate after the square 10011001, and append 10011001 to get the rational number 0.1101001100110011001, and so on. This gives a sequence of very good rational approximations to the Thue Morse constant. Recall that if an irrational number is approximated too well by rationals, it cannot be algebraic. It is possible to use standard (but deep!) results in Diophantine approximation to show that these rational numbers approximate the Thue Morse constant too well. Narad Rampersad (University of Winnipeg) Combinatorics on Words 9 May 2008 12 / 30

A Combinatorial Criterion for Transcendence The following criterion for transcendence, due to Adamczewski, Bugeaud, and Luca, formalizes the above observations. Let b > 1 be an integer and let a = a 0 a 1 be an infinite word over {0, 1,...,b 1}. Let w > 1 be a real number. Suppose there exist two sequences of finite words (U n ) n 1, (V n ) n 1 such that: (i) For any n 1, the word U n V w n is a prefix of the word a; (ii) The sequence ( U n / V n ) n 1 is bounded from above; (iii) The sequence ( V n ) n 1 is increasing. Then the real number n 0 is either rational or transcendental. a n b n Narad Rampersad (University of Winnipeg) Combinatorics on Words 9 May 2008 13 / 30

The Thue Morse Word in Number Theory Recall that the Thue Morse word is overlap-free: it has no occurrence of xxa, where a is the first symbol of x. Is is possible that all real numbers whose binary expansions are overlap-free are transcendental? Stated another way, must the binary expansion of any algebraic number contain infinitely many occurrences of overlaps? Binary overlap-free words in general have much the same structure as the Thue Morse word. They thus also satisfy the Adamczewski Bugeaud Luca criterion for transcendence. Narad Rampersad (University of Winnipeg) Combinatorics on Words 9 May 2008 14 / 30

Applications to Transcendental Number Theory Theorem (Adamczewski and R. 2007) The binary expansion of an algebraic number contains infinitely many occurrences of overlaps (even 7/3-powers). Theorem (Adamczewski and R. 2007) The ternary expansion of an algebraic number contains either infinitely many occurrences of squares or infinitely many occurrences of one of the blocks 010 or 02120. Narad Rampersad (University of Winnipeg) Combinatorics on Words 9 May 2008 15 / 30

Words as Colourings An infinite word over a finite alphabet A is a map w from N to A. A infinite word can be thus be viewed as a colouring of the natural numbers using the set A of colours. An infinite word avoiding repetitions is thus a non-repetitive colouring of the natural numbers. We may also consider non-repetitive colourings of other mathematical structures such as: the real line; the d-dimensional integer lattice; graphs, etc. Narad Rampersad (University of Winnipeg) Combinatorics on Words 9 May 2008 16 / 30

Nonrepetitive Colourings of the Real Line Theorem (Rote, see Grytczuk and Śliwa 2003) There exists a colouring f of R, f : R {0, 1}, such that no two line segments are coloured alike with respect to translations. Formally, for every ǫ > 0 and every pair of real numbers x < y, there exists 0 t < ǫ such that f(x + t) f(y + t). Define f(x) = 0 if log x is rational and f(x) = 1 otherwise. Consider two points 0 x < y. If f(x) = f(y), then let x + t 1 = e q 1, where 0 t 1 < ǫ and q 1 is rational. Narad Rampersad (University of Winnipeg) Combinatorics on Words 9 May 2008 17 / 30

Nonrepetitive Colourings of the Real Line Now f(x + t 1 ) = 0. If f(x + t 1 ) = f(y + t 1 ) = 0, then y + t 1 = e q 2 for some rational number q 2 q 1. Let x + t 2 = e q 3, where t 1 < t 2 < ǫ and q 3 is rational. If again f(y + t 2 ) = 0, then y + t 2 = e q 4 for some rational number q 4. Now x y = e q 1 e q 2 = e q 3 e q 4, where the q i s are all distinct rational integers. But the classical Lindemann Weierstrass theorem asserts the linear independence of algebraic powers of e over the algebraic numbers. This contradiction proves the theorem. Narad Rampersad (University of Winnipeg) Combinatorics on Words 9 May 2008 18 / 30

van der Waerden s Theorem van der Waerden s theorem asserts that if the natural numbers are partitioned into finitely many sets, then one set contains arbitrarily large arithmetic progressions. Rephrased as a theorem regarding words, it asserts that for any infinite word w over a finite alphabet A, there exists a A such that for all m 1, w contains a m in a subsequence indexed by an arithmetic progression. We thus cannot avoid repetitions in arithemetic progressions. Suppose we only try to avoid repetitions in certain types of arithmetic progressions: e.g. arithmetic progressions of odd difference. Narad Rampersad (University of Winnipeg) Combinatorics on Words 9 May 2008 19 / 30

Repetitions in Arithmetic Progressions Theorem (Carpi 1988) For every integer n 2, there exists an infinite word over a finite alphabet that contains no squares in any arithmetic progression except those whose difference is a multiple of n. Narad Rampersad (University of Winnipeg) Combinatorics on Words 9 May 2008 20 / 30

Folding a Piece of Paper Take an ordinary 8.5 11 piece of paper and fold it in half. Now unfold the paper and record the pattern of hills and valleys created, writing 0 for a hill and 1 for a valley. Now fold the paper twice, unfold, and record the pattern of hills and valleys. 0 0 1 Now fold three times, unfold, and record the pattern. 0 0 0 1 0 0 1 1 Now fold infinitely (!) many times. After unfolding, you get the following infinite sequence, called the paperfolding sequence. 0 0 1 0 0 1 1 0 0 0 1 1 0 1 1 Narad Rampersad (University of Winnipeg) Combinatorics on Words 9 May 2008 21 / 30

A Recursive Definition A paperfolding word f = f 0 f 1 f 2 over the alphabet {0, 1} satisfies the following recursive definition: there exists a {0, 1} such that f 4n = a, n 0 f 4n+2 = a, n 0 (f 2n+1 ) n 0 is a paperfolding word. The ordinary paperfolding word 0010011000110110 is the paperfolding word uniquely characterized by f 2 m 1 = 0 for all m 0. Narad Rampersad (University of Winnipeg) Combinatorics on Words 9 May 2008 22 / 30

Repetitions in the Paperfolding Words Allouche and Bousquet-Mélou (1994) showed that for any paperfolding word f, if ww is a non-empty subword of f, then w {1, 3, 5}. Let us now see how to establish the following specific case of Carpi s result: There exists an infinite word over a four letter alphabet that avoids squares in all arithmetic progressions of odd difference. Let f = f 0 f 1 f 2 be any paperfolding word over {1, 4}. Define v = v 0 v 1 v 2 by for all n 0. v 4n = 2 v 4n+2 = 3 v 2n+1 = f 2n+1, Narad Rampersad (University of Winnipeg) Combinatorics on Words 9 May 2008 23 / 30

Repetitions in the Paperfolding Words For example, if f = 1141144111441441 is the ordinary paperfolding word over {1, 4}, then v = 2131243121342431. Theorem (Kao, R., Shallit, and Silva 2008) Let v be any word obtained from a paperfolding word f by the construction described above. Then the word v contains no squares in any arithmetic progression of odd difference. Narad Rampersad (University of Winnipeg) Combinatorics on Words 9 May 2008 24 / 30

Repetitions in the Paperfolding Words Recall that any square ww in f has w {1, 3, 5}. Recoding the even indexed positions of f by mapping 1 2 and 4 3 destroys all these squares with odd periods. Thus v is squarefree. The recursive, self-similar nature of v ensures that when we look at subsequences of v in odd difference arithmetic progressions we get nothing that wasn t already in v to begin with. So v avoids squares in any arithmetic progression of odd difference. Narad Rampersad (University of Winnipeg) Combinatorics on Words 9 May 2008 25 / 30

Higher Dimensions A 2-dimensional word is a map w from N 2 to A, where we write w m,n for w(m, n). A word x is a line of w if there exists i 1, i 2, j 1, j 2, such that gcd(j 1, j 2 ) = 1 and for t 0 x t = w i1 +j 1 t,i 2 +j 2 t. Narad Rampersad (University of Winnipeg) Combinatorics on Words 9 May 2008 26 / 30

Higher Dimensions a b a b b a c a a b a a b d b c c c a b c d a a d a b c c d b a d b c a Figure: Here x = dcc is a line. Narad Rampersad (University of Winnipeg) Combinatorics on Words 9 May 2008 27 / 30

Higher Dimensions Theorem (Carpi 1988) There exists a 2-dimensional word w over a 16-letter alphabet such that every line of w is squarefree. Let u = u 0 u 1 u 2 and v = v 0 v 1 v 2 be any infinite words over the alphabet A = {1, 2, 3, 4} that avoid squares in all arithmetic progressions of odd difference. We define w over the alphabet A A by w m,n = (u m, v n ). Narad Rampersad (University of Winnipeg) Combinatorics on Words 9 May 2008 28 / 30

Proof of Carpi s 2D construction Consider an arbitrary line x = (w i1 +j 1 t,i 2 +j 2 t) t 0, = (u i1 +j 1 t, v i2 +j 2 t) t 0, for some i 1, i 2, j 1, j 2, with gcd(j 1, j 2 ) = 1. Without loss of generality, we may assume j 1 is odd. Then the word (u i1 +j 1 t) t 0 is an arithmetic subsequence of odd difference of u and hence is squarefree. The line x is therefore also squarefree. Narad Rampersad (University of Winnipeg) Combinatorics on Words 9 May 2008 29 / 30

Thank you! Narad Rampersad (University of Winnipeg) Combinatorics on Words 9 May 2008 30 / 30