Nilpotent Cones Vinoth Nandakumar An essay submitted in partial fulfillment of the requirements for the degree of B.Sc. (Honours) Pure Mathematics University of Sydney August 2010 C ONTENTS Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv Acknowledgements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi Chapter 1. 1.1. 1.2. 1.3. Classifying nilpotent orbits and centralizers of nilpotents in classical Lie algebras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Classification of the nilpotent orbits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Describing centralizers of nilpotent elements in type A . . . . . . . . . . . . . . 12 Chapter 2. A resolution of singularities and the closure ordering for nilpotent orbits Oλ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Resolution of singularities in type A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Closure ordering in Type A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Resolution of singularities in type C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 19 25 27 Chapter 3. The enhanced nilpotent cone and some variations . . . . . . . . . . . 3.1. The enhanced nilpotent cone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2. The exotic nilpotent cone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.3. The 2-enhanced nilpotent cone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 35 40 44 2.1. 2.2. 2.3. Chapter 4. Springer fibres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 4.1. Irreducible components of Springer fibres . . . . . . . . . . . . . . . . . . . . . . . . . 52 References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 iii Introduction This essay deals with nilpotent cones, in the framework on complex Lie groups. There have been many established connections between the structure theory and representation theory of Lie groups and their nilpotent cones. For instance, the Springer correspondence relates nilpotent orbits to representations of the Weyl group. More generally, for any representation of a Lie group it is possible to define its nullcone; the nilpotent cone is the nullcone of the adjoint representation. Chapter 1 begins with a description of the classical Lie algebras in types A, B, C and D. Then a definition of what the nilpotent cone is, and what nilpotent orbits are, is given. This is followed by a description of the nilpotent orbits in type A, which is a straightforward consequence of the Jordan form theorem. A description of the nilpotent orbits in type C is then given, which requires more machinery. A description of the nilpotent orbits in types B and D are given without proof, since the proof is similar in nature to that of type C. Following this, an explicit description of the centralizers of nilpotent elements in type A is given. The second chapter of the essay deals with resolution of singularities of nilpotent orbit closures. Given a nilpotent orbit, its closure will have the structure of a singular algebraic variety. In types A and C, a resolution of singularities is given for the nilpotent orbit closures; a different technique is required to construct the resolution in each of these cases. As an application of the resolution of singularities in type A, a description of the closure ordering for nilpotent orbits in type A is given. In the third chapter, we move on to study some variations of nilpotent cones. In type A, we study the enhanced nilpotent cone, which is the product of a vector space with the nilpotent cone of type A. Using a slightly different method to that originally used, we classify the orbits for the action of the general linear group on the enhanced nilpotent cone. We next examine Kato’s exotic nilpotent cone in type C, which is the product of a vector space with a variant of the nilpotent cone in type C. We describe the orbits of the action of the symplectic group on the exotic nilpotent cone, and describe part of the proof. We then study the 2-enhanced nilpotent cone in type A, which is the product of two vector spaces with the nilpotent cone of type A. This is a problem which has not previously been studied, and we describe some partial results about the orbits in this cases. In the final chapter, we study Springer fibres in type A. Springer fibres are fibres of the resolution of singularities for the full nilpotent cone, which is a special case of the resolution of singularities of nilpotent orbit closures. Following a paper of iv I NTRODUCTION v Spaltenstein, we describe the irreducible components of Springer fibres. I expect that this essay should be accessible to a fourth year student with a basic knowledge in Lie theory and algebraic geometry. Complete proofs have been given, except for the Jacobson-Morozov theorem, and the classification of orbits in the exotic nilpotent cone. Acknowledgements First and foremost, I would like to thank my supervisor, Dr Anthony Henderson. His guidance and help in all facets of my thesis has been priceless. I am sincerely grateful for the countless hours he has spent, and the patience he has shown, in explaining mathematics to me and checking my work. My family deserves a profound thank you for all the emotional support that they have provided me with throughout this difficult year. I would also like to thank Rowland Jiang and Clinton Boys for their generous help with Latex. vi C HAPTER 1 Classifying nilpotent orbits and centralizers of nilpotents in classical Lie algebras 1.1. Definitions In the following, we work over the field C for convenience; however, almost all of the results obtained will be valid for any algebraically closed field F in characteristic 0. Let g denote a reductive Lie algebra, and let G be a connected Lie group having Lie algebra g. Recall the following definition of the classical Lie groups, and their Lie algebras. In type A, we have the general linear group; in types B and D we have the special orthogonal group, and in type C we have the symplectic group. Type A: Here G = GLn (C), g = gln (C). For convenience, we will work with GLn (C) as opposed to SLn (C). Type B: Here G = SO2n+1 (C) = {A ∈ SL2n+1 (C) : At A = I2n+1 }, and g = so2n+1 (C) = {A ∈ gl2n+1 (C) : A + At = 0}. Type C: Fix an invertible 2n × 2n matrix J such that J = −J t , so that J specifies a non-degenerate skew-symmetric form h·, ·i on C2n . Here G = Sp2n (C) = {A ∈ GL2n (C) : At JA = J}, and g = sp2n (C) = {A ∈ gl2n (C) : JA+At J = 0}. Type D: Here G = SO2n (C) = {A ∈ SL2n (C) : At A = I2n }, and g = so2n (C) = {A ∈ gl2n (C) : A + At = 0}. Proposition 1.1. In each of the above cases, we can define a map, known as the adjoint representation, G → Aut(g), in which g · x = gxg −1 for g ∈ G, x ∈ g. Proof. We need to check that this action is well-defined, i.e. given g ∈ G and x ∈ g, gxg −1 ∈ g. In Type A, the result is clear. In types B and D, suppose g ∈ SOk (C), so g t = g −1 , and x ∈ sok (C). 1 2 1. N ILPOTENT ORBITS IN THE CLASSICAL L IE ALGEBRAS gxg −1 + (gxg −1 )t = gxg −1 + (g −1 )t xt g t = gxg −1 + (g t )−1 xt g −1 = gxg −1 + gxt g −1 = g(x + xt )g −1 = 0 Hence gxg −1 ∈ sok (C), as required. In Type C, suppose g ∈ Sp2n (C), so g t Jg = g, and x ∈ sp2n (C), so Jx + xt J = 0. Note g t Jg = J implies g t J = Jg −1 , and Jg = (g t )−1 J. J(gxg −1 ) + (gxg −1 )t J = Jgxg −1 + (g t )−1 xt g t J = (g t )−1 Jxg −1 + (g t )−1 xt Jg −1 = (g t )−1 (Jx + xt J)g −1 = 0 Hence gxg −1 ∈ sp2n (C), as required. In the definition above of sp2n (C) as {A ∈ gln (C) : JA + At J = 0}, an equivalent formulation is {A ∈ gl2n (C) : hAv, wi = − hv, Awi ∀v, w ∈ C2n }. In a Lie algebra g, recall that an element X ∈ g is “nilpotent" if adX is a nilpotent endomorphism of the vector space g. In the case of g being a classical Lie algebra, this is equivalent to X being nilpotent in the sense of matrices. Definition 1.2. The nilpotent cone of the Lie algebra g, denoted as N , consists of all nilpotent elements in g. The group G has a well-defined action on N , since in each of the above cases, G acts on g by conjugation, and the conjugate of a nilpotent matrix will remain nilpotent. Definition 1.3. The orbits of the group action of G on N are nilpotent orbits. [3] Thus the nilpotent cone N is a union of a nilpotent orbits, and two nilpotent elements are in the same nilpotent orbit iff they are conjugate by an element of G. Alternatively, nilpotent orbits are often referred to as “conjugacy classes", or “adjoint orbits" in N . Next, we give an explicit description of nilpotent orbits for the classical Lie algebras. Type A (gln ) serves as a straightforward example to illustrate the concepts above, while type C (sp2n ) takes more work. Types B (so2n+1 ) and type D (so2n ) involve similar ideas to type C, and here we state the results without proof. 1.2. Classification of the nilpotent orbits 1.2.1. Type A. In type A, we have that g = gln (C), and the connected Lie group with Lie algebra g is G = GLn (C). The nilpotent cone N of gln (C) is then 1.2. C LASSIFICATION OF THE NILPOTENT ORBITS 3 simply the set of all nilpotent matrices in gln (C). The action of the group G on N is by conjugation, so two nilpotent matrices in N lie in the same nilpotent orbit iff they are conjugate under GLn (C). Now the classification of orbits follows from the Jordan form theorem. Keeping in mind that nilpotent matrices in GLn (C) have all eigenvalues equal to 0, the Jordan form theorem says that any matrix x ∈ N is conjugate to precisely one matrix nλ of the following form, where λ1 ≥ λ2 ≥ ... ≥ λk are positive integers whose sum is n: nλ = Nλ1 Nλ2 ... Nλk Here the matrix Ni denotes the following matrix (where there are i rows and columns): 0 1 0 1 .. 0 1 0 Now let us make the following definitions: Definition 1.4. Let P(n) denote the set of all k-tuples (λ1 , ..., λk ), with λ1 ≥ λ2 ≥ P ... ≥ λk satisfying ki=1 λi = n. Definition 1.5. For each partition λ ∈ P(n), let Oλ denote the nilpotent orbit containing the matrix nλ . Using this, it follows that every nilpotent orbit in gln (C) corresponds to a unique element of P(n). Thus we have proven the following classification of nilpotent orbits in type A: Proposition 1.6. There is a bijection between the set of nilpotent orbits for the Lie algebra gln , and the set P(n), given by the Jordan canonical form. Specifically, the orbit Oλ corresponding to the partition λ consists of all matrices in gln conjugate to nλ . If x ∈ Oλ , we refer to λ as the Jordan type of the matrix x. A Jordan basis for x, is a basis {ei,j } of V , with 1 ≤ i ≤ k, 1 ≤ j ≤ λi , such that xei,j = ei,j−1 if j > 1, and 0 otherwise. The matrix of x with respect to such a basis, ordered so that ei,j precedes ei0 ,j 0 if i < i0 or i = i0 and j < j 0 , will then be nλ . It will often be convenient to represent λ as a diagram of boxes, with λ1 boxes in the first row, λ2 boxes in the second row, and so forth. Then the boxes in this diagram can be 4 1. N ILPOTENT ORBITS IN THE CLASSICAL L IE ALGEBRAS thought of as representing the elements of this Jordan basis (with ei,j being the j-th box in the i-th row), with x moving each box to the box on the left. 1.2.2. Type C. Following Collingwood and McGovern, [3], pg 70-73, we describe the nilpotent orbits in the symplectic Lie algebra sp2n (C). While in the case of the general linear Lie algebra gln (C), the nilpotent orbits were in 1 − 1 correspondence with the set of all partitions of n, here we will find that the nilpotent orbits of the symplectic Lie algebra sp2n (C) are in 1 − 1 correspondence with the set of all partitions of 2n in which every odd part occurs with even multiplicity. In effect, the problem of classifying of nilpotent orbits in sp2n (C) and proving the above statement is equivalent to proving the following three propositions: Proposition 1.7. Given any nilpotent element n ∈ sp2n (C), the Jordan type of n is a partition λ ∈ P(2n), satisfying the condition that every odd part in λ occurs with even multiplicity. Proposition 1.8. Given any partition λ ∈ P(2n) where every odd part in λ occurs with even multiplicity, there exists a nilpotent element nλ ∈ sp2n (C) such that the Jordan type of nλ is λ. Proposition 1.9. Given any two nilpotent elements nλ , n0λ ∈ sp2n (C) which both have Jordan type λ, then we can find g ∈ Sp2n (C) such that g −1 nλ g = n0λ . In the proofs of the above propositions, we will use the Jacobson-Morozov Theorem, [3], pg 37: Jacobson-Morozov Theorem: Given a semisimple Lie algebra g, and a nilpotent element X in g, then there exists a sl2 triple (H, X, Y ) containing X. (Equivalently, we can find H, Y ∈ g such that [X, Y ] = H, [H, X] = 2X, [H, Y ] = −2Y ). To illustrate the Jacobson-Morozov Theorem, we will prove it for g = gln (C). (Note that here g is not semisimple; nonetheless, the Jacobson-Morozov theorem is still true in this case). It suffices to find an sl2 -triple containing the nilpotent element nλ . Let µri = i(r + 1 − i), and define the following three matrices: Hr+1 = r r−2 ··· −r + 2 −r Yr+1 0 µr 0 1 ··· = 0 µrr 0 , Xr+1 0 1 0 1 ··· = 0 1 0 1.2. C LASSIFICATION OF THE NILPOTENT ORBITS Hλ2 H= Y = Hλ1 , ··· 5 X λ1 X λ2 X= ··· Hλk Y λ1 Y λ2 X λk ··· Yλk It is clear by calculation that {Hr+1 , Xr+1 , Yr+1 } is an sl2 -triple, and hence that {H, X, Y } is an sl2 -triple, with X = nλ . This proves the Jacobson-Morozov Theorem for gln (C). For future use, we prove the following lemma about sl2 -triples in symplectic groups. Lemma 1.10. Let V be a vector space with even dimension with a chosen symplecL tic form h·, ·i, and suppose {H, X, Y } is an sl2 -triple in sp(V ). Let V = sr=1 Vr be the decomposition of V into irreducible sl2 -modules. If dimVp 6= dimVq , then Vp ⊥Vq with respect to the symplectic inner product h·, ·i. Proof. Let dimVp = m, dimVq = n, and without loss of generality assume that m < n. Let {v1 , v2 , · · · , vn } denote a string basis of Vq , so that the actions of X and Y on Vq are given by the following (see Section 7.2 of [5] for an exposition of sl2 -theory): Xvi = (n + 1 − i)vi−1 and Xvi = 0; vi = Y vi = ivi+1 and Y vn = 0; vi = X n−i vn (n − i)! Y i−1 v1 (i − 1)! Similarly, let {w1 , w2 , · · · , wm } denote a string basis of Vp , so that the actions of X and Y on Vp are given by the following: Xwi = (m + 1 − i)wi−1 and Xw1 = 0; wi = Y wi = iwi+1 and Xwm = 0; wi = Y i−1 w1 (i − 1)! Note the following two relations: Xm wm = 0 (m − i)! 1 Y m−i+1 wi = Y m w1 = 0 (i − 1)! X i wi = X m−i wm (m − i)! 6 1. N ILPOTENT ORBITS IN THE CLASSICAL L IE ALGEBRAS To prove that Vp ⊥Vq , it suffices to prove hvi , wj i = 0 for 1 ≤ i ≤ n, 1 ≤ j ≤ m. If n − i ≤ j − 1 and i − 1 ≤ m − j, then n ≤ m, which is a contradiction. So either n − i > j − 1 or i − 1 > m − j. If n − i > j − 1: X n−i hvi , wj i = vn , wj (n − i)! (−1)n−i vn , X n−i wj = (n − i)! = 0 since n − i ≥ j, X j wj = 0 If i − 1 > m − j: Y i−1 v1 , wj hvi , wj i = (i − 1)! (−1)i−1 v1 , Y i−1 wj = (i − 1)! = 0 since i − 1 ≥ m − j + 1, Y m−j+1 wj = 0 Thus, in either case, hvi , wj i = 0, as required. Proof. (of Proposition 1.7) Given a nilpotent X of type λ, by the Jacobson-Morozov theorem, we can find an sl2 -triple {H, X, Y } containing X. Decompose C2n as the sum of irreducible sl2 modules V1 , V2 , · · · Vj , with dim Vi = µi , and without loss of generality, we can assume that µ1 ≥ µ2 ≥ · · · ≥ µj . By sl2 -theory, if vi ∈ Vi is a lowest weight vector in Vi , Vi is spanned by {vi , Xvi , · · · , X µi −1 vi }, and X µi vi = 0. Thus the set {X j vi |0 ≤ j ≤ µi − 1} is a Jordan basis for the nilpotent X, and so X has type µ, and so λ = µ. We have just proven that the dimensions of the irreducible summands of C2n , considered as an sl2 -module, are λ1 , · · · , λk (so j = k and dim Vi = λi ). Suppose r is odd. Make the following definition: M Vr = Vi λi =r Let Hr−1 be the highest weight space in V r , i.e. the (r − 1)-weight space. It is clear that dim Hr−1 is the multiplicity of r in the partition λ. Define a form (·, ·) on Hr−1 by (v, w) = hv, Y r−1 wi. Then the following calculation shows that (·, ·) is a skew-symmetric form. (w, v) = w, Y r−1 w = (−1)r−1 Y r−1 w, v = (−1)r v, Y r−1 w = −(v, w) 1.2. C LASSIFICATION OF THE NILPOTENT ORBITS 7 Next we will prove that the form (·, ·) is non-degenerate. Suppose v ∈ Hr−1 and (v, w) = 0 ∀w ∈ Hr−1 . As w ranges over Hr−1 , Y r−1 w will range over the lowest weight space H1−r in V r , by sl2 -theory. Thus v is perpendicular to H1−r , with respect to h·, ·i. If s 6= 1 − r, then v will be perpendicular to the s-weight space Hs in V r by the following calculation. Let w ∈ Hs . hHv, wi = − hv, Hwi h(r − 1)v, wi = − hv, swi (r − 1 + s) hv, wi = 0 hv, wi = 0 Since v is perpendicular to Hs for s 6= 1 − r, and to H1−r , v is perpendicular to all weight spaces in V r , and so v is perpendicular to V r , which is a direct sum of its weight spaces. Make the following definition: M V 0r = Vi λi 6=r By Lemma 1.10, v is perpendicular to V 0r , and hence v is perpendicular to V r ⊕ V 0r = V . Thus v lies in the kernel of the non-degenerate bilinear form h·, ·i, so v = 0. Hence (·, ·) is a non-degenerate symplectic form on Hr−1 , so dim Hr−1 is even. Since dim Hr−1 is equal to multiplicty of r in the partition λ, this proves that every odd part occurs with even multiplicity in λ. Proof. (of Proposition 1.8) First we prove the result for rectangle partitions, λ = (di ). Here if d is odd, i must be even. Let V be a vector space of dimension i, with basis {v (1) , v (2) , · · · , v (i) }. If d is even, define a symmetric form on V via (v (r) , v (s) ) = δrs . If d is odd and i is even, define a symplectic form on V via (v (r) , v (s) ) = 0 if |r − s| 6= 1; (v (r) , v (r+1) ) = 1 if r is odd and 0 otherwise; (v (r+1) , v (r) ) = −1 if r is odd and 0 otherwise. We now construct a 2n-dimensional vector space W , an sl2 -triple {X, Y, H} for which W is a direct summand of i d-dimensional irreducible sl2 -submodules, and a symplectic form on W which is invariant under the sl2 action. Let the highest (1) (i) weight space in W have basis {wd−1 , · · · , wd−1 }. For 1 ≤ m ≤ d − 1, 1 ≤ j ≤ i, m (j) (j) (j) (j) define wd−1−2m = Ym! wd−1 , so that {wd−1 , · · · , w1−d } is a basis for an irreducible sl2 submodule. The superscript denotes which of the i submodules it lies in, and the 8 1. N ILPOTENT ORBITS IN THE CLASSICAL L IE ALGEBRAS (i) (i) subscript denotes the weight. We adopt the convention that wd+1 = w−d−1 = 0. By sl2 -theory, the actions of X and Y are given by the following: (j) (j) (j) (j) Xwd−1−2m = (d − m)wd+1−2m Y wd−1−2m = (m + 1)wd−3−2m Define the following form on W : D E (i) (i0 ) wd−2m−1 , wd−2m0 −1 = 0 unless m + m0 = d − 1 D E 0 (i) (i0 ) m d−1 wd−2m−1 , wd−2m0 −1 = (−1) (v (i) , v (i ) ) if m + m0 = d − 1 m It is straightforward to check ·i is a skew-symmetric form. If m+m0 6= d−1, D E that h·, 0 (i) (i ) i0 i = 0. If m + m0 = d − 1, then wd−2m−1 , wd−2m0 −1 = − wd−2m 0 −1 , wd−2m−1 0 0 then by construction of the form (·, ·), (v (i) , v (i ) ) = (−1)d (v (i ) , v (i) ). Then we compute: D E 0 (i) (i0 ) m d−1 wd−2m−1 , wd−2m0 −1 = (−1) (v (i) , v (i ) ) m 0 m d−1 = (−1) (−1)d (v (i ) , v (i) ) 0 m 0 d−1−m d − 1 = −(−1) (v (i ) , v (i) ) 0 m 0 m0 d − 1 = −(−1) (v (i ) , v (i) ) 0 m D 0 E (i ) (i) = − wd−2m0 −1 , wd−2m−1 Next we check that h·, ·i is invariant under H. (i0 ) Since Hwd−2m−1 D (i) = (i0 ) (i0 ) (d−2m−1)wd−2m−1 , E wd−2m−1 , Hwd−2m0 −1 = 0 + 0 = 0. If m + m0 = d − 1: 0 if m+m 6= d−1, D (i) (i0 ) Hwd−2m−1 , wd−2m0 −1 E + 1.2. C LASSIFICATION OF THE NILPOTENT ORBITS 9 D E D E (i) (i0 ) (i) (i0 ) Hwd−2m−1 , wd−2m0 −1 + wd−2m−1 , Hwd−2m0 −1 D E (i) (i0 ) = (d − 2m − 1 + d − 2m0 − 1) wd−2m−1 , wd−2m0 −1 D E (i) (i0 ) = (2(d − 1) − 2(m + m0 )) wd−2m−1 , wd−2m0 −1 = 0 Next we check that h·, ·i is invariant under X. D E D E (i) (i0 ) (i) (i0 ) Xwd−2m−3 , wd−2m0 −1 + wd−2m−3 , Xwd−2m0 −1 D E D E (i) (i0 ) (i) (i0 ) = (d − m − 1)wd−2m−1 , wd−2m0 −1 + wd−1−2(m+1) , (d − m0 )wd−1−2(m0 −1) If m + m0 6= d − 1, then both terms in the above sum are clearly 0. Otherwise, if m + m0 = d − 1: D (i) (i0 ) Xwd−2m−3 , wd−2m0 −1 E + D (i) (i0 ) wd−2m−3 , Xwd−2m0 −1 E E E D (i0 ) (i) (i) (i0 ) = (d − m − 1) wd−2m−1 , wd−2m0 −1 + (d − m0 ) wd−1−2(m+1) , wd−1−2(m0 −1) E D E D (i0 ) (i) (i0 ) (i) = (d − m − 1) wd−2m−1 , wd−2m0 −1 + (m + 1) wd−1−2(m+1) , wd−1−2(m0 −1) d−1 d−1 0 m (i) (i0 ) = (d − m − 1) (−1) (v , v ) + (m + 1) (−1)m+1 (v (i) , v (i ) ) m m+1 d−1 d−1 = 0, since (d − m − 1) = (m + 1) m m+1 D Checking that h·, ·i is invariant under Y is a similar calculation that we omit. It is easy to see that the form h·, ·i is non-degenerate by examining the matrix of (j) the D form with respectEto the basis {wd−1−2m } of W . For a fixed m, j the expression (j) (j 0 ) wd−1−2m , wd−1−2m0 will be non-zero for a unique choice of j 0 , m0 by construction of h·, ·i and (·, ·). The matrix of the form h·, ·i will have exactly one non-zero value in each row and column, and hence be invertible. Hence X ∈ sp(W ), and X is a nilpotent of type (di ) (this follows using the argument at the start of the proof of Proposition 1.7); this proves Proposition 1.9 in the case of rectangle partitions. Now suppose λ = (di11 , · · · , dirr ). For 1 ≤ j ≤ r, let Wj be a vector space of i dimension dj ij , and let Xj be a nilpotent of type djj in End(Wj ) which is invariant for a non-degenerate symplectic form h·, ·ij on Wj . Let W be the direct sum of 10 1. N ILPOTENT ORBITS IN THE CLASSICAL L IE ALGEBRAS the spaces Wj for 1 ≤ j ≤ r, and let h·, ·i be the non-degenerate symplectic form obtained as the orthogonal sum of the h·, ·ij . Let X the sum of the matrices {Xj }. Then X ∈ sp(W ), and X will be a nilpotent of type λ, as required. Proof. (of Proposition 1.9) Again we first prove the result for the case of rectangle partitions λ = (di ). Let X be a nilpotent element in sp(W ), for some vector space W of dimension di and a symplectic form h·, ·i. By the Jacobson-Morozov Theorem, we can find an sl2 -triple {X, Y, H} in sp(W ). By the argument at the start of the proof of Proposition 1.7, W is the sum of i irreducible sl2 -modules of dimension d. Let Hd−1 denote the highest weight space in W , i.e. the (d − 1)-weight space. Similarly toEthe proof of Proposition 1.7, define a form (·, ·) on Hd−1 via (v, w) = D Y d−1 v, (d−1)! w . d−1 Y d−1 Y d−1 (w, v) = w, v = (−1) w, v (d − 1)! (d − 1)! Y d−1 d = (−1) v, w = (−1)d (v, w) (d − 1)! Thus (·, ·) is symmetric if d is even, and symplectic if d is odd. As proved in the proof of Proposition 1.7, (·, ·) is non-degenerate. In the case of d being even, (1) (i) pick an orthonormal basis of Hd−1 for the form (·, ·), {wd−1 , · · · , wd−1 }, so that (i) (j) (1) (i) (wd−1 , wd−1 ) = δij . In the case of d being odd, pick a basis of Hd−1 , {wd−1 , · · · , wd−1 }, (r) (s) (r) (r+1) so that (wd−1 , wd−1 ) = 0 if |r − s| = 6 1; (wd−1 , wd−1 ) = 1 if r is odd and 0 oth(r+1) (r) erwise; (wd−1 , wd−1 ) = −1 if r is odd and 0 otherwise. m (j) (j) (j) (j) Define wd−2m−1 = Ym! wd−1 for 1 ≤ m ≤ d−1, so that {wd−1 , · · · , w1−d } is a string basis for an irreducible sl2 -module. Since the r-weight space is orthogonal under h·, ·i to the s-weight space unless r + s = 0 (proven in the proof of Proposition 1.7): D E (j) (j) wd−2m−1 , wd−2m0 −1 = 0 unless m + m0 = d − 1 If m + m0 = d − 1: 1.2. C LASSIFICATION OF THE NILPOTENT ORBITS D (j) (j 0 ) wd−2m−1 , wd−2m0 −1 E 11 Y m (j) (j 0 ) w ,w = 0 m! d−1 d−2m −1 E (−1)m D (j) (j 0 ) = wd−1 , Y m w1−d+2m m! E (−1)m (d − m)(d − m + 1) · · · (d − 1) D (j) (j 0 ) = wd−1 , w1−d m! d−1 Y d−1 (j 0 ) (j) (j 0 ) (j 0 ) (wd−1 , wd−1 ) (since w1−d = w ) = (−1)m (d − 1)! d−1 m (j 0 ) (j 0 ) (j 0 ) In the above, Y m w1−d+2m = (d−m)(d−m+1) · · · (d−1)w1−d since Y w1−d+2m = (j 0 ) (j 0 ) (j 0 ) (d − m)w1−d+2m−2 , Y w1−d+2m−2 = (d − m + 1)w1−d+2m−4 , and so on until (j 0 ) (j 0 ) Y w1−d+2 = (d − 1)w1−d . Hence we have proven above, that given two nilpotents X and X 0 of type (di ) in (j) 0(j) sp(W ), we can construct bases of W , {wd−2m−1 }, {wd−2m−1 }, with 0 ≤ m ≤ (j) d − 1, 1 ≤ j ≤ i, such that the matrix of X with respect to the basis {wd−2m−1 } is 0(j) the same as the matrix of X 0 with respect to the basis {wd−2m−1 }. Further, we have that: D (j) (j 0 ) wd−2m−1 , wd−2m0 −1 (j) E = D 0(j) 0(j 0 ) wd−2m−1 , wd−2m−1 E 0(j) Let g be the matrix such that gwd−2m−1 = wd−2m−1 . By the above condition, g ∈ Sp(W ); and the matrices X and X 0 are conjugate by g. This proves that any two nilpotents X and X 0 of type (d(i) ) are conjugate by g, proving the claim in the case of rectangle partitions. In the case of an arbitrary partition λ = (di11 , · · · , dirr ), given a nilpotents of type λ, X ∈ sp(W ), by the Jacobson-Morozov Theorem we can find an sl2 -triple {X, Y, H} in sp(W ). Let Wj be the sum of the ij dj -dimensional sl2 -submodules. By the Lemma 1.10, Wj is orthogonal under h·, ·i to Wk if j 6= k. Now we can construct bases of the spaces Wj , and put them together to construct a basis of the space W , such that the matrix of X with respect to the basis, as well as the values of the form h·, ·i applied to pairs of basis elements, depend solely on the partition λ (and not on X). Given another nilpotent X 0 of type λ, we can do the same thing. Then X 0 will be conjugate to X via the matrix g taking the first basis to the second, since the matrix of X with respect to the first basis is the same as the matrix of X 0 with respect to the second, and g ∈ Sp(W ) since the inner products of the corresponding pairs of basis elements is the same. Definition 1.11. If λ ∈ P(2n) is a partition in which every odd part occurs with even multiplicity, then define Oλ to be the set of all nilpotents in sp2n (C) of type λ. 12 1. N ILPOTENT ORBITS IN THE CLASSICAL L IE ALGEBRAS 1.2.3. Types B and D. Here we state the results without proofs. The proofs are similar in nature to that of type C. Proposition 1.12. Given any nilpotent X ∈ so2n+1 (C), the Jordan type λ of X satisfies the condition that every even part in λ occurs with even multiplicity. Conversely, for any such partition λ of 2n + 1, there exists a nilpotent X ∈ so2n+1 (C) with Jordan type λ. Any two such nilpotents X, X 0 ∈ so2n+1 (C) are conjugate by an element of the special orthogonal group SO2n+1 (C). Thus the nilpotent orbits in type B are in bijection with partitions of 2n + 1 in which every even part occurs with even multiplicity. Proposition 1.13. Given any nilpotent X ∈ so2n (C), the Jordan type λ of X satisfies the condition that every even part in λ occurs with even multiplicity. Conversely, for any such partition λ of 2n, there exists a nilpotent X ∈ so2n (C) with Jordan type λ. For such a partition λ of 2n, the set of nilpotents of type λ are a single orbit under the action of SO2n (C); except when λ is a partition containing only even parts, in which case the set of nilpotents of type λ splits up into two orbits under the action of SO2n (C). 1.3. Describing centralizers of nilpotent elements in type A Let λ = (λ1 , λ2 , ..., λk ). Recall that the representative nλ for the nilpotent Pn−1 orbit Oλ takes the following form, where Ni ∈ Matn (C) is defined by Ni = j=1 ej,j+1 (as in Section 1.2.1). Nλ1 nλ = Nλ2 ... Nλk First we compute the centralizer CMn (C) (nλ ) of nλ in the matrix algebra Mn (C), then the centralizer CGLn (C) (nλ ) in GLn (C). Proposition 1.14. Given x ∈ Mn (C), let x consist of k 2 blocks xi,j , where xi,j has size λi × λj , as follows. x11 x21 x= xk1 x1k x2k ... xkk Then x ∈ CMn (C) (nλ ) precisely when the blocks xi,j take the following form. If λi ≥ λj , the entries must satisfy the following (here 1 ≤ k ≤ λi , 1 ≤ l ≤ λj ): 1.3. D ESCRIBING CENTRALIZERS OF NILPOTENT ELEMENTS IN TYPE A xij,kl = 0 if k > l xij,kl = xij,1,l−k+1 if k ≤ l If λi < λj , the entries must satisfy the following (here 1 ≤ k ≤ λi , 1 ≤ l ≤ λj ): xij,kl = 0 if l − k < λj − λi xij,kl = xij,1,l−k+1 otherwise Proof. Since x ∈ CMn (C) (nλ ), we have xnλ = nλ x: x11 x21 ... xk1 Nλ1 Nλ2 x1k Nλ1 x2k Nλ2 ... xkk Nλk x11 x1k x21 x 2k ... ... xk1 xkk Nλk = Simplifying this expression, Nλ1 x11 Nλ2 x21 Nλk xk1 ··· Nλ1 x1k x11 Nλ1 Nλ2 x2k x21 Nλ1 = Nλk xkk xk1 Nλ1 ··· x1k Nλk x2k Nλk xkk Nλk Thus we require that Nλi xij = xij Nλj , for all i, j ∈ {1, · · · , k}. 0 1 0 1 ... 0 1 0 xij,11 ... xij,λi 1 xij,11 xij,1λj = ... xij,λi 1 xij,1λj xij,λi λj xij,λi λj 0 1 0 1 ... 0 1 0 Expanding the above expression gives the following: 13 14 1. N ILPOTENT ORBITS IN THE CLASSICAL L IE ALGEBRAS (1.15) xij,21 xij,λi 1 0 xij,2λj ... xij,λi λj 0 0 xij,11 = xij,1,λj −1 ... 0 xij,λi 1 xij,λi ,λj −1 Case 1: If λi ≥ λj , equating the entries in (1.15) now gives the following; here 1 ≤ k ≤ λi , 1 ≤ l ≤ λj : xij,kl = 0 if k > l xij,kl = xij,1,l−k+1 if k ≤ l To see this, we can illustrate with an example where λi = 4, λj = 3: xij,21 xij,22 xij,23 0 xij,11 xij,31 xij,32 xij,33 0 xij,21 xij,41 xij,42 xij,43 = 0 xij,31 0 0 0 0 xij,41 xij,12 xij,22 xij,32 xij,42 xij,11 = xij,22 = xij,33 ,xij,12 = xij,23 xij,21 = xij,32 = xij,43 = 0, xij,31 = xij,42 = 0, xij,41 = 0 xij,11 xij,12 xij,13 0 xij,11 xij,12 xij = 0 0 xij,11 0 0 0 Case 2: If λi < λj , equating the entries in (1.15) gives the following (here 1 ≤ k ≤ λi , 1 ≤ l ≤ λj ): xij,kl = 0 if l − k < λj − λi xij,kl = xij,1,l−k+1 otherwise To see this, consider the below example where λi = 3, λj = 4: 1.3. D ESCRIBING CENTRALIZERS OF NILPOTENT ELEMENTS IN TYPE A 15 xij,21 xij,22 xij,23 xij,24 0 xij,11 xij,12 xij,13 xij,31 xij,32 xij,33 xij,34 = 0 xij,21 xij,22 xij,23 0 0 0 0 0 xij,31 xij,32 xij,33 xij,11 = xij,22 = xij,33 = 0 xij,21 = xij,32 = 0, xij,31 = 0 xij,12 = xij,23 =xij,34 , xij,13 = xij,24 0 xij,12 xij,13 xij,14 0 xij,12 xij,13 xij = 0 0 0 0 xij,12 Now that we know the structure of the matrices xij which form the matrix x, effectively we have computed the centralizer CMn (C) (nλ ) of nλ inside the matrix algebra Mn (C). As an example of what this centralizer looks like in practice, we examine the example λ = (3, 22 , 1). A typical element x ∈ CMn (C) (nλ ) has the following form: x11,11 x11,12 x11,13 x12,11 x11,11 x11,12 x11,11 x21,12 x21,13 x22,11 x21,12 x31,12 x31,13 x32,11 x31,12 x41,13 x12,12 x13,11 x13,12 x14,11 x12,11 x13,11 x22,12 x23,11 x23,12 x24,11 x22,11 x23,11 x32,12 x33,11 x33,12 x34,11 x32,11 x33,11 x42,12 x43,12 x44,11 Now we will compute the centralizer CGLn (C) (nλ ) by describing precisely when a matrix x ∈ CMn (C) (nλ ) is invertible. Proposition 1.16. Let x ∈ CMn (C) (nλ ), and let λ = (ab11 , ab22 , · · · , abt t ). Define the following square matrices, where cs = b1 + · · · + bs , and 0 ≤ s ≤ t − 1. Then x ∈ CGLn (C) (nλ ) precisely when the matrices xs are invertible. xcs +1,cs +1,11 · · · .. = . xcs +bs+1 ,cs +1,11 · · · xs+1 xcs +1,cs +bs+1 ,11 .. . xcs +bs+1 ,cs +bs+1 ,11 16 1. N ILPOTENT ORBITS IN THE CLASSICAL L IE ALGEBRAS Proof. We start with the above example λ = (3, 22 , 1). We may consider the rows and columns as being labelled by the set {e1,1 , e1,2 , e1,3 , e2,1 , e2,2 , e3,1 , e3,2 , e4,1 }. Consider re-labelling the rows and columns instead with the set {e1,1 , e2,1 , e3,1 , e4,1 , e1,2 , e2,2 , e3,2 , e1,3 }. The matrix now takes the following form: x11,11 x12,11 x13,11 x22,11 x23,11 x32,11 x33,11 x14,11 x11,12 x24,11 x21,12 x34,11 x31,12 x44,11 x11,11 x12,12 x22,12 x32,12 x42,12 x12,11 x22,11 x32,11 x13,12 x23,12 x33,12 x43,12 x13,11 x23,11 x33,11 x11,13 x21,13 x31,13 x41,13 x11,12 x21,12 x31,12 x11,11 The matrix is now block upper-triangular and will be invertible if and only if x11,11 6= 0, x44,11 6= 0, and the following matrix is invertible: x22,11 x23,11 x32,11 x33,11 The above example makes it clear that in the general case λ = (ab11 , ab22 , · · · , abt t ), after re-labeling the rows and columns of the matrix x as indicated above (so that ei,k precedes ej,l either if k < l or if k = l and i < j) to obtain a matrix x0 , the following square matrices (as defined above) will occur on the diagonal of x0 . Here cs = b1 + · · · + bs , where 0 ≤ s ≤ t − 1. xcs +1,cs +1,11 .. = . xs+1 ··· xcs +bs+1 ,cs +1,11 · · · xcs +1,cs +bs+1 ,11 .. . xcs +bs+1 ,cs +bs+1 ,11 The matrix xs will occur as times. The entry in the row corresponding to ei,k and column corresponding to ej,l will occur in one of the copies of the matrix xs precisely when k = l and λi = λj . It remains to prove that all the other entries of the matrix x0 will lie in the upper half of the matrix, so that x0 will be block uppertriangular with blocks xs ; it will then follow that x is invertible precisely when all the matrices xs are invertible. First consider an entry xij,kl of the matrix x0 when i ≤ j (so λi ≥ λj ). The entry xij,kl lies in the row corresponding to ei,k , and the column corresponding to ej,l . As shown above, the entry xij,kl can only be non-zero if k ≤ l. If k < l, then ei,k will precede ej,l in the labelling of the rows and columns in x0 , and hence xij,kl will lie in the upper half of x0 . If k = l and i < j, again ei,k will precede ej,l in the labelling of the rows and columns, and xij,kl will lie in the upper half of x0 . If k = l and i = j, then ei,k = ej,l , and xij,kl will lie on the diagonal of the matrix x0 , and will lie in one 1.3. D ESCRIBING CENTRALIZERS OF NILPOTENT ELEMENTS IN TYPE A 17 of the matrices xs . Next consider an entry xij,kl of the matrix x0 , when i > j (so λi ≤ λj ). The entry xij,kl will lie in the row corresponding to ei,k , and the column corresponding to ej,l . As proven above xij,kl can only be nonzero if l − k ≥ λj − λi . If k < l, then ei,k will precede ej,l in the labelling of the rows and columns in x0 , and hence xij,kl will lie in the upper half of x0 . If k = l, then 0 ≥ λj − λi ≥ 0, so λi = λj . In this case the entry xij,kl will occur in one of the matrices xs . This shows that every non-zero entry in x0 occurs in the upper half, or in of the diagonal blocks xs , proving that x0 is block upper triangular with blocks xs . It follows that x is invertible precisely when all the matrices xs are invertible. We now compute the dimension of the orbit Oλ . We first compute the dimension of the centralizer CGLn (C) (nλ ) in the following two Lemmas. Given a partition λ, define its transpose partition µ by letting µi be #{j|λj ≥ i}. Diagramatically, the transpose partition µ is obtained from λ by reflecting λ along the diagonal containing the first box in the first row, the second box in the second row, and so on. Lemma 1.17. Given a partition λ = (λ1 , λ2 , · · · , λk ) and its transpose partition µ = (µ1 , µ2 , · · · , µl ), the following identity holds: k X j=1 (2j − 1)λj = l X µ2j j=1 Proof. Proof by induction on the number of parts of µ. Suppose λ1 = λ2 = · · · = λi > λi+1 , so µl = i. Consider the partition λ0 = (λ1 − 1, · · · , λi − 1, λi+1 , · · · , λk ). By induction the result is true for λ0 : (λ1 − 1) + · · · + (2i − 1)(λi − 1) + (2i + 1)λi+1 + · · · + (2k − 1)λk = l−1 X µ2j j=1 Adding µ2l = i2 = 1 + 3 + · · · + (2i − 1) to each side now gives the required identity for λ0 : k X (2j − 1)λj = λ1 + · · · + (2i − 1)λi + · · · + (2k − 1)λk j=1 = µ21 + µ22 + · · · + µ2l Lemma 1.18. The dimension of the centralizer CGLn (C) (nλ ) is Pl j=1 µ2j . 18 1. N ILPOTENT ORBITS IN THE CLASSICAL L IE ALGEBRAS Proof. The dimension of the centralizer is clearly equal to the number of free variables xij,kl in the description of the centralizer. We use the example λ = (3, 22 , 1) to illustrate the ideas. In this case, a typical element x of the centralizer CGLn (C) (nλ ) takes the following form: x11,11 x11,12 x11,13 x12,11 x11,11 x11,12 x11,11 x21,12 x21,13 x22,11 x21,12 x31,12 x31,13 x32,11 x31,12 x41,13 x12,12 x13,11 x13,12 x14,11 x12,11 x13,11 x22,12 x23,11 x23,12 x24,11 x22,11 x23,11 x32,12 x33,11 x33,12 x34,11 x32,11 x33,11 x42,12 x43,12 x44,11 The matrix x consists of blocks xij for 1 ≤ i, j ≤ k. The number of free variables in the block xi,j is min(λi , λj ). Hence the dimension of the centralizer is equal to the following sum: X min(λi , λj ) 1≤i,j≤k In the above sum, the term λj occurs with multiplicity 2j−1, since min(λi , λj ) = λj when i ≤ j, so λj = min{λp , λq } when (p, q) ∈ {(1, j), (2, j), · · · , (j, j), (j, j − P 1), · · · , (j, 1)}. Hence the dimension of the centralizer is equal to kj=1 (2j − 1)λj ; the conclusion now follows from Lemma 2.8. Given the standard nilpotent nλ ∈ Oλ , clearly Oλ = G.nλ . Hence dim(G.nλ ) = dim(G) − dim(Stab(nλ )). Since the stabilizer of nλ in G is simply the centralizer CGLn (C) (nλ ), using Lemma 1.18 we now compute: dim(Oλ ) = dim(G) − dim(CGLn (C) (nλ )) 2 =n − l X i=1 µ2i C HAPTER 2 A resolution of singularities and the closure ordering for nilpotent orbits Oλ In this section, given a nilpotent orbit Oλ we describe how to construct a resolution of singularities for the algebraic variety Oλ (here Oλ denotes the closure of the quasi-affine algebraic variety Oλ ). As a consequence of this resolution of singularities, we derive the closure ordering on the nilpotent orbits Oλ . The resolution of singularities for the general linear group (type A) and for the symplectic group (type C) are somewhat different in nature. 2.1. Resolution of singularities in type A Let x ∈ gln (C) be nilpotent, corresponding to a partition λ ∈ P(n). In this section, we will construct a resolution of singularities for the algebraic variety Oλ = Gx, where G = GLn (C). Consider the following flag of vector spaces inside V ∼ = Cn (V being the vector space of dimension n on which gln (C) acts): 0 ⊂ ker(x) ⊂ ker(x2 ) ⊂ · · · ⊂ ker(xm ) = V Define P to be the parabolic subgroup of the Lie group GLn (C) stabilizing the above flag: P := {u ∈ GLn (C) : u(kerxi ) ⊂ kerxi } Define p to be the Lie algebra of P , i.e. the parabolic Lie algebra stabilizing the above flag: p := {u ∈ gln (C) : u(kerxi ) ⊂ kerxi } Define n to be the Lie algebra moving each vector space in the above flag into the one below: n := {u ∈ gln (C) : u(kerxi ) ⊂ kerxi−1 } One can show that n is the nil-radical of the parabolic Lie algebra P . The below example shows the structure of n and p for some specific nilpotent elements: 19 2. R ESOLUTION OF SINGULARITIES FOR Oλ 20 Example 2.1. Consider the partition λ = (3, 2, 1). Pick x to be the following matrix, of type (3, 2, 1). In this example will compute p and n. 0 1 0 1 0 0 1 0 0 Then by calculation, we see the following: ker(x) = ∗ ∗ ∗ 0 0 0 , ker(x2 ) = ∗ ∗ ∗ ∗ ∗ 0 We claim that p and n are given by the following: ∗ ∗ ∗ ∗ ∗ ∗ ∗ ∗ ∗ ∗ ∗ ∗ p= ∗ ∗ 0 ∗ ∗ 0 ∗ 0 , n = ∗ ∗ ∗ In the above, the corresponding parabolic subgroup P section of p with GLn (C), as sets. ∗ ∗ ∗ ∗ ∗ 0 0 ∗ ∗ 0 0 ∗ ∗ 0 0 ∗ ∗ 0 0 0 0 ∗ ∗ ∗ ∗ ∗ 0 of GLn (C) will be the inter- To see that p and n have this form, it is clear by inspection that for all u ∈ p, u(ker(x)) ⊂ ker(x), u(ker(x2 )) ⊂ ker(x2 ), and that for all v ∈ n, v(ker(x)) = 0, v(ker(x2 )) ⊂ ker(x). It remains to see that there are no other matrices in gln (C) satisfying this property. The first column of a matrix u in p is equal to ue1 , and hence must lie in ker(x). By a similar argument, the second and third columns of u must lie in ker(x), the fourth and fifth columns must lie in ker(x2 ), and the last column of u must lie in ker(x3 ). The first column of a matrix v in n is equal to ve1 and hence must be 0. By a similar argument, the second and third columns of v must be 0, the fourth and fifth columns of v must lie in ker(x), and the last column of v must lie in ker(x2 ). This shows that p and n have the form specified above. In general, given a nilpotent element x corresponding to a partition λ, the following result gives the dimensions of the spaces ker(xi ). Lemma 2.2. If λ = (λ1 , · · · , λk ), suppose µ = λt is the transpose partition with parts µ = (µ1 , · · · , µl ). Then for 0 ≤ s ≤ l, dim(ker(xs )) = µ1 + · · · + µs , and for s > l, dim(ker(xs )) = n. 2.1. R ESOLUTION OF SINGULARITIES IN TYPE A 21 Proof. Since x ∈ Oλ , there exists a basis ei,j of V , with 1 ≤ i ≤ k, 1 ≤ j ≤ λi , such that xei,j = ei,j−1 if j ≥ 1, and xei,1 = 0. Then it follows by a quick induction that xs ei,j = 0 if j ≤ s, and xs ei,j = ei,j−s if j > s. We claim that ker(xs ) is spanned by {ei,j |j ≤ s}. To prove this, it is clear that the vectors {ei,j |j ≤ s} are linearlyP independent and lie inside ker(xs ). Conversely, suppose a ∈ ker(xs ), where a = i,j ai,j ei,j . Then: xs a = X = X ai,j xs ei,j i,j ai,j ei,j−s = 0 i;j>s P Hence if j > s, ai,j = 0, so a = i;j≤s ai,j ei,j , and a lies in the span of the vectors {ei,j |j ≤ s}. This proves that ker(xs ) is spanned by {ei,j |j ≤ s}. It follows that the basis vectors spanning ker(xs ) consists of the basis vectors spanning ker(xs−1 ), together with {ei,j |j = s}. The cardinality of the set {ei,j |j = s} is equal to the maximum value of i for which λi ≥ s; this is in turn equal to µs . Thus dim(ker(xs )) − dim(ker(xs−1 )) = µs . It then follows by a quick induction that dim(ker(xs )) = µ1 + · · · + µs . If s > l, then µl+1 = · · · = µs = 0, so dim(ker(xs )) = µ1 + · · · + µl = n. Now we will compute dim p and dim n. From Example 2.1 and Lemma 2.2, it is clear that for a suitable choice of x ∈ Oλ (so that ker(xi ) will consist of the vectors in V with the first µ1 + · · · + µi co-ordinates non-zero), p will consists of matrices that are block upper-triangular, with blocks of sizes µ1 , · · · , µl . The subalgebra n of p will consist of those matrices in p with all diagonal blocks equal zero. dim(p) = X i≥j l l X 1X 2 1 X 2 µi µj = µi + ( µi + 2 µi µj ) 2 i=1 2 i=1 i>j l l l 1X 2 1 X 2 1X 2 1 2 = µ + ( µi ) = µ + n 2 i=1 i 2 i=1 2 i=1 i 2 dim(n) = dim(p) − l X i=1 l µ2i 1 1X 2 = n2 − µ 2 2 i=1 i Definition 2.3. Let G ×P n to be the quotient of the Cartesian product space G × n by the equivalence relation (g, y) ∼ (gp−1 , p.y) = (gp−1 , pyp−1 ), where p ∈ P . Recall that the quotient G/P is the partial flag variety, under the identification gP → {0 ⊂ g ker(x) ⊂ g ker(x2 ) ⊂ · · · ⊂ g ker(xl )}: 22 2. R ESOLUTION OF SINGULARITIES FOR Oλ G/P = {0 ⊂ V1 ⊂ V2 ⊂ · · · ⊂ Vl = V |dim(Vi ) = dim(ker(xi ))} The partial flag variety is a projective variety, since there is a natural inclusion of G/P into the product of the Grassmanians Gra1 (V ) × Gra2 (V ) × · · · × Gral−1 (V ) (where ai = dim(ker(xi ))), and each Grassmanian is a projective variety. Proposition 2.4. Define the map φ : G ×P n → G/P × gln (C) by φ(g, y) = (gP, gyg −1 ). Then the map φ is well-defined and injective, hence giving G ×P n the structure of an algebraic variety (as a closed subvariety of G/P ×gln (C)). Further, im(φ) = {((Vi ), y)|yVi ⊂ Vi−1 }. Proof. To check that φ is well-defined, it suffices to check that φ(g, y) = φ(gp−1 , pyp−1 ). This is a straightforward calculation: φ(gp−1 , pyp−1 ) = (gp−1 P, (gp−1 )(pyp−1 )(gp−1 )−1 ) = (gP, (gp−1 )(pyp−1 )(pg −1 )) = (gP, gyg −1 ) = φ(g, y) To check that φ is injective, suppose φ(g1 , y1 ) = φ(g2 , y2 ), so that (g1 P, g1 y1 g1−1 ) = (g2 P, g2 y2 g2−1 ). Since g1 P = g2 P , p = g2−1 g1 ∈ P . Since g1 y1 g1−1 = g2 y2 g2−1 , g2−1 g1 y1 g1−1 g2 = y2 so py1 p−1 = y2 . Hence (g2 , y2 ) = (g1 p−1 , py1 p−1 ) ∼ (g1 , y1 ) by definition of the equivalence relation in G ×P n. It is clear from the definition of φ that im(φ) = {(gP, y) : g −1 yg ∈ n}. Since this is a closed condition, this shows that im(φ) is a closed subvariety of G/P × gln (C). The element gP ∈ G/P corresponds to the partial flag {0 ⊂ g ker(x) ⊂ · · · ⊂ g ker(xl )}. Since g −1 yg ∈ n, g −1 yg ker(xi+1 ) ⊂ ker(xi ), so then yg ker(xi+1 ) ⊂ g ker(xi ). Hence any (gP, y) ∈ im(φ) corresponds to an element ((Vi ), y) with yVi ⊂ Vi−1 . Conversely, given some ((Vi ), y) such that yVi ⊂ Vi−1 , suppose for each i, Vi = g ker(xi ) for some g ∈ G. Then yg ker(xi ) ⊂ gker(xi−1 ), so g −1 yg ker(xi ) ⊂ ker(xi−1 ) for each i, and g −1 yg ∈ n. Hence ((Vi ), y) corresponds to (gP, y) where g −1 yg ∈ n, and hence ((Vi ), y) lies in im(φ) if yVi ⊂ Vi−1 . This proves that im(φ) = {((Vi ), y)|yVi ⊂ Vi−1 }. Since φ is injective, G ×P n can be identified with this variety. Corollary 2.5. G ×P n is a vector bundle over G/P , with fibres isomorphic to n. Proof. By Proposition 2.4, identify G×P n with the variety {((Vi ), y)| yVi ⊂ Vi−1 }. Let p1 denote the projection onto the first factor; p1 is clearly a surjective map onto G/P . Given a fixed element gP = (Vi ) ∈ G/P , the fibre p−1 1 (Vi ) is {y ∈ gln (C)|yVi ⊂ Vi−1 }. This fibre is simply a conjugate of the Lie algebra n, and hence is isomorphic to n as vector spaces. 2.1. R ESOLUTION OF SINGULARITIES IN TYPE A 23 Define the map π : G×P n → gln (C), by π(g, y) = gyg −1 . As proved in Proposition 2.4, π is well-defined. If we instead consider G ×P n as the set {((Vi ), y)|yVi ⊂ Vi−1 }, the map π is projection onto the second factor. Corollary 2.6. The map π is a projective morphism of varieties. Proof. By definition, a map π : X → Y is a projective morphism if we can find a projective variety Z, and a closed embedding φ : X → Z × Y , so that π = p2 ◦ φ, where p2 : Z × Y → Y is the projection onto the second factor. In this case, let Z = G/P be the partial flag variety, and let φ : G ×P n → G/P × gln (C) be the map from Proposition 2.4. It is clear that Z is a projective variety. Since φ is an injective map (proven in Proposition 2.4), whose image is a closed-subvariety of G/P × gln (C) (namely the set {(gP, y)|g −1 yg ∈ n}), φ is a closed embedding. It is clear that p2 ◦ φ = π, since p2 (φ(g, y)) = p2 (gP, gyg −1 ) = gyg −1 = π(g, y). This proves that π is a projective morphism. Now we can state the first main result of this section: the map π is a resolution of singularities for the orbit closure Oλ . At this point, it is hardly clear the above map even surjects onto Oλ ; this, among a couple other things are what needs to be verified in order to check that this map is a resolution of singularities. Theorem 2.7. The map π : G ×P n → gln (C) is a resolution of singularities for the orbit closure Oλ . Equivalently, the following four statements are true: (i) The image of the map π in gln (C) is precisely the orbit closure Oλ . (ii) The map π is injective when restricted to π −1 (Oλ ). The inverse map, when restricted to Oλ , π −1 : Oλ → G ×P n is a morphism of algebraic varieties. (iii) As an algebraic variety, G ×P n is smooth and irreducible. (iv) The map π is a proper morphism of algebraic varieties. Proof. (of Theorem 2.7 (iii), (iv)) The variety G ×P n is irreducible, since it is a vector bundle over the partial flag variety G/P , and the partial flag variety is an irreducible variety. The variety G ×P n is smooth, since it is a vector bundle over the G/P , and G/P is smooth as it is a homogenous space. The fact that π is a proper morphism of varieties follows from the fact that it is a projective morphism of varieties (Corollary 2.6). Proof. (of Theorem 2.7 part (i)) The image of the map π contains Oλ , since given n ∈ Oλ , n = gxg −1 for some g ∈ GLn (C), so if we know that x ∈ n, then π(g, x) = n. To verify that x ∈ n, using the definition of n, it suffices to verify that x(ker(xi )) ⊂ (ker(xi−1 )). This is 24 2. R ESOLUTION OF SINGULARITIES FOR Oλ clear, since if u ∈ (ker(xi )), xi u = xi−1 (xu) = 0; i.e. xu ∈ (ker(xi−1 )). Since the map π is a projective morphism, the image of π is a closed subvariety of gln (C). Since the image of π contains Oλ , it follows that the image of π contains Oλ . As proven above, the variety G ×P n is an irreducible variety, so its image under the morphism φ will be an irreducible variety. Next, it is clear that the image of the map π is stable under conjugation by elements of G. If v ∈ im(π), i.e. v = gyg −1 for g ∈ G, y ∈ n, and if w = hvh−1 (i.e. w lies in the same G-orbit as v), it follows that w = h(gyg −1 )h−1 = (hg)y(hg)−1 , so w ∈ im(π). It is also clear that every element in the image of the map π is nilpotent, since if v = gyg −1 lies in the image of π, y is nilpotent since every element in n is nilpotent, and hence v is nilpotent. This means that the image of the map im(π) is a union of nilpotent orbits of G. However, we already know that im(π) is a closed algebraic variety, which means that im(π) is a union of some family of nilpotent orbit closures. Since im(π) is an irreducible algebraic variety, it follows that im(π) is a single orbit closure. Since im(π) contains Oλ , and since the dimension of the image of the morphism π is at most the dimension of the domain G ×P n, we have the following chain of inequalities: dim(Oλ ) ≤ dim(im(π)) ≤ dim(G ×P n) Using the fact that the variety G ×P n is a vector bundle over the partial flag variety G/P with fibres isomorphic to n, we can compute its dimension. The dimension of G/P is equal to dim(G) − dim(P ), where G and P are quasi-affine algebraic varieties (following the notation of Hartshorne). The dimension of the Lie groups G and P will be equal to the dimension of the corresponding Lie algebras gln (C) and p. Since we have computed dim(p) and dim(n) previously, we can now compute dim(G ×P n): dim(G ×P n) = dim(G) − dim(P ) + dim(n) = dim(gln (C)) − dim(p) + dim(n) l l 1 1X 2 1 1X 2 = n2 − ( n2 + µi ) + ( n2 − µ) 2 2 i=1 2 2 i=1 i 2 =n − l X µ2i i=1 On the other hand, dim(Oλ ) = dim(Oλ ) (since the dimension of a closure of an algebraic variety is equal to the dimension of the algebraic variety). As proven in 2.2. C LOSURE ORDERING IN T YPE A Section 1.3, dim(Oλ ) = n2 − Pl i=1 µ2i . Hence dim(Oλ ) = n2 − 25 Pl i=1 µ2i . Hence dim(G ×P n) = dim(Oλ ), which means we must have equality in the chain of inequalities dim(Oλ ) ≤ dim(im(π)) ≤ dim(G ×P n). Hence im(π) is a single nilpotent orbit closure containing Oλ , and has the same dimension, so im(π) is equal to Oλ . Proof. (of Theorem 2.7 part (ii)) First we need to check that the map π is injective when restriced to π −1 (Oλ ). Consider G ×P n as being the variety {((Vi ), y)|yVi ⊂ Vi−1 } and the map π as being projection onto the second factor. We are required to prove that given a y ∈ Oλ , there exists a unique flag (Vi ) with dim(Vi ) = dim(ker(xi )) such that yVi ⊂ Vi−1 . Suppose that (Vi ) is such a flag. Since yV1 = 0, V1 ⊂ ker(y); since y 2 V2 ⊂ yV1 = 0, V2 ⊂ ker(y 2 ); by a quick induction it follows that Vi ⊂ ker(y i ). But dim(Vi ) = dim(ker(xi )) = dim(ker(y i )), since x, y ∈ Oλ . Hence Vi = ker(y i ). Conversely, it is clear that (ker(y i )) is a flag with the desired properties. This shows that π is injective when restricted to π −1 (Oλ ). Next we need to show that the map π −1 : Oλ → G ×P n is a morphism of varieties. From the above paragraph, when restricted to Oλ , π −1 (y) = {((ker(y i )), y)}. Hence we must prove that the map α : Oλ → G/P , defined by α(y) = (ker(y i )) is a morphism of varieties. Let Gx = CGLn (C) (x). We claim that Gx ⊂ P . If v ∈ Gx then vx = xv, and a quick induction shows that vxi = xi v for all i. Then v(ker(xi )) ⊂ ker(xi ), since if w ∈ ker(xi ) for some w ∈ Cn , then xi .w = 0 so xi .(vw) = v(xi .w) = 0, i.e. v.w ∈ ker(xi ). Since v(ker(xi )) ⊂ ker(xi ) for all i, v ∈ P ; thus Gx ⊂ P . This means that now we can define a morphism of varieties θ : G/Gx → G/P by declaring that θ(uGx ) = uP . Since Oλ = Gx, the orbit-stabilizer theorem gives a bijection between Oλ and G/Gx , via uxu−1 → uGx . This bijection is an isomorphism since we are working over C. We claim now that the maps α and θ can be identified under this bijection. To prove this, under the map α, the element uxu−1 is sent to the flag (ker(uxu−1 )i ) = (ker(uxi u−1 )). Under the map θ, the corresponding element uGx is sent to uP , which corresponds to the flag (uker(xi )). Thus we need to prove that ker(uxi u−1 ) = uker(xi ). This is a straightforward check: v ∈ ker(uxi u−1 ) ⇐⇒ uxi u−1 v = 0 ⇐⇒ xi u−1 v = 0 ⇐⇒ u−1 v ∈ ker(xi ) ⇐⇒ v ∈ uker(xi ). Hence α and θ can be identified, proving that α is a morphism of varieties. 2.2. Closure ordering in Type A In this section, given two nilpotent orbits Oλ and Oλ0 , we give a criterion for Oλ0 ⊂ Oλ . Recall the definition of the dominance partial ordering on the set of partitions P(n) of n: 26 2. R ESOLUTION OF SINGULARITIES FOR Oλ Definition 2.8. λ ≥ λ0 if for each i, λ1 + · · · + λi ≥ λ01 + · · · + λ0i . Theorem 2.9. Oλ0 ⊂ Oλ precisely when λ0 ≤ λ. Proof. By Theorem 2.7, Oλ is the image of the π, so y ∈ Oλ if and only if there exists a flag (Vi ) with dimVi = dim(ker(xi )) = µ1 + · · · + µi such that yVi ⊂ Vi−1 . Suppose Oλ0 ⊂ Oλ . Pick y ∈ Oλ0 ; then there exists a flag (Vi ) with dimVi = µ1 + · · · + µi such that yVi ⊂ Vi−1 . It is clear that y i Vi = 0, so Vi ⊂ ker(y i ), so dimVi ≤ dim(ker(y i )). If µ0 is the transpose partition to λ0 , dim(ker(y i )) = µ01 + · · · + µ0i , as seen in Proposition 2.2. Hence µ1 + · · · + µi ≤ µ01 + · · · + µ0i for each i, so µ ≤ µ0 . Since the operation of transposition is an order-reversing involution on P(n) (see pg 6-7 of [7]), it follows that λ ≥ λ0 . Conversely, suppose y ∈ Oλ0 , for some λ0 ≤ λ; we will prove that y ∈ Oλ , by constructing a flag of subspaces (Vi ) with dimVi = µ1 + · · · + µi , such that yVi ⊂ Vi−1 . Let µ0 denote the transpose partition for λ0 . To construct this flag of subspaces, pick a Jordan basis for y, and represent it by a diagram for the partition λ0 , so that y moves each box to the box immediately to the left of it. As an example, let λ0 = (42 , 22 ), λ = (5, 3, 2), µ0 = (4, 23 ), µ = (32 , 2, 12 ). In the below diagram, we have filled up the partition diagram for λ0 with µ1 1-s, µ2 2-s, µ3 3-s, µ4 4-s and µ5 5-s, so that the numbers strictly increase across the rows. Now let Vi be spanned by the boxes filled with numbers smaller than or equal to i. Then the spaces Vi will have the correct dimensions; and will have the property that yVi ⊂ Vi−1 , due to strict increase across rows. The above example shows that it is sufficient to prove that there exists a way of filling up the diagram for the partition λ0 with µ1 1-s, µ2 2-s, and so on, such that the numbers strictly increase across the rows. By transposing the diagram, this is equivalent to proving that there exists a way of filling up the diagram for the partition µ0 with µ1 1-s, µ2 2-s, and so on, such that the numbers strictly increase down the columns. The slightly stronger statement, that there exists a semistandard tableaux of shape µ0 and content µ if µ ≤ µ0 is a standard fact; see pg 26 of Fulton [4]. Here a semistandard tableaux of shape µ0 and content µ is a diagram of the partition µ0 filled with µ1 1-s, µ2 2-s, and so on, such that the numbers weakly increase across rows and strictly increase down columns. 2.3. R ESOLUTION OF SINGULARITIES IN TYPE C 27 2.3. Resolution of singularities in type C Here we use the theory of the Jacobson-Morozov resolution to construct a resolution of singularities for the nilpotent orbit closure Oλ in the symplectic Lie algebra sp2n (C). Denote G = Sp2n (C), g = sp2n (C). Let X be a nilpotent of type λ in Oλ . By the Jacobson-Morozov Theorem, we can find an sl2 -triple {H, X, Y 0 } in g. Then we can consider g as sl2 -module, via the adjoint action. By sl2 -theory, we have the following: g= M ga , where ga = {Y ∈ g|[H, Y ] = aY } a∈Z The following calculation shows that [ga , gb ] ⊆ ga+b . Let u ∈ ga , v ∈ gb : [H, [u, v]] = [[H, u], v] + [[v, H], u] = [au, v] + [−bv, u] = (a + b)[u, v] [u, v] ∈ ga+b L Let g≥i = a≥i ga , and let p = g≥0 . Since [ga , gb ] ⊆ ga+b , p is closed under the Lie bracket, and hence is a Lie sub-algebra of g. Let P be the corresponding connected Lie subgroup of G. Since there is a natural action of G on a vector space V of dimension 2n, we may also consider V as an sl2 -module. By the argument at the start of Proposition 1.7, the dimensions of the irreducible sl2 -submodules of V are λ1 , λ2 , · · · , λk . The weights of V as an sl2 -submodule will thus be λ1 − 1, λ1 − 3, · · · , 3 − λ1 , 1 − λ1 , λ2 − 1, λ2 − 3, · · · , 3 − λ2 , 1 − λ2 , · · · . By sl2 -theory, we have the following: V = M Va , where Va = {v ∈ V |H · v = av} a∈Z The following calculation shows that ga · Vb ⊆ Va+b . Let u ∈ ga , v ∈ Vb , so that [H, u] = au, H · v = bv. a(u · v) = [H, u] · v = H(u · v) − u(H · v) = H(u · v) − u(bv) = H(u · v) − b(u · v) H(u · v) = (a + b)(u · v), so u · v ∈ Va+b 28 2. R ESOLUTION OF SINGULARITIES FOR Oλ We now construct a partial flag in V as follows: M V≥b = Va a≥b 0 ⊆ · · · ⊆ V≥2 ⊆ V≥1 ⊆ V≥0 ⊆ V≥−1 ⊆ V≥−2 ⊆ · · · ⊆ V X λi − b = db (λ) dim V≥b = 2 1≤i≤k,λ >b i ⊥ = V≥1−b . To prove We now claim that this partial flag is isotropic, i.e. that V≥b this, first recall from the proof of Proposition 1.7 that the r-weight space Vr will be orthogonal to the s-weight space Vs unless r + s = 0. This shows that Vr will be perpendicular to Vs if r ≥ b, s ≥ 1 − b since then r + s ≥ 1 > 0, and hence V≥b is perpendicular to V≥1−b . Further, dim V≥b is equal to the number of weights in V which are at least b, counted with multiplicity, and dim V≥1−b is equal to the number of weights in V which are at least 1 − b, counted with multiplicity. Since the weights in V are symmetric about 0, the number of weights in V which are at least 1 − b is equal to the number of weights in V which are at most b − 1. Since every weight is either at most b − 1 or at least b, and since there are 2n weights in ⊥ total, this shows that dimV≥b + dimV≥1−b = 2n. It now follows that V≥b = V≥1−b . Proposition 2.10. P is the stabilizer of this partial isotropic flag in Sp2n (C). Proof. It suffices to prove that the stabilizer of this flag in sp2n (C) is p. To see why this is true, if A stabilizes this flag, then for each t, exp(tA) will stabilize this flag. Since P is generated is by the one-parameter subgroups exp(tA) as A ranges over p, it follows that P will stabilize this flag. Conversely we must show that the stabilizer of this flag in Sp2n (C) is not larger than P ; so suppose that it is P 0 , and has Lie algebra p0 . Since the stabilizer of an isotropic flag is connected, and the Lie algebra determines the Lie group if the Lie group is connected, it suffices to prove that p0 ⊆ p, which will imply P 0 ⊆ P and hence P 0 = P . Given any A ∈ p0 , for all t, exp(tA) ∈ P 0 , so exp(tA) will stabilize the flag, and so will exp(tA)−1. Defining the norm ||X|| of a matrix to be the maximum of the absolute values of its entries, recall that the power series for ln(1 + X) will converge if ||X|| < 1. Choosing t arbitrarily small so that || exp(tA) − 1|| < 1, then tA = ln(1 + exp(tA) − 1) will stabilize the flag; hence A will stabilize the flag, so A ∈ p. This shows that p0 ⊆ p; hence it is sufficient to show that the stabilizer of the isotropic flag in sp2n (C) is p. Let q be the stabilizer of the flag in sp2n (C). q = {Y ∈ g|Y V≥b ⊆ V≥b ∀b} = {Y ∈ g|Y Vb ⊆ V≥b ∀b} 2.3. R ESOLUTION OF SINGULARITIES IN TYPE C 29 To see the equality of the above two lines, clearly Y V≥b ⊆ V≥b implies Y Vb ⊆ V≥b . Conversely, if Y Vb ⊆ V≥b for all b, then if a ≥ b, Y Va ⊆ V≥a ⊂ V≥b , so Y V≥b ⊆ V≥b . Since gi Vb ⊆ Vb+i ⊂ V≥b if i ≥ 0, it follows that gi ⊂P q for each i ≥ 0, and thus p ⊆ q. Conversely, suppose x ∈ q, x ∈ / p. Let x = i xi , with xi ∈ gi . Since x∈ / p, for some j < 0, xP j 6= 0. Then xj vl 6= 0 for some vl ∈ Vl ; we know that xj vl ∈ Vj+l . Then xvl = i xi vl , and xi vl ∈ Vi+l ; since xj vl 6= 0, and j + l < l, it follows xvl ∈ / V≥l . This contradicts the fact that xVl ⊆ Vl . Hence q ⊆ p, implying that p = q, as required. Since P is the stabilizer of an isotropic flag, it follows that P is a parabolic subgroup of Sp2n (C). Since [ga , gb ] ⊂ ga+b , [p, g≥2 ] ⊆ g≥2 . It follows that P acts by conjugation on g≥2 . To see this, given X ∈ p, g≥2 is stable under ad(X), and hence under exp(ad(X)). But we have that exp(ad(X)) = Ad(exp(X)), so g≥2 is stable under conjugation by elements of the form exp(X) for X ∈ p. Since P is generated by elements of the form exp(X) for X ∈ p, it follows that P acts by conjugation on g≥2 . Definition 2.11. Let G ×P g≥2 be the quotient of the Cartesian product G × g≥2 by the equivalence relation (g, y) ∼ (gp−1 , p · y) = (gp−1 , pyp−1 ) where p ∈ P . P is the stabilizer of the isotropic flag {· · · ⊆ V≥1 ⊆ V≥0 ⊆ V≥−1 ⊆ · · · }, and G acts transitively on the set {(Wb )| dim Wb = db (λ), Wb⊥ = W1−b } (this follows from the stronger fact that Sp2n (C) acts transitively on the set of flags {0 = V0 ⊂ V1 ⊂ · · · ⊂ V2n−1 ⊂ V2n = V |Vi⊥ = V2n−i }). Thus under the identification gP → {· · · ⊆ gV≥1 ⊆ gV≥0 ⊆ gV≥−1 ⊆ · · · }, G/P is the partial flag variety: G/P = {(Wb )| dim Wb = db (λ), Wb⊥ = W1−b } The partial flag variety G/P is a projective variety, since there is a natural inclusion Q of G/P into the product of the Grassmanians b Grdb (λ) (V ), and each Grassmanian is a projective variety. Proposition 2.12. Define the map φ : G ×P g≥2 → G/P × g by φ(g, Y ) = (gP, gY g −1 ). Then φ is well-defined and injective. Then we have that im(φ) = {((Wb ), U )|U Wb ⊆ Wb+2 }. Thus im φ is a closed subvariety of G/P × g, giving G ×P g≥2 the structure of an algebraic variety. Proof. The proof that φ is a well-defined and injective map is the same as in the proof of the Proposition 2.4, and is omitted. It is clear by definition of φ that im(φ) = {(gP, U )|U ∈ gg≥2 g −1 }. The condition that U ∈ gg≥2 g −1 is a closed condition, and thus im(φ) is a closed subvariety of G/P × g. Suppose (gP, U ) ∈ im(φ), so that U = gY g −1 for some Y ∈ g≥2 . The element gP ∈ G/P corresponds to the flag (gV≥b ), so gY g −1 (gV≥b ) = gY V≥b ⊆ gV≥b+2 (here Y V≥b ⊆ V≥b+2 since Y ∈ g≥2 ). Hence the (gP, U ) corresponds to an 30 2. R ESOLUTION OF SINGULARITIES FOR Oλ element ((Wb ), U ) such that U Wb ⊆ Wb+2 . Conversely, suppose we have an element (gP, U ) = (gP, gY g −1 ) which corresponds to an element ((Wb ), U ) such that U Wb ⊂ Wb+2 ; we will prove that Y ∈ g≥2 . Since Wb = gV≥b , we have that gY g −1 (gV≥b ) ⊂ gV≥b+2 , i.e. gY V≥b ⊂ gV≥b+2 , or Y V≥b ⊂ V≥b+2 . In the proof of Proposition 2.10, we proved that Y V≥b ⊆ V≥b for each b implies that Y ∈ g≥0 . A similar argument will show that if Y V≥b ⊂ V≥b+2 for each b, then Y ∈ g≥2 . Corollary 2.13. G ×P g≥2 is a vector bundle over G/P , with fibres isomorphic to g2 . Proof. By Proposition 2.12, identify G ×P g≥2 with the variety {(gP, U )|U ∈ gg≥2 g −1 }. Let p1 denote the projection onto the first factor; p1 is clearly a surjective map onto G/P . Given a fixed element gP ∈ G/P , the fibre p−1 1 (gP ) is {U ∈ gg≥2 g −1 }. This fibre is simply a conjugate of the vector space g≥2 , and hence is isomorphic to g≥2 as vector spaces. Define the map π : G ×P g≥2 → g by π(g, y) = gyg −1 . As proved in Proposition 2.12, π is a well-defined map. If we instead consider G×P g≥2 as {((Wb ), U )|U Wb ⊆ Wb+2 }, π is projection onto the second factor. By the exact same argument used in Corollary 2.6, we may prove that π is a projective morphism of varieties. Now we state the main result of this section: the map π is a resolution of singularities for the orbit closure Oλ . Theorem 2.14. The map π : G ×P g≥2 → g is a resolution of singularities for the orbit closure Oλ . Equivalently, the following four statements are true: (i) The image of the map π in g is precisely the orbit closure Oλ . (ii) The map π is injective when restricted to π −1 (Oλ ). The inverse map, when restricted to Oλ , π −1 : Oλ → G ×P g≥2 is a morphism of algebraic varieties. (iii) As an algebraic variety, G ×P g≥2 is smooth and irreducible. (iv) The map π is a proper morphism of algebraic varieties. Proof. (of Theorem 2.14 (iii), (iv)) The variety G ×P g≥2 is smooth and irreducible, since it is a vector bundle over the partial flag variety G/P , which is smooth and irreducible since it is a homogeneous space. The fact that π is a proper morphism of varieties follows from the fact that it is a projective morphism of varieties. Proof. (of Theorem 2.14 (i)) We first prove that im(π) contains Oλ . Since π is a projective morphism, its image is a closed subvariety of g, so it suffices to prove that im(π) contains Oλ . Since 2.3. R ESOLUTION OF SINGULARITIES IN TYPE C 31 X ∈ g2 ⊂ g≥2 , X = π(1, X), so X is contained in im(π). If Y ∈ Oλ , then Y = gXg −1 for some g ∈ G, so Y = π(g, X) and so Y is contained in im(π). This proves that im(π) contains Oλ . Next, it is clear that im(π) is stable under conjugation by elements of G. If v ∈ im(π), i.e. v = gyg −1 for g ∈ G, y ∈ g≥2 , and if w = hvh−1 (i.e. w lies in the same G-orbit as v), it follows that w = h(gyg −1 )h−1 = (hg)y(hg)−1 , so w ∈ im(π). It is also clear that every element of g≥2 is nilpotent. To see this, g = g≥i for some i sufficiently small; [g≥2 , g≥i ] ⊂ [g≥i+2 ], so if x ∈ g≥2 , ad(x)j g≥i ∈ g≥i+2j = 0 if j is picked sufficiently large; this proves that ad(x) is a nilpotent endomorphism of g, and hence x is nilpotent. Since every element in im(π) is conjugate to an element in g≥2 , every element in im(π) is nilpotent. Since im(π) is stable under conjugation, it follows that im(π) is a union of nilpotent orbits. Since im(π) is closed, it is a union of nilpotent orbit closures. As im(π) is an irreducible variety, it is a single nilpotent orbit closure. As im(π) contains Oλ , and since the dimension of the image of the morphism π is at most the dimension of its domain G ×P g≥2 , we have the following chain of inequalities: dim(Oλ ) ≤ dim(im(π)) ≤ dim(G ×P g≥2 ) Since G ×P g≥2 is a vector bundle over G/P with fibres isomorphic to g≥2 , we may compute its dimension as follows: dim(G ×P g≥2 ) = dim(G) − dim(P ) + dim(g≥2 ) = dim(g) − dim(p) + dim(g≥2 ) = dim(g) − dim(g≥0 ) + dim(g≥2 ) = dim(g) − dim(g0 ) − dim(g1 ) To compute dim(Oλ ), first note that dim(Oλ ) = dim(Oλ ) = dim(G.X) = dim(G)− dim(GX ). Here GX denotes the centralizer of X in G, which has the same dimension as its Lie algebra, the centralizer of X in g. To compute this dimension, consider g as an sl2 -module, under the adjoint action. Then g has a basis of weight vectors for H, with the weights consisting of the strings {µ1 − 1, µ1 − 3, · · · , 3 − µ1 , 1 − µ1 }, {µ2 − 1, · · · , 1 − µ2 }, and so-on (where µi are the dimensions of the irreducible summands of g as an sl2 -module). By sl2 -theory, X will annihilate the highest weight vector in each string, and act non-trivially on all other vectors in each string. Thus the centralizer of X in g will be spanned by the highest weight vectors in each string, and its dimension will be equal to the number of weight strings. Each weight string will either pass through 0 (if the highest weight in the string is even) 32 2. R ESOLUTION OF SINGULARITIES FOR Oλ or pass through 1 (if the highest weight in the string is odd). Thus the dimension of the centralizer of X in g will be equal to dim(g0 ) + dim(g1 ). Thus we have: dim(Oλ ) = dim(Oλ ) = dim(G) − dim(GX ) = dim(G) − dim(gX ) = dim(G) − dim(g0 ) − dim(g1 ) Hence dim(Oλ ) = dim(G ×P g≥2 ), and we must have equality in the chain of inequalities dim(Oλ ) ≤ dim(im(π)) ≤ dim(G ×P g≥2 ). Since im(π) is a single nilpotent orbit closure containing Oλ , and with the same dimension, im(π) = Oλ . Proof. (of Theorem 2.14 (ii)) We first need to check that the map π is injective when restricted to π −1 (Oλ ). Considering G×P g≥2 as the set {((Wb ), U )|U Wb ⊆ Wb+2 } and π as the projection onto the second factor, we must prove that given U ∈ Oλ , there exists a unique flag (Wb ) such that U Wb ⊆ Wb+2 . It suffices to prove this for U = X; indeed suppose we know the statement for U = X and suppose for some U = gXg −1 with g ∈ G, we have two flags (Wb ) and (Wb0 ) with the required property. Then the flags (g −1 Wb ) and (g −1 Wb0 ) both have the required property with respect to X, and must be the same (since there is only one flag which has the property for X). This then forces (Wb ) and (Wb0 ) to be the same, proving the statement for U . So we need to show that if (Wb ) is an isotropic flag with XWb ⊆ Wb+2 , then Wb = V≥b . We first illustrate with the example λ = (32 , 2). The below partition diagram shows a basis of V , where X takes each box to the box on its left, and the numbers represent the weights of the basis vectors. Reading off the diagram, we have that d3 (λ) = 0, d2 (λ) = 2, d1 (λ) = 3, d0 (λ) = 5, d−1 (λ) = 6, d−2 (λ) = 8. Since XV = XW−2 ⊂ W0 , and dim XV = 5, dim W0 = d0 (λ) = 5, it follows that XV = W0 ; by inspection we also have that XV = V≥0 , so W0 = V≥0 . Similarly, since X 2 V = X 2 W−2 ⊂ W2 , but dim X 2 V = 2 and dim W2 = d2 (λ) = 2; by inspection we also have that X 2 V = V≥2 , so W2 = V≥2 . Now that we have W2 = V≥2 and W0 = V≥0 , since both flags are isotropic we have W−1 = V≥−1 and W1 = V≥1 . This now proves that the two flags are the same, as required. 2.3. R ESOLUTION OF SINGULARITIES IN TYPE C 33 To show the statement in general, we proceed by induction on the size of the largest part λ1 . The base case is when λ = (1l ), for some l even. Here, d0 (λ) = l and d1 (λ) = 0, so we are dealing with a flag W1 ⊂ W0 with dim W1 = 0, dim W0 = l. This forces W1 = 0 = V≥1 , W0 = V = V≥0 , proving the statement in this case. We will first prove that Wλ1 −1 = V≥λ1 −1 = im(X λ1 −1 ) (note Wλ1 −1 is the smallest non-zero subspace in the flag). Since V = W1−λ1 , applying the fact that XWb ⊆ Wb+2 λ1 − 1 times, we get that X λ1 −1 V ⊆ Wλ1 −1 . But dim X λ1 −1 is equal to the multiplicity of λ1 in λ (this can be seen by looking at how X λ1 −1 acts on a Jordan basis for X); and dim Wλ1 −1 is equal to the number of weights which are greater than or equal to λ1 − 1, which is also equal to the multiplicity of λ1 in λ. This shows that X λ1 −1 V = Wλ1 −1 . The same argument also proves that X λ1 −1 V = V≥λ1 −1 , and hence Wλ1 −1 = V≥λ1 −1 . Since the flag is isotropic, ⊥ Wλ⊥1 −1 = W2−λ1 and V≥λ = V≥2−λ1 , and so W2−λ1 = V≥2−λ1 . 1 −1 Consider V 0 = V≥2−λ1 /V≥λ1 −1 (as proved in the last paragraph, this is equal to W2−λ1 /Wλ1 −1 ). Define a symplectic form on this space as follows: hv + V≥λ1 −1 , v 0 + V≥λ1 −1 i = hv, v 0 i This form is well-defined since V≥2−λ1 is perpendicular to V≥λ1 −1 , so v and v 0 will be orthogonal to any vector in V≥λ1 −1 . This form is clearly skew-symmetric. It is non-degenerate, since if v + V≥λ1 −1 lies in the kernel of the form, then v will be or⊥ thogonal to everything in V≥2−λ1 , so v ∈ V≥2−λ = V≥λ1 −1 , so then v + V≥λ1 −1 = 0. 1 The endomorphism X will induce a nilpotent endomorphism X 0 in V 0 of type λ0 , where λ0 is the partition with parts λ1 − 2, · · · , λr − 2, λr+1 , · · · , λk , arranged in decreasing order (where r is the multiplicity of λ1 in λ). To see this, suppose V has basis ei,j , where 1 ≤ i ≤ k, 1 ≤ j ≤ λi , such that Xei,j = ei,j−1 if j > 1 and 0 otherwise. Then V≥λ1 −1 = im(X λ1 −1 ) will be spanned by {e1,1 , · · · , er,1 }, while ⊥ V≥2−λ1 = im(X λ1 −1 ) will be spanned by all of the ei,j -s excluding {e1,λ1 , · · · , er,λ1 }. Thus V 0 is spanned by the images of all ei,j -s satisfying 2 ≤ j ≤ λ1 −1 if 1 ≤ i ≤ r, and X acts as before; this shows that X 0 has type λ0 . Consider the two flags induced by V≥b and Wb in V 0 : 0 ⊂ Wλ1 −2 /V≥λ1 −1 ⊂ · · · ⊂ W3−λ1 /V≥λ1 −1 ⊂ V 0 0 ⊂ V≥λ1 −2 /V≥λ1 −1 ⊂ · · · ⊂ V≥3−λ1 /V≥λ1 −1 ⊂ V 0 It is easy to check that the above flags are isotropic; we will check that the first flag is isotropic (the same method will work for the second flag). Given 3 − λ1 ≤ b ≤ λ1 − 2, we need to check that (Wb /V≥λ1 −1 )⊥ = W1−b /V≥λ1 −1 . Since Wb⊥ = W1−b , the two spaces are orthogonal. It suffices to check that dim(Wb /V≥λ1 −1 ) + dim(W1−b /V≥λ1 −1 ) = dim V 0 . This is true because dim(V≥λ1 −1 ) = r, so LHS = 34 2. R ESOLUTION OF SINGULARITIES FOR Oλ dim(W≥b ) + dim(W≥1−b ) − 2r = dim V − 2r = dim V 0 = RHS. Since X(Wb ) ⊆ Wb+2 , we have X 0 (Wb /V≥λ1 −1 ) ⊆ Wb+2 /V≥λ1 −1 , and similarly X 0 (V≥b /V≥λ1 −1 ) ⊆ V≥b+2 /V≥λ1 −1 . By the induction hypothesis applied to X 0 , it now follows that Wb /V≥λ1 −1 = V≥b /V≥λ1 −1 , and hence Wb = V≥b . This gives the required result, proving that the map π is injective when restricted to π −1 (Oλ ). Next we need to prove that the map π −1 : Oλ → G ×P g≥2 is a morphism of varieties. Given U = gXg −1 ∈ Oλ , from the above paragraphs, there exists a unique flag (Wb ) with U Wb ⊆ Wb+2 , and it is clear that (gV≥b ) is such a flag. Thus π −1 (gXg −1 ) = ((gV≥b ), gXg −1 ). To prove that π −1 is a morphism, it suffices to prove that the mapα, defined by α(gXg −1 ) = (gV≥b ) is a morphism of varieties. Let GX = CSp2n (C) (X). Since Oλ = Gx, the orbit-stabilizer theorem gives a bijection between Oλ and G/GX via uXu−1 → uGX . This bijection is an isomorphism of varieties since we are working over C. We also have that GX ⊂ P ; to see this, given g ∈ GX , then g.(V≥b ) will be an isotropic flag with X(gV≥b ) ⊂ gV≥b+2 . Since there is a unique flag with this property, this forces g ∈ P , and hence GX ⊂ P . This means we have a morphism θ : G/GX → G/P , defined via θ(uGX ) = uP . We claim that θ and α can be identified under the bijection between Oλ and G/GX . To prove this, under the map α, the element gXg −1 is sent to (gV≥b ). Under the map θ, the corresponding element gGX is sent to gP , which corresponds to the flag (gV≥b ), as required. This proves that α is a morphism of varieties. C HAPTER 3 The enhanced nilpotent cone and some variations 3.1. The enhanced nilpotent cone The enhanced nilpotent cone for GLn (C) (see Achar-Henderson, [1]), V × N , is defined to be the product of the vector space V = Cn with the nilpotent cone N ; there is a natural action of GLn (C) on V , which gives a natural action of GLn (C) on V × N . In this section, we classify the orbits of GLn (C) on V × N , and prove that the orbits are in 1 − 1 correspondence with bi-partitions of n, defined below. Definition 3.1. An ordered pair of partitions (µ, ν) with |µ| + |ν| = n is called a bi-partition of n. The set of all bi-partitions of n will be denoted Q(n). Call (µ, ν) a bi-partition of λ, if µ + ν = λ. Definition 3.2. Given a vector v ∈ V , for 1 ≤ j ≤ k, define the j-th “portion" of v to be the vector obtained by considering the λ1 + · · · + λj−1 + 1-th, · · · , λ1 + · · · λj−1 + λj -th coordinates of V . The below theorem, which re-phrases Proposition 2.3 from [1], is the main Theorem in this section. The proof given here is a variation of the proof given in [1]. Theorem 3.3. The orbits of GLn (C) on V × N are in one-to-one correspondence with the set Q(n). The partition µ + ν = λ of n specifies the Jordan type of the nilpotent element n ∈ N . Suppose λ = (λ1 , · · · , λk ), µ = (µ1 , · · · , µk ), ν = (ν1 , · · · , νk ). Then (vµ , nλ ) is an orbit representative for the orbit corresponding to (µ, ν), where nλ is as described in section 2.2.1, and vµ is constructed as follows: for each 1 ≤ j ≤ k, the j-th portion has a 1 in the µj -th coordinate, and 0-s elsewhere. The problem of computing the orbits of GLn (C) on V × N is equivalent to the problem of computing the orbits of CGLn (C) (nλ ) on V . To see this, if two elements (v1 , n1 ), (v2 , n2 ) ∈ V × N are in the same GLn (C)-orbit, then n1 and n2 are nilpotent elements with the same Jordan type, say corresponding to the partition λ. Then it suffices to check when (v1 , nλ ), (v2 , nλ ) are in the same GLn (C)-orbit. This happens when there exists a g with gv1 = v2 with gnλ g −1 = nλ , i.e. if v1 , v2 lie in the same CGLn (C) (nλ )-orbit. Example 3.4. Let λ = (3, 2, 2). A typical element g ∈ CGL7 (C) (nλ ) takes the following form, using the structure of the centralizer CGLn (C) (nλ ) as described in Section 2.3.1. In the case of the bi-partition (µ, ν) = ((2, 1, 1), (1, 1, 1)), vµ will be as follows. 35 36 3. T HE ENHANCED NILPOTENT CONE AND SOME VARIATIONS g= λ1 λ2 λ1 λ8 λ10 λ3 λ4 λ2 λ1 λ9 a11 λ8 λ11 a21 λ10 gvµ = λ5 λ4 λ6 λ12 a12 a11 λ14 a22 a21 λ7 0 λ6 1 0 λ13 , vµ = 1 a12 0 1 λ15 a22 0 λ2 + λ4 + λ6 λ1 0 λ8 + a11 + a12 0 λ10 + a21 + a22 0 Definition 3.5. Given a vector v, say that it is of type (α, β), where α = (α1 , · · · , αk ), β = (β1 , · · · , βk ) and αi + βi = λi for all 1 ≤ i ≤ k, if the maximal t such that the t-th component in the i-th portion is non-zero, is αi for each 1 ≤ i ≤ k. Let Wα be the set of vectors of type (α, β). Let vα be constructed as follows: for each 1 ≤ j ≤ k, the j-th portion has a 1 in the αj -th coordinate, and 0-s elsewhere. ˙ on pairs of compositions (α, β) such that Definition 3.6. Define the ordering > 0 ˙ α + β = λ, by declaring (α, β)>(α , β 0 ) iff αj ≥ αj0 for all 1 ≤ j ≤ k. In particular this ordering restricts to bi-partitions λ. Define a map φ from pairs of compositions adding up to λ, to bi-partitions of λ as follows: let φ(α, β) be the unique minimal bi-partition lying above the pair of compositions (α, β). In the above definition, it is not immediately clear why there must exist a unique minimal bi-partition above the pair of compositions (α, β). We justify this in the following proposition, by explicitly constructing φ(α, β) in terms of (α, β). Proposition 3.7. The unique minimal bi-partitition (γ, δ) = φ(α, β) lying above the pair (α, β) is given by the following: γi = max({αj | j ≥ i}∪{λi −βj | j < i}), δi = min({λi −αj | j ≥ i}∪{βj | j < i}) Proof. In order to prove the proposition, we must check that: a) (γ, δ) ∈ Q(n) and γ + δ = λ, ˙ b) (α, β)<(γ, δ) ˙ 0 , δ 0 ) for some (γ 0 , δ 0 ) ∈ Q(n) with γ 0 +δ 0 = λ, then (γ, δ)<(γ ˙ 0 , δ 0 ). c) If (α, β)<(γ To check (a), it is clear from the definitions that γ + δ = λ, so it suffices to check that γi ≥ γi+1 and δi ≥ δi+1 for all 1 ≤ i ≤ k − 1. To show that γi ≥ γi+1 , we must show that max{αi , · · · , αk , λi −β1 , · · · , λi −βi−1 } ≥ max{αi+1 , · · · , αk , λi+1 −β1 , · · · , λi+1 −βi } 3.1. T HE ENHANCED NILPOTENT CONE 37 To do this, for every element u in the set {αi+1 , · · · , αk , λi+1 − β1 , · · · , λi+1 − βi }, we will show that there exists some element u0 in the set {αi , αi+1 , · · · , αk , λi − β1 , · · · , λi − βi−1 } with u0 ≥ u. If u = αj for some i + 1 ≤ j ≤ k, we can simply pick u0 = u. If u = λi+1 − βj for some 1 ≤ j ≤ i − 1, then we can pick u0 = λi −βj . If u = λi+1 −βi , then we can pick u0 = αi (since λi+1 ≤ λi = βi +αi ). This concludes the proof that γi ≥ γi+1 . To show that δi ≥ δi+1 , we must show that min{λi −αi , · · · , λi −αk , β1 , · · · , βi−1 } ≥ min{λi+1 −αi+1 , · · · , λi+1 −αk , β1 , · · · , βi } To do this we will prove that for any v in the set {λi −αi , · · · , λi −αk , β1 , · · · , βi−1 }, we can find a v 0 in the set {λi+1 − αi+1 , · · · , λi+1 − αk , β1 , · · · , βi } with v ≥ v 0 . If v = λi − αj with i + 1 ≤ j ≤ k, then we can simply pick v 0 = λi+1 − αj . If v = λi − αi = βi , we can pick v 0 = βi . If v = βj for 1 ≤ j ≤ i − 1, we can pick v 0 = βj . This concludes the proof that δi ≥ δi+1 , and hence that of (a). To check (b), it suffices to show that αi ≤ γi for all 1 ≤ i ≤ k. This follows from the definition γi = max{αi , αi+1 , · · · , αk , λi − β1 , · · · , λi − βi−1 }. ˙ 0 , δ 0 ), i.e. that To check (c), we must show that (γ, δ)<(γ γi0 ≥ γi = max{αi , αi+1 , · · · , αk , λi − β1 , · · · , λi − βi−1 } Thus we must first show that γi0 ≥ αj for i ≤ j ≤ k. This is true because γi0 ≥ γj0 ≥ αj . We must also show that γi0 ≥ λi − βj for 1 ≤ j ≤ i − 1. This is equivalent to showing that βj ≥ λi − γi0 = δi0 . The reason that this is true is because βj ≥ δj0 ≥ δi0 , (where βj ≥ δj0 is true since γj0 ≥ αj and γj0 + δj0 = αj + βj = λj ). Definition 3.8. Let Vµ be the set of vectors v ∈ V such that the type (α, β) of v satisfies φ(α, β) = (µ, ν). It is clear that vµ ∈ Wµ ⊂ Vµ . We claim that Vµ = CGLn (C) (nλ ).vµ . This is sufficient to prove the Theorem 3.3, since V is the disjoint union of all Vµ , as (µ, ν) ranges over Q(n). The fact Vµ is a single CGLn (C) (nλ )-orbit is a consequence of the following three Lemmas. The reason for this is that Lemma 3.9 implies that Vµ is a union of CGLn (C) (nλ )-orbits on V , while Lemma 3.10 applied to α = µ, along with Lemma 3.11, imply that CGLn (C) (nλ ) acts transitively on Vµ . Lemma 3.9. The set Vµ is stable under the action of CGLn (C) (nλ ). Lemma 3.10. Any vector in Wα can be mapped to any other vector in Wα by some element of CGLn (C) (nλ ). Lemma 3.11. Given a vector v of type (α, β), there exists another v 0 of type φ(α, β) in the same CGLn (C) (nλ )-orbit as v. Proof. (of Lemma 3.10) It suffices to show that vα can be mapped to any other vector in Wα (since it is clear that vα ∈ Wα ). To illustrate the idea behind this proof, we revisit Example 3.4 with λ = (3, 2, 2), α = (2, 1, 1). Consider the following choice of g ∈ CGLn (C) (nλ ): 38 3. T HE ENHANCED NILPOTENT CONE AND SOME VARIATIONS λ1 λ2 λ3 λ1 λ2 λ1 a11 λ12 g= a11 a22 λ15 a22 , v = α 0 1 0 1 0 1 0 , gv = α λ2 λ1 0 a11 0 a22 0 The only constraints on the matrix g ∈ CGLn (C) (nλ ) above is that λ1 , a11 , a12 6= 0, so the image gvα ranges across all vectors of the form above subject to this constraint. But this is precisely how Wα is defined, concluding the proof in the case of this example. It is clear how to generalize this proof for λ = (3, 2, 2) to arbitrary λ = (λ1 , · · · , λk ). Proof. (of Lemma 3.11) If φ(α, β) = (µ, ν), we shall prove that vα is in the same orbit as some vector v 0 ∈ Vµ ; this suffices since by Lemma 3.10 any vector of type (α, β) is in the same CGLn (C) (nλ )-orbit as vα . We will first prove that there exists g ∈ CMn (C) (nλ ) such that gvα ∈ Wµ . By Proposition 3.7, µi = max({αj |j ≥ i} ∪ {λi − βj |j < i}). We will show that, for any s ∈ {αj |j ≥ i} ∪ {λi − βj |j ≤ i}, we can choose g, so that gvα has a non-zero value in the s-th co-ordinate in the i-th portion, and all higher entries in the i-th portion are 0. If s = αj , for some j ≥ i, pick any g with a non-zero entry in the αj -th row and αj th column of the (i, j)-th block of g. Since j ≥ i, λi ≥ λj , so this will be possible, since it permissible to have a non-zero entry in the r-th row and s-th column of the (i, j)-th block of g when r ≤ s in this case, by Proposition 1.14. We stipulate also that for all j 0 , all other entries in the (i, j 0 )-th blocks of g, apart from those forced to be equal to this entry, be 0. It follows then that gvα will have a non-zero entry in the αj -th coordinate of the i-th portion, as required. The fact that all higher entries in the i-th portion are 0 follows from the fact that all entries higher than αj in the j-th portion of vα are 0. Otherwise if s = λi − βj for some j ≤ i, pick a g with a non-zero entry in the (λi −βj )-th row and αj -th column of the (i, j)-th block of g. Since j ≤ i, λi ≤ λj , it is permissible to have a non-zero entry in the r-th row and s-th column of the (i, j)th block only if r −s ≤ λi −λj ; thus this is permissible since λi −βj −αj = λi −λj . We stipulate also that all other entries in the (i, j 0 )-th blocks of g, apart from those already forced to be equal to this entry, be 0. It follows then that gvα will have a non-zero entry in the (λi − βj )-th coordinate of the i-th portion, as required. The fact that all higher entries in the i-th portion are 0 follows from the fact that all entries higher than αj in the j-th portion of vα are 0. 3.1. T HE ENHANCED NILPOTENT CONE 39 In the above paragraphs, we have shown by imposing certain restrictions on the coordinates in the (i, j)-th blocks of g, for fixed i, we can ensure that gvα has a non-zero value in the µi -th co-ordinate in the i-th portion, and all higher entries in the i-th portion are 0. Since there are no dependencies between the entries in the (i, j)-th block and (i0 , j 0 )-th block of g unless i = i0 , j = j 0 , we can impose all of these restrictions simultaneously, and find a g so that gvα will have a non-zero value in the µi -th coordinate of the i-th portion, and zero values in all higher co-ordinates for each i. Equivalently, we have found a g so that gvα has type (µ, ν). Now note that g + aI ∈ CMn (C) (nλ ), for all a ∈ C, and (g + aI)(vα ) = gvα + avα . It is clear that for all a with a finite number of exceptions, gvα + avα will have type (µ, ν), and that for all a with a finite number of exceptions, g + aI will be invertible. Taking a value of a outside the union of these two finite sets of exceptions, g + aI ∈ CGLn (C) (nλ ) will have the required property. Proof. (of Lemma 3.9) The proof of Lemma 3.9 uses Lemmas 3.10 and Lemma 3.11. Suppose that Vµ is not stable under the action of CGLn (C) (nλ ); i.e. suppose that for given some v1 ∈ Vµ1 for some bi-partition (µ1 , ν1 ), we can find some v2 ∈ Vµ2 for some bi-partition (µ2 , ν2 ) with v1 , v2 being in the same CGLn (C) (nλ ) orbit. Then by Lemmas 3.10 and 3.11, v1 is in the same orbit as vµ1 , and v2 is in the same orbit as vµ2 . Thus vµ1 and vµ2 are in the same orbit; we will now show that this is not possible. We claim that for g ∈ CGLn (C) (nλ ), the lth co-ordinate of the ith portion of g.vµ is 0 for l > µi . (The computation in Example 3.4 of gvµ illustrates this claim.) This will then imply that vµ1 and vµ2 cannot be in the same CGLn (C) (nλ )-orbit, since for some i, since µ1 6= µ2 , WLOG we must have (µ1 )i > (µ2 )i . If vµ1 = g.vµ2 , then the vector vµ1 will have a non-zero entry, 1, in the (µ1 )i -th position, which contradicts the above claim since (µ1 )i > (µ2 )i . To show that the lth co-ordinate of the ith portion of g.vµ is 0 for l > µi , we must examine the structure of the centralizer CGLn (C) (nλ ). We are required to prove that the (λ1 + · · · + λi−1 + l)-th coordinate of g.vµ is 0; accordingly, examine the entries in the (λ1 + · · · + λi−1 + l)-th row of the matrix g ∈ CGLn (C) (nλ ). The non-zero entries in the column vector vµ occur in the co-ordinates (λ1 + · · · + λj−1 + µj )-th positions for j = 1, · · · , k. Thus to prove that the (λ1 + · · · + λi−1 + l)-th coordinate of g.vµ is 0, it suffices to prove that the (λ1 + · · · + λj−1 + µj )-th coordinate in the (λ1 + · · · + λi−1 + l)-th row of g is 0 for all l > µi and all j. To do this, we must separately examine the cases i ≤ j and i > j. If i ≤ j, note that in the (i, j)-th block of the matrix g, which is of size λi × λj , the (u, v)-th coordinate is 0 if u > v, by Proposition 1.14. Here we are interested in the co-ordinate in the (λ1 + · · · + λi−1 + l) row and the (λ1 + · · · + λj−1 + µj ) column of g. This lies in the l-th row and µj -th column of the (i, j)-th block of the matrix 40 3. T HE ENHANCED NILPOTENT CONE AND SOME VARIATIONS g. But l > µi ≥ µj since i < j, which concludes the proof of the claim in this case. If i > j, then note that in the (i, j)-th block of the matrix g, which is of size λi × λj , the (u, v)-th coordinate is 0 if v − u < λj − λi , by Proposition 1.14. Again, here we are interested in the co-ordinate in the (λ1 + · · · + λi−1 + l)-th row and the (λ1 +· · ·+λj−1 +µj )-th column of g, which lies in the l-th row and the µj -th column of the (i, j)-th block of g. But µj − l < µj − µi ≤ λj − λi ; where µj − µi ≤ λj − λi since λi − µi ≤ λj − µj (i.e. νi ≤ νj , which is true since i > j). This concludes the proof of the claim in the second case, and hence the proof of Lemma 3.9. 3.2. The exotic nilpotent cone In this section, we study Kato’s exotic nilpotent cone, N. We state the classification of the orbits in the exotic nilpotent cone, and describe part of the proof of this classification. Let V ∼ = C2n be a vector space of dimension 2n, with a symplectic form t h·, ·i, hv, wi = v Jw corresponding to the following 2n × 2n matrix J: 1 ··· 1 −1 ··· −1 Following [2], define S, N as follows (here N denotes N (gl(V )), the set of nilpotent matrices in End(V )). N is the exotic nilpotent cone. S = {x ∈ End(V )| hxv, wi = hv, xwi , ∀v, w ∈ V } N = V × (S ∩ N ) The following calculation shows that there is a well-defined action of Sp(V ) on S by conjugation. Let g ∈ Sp(V ), so that hgv, gwi = hv, wi for all v, w, and let x ∈ S: gxg −1 v, w = gxg −1 v, gg −1 w = xg −1 v, g −1 w = g −1 v, xg −1 w = gg −1 v, gxg −1 w = v, gxg −1 w Since Sp(V ) clearly acts by conjugation on N , Sp(V ) acts by conjugation on S∩N . There is also a natural action of Sp(V ) on V , and hence there is an action of Sp(V ) on the exotic nilpotent cone N = V × (S ∩ N ). 3.2. T HE EXOTIC NILPOTENT CONE 41 There is a natural inclusion map φ2 : N → V × N , of the exotic nilpotent cone into the enhanced nilpotent cone of size 2n. We next construct a map φ1 : V1 ×N1 → N, where V1 ∼ = Cn is a vector space of dimension n, and N1 = N (gl(V1 )) is the set of nilpotent matrices in End(V1 ); thus V1 ×N1 is the enhanced nilpotent cone of size n. Lemma 3.12. The following map φ1 : V1 × N1 → N is well-defined. Here x ∈ N1 , and xt denotes its transpose along the skew diagonal, so that xti,j = xn+1−j,n+1−i . v1 .. . v1 v x . n φ1 ( .. , x) = ( ) , xt 0 . vn .. 0 Proof. Let X = ( x xt ). It is clear that if x is nilpotent, then xt is nilpotent, and so X is nilpotent, i.e. X ∈ N . Thus it suffices to prove that X ∈ S, i.e. hXv, wi = hv, Xwi for all v, w ∈ V . Letting ei be the vector with a 1 in the i-th co-ordinate and zeroes elsewhere, since {e1 , · · · , e2n } is a basis for V , it sufficient to prove that hXei , ei0 i = hei , Xei0 i. By construction of h·, ·i, recall that: if i + i0 6= 2n + 1, 0 hei , ei0 i = 1 if i < i0 , i + i0 = 2n + 1, −1 if i > i0 , i + i0 = 2n + 1 If 1 ≤ i, i0 ≤ n, then Xei , Xei0 ∈ Span{e1 , · · · , en }, and hXei , ei0 i = hei , Xei0 i = 0. Similarly if n + 1 ≤ i, i0 ≤ 2n, hXei , ei0 i = hei , Xei0 i = 0. If 1 ≤ i ≤ n, n + 1 ≤ i0 ≤ 2n, then we compute hXei , ei0 i , hei , Xei0 i as follows. Let i0 = j + n, with 1 ≤ j ≤ n. hXei , ej+n i = hx1,i e1 + · · · + xn,i en , ej+n i = xn+1−j,i hei , Xej+n i = ei , xt1,j en+1 + · · · + xtn,j e2n = xtn+1−i,j By the definition of xt , xn+1−j,i = xtn+1−i,j , so hXei , ej+n i hei , Xej+n i in this case. A similar argument works in the case when n + 1 ≤ i ≤ 2n, 1 ≤ i0 ≤ n. Hence X ∈ S, as required. Lemma 3.13. Suppose (v, n1 ) and (w, n2 ) are in the same GL(V1 ) orbit of V1 ×N1 . Then φ(v, n1 ) and φ(w, n2 ) are in the same Sp(V )-orbit of N. g Proof. Suppose g(v, n1 ) = (w, n2 ). Define g1 = ( (gt )−1 ). We will first check that g1 ∈ Sp(V ), and then verify that g1 (φ(v, n1 )) = φ(w, n2 ). 42 3. T HE ENHANCED NILPOTENT CONE AND SOME VARIATIONS To check that g1 ∈ Sp(V ), it is necessary to check that g1T Jg1 = J (g1T denotes the 0 ordinary transpose). Here J = ( −I 0 I ); where I 0 denotes the n × n matrix with 1’s along the skew diagonal. To help with this computation, note first that g T I 0 = I 0 g t , since by inspection both matrices will have gn+1−j,i as their (i, j)-th co-ordinate. Then we obtain that g T I 0 (g t )−1 = I 0 ; and transposing the equation we also have T T I 0 g = g t I 0 , so (g t )−1 I 0 g = I 0 . Now we compute: T g I0 g (g t )−1 −I 0 (g t )−1 T g I 0 (g t )−1 = T −I 0 g (g t )−1 g T I 0 (g t )−1 I0 = = T −I 0 −(g t )−1 I 0 g g Hence g1 ∈ Sp(V ). Next, it is clear that if gv = w, then ( (gt )−1 )( v0 ) = ( w0 ). Since g(v, n1 ) = (w, n2 ), we have gn1 g −1 = n2 . Since (AB)t = B t At (one way of seeing this is that, from above, xT I 0 = I 0 xt so xt = I 0−1 xT I 0 , and this identity holds for the ordinary transpose), taking the transpose of gn1 g −1 = n2 gives (g t )−1 nt1 g t = nt2 . Now we compute: g gt = −1 −1 g nt1 g gt = −1 n1 gt n1 −1 g −1 gt nt1 gn1 g −1 (g t )−1 nt1 g t = n2 nt2 This proves that g1 (φ(v, n1 )) = φ(w, n2 ), concluding the proof. From results in section 3.1, we know that the orbits of GL(V1 ) on V1 × N1 are in bijection with bi-partitions of n; call Oµ,ν the orbit corresponding to the bi-partition (µ, ν). By the above Lemma, any two elements in φ(Oµ,ν ) will be in the same Sp(V ) orbit of N. Definition 3.14. Define Oµ,ν to be the Sp(V )-orbit in N containing φ1 (Oµ,ν ). Given a partition λ = (λ1 , · · · , λk ), let λ∪λ denote the partition (λ1 , λ1 , · · · , λk , λk ). Proposition 3.15. We have that φ2 (φ1 (Oµ,ν )) ⊆ Oµ∪µ,ν∪ν . Proof. As in the proof of Theorem 3.3, let (vµ , nλ ) be an orbit representative for Oµ,ν in V1 × N1 . It suffices to prove that φ2 (φ1 (vµ , nλ )) ∈ Oµ∪µ,ν∪ν . Consider the following example, where λ = (2, 1), µ = (1, 1), ν = (1, 0). 3.2. T HE EXOTIC NILPOTENT CONE φ2 (φ1 (vµ , nλ )) = ( 1 0 1 0 0 0 43 0 1 0 0 , 0 0 1 0 ) This example makes it clear that while nλ consists of the blocks Nλ1 , · · · , Nλk arranged in that order, ntλ will consists of the same blocks arranged in the reverse order: Nλk , · · · , Nλ1 . Since nλ and ntλ have the same Jordan type, it follows then that we can find a matrix g, such that gnλ g −1 = ntλ . Let g 0 be a 2n × 2n matrix consisting of the four n × n quadrants, with the top left quadrant being the identity matrix, the bottom right quadrant being g, and the other two quadrants empty. Acting on the above pair by the matrix g 0 , g 0 will stabilize the vector and transform the matrix into a matrix with nλ occurring twice: ( 1 0 1 0 0 0 0 1 0 0 , 0 1 0 ) 0 Now act on the above pair by the matrix h which will conjugate the matrix above to the standard nilpotent nλ∪λ . It is clear what effect this will have on the vector. ( 1 0 0 0 1 0 0 1 0 0 1 , 0 0 ) 0 It is clear how this example generalizes: we have shown that φ2 (φ1 (vµ , nλ )) is in the same orbit as (vµ0 , nλ∪λ ), where vµ0 is a vector with its (2i − 1)-st portion consisting of a 1 in the µi -th coordinate and 0-s elsewhere, and its 2i-th portion zero for all 1 ≤ i ≤ k. We can now use the results in Section 3.1 to compute the orbit in V × N that it lies in. The type of the vector vµ0 is (α, β), where α = (µ1 , 0, µ2 , 0, · · · , µk , 0), β = (ν1 , λ1 , ν2 , λ2 , · · · , νk , λk ). 44 3. T HE ENHANCED NILPOTENT CONE AND SOME VARIATIONS Using Proposition 3.7 and Lemmas 3.8 − 3.10, the orbit which (vµ0 , nλ∪λ ) lies in will be given by the bi-partition φ(α, β) = (γ, δ). We have that γ2i = max({αj | j ≥ 2i} ∪ {λi − βj |j < 2i}) Inspecting the values of {αj |j ≥ 2i}, it is clear that max{αj |j ≥ 2i} = µi+1 . Inspecting the values of {βj |j < 2i}, it is clear that we have min{βj |j < 2i} = min(ν1 , λ1 , ν2 , λ2 , . . . , νi ) = νi , so max{λi − βj |j < 2i} = λi − νi = µi . Hence γ2i = max(µi+1 , µi ) = µi . Next, we have γ2i−1 = max({αj |j ≥ 2i − 1} ∪ {λi − βj |j < 2i − 1}) Inspecting the values of {αj |j ≥ 2i − 1}, it is clear that max{αj |j ≥ 2i − 1} = µi . Inspecting the values of {βj |j < 2i − 1}, it is clear that min{βj |j < 2i − 1} = min(ν1 , λ1 , ν2 , λ2 , . . . , νi−1 , λi−1 ) = νi−1 , so max{λi − βj |j ≤ 2i − 1} = λi − νi−1 . Hence γ2i−1 = max(µi , λi −νi−1 ) = µi , since νi−1 ≥ νi = λi −µi , so µi ≥ λi −νi−1 . Thus γ2i−1 = γ2i = µi , proving that γ = µ∪µ, and hence δ = ν ∪ν. This concludes the proof that φ2 (φ1 (vµ , nλ )) ∈ Oµ∪µ,ν∪ν . Corollary 3.16. The orbits Oµ,ν and Oµ0 ,ν 0 are distinct if (µ, ν) 6= (µ0 , ν 0 ) are distinct bi-partitions. Proof. This follows from the above Lemma, since φ2 (Oµ,ν ) and φ2 (Oµ0 ,ν 0 ) belong to Oµ∪µ,ν∪ν and Oµ0 ∪µ0 ,ν 0 ∪ν 0 , respectively. Theorem 3.17. The orbits of Sp(V ) on N 0 are in bijection with the bi-partitions of n, with the bipartition (µ, ν) corresponding to the orbit Oµ,ν . Proof. All that remains to be proved is that every point in N lies in one of the orbits Oµ,ν . For this, we refer the reader to Theorem 1.14 in [6]. 3.3. The 2-enhanced nilpotent cone Here we describe some partial results regarding the orbits of G = GLn (C) on the 2-enhanced nilpotent cone, defined below. Definition 3.18. The 2-enhanced nilpotent cone is defined to be V × V × N . The action of G on the 2-enhanced nilpotent cone is clear, since G acts naturally on V , and acts by conjugation on N . This is the first instance so far in which we will find that there are infinitely many orbits. The problem of computing the orbits of GLn (C) on V × V × N is equivalent to the problem of computing the orbits of CGLn (C) (nλ ) on V × V . To see this, if two elements (v1 , w1 , n1 ), (v2 , w2 , n2 ) ∈ V × V × N are in the same GLn (C)-orbit, then n1 and n2 are nilpotent elements with the same Jordan form, say corresponding to the partition λ. Thus it suffices to check when two vectors (v10 , w10 , nλ ) and (v20 , w20 , nλ ) are in the same GLn (C)-orbit. This happens iff there exists g with g −1 nλ g = nλ such that g(v10 , w10 ) = (v20 , w20 ); i.e. iff (v10 , w10 ), (v20 , w20 ) lie in the same CGLn (C) (nλ ) orbit. 3.3. T HE 2- ENHANCED NILPOTENT CONE 45 Example 3.19. Let λ = (4, 2, 1), and let µ = (2, 2, 1), ν = (2, 0, 0), so that (µ, ν) is a bi-partition of λ. Pick v ∈ V arbitrary, and g ∈ CGLn (C) (nλ ). In the following calculation, v should be considered as the union of the 1st portion (v1 , v2 , v3 , v4 ), the 2nd portion (v5 , v6 ), and the 3rd portion (v7 ). It is clear that the 7 coordinate functions specifying the vector gv can be expressed as bilinear functions in the variables λi specifying the coordinates of g, and the variables vi describing the vector v. For 1 ≤ j ≤ 7, define fj to be the coordinate function describing the j-th coordinate of the vector gv. Using the below example as a starting point, we will make an observation about which variables precisely the functions fj depend upon. λ1 λ2 λ3 λ1 λ2 λ1 g= λ8 gv = ∗ ∗ v3 v4 v5 v6 v7 ∗ ∗ λ1 v3 + λ2 v4 λ1 v4 λ8 v3 + λ9 v4 + λ5 v5 + λ6 v6 + λ15 v7 λ8 v4 + λ5 v6 λ10 v4 + λ11 v6 + λ7 v7 λ4 λ12 λ13 λ14 λ3 λ12 λ2 λ1 λ9 λ5 λ6 λ15 λ8 λ5 λ10 λ11 λ7 ,v = In the above example, we note that the functions f3 , f4 , f5 , f6 , f7 do not depend on the variables v1 and v2 (the variables v1 and v2 have been left out to emphasize this fact). Equivalently, the 3rd, 4th, 5th, 6th and 7th coordinates of gv can be expressed as linear functions of the 3rd, 4th, 5th, 6th and 7th coordinates of v. This leads to the question: what is so special about those particular co-ordinates which results in this phenomena? To answer this question, the co-ordinate v3 and v4 are the last 2 coordinates in the 1st portion of v, v5 and v6 are the last 2 co-ordinates in the 2nd portion of v, and the coordinate v7 is the last 1 coordinate in the 3rd portion of v; and the triple (2, 2, 1) specifies the bi-partition (µ, ν) of λ. The generalization of this phenomenon is stated in the below Proposition. Proposition 3.20. Let the vector v have portions of sizes (λ1 , · · · , λk ), let (µ, ν) be a bi-partition of λ, and let Sµ,ν = {µ1 +1, · · · , λ1 , λ1 +µ2 +1, · · · , λ1 +λ2 , · · · , λ1 + · · · + λk−1 + µk + 1, · · · , λ1 + · · · + λk } (here |Sµ,ν | = |ν|). If g ∈ CGLn (C (nλ ), then for j ∈ Sµ,ν , the j-th coordinate of the vector gv can be expressed as a sum of products of coefficients of g and co-ordinates vi as i ranges over Sµ . Proof. Since j ∈ Sµ,ν , let j = λ1 + · · · + λs−1 + p, for some µs + 1 ≤ p ≤ λs (here 1 ≤ s ≤ k). We will examine the j-th row of the matrix g. It is sufficient to prove that the entry in the i-th column and j-th row of the matrix g is 0 if i ∈ / Sµ,ν . 46 3. T HE ENHANCED NILPOTENT CONE AND SOME VARIATIONS The required result will then follow since the j-th coordinate of gv, which is the product of the row vector formed by the j-th row of g with the column vector v, will only contain terms involving the co-ordinates vi for i ∈ Sµ,ν . Since i ∈ / Sµ,ν , let i = λ1 + · · · + λt−1 + q, for some 1 ≤ q ≤ µt . If we divide up the matrix g into k 2 blocks (with the (u, v)-th block having dimension λu × λv ), as described in Section 2.3.1, the entry in the j-th row and i-th column will be the p-th row and q-th column in the (s, t)-th block. We consider the two cases where s ≤ t and s > t. If s ≤ t, we have that λs ≥ λt ; and the co-ordinate in the p-th row and the q-th column will be zero if p > q. We know that p ≥ µs + 1 > µt ≥ q; here p ≥ µs and q ≤ µt are from the above paragraph, while µs ≥ µt is because s ≤ t. This completes the proof when s ≤ t. If s > t, we have that λs ≤ λt ; and the co-ordinate in the p-th row and the q-th column will be zero if q − p < λt − λs . Since q ≤ µt , µs + 1 ≤ p, q − p < µt − µs ≤ λt − λs . The last inequality is because νs ≤ νt (since s > t), so λs − µs ≤ λt − µt , so µt − νs ≤ λt − λs . This completes the proof when s > t. Definition 3.21. Given a bi-partition (µ, ν) of λ, let Tµ,ν = {v ∈ V |vi = 0 for all i ∈ Sµ,ν }. Definition 3.22. Let Xµ,a0 ,a1 ,··· ,aν1 −1 = {(v, w) ∈ V × V |(a0 + a1 nλ + · · · + aν1 −1 nνλ1 −1 )v − w ∈ Tµ,ν }. Proposition 3.23. The set Xµ,a0 ,a1 ,··· ,aν1 −1 ⊂ V × V is stable under the action of CGLn (C) (nλ ). Example 3.24. Let λ = (4, 2, 1). To illustrate the above concepts, the following is a description of the sets Tµ,ν and Xµ,a0 ,··· ,aν1 −1 , for the bi-partition µ = (2, 0, 0), ν = (2, 2, 1). In the below examples, all vectors should be consisted as consisting of the first portion (the first 4 co-ordinates), the second portion (the following 2 coordinates), and the third portion (the last co-ordinate). Tµ,ν = { ∗ ∗ 0 0 0 0 0 a0 a1 a0 a1 a0 a1 a0 }, a + a n = 0 1 λ a0 a1 a0 a0 3.3. T HE 2- ENHANCED NILPOTENT CONE If v = ∗ ∗ v3 v4 v5 v6 v7 , (a0 + a1 nλ )v = Hence (v, w) ∈ Xµ,a0 ,a1 iff w = ∗ ∗ a0 v3 + a1 v4 a0 v4 a0 v5 + a1 v6 a0 v6 a0 v7 w1 w2 a0 v3 + a1 v4 a0 v4 a0 v5 + a1 v6 a0 v6 a0 v7 47 for some w1 , w2 . Now we return to the proof of Proposition 3.23. Proof. (of Proposition 3.23) Suppose (v, w) ∈ Xµ,a0 ,a1 ,··· ,aν1 −1 ; we need to prove that (gv, gw) ∈ Xµ,a0 ,a1 ,··· ,aν1 −1 for all g ∈ CGLn (C) (nλ ). This is equivalent to saying that (a0 + a1 nλ + · · · + aµ1 −1 nνλ1 −1 )gv − gw ∈ Tµ,ν . Since g commutes with nλ , g commutes with all powers of nλ , so (a0 + a1 nλ + · · · + aν1 −1 nνλ1 −1 )gv = g(a0 + a1 nλ + · · · + aν1 −1 nνλ1 −1 )v. Thus we must prove that g[(a0 + a1 nλ + · · · + aν1 −1 nνλ1 −1 )v − w] ∈ Tµ,ν . Since (v, w) ∈ Xµ,a0 ,a1 ,··· ,aν1 −1 , (a0 + a1 nλ + · · · + aµ1 −1 nµλ1 −1 )v − w ∈ Tµ,ν . Thus it is sufficient for us to show that Tµ,ν is stable under the action of CGLn (C) (nλ ). The fact that Tµ,ν is stable under the action of CGLn (C) (nλ ) is clear using Proposition 3.20 by the following argument. Suppose v ∈ Tµ,ν , i.e. that vi = 0 for all i ∈ Sµ,ν . Given g ∈ G, the i-th co-ordinate of gv is a linear combination of co-ordinates from g and co-ordinates vj for j ∈ Sµ,ν , and since vj = 0 for j ∈ Sµ,ν , the i-th co-ordinate of gv is 0 for i ∈ Sµ,ν . Hence gv ∈ Tµ,ν , completing the proof. Thus we have found certain sets which are stable under the action of CGLn (C) (nλ ). Using a variant of this method, we next describe the orbits of CGLn (C) (nλ ) on V ×V in the case where λ = (pq ) is a rectangle partition. (Here (pq ) = (p, p, · · · , p), where p occurs q times.) Using Theorem 3.3, we can assume that the second vector is in standard form, vµ for some bi-partition (µ, ν) = (rq , (p − r)q ) of λ. Then the problem is equivalent to classifying the orbits of G(vµ ,nλ ) on V , where G(vµ ,nλ ) is the stabilizer in G = GLn (C) of the pair (vµ , nλ ). For convenience, let Gr = G(nλ ,vµ ) . Below we 48 3. T HE ENHANCED NILPOTENT CONE AND SOME VARIATIONS describe the structure of Gr . Recall from Proposition 1.14 that for any g ∈ Gnλ , g can be divided into q 2 p × p blocks gi,j , with 1 ≤ i, j ≤ q, with gi,j upper triangular with entries on the diagonals equal. Call the entries in the first row of the block gi,j , g1i,j , g2i,j , · · · , gpi,j . The matrix g must satisfy the condition that the matrix (g1i,j ) is invertible. Lemma 3.25. A matrix g of the form above, will lie in Gr if and only if it satisfies the following additional conditions, for 1 ≤ i ≤ q: q q X X i,j gk = 1 if k = 1, gki,j = 0 if 2 ≤ k ≤ r j=1 j=1 If r = 0 there are no additional restrictions on Gr . Proof. First consider the example p = 4, q = 2, r = 3. For convenience, we use different notation for the entries of g to that above. a1 b 1 c 1 a1 b 1 a1 a3 b 3 c 3 a3 b 3 a3 d 1 a2 c1 b1 a1 d 3 a4 c3 b3 a3 0 b2 c2 d2 a2 b 2 c 2 0 a2 b 2 1 a2 0 b4 c4 d4 0 a4 b 4 c 4 0 1 a4 b 4 0 a4 = c1 + c2 b1 + b 2 a1 + a2 0 c3 + c4 b3 + b4 a3 + a4 0 Equating the coefficients gives a1 + a2 = a3 + a4 = 1, b1 + b2 = b3 + b4 = 0, c1 + c2 = c3 + c4 = 0. This proves it in the case of this example, and it is clear how this example will generalize. Definition 3.26. Let v ∈ V , v = (v1,1 , · · · , v1,p , v2,1 , · · · , v2,p , · · · , vq,1 , · · · , vq,p ). For 1 ≤ i ≤ p, let vi = (v1,i , v2,i , · · · , vq,i ). Define the height h of v to be the maximal h such that vh is non-zero (so vh+1 = · · · = vp = 0, vh 6= 0). It is clear the set of all vectors of a fixed height h will be stable under the action of Gnλ , and hence Gr . To see this, the set of all vectors of a fixed height h is the set Tµ1 ,ν1 − Tµ2 ,ν2 , where (µ1 , ν1 ) = (hq , (p − h)q ), (µ2 , ν2 ) = ((h − 1)q , (p − h + 1)q ). The result then follows from the fact that Tµ1 ,ν1 and Tµ2 ,ν2 are stable under the action of Gnλ , which is shown in the proof of Proposition 3.23. Definition 3.27. Let the type of v be a sequence (λ1 , · · · , λj ) defined as follows. Let j = min(j 0 , r), where j 0 ≤ h is maximal such that vh , vh−1 , · · · , vh+1−j 0 ∈ Cw0 ; here w0 = (1, 1, · · · , 1) (with q ‘1’s). For 1 ≤ i ≤ j, let λi be the scalar such that vh+1−i = λi w0 . Note that in the above definition, j = 0 is allowed, in which case the type will be empty. If j > 0, then λ1 6= 0, since vh = λ1 w0 and vh 6= 0 by definition of h. Lemma 3.28. The set of all vectors of height h and type (λ1 , · · · , λj ) is stable under the action of Gr . 3.3. T HE 2- ENHANCED NILPOTENT CONE 49 Proof. It suffices to show that the set of all vectors with height h and satisfying vh = λ1 w0 , · · · , vh+1−j = λj w0 is stable under the action of Gr . The reason why this suffices is as follows: if we have a vector v1 of type (λ1 , · · · , λj ) in the same orbit as a vector v2 , then if v2 does not have type (λ1 , · · · , λj ) then v2 is forced to have type (λ1 , · · · , λj , λj+1 , · · · ); but then v1 , which is in the same orbit as v2 , will now be forced to have type (λ1 , · · · , λj , λj+1 , · · · ), which is a contradiction. Let us consider the example p = 4, q = 2, r = 3, h = 3, j = 2. Here y = λ1 , z = λ2 . ∗ b2 c2 d2 a2 b 2 c 2 z a2 b 2 y a2 0 b4 c4 d4 ∗ a4 b 4 c 4 z y a4 b 4 0 a4 ∗ ∗ (a1 + a2 )z + (b1 + b2 )y z (a1 + a2 )y y 0 0 = ∗ ∗ (a3 + a4 )z + (b3 + b4 )y z y (a3 + a4 )y 0 0 a1 b 1 c 1 a1 b 1 a1 a3 b 3 c 3 a3 b 3 a3 = d 1 a2 c1 b1 a1 d 3 a4 c3 b3 a3 Above we have used the relations in Gr , a1 + a2 = a3 + a4 = 1, b1 + b2 = b3 + b4 = 0, c1 + c2 = c3 + c4 = 0. It is fairly clear how this example will generalize. The reason it is necessary to define j so that j ≤ r, is that by Lemma 3.25 there are precisely r equations among its entries which govern its structure, and if j > r then these equations will run out, and there is no assurance that the conditon vh−r = λr+1 w will be preserved by the action of Gr . Lemma 3.29. If j < r, then any two vectors of height h and type (λ1 , · · · , λj ) are in the same Gr -orbit. Proof. Let v be the vector with height h such that v1 = v2 = · · · = vh−j−1 = 0, vh−j = (0, · · · , 0, 1) (here there are q − 1 0-s), vh+1−j = λj w0 , · · · , vh = λ1 w0 . Then v clearly has height h and type (λ1 , · · · , λj ). We will prove that any other vector of height h and type (λ1 , · · · , λj ) lies in the same Gp -orbit as v; this will suffice, since by Lemma 3.25, Gp ⊂ Gr . Let us consider the example with λ = (42 ), µ = (32 ), j = 2, h = 4. 50 3. T HE ENHANCED NILPOTENT CONE AND SOME VARIATIONS a1 b 1 c 1 a1 b 1 a1 a3 b 3 c 3 a3 b 3 a3 d 1 a2 c1 b1 a1 d 3 a4 c3 b3 a3 b2 c2 d2 0 a2 b 2 c 2 0 a2 b2 λ2 a2 λ1 b4 c4 d4 0 a4 b 4 c 4 1 a4 b4 λ2 a4 λ1 = b2 a2 λ2 λ1 b4 a4 λ2 λ1 Here we have used the relations in Gp , a1 + a2 = 1, b1 + b2 = c1 + c2 = d1 + d2 = 0. In the vector on the right above, the value of the pair (a2 , a4 ) can be an arbitrary element of C2 not lying in Cw0 . To see this, the invertible 2 × 2 matrix ( aa13 aa24 ) acts on C2 × C2 , and can take any pair of vectors forming a rank 2 matrix, to any other pair of vectors forming a rank 2 matrix. In particular, it can take the pair of vectors (0, 1), (1, 1) to (a2 , a4 ), (1, 1) if a2 6= a4 . The condition that the matrix stabilizes (1, 1) imposes the conditions that we have on the matrix, a1 + a2 = a3 + a4 = 1, and the matrix will take (0, 1) to (a2 , a4 ). The variables b2 and b4 are free to vary, because the equations relate them to b1 and b3 which do not occur. This then means the set of vectors on the right ranges over all vectors of height 4 and type (x, y), proving the statement in the case of the example. It is clear how this example will generalize. Here we require that j < r; if j = r, in the above example for instance if r = 2 instead, there will be vectors of type (λ1 , λ2 ) with a2 = a4 , which is not accounted for in the above argument. Lemma 3.30. If j = r, then any two vectors of height h and type (λ1 , · · · , λr ) are in the same Gr -orbit. Proof. Let v be the vector with height h such that v1 = v2 = · · · = vh−r = 0, vh+1−r = λr w0 , · · · , vh = λ1 w0 . Then v is clearly of type (λ1 , · · · , λr ), so it suffices to prove that any other vector of type (λ1 , · · · , λr ) lies in the same orbit as v. Let us consider the example with λ = (42 ), µ = (22 ), h = 4. Here x = λ1 , y = λ2 . a1 b 1 c 1 a1 b 1 a1 a3 b 3 c 3 a3 b 3 a3 d1 a2 c1 b1 a1 d3 a4 c3 b3 a3 b2 c 2 d 2 0 a2 b 2 c 2 0 a2 b 2 y a2 x b 4 c4 d 4 0 a4 b4 c4 0 a4 b 4 y a4 x = (c1 + c2 )y + (d1 + d2 )x (c1 + c2 )x y x (c3 + c4 )y + (d3 + d4 )x (c3 + c4 )x y x Here we have used the relations in Gr , a1 + a2 = 1, b1 + b2 = 0. In the above, the vector on the right can be made to be an arbitrary vector of type (x, y). To see this, since x 6= 0, and there are no restrictions on c1 , c2 , c3 and c4 , the values of (c1 + c2 )x 3.3. T HE 2- ENHANCED NILPOTENT CONE 51 and (c3 + c4 )x can be made arbitrary. Since there are no restrictions on d1 , d2 , d3 and d4 , the values of (c1 + c2 )y + (d1 + d2 )x and (c3 + c4 )y + (d3 + d4 )x can be made arbitrary. This proves the statement in the case of the example. It is clear that this example will generalize. Combining the previous three Lemmas, we can now state the classification of orbits of Gr on V . Theorem 3.31. The orbits of Gr on V are given by the height h of the vector v, and its type (λ1 , · · · , λj ). As an example to illustrate the theorem, the following are the orbits of Gr on V in the case where λ = (32 ), µ = (22 ). a 0 0 b 0 0 |a 6= b ; a λ 0 b λ 0 ∗ a λ ∗ b λ ∗ a 0 ∗ b 0 ∗ ∗ b ∗ ∗ a |a 6= b ; 0 0 0 0 0 0 λ 0 0 , λ 6= 0 λ 0 0 λ2 λ1 0 6 0 |a = 6 b ,λ = 6 0; , λ1 = λ2 λ1 0 ∗ λ2 λ1 |a = 6 b ,λ = 6 0; 6 0 , λ1 = ∗ λ2 λ1 |a 6= b ; C HAPTER 4 Springer fibres In this section, we will define Springer fibres, and study some properties of these Springer fibres. We describe the irreducible components of the Springer fibres associated to a nilpotent of type λ, and prove that they are in bijection with the set of standard tableaux of type λ. Here we follow the presentation in Spaltenstein, [8]. 4.1. Irreducible components of Springer fibres Recall that in Section 2.1, we constructed a map π : G ×P n → Oλ . Consider the case when λ = (n). Using results in Section 2.2, Oλ0 ⊂ Oλ when λ0 ≤ λ. Since λ0 ≤ (n) for any partition λ0 , it follows that O(n) = N in our case. The space G×P n can be viewed as {(x, (Vi ))|xVi ⊆ Vi−1 } with dim Vi = µ1 +· · ·+µi (where µ is the transpose partition of (n)); here since µ = (1n ), µ1 + · · · + µi = i, and the parabolic subgroup P will become a Borel subgroup B. Hence the space G ×B n can be viewed as {(x, (0 = V0 ⊂ V1 ⊂ · · · ⊂ Vn = V ))|x(Vi ) ⊆ Vi−1 }, with dim Vi = i, and the map π, which is known as the Springer resolution, is projection onto the first factor. Definition 4.1. Given x ∈ Oλ , the Springer fibre Fx is defined as follows: Fx = π −1 (x) = {0 = V0 ⊂ V1 ⊂ · · · ⊂ Vn = V |x(Vi ) ⊂ Vi−1 } Let Sλ denote the set of standard tableaux associated to the partition λ; here a “standard tableau” is a way of filling up the Young diagram for the partition λ with the numbers 1, 2, 3, · · · , n in such a way that the numbers are strictly increasing along rows and down columns. Given a σ ∈ Sλ , let σi denote the number of the column which i lies in. It is fairly clear that σ can be reconstructed from the numbers σ1 , σ2 , · · · , σn , since proceeding inductively, the entry i must be inserted into the highest entry in the σi -th column which has not yet been occupied by the entries 1, 2, · · · , i − 1 (to ensure that entries are increasing down columns). Define a total ordering on Sλ as follows (known as the “reverse lexicographic" ordering): given σ, σ 0 ∈ Sλ , suppose that σ < σ 0 if for some i, σi < σi0 but σj = σj0 if i < j ≤ n. Suppose we have a Jordan basis ei,j for x, with 1 ≤ i ≤ µ1 , 1 ≤ j ≤ λi , and xei,j = ei,j−1 if j ≥ 1, and 0 otherwise. Consider an example with λ = (4, 32 , 2). The diagram below shows the partition λ, and the basis elements ei,j can be identified with the boxes of λ in an obvious way. Let Wi = span(e1,1 , e2,1 , · · · , ei,1 ). In the case of our example, the below diagram shows that ker x = W4 , ker x ∩ im x3 = W1 , ker x ∩ im x2 = W3 , ker x ∩ im x = W4 . This shows that in general ker x ∩ im xi−1 = Wµi (here µi is the length of the i-th column of λ). In particular, Wµi is independent of the choice of Jordan basis (although Wi for general i is not). 52 4.1. I RREDUCIBLE COMPONENTS OF S PRINGER FIBRES 53 Lemma 4.2. Consider the flag (V1 /V1 , V2 /V1 , · · · , Vn /V1 ). The nilpotent x clearly induces a nilpotent transformation x0 of Vn /V1 , and moves each element of this flag into the previous flag. Then the Jordan type of the nilpotent x0 corresponds to the partition obtained by deleting the corner at the bottom of the j-th column of λ, where j is such that V1 ∈ Wµj but V1 ∈ / Wµj+1 . Proof. We first consider the example above, λ = (4, 32 , 2), with j = 3. Then V1 ∈ span (e1,1 , e2,1 , e3,1 ) but V1 ∈ / span (e1,1 ). The first case is when V1 = span (ae1,1 + e2,1 ). Then the following set will be a second Jordan basis for x: {e1,1 , e1,2 , e1,3 , e1,4 }, {ae1,1 +e2,1 , ae1,2 +e2,2 , ae1,3 +e2,3 }, {e3,1 , e3,2 , e3,3 }, {e4,1 , e4,2 }. Letting the image of ei,j in V /V1 be e0i,j , note that in V /V1 , ae01,1 + e02,1 = 0. It follows that a possible Jordan basis for x on V /V1 is given by {e01,1 , e01,2 , e01,3 , e01,4 }, {ae01,2 + e02,2 , ae01,3 + e02,3 }, {e03,1 , e03,2 , e03,3 }, {e04,1 , e04,2 }. Thus the Jordan type of x0 on V /V1 is (4, 3, 22 ), which is obtained from λ by deleting the last box in the third column, proving the claim in the first case of this example. The second case is when V1 = span (ae1,1 + be2,1 + e3,1 ). Then the following set will be a second Jordan basis for x: {e1,1 , e1,2 , e1,3 , e1,4 }, {e2,1 , e2,2 , e2,3 }, {ae1,1 + be2,1 + e3,1 , ae1,2 + be2,2 + e3,2 , ae1,3 + be2,3 + e3,3 }, {e4,1 , e4,2 }. Letting the image of ei,j in V /V1 be e0i,j , note that in V /V1 , ae01,1 + be02,1 + e03,1 = 0. It follows that one possible Jordan basis for x0 on V /V1 is given by {e01,1 , e01,2 , e01,3 , e01,4 }, {e02,1 , e02,2 , e02,3 }, {ae01,2 + be02,2 + e03,2 , ae01,3 + be02,3 + e03,3 }, {e4,1 , e4,2 }. Thus the Jordan type of x0 on V /V1 is (4, 3, 22 ), which is obtained from λ by deleting the last box in the third column, proving the claim in the second case of the example, and finishing the example. In the general case, it is straightforward to see how to generalize this construction and construct the necessary Jordan basis for x0 on V /V1 . By induction on dim V , we will show that there exists a map θ : Fx → Sλ . Since by induction this is possible for the smaller flag (V1 /V1 ⊂ V2 /V1 ⊂ · · · ⊂ Vn /V1 ), we have a way of associating a standard tableau σ 1 of size n − 1 to the action of x0 on this flag, where σ 1 has shape λ0 , which is obtained by deleting the corner at the bottom of the j-th row of λ (by the above Lemma). Then, to the action of x on the flag (V0 ⊂ V1 ⊂ · · · ⊂ Vn ), we will associate the standard tableaux σ of shape λ, by adding to σ 1 the number n in the corner at the bottom of the j-th row (this is a standard tableaux since this box is a corner). This gives us the required map θ : Fx → Sλ . By the construction of θ : Fx → Sλ , given F ∈ Fx , the shape of the 54 4. S PRINGER FIBRES standard tableau containing the entries 1, · · · , n − s and ignoring all higher entries in θ(F ), corresponds to the Jordan type of x on V /Vs . For σ ∈ Sλ , let Fσ = θ−1 (σ). It is clear by induction that Fσ is non-empty. The following theorem is the main result of this section. Theorem 4.3. The irreducible components of the Springer fibre Fx are the closures Fσ , and hence are in bijection with the set of standard tableaux Sλ . Given a vector space W , let P(W ) denote the set of all one-dimensional subspaces of W ; then P(W ) is a projective algebraic variety. Let Bi = P(Wi ) − P(Wi−1 ) and B1 = P(W1 ), so that P(ker x) is the disjoint union of Bi with 1 ≤ i ≤ µ1 . Define a map p : Fx → P(ker x), which takes a flag (V0 ⊂ V1 ⊂ · · · ⊂ Vn ) to V1 . Define Xi = p−1 (Bi ). Then Fx is the disjoint union of X1 , X2 , · · · , Xµ1 . Let Xi0 = p−1 (Cei,1 ). The variety Xi0 can be considered as a “n − 1 dimensional version” of Fx , since if x0 is the induced nilpotent in V /Cei,1 , Xi0 can be identified with the set of all complete flags in this quotient space with x0 moving each flag into the previous flag. Keeping in mind that Xi is the set of all flags with their 1dimensional component in Bi , and Xi0 is the set of all flags with their 1 dimensional component being a specific element of Bi , the following Proposition is plausible: Proposition 4.4. We can find an isomorphism of algebraic varieties f : Xi → Bi × Xi0 , such that if f (F ) = (bi , F 0 ) for some flags F, F 0 and bi ∈ Bi , then θ(F ) = θ(F 0 ). Proof. First note that Wi−1 is isomorphic to Bi = P(Wi ) − P(Wi−1 ). To see this, Wi = Wi−1 ⊕ Cei,1 , so every one-dimensional subspace in Bi can be written as C(ei,1 + wi−1 ) for some wi−1 ∈ Wi−1 , uniquely. It follows that the map wi−1 → C(ei,1 + wi−1 ) is an isomorphism from Wi−1 to Bi . This means it suffices to prove the Proposition with Bi replaced by Wi−1 . P Suppose wP∈ Wi−1 , so w = 1≤s≤i−1 as es,1 for some constants as . For j ≤ λi−1 , let wj = 1≤s≤i−1 as es,j . Note that xwj = wj−1 (here define w0 = 0 for convenience). Define a linear map gw : V → V by letting gw (ei0 ,j ) = ei0 ,j if i0 6= i, and gw ei,j = ei,j + wj . It is clear that gw is invertible, since the matrix of gw with respect to the Jordan basis for x is unitriangular. We next check that gw x = xgw . If i0 6= i, then gw xei0 ,j = gw ei0 ,j−1 = ei0 ,j−1 , while xgw ei0 ,j = xei0 ,j = ei0 ,j−1 , so gw xei0 ,j = xgw ei0 ,j (for all i0 , let ei0 ,0 = 0 to deal with the boundary case). Next, gw xei,j = gw ei,j−1 = ei,j−1 + wj−1 , while xgw ei,j = x(ei,j + wj ) = ei,j−1 + wj−1 since xwj = wj−1 , so gw xei,j = xgw ei,j . Consider the map g : Wi−1 × Xi0 → Xi defined by g(w, F ) = gw (F ). We first need to show that g is a well-defined map, i.e. that gw (F ) lies in Xi . If F = (V0 ⊂ V1 ⊂ · · · ⊂ Vn ), then gw (F ) = (V0 ⊂ gw (V1 ) ⊂ · · · ⊂ gw (Vn−1 ) ⊂ Vn ), so xgw (Vi ) = gw x(Vi ) ⊂ gw (Vi−1 ), which means gw (F ) ∈ Fx . If F = (V0 ⊂ V1 ⊂ · · · ⊂ Vn ) lies in Xi0 , then p(gw (F )) = gw (V1 ) = gw (Cei,1 ) = C(ei,1 + w1 ) = C(ei,1 + w). Since C(ei,1 + w) ∈ Bi , it follows that gw (F ) ∈ Xi ; and hence g is a well defined map. To check that g is surjective, suppose F 0 = (V00 ⊂ V10 ⊂ · · · ⊂ Vn0 ) is some flag in Xi . Suppose V10 = C(ei,1 + w). Since gw (C(ei,1 )) = C(ei,1 + w) we have 4.1. I RREDUCIBLE COMPONENTS OF S PRINGER FIBRES 55 that gw−1 (V10 ) = C(ei,1 ). Since xgw = gw x, xgw−1 = gw−1 x, and so xgw−1 (Vi0 ) = 0 gw−1 x(Vi0 ) = gw−1 Vi−1 , which means gw−1 (F 0 ) ∈ Xi0 . It then follows that F 0 = g(w, gw−1 (F 0 )), proving that g is surjective. To prove that g is injective, suppose we have that gw (F ) = F 0 for some w ∈ Wi−1 , F ∈ Xi0 , F 0 ∈ Xi . If F 0 = (V00 ⊂ V10 ⊂ · · · ⊂ Vn0 ), F = (V0 ⊂ V1 ⊂ · · · ⊂ Vn ), then gw (V1 ) = gw (C(ei,1 )) = C(ei,1 + w1 ) = V10 . The condition C(ei,1 + w1 ) = C(ei,1 + w) = V10 determines w uniquely from F 0 . Then gw (F ) = F 0 , so F = gw−1 (F 0 ), which determines F uniquely from F 0 . This shows that g is injective. If we define f to be the inverse of g, f will an isomorphism between Xi and Wi−1 × Xi0 . To show the remainder of the proposition, it is enough to show that θ(F ) = θ(gw (F )), for F = (V0 ⊂ V1 ⊂ · · · ⊂ Vn ) ∈ Xi0 . Recall that the shape of the standard tableau containing the entries 1, · · · , n − s and ignoring all higher entries in θ(F ), corresponds to the Jordan type of x on V /Vs . It thus suffices to prove that the Jordan type of x on V /Vs is the same as the Jordan type of x on V /gw (Vs ) (here x really means the induced transformation on the quotient). To see this, suppose am,n + gw (Vs ) is a Jordan basis for x on V /gw (Vs ). Then consider the basis gw−1 am,n + Vs for V /Vs . Clearly xVs ⊂ Vs , and gw−1 xgw = x, so x(gw−1 am,n + Vs ) = (gw−1 xgw )(gw−1 am,n ) + Vs = gw−1 xam,n + Vs = gw−1 am,n−1 + Vs ; hence gw−1 am,n + Vs is a Jordan basis for x on V /Vs . This shows that θ(F ) = θ(gw (F )), as required. Proposition 4.5. a) The set Fσ is a locally closed subset of Fx , and thus we can give Fσ the structure of an algebraic variety. P b) The variety Fσ is irreducible, and has dimension i µi (µ2i −1) . Proof. (a) It suffices to prove that the set ∪σ0 ≥σ Fσ0 is closed for each σ. To see this, since the ordering > is a total ordering, we can find a standard tableaux σ + which comes immediately before σ, so that σ 0 > σ means σ 0 ≥ σ + . Then Fσ = ∪σ0 ≥σ Fσ0 − ∪σ0 ≥σ+ Fσ0 . It would then follow that Fσ is an intersection of an open set and a closed set, and is hence locally closed. Let σn = j. Make the following definitions: [ Fσ0 A= 0 ≥j+1 σn Z= [ Fσ 0 σ 0 ≥σ B= [ Fσ 0 0 ≥j σn Then by the way the ordering on Sλ is defined, we have A ⊂ Z ⊂ B. It is clear that B = p−1 (P(Wµj )), and hence B is closed in Fx . Similarly A is closed in Fx . Since B is closed in Fx , to show that Z is closed in Fx it suffices to prove that Z is closed in B. Equivalently, it is sufficient to prove that B − Z is open in B. Since A is closed, A is closed in B, so B − A is open in B. Thus to show B − Z is open in 56 4. S PRINGER FIBRES B, it will suffice to show that B − Z is open in B − A, since B − A is open in B. The spaces B − Z and B − A are the following: [ Fσ0 B−Z = 0 =j σ 0 <σ,σn B−A= [ Fσ 0 0 =j σn Pick an element F in B − Z; so suppose F ∈ Fτ for some standard tableaux τ with τ < σ and τn = j. We will construct an open neighbourhood of F in B − A. Consider the isomorphism Xµj ∼ = Bµj × Xµ0 j defined in Proposition 4.4, and view Xµ0 j as Fx0 0 , an “n − 1 dimensional version” of Fx , corresponding to the action of x0 on the flag variety F 0 consisting of quotient spaces (the Jordan type of x0 is the partition obtained by deleting the last box in the j-th column of λ). If the flag in Xµj lies in Fσ0 for some σ 0 < σ, σn0 = j, then by the property stated in Proposition 4.4, the flag in Xµ0 j will also lie in Fσ0 , and hence will lie in Fσ0 01 when Xµ0 j is considered as Fx0 0 (here σ 01 is obtained by deleting the n at the end of the j-th column of σ 0 ). We thus have the following: Xµ j ∩ Under the isomorphism Xµj ∼ = Bµj × Xµ0 j , [ [ Fσ0 corresponds to Bµj × ( Fσ0 01 ) 0 =j σ 0 <σ,σn σ 01 <σ 1 S By induction, we may assume that σ01 <σ1 Fσ0 01 is open in Xµ0 j = Fx0 0 . This will S S imply that Bµj × σ01 <σ1 Fσ0 01 is open in Bµj × Xµ0 j , so Xµj ∩ σ0 <σ,σn0 =j Fσ0 is open in Xµj . S Note next that Xµj+1 ∪ · · · ∪ Xµj = σn0 =j Fσ0 = B − A by considering the possibilities for the first subspace in the flag. It follows that Xµj+1 ∪ · · · Xµj −1 = p−1 (P(Wµj −1 )) ∩ (B − A) is closed in B − A, so Xµj is open in B − A. S This now means that Xµj ∩ σ0 <σ,σn0 =j Fσ0 is open in Xµj , which is in turn open in B − A; hence it is open in B − A, and it is also clearly contained in B − Z. We will be done if we can show that it contains F (since this will then be the required open neighbourhood of F in B − A). To show that it contains F , we are required to show that F is contained in Xµj . F is chosen to be in some Fτ for some τ with τn = j; so the first subspace in the flag lies in Wµj but not in Wµj+1 . We require that the first subspace in the flag F lies in Wµj but not in Wµj −1 . To do this, we have freedom in choosing the Jordan basis for x, so we can simply choose the Jordan basis for x so that the first subspace in the flag lies in Wµj but not in Wµj −1 . 4.1. I RREDUCIBLE COMPONENTS OF S PRINGER FIBRES 57 (b) Continue to denote σn by j. Consider the morphism p : Fσ → P(Wµj ) − P(Wµj+1 ). We have seen that the fibre of this morphism over any point can be identified with Fσ0 1 . This means that Fσ is a fibre bundle over P(Wµj ) − P(Wµj+1 ) with fibres isomorphic to Fσ0 1 . We can assume by induction that Fσ0 1 is an irreducible variety. Since P(Wµj ) − P(Wµj+1 ) is an open subset of the irreducible variety P(Wµj ), it is an irreducible variety. Since a fibre bundle over an irreducible variety with irreducible fibres is irreducible, it follows that Fσ is irreducible. P Now assume by induction that dim Fσ0 1 = ( i6=j 21 µi (µi − 1)) + 12 (µj − 1)(µj − 2). The base case for this induction is when σ 1 is the standard tableaux with one box (containing 1). In this case, the Springer fibre corresponds to a point (the flag 0 = V0 ⊂ V1 = V ), which has dimension 0, as required. For the induction step, clearly dim(P(Wµj ) − P(Wµj+1 )) = µj − 1. Since Fσ is a fibre bundle over P(Wµj ) − P(Wµj+1 ) with fibres isomorphic to Fσ0 1 we have: dim Fσ = dim Fσ0 1 + dim(P(Wµj ) − P(Wµj+1 )) X1 1 =( µi (µi − 1)) + (µj − 1)(µj − 2) + µj − 1 2 2 i6=j X1 1 =( µi (µi − 1)) + (µj − 1)(µj ) 2 2 i6=j X1 = µi (µi − 1) 2 i This now proves the required dimension formula for Fσ . Now we are in a position to prove Theorem 4.3. Proof. It is clear that Fx = ∪Fσ . Since the closure of an irreducible variety is irreducible, (b) of Proposition 4.5 gives us that Fσ is irreducible. Since (b) of Proposition 4.5 tells us that the dimensions of the varieties Fσ are all equal, it is not possible for any one of these varieties to contain another (since a proper closed subvariety of an irreducible variety has strictly smaller dimension). Finally, it is not possible for Fσ = Fσ0 for distinct σ, σ 0 , since then Fσ and Fσ0 would be disjoint nonempty open subsets (since Fσ is locally closed, hence open in its closure), and it is not possible for an irreducible variety to have disjoint nonempty open subsets. This now completes the proof. References [1] Achar, P. N., Henderson, A.: Orbit closures in the enhanced nilpotent cone, Adv. Math. 219 (2008), no. 1, 27-62 [2] Achar, P, N., Henderson, A., Sommers, E.: Pieces of nilpotent cones for classical groups, arXiv:1001.4283v1 [3] Collingwood, D. H., McGovern, W. M.: Nilpotent Orbits in Semisimple Lie Algebras, Van Nostrand Reinhold Mathematics Series, Van Nostrand Reinhold Co., New York (1993) [4] Fulton, W.: Young Tableaux, with Applications to Representation Theory and Geometry, London Mathematical Society, 35. Cambridge University Press, Cambridge (1997) [5] Humphreys, J. E.: Introduction to Lie algebras and representation theory, Graduate Texts in Mathematics, Vol. 9. Springer-Verlag, New York-Berlin (1972) [6] Kato, S.: An exotic Deligne-Langlands correspondence for symplectic groups, Duke Math. J. 148 (2009), no. 2, 305-371 [7] Macdonald, I.G.: Symmetric functions and Hall polynomials, Oxford Mathematical Monographs, Oxford University Press, New York, (1995) [8] Spaltenstein, N.: The fixed point set of a unipotent transformation on the flag manifold, Indag. Math. 38 (1976), no. 5, 452-456 58