Lecture Notes
Reflection Groups
Dr Dmitriy Rumynin
Anna Lena Winstel
Autumn Term 2010 Contents
1 Finite Reflection Groups 3
2 Root systems 6
3 Generators and Relations 14
4 Coxeter group 16
5 Geometric representation of W (mij) 21
6 Fundamental chamber 28
7 Classification 34
8 Crystallographic Coxeter groups 43
9 Polynomial invariants 46
10 Fundamental degrees 54
11 Coxeter elements 57 1 Finite Reflection Groups
V = (V, h , i) - Euclidean Vector space where V is a finite dimensional vector space over R and h , i : V × V −→ R is bilinear, symmetric and positiv definit. n n P Example: (R , ·): h(αi), (βi)i = αiβi i=1 Gram-Schmidt theory tells that for all Euclidean vector spaces, there exists an isometry (linear n bijective and ∀ x, y ∈ V : T (x) · T (y) = hx, yi) T : V −→ R . In (V, h , i) you can • measure length: ||x|| = phx, xi
hx,yi • measure angles: xyc = arccos ||x||·||y|| • talk about orthogonal transformations O(V ) = {T ∈ GL(V ): ∀ x, y ∈ V : hT x, T yi = hx, yi} ≤ GL(V )
T ∈ GL(V ). Let V T = {v ∈ V : T v = v} the fixed points of T or the 1-eigenspace. Definition. T ∈ GL(V ) is a reflection if T ∈ O(V ) and dim V T = dim V − 1.
Lemma 1.1. Let T be a reflection, x ∈ (V T )⊥ = {v : ∀ w ∈ V T : hv, wi = 0}, x 6= 0. Then 1. T (x) = −x
hx,zi 2. ∀ z ∈ V : T (z) = z − 2 hx,xi · x Proof. 1. Pick v ∈ V T =⇒ T v = v =⇒ hT x, vi = hT x, T vi = hx, vi = 0. Hence T x ∈ (V T )⊥. T ⊥ T Since dim (V ) = dim V − dim V = 1 : T x = α · x for some α ∈ R. Then α2 hx, xi = hαx, αxi = hT x, T xi = hx, xi Since hx, xi= 6 0, α2 = 1 =⇒ α ∈ {−1, 1}. If α = 1 =⇒ T x = x =⇒ x ∈ V T ∩ (V T )⊥ =⇒ x = 0 which is a contradiction. So α = −1. D hx,zi E hx,zi 2. z − hx,xi · x, x = hz, xi − hx,xi · hx, xi = 0. hx,zi ⊥ T hx,zi hx,zi So z − hx,xi · x ∈ x = V and T (z − hx,xi x) = z − hx,xi x. Hence hx, zi hx, zi hx, zi hx, zi T (z) = T ((z − x) + x) = T (z − x) + T (x) hx, xi hx, xi hx, xi hx, xi hx, zi hx, zi hx, zi = z − x − x = z − 2 x hx, xi hx, xi hx, xi
3 2
hx,zi For each x ∈ V, x 6= 0 define Sx(z) = z − 2 hx,xi x.
Lemma 1.1 implies that
1. any reflection T is equal to Sx for x determined up to a scalar. Any such x ∈ V is called a root of T .
2. ∀ x ∈ V, x 6= 0 : Sx is a reflection. 3. any reflection T satisfies T 2 = I.
Definition. A finite reflection group is a pair (G, V ) where V is Euclidean space, G is a finite subgroup of O(V ) and G = h{Sx : Sx ∈ G}i, generated by all reflections in G.
Generation means: if G ⊇ X, then X generates G if G = hXi where X is defined as one of the following equivalent definitions:
1. (semantic) hXi = T H G≥H⊃X
±1 ±1 ±1 2. (syntactic) hXi = {1} ∪ {a1 a2 ··· an : ai ∈ X} Equivalence: −1 (G1,V1) ∼ (G2,V2) if there is an isometry ϕ : V1 −→ V2 s.t. ϕG1ϕ = G2.
| −{z1 } {ϕT ϕ : T ∈G1} Problem: Classify all finite reflection groups (G, V ) up to ∼. Example: of finite reflection groups
1. x
α y
We want to know hSx,Syi det(Sx,Sy) = 1 =⇒ SxSy ∈ SO2(R) =⇒ SxSy = Rotβ. Since Sx(Sy(y)) = Sx(−y) =⇒ SxSy = 2α. α • π ∈/ Q =⇒ |SxSy| = ∞ =⇒ hSx,Syi is not finite α m 2πm • π = n ∈ Q (for m, n rel. prime) =⇒ |SxSy| = |Rot n | = n =⇒ hSx,Syi = D2n Dihedral 2 I2(n) = (D2n, R ), |I2(n) = 2n|
n 2. Sn-symmetric group acting on {1, . . . , n} extend to action of Sn on R . n If ei ∈ basis of R , if σ ∈ Sn, then
Tσ : ei 7−→ eσ(i),Tσ ∈ On(R)
4 1 1 x = has the property that forall σ : T (x) = x =⇒ x ∈ ( n)Sn , . σ R . 1 α1 ⊥ . P x = { . : αi = 0} αn ⊥ An−1 = (Sn, x )
Reflection since Sn = h(i, j)i and T(i,j) = Sei−ej because Tij(ei − ej) = −(ei − ej) and α1 . ⊥ y = . ∈ (ei − ej) ⇐⇒ αi = αj ⇐⇒ T(i,j)(y) = y αn
In particular, |Am| = (m + 1)! and A2 ∼ I2(3)
n 3. F = Z/2 = {0, 1} - field of two elements. Consider action of Sn on F , ε1, . . . , εn basis n Z of F . ∀ σ ∈ Sn : tσ(εi) = εσ(i) n n n Consider semidirect product Sn n F . As a set: Sn n F = Sn × F , the product is
(σ, a) · (τ, b) = (στ, tτ −1 (a) + b) n n Sn n F acts on R : ai T(σ,α) : ei 7−→ (−1) · eσi n Let us check that this is the action of Sn n F :
T(1,α)(T(τ,0)(ei)) = T(1,α)(eτ(i))
aτ(i) = (−1) eτ(i)
[t −1 (a)]i = (−1) τ eτ(i)
= T (ei) (τ,tτ−1 (a)) n n Bn = (Sn n F , R ) n It is reflection since Sn n F = h((i, j), 0), (1, εi)i and T((i,j),0) = Sei−ej ,T(1,εi) = Sei . n |Bn| = n!2 ,B1 ∼ A1,B2 ∼ I2(4) α1 n . n P n 4. In Example 3, let F0 = { . ∈ F : αi = 0} codim-1 subspace in F or index 2 αn subgroup. n n n σ ∈ Sn, a ∈ F0 =⇒ tσ(a) ∈ F0 , so Sn acts on F0 and n n Dn = (Sn n F0 , R ) n It is a reflection since Sn n F0 = h((i, j), 0), (1, εi + εj)i,
T((i,j),0) = Sei−ej ,T(1,εi+εj ) = Sei+ej . n−1 |Dn| = n! · 2 ,D1 is trivial ({1}, R),D2 ∼ I2(2),D3 ∼ A3
5 2 Root systems
Let (G, V ) be a finite reflection group. The root system of (G, V ) is
Φ(G,V ) := {x ∈ V : kxk = 1,Sx ∈ G}
Φ has the following properties:
1. x ∈ Φ =⇒ Rx ∩ Φ = {x, −x} 2. |Φ| = 2·( number of reflections in G)
3. T ∈ G, x ∈ Φ =⇒ T (x) ∈ Φ
Property 3 follows from
−1 Lemma 2.1. T ∈ O(V ), x ∈ V \{0} =⇒ ST (x) = TSxT .
−1 Proof. RHS: T (x) 7−→ TSxT T x = TSxx = T (−x) = −T (x)
x, T −1y RHS : T (x)⊥ 3 y 7−→ TS (T −1y) = T (T −1y − 2 · x) x hx, xi hT x, yi = T (T −1y − 2 x) hx, xi = T (T −1y) = y
Hence RHS = ST (x). 2
Example: I2(3) ∼ A2 -dihedral group of order 6, symmetry of regular triangle.
6 roots sitting at the vertices of a regular hexagon.
Definition. A root system is a finite subset Φ ⊂ V s.t.
1. 0V ∈/ Φ
2. x ∈ Φ =⇒ Rx ∩ Φ = {x, −x}
3. x, y ∈ Φ =⇒ Sx(y) ∈ Φ
6 Example:
1. Φ(G,V ) where (G, V ) is a finite reflection group
2. ∅ = Φ({1},V )
3. is a root system, not Φ because there are vectors of 2 different length. Chop- √ (G,V ) ping long vectors by 2 gives ΦB2 . Let Φ ⊂ V be a root system. Definition. A simple subsystem is Π ⊂ Φ s.t. 1. Π is linearly independent P 2. ∀x ∈ Φ: x = αy · y where either all αy ≥ 0 or all αy ≤ 0 y∈Π β γ α β Example: In {α, β} is a simple system but is not simple since α −β ∈ Φ. Lemma 2.2. Π ⊂ Φ simple system in a root system. Then ∀ x, y ∈ Π, x 6= y =⇒ hx, yi ≤ 0 (angles in a simple system are obtuse)
Proof. Suppose x 6= y, hx, yi > 0. hx,yi Φ 3 Sx(y) = y−2 hx,xi ·x = y+αx, α < 0. Since Π is lin. independent and x 6= y, Sx(y) = y+αx is the only way to write Sx(y) as a linear combination of elements of Π and both positive and negative coefficients are present. This is a contradiction. 2
Definition. A total order on R-vector space V is a linear order on V s.t. (≥-order, x > y if x ≥ y and x 6= y) 1. x ≥ y =⇒ x + z ≥ y + z 2. x ≥ y, α > 0 =⇒ αx ≥ αy 3. x ≥ y, α < 0 =⇒ αx ≤ αy n Example: Phonebook-order on R : α1 β1 . ··· > . ⇐⇒ ∃k ∈ {1, . . . , n} s.t. αi = βi ∀ i < k and αk > βk αn βn α1 P Given an ordered basis e1, . . . , en of V we get phonebook order on V by writing αiei = ···. αn If ≥ is a total order on V then x ∈ V \{0} =⇒ either x > 0 > −x or x < 0 < −x and V = V+∪{˙ 0}∪˙ V− where
7 • V+ = {x ∈ V : x > 0}
• V− = {x ∈ V : x < 0} Definition. A positive system in a root system Φ is a subset Θ ⊂ Φ s.t. ∃ total order on V s.t. Θ = Φ ∩ V+.
Example:
β α 1. Box . Let ≥ be the total order associated to the ordered basis α, β. Then
2α + β > α + β > α > β > 0 > −β > −α > −α − β > −2α − β
So {α, β, α + β, 2α + β} is a positive system.
2. I2(n)-symmetry of n-gon, n reflections, so 2n roots, at vertices of regular 2n gon. π (n − 1 (α, β) is simple ⇐⇒ Φ ⊂ the cone ⇐⇒ −\β, α = ⇐⇒ α,d β = π n n • Every root lies in 2 simple systems • number of simple systems = n (n−1 • positive systems = { vectors between some α and β where α,d β = n π} k m k 3. An : χT (z) = (z − 1)(z − 1) (minimal polynomial of T is (z − 1). (a1,...,ak) (a1,...,ak) m Tσ reflection ⇐⇒ χTσ = (1 + z)(1 − z) ⇐⇒ σ = (i, j)
n(n−1) Reflections are T(i,j), ∃ n of them and Φ = {ei − ej : i 6= j ∈ {1, . . . , n + 1}}. A typical simple system is
e1 − e2, e2 − e3, . . . , en−1 − en
For i < j we have: ei − ej = (ei − ei+1) + (ei+1 − ei+2) + ... + (ej−1 − ej).
Notation: Φ - root system, Φ+ ⊂ Φ - positive system. Definition. Ω ⊂ Φ+ is a quasisimple system if it satisfies: P 1. ∀ x ∈ Φ+ ∃ αt ≥ 0 s.t. x = αtt t∈Ω 2. No proper subset of Ω satisfies (1).
Hint: simplicity ⇐⇒ quasisimplicity
Lemma 2.3. Let Ω ⊂ Φ+ be a quasisimple system. Then ∀ x, y ∈ Ω, x 6= y =⇒ hx, yi ≤ 0.
Proof. Suppose x 6= y ∈ Ω and hx, yi > 0. Then: hx,yi Φ 3 Sx(y) = y − 2 hx,xi x = y − λx, λ > 0. Consider two cases:
8 P Case 1 Sx(y) ∈ Φ+. By (1): y − λx = λtt, λt ≥ 0. What is λy? t∈Ω P If λy < 1 then (1 − λy)y = λx + λtt. So y is a positive linear combination of elements t6=y of Ω \{y}. Hence Ω \{y} satisfies (1), contradiction to (2). P Hence λy ≥ 1, then 0 = λx + (λy − 1)y + λtt, coefficients in the RHS ≥ 0. Hence RHS t6=y ≥ 0. Since RHS = 0 =⇒ λ = 0 which is a contradiction. P Case 2 Sx(y) ∈ Φ− =⇒ y − λx = (−µt)t, µt ≥ 0. t∈Ω P =⇒ λx − y = µtt. Similarly to case 1: t∈Ω P • µx < λ =⇒ (λ − µx)x = y + µtt contradicts (2) t6=x P • µx ≥ λ =⇒ 0 = y + (µx − λ)x + µtt. RHS has a positive coefficient, hence > 0 t6=x which is a contradiction. 2
Theorem 2.4. 1. Every positive system contains a unique simple system.
2. Every simple system is contained in an unique positive system. Hence there is a natural bijection between
{Π ⊂ Φ:Π is simple } and {Φ+ ⊂ Φ:Φ is positive }
Proof.
1. Let Φ+ ⊂ Φ be a positive system. Consider all subsets of Φ+ that satisfy condition (1) of the definition of a quasisimple system. A minimal subset Ω among them must satisfy (2), so Ω is a quasisimple system in Φ+. To prove that Ω is a simple system, it suffices to prove that Ω is linearly independent. P Suppose αtt = 0. Sorting positive and negative coefficients to two different sides, t∈Ω X X v = βtt = γtt, βt, γt ≥ 0 t t Now we consider * + X X X hv, vi = βtt, γt = βtγs ht, si ≤ 0 t t s,t |{z} |{z} ≥0 ≤0
Hence v = 0 =⇒ βi = 0 = γt =⇒ αt = 0. Hence Ω is linearly independent and simple. Let Π, Π0 ⊂ Φ be two dinstinct simple systems. Wlog ∃ x ∈ Π0 \ Π. P Since x ∈ Φ+, x = αyy, αy ≥ 0. We know y∈Π
X z z Π 3 y = βy z, βy ≥ 0 z∈Π0
9 So X X z x = αyβy z z∈Π0 y∈Π | {z } ≥0
0 z1 z2 =⇒ ∃ y0 ∈ Π \ Π : αy0 6= 0 =⇒ ∃ at least two z1, z2 s.t. βy0 6= 0, βy0 6= 0 which is a contradiction with the lineary independece of Π0. 2. Let Π ⊂ Φ be a simple system. Π is linearly independent =⇒ we can extend Π to a basis B of V . Choose an order on B and consider the phonebook total order on V . Clearly, Π ⊂ V+ =⇒ Π ⊂ Φ+ = V+ ∩ Φ. Uniqueness follows from the definition of a simple system: Every x ∈ Φ is a nonnegative or nonpositive linear combination of elements of Π =⇒ nonnegative linear combinations ∈ V+, nonpositive linear combinations ∈ V−. P Hence Φ+ = { αtt ∈ Φ: αt ≥ 0}. t∈Π 2
Proposition 2.5. Let Φ ⊃ Φ+ ⊃ Π be a root system, positive system, simple system. Then ∀ x ∈ Π, ∀ y ∈ Φ+, x 6= y: Sx(y) ∈ Φ+
Note: x 6= y is essential since Sx(x) = −x ∈ Φ−. P Proof. Let y = αtt, αt ≥ 0. y 6= x =⇒ ∃t0 ∈ Π s.t. t0 6= x, αt0 > 0. t∈Π P Hence Sx(y) = αtt − λx with αt0 > 0. Hence Sx(y) ∈ Φ+. 2 t∈Π
Example: Box: simple: , simple:
−1 ∀ g ∈ G, let L(g) = {x ∈ Φ+ : g(x) ∈ Φ−} = Φ+ ∩ g (Φ−). We know that L(1) = x∈Π ∅,L(Sx) = {x}. Define function l : G −→ Z≥0 called length by l(g) = |L(g)|. In particular l(1) = 0, l(Sx) = 1. Proposition 2.6. The following statements about l() hold: 1. l(g) = l(g−1) ( l(g) + 1 if g−1(x) ∈ Φ 2. l(S g) = + x −1 l(g) − 1 if g (x) ∈ Φ− ( l(g) + 1 if g(x) ∈ Φ+ 3. l(gSx) = l(g) − 1 if g(x) ∈ Φ− Proof. 1. x 7−→ −g(x) is a bijection between L(g) and L(g−1)
−1 x ∈ Φ+ ⇐⇒ −x = g (−g(x)) ∈ Φ−
g(x) ∈ Φ− ⇐⇒ −g(x) ∈ Φ+
10 2. By 2.5, ±x is the only root that changes the sigh under Sx.
g g−1(x) 7−→ x 7−→Sx −x
−1 −1 −1 −1 if g (x) ∈ Φ+ =⇒ g (x) ∈/ L(g) but g (x) ∈ L(Sxg). So L(Sxg) = L(g) ∪ {g (x)}. −1 −1 −1 if g (x) ∈ Φ− =⇒ −g (x) ∈ L(g) but not in L(Sxg) and L(Sxg) = L(g) \ {−g (x)}. 2
G acts on V, Φ, {Π ⊂ Φ:Π is simple }.
Theorem 2.7. Let Π, Π0 ⊂ Φ be two simple systems. Then ∃ g ∈ G s.t.
Π0 = g(Π) = {gx : x ∈ Π}
Note: such g is unique but we need some more tools to prove it.
0 0 Proof. Let Φ+, Φ+ be the corresponding positive systems, Φ−, Φ− the corresponding negative 0 0 systems. Procced by induction on |Φ+ ∩ Φ−| (distance between Π and Π ). 0 0 0 If |Φ+ ∩ Φ−| = 0 =⇒ Φ+ = Φ+ =⇒ Π = Π . 0 |Φ+ ∩ Φ−| = k suppose proved. 0 0 0 0 |Φ+ ∩ Φ−| = k + 1. Since k + 1 ≥ 1 =⇒ Π 6= Π =⇒ Π 6⊂ Φ+ =⇒ ∃ x ∈ Π ∩ Φ−. Consider Πe = Sx(Π) corresponding positive system is
Φe+ = (Φ+ \{x}) ∪ {−x}
0 0 0 Hence Φe+ ∩ Φ− = (Φ+ ∩ Φ−) \{x}. In particular |Φe+ ∩ Φ−| = k and by induction assumption there is a g s.t. Π0 = g(Π)e , hence
0 Π = g(Sx(Π)) = gSx(Π) 2
Define a height function h :Φ −→ R by ! X X h αtt = αt t∈Π t∈Π Theorem 2.8. G, Φ ⊃ Π as before.
1. ∀ x ∈ Φ ∃y ∈ Π ∃g ∈ G s.t. x = gy.
2. G = hSxix∈Π
Proof. Let H = hSxix∈Π ≤ G. Pick any t ∈ Φ let
Σt = Ht ∩ Φ+
11 If Σt 6= ∅ (obvious if t ∈ Φ+) then ∃z ∈ Σt with minimal height h(z) in Σt. P Let z = αss, αs ≥ 0. Then s∈Π X 0 < hz, zi = αs hs, zi |{z} s∈Π ≥0
P hx, zi Hence ∃x ∈ Π s.t. hx, zi > 0. Sx(z) = αss − 2 x hence height goes down. So s∈Π hx, xi | {z } >0 h(Sx(z)) < h(z). Moreover Sx(z) ∈ Ht. By minimality of heigt of z:
Sx(z) ∈/ Σt =⇒ Sx(z) ∈ Φ−
−1 −1 By 2.4: z = x = gt for some g ∈ H. Hence Sx = gStg =⇒ St = g Sxg ∈ H | {z } ∈Ht
t = g−1x ∈ Hx ⊂ HΠ ⊂ GΠ
(1) follows because if x is positive this proof shows that x ∈ GΠ, if x is negative we use t = −x to show that Sx ∈ H, t = −x ∈ GΠ. Hence x = Sx(−x) ∈ GΠ.
Finally we have shown that all reflections Sx are in H, so H = G. 2 l : G −→ Z≥0. Now since G = hSxix∈Π, is l related to group theoretic length in these generators?
Theorem 2.9. YES
∀ g ∈ G : l(g) = min{k : ∃ x1, . . . , xk ∈ Π: g = Sx1 Sx2 ··· Sxk }
Proof. 2.6: l(Sxh) ≤ l(h) + 1 =⇒ if g = Sx1 ··· Sxk then l(g) ≤ k. Hence l(g) ≤ RHS. Note: the opposite direction is based on deletion principle.
Assume that g = Sx1 ··· Sxk , xi ∈ Π but l(g) < k. Hence ∃ j s.t.
l(Sx1 ··· Sxj = j but l(Sx1 ··· Sxj+1 = j − 1
(we pick the position where the length goes down for the first time)
=⇒ Sx1 ··· Sxj (xj+1) ∈ Φ− and xj+1 ∈ Π ⊂ Φ+. Find largest i s.t. i ≤ j and
Sxi (y) = Sxi ··· Sxj (xj+1) ∈ Φ−, y = Sxi+1 ··· Sxj (xj+1) ∈ Φ+
−1 =⇒ y = xi = Sxi+1 ··· Sxj (xj+1) = T (xj+1). Hence Sxi = TSxj+1 T . Then | {z } T
g = Sx1 ··· Sxi ··· Sxj ··· Sxk = Sx1 ··· Sxi−1 Sxi TSxj+1 ··· Sxk −1 = Sx1 ··· Sxi−1 (TSxj+1 T TSxj+1 )Sxj+2 ··· Sxk = Sx1 ··· Sxi−1 TSxj+2 ··· Sxk 2
12 Theorem 2.10. If Π, Π0 ⊂ Φ are two simple systems then ∃! g ∈ G s.t. Π0 = g(Π).
Proof. Existence is Theorem 2.7. Suppose g, h ∈ G satisfy Π0 = g(Π) = h(Π). Then −1 −1 −1 −1 Π = h gΠ =⇒ Π+ = h g(Φ+) hence l(h g) = 0 =⇒ h g = 1. 2
Corollary 2.11. Consider action of G and X = {Π ⊂ Φ:Π is simple }. For all Π ∈ X, the orbit map γΠ : G −→ X : g 7−→ g(Π) is a bijection.
Proof. See orbit-stabiliser Theorem. 2
13 3 Generators and Relations
•h Xi-free group on a set X
• h∅i = C1 ∼ •h xi = Z-infinite cyclic group •h Xi = { all finite words (including ∅) in alphabet x+1, x−1 as x ∈ X without subworts x+1x−1 or x−1x+1}.
• v · w = Reduction of concenated word vw
• It is a Theorem that · is well-defined.
• Universal property: f X / G _ = ∃!ϕ hXi ∀ groups G ∀ functions f : X −→ G ∃! group homomorphism
ϕ : hXi −→ G s.t. ∀ a ∈ X : ϕ(a) = f(a)
•h X | Ri: R is a set of relations i.e. either words in alphabet x±1 : x ∈ X or u = v where u, v are two words. Relation between words and equations:
u −→ u = 1, uv−1 −→ uv−1 = 1 ⇐⇒ u = v
* + 2 n −1 −1 E.g. dihedral group I2(n) = a , b : b , a , bab = a . |{z} |{z} rot refl.
Definition. hX | Ri = hXi/ . If the relations are words u , u ,... then R = T H. R 1 2 hXi.H, all ui∈H Universal property of hX | Ri: hX | Ri O ∃!ϕ q f # X / G ∀ functions f : X −→ G s.t. relations in R hold in G for elements f(x), x ∈ X then ∃! group homomorphism ϕ : hX | Ri −→ G s.t. ∀ x ∈ X: ϕ(xR) = f(x).
14 Example: B(2, 5) = x, y | w5 where w is any word in the alphabet x±1, y±1. Universal property: ∀ groups G s.t. ∀ x ∈ G : x5 = 1, ∀a, b ∈ G ∃! ϕ : B(2, 5) −→ G s.t. ϕ(x) = a, ϕ(y) = b. Known: B(2, 5) is either infinite or of order 534.
15 4 Coxeter group
A Coxeter graph is a non-oriented graph without loops or double edges s.t. each edge is marked by a symbol m ∈ Z≥3 ∪ {∞}.
Convention: Draw ◦ ◦ instead of ◦ 3 ◦ We will study only graphs with finitely many vertices.
Definition. A Coxeter matrix (on set X) is an X × X matrix (mij)i,j∈X s.t.
• mij ∈ Z≥1 ∪ {∞}
• mij = mji
• mij = 1 ⇐⇒ i = j There is a 1:1 correspondance between Coxeter graphs and Coxeter matrices
Graph ←→ Matrix (cij) X = vertices of the graph
mij i j −→ cij = mij
i j −→ cij = 2
Example: 1 3 ∞ 2 3 1 3 77 1 2 −→ >> Ð >> ∞ 3 1 2 >>∞ ÐÐ >>77 >> ÐÐ >> 2 77 1 1 > ÐÐ > 3 4
Definition 4.1. The Coxeter group of a Coxeter graph (or corresponding X ×X-matrix (mij)) is W = W (graph) = hX | (ab)mab = 1i
Remark 4.2. 1. mab = ∞ =⇒ no relation
1 2 2. a = b, maa = 1 =⇒ (aa) = 1 =⇒ a = 1
2 −1 −1 3. no edge ⇐⇒ mab = 2 =⇒ (ab) = 1 ⇐⇒ ab = b a = ba Therefore: no edge ⇐⇒ a, b commute
Lemma 4.3. Let G be a group generated by a1, . . . , an, all of order 2. Then G is a quotient of W (mij = |aiaj|).
16 2 2 Proof. f : {1, . . . , n} −→ G where f(i) = ai is a function. Then f(i) = ai = 1 and m |a a | (f(i)f(j)) ij = (aiaj) i j = 1. So f(i) satisfy relations of the Coxeter group and ∃! group homomorphism ϕ : W (mij) −→ G s.t. ϕ(i) = ai (by the universal property). Im ϕ 3 ai =⇒ ϕ is surjective. 2
Big monster M is the largest sporadic simple group, W 53 ∼ M ∼ 10 , M = /H Theorem 4.4. G is a finite reflection group Π ⊂ Φ-simple system in the root system. Then the natural surjection for Π × Π-matrix mx,y = |SxSy|, W ((mx,y)) G : x 7−→ Sx is an isomorphism. * + α Example: O2(R) ≥ I2(∞) = Sa , Rotα , π ∈/ Q |{z} | {z } order 2 inf. order | ∼ {z } =C2nC∞ abb W ( ∞ ) hS ,S i where ∈/ , =∼ hS , Rot i a b π Q a α ∞ 2 action of W ( ) = I2(∞) or R is a mess. 1 But I2(∞) has action on R with geometric meaning.
S0 S1
-1 0 1 ∞ S0(x) = x, S1(x) = −2−x, S1S0(x) = 2+x −→ translation by 2. So hS1,S0i is W ( ) inside ∞ the group of motions on R. C∞ is a subgroup of translations (x 7−→ x + 2n). As C2 ≤ W ( ) you can choose any {1,Sn} where Sn(x) = 2n − x. The fundamental domain is [0, 1], I2(∞) 1 tesselates R by interval [0, 1]. a b Example: W c ∼ sidereflections across the sides of a triangle with angles π , π , π . = a b c
β
α γ
a b where α = π , β = π , γ = cπ. 1 1 1 + + > 1 spherical a b c = 1 euclidean < 1 hyperbolic
17 −→ tesselation of the space. a b c In particular, W ←→ triangles in tesselation
Lemma 4.5. (Deletion Condition) G - finite reflection group, Φ - root system, Φ ⊃ Π - simple system.
If x = Sa1 · San , ai ∈ Π and l(x) < n then ∃i < j s.t.
x = Sa1 ··· Scai · Scaj · San
Proof. already proved. 2
Proof. of Theorem 4.3
ϕ ψ hΠi W (mab) G a 7−→ a 7−→ Sa |{z} we will work in here It suffices to show that ψ is injective. 2 Let w = a1a2 ··· an ∈ Ker ψ (a1 = 1). Then ψ(w) = Sa1 · San = 1. Since det Sai = −1, (−1)n = 1 −→ n is even, write n = 2k. n Proceed by induction on k = 2
• k = 1 −→ n = 2 −→ w = a1a2
ai∈Π 2 1 = ψ(w) = Sa1 Sa2 −→ Sa1 = Sa2 −→ a1 = ±a2 =⇒ a1 = a2 −→ w = a1 = 1
• k ≤ m − 1: done (induction assumption)
• k = m :−→ n = 2m, w = a1 ··· a2m, 1 = ψ(w) = Sa1 ··· Sa2m . Consider
−1 w1 = a1 wa1 = a1wa1 = a2a3 ··· a2ma1
Repeating conjugation w.r.t. the first symbol, we can consider two cases: Case 1 w = abab ··· ab for some a, b ∈ Π, w = (ab)m.
m m 1 = ψ(w) = (SaSb) =⇒ |SaSb| = mab|m =⇒ w = (ab) = 1 ∈ W
−1 Case 2 there is a v ∈ W s.t. w2 = v wv = b1b2b3 ··· b2m with all bi ∈ Π and b1 6= b3. Let us play the trick: Observe that
x = Sb1 ··· Sbm+1 = Sb2m ··· Sbm+2 = y
−1 −1 Indeed y = Sbm+2 ··· Sb2m and xy = Sb1 ··· Sb2m = ψ(w) = 1. Hence x = y. By deletion principle (note that l(x) ≤ m − 1) there are 1 ≤ i < l ≤ m + 1 s.t.
x = Sb1 ··· Scbi ··· Scbj ··· Sbm+1 Consider two cases:
18 Case 2.1 (i, j) 6= (1, m + 1)
Sbi ··· Sbj = Sbi+1 ··· Sbj−1
Sbi ··· Sbj Sbj−1 ··· Sbi+1 = 1
Hence w3 = bi ··· bjbj−1 ··· bi+1 ∈ ker ψ. It has < 2m terms hence by induction assumption w3 = 1. Hence
bi ··· bj = bi+1 ··· bj−1
So w2 = b1 ··· bbi ··· bbj ··· b2m. By induction assumption w2 = 1 and therefore
−1 −1 w = vw2v = vv = 1
Case 2.2 (i, j) = (1, m + 1) Then w3 = b1b2 ··· bm+1bm ··· b2 ∈ Ker ψ has length 2m and we seem to be stuck. (Hint: eventual contradiction is with b1 6= b3). −1 Let w4 = b1 w2b1 = b2 ··· bnb1 ∈ ker ψ. Let us play the trick on
x1 = Sb2 ··· Sbm+1 Sbm+2 = Sb1 ··· Sbm+3
Deletion principle −→ x = S ··· S 0 ··· S 0 ··· S . Get 2 cases: 1 b2 cbi cbj bm+2 Case 2.2.1 (i0, j0) 6= (2, m + 2)
S 0 ··· S 0 = S ··· S bi bj bi0+1 bj0−1
S 0 ··· S 0 S ··· S = 1 bi bj bj0−1 bi0+1
w5 = bi0 ··· bj0 bj0−1 ··· bi0+1 ∈ ker ψ. By induction assumption w5 = 1
bi0 ··· bj0 = bi0+1 ··· bj0−1
0 0 and w2 = b1 ··· bbi ··· bbj ··· b2m. By induction assumption w2 = 1 =⇒ w = −1 vw2v = 1. Case 2.2.2 (i0, j0) = (2, m + 2)
w5 = b2 ··· bm+1bm+2bm+1bm ··· b3 ∈ ker ψ
−1 but of length n. Let w6 = b3w5b3 = b3b2b3 ··· bm+2bm+1 ··· b4 ∈ ker ψ and repeat the trick on ψ(w6) = 1.
x2 = Sb3 Sb2 Sb3 ··· Sbm+1 = Sb4 ··· Sbm+2 can delete at i00, j00. Get 2 cases: Case 2.2.2.1 (i00, j00) 6= (1st incidence of 3, m + 1)
w7 = bi00 ··· bj00 bj00−1 ··· bi00+1 ∈ ker ψ
Induction assumption =⇒ w7 = 1 =⇒ w6 = 1 =⇒ w5 = 1 =⇒ w2 = 1 =⇒ w = 1.
19 Case 2.2.2.2 (i00, j00) = (first 3, m + 1)
w7 = b3b2b3 ··· bm+1bm ··· b2 ∈ ker ψ
Remember w3 = b1b2b3 · bm+1bm ··· b2. Then
−1 w7 = b3b1w3 −→ b3b1 = w7w3 ∈ ker ψ
Sb3 Sb1 = 1 =⇒ Sb3 = Sb1 =⇒ b3 = ±b1 =⇒ b3 = b1 But this is a contradiction! 2
20 5 Geometric representation of W (mij)
Recall some geometry of a vector space V with symmetric bilinear form h , i. (the field is R, dim V - any, h , i - any) Still ∀ W ≤ V we have
• W ⊥ = {x ∈ V : ∀ a ∈ W : ha, wi = 0}
• (W ⊥)⊥ ⊃ W
x a Example: 2, , = xa − yb R y b 1 W = · =⇒ W ⊥ = W =⇒ W + W ⊥ = W 6= 2. R 1 R Vectors v with hx, xi = 0 are called isotropic. If hx, xi= 6 0 (x is not isotropic) then
⊥ V = Rx ⊕ x and ha, xi S : V −→ V,S (a) = a − 2 x x x hx, xi is well-defined and has usual properties
• Sx(x) = −x
• Sx|xbot = id 2 • Sx = id
• Sx ∈ O(V, h , i)
Start with X × X Coxeter matrix (mab) or its Coxeter graph. Let X V (mab) = { αaea : αa ∈ R, finitely many αa 6= 0} a∈X ea, a ∈ X form a basis of V (mab). Symmetric bilinear form h , i : V (mab) × V (mab) −→ R is defined on the basis by π hea, ebi = − cos mab
• a = b =⇒ mab = 1 =⇒ hea, eai = 1
• mab = 2 =⇒ hea, ebi = 0