Translation Functors and the Shapovalov Determinant

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

Last updated: 10 February 2015

This is an excerpt from the PhD thesis Translation Functors and the Shapovalov Determinant by Emilie Wiesner, University of Wisconsin-Madison, 2005.

Lie Algebras with Triangular Decomposition

Lie algebras with triangular decomposition generalize important properties of the decomposition of semisimple Lie algebras given in Equation 1.1. Our study of the Virasoro algebra (Chapter 3) relies on its Hermitian triangular decomposition.

The material in this chapter through Section 2.4 can be found in [MPi1995].

Let 𝔤 be a Lie algebra over ℂ. Then 𝔤 has a triangular decomposition if

• 𝔤=𝔤<0⊕𝔥⊕𝔤>0, where 𝔤 is abelian and 𝔤>0, 𝔤<0≠0;
• 𝔤>0=⨁α∈Q+𝔤α where Q+⊆𝔥*=Homℂ(𝔥,ℂ) is a free additive semigroup and 𝔤α= { x∈𝔤 |  [h,x]=α (h)x for all  h∈𝔥 } ;
• there is a basis {αi | i∈I} of Q+ of linearly independent elements of 𝔥*, i.e. γ∈Q+ can be written γ=∑i∈Imiαi for mi∈ℤ≥0;
• there is a linear anti-involution σ:𝔤→𝔤 such that σ(𝔤>0)=𝔤<0 and σ|𝔥=id.
We also wish to consider Lie algebras with maps σ which are Hermitian (see section 1.3.1). Therefore, we say a Lie algebra 𝔤 has an Hermitian triangular decomposition if there is a Hermitian anti-involution σ:𝔤→𝔤 and a Lie algebra 𝔤‾ over the real numbers ℝ such that
• 𝔤=𝔤‾⊗ℝℂ
• 𝔤‾ is a Lie algebra with triangular decomposition with anti-involution σ|𝔤‾.
In general, the results in this chapter for Lie algebras with a triangular decomposition hold for Lie algebras with an Hermitian triangular decomposition. The exception is in defining a contravariant form (section 2.4). Therefore, we will only distinguish between the two types of Lie algebras in that section.

Suppose 𝔤 is a Lie algebra with a triangular decomposition. If x∈𝔤α for some α∈Q+, then σ(x)∈𝔤-α since [h,σ(a)]= [σ(h),σ(x)]= σ([x,h])= σ(-α(h)x)=- α(h)σ(x). Because σ(𝔤>0)=𝔤<0, we have 𝔤<0=⨁α∈Q+𝔤-α.

The roots of 𝔤 are those 0≠α∈𝔥* such that 𝔤α≠0. An element 0≠x∈𝔤 is a root vector if x∈𝔤α for some root α. Then 𝔤<0 has a basis of root vectors. Fix an index set R for a basis of root vectors {xj | j∈R} of 𝔤<0 and a total order on R. Let βj∈Q+ so that xj∈𝔤-βj.

For a partition (t):t1≥⋯≥tj>0, write x(t)=xtj⋯ xt1. Then Proposition 1.1.1 can be restated for 𝔤 as follows.

(See Proposition 1.1.1). Let 𝔤 be a Lie algebra with a triangular decomposition as described above. Then U(𝔤)≅U(𝔤<0)U(𝔥)U(𝔤>0), where

• U(𝔥)≅S(𝔥), the symmetric algebra of 𝔥;
• U(𝔤<0) has a basis {x(t) | (t):t1≥⋯≥tj>0};
• U(𝔤>0) has a basis {σ(x(t)) | (t):t1≥⋯≥tj>0}.

Let Q=ℤ-span{αi | i∈I}⊆𝔥*. Define the height function ht:Q→ℤ by ht(∑i∈Imiαi) =∑i∈Imi.

A triangular decomposition is regular if the weight spaces of 𝔤>0 are finite-dimensional. It is finite if the root lattice Q+ is finitely generated. All highest weight modules will be in Category 𝒪 only if 𝔤 has a regular triangular decomposition. The proof that Category 𝒪 decomposes into blocks will rely on 𝔤 having a finite triangular decomposition.

The Category 𝒪

Let 𝔤 be a Lie algebra with a regular triangular decomposition. Let M be a 𝔤-module and μ∈𝔥*. The μ-weight space of M is Mμ= {m∈M | hm=μ(h)m for all h∈𝔥}. If Mμ≠0, then μ is a weight of M. The dominance order is the partial ordering on the set of weights 𝔥* given by λ≥μifλ-μ ∈Q+for λ,μ∈ 𝔥*. The Category 𝒪 is the set of 𝔤-modules M such that

• M is 𝔥-diagonalizable: M=⨁μ∈𝔥*Mμ;
• there exist λ1,…,λn∈𝔥* such that Mμ≠0 only if μ≤λi for some 1≤i≤n;
• for all μ∈𝔥*, dim Mμ<∞.

([MPi1995] 2.6.2). Let M and N be modules in Category 𝒪. Then M⊕N and M⊗N are in Category 𝒪.

Within Category 𝒪, we pay special attention to highest weight modules. A 𝔤-module M is a highest weight module of highest weight λ∈𝔥* if there is v∈Mλ such that v generates M, and 𝔤>0v=0. Such a vector is a highest weight vector. If M is a highest weight module of highest weight λ, then M=⨁μ≤λMμ.

Among highest weight modules, Verma modules are of particular interest. Let U(𝔤) be the universal enveloping algebra of 𝔤. The Verma module of weight λ∈𝔥* is the 𝔤-module M(λ)=U(𝔤)/I where I is the left U(𝔤)-ideal generated by 𝔤>0 and {h-λ(h) | h∈𝔥}. Equivalently, we can define the Verma module M(λ) as the induced module M(λ)=U(𝔤) ⊗U(𝔤>0⊕𝔥) ℂλ, where ℂλ is the (𝔤>0⊕𝔤)-module ℂ with action xC=0 and hC=λ(h)C for C∈ℂ, x∈𝔤>0, and h∈𝔥. We will write v+ for a choice of a highest weight vector of M(λ). (This choice is unique up to scalars.)

Let λ∈𝔥*. Then M(λ)∈𝒪, and M(λ)=⨁μ∈Q+M(λ)λ-μ. The weight space M(λ)λ-μ has a basis {x(t)v+ | (t):t1≥⋯≥tj>0,μ=βt1+⋯+βtj}.

Proof.

As U(𝔤<0)-modules, M(λ)≅U(𝔤<0). Therefore, Proposition 2.0.5 implies that M(λ)=⨁μ≤λM(λ)μ and M(λ)μ has a basis {x(t)v+ | (t):t1≥⋯≥tj>0,λ-μ=βt1+⋯+βtj}.

Since 𝔤 has a regular triangular decomposition, dim M(λ)μ<∞. Therefore, M(λ)∈𝒪.

□

