The isomorphism problem for subshifts John D. Clemens Department of - - PowerPoint PPT Presentation

the isomorphism problem for subshifts
SMART_READER_LITE
LIVE PREVIEW

The isomorphism problem for subshifts John D. Clemens Department of - - PowerPoint PPT Presentation

The isomorphism problem for subshifts John D. Clemens Department of Mathematics Penn State University http://www.math.psu.edu/clemens/ AMS-ASL Special Session on Logic and Dynamical Systems January 5, 2009 Subshifts Definition Let A be a


slide-1
SLIDE 1

The isomorphism problem for subshifts

John D. Clemens

Department of Mathematics Penn State University http://www.math.psu.edu/clemens/

AMS-ASL Special Session on Logic and Dynamical Systems January 5, 2009

slide-2
SLIDE 2

Subshifts

Definition Let A be a finite set of symbols. A one-dimensional subshift on A is a closed subset of AZ which is invariant under the left shift

  • perator S, where S(x)(n) = x(n + 1).
slide-3
SLIDE 3

Subshifts

Definition Let A be a finite set of symbols. A one-dimensional subshift on A is a closed subset of AZ which is invariant under the left shift

  • perator S, where S(x)(n) = x(n + 1).

Two subshifts X on A and Y on B are isomorphic if there is a homeomorphism ϕ : X → Y which commutes with S.

slide-4
SLIDE 4

Subshifts

Definition Let A be a finite set of symbols. A one-dimensional subshift on A is a closed subset of AZ which is invariant under the left shift

  • perator S, where S(x)(n) = x(n + 1).

Two subshifts X on A and Y on B are isomorphic if there is a homeomorphism ϕ : X → Y which commutes with S. A subshift may be defined by a set of forbidden words W ⊆ A<N, where W determines the subshift XW = {x ∈ AZ : ∀w ∈ W (w ⊑ x)} (and w ⊑ x means that w occurs as a subword of x).

slide-5
SLIDE 5

Subshifts

Definition Let A be a finite set of symbols. A one-dimensional subshift on A is a closed subset of AZ which is invariant under the left shift

  • perator S, where S(x)(n) = x(n + 1).

Two subshifts X on A and Y on B are isomorphic if there is a homeomorphism ϕ : X → Y which commutes with S. A subshift may be defined by a set of forbidden words W ⊆ A<N, where W determines the subshift XW = {x ∈ AZ : ∀w ∈ W (w ⊑ x)} (and w ⊑ x means that w occurs as a subword of x). A subshift is of finite type if W is a finite set.

slide-6
SLIDE 6

Classifying subshifts up to isomorphism

The problem of classifying one-dimensional and higher dimensional subshifts has been well studied, with the aim

  • f finding invariants for isomorphism.
slide-7
SLIDE 7

Classifying subshifts up to isomorphism

The problem of classifying one-dimensional and higher dimensional subshifts has been well studied, with the aim

  • f finding invariants for isomorphism.

More is known about subshifts of finite type, but here we will consider arbitrary subshifts.

slide-8
SLIDE 8

Classifying subshifts up to isomorphism

The problem of classifying one-dimensional and higher dimensional subshifts has been well studied, with the aim

  • f finding invariants for isomorphism.

More is known about subshifts of finite type, but here we will consider arbitrary subshifts. One can ask how complicated a set of complete invariants for isomorphism needs to be.

slide-9
SLIDE 9

Classifying subshifts up to isomorphism

The problem of classifying one-dimensional and higher dimensional subshifts has been well studied, with the aim

  • f finding invariants for isomorphism.

More is known about subshifts of finite type, but here we will consider arbitrary subshifts. One can ask how complicated a set of complete invariants for isomorphism needs to be. We consider this equivalence relation from the standpoint

  • f descriptive set theory, and determine its complexity

among Borel equivalence relations under the relation of Borel reducibility, ≤B.

slide-10
SLIDE 10

Classifying subshifts up to isomorphism

The problem of classifying one-dimensional and higher dimensional subshifts has been well studied, with the aim

  • f finding invariants for isomorphism.

