fbpx
Wikipedia

Whitehead's algorithm

Whitehead's algorithm is a mathematical algorithm in group theory for solving the automorphic equivalence problem in the finite rank free group Fn. The algorithm is based on a classic 1936 paper of J. H. C. Whitehead.[1] It is still unknown (except for the case n = 2) if Whitehead's algorithm has polynomial time complexity.

Statement of the problem edit

Let   be a free group of rank   with a free basis  . The automorphism problem, or the automorphic equivalence problem for   asks, given two freely reduced words   whether there exists an automorphism   such that  .

Thus the automorphism problem asks, for   whether  . For   one has   if and only if  , where   are conjugacy classes in   of   accordingly. Therefore, the automorphism problem for   is often formulated in terms of  -equivalence of conjugacy classes of elements of  .

For an element  ,   denotes the freely reduced length of   with respect to  , and   denotes the cyclically reduced length of   with respect to  . For the automorphism problem, the length of an input   is measured as   or as  , depending on whether one views   as an element of   or as defining the corresponding conjugacy class   in  .

History edit

The automorphism problem for   was algorithmically solved by J. H. C. Whitehead in a classic 1936 paper,[1] and his solution came to be known as Whitehead's algorithm. Whitehead used a topological approach in his paper. Namely, consider the 3-manifold  , the connected sum of   copies of  . Then  , and, moreover, up to a quotient by a finite normal subgroup isomorphic to  , the mapping class group of   is equal to  ; see.[2] Different free bases of   can be represented by isotopy classes of "sphere systems" in  , and the cyclically reduced form of an element  , as well as the Whitehead graph of  , can be "read-off" from how a loop in general position representing   intersects the spheres in the system. Whitehead moves can be represented by certain kinds of topological "swapping" moves modifying the sphere system.[3][4][5]

Subsequently, Rapaport,[6] and later, based on her work, Higgins and Lyndon,[7] gave a purely combinatorial and algebraic re-interpretation of Whitehead's work and of Whitehead's algorithm. The exposition of Whitehead's algorithm in the book of Lyndon and Schupp[8] is based on this combinatorial approach. Culler and Vogtmann,[9] in their 1986 paper that introduced the Outer space, gave a hybrid approach to Whitehead's algorithm, presented in combinatorial terms but closely following Whitehead's original ideas.

Whitehead's algorithm edit

Our exposition regarding Whitehead's algorithm mostly follows Ch.I.4 in the book of Lyndon and Schupp,[8] as well as.[10]

Overview edit

The automorphism group   has a particularly useful finite generating set   of Whitehead automorphisms or Whitehead moves. Given   the first part of Whitehead's algorithm consists of iteratively applying Whitehead moves to   to take each of them to an ``automorphically minimal" form, where the cyclically reduced length strictly decreases at each step. Once we find automorphically these minimal forms   of  , we check if  . If   then   are not automorphically equivalent in  .

If  , we check if there exists a finite chain of Whitehead moves taking   to   so that the cyclically reduced length remains constant throughout this chain. The elements   are not automorphically equivalent in   if and only if such a chain exists.

Whitehead's algorithm also solves the search automorphism problem for  . Namely, given  , if Whitehead's algorithm concludes that  , the algorithm also outputs an automorphism   such that  . Such an element   is produced as the composition of a chain of Whitehead moves arising from the above procedure and taking   to  .

Whitehead automorphisms edit

A Whitehead automorphism, or Whitehead move, of   is an automorphism   of   of one of the following two types:

(i) There is a permutation   of   such that for  

 
Such   is called a Whitehead automorphism of the first kind.

(ii) There is an element  , called the multiplier, such that for every  

 
Such   is called a Whitehead automorphism of the second kind. Since   is an automorphism of  , it follows that   in this case.

Often, for a Whitehead automorphism  , the corresponding outer automorphism in   is also called a Whitehead automorphism or a Whitehead move.

Examples edit

Let  .

Let   be a homomorphism such that

 

Then   is actually an automorphism of  , and, moreover,   is a Whitehead automorphism of the second kind, with the multiplier  .

Let   be a homomorphism such that

 

Then   is actually an inner automorphism of   given by conjugation by  , and, moreover,  is a Whitehead automorphism of the second kind, with the multiplier  .

Automorphically minimal and Whitehead minimal elements edit

For  , the conjugacy class   is called automorphically minimal if for every   we have  . Also, a conjugacy class   is called Whitehead minimal if for every Whitehead move   we have  .

Thus, by definition, if   is automorphically minimal then it is also Whitehead minimal. It turns out that the converse is also true.

Whitehead's "Peak Reduction Lemma" edit

The following statement is referred to as Whitehead's "Peak Reduction Lemma", see Proposition 4.20 in [8] and Proposition 1.2 in:[10]

Let  . Then the following hold:

(1) If   is not automorphically minimal, then there exists a Whitehead automorphism   such that  .

(2) Suppose that   is automorphically minimal, and that another conjugacy class   is also automorphically minimal. Then   if and only if   and there exists a finite sequence of Whitehead moves   such that

 

and

 

Part (1) of the Peak Reduction Lemma implies that a conjugacy class   is Whitehead minimal if and only if it is automorphically minimal.

The automorphism graph edit

The automorphism graph   of   is a graph with the vertex set being the set of conjugacy classes   of elements  . Two distinct vertices   are adjacent in   if   and there exists a Whitehead automorphism   such that  . For a vertex   of  , the connected component of   in   is denoted  .

Whitehead graph edit

For   with cyclically reduced form  , the Whitehead graph   is a labelled graph with the vertex set  , where for   there is an edge joining   and   with the label or "weight"   which is equal to the number of distinct occurrences of subwords   read cyclically in  . (In some versions of the Whitehead graph one only includes the edges with  .)