Since Verma modules are free U(𝔤<0)-modules, every highest weight module is the quotient of a Verma module. (If M is a highest weight module generated by v∈Mλ, we can define a surjective homomorphism M(λ)→M by v+↦v.) Therefore, the previous result implies that all highest weight modules are in 𝒪.

Let M∈𝒪 be a finitely-generated 𝔤-module. Then M has a maximal proper submodule. In particular, for λ∈𝔥*, M(λ) has a unique maximal proper submodule J(λ).

Proof.

Since every element of M is a finite sum of weight vectors, M is generated by a finite sum of weight vectors. Let {m1,…,mn} be a minimal generating set of weight vectors for M. Assume mi∈Mγi. Consider the set of submodules 𝒦={K⊆M | mn∉K}. This set is nonempty (since {0}∈𝒦) and partially ordered by inclusion. We claim that this set has a maximal element. To prove this claim, let K1⊂K2⊂⋯ be an increasing chain of submodules in 𝒦, and define K=⋃iKi. Then K is a submodule of M.

Since dim Mγn<∞, there is some k∈ℤ>0 so that Kiγn=Ki+1γn for all i≥k. Since mn∉Ki for all i∈ℤ>0, this implies mn∉K. Therefore, K∈𝒦, and so every increasing chain in 𝒦 has a maximal element. Zorn's Lemma implies that 𝒦 has a maximal element K‾. By construction, any submodule M′ of M which properly contains K‾ is not in 𝒦 and so must contain mn. Because we have chosen the generating set {m1,…,mn} to be minimal, the submodule generated by mi (i≠n) is contained in 𝒦, and so mi∈K‾⊂M′ for 1≤i≤n-1. This implies M′=M. Therefore, if K‾ is a maximal proper submodule.

Any maximal proper submodule of M must not contain at least one of the generators of M. Since M(λ) is generated by one element, this implies M(λ) has a unique maximal proper submodule.

□

This result implies M(X) has a unique simple quotient L(λ)=M(λ)/ J(λ).

Up to isomorphism, the simple modules in Category 𝒪 are L(λ), λ∈𝔥*.

Proof.

Let L∈𝒪 be a simple module. Since L∈𝒪, we can choose λ∈𝔥* so that Lλ≠0 and Lμ=0 for all μ>λ. Let 0≠v∈Lλ. Then v is a highest weight vector, and so there is a map ϕ:M(λ)→L given by ϕ:v+↦v. Since L is irreducible, ker(ϕ)=J(λ).

To show that the simple modules L(λ) are distinct, suppose λ,μ∈𝔥* with λ≠μ. We may assume λ≰μ. Therefore, L(μ)λ=0 and so L(μ)≠L(λ).

□

The following result is an analogue of the Krull-Schmidt theorem for groups (see [Isa1994], 10.9).

Let P∈𝒪 be finitely generated. Then P is a finite direct sum of indecomposable submodules which are also finitely generated.

Proof.

Let {vi}i=1n be a generating set for P. Since P∈𝒪, every element of P can be written as a finite sum of weight vectors. Therefore, we assume vi∈Pνi for some νi∈𝔥*.

Suppose P can be written as a finite direct sum of nonzero submodules, P=P1⊕⋯⊕Pm. Write vi=vi1+⋯+vim where vij∈Pj. Then {vij}i=1n generates Pj. This implies that for each j there is at least one 1≤i≤n such that vij≠0. Therefore, m≤∑i,jdim  Pjνi=∑i dim Pνi<∞ since P∈𝒪. Therefore, we can continue to decompose P until the summands Pi are indecomposable; since m is bounded, the number of terms in this decomposition will be finite.

□

Characters

Let ℤ[𝔥*]={a1eλ1+⋯+aneλn | ai∈ℤ,λi∈𝔥*} be the group algebra of 𝔥*, and let ℤ[𝔥*]*={∑aλeλ | λ∈𝔥*,aλ∈ℤ} be the set of formal infinite sums. For M∈𝒪, the character of M, ch M∈ℤ[𝔥*]*, is ch M=∑λ∈𝔥* dim Mλeλ. (2.1) For M,N∈𝒪, the product (ch M)(ch N) is well-defined and ch(M⊗N)= (ch M) (ch N).

Special Filtrations in Category 𝒪

As we noted above, highest weight modules, and specifically Verma modules and irreducible highest weight modules, are special modules in Category 𝒪. Therefore, we would like to analyze other modules in Category 𝒪 by means of these modules. The following filtrations provide a way to do this. The concepts of local and Verma composition series lead us to define the decomposition numbers [M:L(λ)] and [M:M(λ)]. Highest weight series provide an important tool in proving the decomposition of Category 𝒪 into blocks (Theorem 2.3.12).

Local Composition Series

Let M∈𝒪. A composition series for M is a finite sequence of submodules M=Mn⊇Mn-1⊇⋯⊇M0=0 such that each factor Mi/Mi-1, 1≤i≤n, is irreducible. Not all modules in Category 𝒪 have a composition series. Therefore, we use a more localized idea of a composition series. Let M∈𝒪 and λ∈𝔥*. A local composition series for M at λ is a finite sequence of submodules M=Mn⊇Mn-1⊇⋯⊇M0=0 and a subset I⊆{1,…,n} such that

• for each i∈I, there is λi≥λ so that Mi/Mi-1≅L(λi);
• for i∉I, (Mi/Mi-1)μ=0 for all μ≥λ.

Example. Consider the Verma module M(0,1) for the Virasoro algebra. As we see in Chapter 3, this module has a unique chain of nested distinct submodules, which is infinite: M(0,1)⊇ M(1,1)⊇⋯⊇ M(n2,1)⊇⋯. Therefore, M(0,1) does not have a composition series. However, M(0,1) does have a local composition series at λ for any λ∈𝔥*≅ℂ2. For example,

• For λ=(h,c) with c≠1 or h≤0, the series M(0,1)⊇0 is a local composition series at λ.
• For λ=(h,1) with h>0, the series M(0,1)⊇M(1,1)⊇⋯⊇M(n2,1), where n∈ℤ≥0 so that n2≥h, is a local composition series at λ.

Let M∈𝒪 and λ∈𝔥*. Then M has a local composition series at λ.

Proof.

We prove this claim by inducting on ∑μ≥λdim Mμ. (This sum is always finite since dim Mμ<∞ and there are a finite number of weights between any two weights.)

If ∑μ≥λdim Mμ=0, then M⊇0 is a local composition series at λ. Suppose ∑μ≥λdim Mμ=n, and assume the result holds for all modules M′∈𝒪 with ∑μ≥λdim(M′)μ<n. Choose μ∈𝔥* maximal so that Mμ≠0 and μ≥λ. Let 0≠v∈Mμ. By the maximality of μ, v must be a highest weight vector. Let V=U(𝔤)v and let U be the maximal submodule of V. Then V/U≅L(μ).