More is known about subshifts of finite type, but here we will consider arbitrary subshifts. One can ask how complicated a set of complete invariants for isomorphism needs to be. We consider this equivalence relation from the standpoint

  • f descriptive set theory, and determine its complexity

among Borel equivalence relations under the relation of Borel reducibility, ≤B. This allows us to gauge the difficulty of this classification problem, and compare it to other classification problems.

slide-11
SLIDE 11

Borel reducibility of equivalence relations

Definition A Borel equivalence relation is an equivalence relation E on a Polish space X such that E is Borel as a subset of X 2.

slide-12
SLIDE 12

Borel reducibility of equivalence relations

Definition A Borel equivalence relation is an equivalence relation E on a Polish space X such that E is Borel as a subset of X 2. Definition We say that an equivalence relation E on a space X is Borel reducible to an equivalence relation F on the space Y, E ≤B F, if there is a Borel-measurable function f : X → Y such that for all x1, x2 ∈ X we have x1 E x2 if and only if f(x1) F f(x2).

slide-13
SLIDE 13

Borel reducibility of equivalence relations

Definition A Borel equivalence relation is an equivalence relation E on a Polish space X such that E is Borel as a subset of X 2. Definition We say that an equivalence relation E on a space X is Borel reducible to an equivalence relation F on the space Y, E ≤B F, if there is a Borel-measurable function f : X → Y such that for all x1, x2 ∈ X we have x1 E x2 if and only if f(x1) F f(x2). The Borel reducibility relation may be used to gauge the complexity of a classification problem. Several canonical examples of equivalence relations are well-understood, and these can be used as benchmarks.

slide-14
SLIDE 14

Smooth and hyperfinite equivalence relations

Definition An equivalence relation E on X is smooth if it is Borel reducible to the identity relation on some Polish space Y.

slide-15
SLIDE 15

Smooth and hyperfinite equivalence relations

Definition An equivalence relation E on X is smooth if it is Borel reducible to the identity relation on some Polish space Y. A canonical non-smooth countable Borel equivalence relation is the relation E0 on 2N defined by setting x E0 y iff x(n) = y(n) for all but finitely many n.

slide-16
SLIDE 16

Smooth and hyperfinite equivalence relations

Definition An equivalence relation E on X is smooth if it is Borel reducible to the identity relation on some Polish space Y. A canonical non-smooth countable Borel equivalence relation is the relation E0 on 2N defined by setting x E0 y iff x(n) = y(n) for all but finitely many n. If we can reduce E0 to some equivalence relation E, then E does not admit reals (or even finite sets of reals) as a set

  • f complete invariants. But E0 is hyperfinite:
slide-17
SLIDE 17

Smooth and hyperfinite equivalence relations

Definition An equivalence relation E on X is smooth if it is Borel reducible to the identity relation on some Polish space Y. A canonical non-smooth countable Borel equivalence relation is the relation E0 on 2N defined by setting x E0 y iff x(n) = y(n) for all but finitely many n. If we can reduce E0 to some equivalence relation E, then E does not admit reals (or even finite sets of reals) as a set

  • f complete invariants. But E0 is hyperfinite:

Definition E is hyperfinite if E is the increasing union of a sequence of Borel equivalence relations with finite classes. These are also the orbit equivalence relations of a single Borel function.

slide-18
SLIDE 18

Countable Borel equivalence relations

Definition We say that an equivalence relation E is countable if every equivalence class of E is countable.

slide-19
SLIDE 19

Countable Borel equivalence relations

Definition We say that an equivalence relation E is countable if every equivalence class of E is countable. Theorem (Feldman-Moore) Every countable Borel equivalence relation is the orbit equivalence relation of a countable group.

slide-20
SLIDE 20

Countable Borel equivalence relations

Definition We say that an equivalence relation E is countable if every equivalence class of E is countable. Theorem (Feldman-Moore) Every countable Borel equivalence relation is the orbit equivalence relation of a countable group. Definition We say that E is a universal countable Borel equivalence relation if E is a countable Borel equivalence relation and for every countable Borel equivalence relation F we have F ≤B E.