If   is a Whitehead automorphism, then the length change   can be expressed as a linear combination, with integer coefficients determined by  , of the weights   in the Whitehead graph  . See Proposition 4.16 in Ch. I of.[8] This fact plays a key role in the proof of Whitehead's peak reduction result.

Whitehead's minimization algorithm edit

Whitehead's minimization algorithm, given a freely reduced word  , finds an automorphically minimal   such that  

This algorithm proceeds as follows. Given  , put  . If   is already constructed, check if there exists a Whitehead automorphism   such that  . (This condition can be checked since the set of Whitehead automorphisms of   is finite.) If such   exists, put   and go to the next step. If no such   exists, declare that   is automorphically minimal, with  , and terminate the algorithm.

Part (1) of the Peak Reduction Lemma implies that the Whitehead's minimization algorithm terminates with some  , where  , and that then   is indeed automorphically minimal and satisfies  .

Whitehead's algorithm for the automorphic equivalence problem edit

Whitehead's algorithm for the automorphic equivalence problem, given   decides whether or not  .

The algorithm proceeds as follows. Given  , first apply the Whitehead minimization algorithm to each of   to find automorphically minimal   such that   and  . If  , declare that   and terminate the algorithm. Suppose now that  . Then check if there exists a finite sequence of Whitehead moves   such that

 

and

 

This condition can be checked since the number of cyclically reduced words of length   in   is finite. More specifically, using the breadth-first approach, one constructs the connected components   of the automorphism graph and checks if  .

If such a sequence exists, declare that  , and terminate the algorithm. If no such sequence exists, declare that   and terminate the algorithm.

The Peak Reduction Lemma implies that Whitehead's algorithm correctly solves the automorphic equivalence problem in  . Moreover, if  , the algorithm actually produces (as a composition of Whitehead moves) an automorphism   such that  .

Computational complexity of Whitehead's algorithm edit

  • If the rank   of   is fixed, then, given  , the Whitehead minimization algorithm always terminates in quadratic time   and produces an automorphically minimal cyclically reduced word   such that  .[10] Moreover, even if   is not considered fixed, (an adaptation of) the Whitehead minimization algorithm on an input   terminates in time  .[11]
  • If the rank   of   is fixed, then for an automorphically minimal   constructing the graph   takes   time and thus requires a priori exponential time in  . For that reason Whitehead's algorithm for deciding, given  , whether or not  , runs in at most exponential time in  .
  • For  , Khan proved that for an automorphically minimal  , the graph   has at most   vertices and hence constructing the graph   can be done in quadratic time in  .[12] Consequently, Whitehead's algorithm for the automorphic equivalence problem in  , given   runs in quadratic time in  .

Applications, generalizations and related results edit

  • Whitehead's algorithm can be adapted to solve, for any fixed  , the automorphic equivalence problem for m-tuples of elects of   and for m-tuples of conjugacy classes in  ; see Ch.I.4 of [8] and [13]
  • McCool used Whitehead's algorithm and the peak reduction to prove that for any   the stabilizer   is finitely presentable, and obtained a similar results for  -stabilizers of m-tuples of conjugacy classes in  .[14] McCool also used the peak reduction method to construct of a finite presentation of the group   with the set of Whitehead automorphisms as the generating set.[15] He then used this presentation to recover a finite presentation for  , originally due to Nielsen, with Nielsen automorphisms as generators.[16]
  • Gersten obtained a variation of Whitehead's algorithm, for deciding, given two finite subsets  , whether the subgroups   are automorphically equivalent, that is, whether there exists   such that  .[17]
  • Whitehead's algorithm and peak reduction play a key role in the proof by Culler and Vogtmann that the Culler–Vogtmann Outer space is contractible.[9]
  • Collins and Zieschang obtained analogs of Whitehead's peak reduction and of Whitehead's algorithm for automorphic equivalence in free products of groups.[18][19]
  • Gilbert used a version of a peak reduction lemma to construct a presentation for the automorphism group   of a free product  .[20]
  • Levitt and Vogtmann produced a Whitehead-type algorithm for saving the automorphic equivalence problem (for elects, m-tuples of elements and m-tuples of conjugacy classes) in a group   where   is a closed hyperbolic surface.[21]
  • If an element   chosen uniformly at random from the sphere of radius   in  , then, with probability tending to 1 exponentially fast as  , the conjugacy class   is already automorphically minimal and, moreover,  . Consequently, if   are two such ``generic" elements, Whitehead's algorithm decides whether   are automorphically equivalent in linear time in  .[10]
  • Similar to the above results hold for the genericity of automorphic minimality for ``randomly chosen" finitely generated subgroups of  .[22]
  • Lee proved that if   is a cyclically reduced word such that   is automorphically minimal, and if whenever   both occur in   or   then the total number of occurrences of   in   is smaller than the number of occurrences of  , then   is bounded above by a polynomial of degree   in  .[23] Consequently, if   are such that   is automorphically equivalent to some   with the above property, then Whitehead's algorithm decides whether   are automorphically equivalent in time  .
  • The Garside algorithm for solving the conjugacy problem in braid groups has a similar general structure to Whitehead's algorithm, with "cycling moves" playing the role of Whitehead moves.[24]
  • Clifford and Goldstein used Whitehead-algorithm based techniques to produce an algorithm that, given a finite subset   decides whether or not the subgroup   contains a primitive element of   that is an element of a free generating set of  [25]
  • Day obtained analogs of Whitehead's algorithm and of Whitehead's peak reduction for automorphic equivalence of elements of right-angled Artin groups.[26]

