Distribution properties of digital functions over Gaussian integers - - PowerPoint PPT Presentation

distribution properties of digital functions over
SMART_READER_LITE
LIVE PREVIEW

Distribution properties of digital functions over Gaussian integers - - PowerPoint PPT Presentation

Distribution properties of digital functions over Gaussian integers Peter Grabner (joint work with M. Drmota (TU Vienna) and P. Liardet (Marseille)) Institut f ur Mathematik A, Graz University of Technology Journ ees Num eration,


slide-1
SLIDE 1

Distribution properties of digital functions over Gaussian integers

Peter Grabner (joint work with

  • M. Drmota (TU Vienna) and P. Liardet (Marseille))

Institut f¨ ur Mathematik A, Graz University of Technology

Journ´ ees Num´ eration, Prague 26/05/2008

slide-2
SLIDE 2

Digital expansions

A digital representation of the elements of A (= N, Z, Z[i], ZK . . . ) is a bijection rep : A → L ⊂ D∗, where L is a language over the finite alphabet of “digits” D.

slide-3
SLIDE 3

Digital expansions

A digital representation of the elements of A (= N, Z, Z[i], ZK . . . ) is a bijection rep : A → L ⊂ D∗, where L is a language over the finite alphabet of “digits” D. Usually, this bijection is given by a base sequence (Gn)n∈N0 with G0 = 1 and its inverse map val : L → A (ε0, . . . , εm) →

m

  • ℓ=0

εℓGℓ.

slide-4
SLIDE 4

Digital expansions

A digital representation of the elements of A (= N, Z, Z[i], ZK . . . ) is a bijection rep : A → L ⊂ D∗, where L is a language over the finite alphabet of “digits” D. Usually, this bijection is given by a base sequence (Gn)n∈N0 with G0 = 1 and its inverse map val : L → A (ε0, . . . , εm) →

m

  • ℓ=0

εℓGℓ. A different approach was given by M. Rigo for A = N. In this case an ordering on D is used to impose an order on the regular language L. Then n ∈ N is represented by the n-th element of L,

slide-5
SLIDE 5

Digital functions

Digital functions are functions which depend in a simple way on a given digital representation of A, for instance additively or multiplicatively on single digits or blocks of digits f (val(ε0, . . . , εm)) =

m

  • ℓ=0

g(εℓ) f (val(ε0, . . . , εm)) =

m

  • ℓ=0

g(εℓ) f (val(ε0, . . . , εm)) =

m+L

  • ℓ=−L

g(εℓ, εℓ+1, . . . , εℓ+L−1), where we set ε−k = 0 for k ∈ N.

slide-6
SLIDE 6

Distribution properties

In the classical case of digital representations of the positive integers, several different types of distribution results are known:

◮ uniform distribution of the values of f in residue classes

modulo m for integer valued f

slide-7
SLIDE 7

Distribution properties

In the classical case of digital representations of the positive integers, several different types of distribution results are known:

◮ uniform distribution of the values of f in residue classes

modulo m for integer valued f

◮ uniform distribution of the values of f modulo 1, if f attains

  • ne irrational value
slide-8
SLIDE 8

Distribution properties

In the classical case of digital representations of the positive integers, several different types of distribution results are known:

◮ uniform distribution of the values of f in residue classes

modulo m for integer valued f

◮ uniform distribution of the values of f modulo 1, if f attains

  • ne irrational value

◮ uniform distribution of the values of f along Følner sequences

slide-9
SLIDE 9

Distribution properties

In the classical case of digital representations of the positive integers, several different types of distribution results are known:

◮ uniform distribution of the values of f in residue classes

modulo m for integer valued f

◮ uniform distribution of the values of f modulo 1, if f attains

  • ne irrational value

◮ uniform distribution of the values of f along Følner sequences ◮ asymptotic normality of the values of f

slide-10
SLIDE 10

Distribution properties

In the classical case of digital representations of the positive integers, several different types of distribution results are known:

◮ uniform distribution of the values of f in residue classes

modulo m for integer valued f

◮ uniform distribution of the values of f modulo 1, if f attains

  • ne irrational value

◮ uniform distribution of the values of f along Følner sequences ◮ asymptotic normality of the values of f ◮ local limit theorems for integer valued f

slide-11
SLIDE 11

Gaussian integers

Every z ∈ Z[i] can be represented in the form z =

m

  • ℓ=0

εℓbℓ, εℓ ∈ {0, . . . , |b|2 − 1} =: D, if and only if b = −a ± i, a ∈ N.