slide-21
SLIDE 21

Countable Borel equivalence relations

Definition We say that an equivalence relation E is countable if every equivalence class of E is countable. Theorem (Feldman-Moore) Every countable Borel equivalence relation is the orbit equivalence relation of a countable group. Definition We say that E is a universal countable Borel equivalence relation if E is a countable Borel equivalence relation and for every countable Borel equivalence relation F we have F ≤B E. A universal countable Borel equivalence relations is of maximum complexity among countable Borel equivalence

  • relations. In particular, it is not smooth or hyperfinite.
slide-22
SLIDE 22

Countable Borel equivalence relations (cont.)

Any two universal countable Borel equivalence relations are bi-reducible. Several representatives are known:

slide-23
SLIDE 23

Countable Borel equivalence relations (cont.)

Any two universal countable Borel equivalence relations are bi-reducible. Several representatives are known: Conformal equivalence between Riemann surfaces (essentially) Conjugacy of subgroups of F2 The shift action of the free group on two generators F2 on the space 2F2, denoted E(F2, 2). This action is given by g · x(h) = x(g−1h).

slide-24
SLIDE 24

Countable Borel equivalence relations (cont.)

Any two universal countable Borel equivalence relations are bi-reducible. Several representatives are known: Conformal equivalence between Riemann surfaces (essentially) Conjugacy of subgroups of F2 The shift action of the free group on two generators F2 on the space 2F2, denoted E(F2, 2). This action is given by g · x(h) = x(g−1h). Our main result: Theorem (C.) Isomorphism of one-dimensional subshifts is a universal countable Borel equivalence relation.

slide-25
SLIDE 25

Countable Borel equivalence relations (cont.)

Any two universal countable Borel equivalence relations are bi-reducible. Several representatives are known: Conformal equivalence between Riemann surfaces (essentially) Conjugacy of subgroups of F2 The shift action of the free group on two generators F2 on the space 2F2, denoted E(F2, 2). This action is given by g · x(h) = x(g−1h). Our main result: Theorem (C.) Isomorphism of one-dimensional subshifts is a universal countable Borel equivalence relation. In particular it is not smooth, and it will not admit complete invariants fundamentally simpler than the equivalence classes under isomorphism. Bore equivalence relations with uncountable classes can be more complicated, though.

slide-26
SLIDE 26

Examples of classification problems

Some other classification problems from analysis:

slide-27
SLIDE 27

Examples of classification problems

Some other classification problems from analysis: Isomorphism of Bernoulli shifts is smooth: entropy is a complete invariant (Ornstein). Isomorphism of torsion-free abelian groups of rank 1 is non-smooth hyperfinite (Baer). Conjugacy of linear operators in U∞ is not hyperfinite (Kechris). Conjugacy of ergodic measure-preserving transformations is not classifiable by countable structures (Foreman-Weiss). Isometry of Polish metric spaces is universal for orbit equivalence relations of actions of Polish groups (C., Gao-Kechris). Conjugacy of Borel automorphisms is more complicated than any Borel equivalence relation (C.) or analytic equivalence relation (Gao).

slide-28
SLIDE 28

The space of subshifts

We first see that subshifts can be appropriately viewed as elements of a Polish space. We may assume that the alphabet A is n = {0, . . . , n − 1} for some n ≥ 2.

slide-29
SLIDE 29

The space of subshifts

We first see that subshifts can be appropriately viewed as elements of a Polish space. We may assume that the alphabet A is n = {0, . . . , n − 1} for some n ≥ 2. Definition For n ≥ 2, the space FS

n is the set of closed, S-invariant

subsets of nZ. We view this as a subspace of the compact Polish space F(nZ) = K(nZ) in the Vietoris topology.

slide-30
SLIDE 30

The space of subshifts

We first see that subshifts can be appropriately viewed as elements of a Polish space. We may assume that the alphabet A is n = {0, . . . , n − 1} for some n ≥ 2. Definition For n ≥ 2, the space FS

