an introduction to ergodic theory - uvic.cajahoran/ergpresmod.pdfan introduction to ergodic theory...

28
An Introduction to Ergodic Theory Normal Numbers: We Can’t See Them, But They’re Everywhere! Joseph Horan Department of Mathematics and Statistics University of Victoria Victoria, BC December 5, 2013

Upload: others

Post on 01-Jun-2020

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: An Introduction to Ergodic Theory - UVic.cajahoran/ergpresmod.pdfAn Introduction to Ergodic Theory Normal Numbers: We Can’t See Them, But They’re Everywhere! Joseph Horan Department

An Introduction to Ergodic TheoryNormal Numbers: We Can’t See Them, But They’re Everywhere!

Joseph Horan

Department of Mathematics and StatisticsUniversity of Victoria

Victoria, BC

December 5, 2013

Page 2: An Introduction to Ergodic Theory - UVic.cajahoran/ergpresmod.pdfAn Introduction to Ergodic Theory Normal Numbers: We Can’t See Them, But They’re Everywhere! Joseph Horan Department

An introduction

We need four things:

A set X . Here, X = [0, 1].

A measure on X , ie. a set function on P(X ) that is a notion of size.Here, we use the Lebesgue measure λ, which is length on the realline: λ(a, b) = b − a.

Sets inside of X which one can measure, ie. to which one can applyλ. A σ-algebra B, to be technical.

A map τ : X → X , which ”preserves” the measure of a set underpullbacks: λ(τ−1(A)) = λ(A). Here, we use τ(x) = 10x mod 1.

Together, this is called a dynamical system: (X ,B, λ, τ). One can think ofit like a state space, which evolves over time by way of iterating τ .

Joseph Horan (UVic) Ergodic Theory December 5, 2013 2 / 10

Page 3: An Introduction to Ergodic Theory - UVic.cajahoran/ergpresmod.pdfAn Introduction to Ergodic Theory Normal Numbers: We Can’t See Them, But They’re Everywhere! Joseph Horan Department

An introduction

We need four things:

A set X . Here, X = [0, 1].

A measure on X , ie. a set function on P(X ) that is a notion of size.Here, we use the Lebesgue measure λ, which is length on the realline: λ(a, b) = b − a.

Sets inside of X which one can measure, ie. to which one can applyλ. A σ-algebra B, to be technical.

A map τ : X → X , which ”preserves” the measure of a set underpullbacks: λ(τ−1(A)) = λ(A). Here, we use τ(x) = 10x mod 1.

Together, this is called a dynamical system: (X ,B, λ, τ). One can think ofit like a state space, which evolves over time by way of iterating τ .

Joseph Horan (UVic) Ergodic Theory December 5, 2013 2 / 10

Page 4: An Introduction to Ergodic Theory - UVic.cajahoran/ergpresmod.pdfAn Introduction to Ergodic Theory Normal Numbers: We Can’t See Them, But They’re Everywhere! Joseph Horan Department

An introduction

We need four things:

A set X . Here, X = [0, 1].

A measure on X , ie. a set function on P(X ) that is a notion of size.Here, we use the Lebesgue measure λ, which is length on the realline: λ(a, b) = b − a.

Sets inside of X which one can measure, ie. to which one can applyλ. A σ-algebra B, to be technical.

A map τ : X → X , which ”preserves” the measure of a set underpullbacks: λ(τ−1(A)) = λ(A). Here, we use τ(x) = 10x mod 1.

Together, this is called a dynamical system: (X ,B, λ, τ). One can think ofit like a state space, which evolves over time by way of iterating τ .

Joseph Horan (UVic) Ergodic Theory December 5, 2013 2 / 10

Page 5: An Introduction to Ergodic Theory - UVic.cajahoran/ergpresmod.pdfAn Introduction to Ergodic Theory Normal Numbers: We Can’t See Them, But They’re Everywhere! Joseph Horan Department

An introduction