We have ∑μ≥λdim(M/V)μ<n and ∑μ≥λdim Uμ<∑μ≥λdim Vμ≤n. Therefore, by the inductive hypothesis, both M/V and U have local composition series at λ: M/V=Vk⊇⋯⊇V1 ⊇V0=0 U=Ul⊇⋯⊇U1⊇ U0=0. For each 0≤i≤k, let V⊆Mi⊆M be a submodule of M so that Mi/V≅Vi. Then, M=Mk⊇⋯⊇M0= V⊇U=Ul⊇⋯⊇ U0=0 is a local composition series for M at λ.

□

([MPi1995] 2.6.9). Let M∈𝒪 and λ,μ∈𝔥*. Suppose that M has a local composition series at λ, M=Mk⊇⋯⊇M0, and at μ, M=M∼l⊇⋯⊇M∼0. Then there exist series M=Mk′⊇⋯⊇M0′, a refinement of {Mi}, and M=M∼l′⊇⋯⊇M∼0′, a refinement of {M∼j}, such that k=l and the two series have isomorphic factors.

For M∈𝒪 and μ∈𝔥*, define [M:L(μ)] to be the number of occurrences of L(μ) in a local composition series for M at μ.

Verma Composition Series

Let M∈𝒪. A Verma composition series for M is a finite sequence of submodules M=Mn⊇Mn-1⊇⋯⊇M0=0 such that each factor Mi/Mi-1, 1≤i≤n, is a Verma module.

Let M∈𝒪. Then any two Verma composition series for M have isomorphic factors.

Proof.

Let M = Mn⊇Mn-1⊇ ⋯⊇M0=0 M = Mm′⊇ Mm-1′⊇ ⋯⊇ M0′=0 be Verma composition series for M with Mi/Mi-1≅M(λi), λi∈𝔥* and Mi′/Mi-1′≅M(μj), μj∈𝔥*. Then, ∑i=1n ch M(λi)= ch M= ∑j=1m ch M(μj). (2.2) Choose λk maximal in {λ1,…,λm}. This implies the coefficient of eλk in (2.2) is 1 and so μl=λi for some l. Therefore, ∑i≠kch M(λi)=∑j≠lch M(μj). Induct on m to get the result.

□

Suppose M∈𝒪 has a Verma composition series. For μ∈𝔥*, define [M:M(μ)] to be the number of occurrences of M(μ) in a Verma composition series of M.

Highest Weight Series

Let M∈𝒪. Then a highest weight series for M is an increasing filtration of submodules 0=M0⊆M1⊆⋯ such that

• M=⋃i=0∞Mi;
• Mi/Mi-1 is a highest weight module.
Recall that a triangular decomposition for 𝔤 is finite if Q+ is finitely generated.

Let 𝔤 be a Lie algebra with regular finite triangular decomposition. Then all modules in Category 𝒪 have a highest weight series.

Proof.

Let M∈𝒪. Choose λ1,…,λn∈𝔥* so that Mμ≠0 only for μ≤λi. We may assume that any weight μ of M is comparable to only one λi. (If μ≤λi and μ≤λj, then we can replace λi and λj by some λ∈𝔥* so that λ>λi,λj.) Let μ be a weight of M and suppose μ≤λi. Then define d(μ)=ht(λi-μ).

Choose μ1∈𝔥* a weight of M so that d(μ1) is minimal. This implies that any nonzero vector in Mμ1 is a highest weight vector. Therefore, choose 0≠v1∈Mμ1 and let M1 be the 𝔤-submodule of M generated by v1.

Now choose a weight μ2 of M/M1 so that d(μ2) is minimal. Then we can choose 0≠v2∈(M/M1)μ2. Let M2⊇M1 be the submodule of M so that M2/M1 is generated by v2. In this way we inductively define Mi. The following picture illustrates this process of choosing the weights μi: λi λj d(μ1) d(μ2) d(μ3) μ1 μ2 μ3 In this way, we construct a filtration 0=M0⊆M1⊆M2⊆⋯ such that each quotient is a highest weight module. Since Q is finitely generated, there are only a finite number of weights μ of M such that d(μ) has a given value. This, along with the fact that dim Mμ<∞, show that the construction outlined above yields a filtration so that M=⋃i=1∞Mi.

□

Blocks

Let 𝔤 be a Lie algebra with a regular, finite triangular decomposition. Recall, for M∈𝒪 and λ∈𝔥*, [M:L(λ)] is the number of times L(λ) appears in a local composition series for M. Define a relation ≻ on 𝔥* by λ≻μ if [M(λ):L(μ)]>0. Extend this to an equivalence relation ∼ on 𝔥*. The blocks of 𝔤 are the equivalence classes of 𝔥* under ∼. For λ∈𝔥*, let [λ] represent the block containing λ. Denote the set of blocks of 𝔤 by [𝔥*].

For λ∈𝔥*, define 𝒪[λ] to be the full subcategory of 𝒪 consisting of modules M such that [M:L(μ)]>0 only if μ∼λ. As we will see in Theorem 2.3.12, the category 𝒪 can be decomposed into these subcategories. This decomposition is the goal of this section, which follows Sections 2.10-2.12 of [MPi1995].

Projectives and BGG Reciprocity

In this section, we introduce a new class of 𝔤-modules: P(μ), the projective cover of the irreducible module L(μ) (μ∈𝔥*). We then establish a reciprocity between these projective modules and Verma modules on the one hand and Verma modules and irreducibles on the other.

The irreducible modules L(μ) do not in general have a projective cover in the full category 𝒪. Therefore, we fix λ∈𝔥* and restrict to the subcategory 𝒪(λ) which consists of modules M∈𝒪 such that Mμ≠0 only if μ≤λ.

Rather than defining P(μ) directly, we construct a larger projective module P∼(μ) in 𝒪(λ). Let μ≤λ. We will view U(𝔤>0) as a 𝔥⊕𝔤>0-module with the following action: (h+x)·u≔ (ad(h)+(μ,h)) u+xu for h∈𝔥, x∈𝔤>0, and u∈U(𝔤>0). Under this action, U(𝔤>0) has a weight-space decomposition U(𝔤>0)=⨁ν≥μU(𝔤>0)ν. Then the subspace ⨁ν≰λU(𝔤>0)ν is a 𝔥⊕𝔤>0-submodule of U(𝔤>0). Define the 𝔥⊕𝔤>0-module W(μ)=Wλ(μ) =U(𝔤>0)/ ⨁ν≰λ U(𝔤>0)ν. Then P∼(μ) is the induced 𝔤-module P∼(μ)= P∼λ(μ) =U(𝔤) ⊗U(𝔥⊕𝔤>0) W(μ).

P∼(μ)∈𝒪(λ).

Proof.