n is the set of closed, S-invariant

subsets of nZ. We view this as a subspace of the compact Polish space F(nZ) = K(nZ) in the Vietoris topology. Lemma FS

n is a closed subspace of K(nZ), hence Polish.

slide-31
SLIDE 31

The space of subshifts

We first see that subshifts can be appropriately viewed as elements of a Polish space. We may assume that the alphabet A is n = {0, . . . , n − 1} for some n ≥ 2. Definition For n ≥ 2, the space FS

n is the set of closed, S-invariant

subsets of nZ. We view this as a subspace of the compact Polish space F(nZ) = K(nZ) in the Vietoris topology. Lemma FS

n is a closed subspace of K(nZ), hence Polish.

✷ We can similarly formalize the representation of subshifts using forbidden words.

slide-32
SLIDE 32

The isomorphism relation on subshifts

We now consider the isomorphism relation on the spaces FS

n .

slide-33
SLIDE 33

The isomorphism relation on subshifts

We now consider the isomorphism relation on the spaces FS

n .

Definition For X, Y ∈ FS

n , we set X E Y if (X, S) ∼

= (Y, S).

slide-34
SLIDE 34

The isomorphism relation on subshifts

We now consider the isomorphism relation on the spaces FS

n .

Definition For X, Y ∈ FS

n , we set X E Y if (X, S) ∼

= (Y, S). A basic result which we will utilize is the following: Theorem (Curtis-Hedlund-Lyndon) Suppose X and Y are subshifts on A and B, respectively, and ϕ : X → Y is a morphism of subshifts, i.e., a map commuting with the shift. Then ϕ is given by a block code, i.e., there is a natural number r and a function π : A{−r,...,r} → B such that ϕ(x)(n) = π(Sn(x) ↾ {−r, . . . , r}). In particular, any isomorphism of subshifts has this form.

slide-35
SLIDE 35

The isomorphism relation on subshifts

We now consider the isomorphism relation on the spaces FS

n .

Definition For X, Y ∈ FS

n , we set X E Y if (X, S) ∼

= (Y, S). A basic result which we will utilize is the following: Theorem (Curtis-Hedlund-Lyndon) Suppose X and Y are subshifts on A and B, respectively, and ϕ : X → Y is a morphism of subshifts, i.e., a map commuting with the shift. Then ϕ is given by a block code, i.e., there is a natural number r and a function π : A{−r,...,r} → B such that ϕ(x)(n) = π(Sn(x) ↾ {−r, . . . , r}). In particular, any isomorphism of subshifts has this form. Note that there are only countably many such block codes.

slide-36
SLIDE 36

The isomorphism relation on subshifts (cont.)

Lemma E is a countable Borel equivalence relation on each FS

n .

slide-37
SLIDE 37

The isomorphism relation on subshifts (cont.)

Lemma E is a countable Borel equivalence relation on each FS

n .

Proof. Each E class is countable since there are only countable many block codes π and each determines Y uniquely from X. It is not difficult to see that E is Borel. ✷

slide-38
SLIDE 38

The isomorphism relation on subshifts (cont.)

Lemma E is a countable Borel equivalence relation on each FS

n .

Proof. Each E class is countable since there are only countable many block codes π and each determines Y uniquely from X. It is not difficult to see that E is Borel. ✷ We will show that this relation is already of maximal complexity for the smallest non-trivial alphabet n = 2.

slide-39
SLIDE 39

The isomorphism relation on subshifts (cont.)

Lemma E is a countable Borel equivalence relation on each FS

n .

Proof. Each E class is countable since there are only countable many block codes π and each determines Y uniquely from X. It is not difficult to see that E is Borel. ✷ We will show that this relation is already of maximal complexity for the smallest non-trivial alphabet n = 2. Technical lemma There is an F2-invariant Borel set A ⊆ 2F2 such that E(F2, 2) ↾ A is a universal countable Borel equivalence relation and for x, y ∈ A with ¬x E(F2, 2) y, there are infinitely many g ∈ F2 with x(g) = y(g). ✷