References edit

  1. ^ a b J. H. C. Whitehead, On equivalent sets of elements in a free group, Ann. of Math. (2) 37:4 (1936), 782–800. MR1503309
  2. ^ Suhas Pandit, A note on automorphisms of the sphere complex. Proc. Indian Acad. Sci. Math. Sci. 124:2 (2014), 255–265; MR3218895
  3. ^ Allen Hatcher, Homological stability for automorphism groups of free groups, Commentarii Mathematici Helvetici 70:1 (1995) 39–62; MR1314940
  4. ^ Karen Vogtmann, Automorphisms of free groups and outer space. Proceedings of the Conference on Geometric and Combinatorial Group Theory, Part I (Haifa, 2000). Geometriae Dedicata 94 (2002), 1–31; MR1950871
  5. ^ Andrew Clifford, and Richard Z. Goldstein, Sets of primitive elements in a free group. Journal of Algebra 357 (2012), 271–278; MR2905255
  6. ^ Elvira Rapaport, On free groups and their automorphisms. Acta Mathematica 99 (1958), 139–163; MR0131452
  7. ^ P. J. Higgins, and R. C. Lyndon, Equivalence of elements under automorphisms of a free group. Journal of the London Mathematical Society (2) 8 (1974), 254–258; MR0340420
  8. ^ a b c d e Roger Lyndon and Paul Schupp, Combinatorial group theory. Reprint of the 1977 edition. Classics in Mathematics. Springer-Verlag, Berlin, 2001. ISBN 3-540-41158-5MR1812024
  9. ^ a b Marc Culler; Karen Vogtmann (1986). "Moduli of graphs and automorphisms of free groups" (PDF). Inventiones Mathematicae. 84 (1): 91–119. doi:10.1007/BF01388734. MR 0830040. S2CID 122869546.
  10. ^ a b c d Ilya Kapovich, Paul Schupp, and Vladimir Shpilrain, Generic properties of Whitehead's algorithm and isomorphism rigidity of random one-relator groups. Pacific Journal of Mathematics 223:1 (2006), 113–140
  11. ^ Abdó Roig, Enric Ventura, and Pascal Weil, On the complexity of the Whitehead minimization problem. International Journal of Algebra and Computation 17:8 (2007), 1611–1634; MR2378055
  12. ^ Bilal Khan, The structure of automorphic conjugacy in the free group of rank two. Computational and experimental group theory, 115–196, Contemp. Math., 349, American Mathematical Society, Providence, RI, 2004
  13. ^ Sava Krstić, Martin Lustig, and Karen Vogtmann, An equivariant Whitehead algorithm and conjugacy for roots of Dehn twist automorphisms. Proceedings of the Edinburgh Mathematical Society (2) 44:1 (2001), 117–141
  14. ^ James McCool, Some finitely presented subgroups of the automorphism group of a free group. Journal of Algebra 35:1-3 (1975), 205–213; MR0396764
  15. ^ James McCool, A presentation for the automorphism group of a free group of finite rank. Journal of the London Mathematical Society (2) 8 (1974), 259–266; MR0340421
  16. ^ James McCool, On Nielsen's presentation of the automorphism group of a free group. Journal of the London Mathematical Society (2) 10 (1975), 265–270
  17. ^ Stephen Gersten, On Whitehead's algorithm, Bulletin of the American Mathematical Society 10:2 (1984), 281–284; MR0733696
  18. ^ Donald J. Collins, and Heiner Zieschang, Rescuing the Whitehead method for free products. I. Peak reduction. Mathematische Zeitschrift 185:4 (1984), 487–504 MR0733769
  19. ^ Donald J. Collins, and Heiner Zieschang, Rescuing the Whitehead method for free products. II. The algorithm. Mathematische Zeitschrift 186:3 (1984), 335–361; MR0744825
  20. ^ Nick D. Gilbert, Presentations of the automorphism group of a free product. Proceedings of the London Mathematical Society (3) 54 (1987), no. 1, 115–140.
  21. ^ Gilbert Levitt and Karen Vogtmann, A Whitehead algorithm for surface groups, Topology 39:6 (2000), 1239–1251
  22. ^ Frédérique Bassino, Cyril Nicaud, and Pascal Weil, On the genericity of Whitehead minimality. Journal of Group Theory 19:1 (2016), 137–159 MR3441131
  23. ^ Donghi Lee, A tighter bound for the number of words of minimum length in an automorphic orbit. Journal of Algebra 305:2 (2006), 1093–1101; MRMR2266870
  24. ^ Joan Birman, Ki Hyoung Ko, and Sang Jin Lee, A new approach to the word and conjugacy problems in the braid groups, Advances in Mathematics 139:2 (1998), 322–353; Zbl 0937.20016 MR1654165
  25. ^ Andrew Clifford, and Richard Z. Goldstein, Subgroups of free groups and primitive elements. Journal of Group Theory 13:4 (2010), 601–611; MR2661660
  26. ^ Matthew Day, Full-featured peak reduction in right-angled Artin groups. Algebraic and Geometric Topology 14:3 (2014), 1677–1743 MR3212581

Further reading edit

  • Heiner Zieschang, On the Nielsen and Whitehead methods in combinatorial group theory and topology. Groups—Korea '94 (Pusan), 317–337, Proceedings of the 3rd International Conference on the Theory of Groups held at Pusan National University, Pusan, August 18–25, 1994. Edited by A. C. Kim and D. L. Johnson. de Gruyter, Berlin, 1995; ISBN 3-11-014793-9 MR1476976
  • Karen Vogtmann's lecture notes on Whitehead's algorithm using Whitehead's 3-manifold model