We need four things:

A set X . Here, X = [0, 1].

A measure on X , ie. a set function on P(X ) that is a notion of size.Here, we use the Lebesgue measure λ, which is length on the realline: λ(a, b) = b − a.

Sets inside of X which one can measure, ie. to which one can applyλ. A σ-algebra B, to be technical.

A map τ : X → X , which ”preserves” the measure of a set underpullbacks: λ(τ−1(A)) = λ(A). Here, we use τ(x) = 10x mod 1.

Together, this is called a dynamical system: (X ,B, λ, τ). One can think ofit like a state space, which evolves over time by way of iterating τ .

Joseph Horan (UVic) Ergodic Theory December 5, 2013 2 / 10

Page 6: An Introduction to Ergodic Theory - UVic.cajahoran/ergpresmod.pdfAn Introduction to Ergodic Theory Normal Numbers: We Can’t See Them, But They’re Everywhere! Joseph Horan Department

An introduction

We need four things:

A set X . Here, X = [0, 1].

A measure on X , ie. a set function on P(X ) that is a notion of size.Here, we use the Lebesgue measure λ, which is length on the realline: λ(a, b) = b − a.

Sets inside of X which one can measure, ie. to which one can applyλ. A σ-algebra B, to be technical.

A map τ : X → X , which ”preserves” the measure of a set underpullbacks: λ(τ−1(A)) = λ(A). Here, we use τ(x) = 10x mod 1.

Together, this is called a dynamical system: (X ,B, λ, τ). One can think ofit like a state space, which evolves over time by way of iterating τ .

Joseph Horan (UVic) Ergodic Theory December 5, 2013 2 / 10

Page 7: An Introduction to Ergodic Theory - UVic.cajahoran/ergpresmod.pdfAn Introduction to Ergodic Theory Normal Numbers: We Can’t See Them, But They’re Everywhere! Joseph Horan Department

An introduction

We need four things:

A set X . Here, X = [0, 1].

A measure on X , ie. a set function on P(X ) that is a notion of size.Here, we use the Lebesgue measure λ, which is length on the realline: λ(a, b) = b − a.

Sets inside of X which one can measure, ie. to which one can applyλ. A σ-algebra B, to be technical.

A map τ : X → X , which ”preserves” the measure of a set underpullbacks: λ(τ−1(A)) = λ(A). Here, we use τ(x) = 10x mod 1.

Together, this is called a dynamical system: (X ,B, λ, τ). One can think ofit like a state space, which evolves over time by way of iterating τ .

Joseph Horan (UVic) Ergodic Theory December 5, 2013 2 / 10

Page 8: An Introduction to Ergodic Theory - UVic.cajahoran/ergpresmod.pdfAn Introduction to Ergodic Theory Normal Numbers: We Can’t See Them, But They’re Everywhere! Joseph Horan Department

Joseph Horan (UVic) Ergodic Theory December 5, 2013 3 / 10

Page 9: An Introduction to Ergodic Theory - UVic.cajahoran/ergpresmod.pdfAn Introduction to Ergodic Theory Normal Numbers: We Can’t See Them, But They’re Everywhere! Joseph Horan Department

More definitions

We make three more definitions:

Almost everywhere means everywhere except a set of measure zero.

The orbit of x under τ is {τn(x)}∞n=0. This is the ‘future’ of x , underτ , in the state space interpretation.

(λ, τ) is called ergodic if when τ−1(A) = A, then one ofλ(A), λ(X \ A) is zero.

If we don’t have an ergodic pair (λ, τ), then if τ−1(A) = A with non-zeromeasure, we could study τ just on A instead, and so decompose our space.Here, our (λ, τ) are ergodic.

Joseph Horan (UVic) Ergodic Theory December 5, 2013 4 / 10

Page 10: An Introduction to Ergodic Theory - UVic.cajahoran/ergpresmod.pdfAn Introduction to Ergodic Theory Normal Numbers: We Can’t See Them, But They’re Everywhere! Joseph Horan Department