slide-40
SLIDE 40

Complexity of the isomorphism relation (cont.)

Theorem The isomorphism relation on one-dimensional subshifts on the alphabet {0, 1} is a universal countable Borel equivalence relation.

slide-41
SLIDE 41

Complexity of the isomorphism relation (cont.)

Theorem The isomorphism relation on one-dimensional subshifts on the alphabet {0, 1} is a universal countable Borel equivalence relation. Proof. We show that E(F2, 2) ↾ A ≤B E.

slide-42
SLIDE 42

Complexity of the isomorphism relation (cont.)

Theorem The isomorphism relation on one-dimensional subshifts on the alphabet {0, 1} is a universal countable Borel equivalence relation. Proof. We show that E(F2, 2) ↾ A ≤B E. Given a point x ∈ 2F2, we produce a subshift ϕ(x) = Xx.

slide-43
SLIDE 43

Complexity of the isomorphism relation (cont.)

Theorem The isomorphism relation on one-dimensional subshifts on the alphabet {0, 1} is a universal countable Borel equivalence relation. Proof. We show that E(F2, 2) ↾ A ≤B E. Given a point x ∈ 2F2, we produce a subshift ϕ(x) = Xx. The idea is to encode the orbit of x under the shift action of F2 into the subshift Xx, and use periodic points to recover the orbit of x from the isomorphism type of Xx.

slide-44
SLIDE 44

Complexity of the isomorphism relation (cont.)

Theorem The isomorphism relation on one-dimensional subshifts on the alphabet {0, 1} is a universal countable Borel equivalence relation. Proof. We show that E(F2, 2) ↾ A ≤B E. Given a point x ∈ 2F2, we produce a subshift ϕ(x) = Xx. The idea is to encode the orbit of x under the shift action of F2 into the subshift Xx, and use periodic points to recover the orbit of x from the isomorphism type of Xx. Let F2 be generated by a and b.

slide-45
SLIDE 45

Complexity of the isomorphism relation (cont.)

Theorem The isomorphism relation on one-dimensional subshifts on the alphabet {0, 1} is a universal countable Borel equivalence relation. Proof. We show that E(F2, 2) ↾ A ≤B E. Given a point x ∈ 2F2, we produce a subshift ϕ(x) = Xx. The idea is to encode the orbit of x under the shift action of F2 into the subshift Xx, and use periodic points to recover the orbit of x from the isomorphism type of Xx. Let F2 be generated by a and b. We briefly sketch the construction of Xx.

slide-46
SLIDE 46

Complexity of the isomorphism relation (cont.)

Proof (cont.). Define a map ρ : F2 → 2<N by letting: ρ(e) = 11000011 ρ(a) = 11100011 ρ(a−1) = 11010011 ρ(b) = 11001011 ρ(b−1) = 11000111 ρ(w) = ρ(w0) · · · ρ(wn) for w = w0 · · · wn = e a reduced word with each wi ∈ {a, a−1, b, b−1} and wi+1 = w−1

i

slide-47
SLIDE 47

Complexity of the isomorphism relation (cont.)

Proof (cont.). Define a map ρ : F2 → 2<N by letting: ρ(e) = 11000011 ρ(a) = 11100011 ρ(a−1) = 11010011 ρ(b) = 11001011 ρ(b−1) = 11000111 ρ(w) = ρ(w0) · · · ρ(wn) for w = w0 · · · wn = e a reduced word with each wi ∈ {a, a−1, b, b−1} and wi+1 = w−1

i

Define the map d : 2 → 2<N by letting d(0) = 101 and d(1) = 111 .

slide-48
SLIDE 48

Complexity of the isomorphism relation (cont.)

Proof (cont.). Define a map ρ : F2 → 2<N by letting: ρ(e) = 11000011 ρ(a) = 11100011 ρ(a−1) = 11010011 ρ(b) = 11001011 ρ(b−1) = 11000111 ρ(w) = ρ(w0) · · · ρ(wn) for w = w0 · · · wn = e a reduced word with each wi ∈ {a, a−1, b, b−1} and wi+1 = w−1