Let {wi}i=1n be a basis of weight vectors for W(μ). (This set is finite since dim W(μ)ν≤dim U(𝔤>0)ν<∞ for all ν and W(μ)ν=0 unless μ≤ν≤λ.) As a U(𝔤<0)-module, P∼(μ) is (freely) generated by 1⊗wi. Therefore, P∼(μ) is finitely generated as a 𝔤-module This implies P∼(μ)ν≠0 only if ν≤λ and P∼(μ)ν<∞.

□

P∼(μ) is projective in 𝒪(λ).

Proof.

Let M and N be modules in 𝒪(λ) such that P∼(μ) ↓ϕ N ⟶ψ M ⟶ 0. Note that elements of P∼(μ) are sums of elements of the form x⊗y‾, where x∈U(𝔤) and y‾∈W(μ) is the image of y∈U(𝔤>0). Suppose ϕ(1⊗1‾)=m0∈M. Let n0∈N be such that ψ(n0)=m0. Define a map ϕ′:P∼(μ)→N by ϕ′(x⊗y‾)= xyn0. If this map is well-defined, it is clearly a 𝔤-module homomorphism such that ψ⊗ϕ′=ϕ. Therefore we check that ϕ′ is well-defined. Suppose that y‾=y‾′. Then y=y′+u for some u∈⨁ν≰λU(𝔤>0)ν. This implies xyn0=xy′n0+ xun0. However, n0∈Nμ and so un0∈⨁ν≰λNν=0.

□

P∼(μ) has a Verma composition series and [P∼(μ):M(ν)] =dim Hom𝔤 (P∼(μ),M(ν)) =dim(M(ν)μ).

Proof.

Note that P∼(μ) is a free U(𝔤<0)-module.

Let {wi}i=1n be a basis of weight vectors for W(μ). Assume that wi∈W(μ)γi and γi>γj implies i>j. Let Mi be the submodule of P∼(μ) generated by 1⊗wi. Then the following is a Verma composition series for P∼(μ): 0⊆Mn⊆Mn-1+ Mn⊆⋯⊆M1+⋯+ Mn=P∼ (μ). Also, for μ≤ν≤λ, [P∼(μ):M(ν)] =dim W(μ)ν= dim M(ν)μ. Since P∼(μ) is projective, dim M(ν)μ= dim Hom𝔤(P∼(μ),M(ν)).

□

Let P∈𝒪(λ) be a finitely generated indecomposable projective module. Then P has a unique maximal submodule.

Proof.

Let μ≤λ. From Lemma 2.1.5, we have P∼(μ)=⨁1≤i≤nPi, where each Pi is an indecomposable projective module. Moreover, each Pi is generated by one element, namely the projection of 1⊗1‾∈P∼(μ). Lemma 2.1.3 shows that Pi has a maximal proper submodule. Since Pi is generated by one element, this submodule is unique.

Now consider any finitely generated indecomposable projective module P. Let {v1,…,vn} be a generating set for P so that vi∈Pνi. Then there is a surjective map ϕ:∑iP∼(νi)→P defined by ϕ(vνi)=vi, where vνi=1⊗1‾∈P∼(νi). Since P is projective and indecomposable, it must be isomorphic to an indecomposable summand of ∑iP∼(νi). The previous paragraph implies that P has a unique maximal submodule.

□

For each μ≤λ the irreducible module L(μ) has a projective cover P(μ)∈𝒪(λ). The modules P(μ), μ≤λ, are all of the indecomposable projectives in 𝒪.

Proof.

Let μ≤λ. Then L(μ) is a quotient of P∼(μ) and therefore must be a quotient of a projective indecomposable summand P of P∼(μ). Then P is a projective cover of L(μ), which we denote by P(μ).

The previous proposition shows that each finitely generated indecomposable module P has a unique irreducible quotient, and so P≅P(μ) for some μ≤λ.

□

([RCW1982]). Let μ,ν∈𝔥*. Then, [M(μ):L(ν)]= [P(ν):M(μ)].

Proof.