slide-12
SLIDE 12

Gaussian integers

Every z ∈ Z[i] can be represented in the form z =

m

  • ℓ=0

εℓbℓ, εℓ ∈ {0, . . . , |b|2 − 1} =: D, if and only if b = −a ± i, a ∈ N. The corresponding sum-of-digits function is given by sb(z) =

m

  • ℓ=0

εℓ.

slide-13
SLIDE 13

Gaussian integers

Every z ∈ Z[i] can be represented in the form z =

m

  • ℓ=0

εℓbℓ, εℓ ∈ {0, . . . , |b|2 − 1} =: D, if and only if b = −a ± i, a ∈ N. The corresponding sum-of-digits function is given by sb(z) =

m

  • ℓ=0

εℓ. Similarly, for every F : DL → R with F(0, 0, . . . , 0) = 0 sF(z) =

m+L

  • ℓ=−L

F(εℓ, εℓ+1, . . . , εℓ+L−1) defines a block additive function.

slide-14
SLIDE 14

Mean values

A first result on the mean value of the sum-of-digits function sb is

  • |z|2<N

sb(z) = πN |b|2 − 1 2 log|b|2 N+NFb(log|b|2 N)+O( √ N log N), where Fb is a continuous periodic function of period 1.

slide-15
SLIDE 15

Mean values

A first result on the mean value of the sum-of-digits function sb is

  • |z|2<N

sb(z) = πN |b|2 − 1 2 log|b|2 N+NFb(log|b|2 N)+O( √ N log N), where Fb is a continuous periodic function of period 1. The mean value of the sum-of-digits function along the real line is given by

  • n<N

sb(n) = N |b|2 − 1 2 log|b|2 N + O(N logα N) for some α < 1 for b = −1 ± i.

slide-16
SLIDE 16

Exponential sums

All the distribution results shown before can be derived from precise knowledge of the behaviour of the exponential sums

  • z∈AN

etsF (z) with t taking values either in an interval on the real line, or along the imaginary axis, or in an open complex neighbourhood of 0.

slide-17
SLIDE 17

Three techniques

In a recent joint work with M. Drmota and P. Liardet we have described three different techniques, which allow to derive distribution results of various kinds for block-additive (and more general) digital functions on the Gaussian integers (and other number fields).

slide-18
SLIDE 18

Three techniques

In a recent joint work with M. Drmota and P. Liardet we have described three different techniques, which allow to derive distribution results of various kinds for block-additive (and more general) digital functions on the Gaussian integers (and other number fields).

◮ a measure theoretic technique

slide-19
SLIDE 19

Three techniques

In a recent joint work with M. Drmota and P. Liardet we have described three different techniques, which allow to derive distribution results of various kinds for block-additive (and more general) digital functions on the Gaussian integers (and other number fields).

◮ a measure theoretic technique ◮ a technique based on Dirichlet series

slide-20
SLIDE 20

Three techniques

In a recent joint work with M. Drmota and P. Liardet we have described three different techniques, which allow to derive distribution results of various kinds for block-additive (and more general) digital functions on the Gaussian integers (and other number fields).

◮ a measure theoretic technique ◮ a technique based on Dirichlet series ◮ an ergodic technique

slide-21
SLIDE 21

The measure theoretic technique

The main idea is to realise that the sequence of measures µN,t(A) =

  • z∈bNA etsF (z)
  • z∈BN etsF (z)

converges weakly to a limit measure µt, where we denote BN = N

  • ℓ=0

εℓbℓ | εℓ ∈ {0, . . . , |b|2 − 1}

  • .
slide-22
SLIDE 22

The measure theoretic technique

The main idea is to realise that the sequence of measures µN,t(A) =

  • z∈bNA etsF (z)
  • z∈BN etsF (z)

converges weakly to a limit measure µt, where we denote BN = N

  • ℓ=0

εℓbℓ | εℓ ∈ {0, . . . , |b|2 − 1}

  • .

Then conversely

  • z∈bNA

etsF (z) = µt(A)λN

t + o(λN t ),

where λt is the dominating eigenvalue of a weighted adjacency matrix related to the function F.

slide-23
SLIDE 23

Error terms

In order to obtain error terms for the convergence µN,t → µt, we use an according version of the Berry-Esseen inequality.

slide-24
SLIDE 24

Error terms

In order to obtain error terms for the convergence µN,t → µt, we use an according version of the Berry-Esseen inequality. This needs estimates on the measure dimension of µt, which have to be worked out from the definition of µt.

