(ABSTRACT) NUMERATION SYSTEMS
|
|
- Marcia Parker
- 6 years ago
- Views:
Transcription
1 (ABSTRACT) NUMERATION SYSTEMS Michel Rigo Department of Mathematics, University of Liège
2 OUTLINE OF THE TALK WHAT IS A NUMERATION SYSTEM? CONNECTION WITH FORMAL LANGUAGES THEORY BASE DEPENDENCE CHARACTERIZATIONS OF k-recognizable SETS SOME PUZZLING PROPERTIES OF P.-T.-M. SEQUENCE LET S COME BACK TO U-RECOGNIZABILITY MOTIVATION FOR A GENERALIZATION ABSTRACT NUMERATION SYSTEMS FIRST RESULTS REPRESENTING REAL NUMBERS
3 WHAT IS A NUMERATION SYSTEM? INTEGER BASE NUMERATION SYSTEM, k 2 l n = c i k i, with c i Σ k = {0,..., k 1}, c l 0 i=0 Any integer n corresponds to a word rep k (n) = c l c 0 over Σ k. (NON-STANDARD) SYSTEM BUILT UPON A SEQUENCE U = (U i ) i 0 OF INTEGERS l n = c i U i, with c l 0 greedy expansion i=0 Any integer n corresponds to a word rep U (n) = c l c 0.
4 WHAT IS A NUMERATION SYSTEM? INTEGER BASE NUMERATION SYSTEM, k 2 l n = c i k i, with c i Σ k = {0,..., k 1}, c l 0 i=0 Any integer n corresponds to a word rep k (n) = c l c 0 over Σ k. (NON-STANDARD) SYSTEM BUILT UPON A SEQUENCE U = (U i ) i 0 OF INTEGERS l n = c i U i, with c l 0 greedy expansion i=0 Any integer n corresponds to a word rep U (n) = c l c 0.
5 SOME CONDITIONS ON U = (U i ) i 0 U i+1 < U i, non-ambiguity U 0 = 1, any integer can be represented U i+1 U i is bounded, finite alphabet of digits A U EXAMPLE (U i = 2 i+1 : 2, 4, 8, 16, 32,...) you cannot represent odd integers! EXAMPLE (U i = (i + 1)! : 1, 2, 6, 24,...) Any integer n can be uniquely written as n = l c i i! with 0 c i i i=0 Fraenkel 85, Lenstra 06 (EMS Newsletter, profinite numbers)
6 SOME CONDITIONS ON U = (U i ) i 0 U i+1 < U i, non-ambiguity U 0 = 1, any integer can be represented U i+1 U i is bounded, finite alphabet of digits A U EXAMPLE (U i = 2 i+1 : 2, 4, 8, 16, 32,...) you cannot represent odd integers! EXAMPLE (U i = (i + 1)! : 1, 2, 6, 24,...) Any integer n can be uniquely written as n = l c i i! with 0 c i i i=0 Fraenkel 85, Lenstra 06 (EMS Newsletter, profinite numbers)
7 SOME CONDITIONS ON U = (U i ) i 0 U i+1 < U i, non-ambiguity U 0 = 1, any integer can be represented U i+1 U i is bounded, finite alphabet of digits A U EXAMPLE (U i = 2 i+1 : 2, 4, 8, 16, 32,...) you cannot represent odd integers! EXAMPLE (U i = (i + 1)! : 1, 2, 6, 24,...) Any integer n can be uniquely written as n = l c i i! with 0 c i i i=0 Fraenkel 85, Lenstra 06 (EMS Newsletter, profinite numbers)
8 A NICE SETTING Take (U i ) i 0 satisfying a linear recurrence equation, U i+k = a k 1 U i+k a 0 U i, a j Z, a 0 0. EXAMPLE (U i+2 = U i+1 + U i, U 0 = 1, U 1 = 2) Use greedy expansion,..., 21, 13, 8, 5, 3, 2, The pattern 11 is forbidden, A U = {0, 1}.
9 WHAT USE FOR NUMERATION SYSTEMS? Number theory, Transcendence Combinatorics on words Automatic sequences, Digital sequences Sloane and Plouff s encyclopedia of integer sequences Theoretical computer science, Automata theory Formal languages theory Logic, Complexity theory Symbolic dynamics Ergodic theory Graph theory, Game theory Physics, Quasi-crystals, Fractal geometry
10 CONNECTION WITH FORMAL LANGUAGES THEORY FACT Any n 0 is represented by a word rep U (n) over A U. A set X N corresponds to a set of words, i.e., a language. The Chomsky s hierarchy : Recursively enumerable languages (Turing Machine) Context-sensitive languages (linear bounded T.M.) Context-free languages (pushdown automaton) Regular (or rational) languages (finite automaton)
11 CONNECTION WITH FORMAL LANGUAGES THEORY FACT Any n 0 is represented by a word rep U (n) over A U. A set X N corresponds to a set of words, i.e., a language. The Chomsky s hierarchy : Recursively enumerable languages (Turing Machine) Context-sensitive languages (linear bounded T.M.) Context-free languages (pushdown automaton) Regular (or rational) languages (finite automaton)
12 EASIEST MODEL OF COMPUTATION DETERMINISTIC FINITE AUTOMATON A = (Q, q 0, Σ, δ, F) Q finite set of states, q 0 Q initial state δ : Q Σ Q transition function F Q set of final (or accepting) states EXAMPLE (FIBONACCI) ,1
13 EXAMPLE (USE IN BIO-INFORMATICS, DNA: a,c,g,t) g,c,t g,c,t c,t a g,c,t a c g a g a a t g a agata c,t EXAMPLE (USE IN COMPUTER SCIENCE) Complete algorithmic solution for model checking, program verification,...
14 WHAT ARE WE LOOKING FOR? The simplest sets X of integers are the ones such that rep U (X) is regular, i.e., representations are accepted by some finite automaton. Such sets are said to be U-recognizable. DIVISIBILITY CRITERION IN BASE k Let k 2. The set X = {n n r (mod s)} is k-recognizable. EXAMPLE 1,2,3,4,6,7,8,9 0,5 0,5 0,3,6,9 1,4,7 0 2,5,8 1 2,5,8 1,4,7 2,5,8 1,4,7 2 0,3,6,9 1,2,3,4,6,7,8,9 0,3,6,9
15 WHAT ARE WE LOOKING FOR? The simplest sets X of integers are the ones such that rep U (X) is regular, i.e., representations are accepted by some finite automaton. Such sets are said to be U-recognizable. DIVISIBILITY CRITERION IN BASE k Let k 2. The set X = {n n r (mod s)} is k-recognizable. EXAMPLE 1,2,3,4,6,7,8,9 0,5 0,5 0,3,6,9 1,4,7 0 2,5,8 1 2,5,8 1,4,7 2,5,8 1,4,7 2 0,3,6,9 1,2,3,4,6,7,8,9 0,3,6,9
16 WHAT ARE WE LOOKING FOR? The simplest sets X of integers are the ones such that rep U (X) is regular, i.e., representations are accepted by some finite automaton. Such sets are said to be U-recognizable. DIVISIBILITY CRITERION IN BASE k Let k 2. The set X = {n n r (mod s)} is k-recognizable. EXAMPLE 1,2,3,4,6,7,8,9 0,5 0,5 0,3,6,9 1,4,7 0 2,5,8 1 2,5,8 1,4,7 2,5,8 1,4,7 2 0,3,6,9 1,2,3,4,6,7,8,9 0,3,6,9
17 BASE DEPENDENCE A NATURAL QUESTION If X N is p-recognizable, is it also q-recognizable? p, q are multiplicatively independent if p k = q l k = l = 0, i.e., log p/ log q is irrational. being multiplicatively dependent is an equivalence relation, PROPOSITION If p, q 2 are multiplicatively dependent, then X N is p-recognizable iff it is q-recognizable.
18 BASE DEPENDENCE A NATURAL QUESTION If X N is p-recognizable, is it also q-recognizable? p, q are multiplicatively independent if p k = q l k = l = 0, i.e., log p/ log q is irrational. being multiplicatively dependent is an equivalence relation, PROPOSITION If p, q 2 are multiplicatively dependent, then X N is p-recognizable iff it is q-recognizable.
19 BASE DEPENDENCE A NATURAL QUESTION If X N is p-recognizable, is it also q-recognizable? p, q are multiplicatively independent if p k = q l k = l = 0, i.e., log p/ log q is irrational. being multiplicatively dependent is an equivalence relation, PROPOSITION If p, q 2 are multiplicatively dependent, then X N is p-recognizable iff it is q-recognizable.
20 BASE DEPENDENCE A NATURAL QUESTION If X N is p-recognizable, is it also q-recognizable? p, q are multiplicatively independent if p k = q l k = l = 0, i.e., log p/ log q is irrational. being multiplicatively dependent is an equivalence relation, PROPOSITION If p, q 2 are multiplicatively dependent, then X N is p-recognizable iff it is q-recognizable.
21 THEOREM (COBHAM 69) Let p, q 2 be two multiplicatively independent integers. If X N is both p- and q-recognizable, then X is ultimately periodic (finite union of A. P.). COROLLARY There exists sets which are k-recognizable for any k (ultimately periodic sets), k-recognizable for some (minimal) k and exactly all the k m, k-recognizable for no k. EXAMPLE The set of even integers is k-recognizable for any k. The set {2 n n 0} is 2-recognizable but not 3-recognizable. The set of primes is never k-recognizable.
22 THEOREM (COBHAM 69) Let p, q 2 be two multiplicatively independent integers. If X N is both p- and q-recognizable, then X is ultimately periodic (finite union of A. P.). COROLLARY There exists sets which are k-recognizable for any k (ultimately periodic sets), k-recognizable for some (minimal) k and exactly all the k m, k-recognizable for no k. EXAMPLE The set of even integers is k-recognizable for any k. The set {2 n n 0} is 2-recognizable but not 3-recognizable. The set of primes is never k-recognizable.
23 S. Eilenberg 74 (p.118) The proof is correct, long and hard. It is a challenge to find a more reasonable proof of this fine theorem {p m /q n m, n 0} is dense in [0, + ) VARIOUS PROOF SIMPLIFICATIONS AND GENERALIZATIONS G. Hansel 82, D. Perrin 90, F. Durand 05, V. Bruyère 97, F. Point, C. Michaux 96, R. Villemaire, A. Bès 00, J. Bell 05, J. Honkala, S. Fabre, C. Reutenauer, A.L. Semenov 77, L. Waxweiler 06, M.R
24 S. Eilenberg 74 (p.118) The proof is correct, long and hard. It is a challenge to find a more reasonable proof of this fine theorem {p m /q n m, n 0} is dense in [0, + ) VARIOUS PROOF SIMPLIFICATIONS AND GENERALIZATIONS G. Hansel 82, D. Perrin 90, F. Durand 05, V. Bruyère 97, F. Point, C. Michaux 96, R. Villemaire, A. Bès 00, J. Bell 05, J. Honkala, S. Fabre, C. Reutenauer, A.L. Semenov 77, L. Waxweiler 06, M.R
25 CHARACTERIZATIONS OF k-recognizable SETS THEOREM (J.R. BÜCHI 60) k-recognizable sets are exactly the sets definable by first order formula in the extended Presburger arithmetic N, +, V k. EXAMPLE φ(x) ( y)(x = y + y), X = {x N N, +, V k = φ(x)}. THEOREM (G. CHRISTOL, T. KAMAE, M. MENDÈS FRANCE, G. RAUZY 80) Let p prime. A set S is p-recognizable iff the formal power series S(X) = n 0 χ S (n) X n where χ S (n) = 1 n S, is algebraic over F p (X) (i.e., root of a polynomial over F p [X]).
26 CHARACTERIZATIONS OF k-recognizable SETS THEOREM (J.R. BÜCHI 60) k-recognizable sets are exactly the sets definable by first order formula in the extended Presburger arithmetic N, +, V k. EXAMPLE φ(x) ( y)(x = y + y), X = {x N N, +, V k = φ(x)}. THEOREM (G. CHRISTOL, T. KAMAE, M. MENDÈS FRANCE, G. RAUZY 80) Let p prime. A set S is p-recognizable iff the formal power series S(X) = n 0 χ S (n) X n where χ S (n) = 1 n S, is algebraic over F p (X) (i.e., root of a polynomial over F p [X]).
27 THEOREM (COBHAM 72) k-recognizable sets = k-automatic sets EXAMPLE ((PROUHET)-THUE-MORSE SEQUENCE) f : a ab, b ba, g : a 0, b 1. f 0 (a) f 1 (a) f 2 (a) f 3 (a) f 4 (a). a ab abba abbabaab abbabaabbaababba. t = is 2-automatic : generated by an iterated morphism of constant length 2.
28 EXAMPLE (CONT.) t n = 1 iff rep 2 (n) contains an odd number of 1 s, ε This set is 2-recognizable,
29 Jean-Paul Allouche, Jeffrey Shallit 04
30 SOME PUZZLING PROPERTIES OF P.-T.-M. SEQUENCE PROUHET S PROBLEM 1851 Find a partition of A n = {0, 1, 2, 3,..., 2 n 1} into two sets I = {i 1,..., i 2 n 1} and J = {j 1,..., j 2 n 1} such that (Multi-grades) : i I i = j J j i I i2 = j J j2 i I in 1. = j J jn 1 n = 3 : , I = {0, 3, 5, 6} and J = {1, 2, 4, 7} = 14 = and = 70 =
31 QUESTION What is the sign of f n (x) = sin x sin 2x sin 4x sin 2 n x over [0, π]?
32 QUESTION What is the sign of f n (x) = sin x sin 2x sin 4x sin 2 n x over [0, π]?
33 QUESTION What is the sign of f n (x) = sin x sin 2x sin 4x sin 2 n x over [0, π]?
34 QUESTION What is the sign of f n (x) = sin x sin 2x sin 4x sin 2 n x over [0, π]?
35 n = 0 + n = 1 + n = n = A word w is an overlap if w = avava, a is a letter, w = avava = avava. THEOREM (MORSE-HEDLUND) The infinite word t is overlap-free. Recurrent geodesics on a surface of negative curvature (Morse 1921, Morse-Hedlund ).
36 n = 0 + n = 1 + n = n = A word w is an overlap if w = avava, a is a letter, w = avava = avava. THEOREM (MORSE-HEDLUND) The infinite word t is overlap-free. Recurrent geodesics on a surface of negative curvature (Morse 1921, Morse-Hedlund ).
37 LET S COME BACK TO U-RECOGNIZABILITY QUESTION Let U = (U i ) i 0 be a strictly increasing sequence of integers, is the whole set N U-recognizable? i.e., is L U = rep U (N) regular? Even if U is linear, the answer is not completely known... THEOREM (SHALLIT 94) If L U is regular, then (U i ) i 0 satisfies a linear recurrent equation. THEOREM (N. LORAUD 95, M. HOLLANDER 98) They give (technical) sufficient conditions for L U to be regular: the characteristic polynomial of the recurrence has a special form.
38 LET S COME BACK TO U-RECOGNIZABILITY QUESTION Let U = (U i ) i 0 be a strictly increasing sequence of integers, is the whole set N U-recognizable? i.e., is L U = rep U (N) regular? Even if U is linear, the answer is not completely known... THEOREM (SHALLIT 94) If L U is regular, then (U i ) i 0 satisfies a linear recurrent equation. THEOREM (N. LORAUD 95, M. HOLLANDER 98) They give (technical) sufficient conditions for L U to be regular: the characteristic polynomial of the recurrence has a special form.
39 LET S COME BACK TO U-RECOGNIZABILITY QUESTION Let U = (U i ) i 0 be a strictly increasing sequence of integers, is the whole set N U-recognizable? i.e., is L U = rep U (N) regular? Even if U is linear, the answer is not completely known... THEOREM (SHALLIT 94) If L U is regular, then (U i ) i 0 satisfies a linear recurrent equation. THEOREM (N. LORAUD 95, M. HOLLANDER 98) They give (technical) sufficient conditions for L U to be regular: the characteristic polynomial of the recurrence has a special form.
40 BEST KNOWN CASE : LINEAR PISOT SYSTEMS If the characteristic polynomial of (U i ) i 0 is the minimal polynomial of a Pisot number θ then everything is fine: L U is regular, addition preserves recognizability, logical first order characterization of recognizable sets,... Just like in the integer case : U i θ i. A. Bertrand 89, C. Frougny, B. Solomyak, D. Berend, J. Sakarovitch, V. Bruyère and G. Hansel 97,... DEFINITION A Pisot (resp. Salem, Perron) number is an algebraic integer α > 1 such that its Galois conjugates have modulus < 1 (resp. 1, < α).
41 BEST KNOWN CASE : LINEAR PISOT SYSTEMS If the characteristic polynomial of (U i ) i 0 is the minimal polynomial of a Pisot number θ then everything is fine: L U is regular, addition preserves recognizability, logical first order characterization of recognizable sets,... Just like in the integer case : U i θ i. A. Bertrand 89, C. Frougny, B. Solomyak, D. Berend, J. Sakarovitch, V. Bruyère and G. Hansel 97,... DEFINITION A Pisot (resp. Salem, Perron) number is an algebraic integer α > 1 such that its Galois conjugates have modulus < 1 (resp. 1, < α).
42 MOTIVATION FOR A GENERALIZATION A QUESTION After G. Hansel s talk during JM 94 in Mons and knowing Shallit s results, P. Lecomte has the following question : Everybody takes first a sequence (U k ) k 0 then ask for the language L U of the numeration to be regular and play with recognizable sets Why not proceed backwards? REMARK Let x, y N, x < y rep U (x) < gen rep U (y). EXAMPLE (FIBONACCI) 6 < 7 and 1001 < gen 1010 (same length) 6 < 8 and 1001 < gen (different lengths).
43 MOTIVATION FOR A GENERALIZATION A QUESTION After G. Hansel s talk during JM 94 in Mons and knowing Shallit s results, P. Lecomte has the following question : Everybody takes first a sequence (U k ) k 0 then ask for the language L U of the numeration to be regular and play with recognizable sets Why not proceed backwards? REMARK Let x, y N, x < y rep U (x) < gen rep U (y). EXAMPLE (FIBONACCI) 6 < 7 and 1001 < gen 1010 (same length) 6 < 8 and 1001 < gen (different lengths).
44 MOTIVATION FOR A GENERALIZATION A QUESTION After G. Hansel s talk during JM 94 in Mons and knowing Shallit s results, P. Lecomte has the following question : Everybody takes first a sequence (U k ) k 0 then ask for the language L U of the numeration to be regular and play with recognizable sets Why not proceed backwards? REMARK Let x, y N, x < y rep U (x) < gen rep U (y). EXAMPLE (FIBONACCI) 6 < 7 and 1001 < gen 1010 (same length) 6 < 8 and 1001 < gen (different lengths).
45 MOTIVATION FOR A GENERALIZATION A QUESTION After G. Hansel s talk during JM 94 in Mons and knowing Shallit s results, P. Lecomte has the following question : Everybody takes first a sequence (U k ) k 0 then ask for the language L U of the numeration to be regular and play with recognizable sets Why not proceed backwards? REMARK Let x, y N, x < y rep U (x) < gen rep U (y). EXAMPLE (FIBONACCI) 6 < 7 and 1001 < gen 1010 (same length) 6 < 8 and 1001 < gen (different lengths).
46 MOTIVATION FOR A GENERALIZATION A QUESTION After G. Hansel s talk during JM 94 in Mons and knowing Shallit s results, P. Lecomte has the following question : Everybody takes first a sequence (U k ) k 0 then ask for the language L U of the numeration to be regular and play with recognizable sets Why not proceed backwards? REMARK Let x, y N, x < y rep U (x) < gen rep U (y). EXAMPLE (FIBONACCI) 6 < 7 and 1001 < gen 1010 (same length) 6 < 8 and 1001 < gen (different lengths).
47 MOTIVATION FOR A GENERALIZATION A QUESTION After G. Hansel s talk during JM 94 in Mons and knowing Shallit s results, P. Lecomte has the following question : Everybody takes first a sequence (U k ) k 0 then ask for the language L U of the numeration to be regular and play with recognizable sets Why not proceed backwards? REMARK Let x, y N, x < y rep U (x) < gen rep U (y). EXAMPLE (FIBONACCI) 6 < 7 and 1001 < gen 1010 (same length) 6 < 8 and 1001 < gen (different lengths).
48 ABSTRACT NUMERATION SYSTEMS DEFINITION (P. LECOMTE, M.R. 01) An abstract numeration system is a triple S = (L, Σ, <) where L is a regular language over a totally ordered alphabet (Σ, <). Enumerating the words of L with respect to the genealogical ordering induced by < gives a one-to-one correspondence rep S : N L val S = rep 1 S : L N.
49 FIRST RESULTS REMARK This generalizes classical Pisot systems like integer base systems or Fibonacci system. EXAMPLE (POSITIONAL) L = {ε} {1,..., k 1}{0,..., k 1} or L = {ε} 1{0, 01} EXAMPLE (NON POSITIONAL) Non positional numeration system : L = a b Σ = {a < b} n rep(n) ε a b aa ab bb aaa val(a p b q ) = 1 2 (p + q)(p + q + 1) + q
50 FIRST RESULTS REMARK This generalizes classical Pisot systems like integer base systems or Fibonacci system. EXAMPLE (POSITIONAL) L = {ε} {1,..., k 1}{0,..., k 1} or L = {ε} 1{0, 01} EXAMPLE (NON POSITIONAL) Non positional numeration system : L = a b Σ = {a < b} n rep(n) ε a b aa ab bb aaa val(a p b q ) = 1 2 (p + q)(p + q + 1) + q
51 EXAMPLE (CONTINUED...) #b #a
52 EXAMPLE (CONTINUED...) #b #a
53 EXAMPLE (CONTINUED...) #b #a
54 EXAMPLE (CONTINUED...) #b #a
55 EXAMPLE (CONTINUED...) #b #a
56 EXAMPLE (CONTINUED...) #b #a
57 EXAMPLE (CONTINUED...) #b #a
58 EXAMPLE (CONTINUED...) #b #a
59 MANY NATURAL QUESTIONS... What about S-recognizable sets? Are ultimately periodic sets S-recognizable for any S? For a given X N, can we find S s.t. X is S-recognizable? For a given S, what are the S-recognizable sets? Can we compute easily in these systems? Addition, multiplication by a constant,... Are these systems equivalent to something else? Any hope for a Cobham s theorem? Can we also represent real numbers? Number theoretic problems like additive functions? Dynamics, odometer, tilings, logic...
60 THEOREM Let S = (L, Σ, <) be an abstract numeration system. Any ultimately periodic set is S-recognizable. EXAMPLE (FOR a b MOD 3, 5, 6 AND 8)
61 WELL-KNOWN FACT (SEE EILENBERG S BOOK) The set of squares is never recognizable in any integer base system. EXAMPLE Let L = a b a c, a < b < c ε a b c aa ab ac bb cc aaa THEOREM If P Q[X] is such that P(N) N then there exists an abstract system S such that P(N) is S-recognizable.
62 WELL-KNOWN FACT (SEE EILENBERG S BOOK) The set of squares is never recognizable in any integer base system. EXAMPLE Let L = a b a c, a < b < c ε a b c aa ab ac bb cc aaa THEOREM If P Q[X] is such that P(N) N then there exists an abstract system S such that P(N) is S-recognizable.
63 WELL-KNOWN FACT (SEE EILENBERG S BOOK) The set of squares is never recognizable in any integer base system. EXAMPLE Let L = a b a c, a < b < c ε a b c aa ab ac bb cc aaa THEOREM If P Q[X] is such that P(N) N then there exists an abstract system S such that P(N) is S-recognizable.
64 Consider multiplication by a constant... THEOREM Let S = (a b, {a < b}). Multiplication by λ N preserves S-recognizability iff λ is an odd square. EXAMPLE There exists X 3 N such that X 3 is S-recognizable but such that 3X 3 is not S-recognizable. (3 is not a square) There exists X 4 N such that X 4 is S-recognizable but such that 4X 4 is not S-recognizable. (4 is an even square) For any S-recognizable set X N, 9X or 25X is also S-recognizable.
65 BOUNDED LANGUAGES a 1 a l Let S = (a 1 a l, {a 1 < < a l }). We have val(a n 1 1 an l l ) = l ( ) ni + + n l + l i. l i + 1 i=1 COROLLARY (KATONA S EXPANSION 66) Let l N \ {0}. Any integer n can be uniquely written as ( ) ( ) ( ) zl zl 1 z1 n = l l 1 1 with z l > z l 1 > > z 1 0.
66 THEOREM For the abstract numeration system S = (a b c, {a < b < c}), if β N \ {0, 1} is such that β ±1 (mod 6) then the multiplication by β 3 does not preserve the S-recognizability. CONJECTURE Multiplication by β l preserves S-recognizability for the abstract numeration system S = (a 1 a l, {a 1 < < a l }) iff β = where p 1,..., p k are prime numbers strictly greater than l. k i=1 p θ i i
67 Why just looking at multiplication by β l? DEFINITION OF COMPLEXITY Let A = (Q, q 0, F, Σ, δ), u q (n) = #{w Σ n δ(q, w) F} i.e., number of words of length n accepted from q in A. u q0 (n) = #(L Σ n ). THEOREM If u q0 (n) = #(L Σ n ) is in Θ(n k ) and if λ β k+1 then there exists X which is S-recognizable and such that λx is not.
68 THEOREM ( MULTIPLICATION BY A CONSTANT ) slender language u q0 (n) O(1) OK polynomial language u q0 (n) O(n k ) NOT OK exponential language with polynomial complement u q0 (n) 2 Ω(n) NOT OK exponential language with exponential complement u q0 (n) 2 Ω(n) OK? EXAMPLE Pisot systems belong to the last class.
69 EQUIVALENCE WITH NON CONSTANT LENGTH MORPHISMS EXAMPLE (CHARACTERISTIC SEQUENCE OF SQUARES) f : a abcd, b b, c cdd, d d, g : a, b 1, c, d 0. f ω (a) = abcdbcdddbcdddddbcdddddddbc g(f ω (a)) = Analogous to the Cobham s result from 72 THEOREM (A. MAES, M.R. 02) A set is morphic iff it is S-recognizable for some abstract system S.
70 EQUIVALENCE WITH NON CONSTANT LENGTH MORPHISMS EXAMPLE (CHARACTERISTIC SEQUENCE OF SQUARES) f : a abcd, b b, c cdd, d d, g : a, b 1, c, d 0. f ω (a) = abcdbcdddbcdddddbcdddddddbc g(f ω (a)) = Analogous to the Cobham s result from 72 THEOREM (A. MAES, M.R. 02) A set is morphic iff it is S-recognizable for some abstract system S.
71 REPRESENTING REAL NUMBERS EXAMPLE (BASE 10) π 3 = , , ,..., val(w n ) 10 n,... val(w) #{words of length w } THIS DESERVES NOTATION v q0 (n) = #(L Σ n ) = n u q0 (i). i=0
72 REPRESENTING REAL NUMBERS EXAMPLE (BASE 10) π 3 = , , ,..., val(w n ) 10 n,... val(w) #{words of length w } THIS DESERVES NOTATION v q0 (n) = #(L Σ n ) = n u q0 (i). i=0
73 REPRESENTING REAL NUMBERS EXAMPLE (BASE 10) π 3 = , , ,..., val(w n ) 10 n,... val(w) #{words of length w } THIS DESERVES NOTATION v q0 (n) = #(L Σ n ) = n u q0 (i). i=0
74 EXAMPLE (AVOID aa ON THREE LETTERS) b,c s a t a p b,c a,b,c w val(w) v q0 ( w ) val(w)/v q0 ( w ) bc bac babc babac bababc bababac babababc lim n val((ba) n c) v q0 (2n + 1) =
75 NUMERICAL VALUE OF A WORD w = w 1 w l L val(w) = l (θ q,i (w) + δ q,s ) u q ( w i) i=1 q Q where θ q,i (w) = #{σ < w i s.w 1 w i 1 σ = q} HYPOTHESES: FOR ALL STATE q OF M L, EITHER (i) N q N : n > N q, u q (n) = 0, or (ii) β q 1, P q (x) R[x], b q > 0 : lim n From automata theory, we have u q(n) P q(n)β n q = b q. β q0 β q and β q = β q0 deg(p q ) deg(p q0 )
76 NUMERICAL VALUE OF A WORD w = w 1 w l L val(w) = l (θ q,i (w) + δ q,s ) u q ( w i) i=1 q Q where θ q,i (w) = #{σ < w i s.w 1 w i 1 σ = q} HYPOTHESES: FOR ALL STATE q OF M L, EITHER (i) N q N : n > N q, u q (n) = 0, or (ii) β q 1, P q (x) R[x], b q > 0 : lim n From automata theory, we have u q(n) P q(n)β n q = b q. β q0 β q and β q = β q0 deg(p q ) deg(p q0 )
77 Let β = β q0 and for any state q, define lim n u q (n) P q0 (n)β n = a q Q(β), a q0 > 0 and a q could be zero. IF (w n ) n N IS CONVERGING TO W = W 1 W 2 THEN lim n val(w n ) v q0 ( w n ) = β 1 β 2 j=0 q Q a q a q0 (θ q,j+1 (W ) + δ q,s ) β j. REMARK [W. STEINER, M.R. 05] By normalizing we can specify the value of a q0, why not take a q0 = 1 1 β? Doing so, we obtain something close to β-expansion...
78 Let β = β q0 and for any state q, define lim n u q (n) P q0 (n)β n = a q Q(β), a q0 > 0 and a q could be zero. IF (w n ) n N IS CONVERGING TO W = W 1 W 2 THEN lim n val(w n ) v q0 ( w n ) = β 1 β 2 j=0 q Q a q a q0 (θ q,j+1 (W ) + δ q,s ) β j. REMARK [W. STEINER, M.R. 05] By normalizing we can specify the value of a q0, why not take a q0 = 1 1 β? Doing so, we obtain something close to β-expansion...
79 Let β = β q0 and for any state q, define lim n u q (n) P q0 (n)β n = a q Q(β), a q0 > 0 and a q could be zero. IF (w n ) n N IS CONVERGING TO W = W 1 W 2 THEN lim n val(w n ) v q0 ( w n ) = β 1 β 2 j=0 q Q a q a q0 (θ q,j+1 (W ) + δ q,s ) β j. REMARK [W. STEINER, M.R. 05] By normalizing we can specify the value of a q0, why not take a q0 = 1 1 β? Doing so, we obtain something close to β-expansion...
80 W = W 1 W 2 x = 1 β + α q0.w 1 W j 1 (W j ) β j j=1 where α q (σ) = τ<σ a q.τ. 1/ β 1 /β /β /β a s.d /β a s.a a s.b a s.c a s.ca a s.cb a s.cd β 2 β 2 β 2
81 This generalizes classical base 10 system : I I 1 2 I 9 1/10 2/10 3/10 4/10 8/10 9/10 1 I 30 I 31 4/10 39/100 31/100 3/10
82 This gives rises to several question... Which real number have an ultimately periodic representation?
RECOGNIZABLE SETS OF INTEGERS
RECOGNIZABLE SETS OF INTEGERS Michel Rigo http://www.discmath.ulg.ac.be/ 1st Joint Conference of the Belgian, Royal Spanish and Luxembourg Mathematical Societies, June 2012, Liège In the Chomsky s hierarchy,
More informationNumeration systems: a link between number theory and formal language theory
Numeration systems: a link between number theory and formal language theory Michel Rigo http://www.discmath.ulg.ac.be/ http://orbi.ulg.ac.be/ 28th November 22 Dynamical systems Symbolic dynamics Verification
More informationÉmilie Charlier 1 Department of Mathematics, University of Liège, Liège, Belgium Narad Rampersad.
#A4 INTEGERS B () THE MINIMAL AUTOMATON RECOGNIZING m N IN A LINEAR NUMERATION SYSTEM Émilie Charlier Department of Mathematics, University of Liège, Liège, Belgium echarlier@uwaterloo.ca Narad Rampersad
More informationAbstract Numeration Systems or Decimation of Languages
Abstract Numeration Systems or Decimation of Languages Emilie Charlier University of Waterloo, School of Computer Science Languages and Automata Theory Seminar Waterloo, April 1 and 8, 211 Positional numeration
More informationAUTOUR DES SYSTÈMES DE NUMÉRATION
UTOUR DES SYSTÈMES DE NUMÉRTION BSTRITS Michel Rigo http://www.discmath.ulg.ac.be/ http://orbi.ulg.ac.be/handle/2268/2495 JMC 22, journés SD2-22, LITIS Rouen, 3 juin 22 In the Chomsky s hierarchy, the
More informationAutomata and Numeration Systems
Automata and Numeration Systems Véronique Bruyère Université de Mons-Hainaut, 5 Avenue Maistriau, B-7 Mons, Belgium. vero@sun.umh.ac.be Introduction This article is a short survey on the following problem:
More informationFrom combinatorial games to shape-symmetric morphisms (3)
From combinatorial games to shape-symmetric morphisms (3) Michel Rigo http://www.discmath.ulg.ac.be/ http://orbi.ulg.ac.be/handle/2268/216249 Jean-Morlet chair: Shigeki Akiyama Research school: Tiling
More informationThe Formal Inverse of the Period-Doubling Sequence
2 3 47 6 23 Journal of Integer Sequences, Vol. 2 (28), Article 8.9. The Formal Inverse of the Period-Doubling Sequence Narad Rampersad Department of Mathematics and Statistics University of Winnipeg 55
More informationArturo Carpi 1 and Cristiano Maggi 2
Theoretical Informatics and Applications Theoret. Informatics Appl. 35 (2001) 513 524 ON SYNCHRONIZED SEQUENCES AND THEIR SEPARATORS Arturo Carpi 1 and Cristiano Maggi 2 Abstract. We introduce the notion
More informationWords generated by cellular automata
Words generated by cellular automata Eric Rowland University of Waterloo (soon to be LaCIM) November 25, 2011 Eric Rowland (Waterloo) Words generated by cellular automata November 25, 2011 1 / 38 Outline
More informationCongruences for combinatorial sequences
Congruences for combinatorial sequences Eric Rowland Reem Yassawi 2014 February 12 Eric Rowland Congruences for combinatorial sequences 2014 February 12 1 / 36 Outline 1 Algebraic sequences 2 Automatic
More informationAbstract β-expansions and ultimately periodic representations
Journal de Théorie des Nombres de Bordeaux 17 (2005), 283 299 Abstract -expansions and ultimately periodic representations par Michel RIGO et Wolfgang STEINER Résumé. Pour les systèmes de numération abstraits
More informationCongruences for algebraic sequences
Congruences for algebraic sequences Eric Rowland 1 Reem Yassawi 2 1 Université du Québec à Montréal 2 Trent University 2013 September 27 Eric Rowland (UQAM) Congruences for algebraic sequences 2013 September
More informationSYNTACTICAL AND AUTOMATIC PROPERTIES OF SETS OF POLYNOMIALS OVER FINITE FIELDS
SYNTACTICAL AND AUTOMATIC PROPERTIES OF SETS OF POLYNOMIALS OVER FINITE FIELDS MICHEL RIGO Abstract Syntactical properties of representations of integers in various number systems are well-known and have
More informationGames derived from a generalized Thue-Morse word
Games derived from a generalized Thue-Morse word Aviezri S. Fraenkel, Dept. of Computer Science and Applied Mathematics, Weizmann Institute of Science, Rehovot 76100, Israel; fraenkel@wisdom.weizmann.ac.il
More informationAutomata and Number Theory
PROCEEDINGS OF THE ROMAN NUMBER THEORY ASSOCIATION Volume, Number, March 26, pages 23 27 Christian Mauduit Automata and Number Theory written by Valerio Dose Many natural questions in number theory arise
More informationOn multiplicatively dependent linear numeration systems, and periodic points
On multiplicatively dependent linear numeration systems, and periodic points Christiane Frougny 1 L.I.A.F.A. Case 7014, 2 place Jussieu, 75251 Paris Cedex 05, France Christiane.Frougny@liafa.jussieu.fr
More informationOn the concrete complexity of the successor function
On the concrete complexity of the successor function M. Rigo joint work with V. Berthé, Ch. Frougny, J. Sakarovitch http://www.discmath.ulg.ac.be/ http://orbi.ulg.ac.be/handle/2268/30094 Let s start with
More informationAutomata for arithmetic Meyer sets
Author manuscript, published in "LATIN 4, Buenos-Aires : Argentine (24)" DOI : 1.17/978-3-54-24698-5_29 Automata for arithmetic Meyer sets Shigeki Akiyama 1, Frédérique Bassino 2, and Christiane Frougny
More informationRational numbers with purely periodic beta-expansion. Boris Adamczeswki, C. Frougny, A. Siegel, W.Steiner
Rational numbers with purely periodic beta-expansion Boris Adamczeswki, C. Frougny, A. Siegel, W.Steiner Fractals, Tilings, and Things? Fractals, Tilings, and Things? Number theory : expansions in several
More informationOn the cost and complexity of the successor function
On the cost and complexity of the successor function Valérie Berthé 1, Christiane Frougny 2, Michel Rigo 3, and Jacques Sakarovitch 4 1 LIRMM, CNRS-UMR 5506, Univ. Montpellier II, 161 rue Ada, F-34392
More informationAn Efficient Algorithm to Decide Periodicity of b-recognisable Sets Using MSDF Convention
An Efficient Algorithm to Decide Periodicity of b-recognisable Sets Using MSDF Convention Bernard Boigelot 1, Isabelle Mainz 2, Victor Marsault 3, and Michel Rigo 4 1 Montefiore Institute & Department
More informationMix-Automatic Sequences
Mix-Automatic Sequences Jörg Endrullis 1, Clemens Grabmayer 2, and Dimitri Hendriks 1 1 VU University Amsterdam 2 Utrecht University Abstract. Mix-automatic sequences form a proper extension of the class
More informationConference on Diophantine Analysis and Related Fields 2006 in honor of Professor Iekata Shiokawa Keio University Yokohama March 8, 2006
Diophantine analysis and words Institut de Mathématiques de Jussieu + CIMPA http://www.math.jussieu.fr/ miw/ March 8, 2006 Conference on Diophantine Analysis and Related Fields 2006 in honor of Professor
More informationOn the Recognizability of Self-Generating Sets
2 3 47 6 23 Journal of Integer Sequences, Vol. 3 (200), Article 0.2.2 On the Recognizability of Self-Generating Sets Tomi Kärki University of Turku Department of Mathematics FI-2004 Turku Finland topeka@utu.fi
More informationCombinatorics, Automata and Number Theory
Combinatorics, Automata and Number Theory CANT Edited by Valérie Berthé LIRMM - Université Montpelier II - CNRS UMR 5506 161 rue Ada, F-34392 Montpellier Cedex 5, France Michel Rigo Université de Liège,
More informationAutomatic Sequences and Transcendence of Real Numbers
Automatic Sequences and Transcendence of Real Numbers Wu Guohua School of Physical and Mathematical Sciences Nanyang Technological University Sendai Logic School, Tohoku University 28 Jan, 2016 Numbers
More informationThe Power of Extra Analog Neuron. Institute of Computer Science Academy of Sciences of the Czech Republic
The Power of Extra Analog Neuron Jiří Šíma Institute of Computer Science Academy of Sciences of the Czech Republic (Artificial) Neural Networks (NNs) 1. mathematical models of biological neural networks
More informationGENERALIZED PALINDROMIC CONTINUED FRACTIONS
ROCKY MOUNTAIN JOURNAL OF MATHEMATICS Volume 48, Number 1, 2018 GENERALIZED PALINDROMIC CONTINUED FRACTIONS DAVID M. FREEMAN ABSTRACT. In this paper, we introduce a generalization of palindromic continued
More informationA Generalization of Cobham s Theorem to Automata over Real Numbers
A Generalization of Cobham s Theorem to Automata over Real Numbers Bernard Boigelot and Julien Brusten Institut Montefiore, B28 Université de Liège B-4000 Liège, Belgium {boigelot,brusten}@montefiore.ulg.ac.be
More informationOpen Problems in Automata Theory: An Idiosyncratic View
Open Problems in Automata Theory: An Idiosyncratic View Jeffrey Shallit School of Computer Science University of Waterloo Waterloo, Ontario N2L 3G1 Canada shallit@cs.uwaterloo.ca http://www.cs.uwaterloo.ca/~shallit
More informationbeta-numeration and Rauzy fractals for non-unit Pisot numbers
beta-numeration and Rauzy fractals for non-unit Pisot numbers Anne Siegel (Irisa, CNRS, Rennes) Kanazawa, June 05 Overview β-expansion: expand a positive real number in a non-integer Pisot basis β Represent
More informationRegular Sequences. Eric Rowland. School of Computer Science University of Waterloo, Ontario, Canada. September 5 & 8, 2011
Regular Sequences Eric Rowland School of Computer Science University of Waterloo, Ontario, Canada September 5 & 8, 2011 Eric Rowland (University of Waterloo) Regular Sequences September 5 & 8, 2011 1 /
More informationHierarchy among Automata on Linear Orderings
Hierarchy among Automata on Linear Orderings Véronique Bruyère Institut d Informatique Université de Mons-Hainaut Olivier Carton LIAFA Université Paris 7 Abstract In a preceding paper, automata and rational
More informationAC68 FINITE AUTOMATA & FORMULA LANGUAGES DEC 2013
Q.2 a. Prove by mathematical induction n 4 4n 2 is divisible by 3 for n 0. Basic step: For n = 0, n 3 n = 0 which is divisible by 3. Induction hypothesis: Let p(n) = n 3 n is divisible by 3. Induction
More informationMULTIDIMENSIONAL GENERALIZED AUTOMATIC SEQUENCES AND SHAPE-SYMMETRIC MORPHIC WORDS
MULTIDIMENSIONAL GENERALIZED AUTOMATIC SEQUENCES AND SHAPE-SYMMETRIC MORPHIC WORDS EMILIE CHARLIER, TOMI KÄRKI, AND MICHEL RIGO Abstract An infinite word is S-automatic if, for all n 0, its (n+1)st letter
More informationRepresenting Arithmetic Constraints with Finite Automata: An Overview
Representing Arithmetic Constraints with Finite Automata: An Overview Bernard Boigelot Pierre Wolper Université de Liège Motivation Linear numerical constraints are a very common and useful formalism (our
More informationState complexity of the multiples of the Thue-Morse set
State complexity of the multiples of the Thue-Morse set Adeline Massuir Joint work with Émilie Charlier and Célia Cisternino 17 th Mons Theorical Computer Science Days Bordeaux September 13 th 2018 Adeline
More informationA Generalization of Cobham s Theorem to Automata over Real Numbers 1
A Generalization of Cobham s Theorem to Automata over Real Numbers 1 Bernard Boigelot and Julien Brusten 2 Institut Montefiore, B28 Université de Liège B-4000 Liège Sart-Tilman Belgium Phone: +32-43662970
More informationOn negative bases.
On negative bases Christiane Frougny 1 and Anna Chiara Lai 2 1 LIAFA, CNRS UMR 7089, case 7014, 75205 Paris Cedex 13, France, and University Paris 8, Christiane.Frougny@liafa.jussieu.fr 2 LIAFA, CNRS UMR
More informationAutomatic sequences, logarithmic density, and fractals. Jason Bell
Automatic sequences, logarithmic density, and fractals Jason Bell 1 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. 2 Examples of automatic
More informationContinued Fractions New and Old Results
Continued Fractions New and Old Results Jeffrey Shallit School of Computer Science University of Waterloo Waterloo, Ontario N2L 3G1 Canada shallit@cs.uwaterloo.ca https://www.cs.uwaterloo.ca/~shallit Joint
More informationNON-REGULARITY OF α + log k n. Eric S. Rowland Mathematics Department, Tulane University, New Orleans, LA
#A03 INTEGERS 0 (200), 9-23 NON-REGULARITY OF α + log k n Eric S. Rowland Mathematics Department, Tulane University, New Orleans, LA erowland@tulane.edu Received: 6/2/09, Revised: 0//09, Accepted: //09,
More informationExtensions naturelles des. et pavages
Extensions naturelles des bêta-transformations généralisées et pavages Wolfgang Steiner LIAFA, CNRS, Université Paris Diderot Paris 7 (travail en commun avec Charlene Kalle, Universiteit Utrecht, en ce
More informationProbabilistic Aspects of Computer Science: Probabilistic Automata
Probabilistic Aspects of Computer Science: Probabilistic Automata Serge Haddad LSV, ENS Paris-Saclay & CNRS & Inria M Jacques Herbrand Presentation 2 Properties of Stochastic Languages 3 Decidability Results
More information#A7 INTEGERS 11B (2011) SUBWORD COMPLEXITY AND LAURENT SERIES
#A7 INTEGERS 11B (2011) SUBWORD COMPLEXITY AND LAURENT SERIES Alina Firicel Institut Camille Jordan, Université Lyon 1, Villeurbanne, France firicel@math.univ-lyon1.fr Received: 10/18/10, Revised: 4/4/11,
More informationFoundations of Informatics: a Bridging Course
Foundations of Informatics: a Bridging Course Week 3: Formal Languages and Semantics Thomas Noll Lehrstuhl für Informatik 2 RWTH Aachen University noll@cs.rwth-aachen.de http://www.b-it-center.de/wob/en/view/class211_id948.html
More informationContinued Fractions New and Old Results
Continued Fractions New and Old Results Jeffrey Shallit School of Computer Science University of Waterloo Waterloo, Ontario N2L 3G1 Canada shallit@cs.uwaterloo.ca https://www.cs.uwaterloo.ca/~shallit Joint
More informationAn extension of the Pascal triangle and the Sierpiński gasket to finite words. Joint work with Julien Leroy and Michel Rigo (ULiège)
An extension of the Pascal triangle and the Sierpiński gasket to finite words Joint work with Julien Leroy and Michel Rigo (ULiège) Manon Stipulanti (ULiège) FRIA grantee LaBRI, Bordeaux (France) December
More informationThe Post Correspondence Problem
The Post Correspondence Problem - Given a set, P of pairs of strings: where t i, b i Σ P = {[ t 1 b 1 ], t 2 b 2 ],, t k b k ]} - Question: Does there exist a sequence i 1, i 2, i n such that: t i1 t i2
More informationRegularity-preserving letter selections
Regularity-preserving letter selections Armando B. Matos LIACC, Universidade do Porto Rua do Campo Alegre 823, 4150 Porto, Portugal 1 Introduction and definitions Seiferas and McNaughton gave in [SM76]
More informationSturmian Words, Sturmian Trees and Sturmian Graphs
Sturmian Words, Sturmian Trees and Sturmian Graphs A Survey of Some Recent Results Jean Berstel Institut Gaspard-Monge, Université Paris-Est CAI 2007, Thessaloniki Jean Berstel (IGM) Survey on Sturm CAI
More informationA Hierarchy of Automatic ω-words having a decidable MSO Theory
A Hierarchy of Automatic ω-words having a decidable MSO Theory Vince Bárány Mathematische Grundlagen der Informatik RWTH Aachen Journées Montoises d Informatique Théorique Rennes, 2006 Vince Bárány (RWTH
More informationCOBHAM S THEOREM FOR ABSTRACT NUMERATION SYSTEMS
COBHAM S THEOREM FOR ABSTRACT NUMERATION SYSTEMS ÉMILIE CHARLIER, JULIEN LEROY, AND MICHEL RIGO Abstract. Abstract numeration systems generalize numeration systems whose representation map is increasing
More informationMorphisms and Morphic Words
Morphisms and Morphic Words Jeffrey Shallit School of Computer Science University of Waterloo Waterloo, Ontario N2L 3G1 Canada shallit@graceland.uwaterloo.ca http://www.cs.uwaterloo.ca/~shallit 1 / 58
More informationCOBHAM S THEOREM AND SUBSTITUTION SUBSHIFTS
COBHAM S THEOREM AND SUBSTITUTION SUBSHIFTS FABIEN DURAND Abstract. This lecture intends to propose a first contact with subshift dynamical systems through the study of a well known family: the substitution
More informationLogic and Automata I. Wolfgang Thomas. EATCS School, Telc, July 2014
Logic and Automata I EATCS School, Telc, July 2014 The Plan We present automata theory as a tool to make logic effective. Four parts: 1. Some history 2. Automata on infinite words First step: MSO-logic
More informationBüchi Automata and their closure properties. - Ajith S and Ankit Kumar
Büchi Automata and their closure properties - Ajith S and Ankit Kumar Motivation Conventional programs accept input, compute, output result, then terminate Reactive program : not expected to terminate
More informationOn the complexity of algebraic number I. Expansions in integer bases.
On the complexity of algebraic number I. Expansions in integer bases. Boris Adamczewsi, Yann Bugeaud To cite this version: Boris Adamczewsi, Yann Bugeaud. On the complexity of algebraic number I. Expansions
More informationarxiv: v5 [math.nt] 23 May 2017
TWO ANALOGS OF THUE-MORSE SEQUENCE arxiv:1603.04434v5 [math.nt] 23 May 2017 VLADIMIR SHEVELEV Abstract. We introduce and study two analogs of one of the best known sequence in Mathematics : Thue-Morse
More informationCombinatorics, Automata and Number Theory
Combinatorics, Automata and Number Theory CANT Edited by Valérie Berthé LIRMM - Université Montpelier II - CNRS UMR 5506 161 rue Ada, F-34392 Montpellier Cedex 5, France Michel Rigo Université de Liège,
More informationOn Pisot Substitutions
On Pisot Substitutions Bernd Sing Department of Mathematics The Open University Walton Hall Milton Keynes, Buckinghamshire MK7 6AA UNITED KINGDOM b.sing@open.ac.uk Substitution Sequences Given: a finite
More informationOn expansions of (Z, +, 0).
On expansions of (Z, +, 0). Françoise Point FNRS-FRS, UMons March 24 th 2017. Introduction Expansions of (Z, +, 0) versus of (Z, +, 0,
More informationDuality and Automata Theory
Duality and Automata Theory Mai Gehrke Université Paris VII and CNRS Joint work with Serge Grigorieff and Jean-Éric Pin Elements of automata theory A finite automaton a 1 2 b b a 3 a, b The states are
More informationNotes on generating functions in automata theory
Notes on generating functions in automata theory Benjamin Steinberg December 5, 2009 Contents Introduction: Calculus can count 2 Formal power series 5 3 Rational power series 9 3. Rational power series
More informationProfinite methods in automata theory
Profinite methods in automata theory Jean-Éric Pin1 1 LIAFA, CNRS and Université Paris Diderot STACS 2009, Freiburg, Germany supported by the ESF network AutoMathA (European Science Foundation) Summary
More informationBinomial coefficients and k-regular sequences
Binomial coefficients and k-regular sequences Eric Rowland Hofstra University New York Combinatorics Seminar CUNY Graduate Center, 2017 12 22 Eric Rowland Binomial coefficients and k-regular sequences
More informationFORMAL LANGUAGES, AUTOMATA AND COMPUTABILITY
15-453 FORMAL LANGUAGES, AUTOMATA AND COMPUTABILITY Chomsky Normal Form and TURING MACHINES TUESDAY Feb 4 CHOMSKY NORMAL FORM A context-free grammar is in Chomsky normal form if every rule is of the form:
More informationIntroduction to Turing Machines
Introduction to Turing Machines Deepak D Souza Department of Computer Science and Automation Indian Institute of Science, Bangalore. 12 November 2015 Outline 1 Turing Machines 2 Formal definitions 3 Computability
More informationFinite automata and arithmetic
Finite automata and arithmetic J.-P. Allouche Introduction The notion of sequence generated by a finite automaton, (or more precisely a finite automaton with output function, i. e. a uniform tag system
More informationS-adic sequences A bridge between dynamics, arithmetic, and geometry
S-adic sequences A bridge between dynamics, arithmetic, and geometry J. M. Thuswaldner (joint work with P. Arnoux, V. Berthé, M. Minervino, and W. Steiner) Marseille, November 2017 PART 3 S-adic Rauzy
More informationDR.RUPNATHJI( DR.RUPAK NATH )
Contents 1 Sets 1 2 The Real Numbers 9 3 Sequences 29 4 Series 59 5 Functions 81 6 Power Series 105 7 The elementary functions 111 Chapter 1 Sets It is very convenient to introduce some notation and terminology
More informationSYMMETRY AND SPECIALIZABILITY IN THE CONTINUED FRACTION EXPANSIONS OF SOME INFINITE PRODUCTS
SYMMETRY AND SPECIALIZABILITY IN THE CONTINUED FRACTION EXPANSIONS OF SOME INFINITE PRODUCTS J MC LAUGHLIN Abstract Let fx Z[x] Set f 0x = x and for n 1 define f nx = ff n 1x We describe several infinite
More informationOn the characterization of canonical number systems. Author(s) Scheicher, Klaus; Thuswaldner, Jorg M. Osaka Journal of Mathematics. 41(2) P.327-P.
Title On the characterization of canonical number systems Author(s) Scheicher, Klaus; Thuswaldner, Jorg M. Citation Osaka Journal of Mathematics. 41(2) P.327-P.351 Issue Date 2004-06 Text Version publisher
More informationS-adic sequences A bridge between dynamics, arithmetic, and geometry
S-adic sequences A bridge between dynamics, arithmetic, and geometry J. M. Thuswaldner (joint work with P. Arnoux, V. Berthé, M. Minervino, and W. Steiner) Marseille, November 2017 REVIEW OF PART 1 Sturmian
More informationON PATTERNS OCCURRING IN BINARY ALGEBRAIC NUMBERS
ON PATTERNS OCCURRING IN BINARY ALGEBRAIC NUMBERS B. ADAMCZEWSKI AND N. RAMPERSAD Abstract. We prove that every algebraic number contains infinitely many occurrences of 7/3-powers in its binary expansion.
More informationApplication of Logic to Generating Functions. Holonomic (P-recursive) Sequences
Application of Logic to Generating Functions Holonomic (P-recursive) Sequences Johann A. Makowsky Faculty of Computer Science, Technion - Israel Institute of Technology, Haifa, Israel http://www.cs.technion.ac.il/
More informationOn the Accepting Power of 2-Tape Büchi Automata
On the Accepting Power of 2-Tape Büchi Automata Equipe de Logique Mathématique Université Paris 7 STACS 2006 Acceptance of infinite words In the sixties, Acceptance of infinite words by finite automata
More informationarxiv: v1 [cs.dm] 2 Dec 2007
Direct definition of a ternary infinite square-free sequence Tetsuo Kurosaki arxiv:0712.0139v1 [cs.dm] 2 Dec 2007 Department of Physics, Graduate School of Science, University of Tokyo, Hongo, Bunkyo-ku,
More informationCombinatorics On Sturmian Words. Amy Glen. Major Review Seminar. February 27, 2004 DISCIPLINE OF PURE MATHEMATICS
Combinatorics On Sturmian Words Amy Glen Major Review Seminar February 27, 2004 DISCIPLINE OF PURE MATHEMATICS OUTLINE Finite and Infinite Words Sturmian Words Mechanical Words and Cutting Sequences Infinite
More informationPistol-Dueling and the Thue-Morse Sequence
Pistol-Dueling and the Thue-Morse Sequence Tarkan Al-Kazily Spring 2017 Contents 1 Introduction 1 2 The Pistol Duel Rules 2 3 Enter the Thue-Morse Sequence 3 4 The Fairest Sequence of Them All? 7 5 Conclusions
More informationFrom p-adic numbers to p-adic words
From p-adic numbers to p-adic words Jean-Éric Pin1 1 January 2014, Lorentz Center, Leiden References I S. Eilenberg, Automata, Languages and Machines, Vol B, Acad. Press, New-York (1976). M. Lothaire,
More informationNODIA AND COMPANY. GATE SOLVED PAPER Computer Science Engineering Theory of Computation. Copyright By NODIA & COMPANY
No part of this publication may be reproduced or distributed in any form or any means, electronic, mechanical, photocopying, or otherwise without the prior permission of the author. GATE SOLVED PAPER Computer
More informationOn the Sequence A and Its Combinatorial Interpretations
1 2 47 6 2 11 Journal of Integer Sequences, Vol. 9 (2006), Article 06..1 On the Sequence A079500 and Its Combinatorial Interpretations A. Frosini and S. Rinaldi Università di Siena Dipartimento di Scienze
More informationFORMAL LANGUAGES, AUTOMATA AND COMPUTABILITY
15-453 FORMAL LANGUAGES, AUTOMATA AND COMPUTABILITY REVIEW for MIDTERM 1 THURSDAY Feb 6 Midterm 1 will cover everything we have seen so far The PROBLEMS will be from Sipser, Chapters 1, 2, 3 It will be
More informationAutomata Theory and Formal Grammars: Lecture 1
Automata Theory and Formal Grammars: Lecture 1 Sets, Languages, Logic Automata Theory and Formal Grammars: Lecture 1 p.1/72 Sets, Languages, Logic Today Course Overview Administrivia Sets Theory (Review?)
More informationAutomata Theory for Presburger Arithmetic Logic
Automata Theory for Presburger Arithmetic Logic References from Introduction to Automata Theory, Languages & Computation and Constraints in Computational Logic Theory & Application Presented by Masood
More informationUndecidability COMS Ashley Montanaro 4 April Department of Computer Science, University of Bristol Bristol, UK
COMS11700 Undecidability Department of Computer Science, University of Bristol Bristol, UK 4 April 2014 COMS11700: Undecidability Slide 1/29 Decidability We are particularly interested in Turing machines
More informationON THE DECIMAL EXPANSION OF ALGEBRAIC NUMBERS
Fizikos ir matematikos fakulteto Seminaro darbai, Šiaulių universitetas, 8, 2005, 5 13 ON THE DECIMAL EXPANSION OF ALGEBRAIC NUMBERS Boris ADAMCZEWSKI 1, Yann BUGEAUD 2 1 CNRS, Institut Camille Jordan,
More informationDecision issues on functions realized by finite automata. May 7, 1999
Decision issues on functions realized by finite automata May 7, 1999 Christian Choffrut, 1 Hratchia Pelibossian 2 and Pierre Simonnet 3 1 Introduction Let D be some nite alphabet of symbols, (a set of
More informationLanguages, logics and automata
Languages, logics and automata Anca Muscholl LaBRI, Bordeaux, France EWM summer school, Leiden 2011 1 / 89 Before all that.. Sonia Kowalewskaya Emmy Noether Julia Robinson All this attention has been gratifying
More informationChapter 4 Finite Fields
Chapter 4 Finite Fields Introduction will now introduce finite fields of increasing importance in cryptography AES, Elliptic Curve, IDEA, Public Key concern operations on numbers what constitutes a number
More informationThe Final Deterministic Automaton on Streams
The Final Deterministic Automaton on Streams Helle Hvid Hansen Clemens Kupke Jan Rutten Joost Winter Radboud Universiteit Nijmegen & CWI Amsterdam Brouwer seminar, 29 April 2014 Overview 1. Automata, streams
More informationPISOT NUMBERS AND CHROMATIC ZEROS. Víctor F. Sirvent 1 Departamento de Matemáticas, Universidad Simón Bolívar, Caracas, Venezuela
#A30 INTEGERS 13 (2013) PISOT NUMBERS AND CHROMATIC ZEROS Víctor F. Sirvent 1 Departamento de Matemáticas, Universidad Simón Bolívar, Caracas, Venezuela vsirvent@usb.ve Received: 12/5/12, Accepted: 3/24/13,
More informationFORMAL LANGUAGES, AUTOMATA AND COMPUTATION
FORMAL LANGUAGES, AUTOMATA AND COMPUTATION DECIDABILITY ( LECTURE 15) SLIDES FOR 15-453 SPRING 2011 1 / 34 TURING MACHINES-SYNOPSIS The most general model of computation Computations of a TM are described
More information5 3 Watson-Crick Automata with Several Runs
5 3 Watson-Crick Automata with Several Runs Peter Leupold Department of Mathematics, Faculty of Science Kyoto Sangyo University, Japan Joint work with Benedek Nagy (Debrecen) Presentation at NCMA 2009
More informationNon-standard number representation: computer arithmetic, beta-numeration and quasicrystals
Book Title Book Editors IOS Press, 2003 1 Non-standard number representation: computer arithmetic, beta-numeration and quasicrystals Christiane Frougny a,1, a LIAFA UMR 7089 CNRS, and Université Paris
More informationCombinatorics on Words:
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)
More informationAutomata on linear orderings
Automata on linear orderings Véronique Bruyère Institut d Informatique Université de Mons-Hainaut Olivier Carton LIAFA Université Paris 7 September 25, 2006 Abstract We consider words indexed by linear
More informationIncompleteness Theorems, Large Cardinals, and Automata ov
Incompleteness Theorems, Large Cardinals, and Automata over Finite Words Equipe de Logique Mathématique Institut de Mathématiques de Jussieu - Paris Rive Gauche CNRS and Université Paris 7 TAMC 2017, Berne
More information