More definitions

We make three more definitions:

Almost everywhere means everywhere except a set of measure zero.

The orbit of x under τ is {τn(x)}∞n=0. This is the ‘future’ of x , underτ , in the state space interpretation.

(λ, τ) is called ergodic if when τ−1(A) = A, then one ofλ(A), λ(X \ A) is zero.

If we don’t have an ergodic pair (λ, τ), then if τ−1(A) = A with non-zeromeasure, we could study τ just on A instead, and so decompose our space.Here, our (λ, τ) are ergodic.

Joseph Horan (UVic) Ergodic Theory December 5, 2013 4 / 10

Page 11: An Introduction to Ergodic Theory - UVic.cajahoran/ergpresmod.pdfAn Introduction to Ergodic Theory Normal Numbers: We Can’t See Them, But They’re Everywhere! Joseph Horan Department

More definitions

We make three more definitions:

Almost everywhere means everywhere except a set of measure zero.

The orbit of x under τ is {τn(x)}∞n=0. This is the ‘future’ of x , underτ , in the state space interpretation.

(λ, τ) is called ergodic if when τ−1(A) = A, then one ofλ(A), λ(X \ A) is zero.

If we don’t have an ergodic pair (λ, τ), then if τ−1(A) = A with non-zeromeasure, we could study τ just on A instead, and so decompose our space.Here, our (λ, τ) are ergodic.

Joseph Horan (UVic) Ergodic Theory December 5, 2013 4 / 10

Page 12: An Introduction to Ergodic Theory - UVic.cajahoran/ergpresmod.pdfAn Introduction to Ergodic Theory Normal Numbers: We Can’t See Them, But They’re Everywhere! Joseph Horan Department

More definitions

We make three more definitions:

Almost everywhere means everywhere except a set of measure zero.

The orbit of x under τ is {τn(x)}∞n=0. This is the ‘future’ of x , underτ , in the state space interpretation.

(λ, τ) is called ergodic if when τ−1(A) = A, then one ofλ(A), λ(X \ A) is zero.

If we don’t have an ergodic pair (λ, τ), then if τ−1(A) = A with non-zeromeasure, we could study τ just on A instead, and so decompose our space.Here, our (λ, τ) are ergodic.

Joseph Horan (UVic) Ergodic Theory December 5, 2013 4 / 10

Page 13: An Introduction to Ergodic Theory - UVic.cajahoran/ergpresmod.pdfAn Introduction to Ergodic Theory Normal Numbers: We Can’t See Them, But They’re Everywhere! Joseph Horan Department

More definitions

We make three more definitions:

Almost everywhere means everywhere except a set of measure zero.

The orbit of x under τ is {τn(x)}∞n=0. This is the ‘future’ of x , underτ , in the state space interpretation.

(λ, τ) is called ergodic if when τ−1(A) = A, then one ofλ(A), λ(X \ A) is zero.

If we don’t have an ergodic pair (λ, τ), then if τ−1(A) = A with non-zeromeasure, we could study τ just on A instead, and so decompose our space.Here, our (λ, τ) are ergodic.

Joseph Horan (UVic) Ergodic Theory December 5, 2013 4 / 10

Page 14: An Introduction to Ergodic Theory - UVic.cajahoran/ergpresmod.pdfAn Introduction to Ergodic Theory Normal Numbers: We Can’t See Them, But They’re Everywhere! Joseph Horan Department

A Specific Case of Birkhoff’s Ergodic Theorem

Theorem (Birkhoff)

Let everything be as above, and f ∈ L1([0, 1]). Then

limn→∞

1

n

n−1∑i=0

f (τ i (x)) =

∫[0,1]

f dλ,

where the left-hand side converges almost everywhere with respect to λ.

Briefly, time average = space average.

The set of x ∈ [0, 1] for which this is true depends on τ and on f .