i

Define the map d : 2 → 2<N by letting d(0) = 101 and d(1) = 111 . Fix an enumeration of F2, F2 = {wi : i ∈ N}.

slide-49
SLIDE 49

Complexity of the isomorphism relation (cont.)

Proof (cont.). Define a map ρ : F2 → 2<N by letting: ρ(e) = 11000011 ρ(a) = 11100011 ρ(a−1) = 11010011 ρ(b) = 11001011 ρ(b−1) = 11000111 ρ(w) = ρ(w0) · · · ρ(wn) for w = w0 · · · wn = e a reduced word with each wi ∈ {a, a−1, b, b−1} and wi+1 = w−1

i

Define the map d : 2 → 2<N by letting d(0) = 101 and d(1) = 111 . Fix an enumeration of F2, F2 = {wi : i ∈ N}. Let p(i) denote the ith prime.

slide-50
SLIDE 50

Complexity of the isomorphism relation (cont.)

Proof (cont.). For an element x ∈ 2F2 define the countable set Ax: Ax = {¯ 0 d(wi · x(wk)) 010+k2 ρ(wi) ¯ 0 : i, k ∈ N} ∪ {d(0) 0p(2n+2)−3 : n ∈ N} ∪ {d(1) 0p(2n+3)−3 : n ∈ N}

slide-51
SLIDE 51

Complexity of the isomorphism relation (cont.)

Proof (cont.). For an element x ∈ 2F2 define the countable set Ax: Ax = {¯ 0 d(wi · x(wk)) 010+k2 ρ(wi) ¯ 0 : i, k ∈ N} ∪ {d(0) 0p(2n+2)−3 : n ∈ N} ∪ {d(1) 0p(2n+3)−3 : n ∈ N} Let ϕ(x) = Xx be the subshift generated by Ax: Xx =

  • n∈Z

Sn[Ax].

slide-52
SLIDE 52

Complexity of the isomorphism relation (cont.)

Proof (cont.). For an element x ∈ 2F2 define the countable set Ax: Ax = {¯ 0 d(wi · x(wk)) 010+k2 ρ(wi) ¯ 0 : i, k ∈ N} ∪ {d(0) 0p(2n+2)−3 : n ∈ N} ∪ {d(1) 0p(2n+3)−3 : n ∈ N} Let ϕ(x) = Xx be the subshift generated by Ax: Xx =

  • n∈Z

Sn[Ax]. It is straightforward to check that ϕ is Borel.

slide-53
SLIDE 53

Complexity of the isomorphism relation (cont.)

Proof (cont.). For an element x ∈ 2F2 define the countable set Ax: Ax = {¯ 0 d(wi · x(wk)) 010+k2 ρ(wi) ¯ 0 : i, k ∈ N} ∪ {d(0) 0p(2n+2)−3 : n ∈ N} ∪ {d(1) 0p(2n+3)−3 : n ∈ N} Let ϕ(x) = Xx be the subshift generated by Ax: Xx =

  • n∈Z

Sn[Ax]. It is straightforward to check that ϕ is Borel. Rigidity of periodic points can be used to show that ϕ witnesses that E(F2, 2) ↾ A ≤B E. ✷

slide-54
SLIDE 54

Higher dimensional subshifts

Thus isomorphism of one-dimensional subshifts is a universal countable Borel equivalence relation. The same is true for higher dimensional subshifts.

slide-55
SLIDE 55

Higher dimensional subshifts

Thus isomorphism of one-dimensional subshifts is a universal countable Borel equivalence relation. The same is true for higher dimensional subshifts. Definition An n-dimensional subshift on an alphabet A is a closed subset

  • f AZn which is invariant under the shift maps S1, . . . , Sn, where

Sk(x)(i1, . . . , in) = x(i1, . . . , ik−1, ik + 1, ik+1, . . . , in).

slide-56
SLIDE 56

Higher dimensional subshifts

