例如, 我们可以考虑 w=a−1aa−1aa−1a, 长度为 6. 选取其中一个. ⋯a−1a⋯可以通过以下方式得到 w 的一个约简
(i)
在某个步骤消去 a−1a.
(ii)
从不消去 a−1a.
(ii) 仅在以下情况下发生In (6.2), cancelling a−1aa−1 byorproduces the same word. Likewise for (6.2). So we can assume a−1a is reduced at some point. (Any reduction achieved via (ii) can be achieved via (i).)
So we have a reduction \begin{aligned} w&=\cdots\underline{aa^{-1}}\cdots\underbrace{b^{-1}b}\cdots c^{-1}c\\ &\mathrel{\rotatebox[origin=c]{-90}{$\rightsquigarrow$}}\quad\text{Step one}\\ w_{1}&=\cdots\underline{aa^{-1}}\cdots\cdots\cdots\underbrace{c^{-1}c}\\ &\mathrel{\rotatebox[origin=c]{-90}{$\rightsquigarrow$}}\\ &~\vdots\\ &\mathrel{\rotatebox[origin=c]{-90}{$\rightsquigarrow$}}\quad\text{Step}~n\\ w_{n}&~\text{reduced} \end{aligned}Well, we get the same reduction if we cancel aa−1 in step 1, or in other step.
□
6.3Definition of Free Groups
定义 6.3.1. Let S be a set. Then the free groupF(S) on S is (F(S),m)where
•
F(S) is the set of reduced words in S=S∪S′, where S′:={w−1∣w∈S}.
•
m:F(S)×F(S)→F(S) sends (w1,w2) to the reduction of w1w2.
例 6.3.2. Consider a set with one element S={a}. A word in S looks like aaaa−1aa−1aaa−1aIf a word is reduced, it looks like ntimesaaaaa⋯aor ntimesa−1a−1⋯a−1So Zn→F(S)↦⎩⎨⎧ntimesa⋯antimesa−1⋯a−1∅n>0n<0n=0is a bijection. It is an isomorphism.
例 6.3.3. Consider a set with two elements S={a,b}. F(S) is free group on two generators. The elements look like l=0l=1l=2∅=:1a,b,a−1,b−1aa,bb,ba,ab,a−1a−1,b−1b−1,a−1b−1,b−1a−1
命题 6.3.4. The inverse to S1⋯Sn is Sn−1⋯S1−1.
证明. The inverse to S1⋯Sn is Sn−1⋯S1−1, since \begin{array}{c} (S_{1}\cdots S_{n})(S_{n}^{-1}\cdots S_{1}^{-1})\\ \mathrel{\rotatebox[origin=c]{-90}{$\rightsquigarrow$}}\\ S_{1}\cdots S_{n-1}S_{n-1}^{-1}\cdots S_{1}^{-1}\\ \mathrel{\rotatebox[origin=c]{-90}{$\rightsquigarrow$}}\\ S_{1}\cdots S_{n-2}S_{n-2}^{-1}\cdots S_{1}^{-1}\\ \mathrel{\rotatebox[origin=c]{-90}{$\rightsquigarrow$}}\\ \vdots\\ \mathrel{\rotatebox[origin=c]{-90}{$\rightsquigarrow$}}\\ S_{1}S_{1}^{-1}\\ \mathrel{\rotatebox[origin=c]{-90}{$\rightsquigarrow$}}\\ \varnothing \end{array}
□
6.4Equivalence Relations
定义 6.4.1. Let X be a set. An equivalence relation on X is a subset R⊂X×Xsatisfying:
(1)
(x,x)∈R, ∀x∈X.
(2)
(x,y)∈R⇒(y,x)∈R.
(3)
(x,y)∈R and (y,z)∈R⇒(x,z)∈R.
We will say x∼y if (x,y)∈R.
例 6.4.2. Let G act on a set X. Say x∼y⇔y=gx for some g∈G. This is an equivalence relation, since
(1)
x=1Gx, so x∼x.
(2)
x∼y⇒y=gx⇒x=g−1y⇒y∼x for some g.
(3)
y∼z⇒z=g′z⇒z=g′gy⇒z∼x.
Then ∀x, Ox is just the equivalence class of x. (i.e. Ox={y∣y∼x}.) And X/G is the set of equivalence class.
Here is another example.
例 6.4.3. Let S be a set and set S′S={x−1}x∈S=S∪S′
6.5Existence of Unique Reduction
定理 6.5.1. Every w∈Word(S) has a unique reduction.
证明. Induction on length l.
l=0 obvious.
l=1 obvious.
Assume that ∀w′ with length ⩽l−1, the set {reduction ofw′}has only one element. We must prove this is true ∀ words w of length l.
•
If w is already reduced, then no other word can be obtained from w by cancelling. Hence {reduction ofw}has only one element——witself.
•
Otherwise, ∃ an appearence of aa−1ora−1asomewhere in w.
Let’s fix a single such appearence, w=⋯aa−1⋯which we’ve underlined.
Let’s consider: \ding182 is an equality, since if aa−1 is cancelled in step N, you’d get same reduction by first having cancelled aa−1, then performing step 1 through N−1.
\ding183 is either an equality or the set is empty, since NOT cancelling aa−1 means you had to cancel like a−1aa−1 or like aa−1a at some stage. ButAnd⋯a−1aa−1⋯=⋯a−1aa−1⋯⋯aa−1a⋯=⋯aa−1a⋯
\ding182 and \ding183 tell us that every reduction of w can be obtained by first cancelling aa−1. w′=⋯aa−1⋯is a word of length <l!
Moreover, any reduction of w obtained by first cancelling aa−1 is a reduction of w′.
Hence {reduction ofwobtainedby first cancellingaa−1}={reduction ofw′}=a set with one element.
□
例 6.5.2. If S=∅, Word(S) is a set with one element——the empty word, i.e. the word of length zero.
例 6.5.3. If S=∅, Free(S)={reduced words inS=∅}=the set containing the empty word. So Free(S) is a group with one element when S=∅!
6.6Application of Free Groups
命题 6.6.1. Given a group G. Let j:S→G be a map of sets. It extends to a group homomorphism F(S)→G.
证明. Let s∈S be an element of the set, and j(s)∈G its image in G. Let us denote by jˉ:S→G the function sending s↦j(s) and s−1↦j(s)−1. We then define a functionϕj:Word(S)→Gby sending any word W=s1…sl, with si∈S, to the elementϕj(s1)⋅ϕj(s2)⋅⋯⋅ϕj(sl)We must prove this is well-defined on F(S), and a homomorphism. Well, if w is a reduction of W, it is obtained by canceling pairs of letters appearing next to their inverses. On the other hand, if any letter s appears next to its inverse s−1 inside W, the above string of multiplications in G will also see an appearance of ϕj(s) appearing next to ϕj(s−1)=ϕj(s)−1. Hence if we cancel two inverse letters in the word W to obtain a new word w′, we see that ϕj(W)=ϕj(w′). More explicitly, given a product of many elements in G, omitting an appearance of ϕj(s)ϕj(s)−1 (or of ϕj(s)−1ϕj(s)) does not change the value of the multiplication:ϕj(s1)⋅⋯⋅ϕj(s)ϕj(s)−1⋅⋯⋅ϕj(sl)=ϕj(s1)⋅⋯⋅1G⋅⋯⋅ϕj(sl)=ϕj(s1)⋅⋯⋅ϕj(sl)(and likewise for canceling the appearance of ϕj(s)−1ϕj(s)). So if the words wi′ for i=1,…,I are the words one passes through on reducing W to its reduction w, we have a string of equalities:ϕj(W)=ϕj(w1′)=⋯=ϕj(wI′)=ϕj(w).This shows that ϕj is well-defined on F(S). To show that ϕj defines a homomorphism, let W=w′⋅w′′ be a concatenation of words, and let w be its reduction. We must prove thatϕj(w)=ϕj(w′)⋅ϕj(w′′).By well-definedness, it suffices to show ϕj(W)=ϕj(w′)⋅ϕj(w′′). This is obvious, since ifw′=s1′⋯sl′′,w′′=s1′′⋯sl′′′′thenϕj(W)=ϕj(s1′)⋅⋯⋅ϕj(sl′′)⋅ϕj(s1′′)⋅⋯⋅ϕj(sl′′′′)=(ϕj(s1′)⋅⋯⋅ϕj(sl′′))⋅(ϕj(s1′′)⋅⋯⋅ϕj(sl′′′′))=ϕj(w′)⋅ϕj(w′′)
□
命题 6.6.2. There is a bijection of sets{Group homomorphismsF(S)→G}≅{Set mapsS→G}.
证明. We above define a homomorphism ϕj:F(S)→G for any function j:S→G. This defines a functionΦ:{Set mapsS→G}→{Group homomorphismsF(S)→G}given by j↦ϕj. We define an inverse map Ψ as follows: If ϕ is a group homomorphism, it assigns a value to the reduced word s, for any s∈S. So we define Ψ(ϕ):=ψϕ to be the function sending s to ϕ(s). We must show that Ψ∘Φ and Φ∘Ψ are the identities. Well, given a homomorphism ϕ:F(S)→G, let w be the wordw=s1…slwhere the si are whatever letters of S are in w. we know thatϕ(w)=ϕ(s1⋅⋯⋅sl)=ϕ(s1)⋅⋯⋅ϕ(sl)by the group homomorphism property, and the fact that every word is a product of one-letter words. So the value of ϕ on one-letters words——i.e., its value on S——determines its value on all elements of F(S). This shows that Φ∘Ψ is the identity. On the other hand, we have defined Φ so that Φ(j)=ϕj simply sends one-letter words to the value j(s). Hence Ψ∘Φ is also the identity.
□
例 6.6.3. Let S be a set and G a group. For all functions S→G∃ a group homomorphism F(S)→GWhen S=∅, ∃! function ϕ→GWhat group homomorphism is F(ϕ)→G?It sends the empty word to 1G.
命题 6.6.4. If w1 and w2 have the same reduction, then w1∼w2 is an equivalence relation.
证明.w1∼w2 is an equivalence relation, since
(1)
w∼w obviously: reduction(w)=reduction(w).
(2)
w1∼w2⇒w2∼w1 obviously, since ⇒reduction(w1)=reduction(w2)reduction(w2)=reduction(w1).
(3)
w1∼w2, w2∼w3⇒w1∼w3 since reduction(w1)=reduction(w2)reduction(w2)=reduction(w3)⇒reduction(w1)=reduction(w3)
(All follows from uniqueness of reduction and the fact that equality is an equivalence relation.)
□
注 6.6.5. So if w1⇝w2 via cancellation, then w1∼w2. (Not necessary conversely.)
命题 6.6.6. Let F(S) be reduced words in S. ∃ bijection F(S)→{equivalence classes of words inWord(S)}.
证明. Send w↦[w], i.e. send w to its equivalence class. Any equivalence class has a unique element of shortest length——the (common) reduction of any w′∈[w]. This defines inverse map.
□
命题 6.6.7. The operation {equiv class of words}×{equiv class of words}([w1],[w2])concatenate{equiv class of words}⟼[w1w2]is well-defined.
证明. Let r1 and r2 be reduction of w1′, w2′ respectively. Then note r1r2can be obtained fromw1′w2′via cancellations.(Just apply cancellations to the w1′ part of the word, then to the w2′ part of the word.)
Hence for any w1′∈[w1],w2′∈[w2],we have w1′w2′∼r1r2i.e. [w1′w2′]=[r1r2]So regardless of which representatives w1′∈[w1], w2′∈[w2] we choose, the equivalence class of w1′w2′ is unchanged.
□
推论 6.6.8. The free group operation F(S)×F(S)(r1,r2)→F(S)↦reduction(r1r2)is associative.
证明.
So we just need to show the operation ([r1],[r2])↦[r1r2] is associative. Well,([r1][r2])[r3]=[r1r2][r3]=[(r1r2)r3]=[r1(r2r3)]=[r1][r2r3]=[r1]([r2][r3])where the third equality comes from the associativity of concatenating ordinary words.