Entropy and mixing for Z d SFTs Ronnie Pavlov University of Denver - - PowerPoint PPT Presentation

entropy and mixing for z d sfts
SMART_READER_LITE
LIVE PREVIEW

Entropy and mixing for Z d SFTs Ronnie Pavlov University of Denver - - PowerPoint PPT Presentation

Topological entropy Entropy and mixing for Z d SFTs Ronnie Pavlov University of Denver www.math.du.edu/ rpavlov 1st School on Dynamical Systems and Computation (DySyCo) CMM, Santiago, Chile Entropy and mixing for Z d SFTs Ronnie Pavlov


slide-1
SLIDE 1

Topological entropy

Entropy and mixing for Zd SFTs

Ronnie Pavlov

University of Denver www.math.du.edu/∼rpavlov

1st School on Dynamical Systems and Computation (DySyCo) CMM, Santiago, Chile

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-2
SLIDE 2

Topological entropy

Topological entropy

Recall that for a Zd SFT X, the topological entropy of X is

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-3
SLIDE 3

Topological entropy

Topological entropy

Recall that for a Zd SFT X, the topological entropy of X is h(X) := lim

n→∞

log |L(X) ∩ A{1,...,n}d | nd

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-4
SLIDE 4

Topological entropy

Topological entropy

Recall that for a Zd SFT X, the topological entropy of X is h(X) := lim

n→∞

log |L(X) ∩ A{1,...,n}d | nd When d = 1, there is a very simple algorithm for computing h(X)

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-5
SLIDE 5

Topological entropy

Topological entropy

Recall that for a Zd SFT X, the topological entropy of X is h(X) := lim

n→∞

log |L(X) ∩ A{1,...,n}d | nd When d = 1, there is a very simple algorithm for computing h(X) h(X) = log λ for λ the largest eigenvalue of an easy-to-define matrix

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-6
SLIDE 6

Topological entropy

Topological entropy

Recall that for a Zd SFT X, the topological entropy of X is h(X) := lim

n→∞

log |L(X) ∩ A{1,...,n}d | nd When d = 1, there is a very simple algorithm for computing h(X) h(X) = log λ for λ the largest eigenvalue of an easy-to-define matrix Bad news: for d > 1, there is in general no known closed form for entropy

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-7
SLIDE 7

Topological entropy

Topological entropy

Recall that for a Zd SFT X, the topological entropy of X is h(X) := lim

n→∞

log |L(X) ∩ A{1,...,n}d | nd When d = 1, there is a very simple algorithm for computing h(X) h(X) = log λ for λ the largest eigenvalue of an easy-to-define matrix Bad news: for d > 1, there is in general no known closed form for entropy Only in a few specific cases are there clever arguments to find a closed form

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-8
SLIDE 8

Topological entropy

Topological entropy

Recall that for a Zd SFT X, the topological entropy of X is h(X) := lim

n→∞

log |L(X) ∩ A{1,...,n}d | nd When d = 1, there is a very simple algorithm for computing h(X) h(X) = log λ for λ the largest eigenvalue of an easy-to-define matrix Bad news: for d > 1, there is in general no known closed form for entropy Only in a few specific cases are there clever arguments to find a closed form

Examples: domino tiling, square ice, hard hexagon, group shifts

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-9
SLIDE 9

Topological entropy

Topological entropy

Recall that for a Zd SFT X, the topological entropy of X is h(X) := lim

n→∞

log |L(X) ∩ A{1,...,n}d | nd When d = 1, there is a very simple algorithm for computing h(X) h(X) = log λ for λ the largest eigenvalue of an easy-to-define matrix Bad news: for d > 1, there is in general no known closed form for entropy Only in a few specific cases are there clever arguments to find a closed form

Examples: domino tiling, square ice, hard hexagon, group shifts

Can we say anything at all about these numbers?

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-10
SLIDE 10

Topological entropy

Topological entropy

Difficulty: for d > 1, the question of whether or not a pattern is in L(X) is algorithmically undecidable!

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-11
SLIDE 11

