Whitehead Algorithm
Whitehead Algorithm
ON WHITEHEAD'S ALGORITHM
BY S. M. GERSTEN 1
of Y and take a core of the covering to get the desired immersion a(X) -> Y.)
If A,B Ç E(Y) and v G F(X), define (A-£) v to be 1 if there exists a reduced
path ee' in X (so e, e' G E(X)) with ^ = *,e' = v, je G A, and j(ë') G £ , and let
(A-B)v be 0 otherwise. Set A-B = ^ ^ ^ ( A - B ) , , . Thus A - 5 is the number
of vertices v of X for which a reduced path ee' exists in X with j(é) G A,
j(c*) G £ , and i(?) = j,(e') = v.
PROPOSITION 1. If a = (A, a) w a W7w£e/iead automorphism ofiri(Y) (A c
E ( y ), a G A , â ^ A ) and X—•Y' is an immersion of the core graph X in the one
vertex graphY, thenc(a(X))-c(X) = A-A'-{a}-E(Y). Here A = £ ( Y ) - A .
This result reduces to Proposition 4.16, p. 31 of [4] in the special case when
X is the graph whose geometric realization is a subdivision of the circle. The
formal properties of the pairing A • B are:
(1)A.£ = £ . A > 0 ;
(2){a}.{a} = 0 i f a G £ ( Y ) ,
(3) {a} • E(Y) = # { v G V{X) \ 3e G Stai*(t;) with /(e) = a} = {ô}. E'(y), if
aeE{Y).
The pairing A - 5 is not bilinear over disjoint unions, unlike the special case
considered in [4, p. 31]. However a weaker result holds.
PROPOSITION 2. For any subsets A,B ofE(Y) one has
A.A, + JB.B,>(AnjB).(AnJ5)/4-(A'nJB').(A,nS')'.
Using Propositions 1-3 and following the plan of the argument of Lemma
4.18 of [4], one proves
THEOREM 1. Suppose j : X —>Y is an immersion, where X is a core graph
and Y is a 1-vertex graph. Let a andr be Whitehead automorphisms ofiri(Y)
such that c(a(X)) < c(X) and c(r(X)) < c{X), where at least one inequality
is strict. Then using only McCool's relations R1-R7 [5] one has ra~l =
cm • • • 0201, where ai are Whitehead automorphisms and where c{ci • • • <JI<J(X))
< c(X) for l<i<m.
Suppose now that S is a conjugacy class of finitely generated subgroups
of 7Ti(Y). Then S determines (by taking a covering of Y and taking a core
of the cover) an immersion j : X —• Y of a finite core graph X in y such
that ji(7ri(X,t;)) is in the conjugacy class S; the graph X is unique up to
isomorphism, so we may define the complexity
c(S) = c(X) = #V(X).
Observe that in the special case where S is represented by the cyclic group
(w)y c(S) is just the length of a cyclically reduced word conjugate to w.
Observe also that if some representative of S has finite index n in 7Ti(Y)
(whence all representatives have index n) then c(S) = n, since the immersion
corresponding to 5 is an n-fold covering space of Y in this case.
COROLLARY 1. Let F be a finitely generately free group with given free
basis 0 and let S = (Si, S2, • •., Sn) be an n-tuple of conjugacy classes of finitely
generated subgroups of F. Let c(S) = J27=ic(^*)' Suppose that a and r are
Whitehead automorphisms of F such that c(a(S)) < c(S) and c(r(S)) < c(S)
with at least one inequality strict. Then using only McCool's relations R1-R7
one has ra"1 = am • • • 0201, where Oi are Whitehead automorphisms and where
c((Ji• • • oio-(S)) < c(S) for \<i<m.
An immediate consequence of Corollary 1 is
COROLLARY 2. Ifc(S) can be reduced by some automorphism ofF, then it
can be reduced by a Whitehead automorphism.
Theorem W follows from Corollary 2 by the method of proof of Proposition
4.19 of [4].
We remark that Theorem M follows from Corollary 1 by arguments mimick-
ing McCool's [6].
EXAMPLE. Suppose S is a finitely generated subgroup of F whose con-
jugacy class has complexity 1. Then using Stallings' form of Marshall Hall's
theorem [8] it follows that S is a free factor of F. Whitehead found another
algorithm to detect when S is a free factor of F, based on the existence of a
cut vertex in the (based) star graph of a basis for S [9]. We have also given
a direct proof of this result using our graph techniques, avoiding any use of
handlebodies.
REMARK. The novel feature of our work is our definition of the com-
plexity c(S) of an n-tuple S of conjugacy classes of finitely generated sub-
groups of a free group. Whitehead's own example [10, p. 800], indicating
284 S. M. GERSTEN
the difficulty of his problem of deciding when two ƒ g subgroups of the free
group F were equivalent, when reexamined in this light, shows that he was
working with the wrong notion of complexity of a subgroup (he uses the sum
of lengths of the elements of a given free basis for a subgroup). It is our
complexity, defined in terms of the core of a covering space, which satisfies
the correct transformation formula under Whitehead automorphisms, so that
Whitehead's own arguments will work. Whitehead's examples [10, p. 800],
S = ({ab)2b\ab)2a3,â*b% T = (a2b2a2b5,{ab)-*tf), subgroups ot F{a,b), have
complexities 17 and 16 respectively (but lengths 21 and 22 repectively). They
are equivalent by the Whitehead map ({a, 6}, 6).
REFERENCES
1. S. M. Gersten, Fixed points of automorphisms offrees groups, Adv. in Math, (to appear).
2. , Onfixedpoints of automorphisms offinitelygenerated free groups, Bull. Amer. Math.
Soc. (N.S.) 8 (1983), 451-454.
3. P. J. Higgins and R. C. Lyndon, Equivalence of elements under automorphisms of a free
group, J. London Math. Soc. (2) 8 (1974), 254-258.
4. R. C. Lyndon and P. E. Schupp, Combinatorial group theory, Ergeb. Math. Wiss., Bd.
89, Springer-Verlag, 1977.
5. J. McCool, A presentation for the automorphism group of a free group of finite rank, J.
London Math. Soc. (2) 8 (1974), 259-266.
6. , Some finitely presented subgroups of the automorphism group of a free group, J.
Algebra 35 (1975), 205-213.
7. E. S. Rapaport, On free groups and their automorphisms, Acta Math. 99 (1958), 139-
163.
8. John R. Stallings, Topology of finite graphs, Invent. Math. 71 (1983), 551-565.
9. J. H. C. Whitehead, On certain sets of elements in a free group, Proc. London Math.
Soc. 41 (1936), 48-56.
10. , On equivalent sets of elements in a free group, Ann. of Math. (2) 37 (1936), 782-
800.