ÉmilieCharlier UniversitélibredeBruxelles
Colloquium Turku, May 7,2012
A positional numeration system(PNS) isgiven by asequenceof integers
U = (U
i
)
i≥0
suchthatI
U
0
= 1
I
∀i U
i
< U
i+1
I
(U
i+1
/U
i
)
i≥0
isbounded→
C
U
= sup
i≥0
dU
i+1
/U
i
e
The greedy
U
-representationofa positiveintegern
is the unique wordrep
U
(n)
= c
`−1
· · · c
0
overΣ
U
= {0, . . . , C
U
− 1}
satisfyingn =
`−1
X
i=0
c
i
U
i
, c
`−1
6= 0
and∀t
t
X
i=0
c
i
U
i
< U
t+1
.
A set
X ⊆ N
isU
-recognizableorU
-automatic ifthe subsetrep
U
(X) = {rep
U
(x) : x ∈ X}
ofΣ
∗
Integer base
b
≥ 2
U = (b
i
)
i≥0
rep
U
, Σ
U
→
rep
b
, Σ
b
Σ
b
= {0, · · · , b − 1}
L
b
= rep
b
(N) = Σ
∗
b
\ 0 Σ
∗
b
1, 2
0, 1, 2
rep
3
(N)
N
is3
-recognizable27 9 3 1
ε 0
1 1
2 2
1 0 3
1 1 4
1 2 5
2 0 6
2 1 7
2 2 8
1 0 0 9
Integer base
b
≥ 2
U = (b
i
)
i≥0
rep
U
, Σ
U
→
rep
b
, Σ
b
Σ
b
= {0, · · · , b − 1}
L
b
= rep
b
(N) = Σ
∗
b
\ 0 Σ
∗
b
1
2
0, 2
0, 2
1
1
rep
U
3
(
2 N
)
2 N
is3
-recognizable27 9 3 1
ε
0
1 1
2
2
1 0 3
1 1
4
1 2 5
2 0
6
2 1 7
2 2
8
1 0 0 9
Let
F = (F
i
)
i≥0
= (1, 2, 3, 5, 8, 13, 21, . . .)
bedened byF
0
= 1, F
1
= 2
and∀i ∈ N, F
i+2
= F
i+1
+ F
i
.
Σ
F
= {0, 1}
The factor
11
isforbidden:1
0
0
1
rep
F
(N) = 1{0, 01}
∗
∪ {ε}
N
isF
-recognizable13 8 5 3 2 1
ε 0
1 1
1 0 2
1 0 0 3
1 0 1 4
1 0 0 0 5
1 0 0 1 6
1 0 1 0 7
1 0 0 0 0 8
Let
F = (F
i
)
i≥0
= (1, 2, 3, 5, 8, 13, 21, . . .)
bedened byF
0
= 1, F
1
= 2
and∀i ∈ N, F
i+2
= F
i+1
+ F
i
.
0
1
0
0
1
0
1
0
1
0
0
0
rep
F
(
2 N
)
2 N
isF
-recognizable13 8 5 3 2 1
ε
0
1 1
1 0
2
1 0 0 3
1 0 1
4
1 0 0 0 5
1 0 0 1
6
1 0 1 0 7
1 0 0 0 0
8
U
-recognizability ofN
Is the set
N
U
-recognizable? Otherwisestated, isthe numeration languagerep
U
(N)
regular? Not necessarily:Theorem(Shallit 1994)
Let
U
be aPNS. IfN
isU
-recognizable,thenU
islinear,i.e.,it satises alinearrecurrence relationoverZ.
Loraud (1995)and Hollander (1998)gave sucientconditions for the numeration language to be regular: The characteristic polynomial of therecurrence relationhas aparticularform.
U
-recognizability of arithmetic progressionsProposition
Let
U = (U
i
)
i≥0
be alinearnumerationsystem andletp, q ∈ N
. IfN
isU
-recognizable,thenp + N q
isU
-recognizableand a DFA acceptingrep
U
(p + N q)
can beobtained eciently.An abstractnumeration system(ANS) isatriple
S = (L, Σ, <)
whereL
isan innite regularlanguage over atotallyordered alphabet(Σ, <)
.By enumeratingthe words of
L
w.r.t. the radix order<
rad
induced by<
,we denea bijection:rep
S
: N → L
val
S
= rep
−1
S
: L → N.
A set
X ⊆ N
isS
-recognizableifrep
L = {a, b}
∗
Σ = {a, b}
a < b
n 0 1 2
3
4
5
6
7
· · ·
rep(n) ε a b aa ab ba bb aaa · · ·
L = a
∗
b
∗
Σ = {a, b}
a < b
n 0 1 2
3
4
5
6
· · ·
rep(n) ε a b aa ab bb aaa · · ·
ANS generalize PNShavinga regularnumeration language: Let
U
be aPNSand letx, y ∈ N
. We havex < y ⇔ rep
U
(x) <
rad
rep
U
(y).
Example (Fibonacci)
rep
F
(N) = 1{0, 01}
∗
∪ {ε}
6 < 7
and10
0
1 <
rad
10
1
0
(samelength)6 < 8
and1001 <
rad
10000
(dierent lengths)13 8 5 3 2 1
ε 0
1 1
1 0 2
1 0 0 3
1 0 1 4
1 0 0 0 5
1 0 0 1
6
1 0 1 0
7
1 0 0 0 0 8
ANS generalize PNShavinga regularnumeration language: Let
U
be aPNSand letx, y ∈ N
. We havex < y ⇔ rep
U
(x) <
rad
rep
U
(y).
Example (Fibonacci)
rep
F
(N) = 1{0, 01}
∗
∪ {ε}
6 < 7
and10
0
1 <
rad
10
1
0
(samelength)6 < 8
and1001 <
rad
10000
(dierent lengths)13 8 5 3 2 1
ε 0
1 1
1 0 2
1 0 0 3
1 0 1 4
1 0 0 0 5
1 0 0 1
6
1 0 1 0 7
1 0 0 0 0
8
ANS generalize PNShavinga regularnumeration language: Let
U
be aPNSand letx, y ∈ N
. We havex < y ⇔ rep
U
(x) <
rad
rep
U
(y).
Example (Fibonacci)
rep
F
(N) = 1{0, 01}
∗
∪ {ε}
rep
F
(n) n
ε 0
1
1
10
2
100
3
101
4
1000
5
1001
6
1010
7
10000
8
Let
L
be alanguage orderedw.r.t. the radixorder. Ifw
0
< w
1
< · · ·
arethe elements ofL
andX ⊆ N
,thenL[X]
= {w
n
: n ∈ X}.
If
S = (L, Σ, <)
,thenL[X] = rep
S
(X)
.If
L[X]
isaccepted by aniteautomaton, whatdoesitimplyonX
? What conditions onX
insuresthatL[X]
isregular?ANS are ageneralizationof allusualPNSlike integerbase
numeration systems orlinearnumerationsystems,and even rational numeration systems.
Thanks tothis generalpoint ofviewon numeration systems,we try to distinguishresultsthatdeeply dependon the algorithmused to represent the integersfromresultsthat onlydepend on theset of representations.
Due to thegeneral settingofANS, somenew questionsconcerning languages arisenaturally fromthisnumeration pointof view.
I
Rec. setsin agivenANS?
I
Rec. setsin allANS?
I
Arethere subsetsof
N
that arenever recognizable?I
Givena subsetof
N
can we buildan ANSforwhichitis rec.?I
How do rec. dependon the choiceof the numeration?
I
For whichANS do arithmeticoperationspreserve rec.?
I
Operationspreservingrec. in agivenANS?
I
How torepresent real numbers?
I
Can we deneautomaticsequences inthat context?
I
Logical characterization ofrec. sets?
I
Extensions to themultidimensionalsetting?
I
I
Rec. setsin agivenANS?
I
Rec. setsin allANS?
I
Arethere subsetsof
N
that arenever recognizable?I
Givena subsetof
N
can we buildan ANSforwhichitis rec.?I
How do rec. dependon the choiceof the numeration?
I
For whichANS do arithmeticoperationspreserve rec.?
I
Operationspreservingrec. in agivenANS?
I
How torepresent real numbers?
I
Can we deneautomaticsequences inthat context?
I
Logical characterization ofrec. sets?
I
Extensions to themultidimensionalsetting?
I
I
Rec. setsin agivenANS?
I
Rec. setsin allANS?
I
Arethere subsetsof
N
that arenever recognizable?I
Givena subsetof
N
can we buildan ANSforwhichitis rec.?I
How do rec. dependon the choiceof the numeration?
I
For whichANS do arithmeticoperationspreserve rec.?
I
Operationspreservingrec. in agivenANS?
I
How torepresent real numbers?
I
Can we deneautomaticsequences inthat context?
I
Logical characterization ofrec. sets?
I
Extensions to themultidimensionalsetting?
I
I
Rec. setsin agivenANS?
I
Rec. setsin allANS?
I
Arethere subsetsof
N
that arenever recognizable?I
Givena subsetof
N
can we buildan ANSforwhichitis rec.?I
How do rec. dependon the choiceof the numeration?
I
For whichANS do arithmeticoperationspreserve rec.?
I
Operationspreservingrec. in agivenANS?
I
How torepresent real numbers?
I
Can we deneautomaticsequences inthat context?
I
Logical characterization ofrec. sets?
I
Extensions to themultidimensionalsetting?
I
I
Rec. setsin agivenANS?
I
Rec. setsin allANS?
I
Arethere subsetsof
N
that arenever recognizable?I
Givena subsetof
N
can we buildan ANSforwhichitis rec.?I
How do rec. dependon the choiceof the numeration?
I
For whichANS do arithmeticoperationspreserve rec.?
I
Operationspreservingrec. in agivenANS?
I
How torepresent real numbers?
I
Can we deneautomaticsequences inthat context?
I
Logical characterization ofrec. sets?
I
Extensions to themultidimensionalsetting?
I
I
Rec. setsin agivenANS?
I
Rec. setsin allANS?
I
Arethere subsetsof
N
that arenever recognizable?I
Givena subsetof
N
can we buildan ANSforwhichitis rec.?I
How do rec. dependon the choiceof the numeration?
I
For whichANS do arithmeticoperationspreserve rec.?
I
Operationspreservingrec. in agivenANS?
I
How torepresent real numbers?
I
Can we deneautomaticsequences inthat context?
I
Logical characterization ofrec. sets?
I
Extensions to themultidimensionalsetting?
I
I
Rec. setsin agivenANS?
I
Rec. setsin allANS?
I
Arethere subsetsof
N
that arenever recognizable?I
Givena subsetof
N
can we buildan ANSforwhichitis rec.?I
How do rec. dependon the choiceof the numeration?
I
For whichANS do arithmeticoperationspreserve rec.?
I
Operationspreservingrec. in agivenANS?
I
How torepresent real numbers?
I
Can we deneautomaticsequences inthat context?
I
Logical characterization ofrec. sets?
I
Extensions to themultidimensionalsetting?
I
I
Rec. setsin agivenANS?
I
Rec. setsin allANS?
I
Arethere subsetsof
N
that arenever recognizable?I
Givena subsetof
N
can we buildan ANSforwhichitis rec.?I
How do rec. dependon the choiceof the numeration?
I
For whichANS do arithmeticoperationspreserve rec.?
I
Operationspreservingrec. in agivenANS?
I
How torepresent real numbers?
I
Can we deneautomaticsequences inthat context?
I
Logical characterization ofrec. sets?
I
Extensions to themultidimensionalsetting?
I
I
Rec. setsin agivenANS?
I
Rec. setsin allANS?
I
Arethere subsetsof
N
that arenever recognizable?I
Givena subsetof
N
can we buildan ANSforwhichitis rec.?I
How do rec. dependon the choiceof the numeration?
I
For whichANS do arithmeticoperationspreserve rec.?
I
Operationspreservingrec. in agivenANS?
I
How torepresent real numbers?
I
Can we deneautomaticsequences inthat context?
I
Logical characterization ofrec. sets?
I
Extensions to themultidimensionalsetting?
I
I
Rec. setsin agivenANS?
I
Rec. setsin allANS?
I
Arethere subsetsof
N
that arenever recognizable?I
Givena subsetof
N
can we buildan ANSforwhichitis rec.?I
How do rec. dependon the choiceof the numeration?
I
For whichANS do arithmeticoperationspreserve rec.?
I
Operationspreservingrec. in agivenANS?
I
How torepresent real numbers?
I
Can we deneautomaticsequences inthat context?
I
Logical characterization ofrec. sets?
I
Extensions to themultidimensionalsetting?
I
I
Rec. setsin agivenANS?
I
Rec. setsin allANS?
I
Arethere subsetsof
N
that arenever recognizable?I
Givena subsetof
N
can we buildan ANSforwhichitis rec.?I
How do rec. dependon the choiceof the numeration?
I
For whichANS do arithmeticoperationspreserve rec.?
I
Operationspreservingrec. in agivenANS?
I
How torepresent real numbers?
I
Can we deneautomaticsequences inthat context?
I
Logical characterization ofrec. sets?
I
Extensions to themultidimensionalsetting?
I
I
Rec. setsin agivenANS?
I
Rec. setsin allANS?
I
Arethere subsetsof
N
that arenever recognizable?I
Givena subsetof
N
can we buildan ANSforwhichitis rec.?I
How do rec. dependon the choiceof the numeration?
I
For whichANS do arithmeticoperationspreserve rec.?
I
Operationspreservingrec. in agivenANS?
I
How torepresent real numbers?
I
Can we deneautomaticsequences inthat context?
I
Logical characterization ofrec. sets?
I
Extensions to themultidimensionalsetting?
I
b
-automatic wordsAn innite word
x = (x
n
)
n≥0
isb
-automaticifthere existsaDFAOA = (Q, q
0
, Σ
b
, δ, Γ, τ )
s.t. foralln ≥ 0
,x
n
= τ (δ(q
0
, rep
b
(n))).
Theorem(Cobham 1972)
Let
b ≥ 2
. Aninnite wordisb
-automatic iitis the imageunder a codingofan innitexed point ofab
-uniformmorphism.Let
S = (L, Σ, <)
bean ANS.An inniteword
x = (x
n
)
n≥0
isS
-automatic ifthere existsaDFAOA = (Q, q
0
, Σ, δ, Γ, τ )
s.t. foralln ≥ 0
,x
n
= τ (δ(q
0
, rep
S
(n))).
Theorem(Rigo-Maes 2002)
An innite wordis
S
-automaticforsomeANSS
iitisthe image under acodingofan innitexed pointof amorphism, i.e. aThe setof primesisnever
S
-recognizable.Itscharacteristicsequence isnot morphic (Mauduit 1988).
Corollary
The factorcomplexityof an
S
-automatic word isO(n
2
)
Example (Morphic
→ S
-Automatic)Consider the morphism
µ
dened bya 7→ abc
;b 7→ bc
;c 7→ aac.
We haveµ
ω
(a) = ab
cb
c
aacbc
aacabcabcaacbcaacabcabc · · ·
. One canonicallyassociatesthe DFA
A
µ,a
a
b
c
0
1
2
0
1
2
0, 1
L
µ,a
= {ε, 1,
2
,
10
, 11,
20, 21, 22
,
100, 101
, 110, 111, 112, 200, . . .}
IfS = (L
µ,a
, {0, 1, 2}, 0 < 1 < 2)
,then(µ
ω
(a))
Example (
S
-Automatic→
Morphic)S = (L, {0, 1, 2}, 0 < 1 < 2)
whereL = {w ∈ Σ
∗
: |w|
1
is odd}
minimalautomatonofL
DFAO generatingx
I
F
0, 2
1
0, 2
1
a
b
2
0, 1
2
0, 1
n
0 1 2 3 4 5 6 7 8· · ·
rep
S
(n)
1 01 10 12 21 001 010 012 021· · ·
x
b a a b b b b a a· · ·
Ia
Ib
Fb
Fa
2
0
1
2
0
1
2
0
1
2
0
1
f : α 7→ αI
b
F
b
I
a
F
a
7→ F
b
I
b
F
a
g : α, I
a
, I
b
7→ ε
I
a
7→ I
b
F
b
I
a
F
b
7→ F
a
I
a
F
b
F
a
7→ a
I
b
7→ I
a
F
a
I
b
F
b
7→ b
L
⊆ Σ
∗
ε
0 1 2 00 01 02 10 11 12 20f
ω
(α)
α
I
b
F
b
I
a
I
a
F
a
I
b
F
a
I
a
F
b
I
b
x
b a a bg(f
ω
(α)) = x
A
d
-dimensional inniteword over an alphabetΣ
is amapx : N
d
→ Σ
. We usenotation like
x
n
1
,...,n
d
orx(n
1
, . . . , n
d
)
to denote the valueofx
at(n
1
, . . . , n
d
)
.If
w
1
, . . . , w
d
are nitewords over thealphabetΣ
,(w
1
, . . . , w
d
)
#
:= (#
m−|w
1
|
w
1
, . . . , #
m−|w
d
|
w
d
)
where
m = max{|w
1
|, . . . , |w
d
|}
.Example
A
d
-dimensional inniteword over an alphabetΓ
isb
-automatic if there existsa DFAOA = (Q, q
0
, (Σ
b
)
d
, δ, Γ, τ )
s.t. foralln
1
, . . . , n
d
≥ 0
,τ
δ
q
0
, (rep
b
(n
1
), . . . , rep
b
(n
d
))
0
= x
n
1
,...,n
d
.
Theorem(Salon 1987)Let
b ≥ 2
andd ≥ 1
. Ad
-dimensional inniteword isb
-automaticiitis the imageunderacodingof axedpoint ofa
b
-uniformLet
d ≥ 1
. Thed
-dimensional innite wordisS
-automatic forsome ANSS = (L, Σ, <)
whereε ∈ L
iitis the imageunderacoding of ashape-symmetric innited
-dimensionalword.µ(a) = µ(f ) =
a
b
c
d
; µ(
b
) =
e
c
; µ(
c
) =
e
b ; µ(d) = f
µ(e) =
e
b
g
d
; µ(
g
) =
h
b ; µ(
h
) =
h
b
c
d
.
µ
ω
(a) =
a
b
e
e b
e
b
e
· · ·
c
d c g d g d c
e
b f
e b h b f
e
b
e a b
e
b
e
g
d c
c d g d c
e
b
e
e b a b
e
g
d c g d c d c
h
b f
e b
e
b f
. . . . . .Consider the morphism
µ
1
dened bya 7→ ab ; b 7→ e ; e 7→ eb.
We haveµ
ω
1
(a) = abeebebeebeebebeebebeebeeb · · ·
. One canonicallyassociatesthe DFAA
µ
1
,a
a
b
e
0
1
0
1
0
L
µ
1
,a
= {ε, 1, 10, 100, 101, 1000, 1001, 1010, 10000, . . .}
I
If
S
andT
aretwo ANS,(S, T )
-automaticwords arebidimensional innitewords
(x
m,n
)
m,n≥0
forwhichthere exists aDFAOA = (Q, (Σ ∪ {#})
d
, δ, q
0
, Γ, τ )
s.t.∀m, n ∈ N
,x
m,n
= τ (δ(q
0
, (rep
S
(m), rep
T
(n))
#
)).
Can these
(S, T )
-automatic words becharacterizedby iteratingmorphisms?b
-kernelAn innite word
(x
n
)
n≥0
isb
-automatic iitsb
-kernel{(x
b
e
n+r
)
n≥0
: e, r ∈ N, r < b
e
}
is nite. The
b
-kernelcan be rewritten{(x
b
|w|
n+val
b
(w)
)
n≥0
: w ∈ Σ
∗
b
}.
8 4 2 1
8 4 2 1
8 4 2 1
ε 0
1
1 0
6
1 1 0 0 12
1 1
1 1 1 7
1 1 0 1 13
1 0
2
1 0 0 0 8
1 1
1 0
14
1 1 3
1 0 0 1 9
1 1 1 1 15
1 0 0 4
1 0
1 0
10
1 0 0 0 0 16
1 0 1 5
1 0 1 1 11
1 0 0 0 1 17
NB:b
|w|
n + val
b
(w)
isthe base-b
valueofthe(n + 1)
-thwordinL
b
havingw
as asux.The
S
-kernel of(x
n
)
n≥0
is{(x
f
w
(n)
)
n≥0
: w ∈ Σ
∗
}
where
f
w
(n)
istheS
-valueofthe(n + 1)
-thword inL
havingw
as a sux.Theorem(Rigo-Maes 2002)
An innite wordis
S
-automaticiitsS
-kernel isnite.I
Doesa similarcharacterization holdin the multidimensional setting?
It is anexercise toshow thatallultimately periodicset are
b
-recognizableforallb ≥ 2
.Theorem(Cobham 1969)
Let
k, ` ≥ 2
be twomultiplicativelyindependent integers. A subsetofN
is bothk
-recognizable and`
-recognizableiitis ultimately periodic.Two numbers
k
and`
aremultiplicativelyindependent ifk
m
= `
n
and
m, n ∈ N
impliesm = n = 0
.Corollary
A subsetof
N
isb
-recognizableforallb ≥ 2
iitis ultimately periodic.Theorem(Lecomte-Rigo2001, Krieger et al. 2009)
Ultimately periodicsetsare
S
-recognizable forallANSS
.Corollary
A subsetof
N
isS
-recognizableforallANSS
iitisultimately periodic.Theorem(Krieger et al. 2009,Angrand-Sakarovitch 2010)
Let
m, r ∈ N
withm ≥ 2
and0 ≤ r ≤ m − 1
and letS = (L, Σ, <)
be an ANS.IfL
is acceptedby an
-stateDFA,then the minimalDFAofrep
S
(mN + r)
hasat mostnm
n
A subset
X
ofN
d
is
b
-recognizable ifthe language(rep
b
(X))
#
over
({0, 1, . . . , b − 1} ∪ {#})
d
isregular, where
rep
b
(X) = {(rep
b
(n
1
), . . . , rep
b
(n
d
)) : (n
1
, . . . , n
d
) ∈ X}.
Theorem(CobhamSemenov, Semenov 1977)
Let
k, ` ≥ 2
be twomultiplicativelyindependent integers. Asubset ofN
d
isboth
k
-recognizableand`
-recognizableiitis semi-linear. A setX ⊆ N
d
islinearifthere exist
v
0
, v
1
, · · · , v
t
∈ N
d
suchthat
X = v
0
+ N v
1
+ N v
2
+ · · · + N v
t
. AsetX ⊆ N
d
issemi-linearif it isanite unionof linearsets.
9
b
8b
b
7b
b
b
6b
b
b
b
5b
b
b
b
b
4b
b
b
b
b
b
3b
b
b
b
b
b
b
2b
b
b
b
b
b
b
b
1b
b
b
b
b
b
b
b
b
0b
b
b
b
b
b
b
b
b
b
0 1 2 3 4 5 6 7 8 9{(n, m) : n, m ∈ N
andn ≥ m} = N(1, 0) + N(1, 1)
Corollary
A subsetof
N
d
is
b
-recognizable forallb ≥ 2
iitis semi-linear.In the one-dimensionalcase,we havethe following equivalences: semi-linear
⇔
ultimatelyperiodic⇔ 1
-recognizable.One mightthereforeexpect that thesemi-linearsetsare
recognizable inallANS.However,this failsto be the case,as the following exampleshows.
Example
The semi-linearset
X = {n(1, 2) : n ∈ N} = {(n, 2n) | n ∈ N}
isnot
1
-recognizable. Consider the language{(a
n
#
n
, a
2n
) | n ∈ N}
, consisting of theunary representations ofthe elementsof
X
. Use thepumping lemmato showthat thisis notaccepted by a nite automaton.Let
S = (L, Σ, <)
bean ANS. A subsetX
ofN
d
is
S
-recognizable ifthe language(rep
S
(X))
#
over
(Σ ∪ {#}))
d
is regular,where
rep
S
(X) = {(rep
S
(n
1
), . . . , rep
S
(n
d
)) : (n
1
, . . . , n
d
) ∈ X}.
It is
1
-recognizable ifitisS
-automatic fortheANSS
built ona
∗
Multidimensional
1
-recognizable setsTheorem(C-Lacroix-Rampersad2012)
A subsetof
N
d
is
S
-recognizableforallANSS
iitis1
-recognizable.Theorem(C-Lacroix-Rampersad2012)
The multidimensional
1
-recognizablesetsarethe niteunions of setsof the form(a
1
+ b
1
N
)v
1
+ · · · + (a
t
+ b
t
N
)v
t
,
where
I
Supp(v
1
) ⊇ Supp(v
2
) ⊇ · · · ⊇ Supp(v
t
)
I
Another well-studiedsubclass ofthe classof semi-linearsetsisthe classof recognizablesets.
A subset
X
ofN
d
isrecognizableif theright congruence
∼
X
has nite index (x ∼
X
y
if∀z ∈ N
d
(x + z ∈ X ⇔ y + z ∈ X))
. When
d = 1
,we haveagain thefollowing equivalences:recognizable
⇔
ultimately periodic⇔ 1
-recognizable.Theorem(Mezei)
The recognizablesubsetsof
N
2
arepreciselyniteunions of setsof the form
Y × Z
,whereY
andZ
areultimatelyperiodic subsets ofN.
In particular, the diagonalset
D = {(n, n) | n ∈ N}
isnot recognizable.However, theset
D
isclearlya1
-recognizable subset ofN
2
. So weseethat for
d > 1
,the class of1
-recognizable setscorrespondsneither to theclass of semi-linearsets,norto the class of recognizablesets.