• Aucun résultat trouvé

State complexity of the multiples of the Thue-Morse set

N/A
N/A
Protected

Academic year: 2021

Partager "State complexity of the multiples of the Thue-Morse set"

Copied!
35
0
0

Texte intégral

(1)

State Complexity of the Multiples of the

Thue-Morse Set

Adeline Massuir

Joint work with Émilie Charlier and Célia Cisternino

(2)

Introduction

Denition

Let b ∈ N≥2. A subset X of N is b-recognizable if repb(X )is regular.

It is equivalent to work with 0∗rep b(X ).

(3)

Theorem

Let b ∈ N≥2 and m ∈ N. If X ⊆ N is b-recognizable, so is mX .

Theorem [Alexeev, 2004]

The state complexity of the language 0∗rep

b(m N) is min N≥0 ( m gcd (m, bN)+ N−1 X n=0 bn gcd (bn, m) )

(4)

Theorem

Let b ∈ N≥2 and m ∈ N. If X ⊆ N is b-recognizable, so is mX . Theorem [Alexeev, 2004]

The state complexity of the language 0∗rep

b(m N) is min N≥0 ( m gcd (m, bN)+ N−1 X n=0 bn gcd (bn, m) )

(5)

Thue-Morse

τ :0 7→ 01, 1 7→ 10

0110100110010110 . . . Denition

The Thue-Morse set is the set

(6)

Thue-Morse

τ :0 7→ 01, 1 7→ 10 0110100110010110 . . .

Denition

The Thue-Morse set is the set

(7)

Thue-Morse

τ :0 7→ 01, 1 7→ 10 0110100110010110 . . .

Denition

The Thue-Morse set is the set

(8)

Thue-Morse

τ :0 7→ 01, 1 7→ 10 0110100110010110 . . .

Denition

The Thue-Morse set is the set

T = {n ∈ N : | rep2(n)|1∈2 N} .

T

B 0

(9)

Thue-Morse

τ :0 7→ 01, 1 7→ 10 0110100110010110 . . .

Denition

The Thue-Morse set is the set

T = {n ∈ N : | rep2(n)|1∈2 N} . T B 0,3 0,3 1,2 1,2

(10)

Denition

Let p, q ∈ N≥2. We say that p and q are multiplicatively independent

if

pa= qb ⇒ a = b =0. They are said multiplicatively dependent otherwise.

Theorem [Cobham, 1969]

Let b, b0 two multiplicatively dependent bases. A subset of N is

b-recognizable i it is b0-recognizable.

Let b, b0 two multiplicatively independent bases. A subset of N

is both b-recognizable and b0-recognizable i it is a nite union

(11)

Denition

Let p, q ∈ N≥2. We say that p and q are multiplicatively independent

if

pa= qb ⇒ a = b =0. They are said multiplicatively dependent otherwise. Theorem [Cobham, 1969]

Let b, b0 two multiplicatively dependent bases. A subset of N is

b-recognizable i it is b0-recognizable.

Let b, b0 two multiplicatively independent bases. A subset of N

is both b-recognizable and b0-recognizable i it is a nite union

(12)

The result

T = {n ∈ N : | rep2(n)|1 ∈2 N} Theorem

Let m ∈ N and p ∈ N≥1.

Then the state complexity of the language 0∗rep

2p(mT ) is

2k + z p



(13)

The method

Automaton Language accepted

a a

AT ,2p (0, 0)∗rep2p(T × N)

Am,2p (0, 0)∗rep2p({(n, mn) : n ∈ N})

AT ,2p ×Am,2p (0, 0)∗rep2p({(t, mt) : t ∈T })

(14)

The method

Automaton Language accepted

a a

AT ,2p (0, 0)∗rep2p(T × N)

Am,2p (0, 0)∗rep2p({(n, mn) : n ∈ N})

AT ,2p ×Am,2p (0, 0)∗rep2p({(t, mt) : t ∈T })

(15)

The method

Automaton Language accepted

a a

AT ,2p (0, 0)∗rep2p(T × N)

Am,2p (0, 0)∗rep2p({(n, mn) : n ∈ N})

AT ,2p ×Am,2p (0, 0)∗rep2p({(t, mt) : t ∈T })

(16)

The method

Automaton Language accepted

a a

AT ,2p (0, 0)∗rep2p(T × N)

Am,2p (0, 0)∗rep2p({(n, mn) : n ∈ N})

AT ,2p ×Am,2p (0, 0)∗rep2p({(t, mt) : t ∈T })

(17)

The automaton A