Topological entropy

Topological entropy

Difficulty: for d > 1, the question of whether or not a pattern is in L(X) is algorithmically undecidable! How does one even count patterns in L(X) ∩ A{1,...,n}d ?

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-12
SLIDE 12

Topological entropy

Topological entropy

Difficulty: for d > 1, the question of whether or not a pattern is in L(X) is algorithmically undecidable! How does one even count patterns in L(X) ∩ A{1,...,n}d ? A pattern is locally admissible if it contains no patterns from forbidden list F (patterns from L(X) are called globally admissible)

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-13
SLIDE 13

Topological entropy

Topological entropy

Difficulty: for d > 1, the question of whether or not a pattern is in L(X) is algorithmically undecidable! How does one even count patterns in L(X) ∩ A{1,...,n}d ? A pattern is locally admissible if it contains no patterns from forbidden list F (patterns from L(X) are called globally admissible) The question of whether or not a pattern is locally admissible is decidable

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-14
SLIDE 14

Topological entropy

Topological entropy

Difficulty: for d > 1, the question of whether or not a pattern is in L(X) is algorithmically undecidable! How does one even count patterns in L(X) ∩ A{1,...,n}d ? A pattern is locally admissible if it contains no patterns from forbidden list F (patterns from L(X) are called globally admissible) The question of whether or not a pattern is locally admissible is decidable Theorem: (Friedland) Entropy can also be computed by counting LOCALLY admissible patterns rather than globally admissible ones! (PROVE)

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-15
SLIDE 15

Topological entropy

Topological entropy