Thus isomorphism of one-dimensional subshifts is a universal countable Borel equivalence relation. The same is true for higher dimensional subshifts. Definition An n-dimensional subshift on an alphabet A is a closed subset

  • f AZn which is invariant under the shift maps S1, . . . , Sn, where

Sk(x)(i1, . . . , in) = x(i1, . . . , ik−1, ik + 1, ik+1, . . . , in). Let En be the isomorphism relation on the space FS,n

2

  • f

n-dimensional subshifts on the alphabet 2. The previous theorem generalizes: Theorem For each n ≥ 1, we have that En is a universal countable Borel equivalence relation; hence they are all mutually bi-reducible.

slide-57
SLIDE 57

Higher dimensional subshifts (cont.)

This result may be somewhat surprising, since two-dimensional subshifts are known to be more complicated than one-dimensional subshifts in a number of ways.

slide-58
SLIDE 58

Higher dimensional subshifts (cont.)

This result may be somewhat surprising, since two-dimensional subshifts are known to be more complicated than one-dimensional subshifts in a number of ways. The above theorem shows that their classification up to isomorphism is no more difficult than for the

  • ne-dimensional case, at least from the standpoint of Borel

reducibility.

slide-59
SLIDE 59

Higher dimensional subshifts (cont.)

This result may be somewhat surprising, since two-dimensional subshifts are known to be more complicated than one-dimensional subshifts in a number of ways. The above theorem shows that their classification up to isomorphism is no more difficult than for the

  • ne-dimensional case, at least from the standpoint of Borel

reducibility. In particular, for each two-dimensional subshift X we can assign a one-dimensional subshift X ′ in a Borel-measurable way, so that X ∼ = Y if and only if X ′ ∼ = Y ′.

slide-60
SLIDE 60

Questions

slide-61
SLIDE 61

Questions

Here we have considered the two-sided shift on AZ. We could also consider the one-sided shift on AN. Question What is the complexity of the isomorphism relation of one-sided subshifts on 2N?

slide-62
SLIDE 62

Questions

Here we have considered the two-sided shift on AZ. We could also consider the one-sided shift on AN. Question What is the complexity of the isomorphism relation of one-sided subshifts on 2N? The proof above made fundamental use of the periodic points

  • f the subshift Xx. We could ask to what extent this is

necessary. Question What is the complexity of the isomorphism relation restricted to subshifts with no periodic points?

slide-63
SLIDE 63

Questions (cont.)

For subshifts X and Y, write X ≥ Y if there is a shift homomorphism f : X → Y. We write X ≥inj Y when f is injective, and X ≥surj Y when f is surjective. We can then define the following three equivalence relations: X Ehom Y ⇔ X ≥ Y ∧ Y ≥ X X Einj Y ⇔ X ≥inj Y ∧ Y ≥inj X X Esurj Y ⇔ X ≥surj Y ∧ Y ≥surj X

slide-64
SLIDE 64

Questions (cont.)

For subshifts X and Y, write X ≥ Y if there is a shift homomorphism f : X → Y. We write X ≥inj Y when f is injective, and X ≥surj Y when f is surjective. We can then define the following three equivalence relations: X Ehom Y ⇔ X ≥ Y ∧ Y ≥ X X Einj Y ⇔ X ≥inj Y ∧ Y ≥inj X X Esurj Y ⇔ X ≥surj Y ∧ Y ≥surj X Question What are the complexities of the above three equivalence relations?

slide-65
SLIDE 65

Questions (cont.)

For subshifts X and Y, write X ≥ Y if there is a shift homomorphism f : X → Y. We write X ≥inj Y when f is injective, and X ≥surj Y when f is surjective. We can then define the following three equivalence relations: X Ehom Y ⇔ X ≥ Y ∧ Y ≥ X X Einj Y ⇔ X ≥inj Y ∧ Y ≥inj X X Esurj Y ⇔ X ≥surj Y ∧ Y ≥surj X Question What are the complexities of the above three equivalence relations? All of these contain the isomorphism relation. Ehom contains the other two. These no longer have all equivalence classes countable.