We begin by showing [M(μ):L(ν)]=dim(Hom𝔤(P(ν),M(μ))). According to Lemma 2.2.1, M(μ) has a local composition series at ν, M(μ)=M1⊇⋯⊇Mn=0. Lemma 1.3.3 implies dim(Hom𝔤(P(ν),M(ν))) =∑k=1n-1 dim(Hom𝔤(P(ν),Mk/Mk+1)). Consider dim(Hom𝔤(P(ν),Mk/Mk+1)). By definition of a local composition series Mk/Mk+1≅L(γ) for some γ≥ν or (Mk/Mk+1)γ=0 for all γ≥ν. Now, dim(Hom𝔤(P(ν),L(γ)))= { 0 if ν≠γ ℂ if ν=γ since P(ν) has a unique maximal submodule L(ν). Suppose (Mk/Mk+1)γ=0 for all γ≥ν. Since L(ν) is the unique irreducible quotient of P(ν) and L(ν)ν≠0, any homomorphism ϕ:P(ν)→Mk/Mk+1 must be trivial. Therefore, dim Hom𝔤(P(ν),Mk,Mk+1)=0.

We now have dim(Hom𝔤(P(ν),M(μ)))= ∑k=1ndim (Hom𝔤(P(ν),Mk/Mk+1)) =[M(μ):L(ν)].

Next we show dim(Hom𝔤(P(ν),M(μ)))=[P(ν),M(μ)]. Recall dim(Hom𝔤(P∼(ν),M(μ)))=[P∼(ν),M(μ)] and P∼(ν)=⨁γmν(γ)P(γ) for some mν(γ)∈ℤ≥0. Therefore, ⨁γmν(γ) dim(Hom𝔤(P(γ),M(μ))) = dim(Hom𝔤(P∼(ν),M(μ))) = [P∼(ν):M(μ)] = ⨁γmν(γ) [P(γ):M(μ)] (2.3) Observe that dim(Hom𝔤(P∼(ν),L(ω))) =⨁γmν(γ)dim (Hom𝔤(P(γ),L(ω))) =mν(ω). On the other hand, dim(Hom𝔤(P∼(ν),L(ω)))=dim L(ω)ν since P∼(ν) acts like a free module in 𝒪(λ). Therefore, mν(ν)=1 and mν(γ)=0 unless ν≤γ. Using Equation 2.3, we can then induct on ht(λ-ν) to show [P(ν):M(μ)]=dim(Hom𝔤(P(ν):M(μ))).

□

Ext1(·,·) and a Decomposition of Category 𝒪

Ext1(·,·) provides a useful tool for studying blocks, particularly in the proof of the decomposition of Category 𝒪 by blocks (Theorem 2.3.12). For a definition of Ext1(·,·) see Section 1.3.4.

If Ext1(M(μ),L(λ))≠0, then [M(λ):L(μ)]>0.

Proof.

We first claim λ≯μ implies Ext1(M(μ),L(λ))=0. To prove this, assume λ≯μ and let 0⟶L(λ)⟶N ⟶ϕM(μ) ⟶0 be an extension of M(μ) by L(λ). Let v∈Nμ so that ϕ(v)=v+∈M(μ). If λ≯μ, then Nγ=0 for all γ>μ and so v is a highest weight vector in N. Therefore, we have a homomorphism ψ:M(μ)→N given by ψ(v+)=v. Then ψ∘ϕ=idM(λ) and so the sequence splits. This implies Ext1(M(μ),L(λ))=0.

We now assume Ext1(M(μ),L(λ))≠0. Since λ>μ, M(μ)∈𝒪(λ). Using Theorem 2.3.6. we only need to show [P(μ),M(λ)]>0.

Since P∼(μ) has a Verma composition series (Proposition 2.3.3) and P(μ) is a direct summand of P∼(μ), P(μ) has a Verma composition series P(μ)=P0⊇⋯⊇Pn=0 such that P(μ)/P1≅M(μ). We then have the following diagram P(μ) ↓ϕ 0 ⟶ L(λ) ⟶ N ⟶ψ M(μ) ⟶ 0. Since P(μ) is projective, there is a homomorphism ϕ′:P(μ)→N such that ψ∘ϕ′=ϕ. Then, ϕ′(P1)⊆Ker ψ≅L(λ). We must have either ϕ′(P1)=0 or ϕ′(P1)≅L(λ). If ϕ′(P1)=0, ϕ′ induces a map ϕ′:M(μ)→N and the sequence splits. Therefore, ϕ′(P1)≅L(λ). Applying ϕ′ to the Verma composition series for P(μ), we have ϕ′(P1)≅ L(λ)⊇⋯⊇ϕ′ (Pn)=0. Therefore, there is some 1≤k≤n-1 such that ϕ′(Pk)≅L(λ) and ϕ′(Pk+1)=0. Then Pk/Pk+1≅M(λ).

□

Let M∈𝒪 be a highest weight module of highest weight λ. Suppose Ext1(M(μ),M)≠0. Then there is some ν∈𝔥* such that λ≥ν≥μ and [M(λ):L(ν)], [M(ν):L(μ)]>0. In particular, μ∈[λ].

Proof.

We have λ>μ. Let N be the maximal submodule of M. Then we have a short exact sequence 0⟶N⟶M⟶L(λ)⟶0. Proposition 1.3.4 implies that Ext1(M(μ),L(λ))≠0 or Ext1(M(μ),N)>0. If Ext1(M(μ),L(λ))≠0, the proposition holds. Therefore assume that Ext1(M(μ),N)≠0. Let N=N0⊆N1⊆⋯ be a local composition series for N. Then, by Proposition 1.3.4, Ext1(M(μ),Ni/Ni+1)≠0 for some i.

Recall that Ni/Ni+1≅L(ν) for some λ≥ν≥μ or (Ni/Ni+1)ν=0 for all ν≥μ. Suppose (Ni/Ni+1)ν=0 for all ν≥μ. We claim this implies Ext1(M(μ),Ni/Ni+1)=0, a contradiction. Let 0⟶Ni/Ni+1⟶ N′⟶M(μ)⟶0 be a short exact sequence. Choose v∈N′ so that v↦v+∈M(μ). Then v∈(N′)μ. Since (Ni/Ni+1)ν=0 and M(μ)ν=0 for ν>μ, (N′)ν=0. This implies that v is a highest weight vector. We then have a map M(μ)→N given by v+↦v. Thus, the sequence splits, and so Ext1(M(μ),Ni/Ni+1)=0.

Therefore, Ni/Ni+1≅L(ν). By Lemma 2.3.7, [M(ν):L(μ)]>0. Since Ni/Ni+1 is a subquotient of M, and hence of M(λ), [M(λ):L(ν)]>0.

□

Recall that the blocks of 𝔤 are defined to be the equivalence classes of 𝔥* where λ∼μ if [M(λ):L(μ)]>0. The following proposition provides alternative definitions of this equivalence relation.

([Nei1984]). Let λ,μ∈𝔥*. Then the following are equivalent:

• [M(λ):L(μ)]>0.
• [P(μ):M(λ)]>0.
• M(μ)↪M(λ).

Proof.

Theorem 2.3.6 shows that the first two statements are equivalent. Also M(μ)↪M(λ) clearly implies [M(λ):L(μ)]>0. Therefore we only need to check that [M(λ):L(μ)]>0 implies M(μ)↪M(λ).

Suppose [M(λ):L(μ)]>0. We will show that M(μ)↪M(λ) by inducting on ht(λ-μ). If λ=μ, the result clearly holds. Now suppose λ>μ. Let J(λ) be the maximum proper submodule of M(λ). We may refine the series 0⊆J(λ)⊆M(λ) into a local composition series, which implies that [J(λ):L(μ)]>0. Let 0=J0⊆J1⊆⋯ be a highest weight series for J(λ), where Ji/Ji-1 is a highest weight module of highest weight μi. There is some k such that (Jk)μ=J(λ)μ since the weight spaces of J(λ) are finite-dimensional. This means [J(λ)/Jk:L(μ)]=0 and so [Jk:L(μ)]>0. Therefore, 0=J0⊆J1⊆⋯⊆Jk can be refined to a local composition series with a factor of L(μ). Choose i minimal so that [Ji+1/Ji:L(μ)]>0. Then μi+1≥μ. Suppose μ=μi+1. Then we have a nontrivial map M(μ)→J(λ)/Ji. We may assume i is minimal such that Hom𝔤(M(μ),J(λ)/Ji)≠0. The sequence 0→Ji/Ji-1→J(λ)/Ji-1→J(λ)/Ji→0 is exact. Therefore, Proposition 1.3.4 implies that Hom𝔤(M(μ),J(λ)/Ji-1)→ Hom𝔤(M(μ),J(λ)/Ji)→ Ext1(M(μ),Ji/Ji-1) is exact. The first term in this sequence is 0 and the second is nonzero. Therefore, the third term is nonzero: Ext1(M(μ),Ji/Ji-1)≠0. We use Lemma 2.3.8 to show there is some ν∈𝔥* such that λ>μi≥ν≥μ and [M(μi):L(ν)]>0 and [M(ν):L(μ)]>0. Applying the inductive hypothesis, we have M(μ)↪M(ν)↪M(μi)↪M(λ).

If μ≠μi+1, we can use the induction hypothesis to conclude M(μ)↪M(μi+1) and M(μi+1)↪M(λ).

□

Recall that, for a block [λ]∈[𝔥*], 𝒪[λ] is the full subcategory of 𝒪 consisting of modules M such that L(μ) is a local composition factor of M only if μ∈[λ].

Let [λ],[μ]∈[𝔥*] with [λ]≠[μ]. Suppose E∈𝒪[λ] and F∈𝒪[μ] are highest weight modules. Then, Ext1(E,F)=0.

Proof.

From Proposition 2.3.8, if Ext1(M(μ),E)≠0, there exists ν∈𝔥*, λ≥ν>μ such that [M(λ):L(ν)]>0 and [M(ν):L(μ)]>0. This implies λ∼ν∼μ, a contradiction. Therefore, Ext1(M(μ),E)=0.

Since F is a highest weight module of highest weight μ, there is a submodule N⊆M(μ) such that 0→N→M(μ)→F→0 is exact. Proposition 1.3.4 implies Hom𝔤(N,E)⟶ Ext1(F,E)⟶ Ext1(M(μ),E)=0. If Hom𝔤(N,E)=0, then Ext1(F,E)=0.

Therefore, we only need to check that Hom𝔤(N,E)=0. Let ϕ∈Hom𝔤(N,E). Since N∈𝒪[μ], ϕ(N)∈𝒪[μ]. On the other hand, ϕ(N)∈𝒪[λ]. This implies ϕ(N)=0.

□

([MPi1995], 2.12.3). Let [λ],[μ]∈[𝔥*] with [λ]≠[μ]. Suppose E∈𝒪[λ] and F∈𝒪[μ], with [λ]≠[μ], have a filtration by highest weight modules of finite length. Then, Ext1(E,F)=0.

([MPi1995]). Let 𝔤 be a Lie algebra with a regular, finite triangular decomposition. Then, the category 𝒪 decomposes into subcategories: 𝒪=⨁[λ]∈[𝔥*] 𝒪[λ]. This means that for M∈𝒪, M=⨁[λ]∈[𝔥*] M[λ], where M[λ]∈𝒪[λ].

Proof.

Let M∈𝒪. Then M has a filtration 0=M0⊆M1⊆M2⊆⋯ such that Mi/Mi-1 is a highest weight module.

For [λ]∈[𝔥*], we construct M[λ] by constructing a highest weight series 0⊆M0[λ]⊆ M1[λ]⊆⋯ such that Mi = ⨁[λ]∈[𝔥*] Mi[λ]; Mi[λ]/ Mi-1[λ] = { Mi/Mi-1 if Mi/Mi-1 ∈𝒪[λ], 0 otherwise. We do this inductively. Suppose we have constructed these highest weight series for j<n, and suppose Mn/Mn-1∈𝒪[λ]. For [μ]≠[λ], let Mn[μ]=Mn-1[μ]. To define Mn[λ], we use the short exact sequence 0⟶Mn-1/ Mn-1[λ]⟶ Mn/Mn-1[λ] ⟶Mn/Mn-1⟶0. (2.4) Since Mn-1=⨁[μ]∈[𝔥*]Mn-1[μ], Mn-1/Mn-1[λ]≅⨁[μ]≠[λ]Mn-1[μ]∈⨁[μ]≠[λ]𝒪[μ]. Since Mn/Mn-1∈𝒪[λ], Lemma 2.3.11 implies Ext1(Mn/Mn-1,Mn-1/Mλn-1)=0, and so the sequence in (2.4) splits: Mn/Mn-1[λ]≅ Mn-1/Mn-1[λ] ⊕Mn/Mn-1. Therefore there exists a module Mλn, Mλn-1⊆Mλn, so that Mλn/ Mλn-1 ≅ Mn/Mn-1 Mn/Mλn-1 = Mλn/ Mλn-1⊕ Mn-1/ Mλn-1. To finish the induction step, we claim Mn=⨁[μ]∈[𝔥*] Mn[μ]=Mn[λ] ⊕⨁[μ]≠[λ] Mn-1[μ]. Clearly, Mn=Mn[λ]+⨁[μ]≠[λ]Mn-1[μ]. Also, Mn[λ]∩Mn-1=Mn-1[λ], which shows Mn[λ]∩ ⨁[μ]≠[λ] Mn-1[μ]=0.

□

The Contravariant Form and the Shapovalov Determinant

Suppose 𝔤 has a triangular decomposition. Proposition 2.0.5 implies the following decomposition, U(𝔤)= U(𝔥)⊕ (𝔤<0U(𝔤)+U(𝔤)𝔤>0). Let τ:U(𝔤)→U(𝔥) be the projection map. Recall that σ:U(𝔤)→U(𝔤) is the anti-involution such that σ(𝔤>0)=𝔤<0 and σ|𝔥=id. We can then define a bilinear form ⟨,⟩:U(𝔤)×U(𝔤)→S(𝔥) on U(𝔤). For x,y∈U(𝔤), define ⟨x,y⟩= τ(σ(x)y). This induces a bilinear form ⟨,⟩:M(λ)×M(λ)→ℂ on M(λ). Fix a highest weight vector v+∈M(λ) of M(λ). For x,y∈U(𝔤), define ⟨xv+,yv+⟩= λ(τ(σ(x)y)).

If 𝔤 has an Hermitian triangular decomposition, we make the following modifications to the definition of the contravariant form. In this case there is a real Lie algebra 𝔤‾ such that 𝔤=𝔤‾⊗ℝℂ, and σ is an Hermitian anti-involution such that σ|𝔥‾=id. For λ‾∈𝔥‾*, define λ‾∈𝔥* by λ‾(ch)=cλ(h)‾ for c∈ℂ and h∈𝔥‾. Then the Hermitian form ⟨,⟩:M(λ‾)×M(λ‾)→ℂ is defined by ⟨xv+,yv+⟩=λ‾(τ(σ(x)y)), where x,y∈U(𝔤) and v+ is a highest weight vector of M(λ‾).

For the remainder of this chapter we assume

• 𝔤 has a regular, finite triangular decomposition; OR
• 𝔤 has a regular, finite Hermitian triangular decomposition, and we restrict all choices of weights to λ∈𝔥* such that λ=λ‾ for some λ‾∈𝔥‾*.

For μ,ν∈𝔥* with μ≠ν, M(λ)μ⊥M(λ)ν with respect to ⟨,⟩.

Proof.

Choose h∈𝔥 so that μ(h)≠ν(h). For 0≠v∈M(λ)μ and 0≠w∈M(λ)ν, we have μ(h)⟨v,w⟩= ⟨hv,w⟩= ⟨v,hw⟩= ν(h)⟨v,w⟩ ⇒⟨v,w⟩ =0.

□

The radical of ⟨,⟩ is Rad⟨,⟩= { m∈M(λ) |  ⟨m,m′⟩=0  for all m′∈M(λ) } .

Let λ∈𝔥*. Then Rad⟨,⟩=J(λ), the unique maximal submodule of M(λ).

Proof.

We first show that Rad⟨,⟩ is a submodule of M(λ). Let x∈𝔤 and m∈Rad⟨,⟩. Then for any m′∈M(λ), ⟨xm,m′⟩=⟨m,σ(x)m′⟩=0 since σ(x)m′∈M(λ). Therefore, xm∈Rad⟨,⟩. Clearly, linear combinations of elements in Rad⟨,⟩ are in Rad⟨,⟩. Thus, Rad⟨,⟩ is a submodule of M(λ).

Since v+∉Rad⟨,⟩, Rad⟨,⟩⊆J(λ). We now show that J(λ)⊆Rad⟨,⟩. Let v∈J(λ). Then there is no x∈U(𝔤) such that xv=cv+ for some 0≠c∈ℂ. Therefore, for any x∈U(𝔤), ⟨xv+,v⟩=⟨v+,σ(x)v⟩=0. Since any vector in M(λ) is of the form xv+ for some x∈U(𝔤), this implies v∈Rad⟨,⟩.

□

Let M be any highest weight module of highest weight λ. Since M≅M(λ)/M′ for some submodule M′⊆J(λ), the previous lemma implies that ⟨,⟩ can be extended to M.

The weight space M(λ)λ-μ has a basis {x(t)v+ | (t):t1≥⋯≥tj>0,βt1+⋯+βtj=μ}. (Recall the βti∈Q+ are such that xti∈𝔤-βti.) We can associate to ⟨,⟩|M(λ)λ-μ a matrix A(λ)λ-μ defined by A(λ)λ-μ= (⟨x(s)v+,x(t)v+⟩) βs1+⋯+βsk=μ =βt1+⋯+βtj . According to Lemmas 2.4.1 and 2.4.2, the matrix A(λ)λ-μ is degenerate if and only if J(λ)λ-μ≠0. Therefore we define det M(λ)λ-μ= det A(λ)λ-μ. Then det M(λ)λ-μ=0 if and only if J(λ)λ-μ≠0.

Example. Consider sl2(ℂ), with the standard basis {h,e,f} where [h,e]=2e, [h,f]=-2f, [e,f]=h. The Cartan subalgebra is 𝔥=ℂh and let α∈𝔥* so that α(h)=1. The anti-automorphism σ:sl2(ℂ)→sl2(ℂ) is given by σ(h)=h, σ(e)=f, σ(f)=e. Let λ∈𝔥* and n∈ℤ≥0. Then M(λ)λ-nα has a basis fnv+. It is straightforward to check that efj=fje+jfj-1(h-j+1), and so det M(λ)μ = det(⟨fnv+,fnv+⟩) = ⟨v+,enfnv+⟩ = ∏j=1n j(λ(h)-j+1). More generally, Shapovalov [Sha1972] computed the determinant det M(λ)λ-μ for any finite-dimensional semisimple Lie algebra 𝔤: det M(λ)λ-μ= ∏β∈R+,r>0 (⟨ω+ρ,β⟩-rr) p(μ-rβ) , where p(γ) is the number of ways that γ can be written as a sum of positive roots. As we will see, Kac also found an explicit formula for the determinant M(h,c)(h+n,c) for the Virasoro algebra (Theorem 3.4.3).

Jantzen Filtrations

Let t be an indeterminant. Define 𝔤[t]=ℂ[t]⊗ℂ𝔤, with the Lie bracket on 𝔤[t] given by [p(t)⊗x,q(t)⊗y]= p(t)q(t)⊗[x,y]. For λ,γ∈𝔥*, the Verma module M(λ+tγ) is given by M(λ+tγ)= U(𝔤[t])/I where I is the left U(𝔤[t])-ideal generated by 𝔤>0 and {h-(λ+tγ)(h) | h∈𝔥}. Let ε:ℂ[t]→ℂ be the ℂ-linear map given by t↦0. This can be extended to surjective homomorphisms ε:𝔤[t]→𝔤 and ε:M(λ+tδ)→M(λ).

We can extend the Shapovalov form to a form ⟨,⟩(λ+tγ):M(λ+tδ)×M(λ+tδ)→ℂ[t]. Define M(λ+tγ)j= { v∈M(λ+tγ)  | tj divides  ⟨v,w⟩(λ+tγ)  for all w∈M(λ+tγ) } . Then M(λ+tγ) is a 𝔤[t]-submodule of M(λ+tγ). Define M(λ)j=ε (M(λ+tγ)j) The Jantzen filtration of M(λ) is M(λ)=M (λ)0⊇ M(λ)1⊇ M(λ)2⊇⋯. For x∈ℂ[t], define the order of x by ord(x)=k if tk|x and tk+1∤x.

(See [MPi1995], Theorem 2.9.4) Suppose γ∈𝔥* is chosen so that ⟨,⟩(λ+tγ) is nondegenerate. Then,

• for μ≤λ, ord(det M(λ+tγ)(μ+tγ)) =∑j=1∞dim  M(λ)jμ;
• M(λ)1=J(λ), the maximal proper submodule of M(λ);
• ⋂j=0∞M(λ)j=0.

Translation Functors

Let 𝔤 be a Lie algebra with a regular, finite triangular decomposition. Recall that Category 𝒪 is closed under tensor products. Theorem 2.3.12 then implies that M(λ)⊗L(μ) decomposes by blocks. In this section, we consider the translation M(λ)↦ (M(λ)⊗L(μ))[ν].

Fix λ,μ∈𝔥*. For [ν]∈[𝔥*], consider the set [ν]∩ { γ∈𝔥* |  λ+μ-γ∈ Q+,L (μ)γ-λ ≠0 } . If this set is nonempty, enumerate the elements ν1,ν2,… so that νi≯νj for i>j. The following proposition is a corollary of Theorem 2.3.12.

Let λ,μ∈𝔥*. Then, M(λ)⊗L(μ)= ⨁[ν]∈[𝔥*] (M(λ)⊗L(μ))[ν]. The module (M(λ)⊗L(μ))[ν]∈𝒪[ν] has a filtration 0=M0⊆M1⊆⋯ such that (M(λ)⊗L(μ))[ν]=⋃Mi and Mi/Mi-1≅M(νi)⊕dimL(μ)νi-λ.

Proof.

Let v+ be a generator of M(λ). Enumerate the weights of L(μ) by ν1,ν2,… so that νi≯νj for i>j. For each weight νi of L(μ), let {wνi,j | 1≤j≤dim L(μ)νi} be a basis for L(μ)νi. Define Mνi,j to be the submodule of M(λ)⊗L(μ) generated by v+⊗wνi,j. Then 0⊆ Mν1,1⊆ Mνi,2⋯⊆ Mν2,1⊆⋯ gives a filtration by Verma modules. We then apply the proof of Theorem 2.3.12 to get the decomposition.

□

Recall that 𝔤 is a Hopf algebra with coproduct Δ(x)=x⊗1+1⊗x. This allows us to define a contravariant form on the tensor product M(λ)⊗L(μ) using the contravariant forms on M(λ) and L(μ). For ν,ν′∈M(λ) and w,w′∈L(μ), define ⟨,⟩:M(λ)⊗L(μ)×M(λ)⊗L(μ)→ℂ by ⟨v⊗w,v′,w′⟩= ⟨v,v′⟩ ⟨w,w′⟩. This form will be contravariant: ⟨x(v⊗w),v′⊗w′⟩ = ⟨ xv⊗w+ v⊗xw, v′⊗w′ ⟩ = ⟨xv⊗w,v′⊗w′⟩+ ⟨v⊗xw,v′⊗w′⟩ = ⟨xv,v′⟩ ⟨w,w′⟩+ ⟨v,v′⟩ ⟨xw,w′⟩ = ⟨v,σ(x)v′⟩ ⟨w,w′⟩+ ⟨v,v′⟩ ⟨w,σ(x)w′⟩ = ⟨v⊗w,σ(x)v′⊗w′+v′⊗σ(x)w′⟩ = ⟨v⊗w,σ(x)(v′⊗w′)⟩ for any x∈𝔤.

Let λ,μ∈𝔥*. For ν∈Q+, let {wν,i | 1≤i≤dim L(μ)μ-ν} be a basis for L(μ)μ-ν. For γ∈Q+, the following sets are bases for (M(λ)⊗L(μ))λ+μ-γ: ℬ1= { x(t)v+⊗ wν,i |  1≤i≤dim L (μ)μ-ν, (t):t1≥⋯≥ tj>0,βt1 +⋯+βtj= γ-ν } ; (2.5) ℬ2= { x(t) (v+⊗wν,i)  |  1≤i≤dim L (μ)μ-ν, (t):t1≥⋯≥ tj>0,βt1 +⋯+βtj= γ-ν } . (2.6) Moreover, the transition matrix between these two bases has determinant 1.

Proof.

We have x(t) (v+⊗wν,i)= x(t)v+⊗ wν,i+ ∑ζ>ν1≤j≤dim L(μ)μ-ζ(s)|βs1+βsk=γ-ζ x(s)v+⊗ wζ,j. By appropriately ordering the elements of (2.5) and (2.6), we see that the transition matrix taking (2.6) to (2.5) is upper triangular with ones on the diagonal. Therefore, this matrix is invertible with determinant 1.

□

Define det L(μ)μ-ν =det (⟨wνi,wνj⟩) 1≤i,j≤dim L(μ)μ-ν . Note that det L(μ)μ-ν≠0. Also, define det(M(λ)⊗L(μ))λ+μ-γ= det (⟨x(s)⊗wν,i,x(t)v+⊗wζ,j⟩) x(s)v+⊗ wν,i,x(t) v+⊗wζ,j∈ ℬ1 .

Let λ,μ∈𝔥* and γ∈Q+. Then det(M(λ)⊗L(μ))λ+μ-γ= ∏ν+ζ=γ (det M(λ)λ-ν) dim L(μ)μ-ζ (det L(μ)μ-ζ)p(ν).

Proof.

Enumerate the weights between 0 and γ: ζ1,…,ζn.

We have shown that M(λ)λ-ν⊥M(λ)λ-ν′ for ν≠ν′ and L(μ)μ-ζ⊥L(μ)μ-ζ′ for ζ≠ζ′. Therefore, the matrix (⟨x(s)v+⊗wν,i,x(t)v+⊗wζ,j⟩) has the form ( Bζ1 0 0 0 ⋱ 0 0 0 Bζn ) , where Bζi is the matrix (A(λ)λ-(γ-ζi)⟨wζi,j,wζi,k⟩) 1≤j,k≤dim L(μ)μ-ζi . Using Lemma 1.3.1, we have det(Bζi)=(det(A(λ)λ-(γ-ζi)))dim L(μ)μ-ζi(det L(μ)μ-ζi)p(ν).

□

Suppose [ν],[γ]∈[𝔥*] with [ν]≠[γ]. Then, (M(λ)⊗L(μ))[ν]⊥(M(λ)⊗L(μ))[γ] respect to the contravariant form.

Proof.

First we write down a basis for (M(λ)⊗L(μ))[ν]. Enumerate the set [ν]∩ { γ∈𝔥* | λ+ μ-γ∈Q+,L (μ)γ-λ≠0 } . so that νi≯νj for i>j. { νi∈Q+ |  λ+μ-νi∈[ν] L(μ)μ-νi ≠0 } . so that νi≮νj for i>j. Given the decomposition in Proposition 2.6.1, we can choose a set {vνi,j | 1≤j≤dim L(μ)μ-νi}⊆(M(λ,μ)[ν])λ+μ-νi so that for each weight space (M(λ)⊗L(μ))λ+μ-δ, the set ⋃νi<δ { x(s)vνi,j  | (s):s1≥ ⋯≥sk>0,βs1+ ⋯+βsk=δ-νi ,1≤j≤dim L(μ)μ-νi } is a basis for ((M(λ)⊗L(μ))[ν])λ+μ-δ.

We will show ((M(λ)⊗L(μ))[ν]) λ+μ-δ ⊥ ((M(λ)⊗L(μ))[γ]) λ+μ-δ (2.7) by inducting on max{ht(δ-νi) | νi∈[ν]}.

To prove the base case, we need to show that (2.7) holds for all δ=νi such that νi≯νj for any j. If ((M(λ)⊗L(μ))[γ])λ+μ-νi=0, the result is obvious. Therefore, assume ((M(λ)⊗L(μ))[γ])λ+μ-νi≠0. Since λ+μ-νi∉[γ], ((M(λ)⊗L(μ))[γ])λ+μ-νi has a basis {x(s)vγk,l | γk>νi,(s):s1≥⋯≥sl>0,βs1+⋯+βsl=γk-νi}. Since νi≮νj for any j, ((M(λ)⊗L(μ))[ν])λ+μ-νi has a basis {vνi,j}. We then have ⟨x(s)vγk,l,vνi,j⟩= ⟨vγk,l,σ(x(s))vνi,j⟩ =0 since σ(x(s))vνi,j∈((M(λ)⊗L(μ))[ν])λ+μ-(νi-(βs1+⋯+βsk))=0.

For general δ∈Q+, ((M(λ)⊗L(μ))[ν])λ+μ-δ has a basis { x(s)vνi,j  | νi<δ,(s) :s1≥⋯≥sk>0, βs1+⋯+βsk =δ-νi } ⏟S1 ∪ {vνi,j | νi=δ}⏟S2.

For vνi,j∈S2, we have ⟨x(s)vγk,l,vνi,j⟩=⟨vγk,l,σ(x(s)vνi,j)⟩. Since σ(x(s))vνi,j∈((M(λ)⊗L(μ))[ν])λ+μ-(νi-(βs1+⋯+βsk)) we can use the induction hypothesis to conclude ⟨x(s)vγk,l,vνi,j⟩=0.

For x(s)vνi,j∈S1 and v∈((M(λ)⊗L(μ))[γ])λ+μ-δ, ⟨x(s)vνi,j,v⟩= ⟨vνi,j,σ(x(s))v⟩=0 by the induction hypothesis.

□

Notes and References

This is an excerpt from the PhD thesis Translation Functors and the Shapovalov Determinant by Emilie Wiesner, University of Wisconsin-Madison, 2005.

page history