whitehead, algorithm, mathematical, algorithm, group, theory, solving, automorphic, equivalence, problem, finite, rank, free, group, algorithm, based, classic, 1936, paper, whitehead, still, unknown, except, case, polynomial, time, complexity, contents, statem. Whitehead s algorithm is a mathematical algorithm in group theory for solving the automorphic equivalence problem in the finite rank free group Fn The algorithm is based on a classic 1936 paper of J H C Whitehead 1 It is still unknown except for the case n 2 if Whitehead s algorithm has polynomial time complexity Contents 1 Statement of the problem 2 History 3 Whitehead s algorithm 3 1 Overview 3 2 Whitehead automorphisms 3 2 1 Examples 3 3 Automorphically minimal and Whitehead minimal elements 3 4 Whitehead s Peak Reduction Lemma 3 5 The automorphism graph 3 6 Whitehead graph 3 7 Whitehead s minimization algorithm 3 8 Whitehead s algorithm for the automorphic equivalence problem 4 Computational complexity of Whitehead s algorithm 5 Applications generalizations and related results 6 References 7 Further readingStatement of the problem editLet F n F x 1 x n displaystyle F n F x 1 dots x n nbsp be a free group of rank n 2 displaystyle n geq 2 nbsp with a free basis X x 1 x n displaystyle X x 1 dots x n nbsp The automorphism problem or the automorphic equivalence problem for F n displaystyle F n nbsp asks given two freely reduced words w w F n displaystyle w w in F n nbsp whether there exists an automorphism f Aut F n displaystyle varphi in operatorname Aut F n nbsp such that f w w displaystyle varphi w w nbsp Thus the automorphism problem asks for w w F n displaystyle w w in F n nbsp whether Aut F n w Aut F n w displaystyle operatorname Aut F n w operatorname Aut F n w nbsp For w w F n displaystyle w w in F n nbsp one has Aut F n w Aut F n w displaystyle operatorname Aut F n w operatorname Aut F n w nbsp if and only if Out F n w Out F n w displaystyle operatorname Out F n w operatorname Out F n w nbsp where w w displaystyle w w nbsp are conjugacy classes in F n displaystyle F n nbsp of w w displaystyle w w nbsp accordingly Therefore the automorphism problem for F n displaystyle F n nbsp is often formulated in terms of Out F n displaystyle operatorname Out F n nbsp equivalence of conjugacy classes of elements of F n displaystyle F n nbsp For an element w F n displaystyle w in F n nbsp w X displaystyle w X nbsp denotes the freely reduced length of w displaystyle w nbsp with respect to X displaystyle X nbsp and w X displaystyle w X nbsp denotes the cyclically reduced length of w displaystyle w nbsp with respect to X displaystyle X nbsp For the automorphism problem the length of an input w displaystyle w nbsp is measured as w X displaystyle w X nbsp or as w X displaystyle w X nbsp depending on whether one views w displaystyle w nbsp as an element of F n displaystyle F n nbsp or as defining the corresponding conjugacy class w displaystyle w nbsp in F n displaystyle F n nbsp History editThe automorphism problem for F n displaystyle F n nbsp was algorithmically solved by J H C Whitehead in a classic 1936 paper 1 and his solution came to be known as Whitehead s algorithm Whitehead used a topological approach in his paper Namely consider the 3 manifold M n i 1 n S 2 S 1 displaystyle M n i 1 n mathbb S 2 times mathbb S 1 nbsp the connected sum of n displaystyle n nbsp copies of S 2 S 1 displaystyle mathbb S 2 times mathbb S 1 nbsp Then p 1 M n F n displaystyle pi 1 M n cong F n nbsp and moreover up to a quotient by a finite normal subgroup isomorphic to Z 2 n displaystyle mathbb Z 2 n nbsp the mapping class group of M n displaystyle M n nbsp is equal to Out F n displaystyle operatorname Out F n nbsp see 2 Different free bases of F n displaystyle F n nbsp can be represented by isotopy classes of sphere systems in M n displaystyle M n nbsp and the cyclically reduced form of an element w F n displaystyle w in F n nbsp as well as the Whitehead graph of w displaystyle w nbsp can be read off from how a loop in general position representing w displaystyle w nbsp intersects the spheres in the system Whitehead moves can be represented by certain kinds of topological swapping moves modifying the sphere system 3 4 5 Subsequently Rapaport 6 and later based on her work Higgins and Lyndon 7 gave a purely combinatorial and algebraic re interpretation of Whitehead s work and of Whitehead s algorithm The exposition of Whitehead s algorithm in the book of Lyndon and Schupp 8 is based on this combinatorial approach Culler and Vogtmann 9 in their 1986 paper that introduced the Outer space gave a hybrid approach to Whitehead s algorithm presented in combinatorial terms but closely following Whitehead s original ideas Whitehead s algorithm editOur exposition regarding Whitehead s algorithm mostly follows Ch I 4 in the book of Lyndon and Schupp 8 as well as 10 Overview edit The automorphism group Aut F n displaystyle operatorname Aut F n nbsp has a particularly useful finite generating set W displaystyle mathcal W nbsp of Whitehead automorphisms or Whitehead moves Given w w F n displaystyle w w in F n nbsp the first part of Whitehead s algorithm consists of iteratively applying Whitehead moves to w w displaystyle w w nbsp to take each of them to an automorphically minimal form where the cyclically reduced length strictly decreases at each step Once we find automorphically these minimal forms u u displaystyle u u nbsp of w w displaystyle w w nbsp we check if u X u X displaystyle u X u X nbsp If u X u X displaystyle u X neq u X nbsp then w w displaystyle w w nbsp are not automorphically equivalent in F n displaystyle F n nbsp If u X u X displaystyle u X u X nbsp we check if there exists a finite chain of Whitehead moves taking u displaystyle u nbsp to u displaystyle u nbsp so that the cyclically reduced length remains constant throughout this chain The elements w w displaystyle w w nbsp are not automorphically equivalent in F n displaystyle F n nbsp if and only if such a chain exists Whitehead s algorithm also solves the search automorphism problem for F n displaystyle F n nbsp Namely given w w F n displaystyle w w in F n nbsp if Whitehead s algorithm concludes that Aut F n w Aut F n w displaystyle operatorname Aut F n w operatorname Aut F n w nbsp the algorithm also outputs an automorphism f Aut F n displaystyle varphi in operatorname Aut F n nbsp such that f w w displaystyle varphi w w nbsp Such an element f Aut F n displaystyle varphi in operatorname Aut F n nbsp is produced as the composition of a chain of Whitehead moves arising from the above procedure and taking w displaystyle w nbsp to w displaystyle w nbsp Whitehead automorphisms edit A Whitehead automorphism or Whitehead move of F n displaystyle F n nbsp is an automorphism t Aut F n displaystyle tau in operatorname Aut F n nbsp of F n displaystyle F n nbsp of one of the following two types i There is a permutation s S n displaystyle sigma in S n nbsp of 1 2 n displaystyle 1 2 dots n nbsp such that for i 1 n displaystyle i 1 dots n nbsp t x i x s i 1 displaystyle tau x i x sigma i pm 1 nbsp dd Such t displaystyle tau nbsp is called a Whitehead automorphism of the first kind ii There is an element a X 1 displaystyle a in X pm 1 nbsp called the multiplier such that for every x X 1 displaystyle x in X pm 1 nbsp t x x x a a 1 x a 1 x a displaystyle tau x in x xa a 1 x a 1 xa nbsp Such t displaystyle tau nbsp is called a Whitehead automorphism of the second kind Since t displaystyle tau nbsp is an automorphism of F n displaystyle F n nbsp it follows that t a a displaystyle tau a a nbsp in this case Often for a Whitehead automorphism t Aut F n displaystyle tau in operatorname Aut F n nbsp the corresponding outer automorphism in Out F n displaystyle operatorname Out F n nbsp is also called a Whitehead automorphism or a Whitehead move Examples edit Let F 4 F x 1 x 2 x 3 x 4 displaystyle F 4 F x 1 x 2 x 3 x 4 nbsp Let t F 4 F 4 displaystyle tau F 4 to F 4 nbsp be a homomorphism such that t x 1 x 2 x 1 t x 2 x 2 t x 3 x 2 x 3 x 2 1 t x 4 x 4 displaystyle tau x 1 x 2 x 1 quad tau x 2 x 2 quad tau x 3 x 2 x 3 x 2 1 quad tau x 4 x 4 nbsp Then t displaystyle tau nbsp is actually an automorphism of F 4 displaystyle F 4 nbsp and moreover t displaystyle tau nbsp is a Whitehead automorphism of the second kind with the multiplier a x 2 1 displaystyle a x 2 1 nbsp Let t F 4 F 4 displaystyle tau F 4 to F 4 nbsp be a homomorphism such that t x 1 x 1 t x 2 x 1 1 x 2 x 1 t x 3 x 1 1 x 3 x 1 t x 4 x 1 1 x 4 x 1 displaystyle tau x 1 x 1 quad tau x 2 x 1 1 x 2 x 1 quad tau x 3 x 1 1 x 3 x 1 quad tau x 4 x 1 1 x 4 x 1 nbsp Then t displaystyle tau nbsp is actually an inner automorphism of F 4 displaystyle F 4 nbsp given by conjugation by x 1 displaystyle x 1 nbsp and moreover t displaystyle tau nbsp is a Whitehead automorphism of the second kind with the multiplier a x 1 displaystyle a x 1 nbsp Automorphically minimal and Whitehead minimal elements edit For w F n displaystyle w in F n nbsp the conjugacy class w displaystyle w nbsp is called automorphically minimal if for every f Aut F n displaystyle varphi in operatorname Aut F n nbsp we have w X f w X displaystyle w X leq varphi w X nbsp Also a conjugacy class w displaystyle w nbsp is called Whitehead minimal if for every Whitehead move t Aut F n displaystyle tau in operatorname Aut F n nbsp we have w X t w X displaystyle w X leq tau w X nbsp Thus by definition if w displaystyle w nbsp is automorphically minimal then it is also Whitehead minimal It turns out that the converse is also true Whitehead s Peak Reduction Lemma edit The following statement is referred to as Whitehead s Peak Reduction Lemma see Proposition 4 20 in 8 and Proposition 1 2 in 10 Let w F n displaystyle w in F n nbsp Then the following hold 1 If w displaystyle w nbsp is not automorphically minimal then there exists a Whitehead automorphism t Aut F n displaystyle tau in operatorname Aut F n nbsp such that t w X lt w X displaystyle tau w X lt w X nbsp 2 Suppose that w displaystyle w nbsp is automorphically minimal and that another conjugacy class w displaystyle w nbsp is also automorphically minimal Then Aut F n w Aut F n w displaystyle operatorname Aut F n w operatorname Aut F n w nbsp if and only if w X w X displaystyle w X w X nbsp and there exists a finite sequence of Whitehead moves t 1 t k Aut F n displaystyle tau 1 dots tau k in operatorname Aut F n nbsp such that t k t 1 w w displaystyle tau k cdots tau 1 w w nbsp and t i t 1 w X w X for i 1 k displaystyle tau i cdots tau 1 w X w X text for i 1 dots k nbsp Part 1 of the Peak Reduction Lemma implies that a conjugacy class w displaystyle w nbsp is Whitehead minimal if and only if it is automorphically minimal The automorphism graph edit The automorphism graph A displaystyle mathcal A nbsp of F n displaystyle F n nbsp is a graph with the vertex set being the set of conjugacy classes u displaystyle u nbsp of elements u F n displaystyle u in F n nbsp Two distinct vertices u v displaystyle u v nbsp are adjacent in A displaystyle mathcal A nbsp if u X v X displaystyle u X v X nbsp and there exists a Whitehead automorphism t displaystyle tau nbsp such that t u v displaystyle tau u v nbsp For a vertex u displaystyle u nbsp of A displaystyle mathcal A nbsp the connected component of u displaystyle u nbsp in A displaystyle mathcal A nbsp is denoted A u displaystyle mathcal A u nbsp Whitehead graph edit For 1 w F n displaystyle 1 neq w in F n nbsp with cyclically reduced form u displaystyle u nbsp the Whitehead graph G w displaystyle Gamma w nbsp is a labelled graph with the vertex set X 1 displaystyle X pm 1 nbsp where for x y X 1 x y displaystyle x y in X pm 1 x neq y nbsp there is an edge joining x displaystyle x nbsp and y displaystyle y nbsp with the label or weight n x y w displaystyle n x y w nbsp which is equal to the number of distinct occurrences of subwords x 1 y y 1 x displaystyle x 1 y y 1 x nbsp read cyclically in u displaystyle u nbsp In some versions of the Whitehead graph one only includes the edges with n x y w gt 0 displaystyle n x y w gt 0 nbsp If t Aut F n displaystyle tau in operatorname Aut F n nbsp is a Whitehead automorphism then the length change t w X w X displaystyle tau w X w X nbsp can be expressed as a linear combination with integer coefficients determined by t displaystyle tau nbsp of the weights n x y w displaystyle n x y w nbsp in the Whitehead graph G w displaystyle Gamma w nbsp See Proposition 4 16 in Ch I of 8 This fact plays a key role in the proof of Whitehead s peak reduction result Whitehead s minimization algorithm edit Whitehead s minimization algorithm given a freely reduced word w F n displaystyle w in F n nbsp finds an automorphically minimal v displaystyle v nbsp such that Aut F n w Aut F n v displaystyle operatorname Aut F n w operatorname Aut F n v nbsp This algorithm proceeds as follows Given w F n displaystyle w in F n nbsp put w 1 w displaystyle w 1 w nbsp If w i displaystyle w i nbsp is already constructed check if there exists a Whitehead automorphism t Aut F n displaystyle tau in operatorname Aut F n nbsp such that t w i X lt w i X displaystyle tau w i X lt w i X nbsp This condition can be checked since the set of Whitehead automorphisms of F n displaystyle F n nbsp is finite If such t displaystyle tau nbsp exists put w i 1 t w i displaystyle w i 1 tau w i nbsp and go to the next step If no such t displaystyle tau nbsp exists declare that w i displaystyle w i nbsp is automorphically minimal with Aut F n w Aut F n w i displaystyle operatorname Aut F n w operatorname Aut F n w i nbsp and terminate the algorithm Part 1 of the Peak Reduction Lemma implies that the Whitehead s minimization algorithm terminates with some w m displaystyle w m nbsp where m w X displaystyle m leq w X nbsp and that then w m displaystyle w m nbsp is indeed automorphically minimal and satisfies Aut F n w Aut F n w m displaystyle operatorname Aut F n w operatorname Aut F n w m nbsp Whitehead s algorithm for the automorphic equivalence problem edit Whitehead s algorithm for the automorphic equivalence problem given w w F n displaystyle w w in F n nbsp decides whether or not Aut F n w Aut F n w displaystyle operatorname Aut F n w operatorname Aut F n w nbsp The algorithm proceeds as follows Given w w F n displaystyle w w in F n nbsp first apply the Whitehead minimization algorithm to each of w w displaystyle w w nbsp to find automorphically minimal v v displaystyle v v nbsp such that Aut F n w Aut F n v displaystyle operatorname Aut F n w operatorname Aut F n v nbsp and Aut F n w Aut F n v displaystyle operatorname Aut F n w operatorname Aut F n v nbsp If v X v X displaystyle v X neq v X nbsp declare that Aut F n w Aut F n w displaystyle operatorname Aut F n w neq operatorname Aut F n w nbsp and terminate the algorithm Suppose now that v X v X t 0 displaystyle v X v X t geq 0 nbsp Then check if there exists a finite sequence of Whitehead moves t 1 t k Aut F n displaystyle tau 1 dots tau k in operatorname Aut F n nbsp such that t k t 1 v v displaystyle tau k dots tau 1 v v nbsp and t i t 1 v X v X t for i 1 k displaystyle tau i dots tau 1 v X v X t text for i 1 dots k nbsp This condition can be checked since the number of cyclically reduced words of length t displaystyle t nbsp in F n displaystyle F n nbsp is finite More specifically using the breadth first approach one constructs the connected components A v A v displaystyle mathcal A v mathcal A v nbsp of the automorphism graph and checks if A v A v displaystyle mathcal A v cap mathcal A v varnothing nbsp If such a sequence exists declare that Aut F n w Aut F n w displaystyle operatorname Aut F n w operatorname Aut F n w nbsp and terminate the algorithm If no such sequence exists declare that Aut F n w Aut F n w displaystyle operatorname Aut F n w neq operatorname Aut F n w nbsp and terminate the algorithm The Peak Reduction Lemma implies that Whitehead s algorithm correctly solves the automorphic equivalence problem in F n displaystyle F n nbsp Moreover if Aut F n w Aut F n w displaystyle operatorname Aut F n w operatorname Aut F n w nbsp the algorithm actually produces as a composition of Whitehead moves an automorphism f Aut F n displaystyle varphi in operatorname Aut F n nbsp such that f w w displaystyle varphi w w nbsp Computational complexity of Whitehead s algorithm editIf the rank n 2 displaystyle n geq 2 nbsp of F n displaystyle F n nbsp is fixed then given w F n displaystyle w in F n nbsp the Whitehead minimization algorithm always terminates in quadratic time O w X 2 displaystyle O w X 2 nbsp and produces an automorphically minimal cyclically reduced word u F n displaystyle u in F n nbsp such that Aut F n w Aut F n u displaystyle operatorname Aut F n w operatorname Aut F n u nbsp 10 Moreover even if n displaystyle n nbsp is not considered fixed an adaptation of the Whitehead minimization algorithm on an input w F n displaystyle w in F n nbsp terminates in time O w X 2 n 3 displaystyle O w X 2 n 3 nbsp 11 If the rank n 3 displaystyle n geq 3 nbsp of F n displaystyle F n nbsp is fixed then for an automorphically minimal u F n displaystyle u in F n nbsp constructing the graph A u displaystyle mathcal A u nbsp takes O u X V A u displaystyle O left u X cdot V mathcal A u right nbsp time and thus requires a priori exponential time in u X displaystyle u X nbsp For that reason Whitehead s algorithm for deciding given w w F n displaystyle w w in F n nbsp whether or not Aut F n w Aut F n w displaystyle operatorname Aut F n w operatorname Aut F n w nbsp runs in at most exponential time in max w X w X displaystyle max w X w X nbsp For n 2 displaystyle n 2 nbsp Khan proved that for an automorphically minimal u F 2 displaystyle u in F 2 nbsp the graph A u displaystyle mathcal A u nbsp has at most O u X displaystyle O left u X right nbsp vertices and hence constructing the graph A u displaystyle mathcal A u nbsp can be done in quadratic time in u X displaystyle u X nbsp 12 Consequently Whitehead s algorithm for the automorphic equivalence problem in F 2 displaystyle F 2 nbsp given w w F 2 displaystyle w w in F 2 nbsp runs in quadratic time in max w X w X displaystyle max w X w X nbsp Applications generalizations and related results editWhitehead s algorithm can be adapted to solve for any fixed m 1 displaystyle m geq 1 nbsp the automorphic equivalence problem for m tuples of elects of F n displaystyle F n nbsp and for m tuples of conjugacy classes in F n displaystyle F n nbsp see Ch I 4 of 8 and 13 McCool used Whitehead s algorithm and the peak reduction to prove that for any w F n displaystyle w in F n nbsp the stabilizer Stab Out F n w displaystyle operatorname Stab operatorname Out F n w nbsp is finitely presentable and obtained a similar results for Out F n displaystyle operatorname Out F n nbsp stabilizers of m tuples of conjugacy classes in F n displaystyle F n nbsp 14 McCool also used the peak reduction method to construct of a finite presentation of the group Aut F n displaystyle operatorname Aut F n nbsp with the set of Whitehead automorphisms as the generating set 15 He then used this presentation to recover a finite presentation for Aut F n displaystyle operatorname Aut F n nbsp originally due to Nielsen with Nielsen automorphisms as generators 16 Gersten obtained a variation of Whitehead s algorithm for deciding given two finite subsets S S F n displaystyle S S subseteq F n nbsp whether the subgroups H S H S F n displaystyle H langle S rangle H langle S rangle leq F n nbsp are automorphically equivalent that is whether there exists f Aut F n displaystyle varphi in operatorname Aut F n nbsp such that f H H displaystyle varphi H H nbsp 17 Whitehead s algorithm and peak reduction play a key role in the proof by Culler and Vogtmann that the Culler Vogtmann Outer space is contractible 9 Collins and Zieschang obtained analogs of Whitehead s peak reduction and of Whitehead s algorithm for automorphic equivalence in free products of groups 18 19 Gilbert used a version of a peak reduction lemma to construct a presentation for the automorphism group Aut G displaystyle operatorname Aut G nbsp of a free product G i 1 m G i displaystyle G ast i 1 m G i nbsp 20 Levitt and Vogtmann produced a Whitehead type algorithm for saving the automorphic equivalence problem for elects m tuples of elements and m tuples of conjugacy classes in a group G p 1 S displaystyle G pi 1 S nbsp where S displaystyle S nbsp is a closed hyperbolic surface 21 If an element w F n F X displaystyle w in F n F X nbsp chosen uniformly at random from the sphere of radius m 1 displaystyle m geq 1 nbsp in F X displaystyle F X nbsp then with probability tending to 1 exponentially fast as m displaystyle m to infty nbsp the conjugacy class w displaystyle w nbsp is already automorphically minimal and moreover V A w O w X O m displaystyle V mathcal A w O left w X right O m nbsp Consequently if w w F n displaystyle w w in F n nbsp are two such generic elements Whitehead s algorithm decides whether w w displaystyle w w nbsp are automorphically equivalent in linear time in max w X w X displaystyle max w X w X nbsp 10 Similar to the above results hold for the genericity of automorphic minimality for randomly chosen finitely generated subgroups of F n displaystyle F n nbsp 22 Lee proved that if u F n F X displaystyle u in F n F X nbsp is a cyclically reduced word such that u displaystyle u nbsp is automorphically minimal and if whenever x i x j i lt j displaystyle x i x j i lt j nbsp both occur in u displaystyle u nbsp or u 1 displaystyle u 1 nbsp then the total number of occurrences of x i 1 displaystyle x i pm 1 nbsp in u displaystyle u nbsp is smaller than the number of occurrences of x i 1 displaystyle x i pm 1 nbsp then V A u displaystyle V mathcal A u nbsp is bounded above by a polynomial of degree 2 n 3 displaystyle 2n 3 nbsp in u X displaystyle u X nbsp 23 Consequently if w w F n n 3 displaystyle w w in F n n geq 3 nbsp are such that w displaystyle w nbsp is automorphically equivalent to some u displaystyle u nbsp with the above property then Whitehead s algorithm decides whether w w displaystyle w w nbsp are automorphically equivalent in time O max w X 2 n 3 w X 2 displaystyle O left max w X 2n 3 w X 2 right nbsp The Garside algorithm for solving the conjugacy problem in braid groups has a similar general structure to Whitehead s algorithm with cycling moves playing the role of Whitehead moves 24 Clifford and Goldstein used Whitehead algorithm based techniques to produce an algorithm that given a finite subset Z F n displaystyle Z subseteq F n nbsp decides whether or not the subgroup H Z F n displaystyle H langle Z rangle leq F n nbsp contains a primitive element of F n displaystyle F n nbsp that is an element of a free generating set of F n displaystyle F n nbsp 25 Day obtained analogs of Whitehead s algorithm and of Whitehead s peak reduction for automorphic equivalence of elements of right angled Artin groups 26 References edit a b J H C Whitehead On equivalent sets of elements in a free group Ann of Math 2 37 4 1936 782 800 MR1503309 Suhas Pandit A note on automorphisms of the sphere complex Proc Indian Acad Sci Math Sci 124 2 2014 255 265 MR3218895 Allen Hatcher Homological stability for automorphism groups of free groups Commentarii Mathematici Helvetici 70 1 1995 39 62 MR1314940 Karen Vogtmann Automorphisms of free groups and outer space Proceedings of the Conference on Geometric and Combinatorial Group Theory Part I Haifa 2000 Geometriae Dedicata 94 2002 1 31 MR1950871 Andrew Clifford and Richard Z Goldstein Sets of primitive elements in a free group Journal of Algebra 357 2012 271 278 MR2905255 Elvira Rapaport On free groups and their automorphisms Acta Mathematica 99 1958 139 163 MR0131452 P J Higgins and R C Lyndon Equivalence of elements under automorphisms of a free group Journal of the London Mathematical Society 2 8 1974 254 258 MR0340420 a b c d e Roger Lyndon and Paul Schupp Combinatorial group theory Reprint of the 1977 edition Classics in Mathematics Springer Verlag Berlin 2001 ISBN 3 540 41158 5MR1812024 a b Marc Culler Karen Vogtmann 1986 Moduli of graphs and automorphisms of free groups PDF Inventiones Mathematicae 84 1 91 119 doi 10 1007 BF01388734 MR 0830040 S2CID 122869546 a b c d Ilya Kapovich Paul Schupp and Vladimir Shpilrain Generic properties of Whitehead s algorithm and isomorphism rigidity of random one relator groups Pacific Journal of Mathematics 223 1 2006 113 140 Abdo Roig Enric Ventura and Pascal Weil On the complexity of the Whitehead minimization problem International Journal of Algebra and Computation 17 8 2007 1611 1634 MR2378055 Bilal Khan The structure of automorphic conjugacy in the free group of rank two Computational and experimental group theory 115 196 Contemp Math 349 American Mathematical Society Providence RI 2004 Sava Krstic Martin Lustig and Karen Vogtmann An equivariant Whitehead algorithm and conjugacy for roots of Dehn twist automorphisms Proceedings of the Edinburgh Mathematical Society 2 44 1 2001 117 141 James McCool Some finitely presented subgroups of the automorphism group of a free group Journal of Algebra 35 1 3 1975 205 213 MR0396764 James McCool A presentation for the automorphism group of a free group of finite rank Journal of the London Mathematical Society 2 8 1974 259 266 MR0340421 James McCool On Nielsen s presentation of the automorphism group of a free group Journal of the London Mathematical Society 2 10 1975 265 270 Stephen Gersten On Whitehead s algorithm Bulletin of the American Mathematical Society 10 2 1984 281 284 MR0733696 Donald J Collins and Heiner Zieschang Rescuing the Whitehead method for free products I Peak reduction Mathematische Zeitschrift 185 4 1984 487 504 MR0733769 Donald J Collins and Heiner Zieschang Rescuing the Whitehead method for free products II The algorithm Mathematische Zeitschrift 186 3 1984 335 361 MR0744825 Nick D Gilbert Presentations of the automorphism group of a free product Proceedings of the London Mathematical Society 3 54 1987 no 1 115 140 Gilbert Levitt and Karen Vogtmann A Whitehead algorithm for surface groups Topology 39 6 2000 1239 1251 Frederique Bassino Cyril Nicaud and Pascal Weil On the genericity of Whitehead minimality Journal of Group Theory 19 1 2016 137 159 MR3441131 Donghi Lee A tighter bound for the number of words of minimum length in an automorphic orbit Journal of Algebra 305 2 2006 1093 1101 MRMR2266870 Joan Birman Ki Hyoung Ko and Sang Jin Lee A new approach to the word and conjugacy problems in the braid groups Advances in Mathematics 139 2 1998 322 353 Zbl 0937 20016 MR1654165 Andrew Clifford and Richard Z Goldstein Subgroups of free groups and primitive elements Journal of Group Theory 13 4 2010 601 611 MR2661660 Matthew Day Full featured peak reduction in right angled Artin groups Algebraic and Geometric Topology 14 3 2014 1677 1743 MR3212581Further reading editHeiner Zieschang On the Nielsen and Whitehead methods in combinatorial group theory and topology Groups Korea 94 Pusan 317 337 Proceedings of the 3rd International Conference on the Theory of Groups held at Pusan National University Pusan August 18 25 1994 Edited by A C Kim and D L Johnson de Gruyter Berlin 1995 ISBN 3 11 014793 9 MR1476976 Karen Vogtmann s lecture notes on Whitehead s algorithm using Whitehead s 3 manifold model Retrieved from https en wikipedia org w index php title Whitehead 27s algorithm amp oldid 1152374830, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.