PlanetMath (more info)
 Math for the people, by the people. Sponsor PlanetMath
Encyclopedia | Requests | Forums | Docs | Wiki | Random | RSS  
Login
create new user
name:
pass:
forget your password?
Main Menu
Owner confidence rating: High Entry average rating: No information on entry rating
Schreier's lemma (Theorem)

Let $G$ be a group, $H$ a subgroup and $T$ transversal of $H$ in $G$ . For every $g\in G$ , we denote by $\bar{g}$ the unique element $t\in T$ such that $Hg=Ht$ . We also insist that $1\in T$ . Under these conditions we can state Schreier's lemma.

Lemma 1 (Schreier)   Given a group $G=\langle S\rangle$ , a subgroup $H$ , and transversal $T$ for $G/H$ , then the set $$ U=H\intersect\{ts(\overline{ts})^{-1}~:~s\in S,t\in T\ $$ generates $H$ .
Proof. [1] We show that $H$ is generated by $U\union U^{-1}$ . We already know $U$ is contained in $H$ and we know every element $h\in H$ is expressible as a word over $S$ , as $S$ generates $G$ . So $h=s_1\cdots s_k$ where $s_i\in S\union S^{-1}$ . Note that $h=1s_1\cdots s_k$ which is of the form $u_1\cdots u_i t_{i+1}s_{i+1}\cdots s_k$ for $u_j\in U\union U^{-1}$ , $t_{i+1}\in T$ and $s_j\in S\union S^{-1}$ , where $i=0$ . We assume for induction that $h$ has this form for some $i$ . Now we perform the sleight-of-hand. \begin{eqnarray*} h & = & u_1\cdots u_i t_{i+1}s_{i+1}\cdots s_k\\ & = & u_1\cdots u_i t_{i+1}s_{i+1} (\overline{t_{i+1}s_{i+1}})^{-1}(\overline{t_{i+1}s_{i+1}})s_{i+2}\cdots s_k\\ & = & u_1\cdots u_i (t_{i+1}s_{i+1}(\overline{t_{i+1}s_{i+1}})^{-1}) \overline{t_{i+1}s_{i+1}}s_{i+2}\cdots s_k\\ & = & u_1\cdots u_i u_{i+1}t_{i+2}s_{i+2}\cdots s_k \end{eqnarray*}by letting $u_{i+1}=t_{i+1}s_{i+1}(\overline{t_{i+1}s_{i+1}})^{-1}$ which is in $U\union U^{-1}$ , and $t_{i+2}=\overline{t_{i+1}s_{i+1}}\in T$ . At the end of the iteration we have replaced all the $s_i$ 's with elements of $U\union U^{-1}$ and the last element $t_{k}\in T$ . However, $U$ lies in $H$ so the product $u_1\cdots u_k\in H$ and as $h\in H$ and $h=u_1\cdots u_kt_k$ we know $t_k\in H$ . As $Ht_k=H$ , and $t_k\in T$ we now use the fact that $1\in T$ to assert that $t_k=1$ . So $h$ is a word in $U\union U^{-1}$ and thus $U$ generates $H$ . $ \qedsymbol$

The lemma was discovered in the course of studying free groups as a way to produce generators for a subgroup of a free group. The Reidemeister-Schreier theorem strengthened this result to produce a presentation for $H$ given one for $G$ and a transversal of $G/H$ .

The lemma lead to an unexpected use in the 1970's where it was rediscovered by various authors to solve certain problems in computational group theory. Sims used the result to find generators of the stabilizer of a point in a permutation group. This method could then be repeated to find generators for each stabilizer in a stabilizer chain of a base of the group. A naive approach can result in exponentially many generators, so Sims' algorithm additionally removes unnecessary generators along the way. This is now called the Schreier-Sims algorithm.

Independently a version of this algorithm was developed by Frust, Hopcroft, and Luks as a means to prove the polynomial-time complexity of various problems in finite group theory and graph theory. Many improvements followed including versions by Knuth, Jerum, and even a probabilistic nearly linear time method by Seress.

The lemma still finds use in non-finite groups as Schreier had intended. The associated algorithms have been repeatedly improved principally by the work of George Havas and Colin Ramsay.

Bibliography

1
Seress, Ákos Permutation group algorithms, Cambridge Tracts in Mathematics, vol. 152, Cambridge University Press, Cambridge, 2003.




"Schreier's lemma" is owned by Algeboy.
(view preamble | get metadata)

View style:

See Also: transversals / lifts / sifts, finding the order of a group

Other names:  Schreier-Sims
Keywords:  transversal, generators

Attachments:
example of Schreier's Lemma (Example) by Algeboy
Log in to rate this entry.
(view current ratings)

Cross-references: even, graph theory, finite group, polynomial-time, algorithm, base, chain, permutation group, point, stabilizer, theory, presentation, theorem, generators, free groups, product, iteration, induction, word, expressible, contained, generated by, generates, element, transversal, subgroup, group
There are 2 references to this entry.

This is version 14 of Schreier's lemma, born on 2006-05-05, modified 2008-01-25.
Object id is 7901, canonical name is SchreiersLemma.
Accessed 2036 times total.

Classification:
AMS MSC20K27 (Group theory and generalizations :: Abelian groups :: Subgroups)

Pending Errata and Addenda
None.
[ View all 7 ]
Discussion
Style: Expand: Order:
forum policy

No messages.

Interact
post | correct | update request | prove | add result | add corollary | add example | add (any)