slide-25
SLIDE 25

Error terms

In order to obtain error terms for the convergence µN,t → µt, we use an according version of the Berry-Esseen inequality. This needs estimates on the measure dimension of µt, which have to be worked out from the definition of µt. The Fourier-transform of µN,t can be computed as ˆ µN,t(x) =

  • z∈bNA etsF (z)e2πiℑ(xzb−N)
  • z∈BN etsF (z)

. Numerator and denominator can be expressed as matrix products in terms of weighted adjacency matrices.

slide-26
SLIDE 26

Putting things together. . .

For a µt-continuity set A we get

  • z∈NA

etsF (z) = µt(ANb−⌊log|b| N⌋)λ

⌊log|b| N⌋ t

+ O(Nlog|b| λt−αt). for |t| ≤ C with C > 0 and αt > 0.

slide-27
SLIDE 27

Putting things together. . .

For a µt-continuity set A we get

  • z∈NA

etsF (z) = µt(ANb−⌊log|b| N⌋)λ

⌊log|b| N⌋ t

+ O(Nlog|b| λt−αt). for |t| ≤ C with C > 0 and αt > 0. The Fr´ echet-Shohat theorem then allows to obtain the convergence

  • f moments of (sF(z))z∈NA and asymptotic normality in the sense

lim

N→∞

1 N2λ2(A)#   z ∈ NA | sF(z) − µ log|b| N σ

  • log|b| N

< x    = Φ(x)

slide-28
SLIDE 28

Discussion

The method has the following advantages

◮ it works for rather general sets A, as long as they are

continuity sets for the measures µt

slide-29
SLIDE 29

Discussion

The method has the following advantages

◮ it works for rather general sets A, as long as they are

continuity sets for the measures µt

◮ it carries over to higher degree fields and other

higher-dimensional domains

slide-30
SLIDE 30

Discussion

The method has the following advantages

◮ it works for rather general sets A, as long as they are

continuity sets for the measures µt

◮ it carries over to higher degree fields and other

higher-dimensional domains

◮ it carries over to more general digital functions, which can be

described by finite automata.

slide-31
SLIDE 31

Discussion

The method has the following advantages

◮ it works for rather general sets A, as long as they are

continuity sets for the measures µt

◮ it carries over to higher degree fields and other

higher-dimensional domains

◮ it carries over to more general digital functions, which can be

described by finite automata.

slide-32
SLIDE 32

Discussion

The method has the following advantages

◮ it works for rather general sets A, as long as they are

continuity sets for the measures µt

◮ it carries over to higher degree fields and other

higher-dimensional domains

◮ it carries over to more general digital functions, which can be

described by finite automata. It has the following disadavantages

◮ the parameter t can only attain real values in some interval,

thus “finer” information such as local limit theorems cannot be obtained via this approach

slide-33
SLIDE 33

Discussion

The method has the following advantages

◮ it works for rather general sets A, as long as they are

continuity sets for the measures µt

◮ it carries over to higher degree fields and other

higher-dimensional domains

◮ it carries over to more general digital functions, which can be

described by finite automata. It has the following disadavantages

◮ the parameter t can only attain real values in some interval,

thus “finer” information such as local limit theorems cannot be obtained via this approach

◮ error terms for the central limit theorem are not easily

  • btained
slide-34
SLIDE 34

Discussion

The method has the following advantages

◮ it works for rather general sets A, as long as they are

continuity sets for the measures µt

◮ it carries over to higher degree fields and other

higher-dimensional domains

◮ it carries over to more general digital functions, which can be

described by finite automata. It has the following disadavantages

◮ the parameter t can only attain real values in some interval,

thus “finer” information such as local limit theorems cannot be obtained via this approach

◮ error terms for the central limit theorem are not easily

  • btained

◮ the error terms for µt − µN,t depend on possibly tricky

estimates of the according measure dimensions.

slide-35
SLIDE 35

Dirichlet series

The second approach is based on a well known technique in analytic number theory, namely generating Dirichlet series. The analytic behaviour of the Dirichlet series G(s, t) =

  • z∈Z[i]\{0}

etsF (z) |z|2s can be studied for complex values of t.

slide-36
SLIDE 36

Dirichlet series

The second approach is based on a well known technique in analytic number theory, namely generating Dirichlet series. The analytic behaviour of the Dirichlet series G(s, t) =

  • z∈Z[i]\{0}

