Self-Similar Groups and Groups Generated by Automata Andrew Penland September 2, 2014

advertisement
Self-Similar
Groups
A Penland
Self-Similar Groups and Groups Generated
by Automata
Andrew Penland
apenland@math.tamu.edu
September 2, 2014
Basic Definitions - Words and Trees
Self-Similar
Groups
A Penland
X - finite set (e.g. {0, 1})
X n = words of length n in X
X [d] =
d
[
X i = words of length d or less
i=0
X (d)
=
d−1
[
i=0
X i = words of length less than d
Basic Definitions - Words and Trees
Self-Similar
Groups
A Penland
X - finite set (e.g. {0, 1})
X n = words of length n in X
X [d] =
d
[
X i = words of length d or less
i=0
X (d)
=
d−1
[
i=0
X i = words of length less than d
Basic Definitions - Words and Trees
Self-Similar
Groups
A Penland
X - finite set (e.g. {0, 1})
X n = words of length n in X
X [d] =
d
[
X i = words of length d or less
i=0
X (d)
=
d−1
[
i=0
X i = words of length less than d
Basic Definitions - Words and Trees
Self-Similar
Groups
A Penland
X - finite set (e.g. {0, 1})
X n = words of length n in X
X [d] =
d
[
X i = words of length d or less
i=0
X (d)
=
d−1
[
i=0
X i = words of length less than d
Basic Definitions - Words and Trees
Self-Similar
Groups
A Penland
X - finite set (e.g. {0, 1})
X n = words of length n in X
X [d] =
d
[
X i = words of length d or less
i=0
X (d)
=
d−1
[
i=0
X i = words of length less than d
Words and Trees
Self-Similar
Groups
A Penland
X (d) ⇐⇒ |X |-ary tree with d levels
X [d] ⇐⇒ |X |-ary tree with d + 1 levels
0
00
000
1
01
001 010
10
011 100
Figure: X [3] = X (4)
11
101 110
111
Self-Similar
Groups
A Penland
X∗ =
∞
[
X i = all words in X
i=0
∼
= infinite |X |-regular tree rooted at ..
.
Vertices - elements of X ∗
Edges - {w, wx}(w ∈ X ∗ , x ∈ X )
Self-Similar
Groups
A Penland
X∗ =
∞
[
X i = all words in X
i=0
∼
= infinite |X |-regular tree rooted at ..
.
Vertices - elements of X ∗
Edges - {w, wx}(w ∈ X ∗ , x ∈ X )
Self-Similar
Groups
A Penland
X∗ =
∞
[
X i = all words in X
i=0
∼
= infinite |X |-regular tree rooted at ..
.
Vertices - elements of X ∗
Edges - {w, wx}(w ∈ X ∗ , x ∈ X )
Automorphisms of X ∗
Self-Similar
Groups
A Penland
Definition
An automorphism of X ∗ is a graph automorphism of the
rooted tree X ∗ .
Aut(X ∗ ) - group of all automorphisms of X ∗
Groups generated by automata – special subgroups of
Aut(X ∗ )
Automorphisms of X ∗
Self-Similar
Groups
A Penland
Definition
An automorphism of X ∗ is a graph automorphism of the
rooted tree X ∗ .
Aut(X ∗ ) - group of all automorphisms of X ∗
Groups generated by automata – special subgroups of
Aut(X ∗ )
Automorphisms of X ∗
Self-Similar
Groups
A Penland
Definition
An automorphism of X ∗ is a graph automorphism of the
rooted tree X ∗ .
Aut(X ∗ ) - group of all automorphisms of X ∗
Groups generated by automata – special subgroups of
Aut(X ∗ )
Automorphisms of X ∗
Self-Similar
Groups
A Penland
Definition
An automorphism of X ∗ is a graph automorphism of the
rooted tree X ∗ .
Aut(X ∗ ) - group of all automorphisms of X ∗
Groups generated by automata – special subgroups of
Aut(X ∗ )
Automata
Self-Similar
Groups
A Penland
Definition
A non-initial Mealy automaton A is a 4-tuple
A = (S, X , P, T ) where
S - set of states
X - alphabet
P : S × X → X - print function
T : S × X → S - transition function
Automata
Self-Similar
Groups
A Penland
s1
x |y
Indicates P(s1 , x) = y and T (s1 , x) = s2 .
s2
Self-Similar
Groups
A Penland
Automaton - used as “machine” which transforms elements
of X ∗
For each s ∈ S, there is an induced function Ts : X → X
given by Ts (x) = T (s, x)
Choosing an initial state s0 ∈ S, Ts0 extends to a function
X ∗ → X ∗.
Self-Similar
Groups
A Penland
Automaton - used as “machine” which transforms elements
of X ∗
For each s ∈ S, there is an induced function Ts : X → X
given by Ts (x) = T (s, x)
Choosing an initial state s0 ∈ S, Ts0 extends to a function
X ∗ → X ∗.
Self-Similar
Groups
A Penland
Automaton - used as “machine” which transforms elements
of X ∗
For each s ∈ S, there is an induced function Ts : X → X
given by Ts (x) = T (s, x)
Choosing an initial state s0 ∈ S, Ts0 extends to a function
X ∗ → X ∗.
States Give Functions – Example
Self-Similar
Groups
A Penland
1|0
a
0|1
e
States Give Functions – Example
Self-Similar
Groups
A Penland
1|0
0|1
a
e
Ta (00) = 10
Te (00) =
Ta (10) = 01
Te (10) =
Ta (01) = 11
Te (01) =
Ta (11) = 00
Te (11) =
States Give Functions – Example
Self-Similar
Groups
A Penland
1|0
0|1
a
e
Ta (00) = 10
Te (00) =
Ta (10) = 01
Te (10) =
Ta (01) = 11
Te (01) =
Ta (11) = 00
Te (11) =
States Give Functions – Example
Self-Similar
Groups
A Penland
1|0
0|1
a
e
Ta (00) = 10
Te (00) =
Ta (10) = 01
Te (10) =
Ta (01) = 11
Te (01) =
Ta (11) = 00
Te (11) =
States Give Functions – Example
Self-Similar
Groups
A Penland
1|0
0|1
a
e
Ta (00) = 10
Te (00) =
Ta (10) = 01
Te (10) =
Ta (01) = 11
Te (01) =
Ta (11) = 00
Te (11) =
States Give Functions – Example
Self-Similar
Groups
A Penland
1|0
0|1
a
e
Ta (00) = 10
Te (00) =
Ta (10) = 01
Te (10) =
Ta (01) = 11
Te (01) =
Ta (11) = 00
Te (11) =
States Give Functions – Example
Self-Similar
Groups
A Penland
1|0
0|1
a
e
Ta (00) = 10
Te (00) =
Ta (10) = 01
Te (10) =
Ta (01) = 11
Te (01) =
Ta (11) = 00
Te (11) =
States Give Functions – Example
Self-Similar
Groups
A Penland
1|0
0|1
a
e
Ta (00) = 10
Te (00) =
Ta (10) = 01
Te (10) =
Ta (01) = 11
Te (01) =
Ta (11) = 00
Te (11) =
States Give Functions – Example
Self-Similar
Groups
A Penland
1|0
0|1
a
e
Ta (00) = 10
Te (00) =
Ta (10) = 01
Te (10) =
Ta (01) = 11
Te (01) =
Ta (11) = 00
Te (11) =
States Give Functions – Example
Self-Similar
Groups
A Penland
1|0
0|1
a
e
Ta (00) = 10
Te (00) =
Ta (10) = 01
Te (10) =
Ta (01) = 11
Te (01) =
Ta (11) = 00
Te (11) =
{0, 1}2 ⇐⇒ Z/4Z
Self-Similar
Groups
A Penland
00 ⇐⇒ 0
10 ⇐⇒ 1
01 ⇐⇒ 2
11 ⇐⇒ 3
Ta : Z/4Z → Z/4Z
Self-Similar
Groups
A Penland
Ta (00) = 10
Ta (10) = 01
Ta (01) = 11
Ta (11) = 00
Ta : Z/4Z → Z/4Z
Self-Similar
Groups
A Penland
Ta (00) = 10
Ta (10) = 01
Ta (01) = 11
Ta (11) = 00
Ta : Z/4Z → Z/4Z
Self-Similar
Groups
A Penland
Ta (00) = 10
Ta (10) = 01
Ta (01) = 11
Ta (11) = 00
Ta : Z/4Z → Z/4Z
Self-Similar
Groups
A Penland
Ta (00) = 10
Ta (10) = 01
Ta (01) = 11
Ta (11) = 00
Ta : Z/4Z → Z/4Z
Self-Similar
Groups
A Penland
Ta (00) = 10
Ta (10) = 01
Ta (01) = 11
Ta (11) = 00
{0, 1}2 ⇐⇒ Z/4Z
Self-Similar
Groups
A Penland
Ta (0) = 1
Ta (1) = 2
Ta (2) = 3
Ta (3) = 0
Under this identification, Ta (n) = Ta (n + 1) mod 4.
{0, 1}n ⇐⇒ Z/2n Z
Self-Similar
Groups
A Penland
For larger powers of 2.
{0, 1}n ⇐⇒ Z/2n Z
x0 x1 x2 . . . xn−1 ⇐⇒
n−1
X
!
xi 2
i
mod n.
i=0
Under this identification Ta (x) = (x + 1) mod 2n .
{0, 1}n ⇐⇒ Z/2n Z
Self-Similar
Groups
A Penland
For larger powers of 2.
{0, 1}n ⇐⇒ Z/2n Z
x0 x1 x2 . . . xn−1 ⇐⇒
n−1
X
!
xi 2
i
mod n.
i=0
Under this identification Ta (x) = (x + 1) mod 2n .
Odometer
Self-Similar
Groups
A Penland
The group generated by {Ta , Te } is a subgroup of Aut(X ∗ )
called the odometer group.
Isomorphic to Z.
Odometer
Self-Similar
Groups
A Penland
The group generated by {Ta , Te } is a subgroup of Aut(X ∗ )
called the odometer group.
Isomorphic to Z.
Odometer
Self-Similar
Groups
A Penland
The group generated by {Ta , Te } is a subgroup of Aut(X ∗ )
called the odometer group.
Isomorphic to Z.
Groups Generated by Automata
Self-Similar
Groups
A Penland
Proposition
Let A = (S, X , P, T ) be a non-initial Mealy automaton. If for
each s ∈ S, the function Ts : X → X is a permutation of X ,
then the functions {Ts }s∈S generate a subgroup of Aut(X ∗ ).
We usually refer to this subgroup as the group generated by
A.
We also usually refer to s instead of Ts .
Groups Generated by Automata
Self-Similar
Groups
A Penland
Proposition
Let A = (S, X , P, T ) be a non-initial Mealy automaton. If for
each s ∈ S, the function Ts : X → X is a permutation of X ,
then the functions {Ts }s∈S generate a subgroup of Aut(X ∗ ).
We usually refer to this subgroup as the group generated by
A.
We also usually refer to s instead of Ts .
Groups Generated by Automata
Self-Similar
Groups
A Penland
Proposition
Let A = (S, X , P, T ) be a non-initial Mealy automaton. If for
each s ∈ S, the function Ts : X → X is a permutation of X ,
then the functions {Ts }s∈S generate a subgroup of Aut(X ∗ ).
We usually refer to this subgroup as the group generated by
A.
We also usually refer to s instead of Ts .
Groups Generated by Automata
Self-Similar
Groups
A Penland
Proposition
Let A = (S, X , P, T ) be a non-initial Mealy automaton. If for
each s ∈ S, the function Ts : X → X is a permutation of X ,
then the functions {Ts }s∈S generate a subgroup of Aut(X ∗ ).
We usually refer to this subgroup as the group generated by
A.
We also usually refer to s instead of Ts .
Groups Generated by Automata
Self-Similar
Groups
A Penland
Proposition
Let A = (S, X , P, T ) be a non-initial Mealy automaton. If for
each s ∈ S, the function Ts : X → X is a permutation of X ,
then the functions {Ts }s∈S generate a subgroup of Aut(X ∗ ).
We usually refer to this subgroup as the group generated by
A.
We also usually refer to s instead of Ts .
Groups Generated by Automata
Self-Similar
Groups
A Penland
Proposition
Let A = (S, X , P, T ) be a non-initial Mealy automaton. If for
each s ∈ S, the function Ts : X → X is a permutation of X ,
then the functions {Ts }s∈S generate a subgroup of Aut(X ∗ ).
We usually refer to this subgroup as the group generated by
A.
We also usually refer to s instead of Ts .
The Grigorchuk Group
Self-Similar
Groups
A Penland
The famed Grigorchuk group is another example of a group
generated by an automaton.
“There are other mathematical objects which play a really
important role in their subject: the hyperbolic plane for
spaces of negative curvature, SL(2, R) for representations
of semi-simple groups, or the hyperfinite II1 factor for von
Neumann algebras...In our opinion, the Grigorchuk group is
a good candidate for membership in this club.”
-Pierre de la Harpe,
Topics In Geometric Group Theory
The Grigorchuk Group
Self-Similar
Groups
A Penland
The famed Grigorchuk group is another example of a group
generated by an automaton.
“There are other mathematical objects which play a really
important role in their subject: the hyperbolic plane for
spaces of negative curvature, SL(2, R) for representations
of semi-simple groups, or the hyperfinite II1 factor for von
Neumann algebras...In our opinion, the Grigorchuk group is
a good candidate for membership in this club.”
-Pierre de la Harpe,
Topics In Geometric Group Theory
Problems Solved By Grigorchuk Group
Self-Similar
Groups
A Penland
Burnside Problem - provide examples of infinite groups
which are finitely generated such that each element
has finite order.
First example of group of intermediate growth
(answered 1968 question of Milnor)
First example of amenable but not elementary
amenable group. (answered 1957 question of Day)
Led to introduction of self-similarity in group theory.
Problems Solved By Grigorchuk Group
Self-Similar
Groups
A Penland
Burnside Problem - provide examples of infinite groups
which are finitely generated such that each element
has finite order.
First example of group of intermediate growth
(answered 1968 question of Milnor)
First example of amenable but not elementary
amenable group. (answered 1957 question of Day)
Led to introduction of self-similarity in group theory.
Problems Solved By Grigorchuk Group
Self-Similar
Groups
A Penland
Burnside Problem - provide examples of infinite groups
which are finitely generated such that each element
has finite order.
First example of group of intermediate growth
(answered 1968 question of Milnor)
First example of amenable but not elementary
amenable group. (answered 1957 question of Day)
Led to introduction of self-similarity in group theory.
Problems Solved By Grigorchuk Group
Self-Similar
Groups
A Penland
Burnside Problem - provide examples of infinite groups
which are finitely generated such that each element
has finite order.
First example of group of intermediate growth
(answered 1968 question of Milnor)
First example of amenable but not elementary
amenable group. (answered 1957 question of Day)
Led to introduction of self-similarity in group theory.
Problems Solved By Grigorchuk Group
Self-Similar
Groups
A Penland
Burnside Problem - provide examples of infinite groups
which are finitely generated such that each element
has finite order.
First example of group of intermediate growth
(answered 1968 question of Milnor)
First example of amenable but not elementary
amenable group. (answered 1957 question of Day)
Led to introduction of self-similarity in group theory.
Self-Similarity
Self-Similar
Groups
A Penland
wX ∗ ∼
= X ∗ for any word w.
Sections
Self-Similar
Groups
A Penland
For each g ∈ Aut(X ∗ ) and w ∈ X ∗ , there exists a unique
element gw such that g(wv ) = g(w)gw (v ) for all v ∈ X ∗ .
This element gv is called the section of g at v .
Self-Similar Groups
Self-Similar
Groups
A Penland
Definition
A self-similar group is a subgroup of Aut(X ∗ ) which contains
all sections of all of its elements.
Various properties of self-similar groups have received
attention in the last 20 years.
Self-Similar Groups
Self-Similar
Groups
A Penland
Definition
A self-similar group is a subgroup of Aut(X ∗ ) which contains
all sections of all of its elements.
Various properties of self-similar groups have received
attention in the last 20 years.
Big Idea of Rest of Talk
Self-Similar
Groups
A Penland
The remainder of this talk is about the Hausdorff dimension
of finitely constrained groups of binary tree automorphisms.
Henceforth, X = {0, 1}. Thus
Sym(X ) ∼
= C2 = {id, σ} = {◦, •}.
G = Aut(X ∗ ).
Activity
Self-Similar
Groups
A Penland
Given g ∈ G, the root activity α : G → C2 is defined by
(
◦, g(0) = 0
α(g) =
.
•, g(0) = 1
For w ∈ X ∗ , the activity at w is α(gw ).
Portraits
Self-Similar
Groups
A Penland
∗
G ⇐⇒ (C2 )(X ) via the portrait map [τ (g)](w) = α(gw )
Abusing notation, we write [τ (g)](w) as g(w) .
..
.
..
.
The Group G(d)
Self-Similar
Groups
A Penland
We define the group G(d) = Aut(X [d] ).
Note that there is a natural homomorphism πd : G → G(d).
G(d) ∼
= Sylow 2 − subgroup of Sym(2d )
∼
= C2 o C2 o . . . o C2
|
{z
}
d
Profinite Group
Self-Similar
Groups
A Penland
G is a profinite (pro-2) topological group as the inverse limit
of the inverse system
. . . → G(3) → G(2) → G(1) ∼
= C2 .
G as a metric space
Self-Similar
Groups
A Penland
For g, h ∈ G, we have
(
0, g = h
d(g, h) =
1
, g 6= h
22n −1
where
n = inf{k | there exists u ∈ X k s.t.g(u) 6= h(u) }
= inf{k | πk (g) 6= πk (h)}).
Algebra of Continuous Functions on Aut(X ∗ )
Self-Similar
Groups
A Penland
A - algebra of continuous functions on Aut(X ∗ ) (pointwise
addition and multiplication)
Given w ∈ X ∗ , we define a function [w] : Aut(X ∗ ) → C2 by
[w](g) = α(gw ).
Proposition (Siegenthaler, 2009)
Every element of A is a polynomial in a finite number of
variables [v ], v ∈ X ∗ .
Zariski Topology
Self-Similar
Groups
A Penland
Proposition (Siegenthaler, 2009)
The topological structure of Aut(X ∗ ) is equivalent to a
Zariski topology coming from A.
Hausdorff Dimension
Self-Similar
Groups
A Penland
Hausdorff dimension - a topological dimension defined for
any metric space.
With the metric introduced above, we can naturally
associate a Hausdorff dimension to closed subgroups of G.
Hausdorff Dimension of Pro-p Groups
Self-Similar
Groups
A Penland
Abercrombie, 1994
Barnea and Shalev, 1997
Abert and Virag, 2005 – for any λ ∈ [0, 1], there exists a
subgroup of Aut(X ∗ ) with Hausdorff dimension λ
Portraits of G(d)
Self-Similar
Groups
A Penland
G(d) ⇐⇒ (C2 )X
(d)
established by portrait map.
(
◦, if g(w0) = g(w)0
[α(g)](w) =
•, if g(w0) = g(w)1
Tree Automorphisms and Patterns
Self-Similar
Groups
A Penland
Definition
A pattern of size d is an element of G(d). A pattern group of
pattern size d is a subgroup of G(d).
Tree Automorphisms and Patterns
Self-Similar
Groups
A Penland
Definition
Given a pattern p ∈ G(d) and g ∈ G, we say p appears in g
if there exists w ∈ X ∗ such that g(wv ) = p(v ) for all v ∈ X (d) .
Finitely Constrained Groups
Self-Similar
Groups
A Penland
Definition
Let P be a proper nontrivial pattern group with pattern size
d. We define
GP = {g ∈ Aut(X ∗ ) | p appears in g =⇒ p ∈ P}.
We say GP is defined by P.
Definition
Let H ≤ G = Aut(X ∗ ). We say H is a finitely constrained
group if there exists P G(d) such that H is defined by P.
Any finitely constrained group is a closed, self-similar
subgroup of G.
Finitely Constrained Groups
Self-Similar
Groups
A Penland
Definition
Let P be a proper nontrivial pattern group with pattern size
d. We define
GP = {g ∈ Aut(X ∗ ) | p appears in g =⇒ p ∈ P}.
We say GP is defined by P.
Definition
Let H ≤ G = Aut(X ∗ ). We say H is a finitely constrained
group if there exists P G(d) such that H is defined by P.
Any finitely constrained group is a closed, self-similar
subgroup of G.
Finitely Constrained Groups
Self-Similar
Groups
A Penland
Definition
Let P be a proper nontrivial pattern group with pattern size
d. We define
GP = {g ∈ Aut(X ∗ ) | p appears in g =⇒ p ∈ P}.
We say GP is defined by P.
Definition
Let H ≤ G = Aut(X ∗ ). We say H is a finitely constrained
group if there exists P G(d) such that H is defined by P.
Any finitely constrained group is a closed, self-similar
subgroup of G.
Hausdorff Dimension of Finitely Constrained
Groups
Self-Similar
Groups
A Penland
If P ≤ G(d),
2
1
, 2d−1
,...,1 −
dimH (GP ) ∈ {0, 2d−1
(Bartholdi, 2006; Šunić, 2007)
2
,1
2d−1
−
1
, 1}
2d−1
Lemma (P, 2014)
Given any d ∈ N and any 1 ≤ k ≤ 2d−1 , there exists a
k
finitely constrained group with Hausdorff dimension 1 − 2d−1
.
Hausdorff Dimension of Finitely Constrained
Groups
Self-Similar
Groups
A Penland
If P ≤ G(d),
2
1
, 2d−1
,...,1 −
dimH (GP ) ∈ {0, 2d−1
(Bartholdi, 2006; Šunić, 2007)
2
,1
2d−1
−
1
, 1}
2d−1
Lemma (P, 2014)
Given any d ∈ N and any 1 ≤ k ≤ 2d−1 , there exists a
k
finitely constrained group with Hausdorff dimension 1 − 2d−1
.
Topological Finite Generation
Self-Similar
Groups
A Penland
Definition
A subgroup of G is called topologically finitely generated if it
is the topological closure of a finitely generated group.
Question
For pattern size d and 1 ≤ k ≤ 2d−1 , does there exist a
topologically finitely generated, finitely constrained group of
k
?
Hausdorff dimension 1 − 2d−1
January 2014
Self-Similar
Groups
A Penland
1−
1
2d−1
1−
2
2d−1
1−
3
2d−1
2
Šunić, 2011
N/A
N/A
3
B-S, 2013
B-S, 2013
B-S, 2013
4
B-S, 2013
B-S, 2013
Grigorchuk,2000
5
?
?
···
Šunić, 2007
d >5
?
?
Šunić, 2007
Note: B - S = Bondarenko and Samoilovych
May 2014
Self-Similar
Groups
A Penland
1−
1
2d−1
1−
2
2d−1
1−
3
2d−1
2
Šunić, 2011
N/A
N/A
3
B-S, 2013
B-S, 2013
B-S, 2013
4
B-S, 2013
B-S, 2013
Grigorchuk,2000
5
P-Šunić, 2014
?
Šunić, 2007
P-Šunić, 2014
?
Šunić, 2007
d >5
···
Now
Self-Similar
Groups
A Penland
1−
1
2d−1
1−
2
2d−1
1−
3
2d−1
2
Šunić, 2011
N/A
N/A
3
B-S, 2013
B-S, 2013
B-S, 2013
4
B-S, 2013
B-S, 2013
Grigorchuk,2000
5
P-Šunić, 2014
P, 2014
Šunić, 2007
d >5
P-Šunić, 2014
?
Šunić, 2007
···
Download