Jump to content

Automatic group

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Quotient group (talk | contribs) at 11:39, 3 April 2010 (→‎Examples of non-automatic groups: New section, Biautomatic groups). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In mathematics, an automatic group is a finitely generated group equipped with several finite-state automata. These automata can tell if a given word representation of a group element is in a "canonical form" and can tell if two elements given in canonical words differ by a generator.

More precisely, let G be a group and A be a finite set of generators. Then an automatic structure of G with respect to A is a set of finite-state automata:

  • the word-acceptor, which accepts for every element of G at least one word in A representing it
  • multipliers, one for each , which accept a pair (w1w2), for words wi accepted by the word-acceptor, precisely when in G.

The property of being automatic does not depend on the set of generators.

The concept of automatic groups generalizes naturally to automatic semigroups.

Properties

  • Automatic groups have word problem solvable in quadratic time. A given word can actually be put into canonical form in quadratic time.

Examples of automatic groups

Examples of non-automatic groups

Biautomatic groups

A group is biautomatic if it has two multipler automata, for left and right multiplication by elements of the generating set respectively. A biautomatic group is clearly automatic.

Examples include:

References

  1. ^ Template:Cite article
  2. ^ a b Charney, Ruth (1992), "Artin groups of finite type are biautomatic", Mathematische Annalen, 292: 671–683, doi:10.1007/BF01444642