J
OURNAL DE
T
HÉORIE DES
N
OMBRES DE
B
ORDEAUX
F
RANÇOIS
B
LANCHARD
Non literal tranducers and some problems of normality
Journal de Théorie des Nombres de Bordeaux, tome
5, n
o2 (1993),
p. 303-321
<http://www.numdam.org/item?id=JTNB_1993__5_2_303_0>
© Université Bordeaux 1, 1993, tous droits réservés.
L’accès aux archives de la revue « Journal de Théorie des Nombres de Bordeaux » (http://jtnb.cedram.org/) implique l’accord avec les condi-tions générales d’utilisation (http://www.numdam.org/conditions). Toute uti-lisation commerciale ou impression systématique est constitutive d’une infraction pénale. Toute copie ou impression de ce fichier doit conte-nir la présente mention de copyright.
Article numérisé dans le cadre du programme Numérisation de documents anciens mathématiques
Non
literal
tranducers and
someproblems
of
normality
par
FRANÇOIS
BLANCHARDABSTRACT - A new proof of Maxfield’s theorem is given, using automata and results from Symbolic Dynamics. These techniques permit to prove that points that are near normality to base
pk (resp. p)
are also nearnormality to base p
(resp.
pk),
and to study genericity preservation for nonLebesgue measures when going from one base to the other. Finally, similar results are proved to bases the golden mean and its square.
0. Introduction
Consider the
expansion
of a real number r E[0, 1) =
1r1
to the base p.Several arithmetical
manipulations
of thisexpansion
have a transductionalcha.racter:
multiplication
or divisionby
aninteger;
addition of a rationalnumber;
changing
from base p to basepk,
or the other way round. What if thesemanipulations
areperformed
on a normal number? Dothey
preservenormality?
Positive answers to these
questions
were firstgiven
before transducers or automata weredefined,
by
using
a result from HarmonicAnalysis, namely
Weyl’s
criterion: for instance Maxfield’s theorem[M]
states thatnormality
to base p
(i.e.
genericity
for the uniformmeasure)
isequivalent
tonormality
to base
pk.
Recently,
proofs using
transducers andergodic techniques
weregiven
in[BIDT]
concerning
addition andmultiplication;
they
allowed toprove that near
normality
is alsopreserved,
and to saysomething
aboutgenericity
for measures different fromLebesgue
measure. One purpose of this paper is to prove Maxfield’s theorem with the sametools,
thusobtaining
the samerefinements; another,
morephilosophical,
aim is tounderline the
topological
character of this result.Suppose
one has theexpansion
of r to basepk,
i.e. an infinite sequenceof
cells,
each of them filled with onesymbol
in thealphabet
Manuscrit regu le 20 septembre 1991, version definitive le 2 juin 1993.
Une partie des r6sultats contenus dans cet article ont 6t6 expos6s au colloque "Thém.ate" ,
Any symbol a E
A hasexpansion
7(a)
to base p; for conveniencey(a)
issupposed
to havelength uniformly equal
tok,
which is achievedby
adding
the suitable number of 0’s in thebeginning.
Therewriting
into base p is done in threesteps:
1- create k - 1 cells between any two of the sequence, in order to
provide
room forwriting
down theexpansion
-y(a)
instead of a;2- whenever one has a E A and then k -1
empty
cells,
writey(a);
one thus obtains a sequence onB,
together
with its scansion into wordsof -y(A);
3-
drop
thescansions,
keeping
only
theexpansion
to base p(scansion
seems not to matter much in this case; in fact it isimportant
in thesetting
ofdoubly
infinite sequences, where thequestion
issolved,
and whenever one makes use of a code with variablelength).
This construction was described in
[BIP],
but whitout consideration oftopological
aspects,
which are essential in this article. Ourjob
consists ofchecking
that eachstep
transforms some kind ofgenericity
(first
to the uniformmeasure)
toanother, suitable,
one. It is almost the same the otherway
round,
except
for an extradifficulty: given
the sequence onB,
onemust first find all its
possible
scansions in order to invertstep
3;
if onewants
genericity
to bepreserved,
y(A)
must be acode,
which means any finite concatenation of words ofy(A)
hasunique decomposition
into such words.Fortunately
this is the case.This
question
may beput
in the moregeneral
context of transductionalmanipulations
of numberexpansions.
A transducer is an automaton withtwo labels on each arc,
namely
an orientedgraph
on a finite set of statesC,
with arcs
having
oneinput
label in A andoutput
label inB*,
where A andB are finite
alphabets.
Theexpansion
of r to the base p can be obtained from itsexpansion
to the basepk
by applying
a 1-state transducer with arcshaving
input
label a andoutput
labely(a),
a E A. Transducers of differenttypes
may be used in thetheory
ofnormality:
for instancemultiplication
by
1~ in base p isperformed by
a transducer with I-letteroutput
[BIDT];
we also introduce one in Section
4,
whenusing
the sametechniques
forexpansions
to base thegolden
mean. Transducers withoutput
labelsequal
either to theinput
or to theempty
word can extractsubsequences;
this is done in[K, BrL]
with the use ofslightly
different automata.Another,
moregeneral,
question
is the action of such a basechange
onsequences which are
generic
for some non uniform invariant measure P.Sometimes the new sequence is also
generic
for some other measureJ-l’,
ansignificance
asnormality preservation;
nevertheless our toolsprovide
someinsight
into this field.What about
using
the same tricks when theexpansion
is to the base8,
with 0greater
than 1 but not aninteger?
This is not obvious. In[Be],
A. Bertrand-Mathisproved
that a number isgeneric
for theParry
measure tobase 0 if and
only
if it isgeneric
for theParry
measure to base8k,
with k aninteger,
in case 0 is a Pisot number. Here it isonly
done for 0 =(1 +
and k =
2;
theproof
makes use of the same set ofresults,
but the maindifficulty
is that even when 0 isPisot,
any number has severalexpansions
to the base
0, only
one of which is canonical[Fl].
Because ofthis,
severaltransducers,
some of them not too easy to build up, have to be used inorder to obtain the canonical
8-expansion
of anumber, starting
from itscanonical
82-expansion.
This is devised as anexample
thatquestions
likepreservation
of neargenericity
for theParry
measure, orpreservation
ofgenericity starting
from non canonical measures, can sometimes be tackled with the use oftransducers;
but thepurely
technicaldifficulty
encountered in thissimple
case with the size of one transducersuggests
that new ideas would be welcome.The results obtained also extend far
beyond changes
frombase ~
tobase since
they
may beapplied
to codes with variablelength;
of coursein this case
they
havehardly
any number-theoreticmeaning,
still anotherdrawback
being
that measures with maximalentropy
do notgenerally
cor-respond
to each other under the tower construction.After some
preliminaries,
Section 2 contains allgeneral
statements onpreservation
ofnormality
orgenericity
that arerequired
forapplications.
In Section 3generalizations
of Maxfield’s theorem forinteger
bases are dealtwith;
in Section 4 the same is done for bases 0 =(1
+B/5)/2
and82.
This research was
partly
doneduring
a stay at Universidad deChile,
Santiago,
in December 1990. I am indebted to Pierre Liardet andespecially
Jean-Marie Dumont for several
stimulating
remarks andquestions;
also,
the work in Section 4parallels
some unfinished common research with him and Alain Thomas onmultiplication by integers
to base thegolden
mean(the
transducersproved
evenbigger
than the ones in Section4!).
1. Definitions
Let A be a finite set of
symbols
endowed with the discretetopology;
A* is the set of all finite words onA,
thelength
of the word u is denotedby
Jul;
alanguage
on A is any subset of A*. The setsAZ
andAN
of alldoubly
andsimply
infinite sequences onA,
endowed with theproduct topology,
are
compact
metric spaces. Theshift a :
Az
(or
AN)
definedby
is ahomeomorphism
of(a
continuoustransformation of
A~ ).
Asubshift
on A is any closed a-invariant subset of(or
AN).
A subshift X isunambiguously
determinedby
thelanguage
L(X) =
ju E
A*, 3m, n
e Z or EX,
x(m, n)
=ul;
thus alanguage
having
some obvious suitableproperties
defines a subshift ofAz
and asubshift of For u E
L(X),
denoteby
[u]
the seta:(0, Jul
-1)
=~}.
A transitive
subshift
is one such that for any u, v EL(X )
there existsw E A* such that
L(X).
Asubshift of finite
type
is definedby
forbidding
a finite set ofwords;
a subshift is calledsofic
ifL(X)
isregular,
orrecognized by
a finite automaton.A
factor
map is acontinuous,
onto,
shift-commuting map
X -+X’;
in this case X’ is a
factor
of X and X an extension of X’. Aconjugacy
map is a one-to-one factor map: when such a map
exists,
X and X’ are said to beconjugate.
A bounded-to-one factor map is such that the number ofpreimages,
orlifts
of x’ E X’ is boundedby
some k.Automata and transducers
An automaton ,,4 consists of: - a finite
alphabet A,
-
a finite set of states
C,
-
a directed
graph
onC,
the arcs eachhaving
a label in A.To a
path
in thegraph,
one associates itslabel,
i.e. the wordspelled
by concatenating
the labels of its arcs(usually
from left toright,
but the natural automata formultiplication by
aninteger
work fromright
toleft);
the set of labels is called the
language recognized by
the automaton. Whenusing
the automaton torecognize
thislanguage,
all states are initial and final. There is another word one may associate to apath:
to any arc,associate the
couple
(a,
c)
of its label a and theorigin
vertex c. Then dothe same for the
path by concatenating
allcorresponding
couples.
Thelanguage
thusrecognized
may be calledsimply
thelanguage
of A.Each of these
languages
defines a subshift:they
are thefactor subshift
X C and thelift subshift
Y C(A
xC)z
associated to ,r4. Elements of these subshiftscorrespond
to infinitepaths
in thegraph:
an element of X is the label of such a one, and an element of Y is thepair
consisting
of thehave
particular
properties
(Y
is a subshift of finitetype; X
must be atleast
sofic).
,~1 defines amapping 0
from Y to Xby projection
on A ofcoordinates of y E Y. It is of course a factor map. It is
convenient,
though
notstrictly
correct,
to callalso 0
theprojection
map from(A
xC)*
to A*. The same definitions arefitting
forsimply
infinite sequences.An automaton ,~ is said to be deterministic
if, given
a E A and c EC,
there is at most one arc
starting
from state c withgiven
label a;non-ambigous
if there is at most onepath
withgiven
label from one state toanother. Deterministic automata are
nonambigous,
but the converse is not true.An automaton is said to be irreducible if its
graph
isstrongly connected,
i.e. if for any two states c, c~ there exists apath
joining
c to c’ in thegraph.
If ,~ isirreducible,
subshifts Y and X are transitive.An automaton ,r4 is said to be bounded-to-one
(or
a transducer T bounded to-onefor
input)
if the factormap 0
is bounded-to-one. Thecorresponding
definitionapplies
tooutput.
When the automaton ,~4 isirreducible,
themap 0
is bounded-to-one if andonly
if ,A isnonambigous
[B].
A transducer is an automaton in which arcs have two
labels,
oneinput
label inalphabet A,
and oneoutput
label inB*,
where B is another alpha-bet : thusoutput
labels may besingle
letters(in
this case the transduceris said to be
literal),
or words withlength
greater
than1,
or theempty
word. A transducer may be
thought
of asperforming
three taskssimul-taneously :
itrecognizes
input
words,
and output words whichdecompose
into concatenations of output
labels;
it rewrites on B anyinput
word onA. Transducers are said to be deterministic or
nonambigous
forinput,
oroutput
whenliteral,
orirreducible, according
to the same definitions as forautomata.
Measures
Here we state some relevant facts about invariant measures on a
compact
metric space X endowed with a continuous transformationT;
examples
aresubshifts,
or the 1-torus~’1
endowed withmultiplication by
someinteger
p. For
proofs
see[DGS].
Recall the set ofprobability
measures on X is acompact
metric space for thetopology
of weak convergence, and the setI(X)
of T-invariantprobability
measures on X isalways
nonempty
andcompact.
An invariant measure p on(X, T)
is such thatp(E)
for any Borel set E. The(topological)
support
of an invariant measure p1;
itsentropy
is thenonnegative
numberwhere
Cn
=f[u], u
EL(X),
Jul
=n}
(the
limit is known toexist).
Asubshift for which there is
exactly
one invariant measure with maximalentropy
is said to beintrinsically ergodic.
For any subshift E X and
f
EC(X),
define the measureby
the formula
-A
point x E X
is said to begeneric
withregard
to the invariante measuresp on
X,
orsimply p-generic,
ifSn(x)
convergesweakly
to p
as n goesto
infinity.
Asgenericity
is anasymptotic
property,
depending only
onnonnegative
coordinates of xE X,
it isperfectly
defined for sequences inA~.
When X =A N
(resp.
and p is the Bernoulli measure A withprobability
for eachsymbol
(resp.
Lebesgue),
ageneric x
is callednormal to the base p.
Define
.M(x)
as the set of measures associated to x, orlimits,
for the weak convergence of measures, ofCompactness implies
it isalways
nonempty.
Any
measure in isinvariant;
x isgeneric
for pif and
only
if~1(x) _
Given some metricgenerating
thetopology
of weak convergence, and 6 >
0,
apoint x
is said to be(6, J.L )-generic
ifM(x)
CB(JL,6), (the
open ball withcentre p
and radiusb);
when tt is the uniform measure this isequivalent
to(k,
E)-normality
for some k and edepending
only
on 6(see [BIDT],
Section3]).
Assuming § :
V 2013~ X to be a factor map, denoteby ~ :
:A~(K) 2013~
M(X)
thecorresponding
map for measures: = v o0-1
(generally,
for any factor map from Y to
X,
denotedby
a small Greekletter,
letthe
corresponding
continuousshift-commuting
map from.M(Y)
toM(X)
be denoted
by
thecorresponding capital
Greekletter).
Map $
isweakly
continuous and
shift-commuting.
As a consequence,M(Øx) = lll(M(z))
and if y E Y isv-generic,
0(y)
is Alift
of measure p on Xis a measure v on Y such that p.
When 0
isbounded-to-one, $
preserves
entropy.
There is no essential difference between the
theory
of invariant measures on subshifts ofA~
and subshifts of Definitions areidentical,
so thereis a one-to-one
correspondence
betweeninvariant,
orergodic,
measures on asimply
infinite subshift and itsdoubly
infinite version.Properties
arethe same. For
instance, genericity
may be considered as a property of adoubly
infinite sequence, but itdepends
only
on its restriction topositive
coordinates. The
only
(slight)
difficulty
arises whentrying
to findpreimages
of somesimply
infinite sequence under the towerconstruction,
because inmost cases there are several solutions. This will be dealt with in time.
2. Some
general
statements ongenericity
preservation
Going
from basepk
to base p is done in threesteps,
asexplained
in theintroduction. So is any more
general
coding.
Afterdescribing
eachstep,
thecorresponding
theorems ongenericity preservation
are stated(when
previously
known)
orproved
(when
not).
Step 1: the tower construction. In this subsection we deal
only
with theformal construction. For instance the actual
meaning
of the functionf
asregards coding
isonly explained
further on.Put Z =
A~
for some finite A. Letf :
Z - N* be a continuous map(i.e.
for anyinteger n
the set{z
EZ/ f (z)
=n}
isclosed,
whichimplies
ofcourse that
f
is boundedby
someinteger
k).
Let us construct the towersystem
(Z f, r)
over(Z, a)
underfunction f,
as in[PS]:
defineZ f,
endowed with the restriction of theproduct
topology,
is a compactmetric set and r is a
homeomorphism.
Suppose p
is an invariant measure on(Z, Q).
It is well-known that the measure definedby
is T-invariant on
Z f,
andif p
isergodic,
so is the map p f is 1-to-1and onto from
I( Z)
to and Abramov’s formula . , ,links the
entropies
of the two measures[A].
None of these factsdepends
onPROPOSITION 1. The is continuous
(hence
bicontinuous) for
the
topodogy of
weak convergenceof
measures.Proof. Let pn E tend
weakly
to p
as n - oo: this means for anycontinuous
function g
onZ,
We wish to check that for any continuous h onZj ,
~ Write h =hi
+h2
+... +hk,
where
h;
is the(continuous)
restriction of h to the set{(z, i)
EZ f}.
Definehi :
Z -+ Rby
=hi(z,i)
whenever = 0 otherwise.By
definition of
hi
and(1)
one can writeApplying
thehypothesis
of weak convergence to each continuous functionh
t andf,
the lastexpression
goes to(li(f))-l -
which, by
(1),
is it
equal
toNow here is the basic tool for all further results.
PROPOSITION 2.
Suppose
z EZ,
y =(z, i~
EZ f.
Then one hasPi(M(z)).
Proof.
1)
We prove first theimplication
(p
EM(z)) #
M(y)).
As ~c is assumed to be associated to z, there is an infinite subset E of N suchthat for any continuous g on
Z,
tends to
p(g)
as n tends toinfinity
along
E. We want tocompute
for continuous
h,
as N tends toinfinity along
some subset E’. AsM(y)
does notchange
under action of T, it is sufficient tocompute
SN(y, h)
fory =
(z,1).
For z E
Z,
define and E’is also an infinite subset
ofN,
and
forgiven
z,fZ(~)
defines a 1-to-1 ontoFor continuous h :
Zj -
R,
0 ik,
define continuous functionshi :
and Z -~ Il~ as in theproof
ofProposition
1. For N EE’,
one hasBy
permuting
the twosummations,
multiplying
anddividing
by
one
gets
Putting
= n, sincef
is continuous andbounded,
tends to
1L(f)
as N tends toinfinity along E’,
so that =n/fz(n)
tends to
(IL(f))-l.
Apply
thehypothesis
to each continuous functionhi,
and then
(1):
2)
The converse isproved
in a similar way. Given v EI(Z¡),
there exists aunique
invariant measure p on Z such that v =Suppose
v is associated to some
(z, i)
EZ f:
for the same reason as above assume i = 1. The convergence ofSN(y,
h)
to v occurs on some subset E’. Without loss ofgenerality
one may assume E’ Cfz(N):
sincef
isbounded,
for anyp E E’
thereis q
E with 0 p - q k. Forgiven h
the differenceisp(y, h) - S,(y, h)1
is boundedby
so thatSq(Y)
tendsweakly
to v as well asSp(y).
We claim that for any continuous g,
p(g)
as n goes toinfinity
along
E =fZ 1(E~).
Define continuous functionsg’
andf’ :
Zj -
II8by
=g(z),
g’(z,
i)
= 0 for i >1,
=1,
f’(z,
i)
= 0 for i > 1.One has
as g’
iscontinuous,
by
hypothesis
the second limit in theproduct
isequal
to
v(k) _ p(g)lp(f);
f. being
defined asabove,
asand
f’
iscontinuous, by
(1)
so
11ri1nEE
g(g)-
Q.E.D.
0A direct consequence of
Propositions
1 and 2 is thefollowing:
COROLLARY 3. Given E >
0,
there exists b > 0 such thatM(z)
EB(JL,6)
implies
M (z, i)
E-)
aredconversely
M (z, i)
EB(p¡(JL),
6)
implies
M (z)
EWhen E
vanishes,
this becomes a statement ongenericity preservation.
Step
2:writing
the lettersThis is
by
far thesimplest
step.
Suppose
now the functionf
above isgenerated
in thefollowing
way.Let a be a map from A to
B*,
where B is some finitealphabet;
a can beeasily
extended into a map from A* toB*,
but not into ashift-commuting
map from to
B7:
this iswhy
one has to build the tower. Definef
on Zby
f (z) _
la(zo)l.
We want toidentify
(Zf, 7-)
with some convenientsymbolic
spaceY,
under theassumption
that a is 1-to-l.Let X = be the set of all
points
x EBZ
for which there exists asequence t
E{0,1}~
suchthat ti
= tj
= 1implies
x(i, j - 1)
E(a(A))*;
t is called a scansion of x into words of and
4>’ being
the naturalprojections
from(B
x{0,1})~
onB~
and(0, 1)~’~,
define a subshift Y on thealphabet
B x{0,1}
by
thefollowing
condition:for
any y EY,
0(y)
EX,
and0’(y)
is a scansionof
0(y)
into wordsof
a(A).
For a E
A,
writea(a)
=al(a)a2(a)...
a’a(a),(a),
a;(a)
E B. Define theThis definition consists of
replacing
each letter zn in zby
thecorresponding
word
a(z),
for whichZ f
provides
convenient roomowing
to the choice off,
whilekeeping
trace of thebeginning
of all wordsa(zi). ~
isobviously
continuous and
onto,
andby
(2)
itchanges
T to or; it is 1-to-I if andonly
if a
is,
which means that in thiscase ~
is aconjugacy.
Now let us examine the action
of ~
(and
~-1)
onpoints
that aregeneric,
or almost
generic,
for somegiven
measure.That ~
preservesgenericity
and almostgenericity
is astraightforward
consequence of itsbeing
a factor map.PROPOSITION 4. Let 7r be a
factor
mapfrom
thecompact
metric space Y to thecompact
metric space X. For any - > 0 there exists b > 0 such thatfor
any invariant measure v onY,
y EY,
if
M(y)
EB(v, b),
thenM
The
proof
iselementary
and left to the reader. As aconsequence g
preservesgenericity and, assuming
c~ to be1-to-1,
so does~-1.
Step 3:
dropping
or restoring the scansionDropping
the scansiononly
meansapplying
the factor map0; by
Propo-sition 4 this map preserves
genericity.
But the converse is far frombeing
always
true: some extra conditions are needed. Here is thegeneral ergodic
statement we aregoing
toapply:
it is an easy consequence ofProposition
3.3 in
[BIDT].
PROPOSITION 5.
Suppose 0 :
Y ~ X is afactor
map, A
is an invariant measure on X such that there is aunique
invariant measure v on Y with~(v) _
A. For any s >0,
there is b > 0 such thatif
CB(A,b)
for
some x E
X,
thenfor
any y E Y with0(y)
= x,M(Y)
CB(V,ê).
Of course one wants sufficient conditions on p for
uniqueness
of its liftv. The next, still
general,
remark settles the uniform case:Remark 6. When Y and X are the extension and factor subshift of a
nonambiguous
irreducibleautomaton,
and /-t
is theunique
measure withmaximal
entropy
onX,
then itsunique
lift on Y is the measure v with maximalentropy.
This is a mere consequence of intrinsicergodicity
of soficA more
general
sufficient condition for an invariant measure to have aunique
invariantpreimage
under somenonambiguous
automaton isgiven
in[BIDT,
Propositions
2.7 and4.9].
And now, how can we use Remark 6 whenintroducing
allpossible
scansions of x E X? This is doneby introducing
animportant
further combinatorialassumption
on a:a(A)
must be a code.DEFINITION. r C B* is said to be a code
if
implies
rra = n and x~ =y=, 1 i n.
Many
finite and infinite codes are described in[BeP];
the ones used in Section 3 and Section 4 areelementary.
When r =
a(A)
is acode,
oneusually
wishes a to define a 1-to-1mor-phism
from A* intoB*,
so as to make itpossible
to tell what element of A* any word u E r* is theimage of;
for this to be true one must also assume a to be 1-to-l.The
petal
automatonAA
of alanguage
A =zs)
has stateset
fF}
U xt EA}.
There are arcs(i)
from 6’ to(x;,1)
with labelxi(l),
x; EA;
(ii)
from(x;, n)
to(xt, n
+1)
with labelxi(n
+1)
for n + 1Ixi 1;
(iii)
from(xi, IXil- 1)
to 6’ with labelThis automaton is
obviously
irreducible. When E is theonly
initial and finalstate,
,A~
recognizes
A*;
when all states are initial andfinal,
itrecognizes
the setF(A*)
of"pieces"
of words of A*.PROPOSITION 7
[BP].
Thepetal automaton of
a(finie)
language
A on Bis irreducible. It is
nonambiguous if
andonly if
A is a code.In
fact,
if A is not acode,
there exists nononambiguous
automatonpermitting
to obtain the scansions of wordsbelonging
toF(A*).
Here is now the theorem we have been
aiming
at;
itjust
collects ourprevious
results.PROPOSITION 8.
Let p
be an invariante measure onZ,
a : A 2013~B*,
letf
be a continuous map Z to~’, ~
the twofactor
mapsdefined above,
and
finally
let b > 0. There exists 6’ > 0 such thatif
z is a(6’, p)-generic
for
A = lll oConversely
assume a is 1-to-1 anda(A)
is acode,
and reduced to a
unique
invariant measure v.If it
is theunique
measure on Z
corresponding
to thenfor
any(b, A)-generic
x EX,
if x
= ~ o ~(z, i), z
is(b’,
Proof.
Starting
from p on Z it isenough
toapply
the classicalproperties
of towers and the directpart
ofCorollary
3,
andProposition
4,
in order toobtain the direct result.
Conversely,
there is aunique
invariant measure v on ~’ such that =A’; apply
Proposition
7 to Y andX,
whichexactly
coincide with the extension and factor subshifts of
petal
automatonof code
a(A);
thenProposition
5 toA,
andfinally
Proposition
4 and theconverse
part
ofCorollary
3. 0Remark 9. For number-theoretic
applications,
one wants one-sided infinitesequences. In order to obtain the same results in this case,
just
remark that(a)
given
aninvariant p
onAN,
there is aunique
invariant measurep’
on
A~
such that its restriction to thea-algebra
of future events isequal
to p.(b)
anypoint x
in some subshift ofA~
can be extended into at least onepoint
x’ in thecorresponding
subshift ofA~ .
(c) x
isp-generic
if andonly
if x’ isp’ -generic.
Thus any
question
aboutgenericity
inAN
can be carried over toAz
andsolved
there;
all former statements may beapplied
inA~ .
3.
Refining
andextending
Maxfield’s theoremLet us denote a measure on
1r1,
invariantby multiplication by
p,by
astarred Greek
letter,
for instance and the almostalways
unique
corre-sponding
measure on(0; .. ,
,p -1}
by
the same Greek letter without a star: }1.The next
proposition
states thatb-normality
to the base p isequivalent
tob’-normality
tothe
basepk for
some b’. The firstpart,
aboutpreservation
ofnormality,
is the well-known Maxfield theorem[M];
anotherergodic
proof
can be deduced from the main result in[BrL].
The remainder ismostly
original, though
J.-M. Dumont[D]
has anunpublished
combinatorialproof
of the conversepart,
which may also be deduced from[C].
However,
thepresent
proof
establishesclearly,
in the line of[BIDT],
that such results are within easy reach ofErgodic Theory,
combined withelementary
techniques
of theTheory
of Automata.PROPOSITION 10. For any two
integers
p >2,
k>_
2,
and r E(0,1),
r is normal to the basep if
andonly if
it is normal to the basepk.
Moreover,
for 6
>0,
there exists b’ > 0 such thatif
r is b’-normal to the base p(resp.
pk),
then r is b-normal to the basepk
(resp. p).
Proof. Put A =f 0,...
ip k -
1 ~,
B ={0,’"
p -
1}.
Since theLebesgue
measure
corresponds
toonly
one measure onAN
or we can workdirectly
on
expansions;
andaccording
to Remark 9 allpropositions
ongenericity
ofdoubly
infinite sequences may beapplied
to sequences inAN
or Toprove the statement we have to
perform
three tasks:- first to see how the former construction
(tower
and factormap)
can beapplied
to deduce theexpansion
of r in base p from itsexpansion
in basepk
(and conversely);
- then
to prove that the measure
corresponding
to the uniformmea-sure on
AN
under this construction is the uniform measure onBN,
andconversely;
-
finally,
to check thehypotheses
ofProposition
7 are fulfilled.1)
In order to obtain theexpansion
of r to base p from itsexpansion
tobase
pk,
one has toreplace
eachsymbol
abelonging
to A ={0,’’’
by
a wordy(a)
withlength k
onalphabet
B =~0, ~ ~ ~ , p -
1}: y(a)
isthe
expansion
of a in base p, with a suitable number of 0’s added in thebeginning
when necessary.Obviously y
is 1-to-1 onto between A andBk;
moreovery(A)
isevidently
aprefix code,
therefore 0
is the canonical factor map of a deterministic automaton.2)
Call p the uniform measure on Z =AN,
A’ the uniform measure onX =
BN .
We establish that and is theuni-que element of
~-1 (~’).
Starting from p
onAN
one hasf
= keverywhere,
so
by
Abramov’s formula = =log p
=h(A’).
Asthey
are associated to bounded-to-one factormaps, -=
and $ preserveentropy:
sincea is
1-to-1, =-
is aconjugacy;
sincey(A)
is acode, ~
is bounded-to-one. AsA = lll is the ultimate
image
of p onX,
h’(A’)
=h(A);
but as A’is the
unique
measure on X withentropy
logp,
one has A’ = a.Conversely,
there is a
unique
invariant measure v on Y such that A’:since 0
is the canonical factor map of anonambiguous
automaton it isbounded-to-one,
thus A’implies
h(v) -
h(A’) =
log p;
as the automaton is irreducible Y isintrinsically ergodic,
and v isunique.
As~-1 (v)
also hasentropy
logp,
by
Abramov’s formula thecorresponding
measure on Z has3)
The directpart
ofProposition
8only
requires
thatf
becontinuous,
which is evident. For the reverse
part,
it is sufficient toremark 7
is 1-to-land also a
prefix
code,
sothat,
by
Proposition
7 and Remark6,
0-1(p)
isa
singleton. D
Now let us
drop
uniform measures, and suppose r E71
isgeneric
forsome
xpk-invariant
measure~*
(in
order to avoid any trouble whenpassing
to the
expansions,
assume isnonatomic).
By
using Proposition
7 it is easy to prove r is alsogeneric
for somecorresponding xp-invariant
A*.But,
supposing
one inverts the roles of xp andxpk,
when is thecorresponding
statement true ?
An answer to this
question
can be obtained inparticular
cases,using
some results in[BIDT].
For instance:PROPOSITION 11.
Suppose
the measure A* on1f1
is theimage
of
anergodic
Markov measure A with
topological
support BN.
Then there is aunique
measure v on Y such that
A;
thus there is a measure~,*
on1f1
such thatif x is
generic
for
A* underxp, it is generic for J1 *
underxpk.
Proof. Thehypothesis
implies A
isunique,
andby
[BIDT,
Propositions
2.7and
4.9]
that v is alsounique,
thusdefining
unique
measures /-I onA N
andp*
on1ft.
By
Proposition
8 onegets
theexpected
results onpreservation
of
genericity. D
4.
Analogous
results forexpansions
withrespect
to thegolden
meanGiven a real number
~3 > 1;
not inN,
a sequence(st,
i >0)
ofsymbols
in A ={0,1," ’ ,
[,8]}
is said to be anexpansion
of
r E1r1
to the base,8
ifits valuation
V(s)
checksWhen
{3
is not aninteger
there are manypossible
expansions
of any real number in to the base{3.
One of theseexpansions,
thegreatest
forlexi-cographical order, plays
aspecial
role and may be called the canonical one. The matter of{3-expansions
has beengiven
some attention in theliterature,
and an
analogue
to Maxfield’s theorem wasproved
by
A. Bertrand-Mathisexample
how to use transducers andergodic techniques
toget
the samere-sult, by
the wayobtaining
the same refinements as forexpansions
tointeger
bases in Section 3.Consider the case
{3
- 9 =(1
+B/5)/2:
then the canonicalexpansion
of r is the
only
one in which the word 11 never occurs; the set of all suchexpansions
is the subshift of finitetype
So
definedby
this exclusion rule. The canonicalexpansions
to thebase (
=02
are sequences in which thereis at least one occurrence of 0 between two occurrences of 2.
They
forma sofic
system
By erasing
the output labels in thegraph
of 7í
below,
one obtains an automatonrecognizing
S,.
On the setsSo
and thereis a
unique
measurehaving
maximalentropy
(equal
tologo
andlog20
respectively),
which is called theParry
measure; its rolecorresponds
tothat of the uniform measure with
regard
tointeger
bases.Given r E
1r1,
and its canonicalexpansion s’
to the base(,
we want tocompute
its canonicalexpansion
s to the base 0. This has to be doneby
combining
the action of two transducers: on account on theiracting
in
opposite
directions,
it isimpossible
to merge them intojust
one[F1].
The first one,Tl, performs
two tasks:creating
oneempty
cell between any twosymbols
ofs’,
belonging
toalphabet
f 0, 1, 2},
andthen, using
theadditional room,
rewriting
thesesymbols
onalphabet
(0, 1) ;
the sequences" thus obtained has valuation r and is on
alphabet
A ={0,1,’*’
~~3j~
but
generally
does notsatisfy
the constraint that 11 must never occur. The second transducerT
isliteral;
it eliminates all blocks 11 ins’,
thusyielding
s. Asimpler
transducermight
be used in order to dojust this,
asin
[Fl];
but,
in order to use the various results of Section2,
we wantT
to benonambiguous,
which means itsinput
subshift must beequal
to theoutput
subshiftof Tl;
this makes it morecomplicated.
This also illustrates the kind of difficulties one runs into whenusing
transducers in the field of{3-expansions.
Transduces
This transducer acts from left to
right;
theinput
words(on
alphabet
f 0, 1,
21)
areexactly
thosebelonging
toS,.
Any
symbol
inf 0, 1,
21
isreplaced by
a two-letter worddepending
on the state the transducer is in.Initially
a cellcontaining
a 0 is created between any twosymbols
ins’;
thenany
symbol
2 is subtracted andreplaced by
adding
two1’s,
one in the first cell to the left and one in the second cell to theright,
according
toidentity
2
= e + e-2
(thus V(s")
=Yes)).
The cell to the leftformerly
contained aa new
2,
and this must be eliminated in its turn(this
is doneby
theloop
with labels
1/10
on stateb).
Itsgraph
appears inFigure
1.Figure
1The
input
subshiftXl
isexactly
S~.
Theoutput
subshiftX1
has tworelevant features:
13
never occurs, and two occurrences of 11 must beseparated by
at least one occurrence of02.
Figure
2 belowpictures
an automatonrecognizing
it.It is
important
to notice7í
performs
the threeoperations
described inSection 2 at the same time. In order to
apply previous
results it may bethought
of as thecomposition
of two transducers. Put u =00, v
=01,
w =10,
andreplace
output words in7í by
these newsymbols:
one thus obtains aliteral,
deterministic tranducerT’
with the samegraph,
but with outputalphabet
lu,
v,w}.
The second one,T",
hasonly
one state andreplaces
lettersby
their value onalphabet {0,1}.
It is atypical
towertransducer, performing
steps
1, 2
and 3 of the Introduction.Remark. it is
important
to notice is a code.Transducer T :
This one acts from
right
to left. Beforeconstructing
it one should build up an automatonrecognizing
the output subshift ofTl,
X’,
fromright
toleft
(this
makes it easier to check that theinput
subshift ofT
isequal
to theoutput
subshift ofTl).
Onesuch, deterministic,
automaton isrepresented
inFigure
2.Now this is how
T
acts.Everytime
the word 11 occurs in theinput
sequence
s",
the two l’s arereplaced by
0’s and a 1 is created to theleft,
according
to theidentity
1 =8-1
+8-2
(which
ensuresV(s’) = V(s") =
V (s )) .
As theoutput
subshift ofT ,
never contains13
or12 012
this never creates2’s,
or words1 n, n
>2;
when a new word 11 is created tothe left of the one
just
eliminated it must be dealt with in its turn: this is achievedby
theloop
onstates g
and h in thegraph.
Itsgraph
is featuredout in
Figure
3.-Figure
3Finally,
72
isnonambiguous
forinput
andoutput.
Let
and It,
be theParry
measures on1r1
corresponding
to 8 and(.
There
only
remains toapply
results of Section 2 to the transducersT’, T",
and 72
to prove thefollowing
PROPOSITION 12. For
any b
>0,
there exists b’ > 0 such that the twofollowing properties
areequivalent :
(1)
r E isb)-generic
undermultiplication
by
0.(2)
r isb’)-generic
undermultiplication by (.
Proof. It is
closely
related to theproof
ofProposition
10. First onereformulates the
problem
into itssymbolic equivalent
on S9
and Then one has toidentify
measures IL8and
ascorresponding
to each other under action of thetransducers 7i
andT :
this is an easyjob
with theuse of
entropy.
Finally
apply
Proposition
8 toT"
(this
ispossible
since(u, v, w)
is acode)
andPropositions
4 and 6 toT’
and 72
to reach the conclusion. 0Remarks.
1- Recent work
by
C.Frougny
[F2]
andby
C.Frougny
and B.Solomyak
[F3]
suggests
thisproof
may begeneralised
to all Pisot numbers r such that1 has a finite
decreasing
canonicalexpansion
to base T[F2].
2- The same set of results
suggests
there are other measures for whichgenericity
ispreserved.
REFERENCES
[A]
L. M. ABRAMOV, The entropy of a derived automorphism, Amer. Math. Soc. Transl. 49(1965),
162-166.[BP]
J. BERSTEL, D. PERRIN, Theory of codes, London, Academic Press, 1985.[Be]
A. BERTRAND-MATHIS, Développements en base 03B8 et répartition modulo 1de la suite
(x03B8n),
Bull. Soc. math. Fr. 114(1986),
271-324.[BIP]
F. BLANCHARD, D. PERRIN, Relèvements d’une mesure ergodique par uncodage, Z. Wahrsheinlichkeist. v. Gebiete 54
(1980),
303-311.[BIDT] F. BLANCHARD, J.-M. DUMONT, A. THOMAS, Generic sequences, trans-ducers and multiplication of normal numbers, Israel J. Math. 80 (1992), 257-287.
[BrL]
A. BROGLIO, P. LIARDET, Predictions with automata, Symbolic Dynamics and its Applications, AMS, providence, RI, P. Walters ed., Contemporary Math135, 1992.
[C]
J. W. S. CASSELS, On a paper of Niven and Zuckerman, Pacific J. Math. 3(1953),
555-557.[D]
J.-M. DUMONT, Private communication.[F1]
C. FROUGNY, Representations of numbers and finite automata, Math. SystemsTheory 25
(1992),
37-60.[F2]
C. FROUGNY, How to write integers in non-integer base, Lecture Notes inComputer Science (Proceedings of Latin ’92) 583, 154-164.
[F3]
C. FROUGNY, B. SOLOMYAK, Finite Beta-expansions, Ergod. Th. & Dynam.Syst. 12 (1992), 713-723.
[K] T. KAMAE, Subsequences of normal sequences, Israel J. Math. 16 (1973),
121-149.