T ,4 (0, 0)∗{rep2p(t, n) : t ∈T , n ∈ N} T B (0, 0), (0, 1), (0, 2), (0, 3) (3, 0), (3, 1), (3, 2), (3, 3) (0, 0), (0, 1), (0, 2), (0, 3) (3, 0), (3, 1), (3, 2), (3, 3) (1, 0), (1, 1), (1, 2), (1, 3) (2, 0), (2, 1), (2, 2), (2, 3) (1, 0), (1, 1), (1, 2), (1, 3) (2, 0), (2, 1), (2, 2), (2, 3)

(18)

The automaton A

m,b (0, 0)∗{repb(n, mn) : n ∈ N} States 0, . . . , m − 1 Initial state 0 Final states 0 Alphabet {0, . . . , b − 1}2 Transitions δm,b(i , (d , e)) = j ⇔ bi + e = md + j

(19)

The automaton A

6,4 0 1 2 3 4 5 (0, 0) (1, 3) (1, 0) (2, 3) (2, 0) (3, 3) (0, 1) (0, 2) (0, 3) (0, 0) (0, 1) (1, 2) (1, 1) (1, 2) (1, 3) (2, 0) (2, 1) (2, 2) (2, 1) (3, 2) (3, 3) (3, 0) (3, 1) (3, 2)

(20)

The product automaton A

6,4

×

A

T ,4

(0, 0)∗{rep

2p(t, mt) : t ∈T }

0T 1T 2T 3T 4T 5T

(21)

The projected automaton π (A

6,4

×

A

T ,4

)

0∗rep 2p(mT ) = 0∗{rep2p(mt) : t ∈T } 0T 1T 2T 3T 4T 5T 0B 1B 2B 3B 4B 5B 0 1 2 3

(22)

0T 1T 2T 3T 4T 5T

0B 1B 2B 3B 4B 5B

0

1

(23)

0T 1T 2T 3T 4T 5T

0B 1B 2B 3B 4B 5B

(24)
(25)
(26)
(27)
(28)
(29)

Recall

For m ∈ N, p ∈ N≥1, we write m = k2z with z odd.

For all n ∈ N, we set

Tn:=



T if n ∈ T B else. Denition

For all j ∈ {1, . . . , k − 1}, we set

[(j , T )] := {(j + k`, T`) :0 ≤ ` ≤ 2z−1}

[(j , B)] :=

j + k`, T` :0 ≤ ` ≤ 2z−1 .

We also set

(30)
(31)

Denition

For all α ∈ {0, . . . , z − 1}, we set Cα:=  k2z−α−1+ k2z−α`, T` :0 ≤ ` ≤ 2α−1 . For all β ∈n0, . . . , lz p m −2o, we set Γβ := [ α∈{βp,...,(β+1)p−1} Cα. We also set Γl z p m −1 := [ α∈ nl z p m −1p,...,z−1 o Cα.

(32)

0H 1H 2H 3H 4H 5H 0L 1L 2L 3L 4L 5L 0 1 3 2

(33)

0

1 2

(34)

Theorem

Let m ∈ N and p ∈ N≥1. Then the state complexity of the language

0∗rep 2p(mT ) is equal to 2k + z p  if m = k2z with k odd. 2 × 3 + 1 2 =7

(35)

Corollary

Given any 2p-recognizable set Y (via a nite automaton A

reco-gnizing it), it is decidable whether Y = mT for some m ∈ N. The decision procedure can be run in time O(N2)where N is the number

Références

Documents relatifs

C’est pourquoi, avec l’adoption de la loi Labbé sur l’interdiction des produits phytosanitaires dans les espaces publics d’ici 2016, et le Grenelle de l’Environnement

Niveau du blan Niveau du noir Retour ligne = 12µs Aller ligne = 52µs 0 30 100 (luminan e) Information Vidéo Informations de servi e.. Figure 18: Une ligne du signal de luminan e

Strengths and weaknesses of an Evidence-Based Practice course focused on information

le dessin que vous avez sélectionné dans notre banque d’image avec les références couleur de votre choix, Flotex panoramique pour associer côte à côte un maximum de 8 lés de

Second, the proposed methodology is applied to assess the performances of a contrast restoration method of daytime fog images grabbed using in-vehicle cameras.. It depends among

The difference in fatigue resulting from the contraction mode increased throughout the exercise: a third series/first series CONC work ratio showed values of 0.72 and

agalactiae : distribution des sérotypes des souches responsables d’infections chez les nouveau-nés et chez les adultes pour l’année 2000.. Sérotypes Nouveau-nés Adultes et

les cartes rouges sont en position impaire les cartes noires en position