f is an observable on the state space, so it samples points.

Joseph Horan (UVic) Ergodic Theory December 5, 2013 5 / 10

Page 15: An Introduction to Ergodic Theory - UVic.cajahoran/ergpresmod.pdfAn Introduction to Ergodic Theory Normal Numbers: We Can’t See Them, But They’re Everywhere! Joseph Horan Department

Normal Numbers

What do we mean by “normal”? Essentially, a real number x is normal iffor any base b, the frequency of finite strings of a fixed length in the baseb representation of x is uniform, ie. whenever a word w has length n, thefrequency with which it shows up is 1

bn , independent of which word it is.

For example, if b = 2, x = 0.10101010 . . . is not normal, because 11doesn’t occur, when it should occur with frequency 1

22= 1

4 .

As well, if x is rational, its base b representation will always be eitherterminating or repeating, so it cannot be normal.

Conjecture

There exists at least one normal number.

Joseph Horan (UVic) Ergodic Theory December 5, 2013 6 / 10

Page 16: An Introduction to Ergodic Theory - UVic.cajahoran/ergpresmod.pdfAn Introduction to Ergodic Theory Normal Numbers: We Can’t See Them, But They’re Everywhere! Joseph Horan Department

Normal Numbers

What do we mean by “normal”? Essentially, a real number x is normal iffor any base b, the frequency of finite strings of a fixed length in the baseb representation of x is uniform, ie. whenever a word w has length n, thefrequency with which it shows up is 1

bn , independent of which word it is.

For example, if b = 2, x = 0.10101010 . . . is not normal, because 11doesn’t occur, when it should occur with frequency 1

22= 1

4 .

As well, if x is rational, its base b representation will always be eitherterminating or repeating, so it cannot be normal.

Conjecture

There exists at least one normal number.

Joseph Horan (UVic) Ergodic Theory December 5, 2013 6 / 10

Page 17: An Introduction to Ergodic Theory - UVic.cajahoran/ergpresmod.pdfAn Introduction to Ergodic Theory Normal Numbers: We Can’t See Them, But They’re Everywhere! Joseph Horan Department

Normal Numbers

What do we mean by “normal”? Essentially, a real number x is normal iffor any base b, the frequency of finite strings of a fixed length in the baseb representation of x is uniform, ie. whenever a word w has length n, thefrequency with which it shows up is 1

bn , independent of which word it is.

For example, if b = 2, x = 0.10101010 . . . is not normal, because 11doesn’t occur, when it should occur with frequency 1

22= 1

4 .

As well, if x is rational, its base b representation will always be eitherterminating or repeating, so it cannot be normal.

Conjecture

There exists at least one normal number.

Joseph Horan (UVic) Ergodic Theory December 5, 2013 6 / 10

Page 18: An Introduction to Ergodic Theory - UVic.cajahoran/ergpresmod.pdfAn Introduction to Ergodic Theory Normal Numbers: We Can’t See Them, But They’re Everywhere! Joseph Horan Department

Normal Numbers

What do we mean by “normal”? Essentially, a real number x is normal iffor any base b, the frequency of finite strings of a fixed length in the baseb representation of x is uniform, ie. whenever a word w has length n, thefrequency with which it shows up is 1

bn , independent of which word it is.

For example, if b = 2, x = 0.10101010 . . . is not normal, because 11doesn’t occur, when it should occur with frequency 1

22= 1

4 .

As well, if x is rational, its base b representation will always be eitherterminating or repeating, so it cannot be normal.

Conjecture

There exists at least one normal number.

Joseph Horan (UVic) Ergodic Theory December 5, 2013 6 / 10

Page 19: An Introduction to Ergodic Theory - UVic.cajahoran/ergpresmod.pdfAn Introduction to Ergodic Theory Normal Numbers: We Can’t See Them, But They’re Everywhere! Joseph Horan Department

Borel Normal Number Theorem

Theorem (Borel, 1909)

