Groups defined by automata Laurent Bartholdi1 Pedro V. Silva2;∗ 1 Mathematisches Institut Georg-August Universitat¨ zu Gottingen¨ Bunsenstraße 3–5 D-37073 Gottingen,¨ Germany email:
[email protected] 2 Centro de Matematica,´ Faculdade de Cienciasˆ Universidade do Porto R. Campo Alegre 687 4169-007 Porto, Portugal email:
[email protected] 2010 Mathematics Subject Classification: 20F65, 20E08, 20F10, 20F67, 68Q45 Key words: Automatic groups, word-hyperbolic groups, self-similar groups. Contents 1 The geometry of the Cayley graph 102 1.1 History of geometric group theory . 103 1.2 Automatic groups . 105 1.3 Main examples of automatic groups . 109 1.4 Properties of automatic groups . 110 1.5 Word-hyperbolic groups . 111 1.6 Non-automatic groups . 114 2 Groups generated by automata 115 2.1 Main examples . 118 2.2 Decision problems . 120 2.3 Bounded and contracting automata . 121 2.4 Branch groups . 123 2.5 Growth of groups . 124 2.6 Dynamics and subdivision rules . 125 2.7 Reversible actions . 127 2.8 Bireversible actions . 128 References 132 ∗The second author acknowledges support by Project ASA (PTDC/MAT/65481/2006) and C.M.U.P., fi- nanced by F.C.T. (Portugal) through the programmes POCTI and POSI, with national and E.U. structural funds. 102 L. Bartholdi, P. V. Silva Finite automata have been used effectively in recent years to define infinite groups. The two main lines of research have as their most representative objects the class of automatic groups (including “word-hyperbolic groups” as a particular case) and automata groups (singled out among the more general “self-similar groups”).