Lectures on Chevalley groups

Arun Ram
Department of Mathematics and Statistics
University of Melbourne
Parkville, VIC 3010 Australia
aram@unimelb.edu.au

Last update: 8 July 2013

§8. Variants of the Bruhat lemma

Let G be a Chevalley group, k,B… as usual. We recall (Theorems 4 and 4'):

(a) G=⋃w∈WbwB, a disjoint union.
(b) For each w∈W, BwB=BwUw, with, uniqueness of expression on the right. Our purpose is to present some analogues of (b) with applications.

For each simple root, α we set Gα=⟨𝔛α,𝔛-α⟩, a group of rank 1, Bα=B∩Gα, and assume that the representative of wα in N/H, also denoted wα, is chosen in Gα.

Theorem 15: For each simple root α let Yα be a system of representatives for Bα\(Gα-Bα), or more generally for B\BwαB. For each w∈W choose a minimal expression w=wαwβ…wδ as a product of reflections relative to simple roots α,β…. Then BwB=BYαYβ…Yδ with uniqueness of expression on the right.

Proof.

Since Gα-Bα=BαwαBα, the second case above really
is more general than the first. We have

BwB = BwαBwαwB (by Lemma 25) = BwαB Yβ… Yδ (by induction) = BYα Yβ… Yδ (by the choice of Yα).

Now assume byαyβ… yγyδ = b′yα′ yβ′… yγ′yδ′ with b,b′∈B, etc. Then byα…yγ= b′yα′… yγ′ yδ′ yδ-1. We have yδ′yδ-1∈B or BwδB. The second case can not occur since then the left side would be in BwwδB and the right side in BwB (by Lemma 25). From the definition of Yδ it follows that yδ=yδ′, and then by induction that yγ=yγ′,…, whence, the uniqueness in Theorem 15.

□

Lemma 43: Let φα:SL2→Gα be the canonical homomorphism (see Theorem 4', Cor. 6). Then Yα satisfies the conditions of Theorem 15 in each of the following cases.

(a) Yα= wα𝔛α.
(b) k=ℂ (resp. ℝ) and Yα is the image under φα of the elements of SU2 (resp. SO2) (standard compact forms) of the form [a-b‾ba‾] with b>0.
(c) If θ is a principal ideal domain (commutative with 1), θ* is the group of units, k is the quotient field, and Yα is the image under φα of the elements of SL2(θ) of the form [abcd] with c running through a set of representatives for (θ-0)/θ*, and for each c, a running over a set of representatives for the residue classes of θ mod c.

Proof.

We have (a) by Theorem 4' applied to Gα. To verify (b) and (c) we may assume that Gα is SL2 and Bα the superdiagonal subgroup B2 since ker φα⊆B2. Any element of SL2(ℂ) can be converted to one of SU2 by adding a multiple of the second row to the first and normalizing the lengths of the rows. Thus SL2(ℂ)=B2(ℂ)·SU2. Then B2(ℂ)\SL2(ℂ)∼(B2(ℂ)∩SU2)\SU2, whence (b). Now assume [pqrs]∈SL2(k) with k as in (c). We choose a,c in θ relatively prime and such that pa+qc=0 (using unique factorization), and then b,d in θ so that ad-bc=1. Multiplying the preceding matrix on the right by [abcd] we get an element of B2(k). Thus SL2(k)=B2(k)SL2(θ), and (c) follows.

□

Remarks: (a) The case (a) above is essentially Theorem 4' since wUw= wα𝔛α· wβ𝔛β… wδ𝔛δ in the notation of Theorem 15, by Appendix II 25, or else by induction on the length of the expression. (b) In (c) above the choice can be made precise in the following cases:

(1) θ=ℤ; choose a,c so that 0≤a<c.
(2) θ=F[X] (F a field); choose so that c is monic and dg a<dg c.
(3) θ=ℤp (p-adic integers); choose c a power of p and a an integer such that 0≤a<c.

In what follows we will give separate but parallel developments of the consequences of (b) and (c) above. In (b) we will treat the case k=ℂ for definiteness, the case k=ℝ being similar.

Lemma 44: Let ℒ and {Xα,Hα} be as in Theorem 1.

(a) There exists an involutory semiautomorphism σ0 of ℒ
(relative to complex conjugation of ℂ) such that σ0Xα=-X-α and σ0Hα=-Hα for every root α.
(b) On ℒ the form {X,Y} defined by (X,σ0Y) in
terms of the Killing form is negative definite.

Proof.

This basic result is proved, e.g., in Jacobson, Lie algebras, p. 147.

□

Theorem 16: Let G be a Chevalley group over ℂ viewed as a Lie group over ℝ.

(a) There exists an analytic automorphism σ of G such that σxα(t)=x-α(-t‾) and σhα(t)=hα(t‾-1) for all α and t.
(b) The group K=Gσ of fixed points of σ is a
maximal compact subgroup of G and the decomposition G=BK holds (Iwasawa decomposition).

Proof.

Let σ1 be σ0 in Lemma 44 composed with complex conjugation, and ρ the representation of ℒ used to define G. Applying Theorem 4', Cor. 5 to the Chevalley groups (both equal to G) constructed from the representations ρ and ρ0σ1 of ℒ, we get an automorphism of G which aside from complex conjugation satisfies the equations of (a), hence composed with conjugation satisfies these equations. From Theorem 7 adapted to the present situation (see the remark at the end of §5) it follows that σ is analytic, whence (a). We observe that if G is defined by the ajoint representation of ℒ, then σ is effected by conjugation by the semiautomorphism σ0 of Lemma 44.

□

Lemma 45: Let K=Gσ, Kα=K∩Gα for each simple root α.

(a) Kα=φαSU2 (see Lemma 43(b)), hence Yα⊂Kα.
(b) Bσ=Hσ= { h∈H |  |μˆ(h)|=1  for all μˆ∈Lˆ  (global weights) } = { ∏hi(ti)  (see Lemma 28) | |ti| =1 } = maximal torus in K.

Proof.

The kernel of φα:SL2→Gα is contained in {±1}, and σ pulls back to the inverse transpose conjugate, say σ2, on SL2. Since the equation σ2x=-x has no solutions we get (a).

Since σhα(t)=hα(t‾-1), μˆ(hα(t))= tμ(Hα) (here μ and μˆ are corresponding weights on ℋ and H), and the hα(t) generate H, we have μˆ(σh)=μˆ(h)‾-1 for all h∈H, so that σh=h if and only if |μˆ(h)|=1 for all weights μˆ. If h=∏hi(ti), then μˆ(h)=∏tiμ(Hi). Since there are ℓ linearly independent weights μ, we see that if |μˆ(h)|=1 for all μˆ, then |ti|n=1 for some n>0, whence |ti|=1, for all i. If G is universal, then Bσ is the product of the ℓ circles {hi(·)}, hence is a torus; if not, we have to take the quotient by a finite group, thus still have a torus. Now if h∈Hσ is general enough, so that the numbers αˆ(h) (α∈Σ) are distinct and different from 1, then Gh, the centralizer of h in G, is H, by the uniqueness in Theorem 4', so that Hσ is in fact a maximal Abelian subgroup of Gσ, which proves the lemma.

□

Exercise: Check out the existence of h and the property Gh=H above.

Now we consider part (b) of Theorem 16. By Theorem 15 and Lemmas 43(b) and 45(a) we have G=BK. By the same results (BwB)σ⊆BσKα…Kδ, a compact set since each factor is (the compactness of tori and SU2 is being used). Thus K=Gσ is compact. (This also follows easily from Lemma 44(b)). Let K1 be a compact subgroup of G, K1⊇K. Assume x∈K1. Write x=by with b∈B, y∈K, and then b=uh with u∈U, h∈H. Since K1 is compact, all eigenvalues μˆ(hn) (n=0,±1,±2,…) are bounded, whence h∈K by Lemma 45(b). Then all coefficients of all un are bounded so that u=1. Thus x∈K, so that K is maximal compact.

Remark: It can be shown also that K is semisimple and that a complete set of semisimple compact Lie groups is got from the above construction.

Corollary 1: Let G′ be of the same type as G with a weight lattice containing that of G,K′=Gσ′, and π:G′→G the natural projection. Then πK′=K.

Proof.

This follows from the fact proved in Lemma 45 that K is generated by the groups φαSU2.

□

Examples:

(a) If G=SLn(ℂ), then K=SUn.
(b) If G=SOn(ℂ), then K fixes simultaneously the forms Σxixn+1-i and Σxixi‾, hence equals SOn(ℝ) (compact form) after a change of coordinates. Prove this.
(c) If G=Sp2n(ℂ), then K fixes the forms Σ1n ( xiy2n+1-i- x2n+1-iyi ) and Σxixi‾, and is isomorphic to SUn(ℍ) (compact form, ℍ= quaternions). For this see Chevalley, Lie groups, p. 22.
(d) We have isomorphisms and central extensions, ℍ*= SU1(ℍ)≅ SU2(ℂ)→ SO3(ℝ), SU2(ℍ)→ SO5(ℝ), SU2(ℂ)2→ SO4(ℝ), SU4(ℂ)→ SO6(ℝ) (compact forms).

This follows from (a), (b), (c), Corollary 1 and the equivalences C1=A1=B1, C2=B2, A12=D2, A3=D3.

Corollary 2: The group K is connected.

Proof.

As already remarked, K is generated by the groups φαSU2. Since SU2 is connected, so is K.

□

Corollary 3: If T denotes the maximal torus Hσ, then T\K is homeomorphic to B\G under the natural map.

Proof.

The map K→B\G, k→Bk, is continuous and constant on the fibres of T\K, hence leads to a continuous map of T\K into B\G which is 1-1 and onto since T=B∩K and G=BK. Since T\K is compact, the map is a homeomorphism.

□

Corollary 4:

(a) G is contractible to K.
(b) If G is universal, then K is simply connected.

Proof.

Let A={h∈H | μˆ(h)>0 for all μˆ∈Lˆ}. Then we have H=AT, so that G=BK=UAK. On the right there is uniqueness of expression. Since K is compact it easily follows that the natural map UA×K→G is a homeomorphism. Since UA is contractible to a point, G is contractible to K. If also G is universal, then G is simply connected by Theorem 13; hence so is K.

□

Corollary 5: For w∈W set (BwB)σ= BwB∩K= Kw, and let α,β,…,δ be as in Theorem 15. Then K=⋃wKw and Kw=TYα…Yδ, with uniqueness of expression on the right.

Proof.

This follows from Theorem 15 and Lemma 43(b).

□

Remark: Observe that Kw is essentially a cell since each Yα is homeomorphic to ℂ (consider the values of a in Lemma 43(b)). A true cellular decomposition is obtained by writing T as a union of cells. Perhaps this decomposition can be used to give an elementary treatment of the cohomology of K.

Corollary 6: B\G and T\K have as their Poincaré polynomials Σw∈Wt2N(w). They have no torsion.

Proof.

We have B\BwB homeomorphic to wUw, a cell of real
dimension 2N(w). Since each dimension is even, it follows that the cells represent independent elements of the homology group and that there is no torsion (essentially because the boundary operator lowers dimensions by exactly 1), whence Cor. 6. Alternately one may use the fact that each Yα is homeomorphic to ℂ.

□

Remark: The above series will be summed in the next section, where it arises in connection with the orders of the finite Chevalley groups.

Corollary 7: For w∈W let w=wα…wδ be a minimal expression as before and let S denote the set of elements of W each of which is a product of some subsequence of the expression for w. Then Kw (topological closure) =⋃w′∈SKw′.

Proof.

If Tα=T∩Kα, we have Kα=TαYα∪Tα by Lemma 45(a) and TαYα‾=Kα by the corresponding result in SU2. Now BwB=B·TαYα…TδYδ by Lemma 43(b). Hence Kw=T·TαYα…TδYδ, so that K‾w⊇TKα…Kδ, and we have equality since each factor on the right is compact, so that the right side is compact, hence closed. Since Kw′′Kα ⊆Kw′′∪ Kw′′wα if w′′∈W and α is simple, by Lemma 25, Cor. 7 follows.

□

Corollary 8:

(a) T=K1 is the closure of every Kw.
(b) Kw is closed if and only if w=1.

Corollary 9: The set S of Cor. 7 depends only on w, not on the minimal expression chosen, hence may be written S(w).

Proof.

Because K‾w doesn't depend on the expression.

□

Lemma 46: Let w0 be the element of W which makes all positive roots negative. Then S(w0)=W.

Proof.

Assume w∈W, and let w=w1…wm be a minimal expression as a product of simple reflections and similarly for w-1w0=wm+1…wn. Then w0=w1…wm…wn is one for w0 since if N is the number of positive roots then m m=N(w), n=N-N(w), and m+n=N=N(w0). Looking at the initial segment of w0 we see that w∈S(w0).

□

Corollary 10: If w0 is as above and w0=wαwβ…wδ is a minimal expression, then

(a) K=K‾w0.
(b) K=KαKβ…Kδ.

Proof.

(a) By Cor. 7 and Lemma 46.

(b) By (a) K=TKαKβ…Kδ. We may write T=∏Tγ (γ simple), then absorb the Tγ's in appropriate Kγ's to get (b).

□

Exercise: If G is any Chevalley group and w0,α,β,… are as above, show that G=BGαGβ…Gδ.

Remarks: (a) If ℂ and SU2 are replaced by ℝ and SO2 in accordance with Lemma 43(b), then everything above goes through except for Cor. 4, Cor. 6 and the fact that T is no longer a torus. In this case each Kα is a circle since SO2 is. The corresponding angles in Cor. 10(b), which we have to restrict suitably to get uniqueness, may be called the Euler angles in analogy with the classical ease:

G=SL3(ℝ), K=SO3(ℝ), Kα,Kβ= {rotations around the z-axis, x-axis}, K=KαKβKα.

(b) If Kw is replaced by BwB=BKw in Cor. 7, the formula for BwB‾ is obtained. (Prove this.) If ℂ (or ℝ) is replaced by any algebraically closed field and the Zariski topology is used, the same formula holds. So as not to interrupt the present development, we give the proof later, at the end of this section.

Theorem 17: (Cartan). Again let G be a Chevalley group over ℂ or ℝ, K=Gσ as above, and A={h∈H | μˆ(h)>0 for all μˆ∈Lˆ}.

(a) G=KAK (Cartan decomposition).
(b) In (a) the A-component is determined uniquely up to conjugacy under the Weyl group.

Proof.

(a) Assume x∈G. By the decompositions H=AT and G=BK (Theorem 16), t here exist elements in KxK∩UA. Given such an element y=ua, we write a=exp H (H∈ℋℝ, uniquely determined by a), then set |a|=|H|, the Killing norm in ℒℝ. This norm is invariant under W. We now choose y to maximize |a| (recall that K is compact). We must show that u=1. This follows from: (*) if u≠1, then |a| can be increased. We will reduce (*) to the rank 1 case. Write u=∏β>0uβ (uβ∈𝔛β). We may assume uα≠1 for some simple α: choose α of minimum height, say n, such that uα≠1, then if n>1, choose β simple so that (α,β)>0 and ht wβα<n, then replace y by wβ(1)ywβ(1)-1 and proceed by induction on n. We write u=u′uα with u′∈𝔛P-{α} (here P is the set of positive roots). Then we write a=exp H, choose c so that H′=H-cHα is orthogonal to Hα, set aα=exp cHα∈ A∩Gα, a′=exp H′∈ A, a=aαa′. Then a′ commutes with Gα elementwise and is orthogonal to aα relative to the bilinear form corresponding to the norm introduced above. By (*) for groups of rank 1, there exist y,z∈Kα such that yuαaαz=aα′∈A∩Gα and |aα′|>|aα|. Then yuaz=yu′uαaαa′z=yu′y-1aα′a′. Since Gα normalizes 𝔛P-{α} (since 𝔛α and 𝔛-α do), yu′y-1∈U. Since |aα′a′|2= |aα′|2+ |a′|2> |aα|2+ |a′|2= |aαa′|2= |a|2, we have (*), modulo the rank 1 case. This case, essentially G=SL2, will be left as an exercise.

(b) Assume x∈G, x=k1ak2 as in (a). Then σx=k1a-1k2, so that xσx-1=k1a2k1-1. Here σa=a-1 since μˆ(σa)=μˆ(a)‾-1=μˆ(a-1) for all μˆ∈Lˆ.

□

Lemma 47: If elements of H are conjugate in G (any Chevalley group), they are conjugate under the Weyl group.

This easily follows from the uniqueness in Theorem 4'.

By the lemma x above uniquely determines a2 up to conjugacy under the Weyl group, hence also a since square-roots in A are unique.

Remark: We can get uniqueness in (b) by replacing A by A+={a∈A | αˆ(a)≥1 for all αˆ>0}. This follows from Appendix III 33.

Corollary: Let P consist of the elements of G which satisfy σx=x-1 and have all eigenvalues positive.

(a) A⊂P.
(b) Every p∈P is conjugate under K to some a∈A, uniquely determined up to conjugacy under W (spectral theorem).
(c) G=KP, with uniqueness on the right (polar decomposition).

Proof.

(a) This has been noted in (b) above.

(b) We can assume p=ka∈KA, by the theorem. Apply σ-1: p=ak-1. Thus k commutes with a2, hence also with a. (Since a is diagonal (relative to a basis of weight vectors) and positive, the matrices commuting with a have a certain block structure which does not change when it is replaced by a2.) Then k2=1 and k=a-12pa-12∈P, so that k is unipotent by the definition of P. Since K is compact, k=1. Thus p=a. The uniqueness in (b) follows as before.

(c) If x∈G, then x=k1ak2 as in the theorem, so that x=k1k2·k2-1ak2∈KP. Thus G=KP. Assume k1p1=k2p2 with ki∈K and pi∈P. By (b) we can assume that p2∈A. Then p1=k1-1k2p2. As in (b) we conclude that k1-1k2=1, whence the uniqueness in (c).

□

Example: If G=SLn(ℂ), so that K=SUn(ℂ), A={ positive diagonal matrices }, P={ positive-definite Hermitean matrices }, then (b) and (c) reduce to classical results.

We now consider the case (c) of Lemma 43. The development is strikingly parallel to that for case (b) just completed although the results are basically arithmetic in one case, geometric in the other. Throughout we assume that θ,θ*,k,Yα are as in Lemma 43(c) and that the Chevalley group G under discussion is based on k. We write Gθ for the subgroup of elements of G whose coordinates, relative to the original lattice M, all lie in θ.

Lemma 48: If φα is as in Theorem 4', Cor. 6, then φαSL2(θ)⊆Gθ.

Proof.

If θ is a Euclidean domain then SL2(θ) is generated by its unipotent superdiagonal and subdiagonal elements, so that the lemma follows from the fact that xα(t) acts on M as an integral polynomial in t. In the general case it follows that if p is a prime in θ and θp is the localization of θ at p (all a/b∈k such that a,b∈θ with b prime to p) then φαSL2(θ)⊆Gθp. Since ⋂pθp=θ, e.g. by unique factorization, we have our result.

□

Remark: A version of Lemma 48 is true if θ is any commutative ring since φα[abcd] is generically expressible as a polynomial in a,b,c,d with integral coefficients (proof omitted). The proof just given works if θ is any integral domain for which θ=⋂θp (p= maximal ideal), which includes most of the interesting cases.

Lemma 49: Write K=Gθ, Kα=Gα∩K.

(a) B∩K=(U∩K)(H∩K).
(b) U∩K= {∏α>0xα(tα) | tα∈θ}.
(c) H∩K= {h∈H | μˆ(h)∈θ* for all μˆ∈Lˆ}= {∏hi(ti) | all ti∈θ*}.
(d) φαSL2(θ)= Kα. Hence Yα⊂Kα.

Proof.

(a) If b=uh∈B∩K, then its diagonal h, relative to a basis of M made up of weight vectors (see Lemma 18, Cor. 3), must be in K, hence u must also.

(b) If u=∏xα(tα)∈U∩K, then by induction on heights, the equation xα(t)=1+tXα+… and the primitivity of Xα in End (M) (Theorem 2, Cor. 2) we get all tα∈θ.

(c) If h∈H∩K, in diagonal form as above, then μˆ(h) must be in θ for each weight μˆ of the representation defining G, in fact in θ* since the sum of these weights is 0 (the sum is invariant under W). If we write h=∏hi(ti) and use what has just been proved, we get tin∈θ* for some n>0, whence ti∈θ* by unique factorization.

(d) Set Sα=φαSL2(θ). By Lemma 48, Sα⊆Kα. Since
 Gα=Bα∪BαYα by Lemma 43(c) and Yα⊂Sα, the reverse inclusion follows from: Bα∩K⊂Sα. Now if x=xα(t)hα(t*)∈Bα∩K,
 then t∈θ and t*∈θ* by (a), (b), (c) applied to Gα, so that x∈⟨xα(θ),x-α(θ)⟩=Sα, whence (d).

□

Theorem 18: Let θ,k,G and K=Gθ be as above. Then G=MK (Iwasawa decomposition).

Proof.

By Lemmas 43(c) and 49(d), BwB=BYα…Yδ⊆BK for every w∈W, so that G=BK.

□

Corollary 1: Write Kw=BwB∩K.

(a) K=⋃w∈WKw.
(b) Kw=(B∩K)Yα…Yδ, with B∩K given by Lemma 49, and on the right there is uniqueness of expression.

Remark: This normal form in K=Gθ has all components in Gθ whereas the usual one obtained by imbedding Gθ in G doesn't.

Corollary 2: K is generated by the groups Kα.

Proof.

By Lemma 49 and Cor. 1.

□

Corollary 3: If θ is a Euclidean domain, then K is generated by {xα(t) | α∈Σ,t∈θ}.

Proof.

Since the corresponding result holds for SL2(θ), this follows from Lemma 49(d) and Cor. 2.

□

Example: Assume θ=ℤ, k=ℚ. We get that Gℤ is generated by {xα(1)}. The normal form in Cor. 1 can be used to extend Nielsen's theorem (see (1) on p. 96) from SL3(ℤ) to Gℤ whenever Σ has rank≥2, is indecomposable, and has all roots of equal length (W. Wardlaw, Thesis, U.C.L.A. 1966). It would be nice if the form could be used to handle SL3(ℤ) itself since Nielsen's proof is quite involved. The case of unequal root lengths is at present in poor shape. In analogy with the fact that in the earlier development K is a simple compact group if Σ is indecomposable, we have here: Every normal subgroup of Gℤ is finite or of finite index if Σ is indecomposable and has rank≥2. The proof isn't easy.

Exercise: Prove that Gℤ/𝒟Gℤ is finite, and is trivial if Σ is indecomposable and not of type A1,B2 or G2.

Returning to the general set up, if p is a prime in θ, we write | |p for the p-adic norm defined by |0|p=0 and |x|p=2-r if x=pra/b with a and b prime to p.

Theorem 19: (Approximation theorem): Let θ and k be as above, a principal ideal domain and its quotient field, S a finite set of inequivalent primes in θ, and for each p∈S, tp∈k. Then for any ε>0 there exists t∈k such that |t-tp|p<ε for all p∈S and |t|q≤1 for all primes q∉S.

Proof.

We may assume every tp∈θ. To see this write tp=pra/b as above. By choosing s≥-r and c and d so that a=cps+db and replacing a/b by d, we may assume b=1. If we then multiply by a sufficiently high power of the product of the elements of S, we achieve r≥0, for all p∈S. If we now choose n so that 2-n<ε, e=∏p∈Spn, ep=e/pn, then fp,gp so that fppn+gpep=1, and finally t=Σgpeptp, we achieve the requirements of the theorem.

□

Now given a matrix x=(aij) over k, we define |x|p=max|aij|p. The following properties are easily verified.

(1) |x+y|p≤ max|x|p, |y|p.
(2) |xy|p≤ |x|p|y|p.
(3) If |xi|p=|yi|p for i=1,2,…,n then |∏xi-∏yi|p≤ maxi |y1|p… |yˆi|p… |yn|p |xi-yi|p.

Theorem 20: (Approximation theorem for split groups): Let θ,k,S,ε be as in Theorem 19, G a Chevalley group over k, and xp∈G for each p∈S. Then there exists x∈G so that |x-xp|p<ε for all p∈S and |x|q≤1 for all q∉S.

Proof.

Assume first that all xp are contained in some 𝔛α,xp=xα(tp) with tp∈k. If x=xα(t),t∈k, then |x|q≤max |t|q,1 because xα(t) is an integral polynomial in t and similarly |xxp-1-1|p≤|t-tp|p, so that |x-xp|p≤ |xp|p |t-tp|p by (1) and (2) above. Thus our result follows from Theorem 19 in this case. In the general case we choose a sequence of roots α1,α2,… so that xp=xp1xp2… with xpi∈𝔛αi for all p∈S. By the first case there exists xi∈𝔛αi so that

|xi-xpi|p <|xpi|p andε|xpi|p /|xp1|p |xp2|p…

if p∈S and |xi|q≤1 if q∉S. We set x=x1x2…. Then the conclusion of the theorem holds by (3) above.

□

With Theorem 20 available we can now prove:

Theorem 21: (Elementary divisor theorem): Assume θ,k,G,K=Gθ are as before. Let A+ be the subset of H defined by: αˆ(h)∈θ for all positive roots αˆ.

(a) G=KA+K (Cartan decomposition).
(b) The A+ component in (a) is uniquely determined mod H∩K, i.e. mod units (see Lemma 49); in other words, the set of numbers {μˆ(h) | μˆ weight of the representation defining G} is.

Example: The classical case occurs when G=SLn(k), K=SLn(θ), and A+ consists of the diagonal elements diag(a1,a2,…,an) such that ai is a multiple of ai+1 for i=1,2,….

Proof of theorem.

First we reduce the theorem to the local case, in which θ has a single prime, modulo units. Assume the result ture in this case. Assume x∈G. Let S be the finite set of primes at which x fails to be integral. For p∈S, we write θp for the local ring at p in θ, and define Kp and
 Ap+ in terms of θp as K and A+ are defined for θ. By the local case of the theorem we may write x=cpapcp′ with cp,cp′∈Kp and a∈Ap+, for all p∈S. Since we may choose ap so that μˆ(ap) is always a power of p and then replace all ap by their product, adjusting the c's accordingly, we may assume that ap is independent of p, is in A+, and is integral outside of S. We have cpacp′x-1=1 with a=ap for p∈S. By Theorem 20 there exist c,c′∈G so that |c-cp|p<|cp|p for p∈S and |c|q≤1 for q∉S, the same equations hold for c′ and cp′, and |cac′x-1-1|p≤1 for all p∈S. By properties (1), (2), (3) of | |p, it is now easily verified that |c|p≤1, |cp′|≤1 and |cac′x-1-1|p≤1, whether p is in S or not. Thus c∈K,c′∈K and cac′x-1∈K, so that x∈KA+K as required. The uniqueness in Theorem 21 clearly also follows from that in the local case.

□

We now consider the local case, p being the unique prime in θ. The proof to follow is quite close to that of Theorem 17. Let A be the subgroup of all h∈H such that all μˆ(h) are powers of p, and redefine A+, casting out units, so that in addition all αˆ(h) (αˆ>0) are nonnegative powers of p.

Lemma 50: For each a∈A there exists a unique H∈ℋℤ, the ℤ-module generated by the elements Hα of the Lie algebra ℒ, such that μˆ(a)=pμ(H) for all weights μ.

Proof.

Write a=∏hα(cαpnα) with cα∈θ*,nα∈ℤ. Then μˆ(a)=∏(cαpnα)μ(Hα). Since μˆ(a) is a power of p the cα, being units, may be omitted, so that μˆ(a)=Pμ(H) with H=ΣnαHα. If H′ is a second possibility for H, then μ(H′)=μ(H) for all μ, so that H′=H.

□

If a and H are as above, we write H=logpa,a=pH, and introduce a norm: |a|=|H|, the Killing norm. This norm is invariant under the Weyl group. Now assume x∈G. We want to show x∈KA+K. From the definitions if T=H∩K then H=AT. Thus by Theorem 18 there exists y=ua∈KxK with u∈U,a∈A. There is only a finite number of possibilities for a: if a=pH, then {μ(H) | μ a weight in the given representation} is bounded below (by -n if n is chosen so that the matrix of pnx is integral, because {pμ(H)} are the diagonal entries of y), and also above since the sum of the weights is 0, so that H is confined to a bounded region of the lattice ℋℤ. We choose y=ua above so as to maximize |a|. If u=∏uα (uα∈𝔛α), we set supp u={α | uα≠1} and then minimize supp u subject to a lexicographic ordering of the supports based on an ordering of the roots consistent with addition (thus supp u<supp u′ means that the first α in one but not in the other lies in the second). We claim u=1. Suppose not. We claim (*) uα∉K and a-1uαa∉K for α∈supp u. If uα were not in K, we could move it to the extreme left in the expression for y and then remove it. The new terms introduced by this shift would, by the relations (B), correspond to roots higher than α, so that supp u would be diminished, a contradiction. Similarly a shift to the right yields the second part of (*). Now as in the proof of Theorem 17 we may conjugate y by a product of wβ(1)'s (all in K) to get uα≠1 for some simple α, as well as (*). We write a=pH, choose c so that H′=H-cHα is orthogonal to Hα, set aα=pcHα, a′=pH′, a=aαa′. We only know that 2c=⟨H,Hα⟩∈ℤ, so that this may involve an adjunction of p1/2 which must eventually be removed. If we bear this in mind, then after reducing (*) to the rank 1 case, exactly as in the proof of Theorem 17, what remains to be proved is this:

Lemma 51: Assume y=ua= [1t01] [pcp-c] with 2c∈ℤ, t∈k, t∉θ and tp-2c∉θ. Then c can be increased by an integer by multiplications by elements of K.

Proof.

Let t=ep-n with e∈θ*. Then n∈ℤ, n>0 and n+2c>0 by the assumptions, so that c+n>c, c+n>-c and |c+n|>|c|. If we multiply y on the left by [pne-e-10], on the right by [10-e-1pn+2c1], both in K, we get [pc+n00p-c-n], which proves the lemma, hence that u=1. Thus y=a∈A, so that x∈KAK. Thus G=KAK. Finally every element of A is conjugate to an element of A under the Weyl group, which is fully represented in K (every wα(1)∈K). Thus G=KA+K. It remains to prove the uniqueness of the A+ component. If G′ is the universal group of the same type as G and π is the natural homomorphism, it follows from Lemma 49(d) and Theorem 19, Cor. 2 that πK′=K and from Lemma 49 that π maps A′+ isomorphically onto A+. Thus we may assume that G is universal. Then G is a direct product of its indecomposable factors so that we may also assume that G is indecomposable. Let λi be the ith fundamental weight, Vi an ℒ-module with λi as highest weight, Gi the corresponding Chevalley group, πi:G→Gi the corresponding homomorphism, and μi the corresponding lowest weight. Assume now that x=cac′∈G, with c,c′∈K and a∈A+. Set μˆi(a)=p-ni. Each weight on Vi is μi increased by a sum of positive roots, Thus ni is the smallest integer such that pniπia is integral, i.e. such that pniπix is since πic and πic′ are integral, thus is uniquely determined by x. Since {μi} is a basis of the lattice of weights (μi=w0λi), this yields the uniqueness in the local case and completes the proof of Theorem 21.

□

Corollary 1: If θ is not a field, the group K is maximal in its commensurability class.

Proof.

Assume K′ is a subgroup of G containing K properly. By the theorem there exists a∈A+∩K′, a∉K. Some entry of the diagonal matrix a is nonintegral so that by unique factorization |K′/K| is infinite.

□

Remark: The case θ=ℤ is of some importance here.

Corollary 2: If θ=ℤp and k=ℚp (p-adic integers and numbers) and the p-adic topology is used, then K is a maximal compact subgroup of G.

Proof.

We will use the fact that ℤp is compact. (The proof is a good exercise.) We may assume that G is universal. Let k‾ be the algebraic closure of k and G‾ the corresponding Chevalley group. Then G=G‾∩SL(V,k) (Theorem 7, Cor. 3), so that K=G‾∩SL(V,θ). Since θ is compact, so is End(V,θ), hence also is K, the set of solutions of a system of polynomial equations since G‾ is an algebraic group, by Theorem 6. If K′ is a subgroup of G containing K properly, there exists a∈A+∩K′, a∉K, by the theorem. Then {|an|p | n∈ℤ]} is not bounded so that K′ is not compact.

□

Remark: We observe that in this case the decompositions G=BK and G=KA+K are relative to a maximal compact subgroup just as in Theorems 16 and 17. Also in this case the closure formula of Theorem 16, Cor. 7 holds.

Exercise (optional): Assume that G is a Chevalley group over ℂ,ℝ or ℚp and that K is the corresponding maximal compact subgroup discussed above. Prove the commutativity under convolution of the algebra of functions on G which are complex-valued, continuous, with compact support, and invariant under left and right multiplications by elements of K. (Such functions are sometimes called zonal functions and are of importance in the harmonic analysis of G.) Hint: prove that there exists an antiautomorphism φ of G such that φxα(t)=x-α(t) for all α and t, that φ preserves every double coset relative to K, and that φ preserves Haar measure. A much harder exercise is to determine the exact structure of the algebra.

Next we consider a double coset decomposition of K=Gθ itself in the local case. We will use the following result, the first step in the proof of Theorem 7.

Lemma 52: Let ℒ be the Lie algebra of G (the original Lie algebra of §1 with its coefficients transferred to k), N the number of positive roots, and {Y1,Y2,…,Yr} a basis of ⋀Nℒ made up of products of Xα's and Hi's with Y1=⋀α>0Xα. For x∈G write xY1=Σcj(x)Yj. Then x∈U-HU if and only if c1(x)≠0.

Theorem 22: Assume that θ is a local principal ideal domain, that p is its unique prime, and that k and G are as before.

(a) BI=Up-HθUθ is a subgroup of Gθ.
(b) Gθ=⋃w∈WBIwBI (disjoint), if the representatives for W in G are chosen in Gθ
(c) BIwBI= BIwUw,θ with the last component of the right uniquely determined mod Uw,p.

Proof.

Let θ‾ denote the residue class field θ/pθ, Gθ‾ the Chevalley group of the same type as G over θ‾, and Bθ‾,Hθ‾,… the usual subgroups. By Theorem 18, Cor. 3 reduction mod p yields a homomorphism π of Gθ onto Gθ‾.

(1) π-1(Uθ‾-Hθ‾Uθ‾)⊆U-HU. We consider G acting on ⋀Nℒ as in Lemma 52. As is easily seen Gθ acts integrally relative to the basis of Y's. Now assume πx∈Uθ‾-Hθ‾Uθ‾. Then c1(πx)≠0 by the lemma applied to Gθ‾, whence c1(x)≠0 and x∈U-HU again by the lemma.

(2) Corollary: ker π⊆U-HU.

(3) BI=π-1Bθ‾. Assume x∈π-1Bθ‾. Then x∈U-BU by (1). From this and x∈Gθ it follows as in the proof of Theorem 7(b) that x∈Uθ-HθUθ, and then that x∈BI.

(4) Completion of proof: By (3) we have (a). To get (b) we simply apply π-1 to the decomposition in Gθ‾ relative to Bθ‾. We need only remark that a choice as indicated is always possible since each wα(1)∈Gθ. From (b) the equation in (c) easily follows. (Check this.) Assume b1wu1= b2wu2 with bi∈BI, ui∈Uw,θ. Then b1-1b2= wu1u2-1w-1 ∈BI∩Uθ-= Up-, whence u1u2-1∈Uw,p and (c) follows.

□

Remark: The subgroup BI above is called an Iwahori subgroup. It was introduced in an interesting paper by Iwahori and Matsumoto (Pabl. Math. I.H.E.S. No. 25 (1965)). There a decomposition which combines those of Theorems 21(a) and 22(b) can be found. The present development is completely different from theirs.

There is an interesting connection between the decomposition Gθ=⋃BIwBI above and the one, Gθ=⋃(BwB)θ, that Gθ inherits as a subgroup of G, namely:

Corollary: Assume w∈W, that S(w) is as in Theorem 16, Cor. 9, and that π:Gθ→Gθ‾ is, as above, the natural projection. Then π(BIwBI)=Bθ‾wBθ‾, and π(BwB)θ=⋃w′∈S(w)Bθ‾w′Bθ‾. Hence if θ‾ is a topological field, e.g. ℂ,ℝ or ℚp, then π(BwB)θ is the topological closure of π(BIwBI).

Proof.

The first equation follows from π-1Bθ‾=BI, proved above. Write w=wαwβ… as in Lemma 25, Cor. Then (*) (BwB)θ= (BwαB)θ (BwβB)θ… by Theorem 18, Cor. 1. Now (BwαB)θ⊇x-α(p) and wα(1) and is a union of Bθ double cosets. Thus π(BwαB)θ⊇ Bθ‾∪ Bθ‾wα Bθ‾ =BθGα,θ‾. The reverse inequality also holds since (BwαB)θ⊆ BθGα,θ by Theorem 18, Cor. 1. From this, (*), the definition of S(w), and Lemma 25, the required expression for π(BwB)θ now follows.

□

Appendix. Our purpose is to prove Theorem 23 below which gives the closure of BwB under very general conditions. We will write w′≤w if w′∈S(w) with S(w) as in Theorem 16, Cor. 9, i.e. if w′ is a subexpression (i.e. the product of a subsequence) of some minimal expression of w as a product of simple reflections.

Lemma 53: The following are true.

(a) If w′ is a subexpression of some minimal expression for w, it is a subexpression of all of them.
(b) In (a) the subexpressions for w′ can all be taken to be minimal.
(c) The relation ≤ is transitive.
(d) If w∈W and α is a simple root such that wα>0 (resp. w-1α>0), then wwα>w (resp. wαw>w).
(e) w0≥w for all w∈W.

Proof.

(a) This was proved in Theorem 16, Cor. 7 and 9 in a rather roundabout way. It is a direct consequence of the following fact, which will be proved in a later section: the equality of two minimal expressions for w (as a product of simple reflections) is a consequence of the relations w1w2…=w2w1… (w1,w2 distinct simple reflections, n terms on each side, n= order w1w2).

(b) If w′=w1w2…wr is an expression as in (b) and it is not minimal, then two of the terms on the right can be cancelled by Appendix II 21.

(c) By (a) and (b).

(d) If wα>0 and w1w2…ws is a minimal expression for w, then w1…wswα is one for wwα by Appendix II 19, so that wwα>w, and similarly for the other case.

(e) This is proved in Lemma 46.

□

Now we come to our main result.

Theorem 23: Let G be a Chevalley group. Assume that k is a nondiscrete topological field and that the topology inherited by G as a matric group over k is used. Then the following conditions on w,w′ are equivalent.

(a) Bw′B⊆ BwB‾.
(b) w′≤w.

Proof.

Let Y1 be as in Lemma 52 and more generally Yw=⋀α>0Xwα for w∈W. For x∈G let cw(x) denote the
coefficient of Yw in xY1. We will show that (a) and (b) are equivalent to:

(c) cw′ is not identically 0 on BwB.

(a) ⇒ (c). We have xβ(t)Xα=Xα+ΣtjXj with Xj of weight (0 or a root) α+jβ, and nwXα=cXwα (c≠0) if nw represents w in W in N/H. Thus (*) BwBY1⊆k*Yw+ higher terms in the ordering given by sums of positive roots. Thus cw′ is not identically 0 on Bw′B, hence also not on BwB, by (a).

(c) ⇒ (b). We use downward induction on N(w′). If this is maximal then w′=w0, the element of W making all positive roots negative, and then w=w0 by (c) and (*) above. Assume w′≠w0. Choose α simple so that w′-1>0, hence N(wαw′)>N(w′). Since cw′(BwB)≠0 and BwαbwB⊆BwB∪BwαwB, we see that cwαw′(BwB)≠0 or cwαw′(BwαwB)≠0, so that wαw′≤w or wαw′≤wαw. In the first case w′<w by Lemma 53(c) and (d). In the second case if w-1α<0 then wαw<w by Lemma 53(d) which puts us back in the first case, while if not we may choose a minimal expression for w starting with wα and conclude that w′≤w.

(b) ⇒ (a). By the definitions and the usual calculus of double cosets, this is equivalent to: if α is simple, then BwαB‾=B∪BwαB. The left side is contained in the right, an algebraic group, hence a closed subset of G. Since BwαB contains 𝔛α-1 and the topology on k is not discrete, its closure contains 1, hence also B, proving the reverse inequality and completing the proof of the theorem.

□

Remark: In case k above is ℂ,ℝ or ℚp, the theorem reduces to results obtained earlier. In case k is infinite and the Zariski topology on k and G are used it becomes a result of Chevalley (unpublished). Our proof is quite different from his.

Exercise: (a) If w∈W and α is a positive root such that wα>0, prove that wwα>w (compare this with Lemma 53(d)), and conversely if w′≤w then (*) there exists a sequence of positive roots α1,α2,…,αr such that if wi=wαi then w′w1…wi-1αi>0 for all i and w′w1…wr=w. Thus w′≤w and (*) are equivalent.

(b) It seems to us likely that w′≤w is also equivalent to: there exists a permutation π of the positive roots such that w′πα-wα is a sum of positive roots for every α>0; or even to: Σα>0(w′α-wα) is a sum of positive roots.

Notes and References

This is a typed excerpt of Lectures on Chevalley groups by Robert Steinberg, Yale University, 1967. Notes prepared by John Faulkner and Robert Wilson. This work was partially supported by Contract ARO-D-336-8230-31-43033.

page history