In other words, h(X) is also the limit of the sequence (log # locally admissible patterns with shape {1, . . . , n}d|)/nd

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-16
SLIDE 16

Topological entropy

Topological entropy

In other words, h(X) is also the limit of the sequence (log # locally admissible patterns with shape {1, . . . , n}d|)/nd A simple subadditivity argument shows that this sequence approaches h(X) from above (PROVE for d = 1)

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-17
SLIDE 17

Topological entropy

Topological entropy

In other words, h(X) is also the limit of the sequence (log # locally admissible patterns with shape {1, . . . , n}d|)/nd A simple subadditivity argument shows that this sequence approaches h(X) from above (PROVE for d = 1) For any Zd SFT X, there exists a computer program which generates a sequence of approximations pn

qn ∈ Q approaching h(X) from above

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-18
SLIDE 18

Topological entropy

Topological entropy

In other words, h(X) is also the limit of the sequence (log # locally admissible patterns with shape {1, . . . , n}d|)/nd A simple subadditivity argument shows that this sequence approaches h(X) from above (PROVE for d = 1) For any Zd SFT X, there exists a computer program which generates a sequence of approximations pn

qn ∈ Q approaching h(X) from above

Such numbers are called right recursively enumerable

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-19
SLIDE 19

Topological entropy

Topological entropy

In other words, h(X) is also the limit of the sequence (log # locally admissible patterns with shape {1, . . . , n}d|)/nd A simple subadditivity argument shows that this sequence approaches h(X) from above (PROVE for d = 1) For any Zd SFT X, there exists a computer program which generates a sequence of approximations pn

qn ∈ Q approaching h(X) from above

Such numbers are called right recursively enumerable Amazingly, the converse is also true; any right recursively enumerable number is also the entropy of a Zd SFT!

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-20
SLIDE 20

Topological entropy

Topological entropy

In other words, h(X) is also the limit of the sequence (log # locally admissible patterns with shape {1, . . . , n}d|)/nd A simple subadditivity argument shows that this sequence approaches h(X) from above (PROVE for d = 1) For any Zd SFT X, there exists a computer program which generates a sequence of approximations pn

qn ∈ Q approaching h(X) from above

Such numbers are called right recursively enumerable Amazingly, the converse is also true; any right recursively enumerable number is also the entropy of a Zd SFT!

You’ll learn more about this in Emmanuel’s talks

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-21
SLIDE 21

Topological entropy

Topological entropy

In other words, h(X) is also the limit of the sequence (log # locally admissible patterns with shape {1, . . . , n}d|)/nd A simple subadditivity argument shows that this sequence approaches h(X) from above (PROVE for d = 1) For any Zd SFT X, there exists a computer program which generates a sequence of approximations pn

qn ∈ Q approaching h(X) from above

Such numbers are called right recursively enumerable Amazingly, the converse is also true; any right recursively enumerable number is also the entropy of a Zd SFT!

You’ll learn more about this in Emmanuel’s talks

An example of utility of mixing conditions: uniform mixing conditions imply better computability properties

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-22
SLIDE 22

Topological entropy

Topological entropy

Consider H, the Z2 hard square shift

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-23
SLIDE 23

Topological entropy

Topological entropy

Consider H, the Z2 hard square shift There exists a computer program generating approximations pn

qn ∈ Q

to h(H) from above AND below (PROVE)

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-24
SLIDE 24

Topological entropy

Topological entropy

Consider H, the Z2 hard square shift There exists a computer program generating approximations pn

qn ∈ Q

to h(H) from above AND below (PROVE) Such numbers are called computable

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-25
SLIDE 25

Topological entropy

Topological entropy

Consider H, the Z2 hard square shift There exists a computer program generating approximations pn

qn ∈ Q

to h(H) from above AND below (PROVE) Such numbers are called computable Theorem: (Hochman-Meyerovitch) Strong irreducibility implies computability of h(X) for any d

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-26
SLIDE 26

Topological entropy

Topological entropy

Consider H, the Z2 hard square shift There exists a computer program generating approximations pn

qn ∈ Q

to h(H) from above AND below (PROVE) Such numbers are called computable Theorem: (Hochman-Meyerovitch) Strong irreducibility implies computability of h(X) for any d Theorem: (Pavlov-Schraudner) Block gluing implies computability for d = 2, with bounds on the rate (eO(n2) steps yields upper and lower approximations within tolerance 1

n) (PROVE)

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-27
SLIDE 27

Topological entropy

Topological entropy

Consider H, the Z2 hard square shift There exists a computer program generating approximations pn

qn ∈ Q

to h(H) from above AND below (PROVE) Such numbers are called computable Theorem: (Hochman-Meyerovitch) Strong irreducibility implies computability of h(X) for any d Theorem: (Pavlov-Schraudner) Block gluing implies computability for d = 2, with bounds on the rate (eO(n2) steps yields upper and lower approximations within tolerance 1

n) (PROVE)

Unknown if block gluing implies computability for d > 2

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-28
SLIDE 28

Topological entropy

Realization of entropies

d = 1: set of entropies of SFTs is known (algebraic criterion)

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-29
SLIDE 29

Topological entropy

Realization of entropies

d = 1: set of entropies of SFTs is known (algebraic criterion) d = 1: set of entropies of mixing SFTs is known (algebraic criterion)

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-30
SLIDE 30

Topological entropy

Realization of entropies

d = 1: set of entropies of SFTs is known (algebraic criterion) d = 1: set of entropies of mixing SFTs is known (algebraic criterion) d > 1: set of entropies of SFTs is known (computability criterion)

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-31
SLIDE 31

Topological entropy

Realization of entropies

d = 1: set of entropies of SFTs is known (algebraic criterion) d = 1: set of entropies of mixing SFTs is known (algebraic criterion) d > 1: set of entropies of SFTs is known (computability criterion) d > 1: set of entropies of (uniformly) mixing SFTs is NOT known

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-32
SLIDE 32

Topological entropy

Realization of entropies

d > 1: set of entropies of (uniformly) mixing SFTs is NOT known

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-33
SLIDE 33

Topological entropy

Realization of entropies

d > 1: set of entropies of (uniformly) mixing SFTs is NOT known

Such entropies must be computable (only for d = 2 if block gluing)

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-34
SLIDE 34

Topological entropy

Realization of entropies

d > 1: set of entropies of (uniformly) mixing SFTs is NOT known

Such entropies must be computable (only for d = 2 if block gluing) Theorem: (Pavlov-Schraudner) All computable numbers with “sufficiently quickly computable” approximations appear as entropies

  • f block gluing Z3 SFTs

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-35
SLIDE 35

Topological entropy

Realization of entropies

d > 1: set of entropies of (uniformly) mixing SFTs is NOT known

Such entropies must be computable (only for d = 2 if block gluing) Theorem: (Pavlov-Schraudner) All computable numbers with “sufficiently quickly computable” approximations appear as entropies

  • f block gluing Z3 SFTs

Proof relies on NON-entropy minimality of block gluing SFTs

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-36
SLIDE 36

Topological entropy

Realization of entropies

d > 1: set of entropies of (uniformly) mixing SFTs is NOT known

Such entropies must be computable (only for d = 2 if block gluing) Theorem: (Pavlov-Schraudner) All computable numbers with “sufficiently quickly computable” approximations appear as entropies

  • f block gluing Z3 SFTs

Proof relies on NON-entropy minimality of block gluing SFTs Possible to create a non-block gluing SFT with desired entropy and “upgrade” it to a block gluing SFT without increasing entropy

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-37
SLIDE 37

Topological entropy

Realization of entropies

d > 1: set of entropies of (uniformly) mixing SFTs is NOT known

Such entropies must be computable (only for d = 2 if block gluing) Theorem: (Pavlov-Schraudner) All computable numbers with “sufficiently quickly computable” approximations appear as entropies

  • f block gluing Z3 SFTs

Proof relies on NON-entropy minimality of block gluing SFTs Possible to create a non-block gluing SFT with desired entropy and “upgrade” it to a block gluing SFT without increasing entropy

Impossible for strongly irreducible SFTs, since they are entropy minimal

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-38
SLIDE 38

Topological entropy

Realization of entropies

d > 1: set of entropies of (uniformly) mixing SFTs is NOT known

Such entropies must be computable (only for d = 2 if block gluing) Theorem: (Pavlov-Schraudner) All computable numbers with “sufficiently quickly computable” approximations appear as entropies

  • f block gluing Z3 SFTs

Proof relies on NON-entropy minimality of block gluing SFTs Possible to create a non-block gluing SFT with desired entropy and “upgrade” it to a block gluing SFT without increasing entropy

Impossible for strongly irreducible SFTs, since they are entropy minimal There is no method to create strongly irreducible SFT with specific entropy

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-39
SLIDE 39

Topological entropy

Computability of h(H)

Recall that topological mixing conditions yielded h(H) computable, and eO(n2) steps yielded approximation within 1

n

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-40
SLIDE 40

Topological entropy

Computability of h(H)

Recall that topological mixing conditions yielded h(H) computable, and eO(n2) steps yielded approximation within 1

n

In fact much more can be said: nO(1) steps yield approximation within 1

n

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-41
SLIDE 41

Topological entropy

Computability of h(H)

Recall that topological mixing conditions yielded h(H) computable, and eO(n2) steps yielded approximation within 1

n

In fact much more can be said: nO(1) steps yield approximation within 1

n

This stronger result not provable with topological techniques

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-42
SLIDE 42

Topological entropy

Computability of h(H)

Recall that topological mixing conditions yielded h(H) computable, and eO(n2) steps yielded approximation within 1

n

In fact much more can be said: nO(1) steps yield approximation within 1

n

This stronger result not provable with topological techniques Key: using measure theory!

Ronnie Pavlov Entropy and mixing for Zd SFTs

slide-43
SLIDE 43

Topological entropy

Computability of h(H)

Recall that topological mixing conditions yielded h(H) computable, and eO(n2) steps yielded approximation within 1

n

In fact much more can be said: nO(1) steps yield approximation within 1

n

This stronger result not provable with topological techniques Key: using measure theory!

We’ll learn more about this next time

Ronnie Pavlov Entropy and mixing for Zd SFTs