On Equivalent Words in the Free Group on Two Generators
[Pages:27]On Equivalent Words in the Free Group on Two Generators
Bobbe J. Cooper Taylor University
Eric S. Rowland University of California Santa Cruz
Advisor: Professor Dennis J. Garity Oregon State University
August 15, 2002
Abstract We characterize minimal words in the free group on two generators and prove various results for words that are effectively "new" with respect to word length. Several properties of single-word equivalence classes are given. The size and behavior of equivalence classes is also discussed in relation to the automorphisms between words of an equivalence class.
1 Introduction
In 1936 J.H.C. Whitehead proved that if two words in a free group are equivalent under an automorphism, then they are equivalent under a finite sequence of a certain class of automorphisms [5],[6]. Furthermore he showed that the lengths of the words obtained after applying each such "Whitehead automorphism" in this sequence are strictly decreasing until the minimal length is attained, after which the automorphisms leave the length fixed. Whitehead's theorem has led to several studies of equivalent words. The following notation and definitions will be used in discussing these pursuits.
? Fn = F (x1, x2, . . . , xn) denotes the free group on the generators x1, x2, . . . , xn (in which no relation exists except the trivial one between an element and its inverse). We typically write the explicit generators of Fn as a, b, . . . and their inverses a, b, . . .
Much thanks goes to Professor Garity for his comments and suggestions throughout the development of this paper.
52
? A word is an element w Fn. The identity word is represented by 1.
? w v designates equivalence between two words w, v Fn under some automorphism S Aut Fn.
? |w| denotes the length of the word w (after any adjacent inverses are cancelled). The
length of the identity word is 0.
?
?
? The set a, b, . . . , xn, a, b, . . . , xn of generators and their inverses is referred to as Ln.
Definition 1.1 A cycle is an inner automorphism S Aut Fn. A cyclic word w represents the equivalence class of w under all cycles, i.e. the final n |w| letters of w can be fronted to obtain the same cyclic word. (The initial letter is thus adjacent to the final letter.)
We begin studying equivalence classes by examining cyclic words, as this reduces the number of words we must consider. We also restrict ourselves to minimal words, for each word in Fn has a representation of minimal length.
Definition 1.2 A cyclic word w Fn is minimal if |w| |S (w)| S Aut Fn.
Automorphisms that fix the length of a word are useful in finding equivalence classes of minimal words.
Definition 1.3 An automorphism S is level on a word w if |S (w)| = |w|.
Definition 1.4 A Whitehead Type I automorphism is a permutation S Aut Fn acting on Ln such that S (x) = S (x) x Ln.
We typically refer to Type I automorphisms simply as permutations.
Definition 1.5 A cyclic permutation is a cycle composed with a permutation. A cyclic permutation of a word w is the image of w under a cyclic permutation. [w] denotes a cyclic permutation of w.
Using Type I automorphisms we now create a more expansive equivalence relation for words.
Definition 1.6 A minimal word w is reduced under cyclic permutations, i.e. RCP, if, of all cyclic pe?rmutations [w] of w, w? itself appears first in the lexicographic ordering specified by Ln = a, b, . . . , xn, a, b, . . . , xn .
Note that we do not consider nonminimal words to be RCP.
?
?
Example 1.7 In F3, aabcbc = cababc , and moreover aabcbc is RCP.
Lau [1] notes the following.
53
Remark 1.8 An RCP word begins with the string an, and furthermore this is the longest single-letter substring in the word.
Definition 1.9 Let x Ln and A Ln. S = (A, x) represents a Whitehead Type II
automorphism, defined on y Ln as
S (y)
=
yx xy xyx y
if y A, y / A, y / {x, x} , if y / A, y A, y / {x, x} , if y, y A, otherwise.
Our definition of Type II automorphisms is slightly simpler than that used by past researchers because membership of x in A is immaterial in the actual images under S; we therefore omit the conditions x A and x / A. Generally, we take x, x / A.
Definition 1.10 A one-letter automorphism is a Type II automorphism S = (A, x) with the set A containing only a single letter.
Example 1.11 The one-letter automorphism ({a} , b) maps a ab and a ba and leaves b, b fixed.
Example 1.12 Let S = ({a, b, a, c} , b) Aut F3. S (bac) = bbabbc = ac. (bac is therefore nonminimal.)
We now give Whitehead's theorem.
Theorem 1.13 (Whitehead) If w, v Fn such that w v and v is minimal, then there exists a sequence S1, S2, ? ? ? , Sm of Type I and Type II automorphisms such that Sm ? ? ? S2S1 (w) = v and for k m, |Sk ? ? ? S2S1 (w)| |Sk-1 ? ? ? S2S1 (w)|, with strict inequality unless Sk-1 ? ? ? S2S1 (w) is minimal.
2 Minimality
Definition 2.1 A syllable is a substring of a cyclic word. We write a word in syllable form as a list of its two-letter syllables, where the last syllable is composed of the last letter and the initial letter. Every letter in a word is thus a member of exactly two such syllables.
Syllable form allows letter adjacencies to be counted easily, and it is useful in characterizing minimality. When considering the effect of an automorphism on the syllable representation of a word, only additions and cancellations between the two letters of each syllable are counted (to avoid redundancy).
Notation 2.2 (xy)w denotes the number of occurrences of the two-letter syllables xy and yx in a word w. More generally, (v)w denotes the number of occurrences of the substrings v and v-1 in w.
54
Definition 2.3 An x-string is a syllable of a word w of the form xn that is not a substring of xn+1 in w (i.e. its length is maximal). A minimal word is alternating if the length of
its longest x-string is 1. (w) denotes the length of the longest x-string in a cyclic word w.
? ?? ?? ?
? ?? ?
Example 2.4 The syllable form of w = aabbabab is (aa) ab bb ba (ab) (ba) ab ba .
One can d?eterm?ine, for example, that (aa)w = 1, (bb)w = 1, (ab)w = 1, (ab)w = 2, and (bbaa)w aabb w = 1. Additionally (w) = 2.
We now restrict ourselves to F2 for the remainder of the paper and adopt the convention that x, y L2, x / {y, y}. By observing that each a-string and a-string has as its neighbors b or b and that each b-string and b-string likewise has as its neighbors a or a, we prove the following theorem.
Theorem 2.5 In a cyclic word w, (xy)w = (yx)w.
Proof. Each occurrence of the syllables xy and xy in the syllable representation of w
must be followed by either yx or yx (with possibly an intermediate y-string). Similarly each
occurrence of the syllables yx and yx in w must be followed by either xy or xy (with possibly
an intermediate x-string). Thus, letting {xy}w be the number of occurrences of the syllable xy in w, we have
{xy}w + {xy}w = {yx}w + {yx}w {yx}w + {yx}w = {xy}w + {xy}w .
By definition, {xy}w + {yx}w = (xy)w and {yx}w + {xy}w = (yx)w. We use these relations and add the above equations to obtain (xy)w = (yx)w.
??
??
Corollary 2.6 If w is a cyclic word, then (ab)w = ab w and ab w = (ab)w.
The following theorem describes the effect of a one-letter automorphism on a word.
Theorem 2.7 Let S = ({y} , x) and v = S (w), where w is a cyclic word. Then
(yy)v = (yxy)w (yx)v = (yx)w + (yy)w (yx)v = (yx)w - (yxy)w (xx)v = (yx)w - (yxy)w + (xx)w - (yxx)w .
Proof. yy and yy only appear in v as a result of cancellations in yxy and yxy respectively in w. yx and xy remain fixed under S but also arise from yy and yy respectively. Similarly yx and xy remain fixed unless they appear in yxy and yxy respectively. Finally, xx and xx arise from yx and xy respectively unless they appear in yxy and yxy respectively but also stay fixed unless they appear yxx and xxy respectively.
The following is a simplified version of a more general theorem (Theorem 7) given by Rapaport [2]. The left side of the inequality counts the number of cancellations in w under the automorphism ({y} , x), while the right side counts the number of additions under that automorphism.
55
Theorem 2.8 (Rapaport) w is minimal if and only if for all x, y L2 with x / {y, y}, (yx)w (yx)w + (yy)w.
The following result characterizes level automorphisms.
Lemma 2.9 ({y} , x) is a level automorphism on w if and only if (yx)w = (yx)w + (yy)w.
Proof. The automorphism ({y} , x) causes cancellations in w only in the syllables yx and xy. The total number of cancellations is therefore (yx)w. Similarly ({y} , x) causes additions to w in the syllables yx, and xy, yy, and yy, totaling (yx)w + (yy)w. A level automorphism fixes the length of the word, so (yx)w = (yx)w + (yy)w, and conversely this equality implies that ({y} , x) is a level automorphism.
Remark 2.10 The automorphism ({y, y} , x) cycles by one place words of the forms yevxe and xevye for e {1, -1} and leaves all other words fixed.
Because two-letter automorphisms are cycles, it suffices to consider one-letter automorphisms when determining the minimality of a word in F2. There are eight one-letter automorphisms, but each of these can be written as the product of a cycle and another one-letter automorphism:
Lemma 2.11 ({y} , x) = ({y, y} , x) ({y} , x).
?? Therefore we need only consider the four automorphisms ({a} , b), {a} , b , ({b} , a), and ({b} , a) in characterizing minimal words. Sanchez [3] gives a characterization in the
same vein of thought as the following, but the current presentation is a much easier test to
implement in practice.
Theorem
2.12
w
is
minimal
if
and
only
if
??(ab)w
-
?? ab w
??
min
((aa)w
,
(bb)w).
??
? ?Proof. By Rapaport's theorem, w is minimal if and only if (ab)w ab w + (aa)w,
ab w gives
??(ab()awb)-w
+?a(ba?aw)??w, (b(aa)aw)wa(nbda)|w(b+a)(wbb-)w(,baa)nwd|
(ba)w (bb)w
(ba)w + (bb)w. Combining . By Corollary 2.6, these
these yield
the result.
Corollary 2.13 (ab)w min ((aa)w , (bb)w) for minimal words w with no inverses.
Corollary 2.14 If w and v are minimal words with the same initial letter, then wv is minimal.
Proof. The inequality of Theorem 2.12 holds for w and for v, so it holds for wv by addition because the syllables included are preserved.
56
3 Root Words
A result of Corollary 2.14 was observed by Virnig [4], namely that if w is RCP, then aw is also RCP. This motivates the following definition.
Definition 3.1 An RCP word v is a descendant of an RCP word w if v = [an [w]], n 1, where [w] begins with an a-string.
A descendant is simply a word obtained by increasing the length of an x-string in another word (and possibly applying a cyclic permutation to achieve RCP form). (As we consider descendants we also have ancestors, but words do not necessarily have unique ancestors. For example, aabbaabb has ancestors aabbabb and aabaabb.) Descendants are necessarily minimal by Corollary 2.14.
We are interested, then, in characterizing words that cannot be obtained through descendancy. These will be the essentially new minimal words of a given length. Since they provide the basis of all other words we refer to them as "root" words.
Definition 3.2 A root word is a minimal word that is not a descendant of any minimal word.
The definition of root words is natural enough, but it is not immediately evident that
they will be simple to work with. After all, in order to verify that a word is a root word
from the definition we must check that shortening any x-string in the word does not result
in a minimal word. However, there is a useful characterization of root words: They are
simply the words for which Theorem 2.12 holds for equality.
Theorem
3.3
w
is
a
root
word
if
and
only
if
??(ab)w
-
?? ab w
??
=
(aa)w
= (bb)w.
Proof.
By
Theorem
2.12,
we
have
??(ab)w
- ?ab?w??
(aa)w
and
??(ab)w
-
?? ab w
??
(bb)w.
w is a root word if and only if decrementing (aa)w or (bb)w by shortening some a-string or
b-string of length 2 in w causes w to lose minimality, so one of the inequalities fails under
these conditions. Therefore both hold for equality if and only if w is a root word.
Corollary 3.4 w is a root word if and only if |(yx)w - (yx)w| = (xx)w = (yy)w for any x, y L2, x / {y, y}.
From this characterization we can derive many properties of root words.
Corollary 3.5 If w is a root word, then the weights of the generators in w are equal.
Proof. The only two-letter syllables in w with unequal generator weights are aa, aa, bb, and bb, but by the previous theorem (aa)w = (bb)w.
Corollary 3.6 w is a root word if and only if wn is a root word.
Proof. Multiplying w by itself preserves equality in the Theorem 3.3. Likewise, taking nth roots of wn preserves equality.
57
Theorem 3.7 If w is a root word, then |w| is divisible by 4.
?? ??
Proof. (aa)w + (bb)w + (ab)w + ab w + ab w + (ab)w = |w| because these syllables
and their inverses constitute the set of two-l?ette?r syllables. By Corollary 2.5 and Theorem
3.3 this (aa)w =
s??i(mabp)lwifi-es?atob?2w
??(,aaso)w2+??(a2b()aw?b-)w??+ab?2w
??a+b
w
?2
= |w|. (a?b)w +
?By? Theorem 2 ab w = |w|.
3.3 we also?ha?ve If (ab)w ab w
then 4 (ab)w = |w|, and if (ab)w < ab w then 4 ab w = |w|. In either case |w| is divisible
by 4.
Remark 3.8 If w is a minimal alternating word, then w contains a or b.
Proof. Ass?ume w? contains no instances of either a or b. Then w = (ab)n. The automorphism {a} , b maps w an, precluding the minimality of w.
We now show that all minimal alternating words are root words.
Theorem 3.9 The following are equivalent:
(1) w is a minimal alternating word. (2) w is an alternating root word. (3) All four one-letter automorphisms are level on w.
Proo?f. ?Assume (1). If w is a minimal alternating word, then (aa)w = (bb)w = 0, so
(ab)w = ab w by Theorem 2.12. Therefore, by Theorem 3.3, w is a root word, so we have
(2).
??
Assume (2) and let S = ({x} , y). Because (aa)w = (bb)w = 0 and (ab)w = ab w,
we have (xy)w = (xy)w and (xx)w = 0 x, y L2, x / {y, y}. Therefore the number of
cancellations caused by S is equal to the number of additions, and the length of w does not
change. Thus we have (3).
Let a?ll o?ne-letter au?tom?orphisms be level on w in a?cco?rdance with (3)?. ?This implies (ab)w - ab w = (aa)w, ab w - (ab)w = (aa)w, (ab)w - ?ab?w = (bb)w, and ab w - (ab)w = (bb)w by Lemma 2.9, so (aa)w = (bb)w = 0 and (ab)w = ab w. Therefore w is minimal and alternating, so (1) holds.
We can also say something about non-alternating root words.
Lemma 3.10 If w is a non-alternating root word, then exactly two of the four one-letter
automorphisms are level on w.
?
Pro?of.
From
Theorem
3.3,
??(ab)w
-
?? ab w
??
=
(aa)w
= (bb)w.
?? If (ab)w > ?ab?w, then
{a} , b and ({b} , a) are level automorphisms of w by Lemma 2.9. If (ab)w < ab w, then
({a} , b) and ({b} , a) are level automorphisms of w.
The following result gives an upper bound on the length of x-strings in root words.
Lemma
3.11
If
w
is
a
root
word,
then
(w)
|w| 4
+ 1.
58
Proof. Let w be x-string is an a-string,
a root word with (w) >
so (aa)w
|w| 4
+?1.
?(ab)w +
|w|
?4
+?
1.
a?b w >
??(Wabe)wca-n
?aa?sbs?uwm???e?=th(aaat)twhe
longest
|w| 4
+
1,
so substituting for (aa)w and (ab)w + ab w into 2 (aa)w + (ab)w + ab w = |w| (from the
proof of Theorem 3.7) gives |w| + 4 |w|. This is a contradiction.
Furthermore,
there
exists
a
root
word
of
length
4n
that
achieves
(w)
=
|w| 4
+ 1,
namely
an+1 (ba)n-1 bn+1, which can be shown to be a root word by Theorem 3.3.
Of all properties of root words discussed this far, the following result perhaps most
concretely justifies their study, for regardless of how they are represented (i.e. in RCP form
or any other), a root word is still a root word.
Theorem 3.12 If w is a root word, then all v w are root words for |v| = |w|.
Proof. Let S = ({y} , x) be a level automorphism on w. (We are only concerned
with level automorphisms because if an automorphism S increases the length of w, then
S (w) is not minimal.) Let v = S (w). By Theorem 2.7, (yy)v = (yxy)w and (xx)v = (yx)w -(yxy)w +(xx)w -(yxx)w, so (yy)v -(xx)v = (yxy)w -(yx)w +(yxy)w -(xx)w +(yxx)w, which simplifies by (yx)w = (yxy)w + (yxy)w + (yxx)w to (yy)v - (xx)v = (yx)w - (yx)w - (xx)w. By (yy)w = (xx)w from Corollary 3.4 and (yx)w = (yx)w + (yy)w from Lemma 2.9, (yx)w - (yx)w - (xx)w = 0, so (yy)v = (xx)v. By Theorem 2.7, | (yx)v - (yx)v| = | (yx)w + (yy)w - (yyx)w + (yxy)w| = | (yx)w - (yx)w + (yyx)w - (yx)w + (yxy)w| = | (yxy)w| = (yy)v. Therefore, by Corollary 3.4, v is a root word. Root words thus remain root words under level one-letter automorphisms. By Whitehead's Theorem, each such
v w is connected to w by a chain of one-letter automorphisms, cycles, and permutations
that leaves the length of w unchanged. Therefore each v is a root word.
4 Equivalence Classes
Throughout this section, the term "equivalence class" is taken to mean "equivalence class of RCP elements." The size of the equivalence class of a word w is therefore the number of RCP words equivalent to w.
Lemma 4.1 If ({y} , x) is a level automorphism on a minimal word w, then the following automorphisms are also level on w:
(1) ({y} , x) if and only if (xx)w = 0, (2) ({x} , y) if and only if w is a root word, (3) ({x} , y) if and only if w is an alternating root word.
Proof. Since ({y} , x) is level on w, we have (z) (yx)w = (yx)w + (yy)w by Lemma 2.9. Suppose ({y} , x) is level on w. Then (yx)w = (yx)w + (yy)w by Lemma 2.9. Adding this to (z) yields (yy)w = 0, and reversing this argument gives (1). Suppose ({x} , y) is level on w. Then (xy)w = (xy)w + (xx)w by Lemma 2.9. We use Theorem 2.7 to obtain (yx)w = (yx)w + (xx)w. Subtracting this from (z) yields (yy)w = (xx)w, and we have |(yx)w - (yx)w| = (yy)w from (z), so w is a root word. Reversing this argument gives (2).
59
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- building an arabic words generator
- comparison of new and old requirements in hazardous
- word decoding root words prefixes suffixes and phonics
- 100 great resume words aie
- satellite accumulation of hazardous waste by generators
- get to the point summarization with pointer generator
- other used oil generator requirements
- verbs for citing sources university of toronto
- lids leaks labels and location
- on equivalent words in the free group on two generators
Related searches
- most beautiful words in the world
- positive words in the workplace
- big words in the dictionary
- words in the letters
- cool words in the dictionary
- all words in the world
- most common words in the english language
- words in the bible list
- unique words in the bible
- all the words in the english language
- all the words in the world list
- all the words in the world