etsF (z) |z|2s can be studied for complex values of t. The Mellin-Perron summation formula allows to give an asymptotic expression for the exponential sum

  • |z|2<N

etsF (z) = Nlog|b| λtΦ(t, log|b| N) + O(Nlog|b| |λt|−ε), where Φ(t, x) denotes a continuous periodic function of period 1

  • f x.
slide-37
SLIDE 37

An explicit formula

The technique also allowed to derive the following surprising explicit formula for the periodic function for sF = sb, the sum-of-digits function Φ(t, y) = X −y 1 − X −1

a2

  • ℓ=1

xℓX

j y− log ℓ

log |b|

k

+ X −y 1 − X −1

a2

  • ℓ=1

xℓ

z=0

xsq(z)

  • X

j y− log |bz+ℓ|

log |b|

k

− X

j y− log |bz|

log |b|

k

, where X abbreviates X = x|b|2 − 1 x − 1 and x = et.

slide-38
SLIDE 38

Results

The Dirichlet series technique allows to obtain the prerequisites for several types of distribution results:

◮ uniform distribution of sF(z) modulo 1, if sF takes one

irrational value lim

N→∞

1 πN #

  • |z|2 < N | {sF(z)} ∈ I
  • = λ(I)
slide-39
SLIDE 39

Results

The Dirichlet series technique allows to obtain the prerequisites for several types of distribution results:

◮ uniform distribution of sF(z) modulo 1, if sF takes one

irrational value

◮ central limit theorem with error term

1 πN #   |z|2 < N | sF(z) − µ log|b| N σ

  • log|b| N

< x    = Φ(x)+O((log N)−ε)

slide-40
SLIDE 40

Results

The Dirichlet series technique allows to obtain the prerequisites for several types of distribution results:

◮ uniform distribution of sF(z) modulo 1, if sF takes one

irrational value

◮ central limit theorem with error term ◮ local limit theorems for integer valued function sF

#{z ∈ Z[i] : |z|2 < N, sF(z) = k} = Φ(xk,N, log|q|2 N)

  • 2πσ2(xk,N) log|q|2 N

Nlog|q|2 λ(xk,N) x−k

k,N

  • 1 + O
  • 1

log N

slide-41
SLIDE 41

Discussion

The method has the following advantages

◮ it provides good error terms and applies for several different

types of distribution results

slide-42
SLIDE 42

Discussion

The method has the following advantages

◮ it provides good error terms and applies for several different

types of distribution results

◮ very good error terms

slide-43
SLIDE 43

Discussion

The method has the following advantages

◮ it provides good error terms and applies for several different

types of distribution results

◮ very good error terms

slide-44
SLIDE 44

Discussion

The method has the following advantages

◮ it provides good error terms and applies for several different

types of distribution results

◮ very good error terms

The method has the following disadvantages

◮ it is essentially restricted to imaginary quadratic fields

slide-45
SLIDE 45

Discussion

The method has the following advantages

◮ it provides good error terms and applies for several different

types of distribution results

◮ very good error terms

The method has the following disadvantages

◮ it is essentially restricted to imaginary quadratic fields ◮ application of the Mellin-Perron formula needs good estimates

  • n the behaviour of the Dirichlet series
slide-46
SLIDE 46

Discussion

The method has the following advantages

◮ it provides good error terms and applies for several different

types of distribution results

◮ very good error terms

The method has the following disadvantages

◮ it is essentially restricted to imaginary quadratic fields ◮ application of the Mellin-Perron formula needs good estimates

  • n the behaviour of the Dirichlet series

◮ it is restricted to circles.

slide-47
SLIDE 47

Ergodic Z[i]-actions, the Marseillan approach

The third approach constructs a compactification of Z[i], which encodes the information obtained from the b-adic digital expansion

slide-48
SLIDE 48

Ergodic Z[i]-actions, the Marseillan approach

The third approach constructs a compactification of Z[i], which encodes the information obtained from the b-adic digital expansion Kb = proj lim

n→∞ Z[i]/bnZ[i] = {0, . . . , |b|2 − 1}N0.

This space carries an obvious group structure with Haar-measure µ.

slide-49
SLIDE 49

Ergodic Z[i]-actions, the Marseillan approach

The third approach constructs a compactification of Z[i], which encodes the information obtained from the b-adic digital expansion Kb = proj lim

n→∞ Z[i]/bnZ[i] = {0, . . . , |b|2 − 1}N0.

This space carries an obvious group structure with Haar-measure µ. Then addition by elements of Z[i] defines an ergodic Z[i]-action.