Almost every real number, with respect to the Lebesgue measure, isnormal.

Joseph Horan (UVic) Ergodic Theory December 5, 2013 7 / 10

Page 20: An Introduction to Ergodic Theory - UVic.cajahoran/ergpresmod.pdfAn Introduction to Ergodic Theory Normal Numbers: We Can’t See Them, But They’re Everywhere! Joseph Horan Department

Proof of the BNNT

We illustrate the general argument by looking at the specific case ofb = 10, and looking only at the density of single digits.

The number of times that k appears in the first n digits of the expansion is

n−1∑i=0

χIk (τ i (x)),

where we have:

Ik = [ k10 ,

k+110 ], for integers 0 ≤ k ≤ 9.

τ(0.x1x2 . . .) = x1.x2x3 . . . mod 1 = 0.x2x3 . . .

χIk (x) checks if the first digit of x is k . That is:

χIk (x) =

{1, x = 0.kx2x3 . . .0, otherwise

Joseph Horan (UVic) Ergodic Theory December 5, 2013 8 / 10

Page 21: An Introduction to Ergodic Theory - UVic.cajahoran/ergpresmod.pdfAn Introduction to Ergodic Theory Normal Numbers: We Can’t See Them, But They’re Everywhere! Joseph Horan Department

Proof of the BNNT

We illustrate the general argument by looking at the specific case ofb = 10, and looking only at the density of single digits.

The number of times that k appears in the first n digits of the expansion is

n−1∑i=0

χIk (τ i (x)),

where we have:

Ik = [ k10 ,

k+110 ], for integers 0 ≤ k ≤ 9.

τ(0.x1x2 . . .) = x1.x2x3 . . . mod 1 = 0.x2x3 . . .

χIk (x) checks if the first digit of x is k . That is:

χIk (x) =

{1, x = 0.kx2x3 . . .0, otherwise

Joseph Horan (UVic) Ergodic Theory December 5, 2013 8 / 10

Page 22: An Introduction to Ergodic Theory - UVic.cajahoran/ergpresmod.pdfAn Introduction to Ergodic Theory Normal Numbers: We Can’t See Them, But They’re Everywhere! Joseph Horan Department

Proof of the BNNT

We illustrate the general argument by looking at the specific case ofb = 10, and looking only at the density of single digits.

The number of times that k appears in the first n digits of the expansion is

n−1∑i=0

χIk (τ i (x)),

where we have:

Ik = [ k10 ,

k+110 ], for integers 0 ≤ k ≤ 9.

τ(0.x1x2 . . .) = x1.x2x3 . . . mod 1 = 0.x2x3 . . .

χIk (x) checks if the first digit of x is k . That is:

χIk (x) =

{1, x = 0.kx2x3 . . .0, otherwise

Joseph Horan (UVic) Ergodic Theory December 5, 2013 8 / 10

Page 23: An Introduction to Ergodic Theory - UVic.cajahoran/ergpresmod.pdfAn Introduction to Ergodic Theory Normal Numbers: We Can’t See Them, But They’re Everywhere! Joseph Horan Department

Proof of the BNNT

We illustrate the general argument by looking at the specific case ofb = 10, and looking only at the density of single digits.

The number of times that k appears in the first n digits of the expansion is

n−1∑i=0

χIk (τ i (x)),

where we have:

Ik = [ k10 ,

k+110 ], for integers 0 ≤ k ≤ 9.

τ(0.x1x2 . . .) = x1.x2x3 . . . mod 1 = 0.x2x3 . . .

χIk (x) checks if the first digit of x is k . That is:

χIk (x) =

{1, x = 0.kx2x3 . . .0, otherwise

Joseph Horan (UVic) Ergodic Theory December 5, 2013 8 / 10

Page 24: An Introduction to Ergodic Theory - UVic.cajahoran/ergpresmod.pdfAn Introduction to Ergodic Theory Normal Numbers: We Can’t See Them, But They’re Everywhere! Joseph Horan Department

Proof of the BNNT

We illustrate the general argument by looking at the specific case ofb = 10, and looking only at the density of single digits.

The number of times that k appears in the first n digits of the expansion is

n−1∑i=0

χIk (τ i (x)),

where we have:

Ik = [ k10 ,

k+110 ], for integers 0 ≤ k ≤ 9.

τ(0.x1x2 . . .) = x1.x2x3 . . . mod 1 = 0.x2x3 . . .

χIk (x) checks if the first digit of x is k . That is:

χIk (x) =

{1, x = 0.kx2x3 . . .0, otherwise

Joseph Horan (UVic) Ergodic Theory December 5, 2013 8 / 10

Page 25: An Introduction to Ergodic Theory - UVic.cajahoran/ergpresmod.pdfAn Introduction to Ergodic Theory Normal Numbers: We Can’t See Them, But They’re Everywhere! Joseph Horan Department

Proof continued

χIk ∈ L1([0, 1]), so we can apply the Birkhoff Ergodic Theorem:

limn→∞

1

n

n−1∑i=0

χIk (τ i (x)) =

∫[0,1]

χIk dλ

= λ(Ik) =1

10, λ− a.e.

This means that the density of the digit k in the decimal expansion of x is110 for all 0 ≤ k ≤ 9, and so the distribution of the digits is uniform, whichis what we wanted to show.

In general, we do this for a more general word instead of a single digit, andthen we use countable sub-additivity of the measure to conclude theproof.

Joseph Horan (UVic) Ergodic Theory December 5, 2013 9 / 10

Page 26: An Introduction to Ergodic Theory - UVic.cajahoran/ergpresmod.pdfAn Introduction to Ergodic Theory Normal Numbers: We Can’t See Them, But They’re Everywhere! Joseph Horan Department

Proof continued

χIk ∈ L1([0, 1]), so we can apply the Birkhoff Ergodic Theorem:

limn→∞

1

n

n−1∑i=0

χIk (τ i (x)) =

∫[0,1]

χIk dλ

= λ(Ik) =1

10, λ− a.e.

This means that the density of the digit k in the decimal expansion of x is110 for all 0 ≤ k ≤ 9, and so the distribution of the digits is uniform, whichis what we wanted to show.

In general, we do this for a more general word instead of a single digit, andthen we use countable sub-additivity of the measure to conclude theproof.

Joseph Horan (UVic) Ergodic Theory December 5, 2013 9 / 10

Page 27: An Introduction to Ergodic Theory - UVic.cajahoran/ergpresmod.pdfAn Introduction to Ergodic Theory Normal Numbers: We Can’t See Them, But They’re Everywhere! Joseph Horan Department

Proof continued

χIk ∈ L1([0, 1]), so we can apply the Birkhoff Ergodic Theorem:

limn→∞

1

n

n−1∑i=0

χIk (τ i (x)) =

∫[0,1]

χIk dλ

= λ(Ik) =1

10, λ− a.e.

This means that the density of the digit k in the decimal expansion of x is110 for all 0 ≤ k ≤ 9, and so the distribution of the digits is uniform, whichis what we wanted to show.

In general, we do this for a more general word instead of a single digit, andthen we use countable sub-additivity of the measure to conclude theproof.

Joseph Horan (UVic) Ergodic Theory December 5, 2013 9 / 10

Page 28: An Introduction to Ergodic Theory - UVic.cajahoran/ergpresmod.pdfAn Introduction to Ergodic Theory Normal Numbers: We Can’t See Them, But They’re Everywhere! Joseph Horan Department

Conclusion

We introduced ergodic theory, and applied it to a neat problem thatseemed far removed from the abstract theory. Turns out that ergodictheory has other such surprising applications!

Ask or see the extended abstract for references.

Joseph Horan (UVic) Ergodic Theory December 5, 2013 10 / 10