slide-50
SLIDE 50

But sF is not a function on Kb. . .

The additive function sF cannot be continued to Kb in any sense.

slide-51
SLIDE 51

But sF is not a function on Kb. . .

The additive function sF cannot be continued to Kb in any sense. The idea of using a cocycle instead of the function sF goes back to

  • T. Kamae. The according cocycle is defined by

aF(x, z) = lim

w→x w∈Z[i]

(sF(w + z) − sF(w)). The limit exists almost everywhere, the cocycle is µ-continuous.

slide-52
SLIDE 52

But sF is not a function on Kb. . .

The additive function sF cannot be continued to Kb in any sense. The idea of using a cocycle instead of the function sF goes back to

  • T. Kamae. The according cocycle is defined by

aF(x, z) = lim

w→x w∈Z[i]

(sF(w + z) − sF(w)). The limit exists almost everywhere, the cocycle is µ-continuous. We will use this definition also for more general functions sF taking values in a compact abelian group A.

slide-53
SLIDE 53

Skew products

The cocycle is now used to define an action on the space Kb × A in the following way T aF

z (x, g) = (x + z, g + aF(x, z)).

slide-54
SLIDE 54

Skew products

The cocycle is now used to define an action on the space Kb × A in the following way T aF

z (x, g) = (x + z, g + aF(x, z)).

This action can be shown to be uniquely ergodic by techniques developed by K. Schmidt (essential values).

slide-55
SLIDE 55

Skew products

The cocycle is now used to define an action on the space Kb × A in the following way T aF

z (x, g) = (x + z, g + aF(x, z)).

This action can be shown to be uniquely ergodic by techniques developed by K. Schmidt (essential values). It only remains to show that (0, g) are generic points of this

  • action. This is done by adapting the notion of uniform

quasi-continuity introduced by P. Liardet.

slide-56
SLIDE 56

Følner sequences

A sequence (Qn)n∈N of finite subsets of Z[i] is called a Følner sequence, if it has the following properties

  • 1. ∀n : Qn ⊂ Qn+1
slide-57
SLIDE 57

Følner sequences

A sequence (Qn)n∈N of finite subsets of Z[i] is called a Følner sequence, if it has the following properties

  • 1. ∀n : Qn ⊂ Qn+1
  • 2. There exists a constant K such that

∀n : #(Qn − Qn) ≤ K#Qn

slide-58
SLIDE 58

Følner sequences

A sequence (Qn)n∈N of finite subsets of Z[i] is called a Følner sequence, if it has the following properties

  • 1. ∀n : Qn ⊂ Qn+1
  • 2. There exists a constant K such that

∀n : #(Qn − Qn) ≤ K#Qn

  • 3. ∀g ∈ Z[i] : lim

n→∞

#(Qn △ (g + Qn)) #Qn = 0 (△ denotes the symmetric difference).

slide-59
SLIDE 59

The results

Let sF be an real valued block additive function attaining one irrational value. Let (Qn)n∈N be a Følner sequence. Then the sequence (sF(z))z∈Z[i] is well uniformly distributed in the following sense lim

n→∞

1 #Qn {z ∈ Qn | {sF(z + y)} ∈ I} = λ(I) uniformly in y for all intervals I ⊂ [0, 1].

slide-60
SLIDE 60

Discussion

The method has the following advantages

◮ it has no restrictions on the dimension

slide-61
SLIDE 61

Discussion

The method has the following advantages

◮ it has no restrictions on the dimension ◮ it works for rather general limits (Følner sequences)

slide-62
SLIDE 62

Discussion

The method has the following advantages

◮ it has no restrictions on the dimension ◮ it works for rather general limits (Følner sequences) ◮ it can be adapted for other types of digital functions

slide-63
SLIDE 63

Discussion

The method has the following advantages

◮ it has no restrictions on the dimension ◮ it works for rather general limits (Følner sequences) ◮ it can be adapted for other types of digital functions

slide-64
SLIDE 64

Discussion

The method has the following advantages

◮ it has no restrictions on the dimension ◮ it works for rather general limits (Følner sequences) ◮ it can be adapted for other types of digital functions

The method has the following disadvantages

◮ it cannot provide any error terms

slide-65
SLIDE 65

Discussion

The method has the following advantages

◮ it has no restrictions on the dimension ◮ it works for rather general limits (Følner sequences) ◮ it can be adapted for other types of digital functions

The method has the following disadvantages

◮ it cannot provide any error terms ◮ it cannot show central limit theorems.