Introduction to D-modules in representation theory · Introduction to D-modules in representation...

408
Introduction to D-modules in representation theory Pavle Pandˇ zi´ c University of Zagreb and University of Freiburg 35th Winter School “Geometry and Physics” Srn´ ı, January 2015.

Transcript of Introduction to D-modules in representation theory · Introduction to D-modules in representation...

Page 1: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Introduction to D-modulesin representation theory

Pavle PandzicUniversity of Zagreb and University of Freiburg

35th Winter School “Geometry and Physics”Srnı, January 2015.

Page 2: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

LECTURE I

Page 3: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Goal

To a complex semisimple Lie algebra g, one can attach its flagvariety B.

B is a smooth projective algebraic variety.

To study g-modules, one can instead study certain relatedD-modules on B.

D-modules are sheaves of modules over the sheaves of differentialoperators.

Page 4: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Goal

To a complex semisimple Lie algebra g, one can attach its flagvariety B.

B is a smooth projective algebraic variety.

To study g-modules, one can instead study certain relatedD-modules on B.

D-modules are sheaves of modules over the sheaves of differentialoperators.

Page 5: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Goal

To a complex semisimple Lie algebra g, one can attach its flagvariety B.

B is a smooth projective algebraic variety.

To study g-modules, one can instead study certain relatedD-modules on B.

D-modules are sheaves of modules over the sheaves of differentialoperators.

Page 6: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Goal

To a complex semisimple Lie algebra g, one can attach its flagvariety B.

B is a smooth projective algebraic variety.

To study g-modules, one can instead study certain relatedD-modules on B.

D-modules are sheaves of modules over the sheaves of differentialoperators.

Page 7: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Goal

To a complex semisimple Lie algebra g, one can attach its flagvariety B.

B is a smooth projective algebraic variety.

To study g-modules, one can instead study certain relatedD-modules on B.

D-modules are sheaves of modules over the sheaves of differentialoperators.

Page 8: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Advantages of sheaves:

I Can study them in local coordinates;

I Can use geometric constructions like inverse and directimages;

I Have geometric invariants like support or characteristic variety.

Page 9: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Advantages of sheaves:

I Can study them in local coordinates;

I Can use geometric constructions like inverse and directimages;

I Have geometric invariants like support or characteristic variety.

Page 10: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Advantages of sheaves:

I Can study them in local coordinates;

I Can use geometric constructions like inverse and directimages;

I Have geometric invariants like support or characteristic variety.

Page 11: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Advantages of sheaves:

I Can study them in local coordinates;

I Can use geometric constructions like inverse and directimages;

I Have geometric invariants like support or characteristic variety.

Page 12: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

The aim of these lectures is:

I to introduce and study D-modules;

I to show how D-modules are related to g-modules.

References for most of what we will do can be found onDragan Milicic’s homepage

http://www.math.utah.edu/ milicic

Page 13: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

The aim of these lectures is:

I to introduce and study D-modules;

I to show how D-modules are related to g-modules.

References for most of what we will do can be found onDragan Milicic’s homepage

http://www.math.utah.edu/ milicic

Page 14: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

The aim of these lectures is:

I to introduce and study D-modules;

I to show how D-modules are related to g-modules.

References for most of what we will do can be found onDragan Milicic’s homepage

http://www.math.utah.edu/ milicic

Page 15: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

The aim of these lectures is:

I to introduce and study D-modules;

I to show how D-modules are related to g-modules.

References for most of what we will do can be found onDragan Milicic’s homepage

http://www.math.utah.edu/ milicic

Page 16: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

The Weyl algebra

Let D(n) be the Weyl algebra of differential operators on Cn withpolynomial coefficients.

The algebra D(n) is generated by the partial derivatives ∂1, . . . , ∂nand by the multiplication operators x1, . . . , xn.

These generators satisfy the commutation relations

xixj = xjxi ; ∂i∂j = ∂j∂i ; ∂ixj − xj∂i = δij .

The nontrivial relations come from the Leibniz rule:

∂i (xjP) = ∂i (xj)P + xj∂i (P).

Page 17: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

The Weyl algebra

Let D(n) be the Weyl algebra of differential operators on Cn withpolynomial coefficients.

The algebra D(n) is generated by the partial derivatives ∂1, . . . , ∂nand by the multiplication operators x1, . . . , xn.

These generators satisfy the commutation relations

xixj = xjxi ; ∂i∂j = ∂j∂i ; ∂ixj − xj∂i = δij .

The nontrivial relations come from the Leibniz rule:

∂i (xjP) = ∂i (xj)P + xj∂i (P).

Page 18: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

The Weyl algebra

Let D(n) be the Weyl algebra of differential operators on Cn withpolynomial coefficients.

The algebra D(n) is generated by the partial derivatives ∂1, . . . , ∂nand by the multiplication operators x1, . . . , xn.

These generators satisfy the commutation relations

xixj = xjxi ; ∂i∂j = ∂j∂i ; ∂ixj − xj∂i = δij .

The nontrivial relations come from the Leibniz rule:

∂i (xjP) = ∂i (xj)P + xj∂i (P).

Page 19: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

The Weyl algebra

Let D(n) be the Weyl algebra of differential operators on Cn withpolynomial coefficients.

The algebra D(n) is generated by the partial derivatives ∂1, . . . , ∂nand by the multiplication operators x1, . . . , xn.

These generators satisfy the commutation relations

xixj = xjxi ; ∂i∂j = ∂j∂i ; ∂ixj − xj∂i = δij .

The nontrivial relations come from the Leibniz rule:

∂i (xjP) = ∂i (xj)P + xj∂i (P).

Page 20: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

The Weyl algebra

Let D(n) be the Weyl algebra of differential operators on Cn withpolynomial coefficients.

The algebra D(n) is generated by the partial derivatives ∂1, . . . , ∂nand by the multiplication operators x1, . . . , xn.

These generators satisfy the commutation relations

xixj = xjxi ; ∂i∂j = ∂j∂i ; ∂ixj − xj∂i = δij .

The nontrivial relations come from the Leibniz rule:

∂i (xjP) = ∂i (xj)P + xj∂i (P).

Page 21: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Examples: D(1)

The algebra D(1) is generated by x and ∂, with relation [∂, x ] = 1.

A crucial remark is that D(1) cannot have any finite-dimensionalmodules.

Namely, if M were a finite-dimensional D(1)-module, then theoperator [∂, x ] on M would have trace 0, while the operator 1would have trace dim M, a contradiction.

Page 22: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Examples: D(1)

The algebra D(1) is generated by x and ∂, with relation [∂, x ] = 1.

A crucial remark is that D(1) cannot have any finite-dimensionalmodules.

Namely, if M were a finite-dimensional D(1)-module, then theoperator [∂, x ] on M would have trace 0, while the operator 1would have trace dim M, a contradiction.

Page 23: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Examples: D(1)

The algebra D(1) is generated by x and ∂, with relation [∂, x ] = 1.

A crucial remark is that D(1) cannot have any finite-dimensionalmodules.

Namely, if M were a finite-dimensional D(1)-module, then theoperator [∂, x ] on M would have trace 0, while the operator 1would have trace dim M, a contradiction.

Page 24: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Examples: D(1)

The algebra D(1) is generated by x and ∂, with relation [∂, x ] = 1.

A crucial remark is that D(1) cannot have any finite-dimensionalmodules.

Namely, if M were a finite-dimensional D(1)-module, then theoperator [∂, x ] on M would have trace 0, while the operator 1would have trace dim M, a contradiction.

Page 25: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Examples: D(1)-modules

An obvious example of a D(1)-module is the space of polynomialsC[x ], where elements of D(1) act by definition.

This module is “smaller” and more interesting than D(1) with leftmultiplication.

Another “small” example: truncated Laurent polynomialsC[x , x−1]/C[x ]. (These can be moved to any c ∈ C.)

Another way to describe an isomorphic module is as C[∂], with

∂ · ∂ i = ∂ i+1; x · ∂i = −i∂ i−1.

(“Fourier transform” of C[x ].)

Page 26: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Examples: D(1)-modules

An obvious example of a D(1)-module is the space of polynomialsC[x ], where elements of D(1) act by definition.

This module is “smaller” and more interesting than D(1) with leftmultiplication.

Another “small” example: truncated Laurent polynomialsC[x , x−1]/C[x ]. (These can be moved to any c ∈ C.)

Another way to describe an isomorphic module is as C[∂], with

∂ · ∂ i = ∂ i+1; x · ∂i = −i∂ i−1.

(“Fourier transform” of C[x ].)

Page 27: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Examples: D(1)-modules

An obvious example of a D(1)-module is the space of polynomialsC[x ], where elements of D(1) act by definition.

This module is “smaller” and more interesting than D(1) with leftmultiplication.

Another “small” example: truncated Laurent polynomialsC[x , x−1]/C[x ]. (These can be moved to any c ∈ C.)

Another way to describe an isomorphic module is as C[∂], with

∂ · ∂ i = ∂ i+1; x · ∂i = −i∂ i−1.

(“Fourier transform” of C[x ].)

Page 28: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Examples: D(1)-modules

An obvious example of a D(1)-module is the space of polynomialsC[x ], where elements of D(1) act by definition.

This module is “smaller” and more interesting than D(1) with leftmultiplication.

Another “small” example: truncated Laurent polynomialsC[x , x−1]/C[x ]. (These can be moved to any c ∈ C.)

Another way to describe an isomorphic module is as C[∂], with

∂ · ∂ i = ∂ i+1; x · ∂i = −i∂ i−1.

(“Fourier transform” of C[x ].)

Page 29: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Examples: D(1)-modules

An obvious example of a D(1)-module is the space of polynomialsC[x ], where elements of D(1) act by definition.

This module is “smaller” and more interesting than D(1) with leftmultiplication.

Another “small” example: truncated Laurent polynomialsC[x , x−1]/C[x ]. (These can be moved to any c ∈ C.)

Another way to describe an isomorphic module is as C[∂], with

∂ · ∂ i = ∂ i+1; x · ∂ i = −i∂ i−1.

(“Fourier transform” of C[x ].)

Page 30: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Example: D(2)-modules

Since D(2) = D(1)⊗ D(1), one can consider modules of the formM1 ⊗M2, where Mi are D(1)-modules.

For example, consider C[x1]⊗ C[x2] = C[x1, x2], the regularfunctions on C2. We will see no module can be “smaller” than thisone.

Another example is C[x1]⊗ C[∂2]; this module can be viewed asfunctions on the x1-axis tensored by the normal derivatives to thex1-axis.

One can generalize this by replacing the x1-axis by any curveY ⊂ C2, and consider the D-module consisting of regular functionson Y tensored by the “normal derivatives” to Y . Such a module istypically not of the form M1 ⊗M2 as above. We will define suchmodules more precisely later.

Page 31: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Example: D(2)-modules

Since D(2) = D(1)⊗ D(1), one can consider modules of the formM1 ⊗M2, where Mi are D(1)-modules.

For example, consider C[x1]⊗ C[x2] = C[x1, x2], the regularfunctions on C2. We will see no module can be “smaller” than thisone.

Another example is C[x1]⊗ C[∂2]; this module can be viewed asfunctions on the x1-axis tensored by the normal derivatives to thex1-axis.

One can generalize this by replacing the x1-axis by any curveY ⊂ C2, and consider the D-module consisting of regular functionson Y tensored by the “normal derivatives” to Y . Such a module istypically not of the form M1 ⊗M2 as above. We will define suchmodules more precisely later.

Page 32: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Example: D(2)-modules

Since D(2) = D(1)⊗ D(1), one can consider modules of the formM1 ⊗M2, where Mi are D(1)-modules.

For example, consider C[x1]⊗ C[x2] = C[x1, x2], the regularfunctions on C2. We will see no module can be “smaller” than thisone.

Another example is C[x1]⊗ C[∂2]; this module can be viewed asfunctions on the x1-axis tensored by the normal derivatives to thex1-axis.

One can generalize this by replacing the x1-axis by any curveY ⊂ C2, and consider the D-module consisting of regular functionson Y tensored by the “normal derivatives” to Y . Such a module istypically not of the form M1 ⊗M2 as above. We will define suchmodules more precisely later.

Page 33: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Example: D(2)-modules

Since D(2) = D(1)⊗ D(1), one can consider modules of the formM1 ⊗M2, where Mi are D(1)-modules.

For example, consider C[x1]⊗ C[x2] = C[x1, x2], the regularfunctions on C2. We will see no module can be “smaller” than thisone.

Another example is C[x1]⊗ C[∂2]; this module can be viewed asfunctions on the x1-axis tensored by the normal derivatives to thex1-axis.

One can generalize this by replacing the x1-axis by any curveY ⊂ C2, and consider the D-module consisting of regular functionson Y tensored by the “normal derivatives” to Y . Such a module istypically not of the form M1 ⊗M2 as above. We will define suchmodules more precisely later.

Page 34: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Example: D(2)-modules

Since D(2) = D(1)⊗ D(1), one can consider modules of the formM1 ⊗M2, where Mi are D(1)-modules.

For example, consider C[x1]⊗ C[x2] = C[x1, x2], the regularfunctions on C2. We will see no module can be “smaller” than thisone.

Another example is C[x1]⊗ C[∂2]; this module can be viewed asfunctions on the x1-axis tensored by the normal derivatives to thex1-axis.

One can generalize this by replacing the x1-axis by any curveY ⊂ C2, and consider the D-module consisting of regular functionson Y tensored by the “normal derivatives” to Y . Such a module istypically not of the form M1 ⊗M2 as above. We will define suchmodules more precisely later.

Page 35: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Filtrations of D(n)

We now want to make sense of “size” of modules, i.e., develop adimension theory for D(n)-modules.

The algebra D = D(n) has two interesting filtrations.

The first filtration is by degree of differential operators:

Dp = span{x I∂J∣∣ |J| ≤ p}.

The second is the Bernstein filtration:

Dp = span{x I∂J∣∣ |I + J| ≤ p}.

Page 36: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Filtrations of D(n)

We now want to make sense of “size” of modules, i.e., develop adimension theory for D(n)-modules.

The algebra D = D(n) has two interesting filtrations.

The first filtration is by degree of differential operators:

Dp = span{x I∂J∣∣ |J| ≤ p}.

The second is the Bernstein filtration:

Dp = span{x I∂J∣∣ |I + J| ≤ p}.

Page 37: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Filtrations of D(n)

We now want to make sense of “size” of modules, i.e., develop adimension theory for D(n)-modules.

The algebra D = D(n) has two interesting filtrations.

The first filtration is by degree of differential operators:

Dp = span{x I∂J∣∣ |J| ≤ p}.

The second is the Bernstein filtration:

Dp = span{x I∂J∣∣ |I + J| ≤ p}.

Page 38: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Filtrations of D(n)

We now want to make sense of “size” of modules, i.e., develop adimension theory for D(n)-modules.

The algebra D = D(n) has two interesting filtrations.

The first filtration is by degree of differential operators:

Dp = span{x I∂J∣∣ |J| ≤ p}.

The second is the Bernstein filtration:

Dp = span{x I∂J∣∣ |I + J| ≤ p}.

Page 39: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Filtrations of D(n)

We now want to make sense of “size” of modules, i.e., develop adimension theory for D(n)-modules.

The algebra D = D(n) has two interesting filtrations.

The first filtration is by degree of differential operators:

Dp = span{x I∂J∣∣ |J| ≤ p}.

The second is the Bernstein filtration:

Dp = span{x I∂J∣∣ |I + J| ≤ p}.

Page 40: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

The Bernstein filtration takes into account the degree of thederivative and also of coefficients. Note that D0 = C for theBernstein filtration.

This will make dimension theory easier, but on the other handBernstein filtration has no analogue on more general varieties,where there is no notion of degree for a regular function.

Page 41: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

The Bernstein filtration takes into account the degree of thederivative and also of coefficients. Note that D0 = C for theBernstein filtration.

This will make dimension theory easier, but on the other handBernstein filtration has no analogue on more general varieties,where there is no notion of degree for a regular function.

Page 42: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Properties of both filtrations

I Dm = 0 for m < 0; ∪mDm = D; 1 ∈ D0;

I DmDk ⊆ Dm+k ;

I [Dm,Dk ] ⊆ Dm+k−1 (for Bernstein filtration, ⊆ Dm+k−2);

I Gr D = C[x1, . . . , xn, ξ1, . . . , ξn] (symbols);

I Gr D is Noetherian, and it is generated by Gr1 D as aD0 = Gr0 D-algebra.

Note that while Gr D is the same for both filtrations, its grading isdifferent, and individual Grn D are different.

Page 43: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Properties of both filtrations

I Dm = 0 for m < 0; ∪mDm = D; 1 ∈ D0;

I DmDk ⊆ Dm+k ;

I [Dm,Dk ] ⊆ Dm+k−1 (for Bernstein filtration, ⊆ Dm+k−2);

I Gr D = C[x1, . . . , xn, ξ1, . . . , ξn] (symbols);

I Gr D is Noetherian, and it is generated by Gr1 D as aD0 = Gr0 D-algebra.

Note that while Gr D is the same for both filtrations, its grading isdifferent, and individual Grn D are different.

Page 44: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Properties of both filtrations

I Dm = 0 for m < 0; ∪mDm = D; 1 ∈ D0;

I DmDk ⊆ Dm+k ;

I [Dm,Dk ] ⊆ Dm+k−1 (for Bernstein filtration, ⊆ Dm+k−2);

I Gr D = C[x1, . . . , xn, ξ1, . . . , ξn] (symbols);

I Gr D is Noetherian, and it is generated by Gr1 D as aD0 = Gr0 D-algebra.

Note that while Gr D is the same for both filtrations, its grading isdifferent, and individual Grn D are different.

Page 45: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Properties of both filtrations

I Dm = 0 for m < 0; ∪mDm = D; 1 ∈ D0;

I DmDk ⊆ Dm+k ;

I [Dm,Dk ] ⊆ Dm+k−1 (for Bernstein filtration, ⊆ Dm+k−2);

I Gr D = C[x1, . . . , xn, ξ1, . . . , ξn] (symbols);

I Gr D is Noetherian, and it is generated by Gr1 D as aD0 = Gr0 D-algebra.

Note that while Gr D is the same for both filtrations, its grading isdifferent, and individual Grn D are different.

Page 46: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Properties of both filtrations

I Dm = 0 for m < 0; ∪mDm = D; 1 ∈ D0;

I DmDk ⊆ Dm+k ;

I [Dm,Dk ] ⊆ Dm+k−1 (for Bernstein filtration, ⊆ Dm+k−2);

I Gr D = C[x1, . . . , xn, ξ1, . . . , ξn] (symbols);

I Gr D is Noetherian, and it is generated by Gr1 D as aD0 = Gr0 D-algebra.

Note that while Gr D is the same for both filtrations, its grading isdifferent, and individual Grn D are different.

Page 47: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Properties of both filtrations

I Dm = 0 for m < 0; ∪mDm = D; 1 ∈ D0;

I DmDk ⊆ Dm+k ;

I [Dm,Dk ] ⊆ Dm+k−1 (for Bernstein filtration, ⊆ Dm+k−2);

I Gr D = C[x1, . . . , xn, ξ1, . . . , ξn] (symbols);

I Gr D is Noetherian, and it is generated by Gr1 D as aD0 = Gr0 D-algebra.

Note that while Gr D is the same for both filtrations, its grading isdifferent, and individual Grn D are different.

Page 48: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Properties of both filtrations

I Dm = 0 for m < 0; ∪mDm = D; 1 ∈ D0;

I DmDk ⊆ Dm+k ;

I [Dm,Dk ] ⊆ Dm+k−1 (for Bernstein filtration, ⊆ Dm+k−2);

I Gr D = C[x1, . . . , xn, ξ1, . . . , ξn] (symbols);

I Gr D is Noetherian, and it is generated by Gr1 D as aD0 = Gr0 D-algebra.

Note that while Gr D is the same for both filtrations, its grading isdifferent, and individual Grn D are different.

Page 49: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Good filtrations of finitely generated D(n)-modules

A good filtration of M is an increasing family of finitely generatedD0-submodules FpM of M indexed by p ∈ Z, such that:

I DpFqM ⊆ Fp+qM;

I FpM = 0 for p << 0;

I⋃

p FpM = M;

I ∃p0 ∈ Z such that for p ≥ p0 and for any n,

DnFpM = Fn+pM.

Page 50: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Good filtrations of finitely generated D(n)-modules

A good filtration of M is an increasing family of finitely generatedD0-submodules FpM of M indexed by p ∈ Z, such that:

I DpFqM ⊆ Fp+qM;

I FpM = 0 for p << 0;

I⋃

p FpM = M;

I ∃p0 ∈ Z such that for p ≥ p0 and for any n,

DnFpM = Fn+pM.

Page 51: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Good filtrations of finitely generated D(n)-modules

A good filtration of M is an increasing family of finitely generatedD0-submodules FpM of M indexed by p ∈ Z, such that:

I DpFqM ⊆ Fp+qM;

I FpM = 0 for p << 0;

I⋃

p FpM = M;

I ∃p0 ∈ Z such that for p ≥ p0 and for any n,

DnFpM = Fn+pM.

Page 52: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Good filtrations of finitely generated D(n)-modules

A good filtration of M is an increasing family of finitely generatedD0-submodules FpM of M indexed by p ∈ Z, such that:

I DpFqM ⊆ Fp+qM;

I FpM = 0 for p << 0;

I⋃

p FpM = M;

I ∃p0 ∈ Z such that for p ≥ p0 and for any n,

DnFpM = Fn+pM.

Page 53: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Good filtrations of finitely generated D(n)-modules

A good filtration of M is an increasing family of finitely generatedD0-submodules FpM of M indexed by p ∈ Z, such that:

I DpFqM ⊆ Fp+qM;

I FpM = 0 for p << 0;

I⋃

p FpM = M;

I ∃p0 ∈ Z such that for p ≥ p0 and for any n,

DnFpM = Fn+pM.

Page 54: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Good filtrations of finitely generated D(n)-modules

A good filtration of M is an increasing family of finitely generatedD0-submodules FpM of M indexed by p ∈ Z, such that:

I DpFqM ⊆ Fp+qM;

I FpM = 0 for p << 0;

I⋃

p FpM = M;

I ∃p0 ∈ Z such that for p ≥ p0 and for any n,

DnFpM = Fn+pM.

Page 55: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Existence of good filtrations

If m1, . . . ,mk are generators of M, set

FpM =∑i

Dpmi .

Good filtrations are not unique, but any two, FpM and F ′pM, are

equivalent:

There is k such that for any p,

FpM ⊆ F ′p+kM ⊆ Fp+2kM.

Page 56: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Existence of good filtrations

If m1, . . . ,mk are generators of M, set

FpM =∑i

Dpmi .

Good filtrations are not unique, but any two, FpM and F ′pM, are

equivalent:

There is k such that for any p,

FpM ⊆ F ′p+kM ⊆ Fp+2kM.

Page 57: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Existence of good filtrations

If m1, . . . ,mk are generators of M, set

FpM =∑i

Dpmi .

Good filtrations are not unique, but any two, FpM and F ′pM, are

equivalent:

There is k such that for any p,

FpM ⊆ F ′p+kM ⊆ Fp+2kM.

Page 58: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Existence of good filtrations

If m1, . . . ,mk are generators of M, set

FpM =∑i

Dpmi .

Good filtrations are not unique, but any two, FpM and F ′pM, are

equivalent:

There is k such that for any p,

FpM ⊆ F ′p+kM ⊆ Fp+2kM.

Page 59: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Dimension of modules

If Dp is the Bernstein filtration, then D0 = C and FpM arefinite-dimensional vector spaces.

The function p 7→ dim FpM turns out to be a polynomial:

Proposition. For M 6= 0, there are d , e ∈ Z+, independent of thechoice of FM, such that for large p,

dim FpM =e

d!pd + lower order terms.

d = d(M) is called the Bernstein degree of M, and e = e(M) iscalled the Bernstein multiplicity of M.

The proposition is proved by passing to the graded setting andusing the analogous fact for modules over polynomial rings. Theproof of the last fact involves studying Poincare series and Hilbertpolynomials.

Page 60: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Dimension of modules

If Dp is the Bernstein filtration, then D0 = C and FpM arefinite-dimensional vector spaces.

The function p 7→ dim FpM turns out to be a polynomial:

Proposition. For M 6= 0, there are d , e ∈ Z+, independent of thechoice of FM, such that for large p,

dim FpM =e

d!pd + lower order terms.

d = d(M) is called the Bernstein degree of M, and e = e(M) iscalled the Bernstein multiplicity of M.

The proposition is proved by passing to the graded setting andusing the analogous fact for modules over polynomial rings. Theproof of the last fact involves studying Poincare series and Hilbertpolynomials.

Page 61: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Dimension of modules

If Dp is the Bernstein filtration, then D0 = C and FpM arefinite-dimensional vector spaces.

The function p 7→ dim FpM turns out to be a polynomial:

Proposition. For M 6= 0, there are d , e ∈ Z+, independent of thechoice of FM, such that for large p,

dim FpM =e

d!pd + lower order terms.

d = d(M) is called the Bernstein degree of M, and e = e(M) iscalled the Bernstein multiplicity of M.

The proposition is proved by passing to the graded setting andusing the analogous fact for modules over polynomial rings. Theproof of the last fact involves studying Poincare series and Hilbertpolynomials.

Page 62: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Dimension of modules

If Dp is the Bernstein filtration, then D0 = C and FpM arefinite-dimensional vector spaces.

The function p 7→ dim FpM turns out to be a polynomial:

Proposition. For M 6= 0, there are d , e ∈ Z+, independent of thechoice of FM, such that for large p,

dim FpM =e

d!pd + lower order terms.

d = d(M) is called the Bernstein degree of M, and e = e(M) iscalled the Bernstein multiplicity of M.

The proposition is proved by passing to the graded setting andusing the analogous fact for modules over polynomial rings. Theproof of the last fact involves studying Poincare series and Hilbertpolynomials.

Page 63: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Dimension of modules

If Dp is the Bernstein filtration, then D0 = C and FpM arefinite-dimensional vector spaces.

The function p 7→ dim FpM turns out to be a polynomial:

Proposition. For M 6= 0, there are d , e ∈ Z+, independent of thechoice of FM, such that for large p,

dim FpM =e

d!pd + lower order terms.

d = d(M) is called the Bernstein degree of M, and e = e(M) iscalled the Bernstein multiplicity of M.

The proposition is proved by passing to the graded setting andusing the analogous fact for modules over polynomial rings. Theproof of the last fact involves studying Poincare series and Hilbertpolynomials.

Page 64: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Dimension of modules

If Dp is the Bernstein filtration, then D0 = C and FpM arefinite-dimensional vector spaces.

The function p 7→ dim FpM turns out to be a polynomial:

Proposition. For M 6= 0, there are d , e ∈ Z+, independent of thechoice of FM, such that for large p,

dim FpM =e

d!pd + lower order terms.

d = d(M) is called the Bernstein degree of M, and e = e(M) iscalled the Bernstein multiplicity of M.

The proposition is proved by passing to the graded setting andusing the analogous fact for modules over polynomial rings. Theproof of the last fact involves studying Poincare series and Hilbertpolynomials.

Page 65: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Bernstein’s Theorem

For any nonzero D(n)-module M, d(M) ≥ n.

Page 66: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Bernstein’s Theorem

For any nonzero D(n)-module M, d(M) ≥ n.

Page 67: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Holonomic modules

A D(n)-module M is holonomic if d(M) = n (or M = 0).

For example, C[x1, . . . , xn] is holonomic.

To see this, first note that the filtration of C[x1, . . . , xn] by degreeis a good filtration.

Now

dim FpC[x1, . . . , xn] =

(p + n

n

)=

1

n!pn + lower order terms.

So the dimension of C[x1, . . . , xn] is n. (And the multiplicity is 1.)

Page 68: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Holonomic modules

A D(n)-module M is holonomic if d(M) = n (or M = 0).

For example, C[x1, . . . , xn] is holonomic.

To see this, first note that the filtration of C[x1, . . . , xn] by degreeis a good filtration.

Now

dim FpC[x1, . . . , xn] =

(p + n

n

)=

1

n!pn + lower order terms.

So the dimension of C[x1, . . . , xn] is n. (And the multiplicity is 1.)

Page 69: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Holonomic modules

A D(n)-module M is holonomic if d(M) = n (or M = 0).

For example, C[x1, . . . , xn] is holonomic.

To see this, first note that the filtration of C[x1, . . . , xn] by degreeis a good filtration.

Now

dim FpC[x1, . . . , xn] =

(p + n

n

)=

1

n!pn + lower order terms.

So the dimension of C[x1, . . . , xn] is n. (And the multiplicity is 1.)

Page 70: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Holonomic modules

A D(n)-module M is holonomic if d(M) = n (or M = 0).

For example, C[x1, . . . , xn] is holonomic.

To see this, first note that the filtration of C[x1, . . . , xn] by degreeis a good filtration.

Now

dim FpC[x1, . . . , xn] =

(p + n

n

)=

1

n!pn + lower order terms.

So the dimension of C[x1, . . . , xn] is n. (And the multiplicity is 1.)

Page 71: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Holonomic modules

A D(n)-module M is holonomic if d(M) = n (or M = 0).

For example, C[x1, . . . , xn] is holonomic.

To see this, first note that the filtration of C[x1, . . . , xn] by degreeis a good filtration.

Now

dim FpC[x1, . . . , xn] =

(p + n

n

)=

1

n!pn + lower order terms.

So the dimension of C[x1, . . . , xn] is n. (And the multiplicity is 1.)

Page 72: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Holonomic modules

A D(n)-module M is holonomic if d(M) = n (or M = 0).

For example, C[x1, . . . , xn] is holonomic.

To see this, first note that the filtration of C[x1, . . . , xn] by degreeis a good filtration.

Now

dim FpC[x1, . . . , xn] =

(p + n

n

)=

1

n!pn + lower order terms.

So the dimension of C[x1, . . . , xn] is n. (And the multiplicity is 1.)

Page 73: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Proof of Bernstein’s Theorem (Joseph)

1. [Dp,Dq] ⊂ Dp+q−2 – obvious since in relations [∂i , xj ] = δijthe degree drops by 2.

2. The center of D(n) is C – a straightforward calculation.

3. Let FM be a good filtration; can assume FpM = 0 for p < 0and F0M 6= 0.

Page 74: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Proof of Bernstein’s Theorem (Joseph)

1. [Dp,Dq] ⊂ Dp+q−2 – obvious since in relations [∂i , xj ] = δijthe degree drops by 2.

2. The center of D(n) is C – a straightforward calculation.

3. Let FM be a good filtration; can assume FpM = 0 for p < 0and F0M 6= 0.

Page 75: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Proof of Bernstein’s Theorem (Joseph)

1. [Dp,Dq] ⊂ Dp+q−2 – obvious since in relations [∂i , xj ] = δijthe degree drops by 2.

2. The center of D(n) is C – a straightforward calculation.

3. Let FM be a good filtration; can assume FpM = 0 for p < 0and F0M 6= 0.

Page 76: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Proof of Bernstein’s Theorem (Joseph)

1. [Dp,Dq] ⊂ Dp+q−2 – obvious since in relations [∂i , xj ] = δijthe degree drops by 2.

2. The center of D(n) is C – a straightforward calculation.

3. Let FM be a good filtration; can assume FpM = 0 for p < 0and F0M 6= 0.

Page 77: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Proof – continued

Consider the action map

ap : Dp → HomC(FpM,F2pM).

If we show ap is injective, then dim Dp ≤ dim FpM · dim F2pMgives

p2n

(2n)!≤(

e(M)

d(M)!pd(M) + lower

)(e(M)

d(M)!(2p)d(M) + lower

).

So 2n ≤ 2d(M) and we are done.

Page 78: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Proof – continued

Consider the action map

ap : Dp → HomC(FpM,F2pM).

If we show ap is injective, then dim Dp ≤ dim FpM · dim F2pMgives

p2n

(2n)!≤(

e(M)

d(M)!pd(M) + lower

)(e(M)

d(M)!(2p)d(M) + lower

).

So 2n ≤ 2d(M) and we are done.

Page 79: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Proof – continued

Consider the action map

ap : Dp → HomC(FpM,F2pM).

If we show ap is injective, then dim Dp ≤ dim FpM · dim F2pMgives

p2n

(2n)!≤(

e(M)

d(M)!pd(M) + lower

)(e(M)

d(M)!(2p)d(M) + lower

).

So 2n ≤ 2d(M) and we are done.

Page 80: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Proof – continued

Consider the action map

ap : Dp → HomC(FpM,F2pM).

If we show ap is injective, then dim Dp ≤ dim FpM · dim F2pMgives

p2n

(2n)!≤(

e(M)

d(M)!pd(M) + lower

)(e(M)

d(M)!(2p)d(M) + lower

).

So 2n ≤ 2d(M) and we are done.

Page 81: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Proof – continued

Consider the action map

ap : Dp → HomC(FpM,F2pM).

If we show ap is injective, then dim Dp ≤ dim FpM · dim F2pMgives

p2n

(2n)!≤(

e(M)

d(M)!pd(M) + lower

)(e(M)

d(M)!(2p)d(M) + lower

).

So 2n ≤ 2d(M) and we are done.

Page 82: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Proof – continued

(4) To show ap is injective, use induction on p.

a0 : D0 = C→ HomC(F0M,F0M) is injective since F0M 6= 0.Assume ap−1 is injective.

Let T ∈ Ker ap. So T ∈ Dp and T∣∣FpM

= 0.

For v ∈ Fp−1M, xiv and ∂iv are in FpM. It follows[xi ,T ]v = 0 = [∂i ,T ]v .

By (1), [xi ,T ] and [∂i ,T ] are in Dp−1, so they are 0 byinductive assumption. So T is in the center of D(n), hence(2) implies T = λ ∈ C.

Now T (m) = λm = 0 for any m ∈ FpM 6= 0, so λ = 0, soT = 0 and the theorem follows.

Page 83: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Proof – continued

(4) To show ap is injective, use induction on p.

a0 : D0 = C→ HomC(F0M,F0M) is injective since F0M 6= 0.Assume ap−1 is injective.

Let T ∈ Ker ap. So T ∈ Dp and T∣∣FpM

= 0.

For v ∈ Fp−1M, xiv and ∂iv are in FpM. It follows[xi ,T ]v = 0 = [∂i ,T ]v .

By (1), [xi ,T ] and [∂i ,T ] are in Dp−1, so they are 0 byinductive assumption. So T is in the center of D(n), hence(2) implies T = λ ∈ C.

Now T (m) = λm = 0 for any m ∈ FpM 6= 0, so λ = 0, soT = 0 and the theorem follows.

Page 84: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Proof – continued

(4) To show ap is injective, use induction on p.

a0 : D0 = C→ HomC(F0M,F0M) is injective since F0M 6= 0.Assume ap−1 is injective.

Let T ∈ Ker ap. So T ∈ Dp and T∣∣FpM

= 0.

For v ∈ Fp−1M, xiv and ∂iv are in FpM. It follows[xi ,T ]v = 0 = [∂i ,T ]v .

By (1), [xi ,T ] and [∂i ,T ] are in Dp−1, so they are 0 byinductive assumption. So T is in the center of D(n), hence(2) implies T = λ ∈ C.

Now T (m) = λm = 0 for any m ∈ FpM 6= 0, so λ = 0, soT = 0 and the theorem follows.

Page 85: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Proof – continued

(4) To show ap is injective, use induction on p.

a0 : D0 = C→ HomC(F0M,F0M) is injective since F0M 6= 0.Assume ap−1 is injective.

Let T ∈ Ker ap. So T ∈ Dp and T∣∣FpM

= 0.

For v ∈ Fp−1M, xiv and ∂iv are in FpM. It follows[xi ,T ]v = 0 = [∂i ,T ]v .

By (1), [xi ,T ] and [∂i ,T ] are in Dp−1, so they are 0 byinductive assumption. So T is in the center of D(n), hence(2) implies T = λ ∈ C.

Now T (m) = λm = 0 for any m ∈ FpM 6= 0, so λ = 0, soT = 0 and the theorem follows.

Page 86: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Proof – continued

(4) To show ap is injective, use induction on p.

a0 : D0 = C→ HomC(F0M,F0M) is injective since F0M 6= 0.Assume ap−1 is injective.

Let T ∈ Ker ap. So T ∈ Dp and T∣∣FpM

= 0.

For v ∈ Fp−1M, xiv and ∂iv are in FpM. It follows[xi ,T ]v = 0 = [∂i ,T ]v .

By (1), [xi ,T ] and [∂i ,T ] are in Dp−1, so they are 0 byinductive assumption. So T is in the center of D(n), hence(2) implies T = λ ∈ C.

Now T (m) = λm = 0 for any m ∈ FpM 6= 0, so λ = 0, soT = 0 and the theorem follows.

Page 87: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Proof – continued

(4) To show ap is injective, use induction on p.

a0 : D0 = C→ HomC(F0M,F0M) is injective since F0M 6= 0.Assume ap−1 is injective.

Let T ∈ Ker ap. So T ∈ Dp and T∣∣FpM

= 0.

For v ∈ Fp−1M, xiv and ∂iv are in FpM. It follows[xi ,T ]v = 0 = [∂i ,T ]v .

By (1), [xi ,T ] and [∂i ,T ] are in Dp−1, so they are 0 byinductive assumption. So T is in the center of D(n), hence(2) implies T = λ ∈ C.

Now T (m) = λm = 0 for any m ∈ FpM 6= 0, so λ = 0, soT = 0 and the theorem follows.

Page 88: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Category of holonomic modules

Lemma. If0→ M ′ → M → M ′′ → 0

is a short exact sequence of D-modules, thend(M) = max{d(M ′), d(M ′′)}.

If d(M) = d(M ′) = d(M ′′), then e(M) = e(M ′) + e(M ′′).

This is proved by choosing compatible good filtrations for M, M ′

and M ′′. Then

dim FpM = dim FpM ′ + dim FpM ′′

and the lemma follows easily.

Page 89: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Category of holonomic modules

Lemma. If0→ M ′ → M → M ′′ → 0

is a short exact sequence of D-modules, thend(M) = max{d(M ′), d(M ′′)}.

If d(M) = d(M ′) = d(M ′′), then e(M) = e(M ′) + e(M ′′).

This is proved by choosing compatible good filtrations for M, M ′

and M ′′. Then

dim FpM = dim FpM ′ + dim FpM ′′

and the lemma follows easily.

Page 90: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Category of holonomic modules

Lemma. If0→ M ′ → M → M ′′ → 0

is a short exact sequence of D-modules, thend(M) = max{d(M ′), d(M ′′)}.

If d(M) = d(M ′) = d(M ′′), then e(M) = e(M ′) + e(M ′′).

This is proved by choosing compatible good filtrations for M, M ′

and M ′′. Then

dim FpM = dim FpM ′ + dim FpM ′′

and the lemma follows easily.

Page 91: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Category of holonomic modules

Lemma. If0→ M ′ → M → M ′′ → 0

is a short exact sequence of D-modules, thend(M) = max{d(M ′), d(M ′′)}.

If d(M) = d(M ′) = d(M ′′), then e(M) = e(M ′) + e(M ′′).

This is proved by choosing compatible good filtrations for M, M ′

and M ′′. Then

dim FpM = dim FpM ′ + dim FpM ′′

and the lemma follows easily.

Page 92: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Category of holonomic modules

Corollary. For a short exact sequence as above, M is holonomic ifand only if M ′ and M ′′ are both holonomic.

Corollary. If M is holonomic, then M has finite length.

Namely, if M is not irreducible, then it fits into a nontrivial shortexact sequence, with M ′ and M ′′ holonomic with strictly smallermultiplicity.

Page 93: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Category of holonomic modules

Corollary. For a short exact sequence as above, M is holonomic ifand only if M ′ and M ′′ are both holonomic.

Corollary. If M is holonomic, then M has finite length.

Namely, if M is not irreducible, then it fits into a nontrivial shortexact sequence, with M ′ and M ′′ holonomic with strictly smallermultiplicity.

Page 94: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Category of holonomic modules

Corollary. For a short exact sequence as above, M is holonomic ifand only if M ′ and M ′′ are both holonomic.

Corollary. If M is holonomic, then M has finite length.

Namely, if M is not irreducible, then it fits into a nontrivial shortexact sequence, with M ′ and M ′′ holonomic with strictly smallermultiplicity.

Page 95: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Category of holonomic modules

So submodules, quotients and extensions of holonomic modules areholonomic.

One can also show that the localization of a holonomic modulewith respect to powers of a nonconstant polynomial is holonomic.

For example, the D(1)-module C[x ]x = C[x , x−1] is holonomic,and hence so is the module C[x ]x/C[x ] of truncated Laurentpolynomials. Thus also C[∂] is holonomic.

More generally,C[x1, . . . , xk , ∂k+1, . . . , ∂n]

is a holonomic D[n]-module.

Finally, one easily sees that d(D(n)) = 2n, so D(n) is not aholonomic module over itself.

Page 96: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Category of holonomic modules

So submodules, quotients and extensions of holonomic modules areholonomic.

One can also show that the localization of a holonomic modulewith respect to powers of a nonconstant polynomial is holonomic.

For example, the D(1)-module C[x ]x = C[x , x−1] is holonomic,and hence so is the module C[x ]x/C[x ] of truncated Laurentpolynomials. Thus also C[∂] is holonomic.

More generally,C[x1, . . . , xk , ∂k+1, . . . , ∂n]

is a holonomic D[n]-module.

Finally, one easily sees that d(D(n)) = 2n, so D(n) is not aholonomic module over itself.

Page 97: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Category of holonomic modules

So submodules, quotients and extensions of holonomic modules areholonomic.

One can also show that the localization of a holonomic modulewith respect to powers of a nonconstant polynomial is holonomic.

For example, the D(1)-module C[x ]x = C[x , x−1] is holonomic,and hence so is the module C[x ]x/C[x ] of truncated Laurentpolynomials. Thus also C[∂] is holonomic.

More generally,C[x1, . . . , xk , ∂k+1, . . . , ∂n]

is a holonomic D[n]-module.

Finally, one easily sees that d(D(n)) = 2n, so D(n) is not aholonomic module over itself.

Page 98: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Category of holonomic modules

So submodules, quotients and extensions of holonomic modules areholonomic.

One can also show that the localization of a holonomic modulewith respect to powers of a nonconstant polynomial is holonomic.

For example, the D(1)-module C[x ]x = C[x , x−1] is holonomic,and hence so is the module C[x ]x/C[x ] of truncated Laurentpolynomials. Thus also C[∂] is holonomic.

More generally,C[x1, . . . , xk , ∂k+1, . . . , ∂n]

is a holonomic D[n]-module.

Finally, one easily sees that d(D(n)) = 2n, so D(n) is not aholonomic module over itself.

Page 99: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Category of holonomic modules

So submodules, quotients and extensions of holonomic modules areholonomic.

One can also show that the localization of a holonomic modulewith respect to powers of a nonconstant polynomial is holonomic.

For example, the D(1)-module C[x ]x = C[x , x−1] is holonomic,and hence so is the module C[x ]x/C[x ] of truncated Laurentpolynomials. Thus also C[∂] is holonomic.

More generally,C[x1, . . . , xk , ∂k+1, . . . , ∂n]

is a holonomic D[n]-module.

Finally, one easily sees that d(D(n)) = 2n, so D(n) is not aholonomic module over itself.

Page 100: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Characteristic variety

Let now Dp be the filtration of D = D(n) by degree of differentialoperators.

Then D0 = C[x1, . . . , xn], so for each good filtration of aD-module M, all FpM are finitely generated modules overC[x1, . . . , xn]. They are however typically infinite-dimensional.

Since Gr M is finitely generated overGr D = C[x1, . . . , xn, ξ1, . . . , ξn], we can consider the ideal

I = AnnGr D Gr M

in Gr D.

The characteristic variety of M is the zero set of I in C2n:

Ch(M) = V (I ).

Page 101: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Characteristic variety

Let now Dp be the filtration of D = D(n) by degree of differentialoperators.

Then D0 = C[x1, . . . , xn], so for each good filtration of aD-module M, all FpM are finitely generated modules overC[x1, . . . , xn]. They are however typically infinite-dimensional.

Since Gr M is finitely generated overGr D = C[x1, . . . , xn, ξ1, . . . , ξn], we can consider the ideal

I = AnnGr D Gr M

in Gr D.

The characteristic variety of M is the zero set of I in C2n:

Ch(M) = V (I ).

Page 102: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Characteristic variety

Let now Dp be the filtration of D = D(n) by degree of differentialoperators.

Then D0 = C[x1, . . . , xn], so for each good filtration of aD-module M, all FpM are finitely generated modules overC[x1, . . . , xn]. They are however typically infinite-dimensional.

Since Gr M is finitely generated overGr D = C[x1, . . . , xn, ξ1, . . . , ξn], we can consider the ideal

I = AnnGr D Gr M

in Gr D.

The characteristic variety of M is the zero set of I in C2n:

Ch(M) = V (I ).

Page 103: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Characteristic variety

Let now Dp be the filtration of D = D(n) by degree of differentialoperators.

Then D0 = C[x1, . . . , xn], so for each good filtration of aD-module M, all FpM are finitely generated modules overC[x1, . . . , xn]. They are however typically infinite-dimensional.

Since Gr M is finitely generated overGr D = C[x1, . . . , xn, ξ1, . . . , ξn], we can consider the ideal

I = AnnGr D Gr M

in Gr D.

The characteristic variety of M is the zero set of I in C2n:

Ch(M) = V (I ).

Page 104: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Characteristic variety

Let now Dp be the filtration of D = D(n) by degree of differentialoperators.

Then D0 = C[x1, . . . , xn], so for each good filtration of aD-module M, all FpM are finitely generated modules overC[x1, . . . , xn]. They are however typically infinite-dimensional.

Since Gr M is finitely generated overGr D = C[x1, . . . , xn, ξ1, . . . , ξn], we can consider the ideal

I = AnnGr D Gr M

in Gr D.

The characteristic variety of M is the zero set of I in C2n:

Ch(M) = V (I ).

Page 105: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Characteristic variety

I Ch(M) is independent of the choice of a good filtration of M.

I Ch(M) is a conical variety: (x , ξ) ∈ Ch(M) implies(x , λξ) ∈ Ch(M), ∀λ ∈ C.

I If 0→ M ′ → M → M ′′ → 0 is a short exact sequence ofD-modules, then Ch(M) = Ch(M ′) ∪ Ch(M ′′).

I If π : C2n = Cn × Cn → Cn is the projection to the firstfactor, then

π(Ch(M)) = Ch(M) ∩ (Cn × {0}) = Supp M × {0}.

Here Supp M is the support of M as a C[x1, . . . , xn]-module:

Supp M = AnnC[x1,...,xn] M = {x ∈ Cn∣∣Mx 6= 0}.

Page 106: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Characteristic variety

I Ch(M) is independent of the choice of a good filtration of M.

I Ch(M) is a conical variety: (x , ξ) ∈ Ch(M) implies(x , λξ) ∈ Ch(M), ∀λ ∈ C.

I If 0→ M ′ → M → M ′′ → 0 is a short exact sequence ofD-modules, then Ch(M) = Ch(M ′) ∪ Ch(M ′′).

I If π : C2n = Cn × Cn → Cn is the projection to the firstfactor, then

π(Ch(M)) = Ch(M) ∩ (Cn × {0}) = Supp M × {0}.

Here Supp M is the support of M as a C[x1, . . . , xn]-module:

Supp M = AnnC[x1,...,xn] M = {x ∈ Cn∣∣Mx 6= 0}.

Page 107: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Characteristic variety

I Ch(M) is independent of the choice of a good filtration of M.

I Ch(M) is a conical variety: (x , ξ) ∈ Ch(M) implies(x , λξ) ∈ Ch(M), ∀λ ∈ C.

I If 0→ M ′ → M → M ′′ → 0 is a short exact sequence ofD-modules, then Ch(M) = Ch(M ′) ∪ Ch(M ′′).

I If π : C2n = Cn × Cn → Cn is the projection to the firstfactor, then

π(Ch(M)) = Ch(M) ∩ (Cn × {0}) = Supp M × {0}.

Here Supp M is the support of M as a C[x1, . . . , xn]-module:

Supp M = AnnC[x1,...,xn] M = {x ∈ Cn∣∣Mx 6= 0}.

Page 108: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Characteristic variety

I Ch(M) is independent of the choice of a good filtration of M.

I Ch(M) is a conical variety: (x , ξ) ∈ Ch(M) implies(x , λξ) ∈ Ch(M), ∀λ ∈ C.

I If 0→ M ′ → M → M ′′ → 0 is a short exact sequence ofD-modules, then Ch(M) = Ch(M ′) ∪ Ch(M ′′).

I If π : C2n = Cn × Cn → Cn is the projection to the firstfactor, then

π(Ch(M)) = Ch(M) ∩ (Cn × {0}) = Supp M × {0}.

Here Supp M is the support of M as a C[x1, . . . , xn]-module:

Supp M = AnnC[x1,...,xn] M = {x ∈ Cn∣∣Mx 6= 0}.

Page 109: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Characteristic variety

I Ch(M) is independent of the choice of a good filtration of M.

I Ch(M) is a conical variety: (x , ξ) ∈ Ch(M) implies(x , λξ) ∈ Ch(M), ∀λ ∈ C.

I If 0→ M ′ → M → M ′′ → 0 is a short exact sequence ofD-modules, then Ch(M) = Ch(M ′) ∪ Ch(M ′′).

I If π : C2n = Cn × Cn → Cn is the projection to the firstfactor, then

π(Ch(M)) = Ch(M) ∩ (Cn × {0}) = Supp M × {0}.

Here Supp M is the support of M as a C[x1, . . . , xn]-module:

Supp M = AnnC[x1,...,xn] M = {x ∈ Cn∣∣Mx 6= 0}.

Page 110: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Theorem (Bernstein)

dim Ch(M) = d(M).

One way to prove this theorem is to show that both dim Ch(M)and d(M) are equal to 2n − j(M), where

j(M) = min{ j∣∣ ExtjD(M,D) 6= 0 }.

The proof of this last fact involves passing to graded versions,studying homological algebra of modules over polynomial rings andtheir localizations, spectral sequences...

Bernstein’s original proof used a sequence of (weighted) filtrationsinterpolating between the Bernstein filtration and the filtration bydegree of differential operators, and is also quite involved.

Page 111: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Theorem (Bernstein)

dim Ch(M) = d(M).

One way to prove this theorem is to show that both dim Ch(M)and d(M) are equal to 2n − j(M), where

j(M) = min{ j∣∣ ExtjD(M,D) 6= 0 }.

The proof of this last fact involves passing to graded versions,studying homological algebra of modules over polynomial rings andtheir localizations, spectral sequences...

Bernstein’s original proof used a sequence of (weighted) filtrationsinterpolating between the Bernstein filtration and the filtration bydegree of differential operators, and is also quite involved.

Page 112: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Theorem (Bernstein)

dim Ch(M) = d(M).

One way to prove this theorem is to show that both dim Ch(M)and d(M) are equal to 2n − j(M), where

j(M) = min{ j∣∣ ExtjD(M,D) 6= 0 }.

The proof of this last fact involves passing to graded versions,studying homological algebra of modules over polynomial rings andtheir localizations, spectral sequences...

Bernstein’s original proof used a sequence of (weighted) filtrationsinterpolating between the Bernstein filtration and the filtration bydegree of differential operators, and is also quite involved.

Page 113: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Theorem (Bernstein)

dim Ch(M) = d(M).

One way to prove this theorem is to show that both dim Ch(M)and d(M) are equal to 2n − j(M), where

j(M) = min{ j∣∣ ExtjD(M,D) 6= 0 }.

The proof of this last fact involves passing to graded versions,studying homological algebra of modules over polynomial rings andtheir localizations, spectral sequences...

Bernstein’s original proof used a sequence of (weighted) filtrationsinterpolating between the Bernstein filtration and the filtration bydegree of differential operators, and is also quite involved.

Page 114: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Examples for n = 1

I ChC[x ] = C× {0}.

I ChC[∂] = {0} × C.

I ChC[x ]x = (C× {0}) ∪ ({0} × C).

I If α ∈ C \Z, then the module M = C[x ]xxα is irreducible, butCh M is still (C× {0}) ∪ ({0} × C).

Page 115: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Examples for n = 1

I ChC[x ] = C× {0}.

I ChC[∂] = {0} × C.

I ChC[x ]x = (C× {0}) ∪ ({0} × C).

I If α ∈ C \Z, then the module M = C[x ]xxα is irreducible, butCh M is still (C× {0}) ∪ ({0} × C).

Page 116: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Examples for n = 1

I ChC[x ] = C× {0}.

I ChC[∂] = {0} × C.

I ChC[x ]x = (C× {0}) ∪ ({0} × C).

I If α ∈ C \Z, then the module M = C[x ]xxα is irreducible, butCh M is still (C× {0}) ∪ ({0} × C).

Page 117: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Examples for n = 1

I ChC[x ] = C× {0}.

I ChC[∂] = {0} × C.

I ChC[x ]x = (C× {0}) ∪ ({0} × C).

I If α ∈ C \Z, then the module M = C[x ]xxα is irreducible, butCh M is still (C× {0}) ∪ ({0} × C).

Page 118: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Examples for n = 1

I ChC[x ] = C× {0}.

I ChC[∂] = {0} × C.

I ChC[x ]x = (C× {0}) ∪ ({0} × C).

I If α ∈ C \Z, then the module M = C[x ]xxα is irreducible, butCh M is still (C× {0}) ∪ ({0} × C).

Page 119: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

D-modules on smooth varieties

In algebraic geometry, there are no “charts” isomorphic to Cn, soone can not pass from Cn to an arbitrary variety directly.

We will first define global differential operators on an affine varietyX . This construction is then sheafified to obtain the sheaf DX ofdifferential operators on X .

A general X can be covered by affine varieties Xi , and we obtainDX by glueing the sheaves DXi

together.

All our varieties will be smooth. This is to ensure that the algebrasof differential operators have good properties (like the noetherianproperty).

Page 120: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

D-modules on smooth varieties

In algebraic geometry, there are no “charts” isomorphic to Cn, soone can not pass from Cn to an arbitrary variety directly.

We will first define global differential operators on an affine varietyX . This construction is then sheafified to obtain the sheaf DX ofdifferential operators on X .

A general X can be covered by affine varieties Xi , and we obtainDX by glueing the sheaves DXi

together.

All our varieties will be smooth. This is to ensure that the algebrasof differential operators have good properties (like the noetherianproperty).

Page 121: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

D-modules on smooth varieties

In algebraic geometry, there are no “charts” isomorphic to Cn, soone can not pass from Cn to an arbitrary variety directly.

We will first define global differential operators on an affine varietyX . This construction is then sheafified to obtain the sheaf DX ofdifferential operators on X .

A general X can be covered by affine varieties Xi , and we obtainDX by glueing the sheaves DXi

together.

All our varieties will be smooth. This is to ensure that the algebrasof differential operators have good properties (like the noetherianproperty).

Page 122: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

D-modules on smooth varieties

In algebraic geometry, there are no “charts” isomorphic to Cn, soone can not pass from Cn to an arbitrary variety directly.

We will first define global differential operators on an affine varietyX . This construction is then sheafified to obtain the sheaf DX ofdifferential operators on X .

A general X can be covered by affine varieties Xi , and we obtainDX by glueing the sheaves DXi

together.

All our varieties will be smooth. This is to ensure that the algebrasof differential operators have good properties (like the noetherianproperty).

Page 123: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

D-modules on smooth varieties

In algebraic geometry, there are no “charts” isomorphic to Cn, soone can not pass from Cn to an arbitrary variety directly.

We will first define global differential operators on an affine varietyX . This construction is then sheafified to obtain the sheaf DX ofdifferential operators on X .

A general X can be covered by affine varieties Xi , and we obtainDX by glueing the sheaves DXi

together.

All our varieties will be smooth. This is to ensure that the algebrasof differential operators have good properties (like the noetherianproperty).

Page 124: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Differential operators on affine varieties

Let A be a commutative algebra with 1. (We are interested inA = O(X ), the regular functions on an affine variety X .)

Recall that a linear operator D : A→ A is called a derivation of Aif it satisfies the Leibniz rule:

D(ab) = (Da)b + a(Db).

If we identify A with the subalgebra of EndC A of multiplicationoperators, then the Leibniz rule is equivalent to [D, a] = D(a).

In particular, [D, a] ∈ A, so

[[D, a], b] = 0, a, b ∈ A.

Page 125: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Differential operators on affine varieties

Let A be a commutative algebra with 1. (We are interested inA = O(X ), the regular functions on an affine variety X .)

Recall that a linear operator D : A→ A is called a derivation of Aif it satisfies the Leibniz rule:

D(ab) = (Da)b + a(Db).

If we identify A with the subalgebra of EndC A of multiplicationoperators, then the Leibniz rule is equivalent to [D, a] = D(a).

In particular, [D, a] ∈ A, so

[[D, a], b] = 0, a, b ∈ A.

Page 126: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Differential operators on affine varieties

Let A be a commutative algebra with 1. (We are interested inA = O(X ), the regular functions on an affine variety X .)

Recall that a linear operator D : A→ A is called a derivation of Aif it satisfies the Leibniz rule:

D(ab) = (Da)b + a(Db).

If we identify A with the subalgebra of EndC A of multiplicationoperators, then the Leibniz rule is equivalent to [D, a] = D(a).

In particular, [D, a] ∈ A, so

[[D, a], b] = 0, a, b ∈ A.

Page 127: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Differential operators on affine varieties

Let A be a commutative algebra with 1. (We are interested inA = O(X ), the regular functions on an affine variety X .)

Recall that a linear operator D : A→ A is called a derivation of Aif it satisfies the Leibniz rule:

D(ab) = (Da)b + a(Db).

If we identify A with the subalgebra of EndC A of multiplicationoperators, then the Leibniz rule is equivalent to [D, a] = D(a).

In particular, [D, a] ∈ A, so

[[D, a], b] = 0, a, b ∈ A.

Page 128: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Differential operators on affine varieties

Let A be a commutative algebra with 1. (We are interested inA = O(X ), the regular functions on an affine variety X .)

Recall that a linear operator D : A→ A is called a derivation of Aif it satisfies the Leibniz rule:

D(ab) = (Da)b + a(Db).

If we identify A with the subalgebra of EndC A of multiplicationoperators, then the Leibniz rule is equivalent to [D, a] = D(a).

In particular, [D, a] ∈ A, so

[[D, a], b] = 0, a, b ∈ A.

Page 129: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Differential operators on affine varieties

Conversely, if [[D, a], b] = 0, a, b ∈ A, then D is in A⊕ Der(A).(Note that [D, a] = 0, a ∈ A means D ∈ HomA(A,A) = A.)

Definition. D ∈ EndC A is a differential operator of order ≤ p, if

[. . . [[D, a0], a1], . . . , ap] = 0, a0, . . . , ap ∈ A.

We denote by Diffp A the space of all such D. ThenDiff A = ∪p Diffp A is a filtered algebra.

Definition. For an affine variety X , the algebra of differentialoperators on X is D(X ) = Diff O(X ).

Page 130: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Differential operators on affine varieties

Conversely, if [[D, a], b] = 0, a, b ∈ A, then D is in A⊕ Der(A).(Note that [D, a] = 0, a ∈ A means D ∈ HomA(A,A) = A.)

Definition. D ∈ EndC A is a differential operator of order ≤ p, if

[. . . [[D, a0], a1], . . . , ap] = 0, a0, . . . , ap ∈ A.

We denote by Diffp A the space of all such D. ThenDiff A = ∪p Diffp A is a filtered algebra.

Definition. For an affine variety X , the algebra of differentialoperators on X is D(X ) = Diff O(X ).

Page 131: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Differential operators on affine varieties

Conversely, if [[D, a], b] = 0, a, b ∈ A, then D is in A⊕ Der(A).(Note that [D, a] = 0, a ∈ A means D ∈ HomA(A,A) = A.)

Definition. D ∈ EndC A is a differential operator of order ≤ p, if

[. . . [[D, a0], a1], . . . , ap] = 0, a0, . . . , ap ∈ A.

We denote by Diffp A the space of all such D. ThenDiff A = ∪p Diffp A is a filtered algebra.

Definition. For an affine variety X , the algebra of differentialoperators on X is D(X ) = Diff O(X ).

Page 132: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Differential operators on affine varieties

Conversely, if [[D, a], b] = 0, a, b ∈ A, then D is in A⊕ Der(A).(Note that [D, a] = 0, a ∈ A means D ∈ HomA(A,A) = A.)

Definition. D ∈ EndC A is a differential operator of order ≤ p, if

[. . . [[D, a0], a1], . . . , ap] = 0, a0, . . . , ap ∈ A.

We denote by Diffp A the space of all such D. ThenDiff A = ∪p Diffp A is a filtered algebra.

Definition. For an affine variety X , the algebra of differentialoperators on X is D(X ) = Diff O(X ).

Page 133: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Presheaves

Let X be a topological space. A presheaf of abelian groups on X isa map (functor) F

open U ⊆ X 7−→ F(U), an abelian group

such that for any U ⊆ V open, there is a maprV ,U : F(V )→ F(U), and U ⊆ V ⊆W implies rV ,U rW ,V = rW ,U .

(Think of F(U) as functions on U and of rV ,U as the restriction.Notation: rV ,U(f ) = f

∣∣U

.)

Page 134: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Presheaves

Let X be a topological space. A presheaf of abelian groups on X isa map (functor) F

open U ⊆ X 7−→ F(U), an abelian group

such that for any U ⊆ V open, there is a maprV ,U : F(V )→ F(U), and U ⊆ V ⊆W implies rV ,U rW ,V = rW ,U .

(Think of F(U) as functions on U and of rV ,U as the restriction.Notation: rV ,U(f ) = f

∣∣U

.)

Page 135: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Presheaves

Let X be a topological space. A presheaf of abelian groups on X isa map (functor) F

open U ⊆ X 7−→ F(U), an abelian group

such that for any U ⊆ V open, there is a maprV ,U : F(V )→ F(U), and U ⊆ V ⊆W implies rV ,U rW ,V = rW ,U .

(Think of F(U) as functions on U and of rV ,U as the restriction.Notation: rV ,U(f ) = f

∣∣U

.)

Page 136: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Sheaves

A presheaf F is a sheaf if U = ∪Ui implies f ∈ F(U) is 0 ifff∣∣Ui

= 0 for all i , and if for any family fi ∈ F(Ui ) agreeing on

intersections, there is f ∈ F(U) with f∣∣Ui

= fi .

There is a way to turn a presheaf into a sheaf; basically, onethrows away sections that are 0 locally, and introduces the onessupposed to be obtained by glueing.

One can analogously define presheaves and sheaves of vectorspaces, rings, algebras, modules, etc.

Page 137: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Sheaves

A presheaf F is a sheaf if U = ∪Ui implies f ∈ F(U) is 0 ifff∣∣Ui

= 0 for all i , and if for any family fi ∈ F(Ui ) agreeing on

intersections, there is f ∈ F(U) with f∣∣Ui

= fi .

There is a way to turn a presheaf into a sheaf; basically, onethrows away sections that are 0 locally, and introduces the onessupposed to be obtained by glueing.

One can analogously define presheaves and sheaves of vectorspaces, rings, algebras, modules, etc.

Page 138: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Sheaves

A presheaf F is a sheaf if U = ∪Ui implies f ∈ F(U) is 0 ifff∣∣Ui

= 0 for all i , and if for any family fi ∈ F(Ui ) agreeing on

intersections, there is f ∈ F(U) with f∣∣Ui

= fi .

There is a way to turn a presheaf into a sheaf; basically, onethrows away sections that are 0 locally, and introduces the onessupposed to be obtained by glueing.

One can analogously define presheaves and sheaves of vectorspaces, rings, algebras, modules, etc.

Page 139: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Sheaves

A presheaf F is a sheaf if U = ∪Ui implies f ∈ F(U) is 0 ifff∣∣Ui

= 0 for all i , and if for any family fi ∈ F(Ui ) agreeing on

intersections, there is f ∈ F(U) with f∣∣Ui

= fi .

There is a way to turn a presheaf into a sheaf; basically, onethrows away sections that are 0 locally, and introduces the onessupposed to be obtained by glueing.

One can analogously define presheaves and sheaves of vectorspaces, rings, algebras, modules, etc.

Page 140: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

In differential geometry one does not use sheaves so much, becauseany function on U ⊂ X is locally equal to the restriction of aglobal function.

For holomorphic functions, this does not work. In fact, it is quitepossible in complex or algebraic geometry that there are very fewglobal functions, so the use of sheaves can not be avoided.

For example, there are no nonconstant holomorphic functions onthe Riemann sphere (Liouville’s theorem).

Page 141: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

In differential geometry one does not use sheaves so much, becauseany function on U ⊂ X is locally equal to the restriction of aglobal function.

For holomorphic functions, this does not work. In fact, it is quitepossible in complex or algebraic geometry that there are very fewglobal functions, so the use of sheaves can not be avoided.

For example, there are no nonconstant holomorphic functions onthe Riemann sphere (Liouville’s theorem).

Page 142: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

In differential geometry one does not use sheaves so much, becauseany function on U ⊂ X is locally equal to the restriction of aglobal function.

For holomorphic functions, this does not work. In fact, it is quitepossible in complex or algebraic geometry that there are very fewglobal functions, so the use of sheaves can not be avoided.

For example, there are no nonconstant holomorphic functions onthe Riemann sphere (Liouville’s theorem).

Page 143: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

LECTURE II

Page 144: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Some remarks

I The notion of dimension of certain filtered algebras, includingenveloping algebras and also D(n), is due to Gel’fand-Kirillov.

I There are other algebras with dimension theory similar toD(n), i.e., satisfying an analogue of Bernstein’s theoremd(M) ≥ n. These include certain quotients of U(g) for asemisimple Lie algebra. The situation was systematicallystudied by Bavula.

Page 145: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Some remarks

I The notion of dimension of certain filtered algebras, includingenveloping algebras and also D(n), is due to Gel’fand-Kirillov.

I There are other algebras with dimension theory similar toD(n), i.e., satisfying an analogue of Bernstein’s theoremd(M) ≥ n. These include certain quotients of U(g) for asemisimple Lie algebra. The situation was systematicallystudied by Bavula.

Page 146: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Some remarks

I The notion of dimension of certain filtered algebras, includingenveloping algebras and also D(n), is due to Gel’fand-Kirillov.

I There are other algebras with dimension theory similar toD(n), i.e., satisfying an analogue of Bernstein’s theoremd(M) ≥ n. These include certain quotients of U(g) for asemisimple Lie algebra. The situation was systematicallystudied by Bavula.

Page 147: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Recall: Global differential operators on affine varieties

Let X be an affine variety, i.e., a closed subvariety of an affinespace. Let O(X ) be the algebra of regular functions on X .

D ∈ EndC O(X ) is a differential operator on X of order ≤ p, if

[. . . [[D, f0], f1], . . . , fp] = 0, f0, . . . , fp ∈ O(X ).

We denote by Dp(X ) the space of all such D, and we setD(X ) = ∪pDp(X ). D(X ) is the algebra of differential operators onX .

D(X ) is a filtered algebra with respect to the filtration Dp(X ). Itis also clearly an O(X )-module.

Page 148: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Recall: Global differential operators on affine varieties

Let X be an affine variety, i.e., a closed subvariety of an affinespace. Let O(X ) be the algebra of regular functions on X .

D ∈ EndC O(X ) is a differential operator on X of order ≤ p, if

[. . . [[D, f0], f1], . . . , fp] = 0, f0, . . . , fp ∈ O(X ).

We denote by Dp(X ) the space of all such D, and we setD(X ) = ∪pDp(X ). D(X ) is the algebra of differential operators onX .

D(X ) is a filtered algebra with respect to the filtration Dp(X ). Itis also clearly an O(X )-module.

Page 149: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Recall: Global differential operators on affine varieties

Let X be an affine variety, i.e., a closed subvariety of an affinespace. Let O(X ) be the algebra of regular functions on X .

D ∈ EndC O(X ) is a differential operator on X of order ≤ p, if

[. . . [[D, f0], f1], . . . , fp] = 0, f0, . . . , fp ∈ O(X ).

We denote by Dp(X ) the space of all such D, and we setD(X ) = ∪pDp(X ). D(X ) is the algebra of differential operators onX .

D(X ) is a filtered algebra with respect to the filtration Dp(X ). Itis also clearly an O(X )-module.

Page 150: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Recall: Global differential operators on affine varieties

Let X be an affine variety, i.e., a closed subvariety of an affinespace. Let O(X ) be the algebra of regular functions on X .

D ∈ EndC O(X ) is a differential operator on X of order ≤ p, if

[. . . [[D, f0], f1], . . . , fp] = 0, f0, . . . , fp ∈ O(X ).

We denote by Dp(X ) the space of all such D, and we setD(X ) = ∪pDp(X ). D(X ) is the algebra of differential operators onX .

D(X ) is a filtered algebra with respect to the filtration Dp(X ). Itis also clearly an O(X )-module.

Page 151: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Sheaves of differential operators on affine varieties

Any O(X )-module M on an affine variety X can be localized to asheaf M of OX -modules on X , where OX is the sheaf of (local)regular functions on X . (The construction of OX itself follows thesame scheme, which we describe below.)

This is done by first defining M(U) for U = Xf , the principal(affine) open subset defined as the complement of the zero set of afunction f ∈ O(X ).

(Xf is affine, because if X ↪→ CN , then Xf can be identified withthe graph of 1/f which is a closed subset of CN+1.)

On Xf , one simply defines M(Xf ) = Mf , the localization of Mwith respect to powers of f . Since (Mf )g = Mfg , one can definerestriction maps in a compatible way.

Page 152: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Sheaves of differential operators on affine varieties

Any O(X )-module M on an affine variety X can be localized to asheaf M of OX -modules on X , where OX is the sheaf of (local)regular functions on X . (The construction of OX itself follows thesame scheme, which we describe below.)

This is done by first defining M(U) for U = Xf , the principal(affine) open subset defined as the complement of the zero set of afunction f ∈ O(X ).

(Xf is affine, because if X ↪→ CN , then Xf can be identified withthe graph of 1/f which is a closed subset of CN+1.)

On Xf , one simply defines M(Xf ) = Mf , the localization of Mwith respect to powers of f . Since (Mf )g = Mfg , one can definerestriction maps in a compatible way.

Page 153: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Sheaves of differential operators on affine varieties

Any O(X )-module M on an affine variety X can be localized to asheaf M of OX -modules on X , where OX is the sheaf of (local)regular functions on X . (The construction of OX itself follows thesame scheme, which we describe below.)

This is done by first defining M(U) for U = Xf , the principal(affine) open subset defined as the complement of the zero set of afunction f ∈ O(X ).

(Xf is affine, because if X ↪→ CN , then Xf can be identified withthe graph of 1/f which is a closed subset of CN+1.)

On Xf , one simply defines M(Xf ) = Mf , the localization of Mwith respect to powers of f . Since (Mf )g = Mfg , one can definerestriction maps in a compatible way.

Page 154: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Sheaves of differential operators on affine varieties

Any O(X )-module M on an affine variety X can be localized to asheaf M of OX -modules on X , where OX is the sheaf of (local)regular functions on X . (The construction of OX itself follows thesame scheme, which we describe below.)

This is done by first defining M(U) for U = Xf , the principal(affine) open subset defined as the complement of the zero set of afunction f ∈ O(X ).

(Xf is affine, because if X ↪→ CN , then Xf can be identified withthe graph of 1/f which is a closed subset of CN+1.)

On Xf , one simply defines M(Xf ) = Mf , the localization of Mwith respect to powers of f . Since (Mf )g = Mfg , one can definerestriction maps in a compatible way.

Page 155: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Sheaves of differential operators on affine varieties

Any O(X )-module M on an affine variety X can be localized to asheaf M of OX -modules on X , where OX is the sheaf of (local)regular functions on X . (The construction of OX itself follows thesame scheme, which we describe below.)

This is done by first defining M(U) for U = Xf , the principal(affine) open subset defined as the complement of the zero set of afunction f ∈ O(X ).

(Xf is affine, because if X ↪→ CN , then Xf can be identified withthe graph of 1/f which is a closed subset of CN+1.)

On Xf , one simply defines M(Xf ) = Mf , the localization of Mwith respect to powers of f . Since (Mf )g = Mfg , one can definerestriction maps in a compatible way.

Page 156: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Sheaves of differential operators on affine varieties

General open sets U can be expressed as unions of principal opensets, and one can put

M(U) = lim←−Xf ⊆U

M(Xf ).

OX -modules obtained in this way are called quasicoherent, orcoherent if M is a finitely generated O(X )-module.

Following the above procedure, we can localize the O(X )-moduleD(X ) and obtain a quasicoherent OX -module DX .

It remains to see that DX is a sheaf of algebras. This follows fromthe fact D(X )f = D(Xf ) for any principal open set Xf , and thefact that an inverse limit of algebras is an algebra.

Page 157: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Sheaves of differential operators on affine varieties

General open sets U can be expressed as unions of principal opensets, and one can put

M(U) = lim←−Xf ⊆U

M(Xf ).

OX -modules obtained in this way are called quasicoherent, orcoherent if M is a finitely generated O(X )-module.

Following the above procedure, we can localize the O(X )-moduleD(X ) and obtain a quasicoherent OX -module DX .

It remains to see that DX is a sheaf of algebras. This follows fromthe fact D(X )f = D(Xf ) for any principal open set Xf , and thefact that an inverse limit of algebras is an algebra.

Page 158: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Sheaves of differential operators on affine varieties

General open sets U can be expressed as unions of principal opensets, and one can put

M(U) = lim←−Xf ⊆U

M(Xf ).

OX -modules obtained in this way are called quasicoherent, orcoherent if M is a finitely generated O(X )-module.

Following the above procedure, we can localize the O(X )-moduleD(X ) and obtain a quasicoherent OX -module DX .

It remains to see that DX is a sheaf of algebras. This follows fromthe fact D(X )f = D(Xf ) for any principal open set Xf , and thefact that an inverse limit of algebras is an algebra.

Page 159: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Sheaves of differential operators on affine varieties

General open sets U can be expressed as unions of principal opensets, and one can put

M(U) = lim←−Xf ⊆U

M(Xf ).

OX -modules obtained in this way are called quasicoherent, orcoherent if M is a finitely generated O(X )-module.

Following the above procedure, we can localize the O(X )-moduleD(X ) and obtain a quasicoherent OX -module DX .

It remains to see that DX is a sheaf of algebras. This follows fromthe fact D(X )f = D(Xf ) for any principal open set Xf , and thefact that an inverse limit of algebras is an algebra.

Page 160: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Sheaves of differential operators on general varieties

If X is any variety, and if U ⊆ V ⊆ X are open affine subvarieties,then by what we said about affine varieties, there is a restrictionmap D(V )→ D(U).

So for any open U ⊆ X , we can define

DX (U) = lim←−

V⊆U, V affine

D(V ).

Then DX is a sheaf of algebras on X , and an OX -module.

Moreover, DX is a quasicoherent OX -module, i.e., for an affinecover Ui of X , DX (Ui ) is obtained from the O(Ui )-module D(Ui )by localization.

Page 161: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Sheaves of differential operators on general varieties

If X is any variety, and if U ⊆ V ⊆ X are open affine subvarieties,then by what we said about affine varieties, there is a restrictionmap D(V )→ D(U).

So for any open U ⊆ X , we can define

DX (U) = lim←−

V⊆U, V affine

D(V ).

Then DX is a sheaf of algebras on X , and an OX -module.

Moreover, DX is a quasicoherent OX -module, i.e., for an affinecover Ui of X , DX (Ui ) is obtained from the O(Ui )-module D(Ui )by localization.

Page 162: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Sheaves of differential operators on general varieties

If X is any variety, and if U ⊆ V ⊆ X are open affine subvarieties,then by what we said about affine varieties, there is a restrictionmap D(V )→ D(U).

So for any open U ⊆ X , we can define

DX (U) = lim←−

V⊆U, V affine

D(V ).

Then DX is a sheaf of algebras on X , and an OX -module.

Moreover, DX is a quasicoherent OX -module, i.e., for an affinecover Ui of X , DX (Ui ) is obtained from the O(Ui )-module D(Ui )by localization.

Page 163: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Sheaves of differential operators on general varieties

If X is any variety, and if U ⊆ V ⊆ X are open affine subvarieties,then by what we said about affine varieties, there is a restrictionmap D(V )→ D(U).

So for any open U ⊆ X , we can define

DX (U) = lim←−

V⊆U, V affine

D(V ).

Then DX is a sheaf of algebras on X , and an OX -module.

Moreover, DX is a quasicoherent OX -module, i.e., for an affinecover Ui of X , DX (Ui ) is obtained from the O(Ui )-module D(Ui )by localization.

Page 164: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Sheaves of differential operators on general varieties

If X is any variety, and if U ⊆ V ⊆ X are open affine subvarieties,then by what we said about affine varieties, there is a restrictionmap D(V )→ D(U).

So for any open U ⊆ X , we can define

DX (U) = lim←−

V⊆U, V affine

D(V ).

Then DX is a sheaf of algebras on X , and an OX -module.

Moreover, DX is a quasicoherent OX -module, i.e., for an affinecover Ui of X , DX (Ui ) is obtained from the O(Ui )-module D(Ui )by localization.

Page 165: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Differential operators on general varieties

A differential operator T ∈ DX (U) has order ≤ p if the image ofT on each open affine V ⊆ U has order ≤ p.

This defines a filtration on DX . The corresponding GrDX isisomorphic to π∗(OT∗(X )), where π : T ∗(X )→ X is the cotangentbundle, and π∗ denotes the O-module direct image functor.(π∗(OT∗(X ))(U) = OT∗(X )(π−1(U)); more details later.)

This can be used to prove D(Cn) ∼= D(n).

The proofs use symbol calculus: for T ∈ Dp(U),Symbp(T ) ∈ OT∗(X )(π−1(U)) is given by

Symbp(T )(x , df ) =1

p![. . . [[T , f ], f ], . . . , f ]︸ ︷︷ ︸

p

(x).

Page 166: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Differential operators on general varieties

A differential operator T ∈ DX (U) has order ≤ p if the image ofT on each open affine V ⊆ U has order ≤ p.

This defines a filtration on DX . The corresponding GrDX isisomorphic to π∗(OT∗(X )), where π : T ∗(X )→ X is the cotangentbundle, and π∗ denotes the O-module direct image functor.(π∗(OT∗(X ))(U) = OT∗(X )(π−1(U)); more details later.)

This can be used to prove D(Cn) ∼= D(n).

The proofs use symbol calculus: for T ∈ Dp(U),Symbp(T ) ∈ OT∗(X )(π−1(U)) is given by

Symbp(T )(x , df ) =1

p![. . . [[T , f ], f ], . . . , f ]︸ ︷︷ ︸

p

(x).

Page 167: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Differential operators on general varieties

A differential operator T ∈ DX (U) has order ≤ p if the image ofT on each open affine V ⊆ U has order ≤ p.

This defines a filtration on DX . The corresponding GrDX isisomorphic to π∗(OT∗(X )), where π : T ∗(X )→ X is the cotangentbundle, and π∗ denotes the O-module direct image functor.(π∗(OT∗(X ))(U) = OT∗(X )(π−1(U)); more details later.)

This can be used to prove D(Cn) ∼= D(n).

The proofs use symbol calculus: for T ∈ Dp(U),Symbp(T ) ∈ OT∗(X )(π−1(U)) is given by

Symbp(T )(x , df ) =1

p![. . . [[T , f ], f ], . . . , f ]︸ ︷︷ ︸

p

(x).

Page 168: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Differential operators on general varieties

A differential operator T ∈ DX (U) has order ≤ p if the image ofT on each open affine V ⊆ U has order ≤ p.

This defines a filtration on DX . The corresponding GrDX isisomorphic to π∗(OT∗(X )), where π : T ∗(X )→ X is the cotangentbundle, and π∗ denotes the O-module direct image functor.(π∗(OT∗(X ))(U) = OT∗(X )(π−1(U)); more details later.)

This can be used to prove D(Cn) ∼= D(n).

The proofs use symbol calculus: for T ∈ Dp(U),Symbp(T ) ∈ OT∗(X )(π−1(U)) is given by

Symbp(T )(x , df ) =1

p![. . . [[T , f ], f ], . . . , f ]︸ ︷︷ ︸

p

(x).

Page 169: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

DX -modules

Let V be a sheaf of modules over DX .

The DX -module V is quasicoherent, if on each of the affine sets Ui

covering X , V(Ui ) is obtained by localizing a D(Ui )-module.

This is the same as saying that V is quasicoherent as anOX -module.

The DX -module V is coherent, if on each of the affine sets Ui

covering X , V(Ui ) is obtained by localizing a finitely generatedD(Ui )-module.

This is NOT the same as saying that V is coherent as anOX -module. (Finite generation over D(Ui ) does not imply finitegeneration over O(Ui ).)

Page 170: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

DX -modules

Let V be a sheaf of modules over DX .

The DX -module V is quasicoherent, if on each of the affine sets Ui

covering X , V(Ui ) is obtained by localizing a D(Ui )-module.

This is the same as saying that V is quasicoherent as anOX -module.

The DX -module V is coherent, if on each of the affine sets Ui

covering X , V(Ui ) is obtained by localizing a finitely generatedD(Ui )-module.

This is NOT the same as saying that V is coherent as anOX -module. (Finite generation over D(Ui ) does not imply finitegeneration over O(Ui ).)

Page 171: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

DX -modules

Let V be a sheaf of modules over DX .

The DX -module V is quasicoherent, if on each of the affine sets Ui

covering X , V(Ui ) is obtained by localizing a D(Ui )-module.

This is the same as saying that V is quasicoherent as anOX -module.

The DX -module V is coherent, if on each of the affine sets Ui

covering X , V(Ui ) is obtained by localizing a finitely generatedD(Ui )-module.

This is NOT the same as saying that V is coherent as anOX -module. (Finite generation over D(Ui ) does not imply finitegeneration over O(Ui ).)

Page 172: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

DX -modules

Let V be a sheaf of modules over DX .

The DX -module V is quasicoherent, if on each of the affine sets Ui

covering X , V(Ui ) is obtained by localizing a D(Ui )-module.

This is the same as saying that V is quasicoherent as anOX -module.

The DX -module V is coherent, if on each of the affine sets Ui

covering X , V(Ui ) is obtained by localizing a finitely generatedD(Ui )-module.

This is NOT the same as saying that V is coherent as anOX -module. (Finite generation over D(Ui ) does not imply finitegeneration over O(Ui ).)

Page 173: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

DX -modules

Let V be a sheaf of modules over DX .

The DX -module V is quasicoherent, if on each of the affine sets Ui

covering X , V(Ui ) is obtained by localizing a D(Ui )-module.

This is the same as saying that V is quasicoherent as anOX -module.

The DX -module V is coherent, if on each of the affine sets Ui

covering X , V(Ui ) is obtained by localizing a finitely generatedD(Ui )-module.

This is NOT the same as saying that V is coherent as anOX -module. (Finite generation over D(Ui ) does not imply finitegeneration over O(Ui ).)

Page 174: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

DX -modules

Let V be a sheaf of modules over DX .

The DX -module V is quasicoherent, if on each of the affine sets Ui

covering X , V(Ui ) is obtained by localizing a D(Ui )-module.

This is the same as saying that V is quasicoherent as anOX -module.

The DX -module V is coherent, if on each of the affine sets Ui

covering X , V(Ui ) is obtained by localizing a finitely generatedD(Ui )-module.

This is NOT the same as saying that V is coherent as anOX -module. (Finite generation over D(Ui ) does not imply finitegeneration over O(Ui ).)

Page 175: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Characteristic variety of a DX -module

If V ∈ Mcoh(DX ), one can define its characteristic variety Ch(V).

Local definition: on affine cover, as for Cn.

(Global definition: ∃ a global good filtration; Ch(V) = Supp GrV.)

I Ch(V) is a closed conical subvariety of T ∗(X ).

I π : T ∗(X )→ X maps Ch(V) onto SuppV.

I Locality: for any open U ⊆ X , Ch(V∣∣U

) = Ch(V) ∩ T ∗(U).

I For a short exact sequence 0→ V ′ → V → V ′′ → 0,Ch(V) = Ch(V ′) ∪ Ch(V ′′).

I dim Ch(V) ≥ dim X (sketch of proof later).

Page 176: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Characteristic variety of a DX -module

If V ∈ Mcoh(DX ), one can define its characteristic variety Ch(V).

Local definition: on affine cover, as for Cn.

(Global definition: ∃ a global good filtration; Ch(V) = Supp GrV.)

I Ch(V) is a closed conical subvariety of T ∗(X ).

I π : T ∗(X )→ X maps Ch(V) onto SuppV.

I Locality: for any open U ⊆ X , Ch(V∣∣U

) = Ch(V) ∩ T ∗(U).

I For a short exact sequence 0→ V ′ → V → V ′′ → 0,Ch(V) = Ch(V ′) ∪ Ch(V ′′).

I dim Ch(V) ≥ dim X (sketch of proof later).

Page 177: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Characteristic variety of a DX -module

If V ∈ Mcoh(DX ), one can define its characteristic variety Ch(V).

Local definition: on affine cover, as for Cn.

(Global definition: ∃ a global good filtration; Ch(V) = Supp GrV.)

I Ch(V) is a closed conical subvariety of T ∗(X ).

I π : T ∗(X )→ X maps Ch(V) onto SuppV.

I Locality: for any open U ⊆ X , Ch(V∣∣U

) = Ch(V) ∩ T ∗(U).

I For a short exact sequence 0→ V ′ → V → V ′′ → 0,Ch(V) = Ch(V ′) ∪ Ch(V ′′).

I dim Ch(V) ≥ dim X (sketch of proof later).

Page 178: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Characteristic variety of a DX -module

If V ∈ Mcoh(DX ), one can define its characteristic variety Ch(V).

Local definition: on affine cover, as for Cn.

(Global definition: ∃ a global good filtration; Ch(V) = Supp GrV.)

I Ch(V) is a closed conical subvariety of T ∗(X ).

I π : T ∗(X )→ X maps Ch(V) onto SuppV.

I Locality: for any open U ⊆ X , Ch(V∣∣U

) = Ch(V) ∩ T ∗(U).

I For a short exact sequence 0→ V ′ → V → V ′′ → 0,Ch(V) = Ch(V ′) ∪ Ch(V ′′).

I dim Ch(V) ≥ dim X (sketch of proof later).

Page 179: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Characteristic variety of a DX -module

If V ∈ Mcoh(DX ), one can define its characteristic variety Ch(V).

Local definition: on affine cover, as for Cn.

(Global definition: ∃ a global good filtration; Ch(V) = Supp GrV.)

I Ch(V) is a closed conical subvariety of T ∗(X ).

I π : T ∗(X )→ X maps Ch(V) onto SuppV.

I Locality: for any open U ⊆ X , Ch(V∣∣U

) = Ch(V) ∩ T ∗(U).

I For a short exact sequence 0→ V ′ → V → V ′′ → 0,Ch(V) = Ch(V ′) ∪ Ch(V ′′).

I dim Ch(V) ≥ dim X (sketch of proof later).

Page 180: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Characteristic variety of a DX -module

If V ∈ Mcoh(DX ), one can define its characteristic variety Ch(V).

Local definition: on affine cover, as for Cn.

(Global definition: ∃ a global good filtration; Ch(V) = Supp GrV.)

I Ch(V) is a closed conical subvariety of T ∗(X ).

I π : T ∗(X )→ X maps Ch(V) onto SuppV.

I Locality: for any open U ⊆ X , Ch(V∣∣U

) = Ch(V) ∩ T ∗(U).

I For a short exact sequence 0→ V ′ → V → V ′′ → 0,Ch(V) = Ch(V ′) ∪ Ch(V ′′).

I dim Ch(V) ≥ dim X (sketch of proof later).

Page 181: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Characteristic variety of a DX -module

If V ∈ Mcoh(DX ), one can define its characteristic variety Ch(V).

Local definition: on affine cover, as for Cn.

(Global definition: ∃ a global good filtration; Ch(V) = Supp GrV.)

I Ch(V) is a closed conical subvariety of T ∗(X ).

I π : T ∗(X )→ X maps Ch(V) onto SuppV.

I Locality: for any open U ⊆ X , Ch(V∣∣U

) = Ch(V) ∩ T ∗(U).

I For a short exact sequence 0→ V ′ → V → V ′′ → 0,Ch(V) = Ch(V ′) ∪ Ch(V ′′).

I dim Ch(V) ≥ dim X (sketch of proof later).

Page 182: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Characteristic variety of a DX -module

If V ∈ Mcoh(DX ), one can define its characteristic variety Ch(V).

Local definition: on affine cover, as for Cn.

(Global definition: ∃ a global good filtration; Ch(V) = Supp GrV.)

I Ch(V) is a closed conical subvariety of T ∗(X ).

I π : T ∗(X )→ X maps Ch(V) onto SuppV.

I Locality: for any open U ⊆ X , Ch(V∣∣U

) = Ch(V) ∩ T ∗(U).

I For a short exact sequence 0→ V ′ → V → V ′′ → 0,Ch(V) = Ch(V ′) ∪ Ch(V ′′).

I dim Ch(V) ≥ dim X (sketch of proof later).

Page 183: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Characteristic variety of a DX -module

If V ∈ Mcoh(DX ), one can define its characteristic variety Ch(V).

Local definition: on affine cover, as for Cn.

(Global definition: ∃ a global good filtration; Ch(V) = Supp GrV.)

I Ch(V) is a closed conical subvariety of T ∗(X ).

I π : T ∗(X )→ X maps Ch(V) onto SuppV.

I Locality: for any open U ⊆ X , Ch(V∣∣U

) = Ch(V) ∩ T ∗(U).

I For a short exact sequence 0→ V ′ → V → V ′′ → 0,Ch(V) = Ch(V ′) ∪ Ch(V ′′).

I dim Ch(V) ≥ dim X (sketch of proof later).

Page 184: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Inverse and direct images for sheaves

Let f : X → Y be a morphism of algebraic varieties. (Or acontinuous map of topological spaces.)

For a sheaf F on X , and an open V ⊆ Y , define

f·(F)(V ) = F(f −1(V )).

Then f·(F) is a sheaf on Y . Example: if Y = {y}, thenf·(F)(y) = Γ(X ,F), the global sections.

For a sheaf G on Y , and an open U ⊆ X , define

f (G)(U) = lim−→

V⊇f (U)

G(V ).

Then f (G) is a presheaf on X , and we let f ·(G) be the associatedsheaf. Example: if f : {y} ↪→ Y , then f ·(G) = Gy , the stalk.

Page 185: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Inverse and direct images for sheaves

Let f : X → Y be a morphism of algebraic varieties. (Or acontinuous map of topological spaces.)

For a sheaf F on X , and an open V ⊆ Y , define

f·(F)(V ) = F(f −1(V )).

Then f·(F) is a sheaf on Y . Example: if Y = {y}, thenf·(F)(y) = Γ(X ,F), the global sections.

For a sheaf G on Y , and an open U ⊆ X , define

f (G)(U) = lim−→

V⊇f (U)

G(V ).

Then f (G) is a presheaf on X , and we let f ·(G) be the associatedsheaf. Example: if f : {y} ↪→ Y , then f ·(G) = Gy , the stalk.

Page 186: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Inverse and direct images for sheaves

Let f : X → Y be a morphism of algebraic varieties. (Or acontinuous map of topological spaces.)

For a sheaf F on X , and an open V ⊆ Y , define

f·(F)(V ) = F(f −1(V )).

Then f·(F) is a sheaf on Y . Example: if Y = {y}, thenf·(F)(y) = Γ(X ,F), the global sections.

For a sheaf G on Y , and an open U ⊆ X , define

f (G)(U) = lim−→

V⊇f (U)

G(V ).

Then f (G) is a presheaf on X , and we let f ·(G) be the associatedsheaf. Example: if f : {y} ↪→ Y , then f ·(G) = Gy , the stalk.

Page 187: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Inverse and direct images for sheaves

Let f : X → Y be a morphism of algebraic varieties. (Or acontinuous map of topological spaces.)

For a sheaf F on X , and an open V ⊆ Y , define

f·(F)(V ) = F(f −1(V )).

Then f·(F) is a sheaf on Y . Example: if Y = {y}, thenf·(F)(y) = Γ(X ,F), the global sections.

For a sheaf G on Y , and an open U ⊆ X , define

f (G)(U) = lim−→

V⊇f (U)

G(V ).

Then f (G) is a presheaf on X , and we let f ·(G) be the associatedsheaf. Example: if f : {y} ↪→ Y , then f ·(G) = Gy , the stalk.

Page 188: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Inverse and direct images for sheaves

Let f : X → Y be a morphism of algebraic varieties. (Or acontinuous map of topological spaces.)

For a sheaf F on X , and an open V ⊆ Y , define

f·(F)(V ) = F(f −1(V )).

Then f·(F) is a sheaf on Y . Example: if Y = {y}, thenf·(F)(y) = Γ(X ,F), the global sections.

For a sheaf G on Y , and an open U ⊆ X , define

f (G)(U) = lim−→

V⊇f (U)

G(V ).

Then f (G) is a presheaf on X , and we let f ·(G) be the associatedsheaf. Example: if f : {y} ↪→ Y , then f ·(G) = Gy , the stalk.

Page 189: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Inverse and direct images for sheaves

Let f : X → Y be a morphism of algebraic varieties. (Or acontinuous map of topological spaces.)

For a sheaf F on X , and an open V ⊆ Y , define

f·(F)(V ) = F(f −1(V )).

Then f·(F) is a sheaf on Y . Example: if Y = {y}, thenf·(F)(y) = Γ(X ,F), the global sections.

For a sheaf G on Y , and an open U ⊆ X , define

f (G)(U) = lim−→

V⊇f (U)

G(V ).

Then f (G) is a presheaf on X , and we let f ·(G) be the associatedsheaf. Example: if f : {y} ↪→ Y , then f ·(G) = Gy , the stalk.

Page 190: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Inverse and direct images for sheaves

One easily shows the adjunction formula

Hom(f ·(G),F) = Hom(G, f·(F)).

This implies that for Xf→ Y

g→ Z , we have

(gf )· = g·f· and (gf )· = f ·g ·.

(Namely, (gf )· = g·f· is obvious, and (gf )· = f ·g · follows byadjunction.)

Page 191: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Inverse and direct images for sheaves

One easily shows the adjunction formula

Hom(f ·(G),F) = Hom(G, f·(F)).

This implies that for Xf→ Y

g→ Z , we have

(gf )· = g·f· and (gf )· = f ·g ·.

(Namely, (gf )· = g·f· is obvious, and (gf )· = f ·g · follows byadjunction.)

Page 192: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Inverse and direct images for sheaves

One easily shows the adjunction formula

Hom(f ·(G),F) = Hom(G, f·(F)).

This implies that for Xf→ Y

g→ Z , we have

(gf )· = g·f· and (gf )· = f ·g ·.

(Namely, (gf )· = g·f· is obvious, and (gf )· = f ·g · follows byadjunction.)

Page 193: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Inverse and direct images for O-modules

For a morphism of algebraic varieties f : (X ,OX )→ (Y ,OY ),there is a morphism

− ◦ f : OY → f·OX

given as composing by f .

If V is an OX -module, then f·(V) is an f·OX -module, and thereforean OY -module via − ◦ f . We denote this OY -module by f∗(V).

If W is an OY -module, then f ·(W) is an f ·OY -module. Byadjunction, − ◦ f defines a morphism f ·OY → OX , which we canuse to extend scalars:

f ∗(W) = OX ⊗f ·OYf ·(W).

Page 194: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Inverse and direct images for O-modules

For a morphism of algebraic varieties f : (X ,OX )→ (Y ,OY ),there is a morphism

− ◦ f : OY → f·OX

given as composing by f .

If V is an OX -module, then f·(V) is an f·OX -module, and thereforean OY -module via − ◦ f . We denote this OY -module by f∗(V).

If W is an OY -module, then f ·(W) is an f ·OY -module. Byadjunction, − ◦ f defines a morphism f ·OY → OX , which we canuse to extend scalars:

f ∗(W) = OX ⊗f ·OYf ·(W).

Page 195: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Inverse and direct images for O-modules

For a morphism of algebraic varieties f : (X ,OX )→ (Y ,OY ),there is a morphism

− ◦ f : OY → f·OX

given as composing by f .

If V is an OX -module, then f·(V) is an f·OX -module, and thereforean OY -module via − ◦ f . We denote this OY -module by f∗(V).

If W is an OY -module, then f ·(W) is an f ·OY -module. Byadjunction, − ◦ f defines a morphism f ·OY → OX , which we canuse to extend scalars:

f ∗(W) = OX ⊗f ·OYf ·(W).

Page 196: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Inverse and direct images for O-modules

For a morphism of algebraic varieties f : (X ,OX )→ (Y ,OY ),there is a morphism

− ◦ f : OY → f·OX

given as composing by f .

If V is an OX -module, then f·(V) is an f·OX -module, and thereforean OY -module via − ◦ f . We denote this OY -module by f∗(V).

If W is an OY -module, then f ·(W) is an f ·OY -module. Byadjunction, − ◦ f defines a morphism f ·OY → OX , which we canuse to extend scalars:

f ∗(W) = OX ⊗f ·OYf ·(W).

Page 197: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Inverse and direct images for O-modules

Again, one easily shows the adjunction formula

Hom(f ∗(G),F) = Hom(G, f∗(F)),

and consequently, for Xf→ Y

g→ Z ,

(gf )∗ = g∗f∗ and (gf )∗ = f ∗g∗.

(As before, (gf )∗ = g∗f∗ is obvious, and (gf )∗ = f ∗g∗ follows byadjunction.)

Page 198: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Inverse and direct images for O-modules

Again, one easily shows the adjunction formula

Hom(f ∗(G),F) = Hom(G, f∗(F)),

and consequently, for Xf→ Y

g→ Z ,

(gf )∗ = g∗f∗ and (gf )∗ = f ∗g∗.

(As before, (gf )∗ = g∗f∗ is obvious, and (gf )∗ = f ∗g∗ follows byadjunction.)

Page 199: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Inverse and direct images for O-modules

Again, one easily shows the adjunction formula

Hom(f ∗(G),F) = Hom(G, f∗(F)),

and consequently, for Xf→ Y

g→ Z ,

(gf )∗ = g∗f∗ and (gf )∗ = f ∗g∗.

(As before, (gf )∗ = g∗f∗ is obvious, and (gf )∗ = f ∗g∗ follows byadjunction.)

Page 200: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Inverse and direct images for D-modules

This is harder because there is no map DY → f·DX . We thereforeuse the following (DX , f

·DY )-bimodule:

DX→Y = f ∗(DY ) = OX ⊗f ·OYf ·DY .

For W ∈M(DY ), the inverse image is the DX -module

f +(W) = DX→Y ⊗f ·DYf ·W = OX ⊗f ·OY

f ·W.

As an OX -module, f +(W) is the same as f ∗(W). f + is a rightexact functor, and has left derived functors.

Moreover, if Xf→ Y

g→ Z , then (gf )+ = f +g +.

Page 201: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Inverse and direct images for D-modules

This is harder because there is no map DY → f·DX . We thereforeuse the following (DX , f

·DY )-bimodule:

DX→Y = f ∗(DY ) = OX ⊗f ·OYf ·DY .

For W ∈M(DY ), the inverse image is the DX -module

f +(W) = DX→Y ⊗f ·DYf ·W = OX ⊗f ·OY

f ·W.

As an OX -module, f +(W) is the same as f ∗(W). f + is a rightexact functor, and has left derived functors.

Moreover, if Xf→ Y

g→ Z , then (gf )+ = f +g +.

Page 202: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Inverse and direct images for D-modules

This is harder because there is no map DY → f·DX . We thereforeuse the following (DX , f

·DY )-bimodule:

DX→Y = f ∗(DY ) = OX ⊗f ·OYf ·DY .

For W ∈M(DY ), the inverse image is the DX -module

f +(W) = DX→Y ⊗f ·DYf ·W = OX ⊗f ·OY

f ·W.

As an OX -module, f +(W) is the same as f ∗(W). f + is a rightexact functor, and has left derived functors.

Moreover, if Xf→ Y

g→ Z , then (gf )+ = f +g +.

Page 203: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Inverse and direct images for D-modules

This is harder because there is no map DY → f·DX . We thereforeuse the following (DX , f

·DY )-bimodule:

DX→Y = f ∗(DY ) = OX ⊗f ·OYf ·DY .

For W ∈M(DY ), the inverse image is the DX -module

f +(W) = DX→Y ⊗f ·DYf ·W = OX ⊗f ·OY

f ·W.

As an OX -module, f +(W) is the same as f ∗(W). f + is a rightexact functor, and has left derived functors.

Moreover, if Xf→ Y

g→ Z , then (gf )+ = f +g +.

Page 204: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Inverse and direct images for D-modules

This is harder because there is no map DY → f·DX . We thereforeuse the following (DX , f

·DY )-bimodule:

DX→Y = f ∗(DY ) = OX ⊗f ·OYf ·DY .

For W ∈M(DY ), the inverse image is the DX -module

f +(W) = DX→Y ⊗f ·DYf ·W = OX ⊗f ·OY

f ·W.

As an OX -module, f +(W) is the same as f ∗(W). f + is a rightexact functor, and has left derived functors.

Moreover, if Xf→ Y

g→ Z , then (gf )+ = f +g +.

Page 205: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Inverse and direct images for D-modules

This is harder because there is no map DY → f·DX . We thereforeuse the following (DX , f

·DY )-bimodule:

DX→Y = f ∗(DY ) = OX ⊗f ·OYf ·DY .

For W ∈M(DY ), the inverse image is the DX -module

f +(W) = DX→Y ⊗f ·DYf ·W = OX ⊗f ·OY

f ·W.

As an OX -module, f +(W) is the same as f ∗(W). f + is a rightexact functor, and has left derived functors.

Moreover, if Xf→ Y

g→ Z , then (gf )+ = f +g +.

Page 206: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Inverse and direct images for D-modules

For direct image, one could try to take a right DX -module V andconsider

f·(V ⊗ DX→Y ).

This is a right f·f·DY -module, hence also a DY -module. (∃ a map

DY → f·f·DY .)

This functor does not have good properties in general, but it doesif X and Y are affine. One can then get the functor we want byglueing the affine pieces via the Cech resolution. To do this, oneneeds to pass to derived categories.

Page 207: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Inverse and direct images for D-modules

For direct image, one could try to take a right DX -module V andconsider

f·(V ⊗ DX→Y ).

This is a right f·f·DY -module, hence also a DY -module. (∃ a map

DY → f·f·DY .)

This functor does not have good properties in general, but it doesif X and Y are affine. One can then get the functor we want byglueing the affine pieces via the Cech resolution. To do this, oneneeds to pass to derived categories.

Page 208: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Inverse and direct images for D-modules

For direct image, one could try to take a right DX -module V andconsider

f·(V ⊗ DX→Y ).

This is a right f·f·DY -module, hence also a DY -module. (∃ a map

DY → f·f·DY .)

This functor does not have good properties in general, but it doesif X and Y are affine. One can then get the functor we want byglueing the affine pieces via the Cech resolution. To do this, oneneeds to pass to derived categories.

Page 209: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Derived categories

Objects of the derived category D(A) of an abelian category A arecomplexes over A. This includes objects of A, viewed ascomplexes concentrated in degree 0. One often imposesboundedness conditions on the complexes in D(A).

Morphisms in D(A) are generated by the chain maps together withthe formally introduced inverses of “quasiisomorphisms”, i.e., thosechain maps which induce isomorphisms on cohomology.

If F : A → B is a functor between abelian categories, then the leftderived functor LF : D(A)→ D(B) is computed asLF (X ) = F (P), where P, with a quasiisomorphism P → X , is asuitable resolution (e.g. a projective complex, or a flat complex).

The right derived functor RF : D(A)→ D(B) is computed asRF (X ) = F (I ), where I , with a quasiisomorphism X → I , is asuitable resolution (e.g. an injective complex).

Page 210: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Derived categories

Objects of the derived category D(A) of an abelian category A arecomplexes over A. This includes objects of A, viewed ascomplexes concentrated in degree 0. One often imposesboundedness conditions on the complexes in D(A).

Morphisms in D(A) are generated by the chain maps together withthe formally introduced inverses of “quasiisomorphisms”, i.e., thosechain maps which induce isomorphisms on cohomology.

If F : A → B is a functor between abelian categories, then the leftderived functor LF : D(A)→ D(B) is computed asLF (X ) = F (P), where P, with a quasiisomorphism P → X , is asuitable resolution (e.g. a projective complex, or a flat complex).

The right derived functor RF : D(A)→ D(B) is computed asRF (X ) = F (I ), where I , with a quasiisomorphism X → I , is asuitable resolution (e.g. an injective complex).

Page 211: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Derived categories

Objects of the derived category D(A) of an abelian category A arecomplexes over A. This includes objects of A, viewed ascomplexes concentrated in degree 0. One often imposesboundedness conditions on the complexes in D(A).

Morphisms in D(A) are generated by the chain maps together withthe formally introduced inverses of “quasiisomorphisms”, i.e., thosechain maps which induce isomorphisms on cohomology.

If F : A → B is a functor between abelian categories, then the leftderived functor LF : D(A)→ D(B) is computed asLF (X ) = F (P), where P, with a quasiisomorphism P → X , is asuitable resolution (e.g. a projective complex, or a flat complex).

The right derived functor RF : D(A)→ D(B) is computed asRF (X ) = F (I ), where I , with a quasiisomorphism X → I , is asuitable resolution (e.g. an injective complex).

Page 212: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Derived categories

Objects of the derived category D(A) of an abelian category A arecomplexes over A. This includes objects of A, viewed ascomplexes concentrated in degree 0. One often imposesboundedness conditions on the complexes in D(A).

Morphisms in D(A) are generated by the chain maps together withthe formally introduced inverses of “quasiisomorphisms”, i.e., thosechain maps which induce isomorphisms on cohomology.

If F : A → B is a functor between abelian categories, then the leftderived functor LF : D(A)→ D(B) is computed asLF (X ) = F (P), where P, with a quasiisomorphism P → X , is asuitable resolution (e.g. a projective complex, or a flat complex).

The right derived functor RF : D(A)→ D(B) is computed asRF (X ) = F (I ), where I , with a quasiisomorphism X → I , is asuitable resolution (e.g. an injective complex).

Page 213: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

The direct image functor

For V ∈ D(M(DX )), one shows that

f+(V) = Rf·(VL⊗DX→Y )

is in D(M(DY )).

Moreover, the functor f+ has nice properties. Notably, if

Xf→ Y

g→ Z then (gf )+ = g+f+.

(There is however no adjunction property between Lf + and f+ ingeneral. Also, f+ is not a derived functor of any functor on thelevel of abelian categories.)

Page 214: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

The direct image functor

For V ∈ D(M(DX )), one shows that

f+(V) = Rf·(VL⊗DX→Y )

is in D(M(DY )).

Moreover, the functor f+ has nice properties. Notably, if

Xf→ Y

g→ Z then (gf )+ = g+f+.

(There is however no adjunction property between Lf + and f+ ingeneral. Also, f+ is not a derived functor of any functor on thelevel of abelian categories.)

Page 215: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

The direct image functor

For V ∈ D(M(DX )), one shows that

f+(V) = Rf·(VL⊗DX→Y )

is in D(M(DY )).

Moreover, the functor f+ has nice properties. Notably, if

Xf→ Y

g→ Z then (gf )+ = g+f+.

(There is however no adjunction property between Lf + and f+ ingeneral. Also, f+ is not a derived functor of any functor on thelevel of abelian categories.)

Page 216: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

The direct image functor

For V ∈ D(M(DX )), one shows that

f+(V) = Rf·(VL⊗DX→Y )

is in D(M(DY )).

Moreover, the functor f+ has nice properties. Notably, if

Xf→ Y

g→ Z then (gf )+ = g+f+.

(There is however no adjunction property between Lf + and f+ ingeneral. Also, f+ is not a derived functor of any functor on thelevel of abelian categories.)

Page 217: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Life is nicer in the affine world

If X and Y are affine, it is enough to keep track of the globalsections; no need to use f· and f ·. We define:

DX→Y = O(X )⊗O(Y ) D(Y );

it is a (D(X ),D(Y ))-bimodule.

For a left D(Y )-module W , f +(W ) is the left D(X )-module

f +(W ) = DX→Y ⊗D(Y ) W = O(X )⊗O(Y ) W .

For a right D(X )-module V , f+(V ) is the right D(Y )-module

f+(V ) = V ⊗D(X ) DX→Y .

Page 218: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Life is nicer in the affine world

If X and Y are affine, it is enough to keep track of the globalsections; no need to use f· and f ·. We define:

DX→Y = O(X )⊗O(Y ) D(Y );

it is a (D(X ),D(Y ))-bimodule.

For a left D(Y )-module W , f +(W ) is the left D(X )-module

f +(W ) = DX→Y ⊗D(Y ) W = O(X )⊗O(Y ) W .

For a right D(X )-module V , f+(V ) is the right D(Y )-module

f+(V ) = V ⊗D(X ) DX→Y .

Page 219: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Life is nicer in the affine world

If X and Y are affine, it is enough to keep track of the globalsections; no need to use f· and f ·. We define:

DX→Y = O(X )⊗O(Y ) D(Y );

it is a (D(X ),D(Y ))-bimodule.

For a left D(Y )-module W , f +(W ) is the left D(X )-module

f +(W ) = DX→Y ⊗D(Y ) W = O(X )⊗O(Y ) W .

For a right D(X )-module V , f+(V ) is the right D(Y )-module

f+(V ) = V ⊗D(X ) DX→Y .

Page 220: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Life is nicer in the affine world

If X and Y are affine, it is enough to keep track of the globalsections; no need to use f· and f ·. We define:

DX→Y = O(X )⊗O(Y ) D(Y );

it is a (D(X ),D(Y ))-bimodule.

For a left D(Y )-module W , f +(W ) is the left D(X )-module

f +(W ) = DX→Y ⊗D(Y ) W = O(X )⊗O(Y ) W .

For a right D(X )-module V , f+(V ) is the right D(Y )-module

f+(V ) = V ⊗D(X ) DX→Y .

Page 221: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Life is nicer in the affine world

If X and Y are affine, it is enough to keep track of the globalsections; no need to use f· and f ·. We define:

DX→Y = O(X )⊗O(Y ) D(Y );

it is a (D(X ),D(Y ))-bimodule.

For a left D(Y )-module W , f +(W ) is the left D(X )-module

f +(W ) = DX→Y ⊗D(Y ) W = O(X )⊗O(Y ) W .

For a right D(X )-module V , f+(V ) is the right D(Y )-module

f+(V ) = V ⊗D(X ) DX→Y .

Page 222: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Example 1

Let p : X = F ×Y → Y be the projection with F ,Y and X affine.

Then O(X ) = O(F )⊗ O(Y ), D(X ) = D(F )⊗ D(Y ), and

DX→Y = (O(F )⊗ O(Y ))⊗O(Y ) D(Y ) = O(F )⊗ D(Y )

is free over D(Y ).

It follows that p+ is exact, and that p+(W ) = O(F )⊗W forW ∈M(D(Y ).

Page 223: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Example 1

Let p : X = F ×Y → Y be the projection with F ,Y and X affine.

Then O(X ) = O(F )⊗ O(Y ), D(X ) = D(F )⊗ D(Y ), and

DX→Y = (O(F )⊗ O(Y ))⊗O(Y ) D(Y ) = O(F )⊗ D(Y )

is free over D(Y ).

It follows that p+ is exact, and that p+(W ) = O(F )⊗W forW ∈M(D(Y ).

Page 224: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Example 1

Let p : X = F ×Y → Y be the projection with F ,Y and X affine.

Then O(X ) = O(F )⊗ O(Y ), D(X ) = D(F )⊗ D(Y ), and

DX→Y = (O(F )⊗ O(Y ))⊗O(Y ) D(Y ) = O(F )⊗ D(Y )

is free over D(Y ).

It follows that p+ is exact, and that p+(W ) = O(F )⊗W forW ∈M(D(Y ).

Page 225: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Example 1

Let p : X = F ×Y → Y be the projection with F ,Y and X affine.

Then O(X ) = O(F )⊗ O(Y ), D(X ) = D(F )⊗ D(Y ), and

DX→Y = (O(F )⊗ O(Y ))⊗O(Y ) D(Y ) = O(F )⊗ D(Y )

is free over D(Y ).

It follows that p+ is exact, and that p+(W ) = O(F )⊗W forW ∈M(D(Y ).

Page 226: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Example 1

Let p : X = F ×Y → Y be the projection with F ,Y and X affine.

Then O(X ) = O(F )⊗ O(Y ), D(X ) = D(F )⊗ D(Y ), and

DX→Y = (O(F )⊗ O(Y ))⊗O(Y ) D(Y ) = O(F )⊗ D(Y )

is free over D(Y ).

It follows that p+ is exact, and that p+(W ) = O(F )⊗W forW ∈M(D(Y ).

Page 227: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Example 1 – continued

To calculate the derived functors of p+, we should resolveDX→Y = O(F )⊗ D(Y ) by projective modules overD(X ) = D(F )⊗ D(Y ). To do this, we should resolve theD(F )-module O(F ).

For example if F = C, we can take the resolution

0→ D(1)·∂→ D(1)→ O(C)→ 0.

So p+(M) and L1p+(M) are the cohomology modules of the

complex 0→ M∂→ M → 0.

Page 228: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Example 1 – continued

To calculate the derived functors of p+, we should resolveDX→Y = O(F )⊗ D(Y ) by projective modules overD(X ) = D(F )⊗ D(Y ). To do this, we should resolve theD(F )-module O(F ).

For example if F = C, we can take the resolution

0→ D(1)·∂→ D(1)→ O(C)→ 0.

So p+(M) and L1p+(M) are the cohomology modules of the

complex 0→ M∂→ M → 0.

Page 229: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Example 1 – continued

To calculate the derived functors of p+, we should resolveDX→Y = O(F )⊗ D(Y ) by projective modules overD(X ) = D(F )⊗ D(Y ). To do this, we should resolve theD(F )-module O(F ).

For example if F = C, we can take the resolution

0→ D(1)·∂→ D(1)→ O(C)→ 0.

So p+(M) and L1p+(M) are the cohomology modules of the

complex 0→ M∂→ M → 0.

Page 230: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Example 2

Let Y and F be affine, fix f0 ∈ F , and consider the embeddingi : Y ↪→ Y × F = X given by i(y) = (y , f0).

Then DY→X = O(Y )⊗O(Y )⊗O(F ) D(Y )⊗ D(F ) =D(Y )⊗ (C⊗O(F ) D(F )).

This is equal to D(Y )⊗∆(F ), where ∆(F ) = C⊗O(F ) D(F ) isthe space of “normal derivatives” to Y in X . For example, if F isC or C∗, then ∆(F ) = ⊕iC∂i .

In particular, DY→X is free over D(Y ), so i+ is exact, and

i+(M) = M ⊗∆(F ).

This module is supported on Y .

On the other hand, i+ has left derived functors.

Page 231: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Example 2

Let Y and F be affine, fix f0 ∈ F , and consider the embeddingi : Y ↪→ Y × F = X given by i(y) = (y , f0).

Then DY→X = O(Y )⊗O(Y )⊗O(F ) D(Y )⊗ D(F ) =D(Y )⊗ (C⊗O(F ) D(F )).

This is equal to D(Y )⊗∆(F ), where ∆(F ) = C⊗O(F ) D(F ) isthe space of “normal derivatives” to Y in X . For example, if F isC or C∗, then ∆(F ) = ⊕iC∂i .

In particular, DY→X is free over D(Y ), so i+ is exact, and

i+(M) = M ⊗∆(F ).

This module is supported on Y .

On the other hand, i+ has left derived functors.

Page 232: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Example 2

Let Y and F be affine, fix f0 ∈ F , and consider the embeddingi : Y ↪→ Y × F = X given by i(y) = (y , f0).

Then DY→X = O(Y )⊗O(Y )⊗O(F ) D(Y )⊗ D(F ) =D(Y )⊗ (C⊗O(F ) D(F )).

This is equal to D(Y )⊗∆(F ), where ∆(F ) = C⊗O(F ) D(F ) isthe space of “normal derivatives” to Y in X . For example, if F isC or C∗, then ∆(F ) = ⊕iC∂i .

In particular, DY→X is free over D(Y ), so i+ is exact, and

i+(M) = M ⊗∆(F ).

This module is supported on Y .

On the other hand, i+ has left derived functors.

Page 233: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Example 2

Let Y and F be affine, fix f0 ∈ F , and consider the embeddingi : Y ↪→ Y × F = X given by i(y) = (y , f0).

Then DY→X = O(Y )⊗O(Y )⊗O(F ) D(Y )⊗ D(F ) =D(Y )⊗ (C⊗O(F ) D(F )).

This is equal to D(Y )⊗∆(F ), where ∆(F ) = C⊗O(F ) D(F ) isthe space of “normal derivatives” to Y in X . For example, if F isC or C∗, then ∆(F ) = ⊕iC∂ i .

In particular, DY→X is free over D(Y ), so i+ is exact, and

i+(M) = M ⊗∆(F ).

This module is supported on Y .

On the other hand, i+ has left derived functors.

Page 234: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Example 2

Let Y and F be affine, fix f0 ∈ F , and consider the embeddingi : Y ↪→ Y × F = X given by i(y) = (y , f0).

Then DY→X = O(Y )⊗O(Y )⊗O(F ) D(Y )⊗ D(F ) =D(Y )⊗ (C⊗O(F ) D(F )).

This is equal to D(Y )⊗∆(F ), where ∆(F ) = C⊗O(F ) D(F ) isthe space of “normal derivatives” to Y in X . For example, if F isC or C∗, then ∆(F ) = ⊕iC∂ i .

In particular, DY→X is free over D(Y ), so i+ is exact, and

i+(M) = M ⊗∆(F ).

This module is supported on Y .

On the other hand, i+ has left derived functors.

Page 235: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Example 2

Let Y and F be affine, fix f0 ∈ F , and consider the embeddingi : Y ↪→ Y × F = X given by i(y) = (y , f0).

Then DY→X = O(Y )⊗O(Y )⊗O(F ) D(Y )⊗ D(F ) =D(Y )⊗ (C⊗O(F ) D(F )).

This is equal to D(Y )⊗∆(F ), where ∆(F ) = C⊗O(F ) D(F ) isthe space of “normal derivatives” to Y in X . For example, if F isC or C∗, then ∆(F ) = ⊕iC∂ i .

In particular, DY→X is free over D(Y ), so i+ is exact, and

i+(M) = M ⊗∆(F ).

This module is supported on Y .

On the other hand, i+ has left derived functors.

Page 236: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Remark

Closed embeddings and projections are basic cases, because otherfunctions can be factorized as compositions of projections andclosed embeddings.

Namely, if f : X → Y is a morphism, we can consider its graph,which is a closed subvariety of X × Y , and it is isomorphic to X .

In this way we get if : X ↪→ X × Y . If pY : X × Y → Y is theprojection, then f = pY ◦ if .

Page 237: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Remark

Closed embeddings and projections are basic cases, because otherfunctions can be factorized as compositions of projections andclosed embeddings.

Namely, if f : X → Y is a morphism, we can consider its graph,which is a closed subvariety of X × Y , and it is isomorphic to X .

In this way we get if : X ↪→ X × Y . If pY : X × Y → Y is theprojection, then f = pY ◦ if .

Page 238: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Remark

Closed embeddings and projections are basic cases, because otherfunctions can be factorized as compositions of projections andclosed embeddings.

Namely, if f : X → Y is a morphism, we can consider its graph,which is a closed subvariety of X × Y , and it is isomorphic to X .

In this way we get if : X ↪→ X × Y . If pY : X × Y → Y is theprojection, then f = pY ◦ if .

Page 239: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Remark

Closed embeddings and projections are basic cases, because otherfunctions can be factorized as compositions of projections andclosed embeddings.

Namely, if f : X → Y is a morphism, we can consider its graph,which is a closed subvariety of X × Y , and it is isomorphic to X .

In this way we get if : X ↪→ X × Y . If pY : X × Y → Y is theprojection, then f = pY ◦ if .

Page 240: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Kashiwara’s equivalence

Example 2 generalizes to the case of any closed embeddingi : Y ↪→ X .

Here Y and X are not necessarily affine, but such an i is an affinemap, i.e., the preimage of any affine subvariety is affine.

Then DY→X is locally free over DY ; on certain “coordinateneighborhoods”, it is DY tensor the “normal derivatives to Y ”.

So there is no need to derive the tensor product functor. Moreover,since i is an affine morphism, i· is exact on quasicoherent sheaves,and one need not derive i· either.

Page 241: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Kashiwara’s equivalence

Example 2 generalizes to the case of any closed embeddingi : Y ↪→ X .

Here Y and X are not necessarily affine, but such an i is an affinemap, i.e., the preimage of any affine subvariety is affine.

Then DY→X is locally free over DY ; on certain “coordinateneighborhoods”, it is DY tensor the “normal derivatives to Y ”.

So there is no need to derive the tensor product functor. Moreover,since i is an affine morphism, i· is exact on quasicoherent sheaves,and one need not derive i· either.

Page 242: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Kashiwara’s equivalence

Example 2 generalizes to the case of any closed embeddingi : Y ↪→ X .

Here Y and X are not necessarily affine, but such an i is an affinemap, i.e., the preimage of any affine subvariety is affine.

Then DY→X is locally free over DY ; on certain “coordinateneighborhoods”, it is DY tensor the “normal derivatives to Y ”.

So there is no need to derive the tensor product functor. Moreover,since i is an affine morphism, i· is exact on quasicoherent sheaves,and one need not derive i· either.

Page 243: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Kashiwara’s equivalence

Example 2 generalizes to the case of any closed embeddingi : Y ↪→ X .

Here Y and X are not necessarily affine, but such an i is an affinemap, i.e., the preimage of any affine subvariety is affine.

Then DY→X is locally free over DY ; on certain “coordinateneighborhoods”, it is DY tensor the “normal derivatives to Y ”.

So there is no need to derive the tensor product functor. Moreover,since i is an affine morphism, i· is exact on quasicoherent sheaves,and one need not derive i· either.

Page 244: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Kashiwara’s equivalence

Example 2 generalizes to the case of any closed embeddingi : Y ↪→ X .

Here Y and X are not necessarily affine, but such an i is an affinemap, i.e., the preimage of any affine subvariety is affine.

Then DY→X is locally free over DY ; on certain “coordinateneighborhoods”, it is DY tensor the “normal derivatives to Y ”.

So there is no need to derive the tensor product functor. Moreover,since i is an affine morphism, i· is exact on quasicoherent sheaves,and one need not derive i· either.

Page 245: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Kashiwara’s equivalence

Thus i+ :MRqc(DY )→MR

qc(DX ), given by

i+(V) = i·(V ⊗DYDY→X )

is an exact functor.

This functor defines an equivalence of the category MRqc(DY ) with

the category MRqc,Y (DX ) of quasicoherent right DX -modules

supported in Y . The inverse is the functor i ! given by

i !(W) = Homi ·DX(DY→X , i

·W).

In addition, both i+ and i ! take coherent modules to coherentmodules, so they also make the categories MR

coh(DY ) andMR

coh,Y (DX ) equivalent.

Page 246: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Kashiwara’s equivalence

Thus i+ :MRqc(DY )→MR

qc(DX ), given by

i+(V) = i·(V ⊗DYDY→X )

is an exact functor.

This functor defines an equivalence of the category MRqc(DY ) with

the category MRqc,Y (DX ) of quasicoherent right DX -modules

supported in Y . The inverse is the functor i ! given by

i !(W) = Homi ·DX(DY→X , i

·W).

In addition, both i+ and i ! take coherent modules to coherentmodules, so they also make the categories MR

coh(DY ) andMR

coh,Y (DX ) equivalent.

Page 247: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Kashiwara’s equivalence

Thus i+ :MRqc(DY )→MR

qc(DX ), given by

i+(V) = i·(V ⊗DYDY→X )

is an exact functor.

This functor defines an equivalence of the category MRqc(DY ) with

the category MRqc,Y (DX ) of quasicoherent right DX -modules

supported in Y . The inverse is the functor i ! given by

i !(W) = Homi ·DX(DY→X , i

·W).

In addition, both i+ and i ! take coherent modules to coherentmodules, so they also make the categories MR

coh(DY ) andMR

coh,Y (DX ) equivalent.

Page 248: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

LECTURE III

Page 249: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Recall

X an algebraic variety (smooth); DX sheaf of differentialoperators; DX -modules.

f : X → Y a morphism ⇒ have inverse image functorf + :ML

qc(DY )→MLqc(DX ). (Right exact, has left derived

functors.)

Direct image functor f+: in general, between derived categories ofright D-modules.

i : Y ↪→ X a closed embedding ⇒

i+ :MRqc(coh)(DY )→MR

qc(coh),Y (DX )

is an equivalence of categories (Kashiwara).

Page 250: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Recall

X an algebraic variety (smooth); DX sheaf of differentialoperators; DX -modules.

f : X → Y a morphism ⇒ have inverse image functorf + :ML

qc(DY )→MLqc(DX ). (Right exact, has left derived

functors.)

Direct image functor f+: in general, between derived categories ofright D-modules.

i : Y ↪→ X a closed embedding ⇒

i+ :MRqc(coh)(DY )→MR

qc(coh),Y (DX )

is an equivalence of categories (Kashiwara).

Page 251: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Recall

X an algebraic variety (smooth); DX sheaf of differentialoperators; DX -modules.

f : X → Y a morphism ⇒ have inverse image functorf + :ML

qc(DY )→MLqc(DX ). (Right exact, has left derived

functors.)

Direct image functor f+: in general, between derived categories ofright D-modules.

i : Y ↪→ X a closed embedding ⇒

i+ :MRqc(coh)(DY )→MR

qc(coh),Y (DX )

is an equivalence of categories (Kashiwara).

Page 252: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Recall

X an algebraic variety (smooth); DX sheaf of differentialoperators; DX -modules.

f : X → Y a morphism ⇒ have inverse image functorf + :ML

qc(DY )→MLqc(DX ). (Right exact, has left derived

functors.)

Direct image functor f+: in general, between derived categories ofright D-modules.

i : Y ↪→ X a closed embedding ⇒

i+ :MRqc(coh)(DY )→MR

qc(coh),Y (DX )

is an equivalence of categories (Kashiwara).

Page 253: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Recall

X an algebraic variety (smooth); DX sheaf of differentialoperators; DX -modules.

f : X → Y a morphism ⇒ have inverse image functorf + :ML

qc(DY )→MLqc(DX ). (Right exact, has left derived

functors.)

Direct image functor f+: in general, between derived categories ofright D-modules.

i : Y ↪→ X a closed embedding ⇒

i+ :MRqc(coh)(DY )→MR

qc(coh),Y (DX )

is an equivalence of categories (Kashiwara).

Page 254: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Holonomic defect

i : Y ↪→ X a closed embedding, V ∈ MRcoh(DY ) ⇒

dim Ch(i+(V))− dim X = dim Ch(V)− dim Y .

So i+ preserves the “holonomic defect”.

Page 255: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Holonomic defect

i : Y ↪→ X a closed embedding, V ∈ MRcoh(DY ) ⇒

dim Ch(i+(V))− dim X = dim Ch(V)− dim Y .

So i+ preserves the “holonomic defect”.

Page 256: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Holonomic defect

i : Y ↪→ X a closed embedding, V ∈ MRcoh(DY ) ⇒

dim Ch(i+(V))− dim X = dim Ch(V)− dim Y .

So i+ preserves the “holonomic defect”.

Page 257: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Bernstein’s theorem

V 6= 0 ⇒ holdef(V) ≥ 0.

This is a local statement, so we can assume X is affine:i : X ↪→ CN , closed.

Since i+ preserves holonomic defect, and since we knowBernstein’s theorem for CN , the result follows in general.

Page 258: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Bernstein’s theorem

V 6= 0 ⇒ holdef(V) ≥ 0.

This is a local statement, so we can assume X is affine:i : X ↪→ CN , closed.

Since i+ preserves holonomic defect, and since we knowBernstein’s theorem for CN , the result follows in general.

Page 259: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Bernstein’s theorem

V 6= 0 ⇒ holdef(V) ≥ 0.

This is a local statement, so we can assume X is affine:i : X ↪→ CN , closed.

Since i+ preserves holonomic defect, and since we knowBernstein’s theorem for CN , the result follows in general.

Page 260: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Bernstein’s theorem

V 6= 0 ⇒ holdef(V) ≥ 0.

This is a local statement, so we can assume X is affine:i : X ↪→ CN , closed.

Since i+ preserves holonomic defect, and since we knowBernstein’s theorem for CN , the result follows in general.

Page 261: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Holonomic modules

A DX -module V is holonomic if holdef(V) = 0, i.e.,dim Ch(V) = dim X .

Holonomic modules form a category closed under takingsubmodules, quotients or extensions.

All holonomic modules are of finite length. This statement is againlocal, so it is enough to prove it for affine X . In this case, we canuse Kashiwara’s equivalence for X ↪→ CN , and the result for CN .

For any morphism f : X → Y of general algebraic varieties, thefunctors f+ and Lf + preserve holonomicity.

Page 262: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Holonomic modules

A DX -module V is holonomic if holdef(V) = 0, i.e.,dim Ch(V) = dim X .

Holonomic modules form a category closed under takingsubmodules, quotients or extensions.

All holonomic modules are of finite length. This statement is againlocal, so it is enough to prove it for affine X . In this case, we canuse Kashiwara’s equivalence for X ↪→ CN , and the result for CN .

For any morphism f : X → Y of general algebraic varieties, thefunctors f+ and Lf + preserve holonomicity.

Page 263: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Holonomic modules

A DX -module V is holonomic if holdef(V) = 0, i.e.,dim Ch(V) = dim X .

Holonomic modules form a category closed under takingsubmodules, quotients or extensions.

All holonomic modules are of finite length. This statement is againlocal, so it is enough to prove it for affine X . In this case, we canuse Kashiwara’s equivalence for X ↪→ CN , and the result for CN .

For any morphism f : X → Y of general algebraic varieties, thefunctors f+ and Lf + preserve holonomicity.

Page 264: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Holonomic modules

A DX -module V is holonomic if holdef(V) = 0, i.e.,dim Ch(V) = dim X .

Holonomic modules form a category closed under takingsubmodules, quotients or extensions.

All holonomic modules are of finite length. This statement is againlocal, so it is enough to prove it for affine X . In this case, we canuse Kashiwara’s equivalence for X ↪→ CN , and the result for CN .

For any morphism f : X → Y of general algebraic varieties, thefunctors f+ and Lf + preserve holonomicity.

Page 265: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Holonomic modules

A DX -module V is holonomic if holdef(V) = 0, i.e.,dim Ch(V) = dim X .

Holonomic modules form a category closed under takingsubmodules, quotients or extensions.

All holonomic modules are of finite length. This statement is againlocal, so it is enough to prove it for affine X . In this case, we canuse Kashiwara’s equivalence for X ↪→ CN , and the result for CN .

For any morphism f : X → Y of general algebraic varieties, thefunctors f+ and Lf + preserve holonomicity.

Page 266: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Connections

A connection on X is a coherent DX -module V, which is locallyfree of finite rank as an OX -module.

Equivalently, Ch(V) is X × {0}, the zero section of the cotangentbundle.

One can think of connections as sheaves of sections of vectorbundles with flat connections.

Connections are also called local systems.

Page 267: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Connections

A connection on X is a coherent DX -module V, which is locallyfree of finite rank as an OX -module.

Equivalently, Ch(V) is X × {0}, the zero section of the cotangentbundle.

One can think of connections as sheaves of sections of vectorbundles with flat connections.

Connections are also called local systems.

Page 268: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Connections

A connection on X is a coherent DX -module V, which is locallyfree of finite rank as an OX -module.

Equivalently, Ch(V) is X × {0}, the zero section of the cotangentbundle.

One can think of connections as sheaves of sections of vectorbundles with flat connections.

Connections are also called local systems.

Page 269: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Connections

A connection on X is a coherent DX -module V, which is locallyfree of finite rank as an OX -module.

Equivalently, Ch(V) is X × {0}, the zero section of the cotangentbundle.

One can think of connections as sheaves of sections of vectorbundles with flat connections.

Connections are also called local systems.

Page 270: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Connections

A connection on X is a coherent DX -module V, which is locallyfree of finite rank as an OX -module.

Equivalently, Ch(V) is X × {0}, the zero section of the cotangentbundle.

One can think of connections as sheaves of sections of vectorbundles with flat connections.

Connections are also called local systems.

Page 271: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Flag variety

Let g be a complex semisimple Lie algebra. Main examples aresl(n,C), so(n,C) and sp(2n,C).

A Borel subalgebra of g is a maximal solvable Lie subalgebra.

A typical example: the Lie algebra of upper triangular matrices is aBorel subalgebra of sl(n,C).

Page 272: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Flag variety

Let g be a complex semisimple Lie algebra. Main examples aresl(n,C), so(n,C) and sp(2n,C).

A Borel subalgebra of g is a maximal solvable Lie subalgebra.

A typical example: the Lie algebra of upper triangular matrices is aBorel subalgebra of sl(n,C).

Page 273: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Flag variety

Let g be a complex semisimple Lie algebra. Main examples aresl(n,C), so(n,C) and sp(2n,C).

A Borel subalgebra of g is a maximal solvable Lie subalgebra.

A typical example: the Lie algebra of upper triangular matrices is aBorel subalgebra of sl(n,C).

Page 274: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Flag variety

Let g be a complex semisimple Lie algebra. Main examples aresl(n,C), so(n,C) and sp(2n,C).

A Borel subalgebra of g is a maximal solvable Lie subalgebra.

A typical example: the Lie algebra of upper triangular matrices is aBorel subalgebra of sl(n,C).

Page 275: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Flag variety

All Borel subalgebras of g are conjugate under the action of theadjoint group G of g.

(G is the subgroup of GL(g) generated by all eadx , x ∈ g.)

So all Borel subalgebras of g can be organized into an algebraicvariety:

This flag variety B can be described as G/B where B is thestabilizer in G of a Borel subalgebra b of g.

So B is a smooth algebraic variety. Moreover, B is a projectivevariety.

Page 276: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Flag variety

All Borel subalgebras of g are conjugate under the action of theadjoint group G of g.

(G is the subgroup of GL(g) generated by all eadx , x ∈ g.)

So all Borel subalgebras of g can be organized into an algebraicvariety:

This flag variety B can be described as G/B where B is thestabilizer in G of a Borel subalgebra b of g.

So B is a smooth algebraic variety. Moreover, B is a projectivevariety.

Page 277: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Flag variety

All Borel subalgebras of g are conjugate under the action of theadjoint group G of g.

(G is the subgroup of GL(g) generated by all eadx , x ∈ g.)

So all Borel subalgebras of g can be organized into an algebraicvariety:

This flag variety B can be described as G/B where B is thestabilizer in G of a Borel subalgebra b of g.

So B is a smooth algebraic variety. Moreover, B is a projectivevariety.

Page 278: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Flag variety

All Borel subalgebras of g are conjugate under the action of theadjoint group G of g.

(G is the subgroup of GL(g) generated by all eadx , x ∈ g.)

So all Borel subalgebras of g can be organized into an algebraicvariety:

This flag variety B can be described as G/B where B is thestabilizer in G of a Borel subalgebra b of g.

So B is a smooth algebraic variety. Moreover, B is a projectivevariety.

Page 279: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Flag variety

All Borel subalgebras of g are conjugate under the action of theadjoint group G of g.

(G is the subgroup of GL(g) generated by all eadx , x ∈ g.)

So all Borel subalgebras of g can be organized into an algebraicvariety:

This flag variety B can be described as G/B where B is thestabilizer in G of a Borel subalgebra b of g.

So B is a smooth algebraic variety. Moreover, B is a projectivevariety.

Page 280: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Flag variety of sl(n,C)

For g = sl(n,C), B is the variety of all flags in Cn:

0 = V0 ⊂ V1 ⊂ · · · ⊂ Vn = Cn

with dim Vi = i .

If vi ∈ Vi form a basis, then g ∈ SL(n,C) fixes the flag iff it isupper triangular in the basis vi .

Each flag is contained in the product of all Grassmannians of Cn,which is a projective variety.

Moreover, the condition for a point in the product ofGrassmannians to be a flag is closed.

So the flag variety is a closed subvariety of a projective variety, andhence it is itself projective.

Page 281: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Flag variety of sl(n,C)

For g = sl(n,C), B is the variety of all flags in Cn:

0 = V0 ⊂ V1 ⊂ · · · ⊂ Vn = Cn

with dim Vi = i .

If vi ∈ Vi form a basis, then g ∈ SL(n,C) fixes the flag iff it isupper triangular in the basis vi .

Each flag is contained in the product of all Grassmannians of Cn,which is a projective variety.

Moreover, the condition for a point in the product ofGrassmannians to be a flag is closed.

So the flag variety is a closed subvariety of a projective variety, andhence it is itself projective.

Page 282: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Flag variety of sl(n,C)

For g = sl(n,C), B is the variety of all flags in Cn:

0 = V0 ⊂ V1 ⊂ · · · ⊂ Vn = Cn

with dim Vi = i .

If vi ∈ Vi form a basis, then g ∈ SL(n,C) fixes the flag iff it isupper triangular in the basis vi .

Each flag is contained in the product of all Grassmannians of Cn,which is a projective variety.

Moreover, the condition for a point in the product ofGrassmannians to be a flag is closed.

So the flag variety is a closed subvariety of a projective variety, andhence it is itself projective.

Page 283: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Flag variety of sl(n,C)

For g = sl(n,C), B is the variety of all flags in Cn:

0 = V0 ⊂ V1 ⊂ · · · ⊂ Vn = Cn

with dim Vi = i .

If vi ∈ Vi form a basis, then g ∈ SL(n,C) fixes the flag iff it isupper triangular in the basis vi .

Each flag is contained in the product of all Grassmannians of Cn,which is a projective variety.

Moreover, the condition for a point in the product ofGrassmannians to be a flag is closed.

So the flag variety is a closed subvariety of a projective variety, andhence it is itself projective.

Page 284: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Flag variety of sl(n,C)

For g = sl(n,C), B is the variety of all flags in Cn:

0 = V0 ⊂ V1 ⊂ · · · ⊂ Vn = Cn

with dim Vi = i .

If vi ∈ Vi form a basis, then g ∈ SL(n,C) fixes the flag iff it isupper triangular in the basis vi .

Each flag is contained in the product of all Grassmannians of Cn,which is a projective variety.

Moreover, the condition for a point in the product ofGrassmannians to be a flag is closed.

So the flag variety is a closed subvariety of a projective variety, andhence it is itself projective.

Page 285: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Flag variety of sl(n,C)

For g = sl(n,C), B is the variety of all flags in Cn:

0 = V0 ⊂ V1 ⊂ · · · ⊂ Vn = Cn

with dim Vi = i .

If vi ∈ Vi form a basis, then g ∈ SL(n,C) fixes the flag iff it isupper triangular in the basis vi .

Each flag is contained in the product of all Grassmannians of Cn,which is a projective variety.

Moreover, the condition for a point in the product ofGrassmannians to be a flag is closed.

So the flag variety is a closed subvariety of a projective variety, andhence it is itself projective.

Page 286: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Flag variety of g = sl(2,C)

For g = sl(2,C), the flags

0 = V0 ⊂ V1 ⊂ V2 = C2

are just the lines V1 in C2.

So the flag variety of sl(2,C) is the complex projective space P1,or the Riemann sphere.

Page 287: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Flag variety of g = sl(2,C)

For g = sl(2,C), the flags

0 = V0 ⊂ V1 ⊂ V2 = C2

are just the lines V1 in C2.

So the flag variety of sl(2,C) is the complex projective space P1,or the Riemann sphere.

Page 288: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Flag variety of g = sl(2,C)

For g = sl(2,C), the flags

0 = V0 ⊂ V1 ⊂ V2 = C2

are just the lines V1 in C2.

So the flag variety of sl(2,C) is the complex projective space P1,or the Riemann sphere.

Page 289: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Universal enveloping algebra

U(g) is the associative algebra with 1, generated by g, withrelations

XY − YX = [X ,Y ], X ,Y ∈ g,

where [X ,Y ] denotes the bracket of X and Y in g.

Since the group G acts on B = G/B, it also acts on functions onB, by (g · f )(b) = f (g−1b).

Differentiating this action gives an action of the Lie algebra g onthe functions on B.

In this way we get a map from g into (global) vector fields on B.

This map extends to a map from U(g) into (global) differentialoperators on B, Γ(B,DB).

Page 290: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Universal enveloping algebra

U(g) is the associative algebra with 1, generated by g, withrelations

XY − YX = [X ,Y ], X ,Y ∈ g,

where [X ,Y ] denotes the bracket of X and Y in g.

Since the group G acts on B = G/B, it also acts on functions onB, by (g · f )(b) = f (g−1b).

Differentiating this action gives an action of the Lie algebra g onthe functions on B.

In this way we get a map from g into (global) vector fields on B.

This map extends to a map from U(g) into (global) differentialoperators on B, Γ(B,DB).

Page 291: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Universal enveloping algebra

U(g) is the associative algebra with 1, generated by g, withrelations

XY − YX = [X ,Y ], X ,Y ∈ g,

where [X ,Y ] denotes the bracket of X and Y in g.

Since the group G acts on B = G/B, it also acts on functions onB, by (g · f )(b) = f (g−1b).

Differentiating this action gives an action of the Lie algebra g onthe functions on B.

In this way we get a map from g into (global) vector fields on B.

This map extends to a map from U(g) into (global) differentialoperators on B, Γ(B,DB).

Page 292: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Universal enveloping algebra

U(g) is the associative algebra with 1, generated by g, withrelations

XY − YX = [X ,Y ], X ,Y ∈ g,

where [X ,Y ] denotes the bracket of X and Y in g.

Since the group G acts on B = G/B, it also acts on functions onB, by (g · f )(b) = f (g−1b).

Differentiating this action gives an action of the Lie algebra g onthe functions on B.

In this way we get a map from g into (global) vector fields on B.

This map extends to a map from U(g) into (global) differentialoperators on B, Γ(B,DB).

Page 293: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Universal enveloping algebra

U(g) is the associative algebra with 1, generated by g, withrelations

XY − YX = [X ,Y ], X ,Y ∈ g,

where [X ,Y ] denotes the bracket of X and Y in g.

Since the group G acts on B = G/B, it also acts on functions onB, by (g · f )(b) = f (g−1b).

Differentiating this action gives an action of the Lie algebra g onthe functions on B.

In this way we get a map from g into (global) vector fields on B.

This map extends to a map from U(g) into (global) differentialoperators on B, Γ(B,DB).

Page 294: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Universal enveloping algebra

U(g) is the associative algebra with 1, generated by g, withrelations

XY − YX = [X ,Y ], X ,Y ∈ g,

where [X ,Y ] denotes the bracket of X and Y in g.

Since the group G acts on B = G/B, it also acts on functions onB, by (g · f )(b) = f (g−1b).

Differentiating this action gives an action of the Lie algebra g onthe functions on B.

In this way we get a map from g into (global) vector fields on B.

This map extends to a map from U(g) into (global) differentialoperators on B, Γ(B,DB).

Page 295: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Theorem

The map U(g)→ Γ(B,DB) is surjective.The kernel is the ideal Iρ of U(g) generated by the annihilator inthe center of U(g) of the trivial g-module C.

Denoting U(g)/Iρ by Uρ, we get

Uρ∼=−→ Γ(B,DB).

Page 296: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Theorem

The map U(g)→ Γ(B,DB) is surjective.The kernel is the ideal Iρ of U(g) generated by the annihilator inthe center of U(g) of the trivial g-module C.

Denoting U(g)/Iρ by Uρ, we get

Uρ∼=−→ Γ(B,DB).

Page 297: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Localization

If V is a DB-module, then its global sections Γ(B,V) form amodule over Γ(B,DB) ∼= Uρ.

So we have a functor Γ :Mqc(DB)→M(Uρ).

Conversely, if M is a Uρ-module, we can “localize” it to obtain theDB-module

∆ρ(M) = DB ⊗Uρ M.

∆ρ :M(Uρ)→Mqc(DB) is called the localization functor.

Page 298: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Localization

If V is a DB-module, then its global sections Γ(B,V) form amodule over Γ(B,DB) ∼= Uρ.

So we have a functor Γ :Mqc(DB)→M(Uρ).

Conversely, if M is a Uρ-module, we can “localize” it to obtain theDB-module

∆ρ(M) = DB ⊗Uρ M.

∆ρ :M(Uρ)→Mqc(DB) is called the localization functor.

Page 299: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Localization

If V is a DB-module, then its global sections Γ(B,V) form amodule over Γ(B,DB) ∼= Uρ.

So we have a functor Γ :Mqc(DB)→M(Uρ).

Conversely, if M is a Uρ-module, we can “localize” it to obtain theDB-module

∆ρ(M) = DB ⊗Uρ M.

∆ρ :M(Uρ)→Mqc(DB) is called the localization functor.

Page 300: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Localization

If V is a DB-module, then its global sections Γ(B,V) form amodule over Γ(B,DB) ∼= Uρ.

So we have a functor Γ :Mqc(DB)→M(Uρ).

Conversely, if M is a Uρ-module, we can “localize” it to obtain theDB-module

∆ρ(M) = DB ⊗Uρ M.

∆ρ :M(Uρ)→Mqc(DB) is called the localization functor.

Page 301: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Theorem (Beilinson-Bernstein equivalence)

The functors ∆ρ and Γ are mutually inverse equivalences ofcategories M(Uρ) and Mqc(DB).

Page 302: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Theorem (Beilinson-Bernstein equivalence)

The functors ∆ρ and Γ are mutually inverse equivalences ofcategories M(Uρ) and Mqc(DB).

Page 303: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Example

The trivial g-module corresponds to OB:

Since B is projective, the only global regular functions are theconstants.

The constants are annihilated by all vector fields, hence by g.

So Γ(X ,OB) is the trivial g-module C.

Page 304: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Example

The trivial g-module corresponds to OB:

Since B is projective, the only global regular functions are theconstants.

The constants are annihilated by all vector fields, hence by g.

So Γ(X ,OB) is the trivial g-module C.

Page 305: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Example

The trivial g-module corresponds to OB:

Since B is projective, the only global regular functions are theconstants.

The constants are annihilated by all vector fields, hence by g.

So Γ(X ,OB) is the trivial g-module C.

Page 306: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Example

The trivial g-module corresponds to OB:

Since B is projective, the only global regular functions are theconstants.

The constants are annihilated by all vector fields, hence by g.

So Γ(X ,OB) is the trivial g-module C.

Page 307: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Example

The trivial g-module corresponds to OB:

Since B is projective, the only global regular functions are theconstants.

The constants are annihilated by all vector fields, hence by g.

So Γ(X ,OB) is the trivial g-module C.

Page 308: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

More examples for sl(2,C)

Let us describe a few more sl(2,C)-modules with trivialinfinitesimal character, and the corresponding sheaves on B = P1.

We will use the usual basis of sl(2,C):

h =

(1 00 −1

), e =

(0 10 0

), f =

(0 01 0

).

with commutation relations

[h, e] = 2e, [h, f ] = −2f , [e, f ] = h.

Page 309: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

More examples for sl(2,C)

Let us describe a few more sl(2,C)-modules with trivialinfinitesimal character, and the corresponding sheaves on B = P1.

We will use the usual basis of sl(2,C):

h =

(1 00 −1

), e =

(0 10 0

), f =

(0 01 0

).

with commutation relations

[h, e] = 2e, [h, f ] = −2f , [e, f ] = h.

Page 310: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

More examples for sl(2,C)

Let us describe a few more sl(2,C)-modules with trivialinfinitesimal character, and the corresponding sheaves on B = P1.

We will use the usual basis of sl(2,C):

h =

(1 00 −1

), e =

(0 10 0

), f =

(0 01 0

).

with commutation relations

[h, e] = 2e, [h, f ] = −2f , [e, f ] = h.

Page 311: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

More examples for sl(2,C)

There are irreducible g-modules D2, D−2, P with h-eigenvalues:

I 2, 4, 6, . . . for D2;

I . . . ,−6,−4,−2 for D−2;

I . . . ,−3,−1, 1, 3, . . . for P.

In each case all the h-eigenspaces are one-dimensional, e movesthem up by 2, and f moves them down by 2.

All these modules are related to representations of the real Liegroup SU(1, 1); D±2 to the discrete series representations, and Pto the principal series representation.

Page 312: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

More examples for sl(2,C)

There are irreducible g-modules D2, D−2, P with h-eigenvalues:

I 2, 4, 6, . . . for D2;

I . . . ,−6,−4,−2 for D−2;

I . . . ,−3,−1, 1, 3, . . . for P.

In each case all the h-eigenspaces are one-dimensional, e movesthem up by 2, and f moves them down by 2.

All these modules are related to representations of the real Liegroup SU(1, 1); D±2 to the discrete series representations, and Pto the principal series representation.

Page 313: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

More examples for sl(2,C)

There are irreducible g-modules D2, D−2, P with h-eigenvalues:

I 2, 4, 6, . . . for D2;

I . . . ,−6,−4,−2 for D−2;

I . . . ,−3,−1, 1, 3, . . . for P.

In each case all the h-eigenspaces are one-dimensional, e movesthem up by 2, and f moves them down by 2.

All these modules are related to representations of the real Liegroup SU(1, 1); D±2 to the discrete series representations, and Pto the principal series representation.

Page 314: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

More examples for sl(2,C)

There are irreducible g-modules D2, D−2, P with h-eigenvalues:

I 2, 4, 6, . . . for D2;

I . . . ,−6,−4,−2 for D−2;

I . . . ,−3,−1, 1, 3, . . . for P.

In each case all the h-eigenspaces are one-dimensional, e movesthem up by 2, and f moves them down by 2.

All these modules are related to representations of the real Liegroup SU(1, 1); D±2 to the discrete series representations, and Pto the principal series representation.

Page 315: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

More examples for sl(2,C)

To describe sheaves on B = P1 = C ∪ {∞}, we cover B by twocopies of C:P1 \ {∞} with variable z , and P1 \ {0} with variable ζ = 1/z .

Any quasicoherent O-module or D-module on B is determined byits sections on these two copies of C, which have to agree on theintersection C∗ = P1 \ {0,∞}.

By the chain rule, ∂ζ = −z2∂z . By a short computation onecomputes the map g→ Γ(B,DB):

h 7→ 2z∂z ; e 7→ z2∂z ; f 7→ −∂z ,

andh 7→ −2ζ∂ζ ; e 7→ −∂ζ ; f 7→ ζ2∂ζ .

Page 316: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

More examples for sl(2,C)

To describe sheaves on B = P1 = C ∪ {∞}, we cover B by twocopies of C:P1 \ {∞} with variable z , and P1 \ {0} with variable ζ = 1/z .

Any quasicoherent O-module or D-module on B is determined byits sections on these two copies of C, which have to agree on theintersection C∗ = P1 \ {0,∞}.

By the chain rule, ∂ζ = −z2∂z . By a short computation onecomputes the map g→ Γ(B,DB):

h 7→ 2z∂z ; e 7→ z2∂z ; f 7→ −∂z ,

andh 7→ −2ζ∂ζ ; e 7→ −∂ζ ; f 7→ ζ2∂ζ .

Page 317: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

More examples for sl(2,C)

To describe sheaves on B = P1 = C ∪ {∞}, we cover B by twocopies of C:P1 \ {∞} with variable z , and P1 \ {0} with variable ζ = 1/z .

Any quasicoherent O-module or D-module on B is determined byits sections on these two copies of C, which have to agree on theintersection C∗ = P1 \ {0,∞}.

By the chain rule, ∂ζ = −z2∂z . By a short computation onecomputes the map g→ Γ(B,DB):

h 7→ 2z∂z ; e 7→ z2∂z ; f 7→ −∂z ,

andh 7→ −2ζ∂ζ ; e 7→ −∂ζ ; f 7→ ζ2∂ζ .

Page 318: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

More examples for sl(2,C)

To describe sheaves on B = P1 = C ∪ {∞}, we cover B by twocopies of C:P1 \ {∞} with variable z , and P1 \ {0} with variable ζ = 1/z .

Any quasicoherent O-module or D-module on B is determined byits sections on these two copies of C, which have to agree on theintersection C∗ = P1 \ {0,∞}.

By the chain rule, ∂ζ = −z2∂z . By a short computation onecomputes the map g→ Γ(B,DB):

h 7→ 2z∂z ; e 7→ z2∂z ; f 7→ −∂z ,

andh 7→ −2ζ∂ζ ; e 7→ −∂ζ ; f 7→ ζ2∂ζ .

Page 319: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

More examples for sl(2,C)

The first D-module we consider is given as C[∂z ] ∼= C[z , z−1]/C[z ]on P1 \ {∞}, and as 0 on P1 \ {0}.

This is compatible because C[z , z−1]/C[z ] is supported at {0},and hence equal to 0 on C∗.

Checking the g-action, we see that the global sections of this sheafare isomorphic to D−2.

Analogously, setting V to be C[ζ, ζ−1]/C[ζ] on P1 \ {0}, and 0 onP1 \ {∞}, we get a D-module with global sections D2.

Finally, P is obtained from the D-module equal to C[z , z−1]z1/2 onP1 \ {∞}, and to C[ζ, ζ−1]ζ1/2 on P1 \ {0}.

Page 320: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

More examples for sl(2,C)

The first D-module we consider is given as C[∂z ] ∼= C[z , z−1]/C[z ]on P1 \ {∞}, and as 0 on P1 \ {0}.

This is compatible because C[z , z−1]/C[z ] is supported at {0},and hence equal to 0 on C∗.

Checking the g-action, we see that the global sections of this sheafare isomorphic to D−2.

Analogously, setting V to be C[ζ, ζ−1]/C[ζ] on P1 \ {0}, and 0 onP1 \ {∞}, we get a D-module with global sections D2.

Finally, P is obtained from the D-module equal to C[z , z−1]z1/2 onP1 \ {∞}, and to C[ζ, ζ−1]ζ1/2 on P1 \ {0}.

Page 321: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

More examples for sl(2,C)

The first D-module we consider is given as C[∂z ] ∼= C[z , z−1]/C[z ]on P1 \ {∞}, and as 0 on P1 \ {0}.

This is compatible because C[z , z−1]/C[z ] is supported at {0},and hence equal to 0 on C∗.

Checking the g-action, we see that the global sections of this sheafare isomorphic to D−2.

Analogously, setting V to be C[ζ, ζ−1]/C[ζ] on P1 \ {0}, and 0 onP1 \ {∞}, we get a D-module with global sections D2.

Finally, P is obtained from the D-module equal to C[z , z−1]z1/2 onP1 \ {∞}, and to C[ζ, ζ−1]ζ1/2 on P1 \ {0}.

Page 322: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

More examples for sl(2,C)

The first D-module we consider is given as C[∂z ] ∼= C[z , z−1]/C[z ]on P1 \ {∞}, and as 0 on P1 \ {0}.

This is compatible because C[z , z−1]/C[z ] is supported at {0},and hence equal to 0 on C∗.

Checking the g-action, we see that the global sections of this sheafare isomorphic to D−2.

Analogously, setting V to be C[ζ, ζ−1]/C[ζ] on P1 \ {0}, and 0 onP1 \ {∞}, we get a D-module with global sections D2.

Finally, P is obtained from the D-module equal to C[z , z−1]z1/2 onP1 \ {∞}, and to C[ζ, ζ−1]ζ1/2 on P1 \ {0}.

Page 323: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

More examples for sl(2,C)

The first D-module we consider is given as C[∂z ] ∼= C[z , z−1]/C[z ]on P1 \ {∞}, and as 0 on P1 \ {0}.

This is compatible because C[z , z−1]/C[z ] is supported at {0},and hence equal to 0 on C∗.

Checking the g-action, we see that the global sections of this sheafare isomorphic to D−2.

Analogously, setting V to be C[ζ, ζ−1]/C[ζ] on P1 \ {0}, and 0 onP1 \ {∞}, we get a D-module with global sections D2.

Finally, P is obtained from the D-module equal to C[z , z−1]z1/2 onP1 \ {∞}, and to C[ζ, ζ−1]ζ1/2 on P1 \ {0}.

Page 324: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Other infinitesimal characters

How to get other finite-dimensional modules?

Recall the Borel-Weil Theorem: for λ ∈ h∗ integral, dominant andregular, have representation Cλ of B (h acts by λ− ρ, n by 0).

This defines a G -equivariant line bundle G ×B Cλ on G/B. Itssheaf of sections is denoted by O(λ).

Then Γ(B,O(λ)) = Fλ, the finite-dimensional g-module withinfinitesimal character λ (and highest weight λ− ρ).

O(λ) does not have an action of DB, but of a slightly modifiedsheaf Dλ of differential operators on the line bundle O(λ).

Page 325: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Other infinitesimal characters

How to get other finite-dimensional modules?

Recall the Borel-Weil Theorem: for λ ∈ h∗ integral, dominant andregular, have representation Cλ of B (h acts by λ− ρ, n by 0).

This defines a G -equivariant line bundle G ×B Cλ on G/B. Itssheaf of sections is denoted by O(λ).

Then Γ(B,O(λ)) = Fλ, the finite-dimensional g-module withinfinitesimal character λ (and highest weight λ− ρ).

O(λ) does not have an action of DB, but of a slightly modifiedsheaf Dλ of differential operators on the line bundle O(λ).

Page 326: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Other infinitesimal characters

How to get other finite-dimensional modules?

Recall the Borel-Weil Theorem: for λ ∈ h∗ integral, dominant andregular, have representation Cλ of B (h acts by λ− ρ, n by 0).

This defines a G -equivariant line bundle G ×B Cλ on G/B. Itssheaf of sections is denoted by O(λ).

Then Γ(B,O(λ)) = Fλ, the finite-dimensional g-module withinfinitesimal character λ (and highest weight λ− ρ).

O(λ) does not have an action of DB, but of a slightly modifiedsheaf Dλ of differential operators on the line bundle O(λ).

Page 327: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Other infinitesimal characters

How to get other finite-dimensional modules?

Recall the Borel-Weil Theorem: for λ ∈ h∗ integral, dominant andregular, have representation Cλ of B (h acts by λ− ρ, n by 0).

This defines a G -equivariant line bundle G ×B Cλ on G/B. Itssheaf of sections is denoted by O(λ).

Then Γ(B,O(λ)) = Fλ, the finite-dimensional g-module withinfinitesimal character λ (and highest weight λ− ρ).

O(λ) does not have an action of DB, but of a slightly modifiedsheaf Dλ of differential operators on the line bundle O(λ).

Page 328: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Other infinitesimal characters

How to get other finite-dimensional modules?

Recall the Borel-Weil Theorem: for λ ∈ h∗ integral, dominant andregular, have representation Cλ of B (h acts by λ− ρ, n by 0).

This defines a G -equivariant line bundle G ×B Cλ on G/B. Itssheaf of sections is denoted by O(λ).

Then Γ(B,O(λ)) = Fλ, the finite-dimensional g-module withinfinitesimal character λ (and highest weight λ− ρ).

O(λ) does not have an action of DB, but of a slightly modifiedsheaf Dλ of differential operators on the line bundle O(λ).

Page 329: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Other infinitesimal characters

How to get other finite-dimensional modules?

Recall the Borel-Weil Theorem: for λ ∈ h∗ integral, dominant andregular, have representation Cλ of B (h acts by λ− ρ, n by 0).

This defines a G -equivariant line bundle G ×B Cλ on G/B. Itssheaf of sections is denoted by O(λ).

Then Γ(B,O(λ)) = Fλ, the finite-dimensional g-module withinfinitesimal character λ (and highest weight λ− ρ).

O(λ) does not have an action of DB, but of a slightly modifiedsheaf Dλ of differential operators on the line bundle O(λ).

Page 330: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Twisted differential operators

If λ is regular and integral but not dominant, one still has O(λ)and Dλ, but now Fλ appears in higher cohomology of O(λ), andthere are no global sections (Bott).

If λ ∈ h∗ is not integral, then O(λ) does not exist, but one can stillconstruct the sheaf of “twisted differential operators” Dλ.

Γ(B,Dλ) is the quotient Uλ of U(g) corresponding to infinitesimalcharacter λ.

One can again define the localization functor∆λ :M(Uλ)→Mqc(Dλ).

Page 331: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Twisted differential operators

If λ is regular and integral but not dominant, one still has O(λ)and Dλ, but now Fλ appears in higher cohomology of O(λ), andthere are no global sections (Bott).

If λ ∈ h∗ is not integral, then O(λ) does not exist, but one can stillconstruct the sheaf of “twisted differential operators” Dλ.

Γ(B,Dλ) is the quotient Uλ of U(g) corresponding to infinitesimalcharacter λ.

One can again define the localization functor∆λ :M(Uλ)→Mqc(Dλ).

Page 332: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Twisted differential operators

If λ is regular and integral but not dominant, one still has O(λ)and Dλ, but now Fλ appears in higher cohomology of O(λ), andthere are no global sections (Bott).

If λ ∈ h∗ is not integral, then O(λ) does not exist, but one can stillconstruct the sheaf of “twisted differential operators” Dλ.

Γ(B,Dλ) is the quotient Uλ of U(g) corresponding to infinitesimalcharacter λ.

One can again define the localization functor∆λ :M(Uλ)→Mqc(Dλ).

Page 333: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Twisted differential operators

If λ is regular and integral but not dominant, one still has O(λ)and Dλ, but now Fλ appears in higher cohomology of O(λ), andthere are no global sections (Bott).

If λ ∈ h∗ is not integral, then O(λ) does not exist, but one can stillconstruct the sheaf of “twisted differential operators” Dλ.

Γ(B,Dλ) is the quotient Uλ of U(g) corresponding to infinitesimalcharacter λ.

One can again define the localization functor∆λ :M(Uλ)→Mqc(Dλ).

Page 334: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Twisted differential operators

Beilinson-Bernstein theorem holds if λ is dominant and regular –then ∆λ is an equivalence of categories.

If λ is regular but not dominant, then it is no longer true, but it istrue on the level of derived categories (like Bott-Borel-Weil – wedid get Fλ, but in higher cohomology).

This is useful because if w ∈W , then Uλ = Uwλ, but Dλ 6= Dwλ,and so one gets several possible localizations and can use theirinterplay (e.g., intertwining functors).

If λ is singular (i.e., has nontrivial stabilizer in W ), then there aremore sheaves than modules (recall O(λ)). In this case, M(Uλ) is aquotient category of Mqc(Dλ) if λ is dominant; an analogous factis true for the derived categories if λ is not necessarily dominant.

Page 335: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Twisted differential operators

Beilinson-Bernstein theorem holds if λ is dominant and regular –then ∆λ is an equivalence of categories.

If λ is regular but not dominant, then it is no longer true, but it istrue on the level of derived categories (like Bott-Borel-Weil – wedid get Fλ, but in higher cohomology).

This is useful because if w ∈W , then Uλ = Uwλ, but Dλ 6= Dwλ,and so one gets several possible localizations and can use theirinterplay (e.g., intertwining functors).

If λ is singular (i.e., has nontrivial stabilizer in W ), then there aremore sheaves than modules (recall O(λ)). In this case, M(Uλ) is aquotient category of Mqc(Dλ) if λ is dominant; an analogous factis true for the derived categories if λ is not necessarily dominant.

Page 336: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Twisted differential operators

Beilinson-Bernstein theorem holds if λ is dominant and regular –then ∆λ is an equivalence of categories.

If λ is regular but not dominant, then it is no longer true, but it istrue on the level of derived categories (like Bott-Borel-Weil – wedid get Fλ, but in higher cohomology).

This is useful because if w ∈W , then Uλ = Uwλ, but Dλ 6= Dwλ,and so one gets several possible localizations and can use theirinterplay (e.g., intertwining functors).

If λ is singular (i.e., has nontrivial stabilizer in W ), then there aremore sheaves than modules (recall O(λ)). In this case, M(Uλ) is aquotient category of Mqc(Dλ) if λ is dominant; an analogous factis true for the derived categories if λ is not necessarily dominant.

Page 337: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Twisted differential operators

Beilinson-Bernstein theorem holds if λ is dominant and regular –then ∆λ is an equivalence of categories.

If λ is regular but not dominant, then it is no longer true, but it istrue on the level of derived categories (like Bott-Borel-Weil – wedid get Fλ, but in higher cohomology).

This is useful because if w ∈W , then Uλ = Uwλ, but Dλ 6= Dwλ,and so one gets several possible localizations and can use theirinterplay (e.g., intertwining functors).

If λ is singular (i.e., has nontrivial stabilizer in W ), then there aremore sheaves than modules (recall O(λ)). In this case, M(Uλ) is aquotient category of Mqc(Dλ) if λ is dominant; an analogous factis true for the derived categories if λ is not necessarily dominant.

Page 338: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Equivariant group actions

Let K be an algebraic subgroup of G (allow covers). Then K actson g, and k ↪→ g.

One can study (g,K )-modules, (Uλ,K )-modules, or(Dλ,K )-modules. These have an algebraic K -action, compatiblewith the action of the algebra.

Examples:

1. K = N or K = B: highest weight modules;

2. GR a real form of G , GR ∩ K a maximal compact subgroup ofGR. Then (g,K )-modules correspond to group representationsof GR.

Page 339: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Equivariant group actions

Let K be an algebraic subgroup of G (allow covers). Then K actson g, and k ↪→ g.

One can study (g,K )-modules, (Uλ,K )-modules, or(Dλ,K )-modules. These have an algebraic K -action, compatiblewith the action of the algebra.

Examples:

1. K = N or K = B: highest weight modules;

2. GR a real form of G , GR ∩ K a maximal compact subgroup ofGR. Then (g,K )-modules correspond to group representationsof GR.

Page 340: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Equivariant group actions

Let K be an algebraic subgroup of G (allow covers). Then K actson g, and k ↪→ g.

One can study (g,K )-modules, (Uλ,K )-modules, or(Dλ,K )-modules. These have an algebraic K -action, compatiblewith the action of the algebra.

Examples:

1. K = N or K = B: highest weight modules;

2. GR a real form of G , GR ∩ K a maximal compact subgroup ofGR. Then (g,K )-modules correspond to group representationsof GR.

Page 341: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Equivariant group actions

Let K be an algebraic subgroup of G (allow covers). Then K actson g, and k ↪→ g.

One can study (g,K )-modules, (Uλ,K )-modules, or(Dλ,K )-modules. These have an algebraic K -action, compatiblewith the action of the algebra.

Examples:

1. K = N or K = B: highest weight modules;

2. GR a real form of G , GR ∩ K a maximal compact subgroup ofGR. Then (g,K )-modules correspond to group representationsof GR.

Page 342: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Equivariant group actions

Let K be an algebraic subgroup of G (allow covers). Then K actson g, and k ↪→ g.

One can study (g,K )-modules, (Uλ,K )-modules, or(Dλ,K )-modules. These have an algebraic K -action, compatiblewith the action of the algebra.

Examples:

1. K = N or K = B: highest weight modules;

2. GR a real form of G , GR ∩ K a maximal compact subgroup ofGR. Then (g,K )-modules correspond to group representationsof GR.

Page 343: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Equivariant group actions

Some care is needed to define quasicoherent equivariant sheaves.One can turn a K -action π on V into a dual action of O(K ):

π : V → O(K )⊗ V = O(K ,V ), π(v)(k) = π(k)v .

This extends to a map O(K )⊗ V → O(K )⊗ V

On the sheaf level one considers p, µ : K × B → B, the projection,respectively the action map, and requires to have an isomorphismµ∗(V)→ p∗(V), satisfying a certain “cocycle condition”.

Page 344: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Equivariant group actions

Some care is needed to define quasicoherent equivariant sheaves.One can turn a K -action π on V into a dual action of O(K ):

π : V → O(K )⊗ V = O(K ,V ), π(v)(k) = π(k)v .

This extends to a map O(K )⊗ V → O(K )⊗ V

On the sheaf level one considers p, µ : K × B → B, the projection,respectively the action map, and requires to have an isomorphismµ∗(V)→ p∗(V), satisfying a certain “cocycle condition”.

Page 345: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Equivariant group actions

Some care is needed to define quasicoherent equivariant sheaves.One can turn a K -action π on V into a dual action of O(K ):

π : V → O(K )⊗ V = O(K ,V ), π(v)(k) = π(k)v .

This extends to a map O(K )⊗ V → O(K )⊗ V

On the sheaf level one considers p, µ : K × B → B, the projection,respectively the action map, and requires to have an isomorphismµ∗(V)→ p∗(V), satisfying a certain “cocycle condition”.

Page 346: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Equivariant group actions

We assume that K is connected, and sufficiently big, i.e., it hasonly finitely many orbits on B.

Then every coherent (Dλ,K )-module is holonomic.

Page 347: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Equivariant group actions

We assume that K is connected, and sufficiently big, i.e., it hasonly finitely many orbits on B.

Then every coherent (Dλ,K )-module is holonomic.

Page 348: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Beilinson-Bernstein equivalence

For λ regular dominant,

∆λ :M(Uλ,K )→Mqc(Dλ,K )

is an equivalence of categories. The proof is basically the same aswithout K .

This leads to a very nice geometric classification of irreducible(g,K )-modules.

Page 349: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Beilinson-Bernstein equivalence

For λ regular dominant,

∆λ :M(Uλ,K )→Mqc(Dλ,K )

is an equivalence of categories. The proof is basically the same aswithout K .

This leads to a very nice geometric classification of irreducible(g,K )-modules.

Page 350: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Beilinson-Bernstein equivalence

For λ regular dominant,

∆λ :M(Uλ,K )→Mqc(Dλ,K )

is an equivalence of categories. The proof is basically the same aswithout K .

This leads to a very nice geometric classification of irreducible(g,K )-modules.

Page 351: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Beilinson-Bernstein classification

Start with a K -orbit Qi↪→ B and an irreducible K -equivariant

connection τ on Q.

Since τ corresponds to a bundle, it is given by a representation Wof the stabilizer S of a point in Q. The action of the Lie algebra son W should be given by λ− ρ, and it should integrate to S(compatibility).

Set I(Q, τ) = i+(τ). This is the standard (Dλ,K )-modulecorresponding to (Q, τ).

I(Q, τ) has a unique irreducible (Dλ,K )-submodule L(Q, τ).

Any irreducible (Dλ,K )-module is L(Q, τ) for unique Q and τ .

Page 352: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Beilinson-Bernstein classification

Start with a K -orbit Qi↪→ B and an irreducible K -equivariant

connection τ on Q.

Since τ corresponds to a bundle, it is given by a representation Wof the stabilizer S of a point in Q. The action of the Lie algebra son W should be given by λ− ρ, and it should integrate to S(compatibility).

Set I(Q, τ) = i+(τ). This is the standard (Dλ,K )-modulecorresponding to (Q, τ).

I(Q, τ) has a unique irreducible (Dλ,K )-submodule L(Q, τ).

Any irreducible (Dλ,K )-module is L(Q, τ) for unique Q and τ .

Page 353: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Beilinson-Bernstein classification

Start with a K -orbit Qi↪→ B and an irreducible K -equivariant

connection τ on Q.

Since τ corresponds to a bundle, it is given by a representation Wof the stabilizer S of a point in Q. The action of the Lie algebra son W should be given by λ− ρ, and it should integrate to S(compatibility).

Set I(Q, τ) = i+(τ). This is the standard (Dλ,K )-modulecorresponding to (Q, τ).

I(Q, τ) has a unique irreducible (Dλ,K )-submodule L(Q, τ).

Any irreducible (Dλ,K )-module is L(Q, τ) for unique Q and τ .

Page 354: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Beilinson-Bernstein classification

Start with a K -orbit Qi↪→ B and an irreducible K -equivariant

connection τ on Q.

Since τ corresponds to a bundle, it is given by a representation Wof the stabilizer S of a point in Q. The action of the Lie algebra son W should be given by λ− ρ, and it should integrate to S(compatibility).

Set I(Q, τ) = i+(τ). This is the standard (Dλ,K )-modulecorresponding to (Q, τ).

I(Q, τ) has a unique irreducible (Dλ,K )-submodule L(Q, τ).

Any irreducible (Dλ,K )-module is L(Q, τ) for unique Q and τ .

Page 355: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Beilinson-Bernstein classification

Start with a K -orbit Qi↪→ B and an irreducible K -equivariant

connection τ on Q.

Since τ corresponds to a bundle, it is given by a representation Wof the stabilizer S of a point in Q. The action of the Lie algebra son W should be given by λ− ρ, and it should integrate to S(compatibility).

Set I(Q, τ) = i+(τ). This is the standard (Dλ,K )-modulecorresponding to (Q, τ).

I(Q, τ) has a unique irreducible (Dλ,K )-submodule L(Q, τ).

Any irreducible (Dλ,K )-module is L(Q, τ) for unique Q and τ .

Page 356: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Beilinson-Bernstein classification

Start with a K -orbit Qi↪→ B and an irreducible K -equivariant

connection τ on Q.

Since τ corresponds to a bundle, it is given by a representation Wof the stabilizer S of a point in Q. The action of the Lie algebra son W should be given by λ− ρ, and it should integrate to S(compatibility).

Set I(Q, τ) = i+(τ). This is the standard (Dλ,K )-modulecorresponding to (Q, τ).

I(Q, τ) has a unique irreducible (Dλ,K )-submodule L(Q, τ).

Any irreducible (Dλ,K )-module is L(Q, τ) for unique Q and τ .

Page 357: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Proofs

Surprisingly easy!

We set B′ = B \ ∂Q, and factorize Qi↪→ B as Q

i ′↪→ B′

j↪→ B.

Since i ′ is a closed embedding, i ′+ is a Kashiwara’s equivalence.

Since j is an open embedding, j+ is just j· and j+ is the restriction.

Page 358: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Proofs

Surprisingly easy!

We set B′ = B \ ∂Q, and factorize Qi↪→ B as Q

i ′↪→ B′

j↪→ B.

Since i ′ is a closed embedding, i ′+ is a Kashiwara’s equivalence.

Since j is an open embedding, j+ is just j· and j+ is the restriction.

Page 359: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Proofs

Surprisingly easy!

We set B′ = B \ ∂Q, and factorize Qi↪→ B as Q

i ′↪→ B′

j↪→ B.

Since i ′ is a closed embedding, i ′+ is a Kashiwara’s equivalence.

Since j is an open embedding, j+ is just j· and j+ is the restriction.

Page 360: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Proofs

Surprisingly easy!

We set B′ = B \ ∂Q, and factorize Qi↪→ B as Q

i ′↪→ B′

j↪→ B.

Since i ′ is a closed embedding, i ′+ is a Kashiwara’s equivalence.

Since j is an open embedding, j+ is just j· and j+ is the restriction.

Page 361: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Proofs

I(Q, τ) = j+i ′+(τ) has no sections supported in ∂Q.

So 0 6= V ⊆ I(Q, τ) implies V∣∣B′ 6= 0.

I(Q, τ)∣∣B′ = i ′+(τ) is irreducible by Kashiwara, so

V∣∣B′ = I(Q, τ)

∣∣B′ .

So any two irreducible submodules of I(Q, τ) have to intersect,and hence they agree.

Page 362: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Proofs

I(Q, τ) = j+i ′+(τ) has no sections supported in ∂Q.

So 0 6= V ⊆ I(Q, τ) implies V∣∣B′ 6= 0.

I(Q, τ)∣∣B′ = i ′+(τ) is irreducible by Kashiwara, so

V∣∣B′ = I(Q, τ)

∣∣B′ .

So any two irreducible submodules of I(Q, τ) have to intersect,and hence they agree.

Page 363: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Proofs

I(Q, τ) = j+i ′+(τ) has no sections supported in ∂Q.

So 0 6= V ⊆ I(Q, τ) implies V∣∣B′ 6= 0.

I(Q, τ)∣∣B′ = i ′+(τ) is irreducible by Kashiwara, so

V∣∣B′ = I(Q, τ)

∣∣B′ .

So any two irreducible submodules of I(Q, τ) have to intersect,and hence they agree.

Page 364: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Proofs

I(Q, τ) = j+i ′+(τ) has no sections supported in ∂Q.

So 0 6= V ⊆ I(Q, τ) implies V∣∣B′ 6= 0.

I(Q, τ)∣∣B′ = i ′+(τ) is irreducible by Kashiwara, so

V∣∣B′ = I(Q, τ)

∣∣B′ .

So any two irreducible submodules of I(Q, τ) have to intersect,and hence they agree.

Page 365: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Proofs

If V is any irreducible (Dλ,K )-module, then SuppV is irreducible;otherwise, the restriction of V to a component would be asubmodule.

There are only finitely many orbits, so the orbit in SuppV ofmaximal dimension, call it Q, is dense in SuppV.

By Kashiwara, V∣∣B′ = i ′+(τ), for some holonomic K -equivariant

module τ on Q.

The support of τ is all of Q by K -equivariance. So τ is aconnection on a dense open subset of Q, hence everywhere byK -equivariance.

Page 366: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Proofs

If V is any irreducible (Dλ,K )-module, then SuppV is irreducible;otherwise, the restriction of V to a component would be asubmodule.

There are only finitely many orbits, so the orbit in SuppV ofmaximal dimension, call it Q, is dense in SuppV.

By Kashiwara, V∣∣B′ = i ′+(τ), for some holonomic K -equivariant

module τ on Q.

The support of τ is all of Q by K -equivariance. So τ is aconnection on a dense open subset of Q, hence everywhere byK -equivariance.

Page 367: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Proofs

If V is any irreducible (Dλ,K )-module, then SuppV is irreducible;otherwise, the restriction of V to a component would be asubmodule.

There are only finitely many orbits, so the orbit in SuppV ofmaximal dimension, call it Q, is dense in SuppV.

By Kashiwara, V∣∣B′ = i ′+(τ), for some holonomic K -equivariant

module τ on Q.

The support of τ is all of Q by K -equivariance. So τ is aconnection on a dense open subset of Q, hence everywhere byK -equivariance.

Page 368: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Proofs

If V is any irreducible (Dλ,K )-module, then SuppV is irreducible;otherwise, the restriction of V to a component would be asubmodule.

There are only finitely many orbits, so the orbit in SuppV ofmaximal dimension, call it Q, is dense in SuppV.

By Kashiwara, V∣∣B′ = i ′+(τ), for some holonomic K -equivariant

module τ on Q.

The support of τ is all of Q by K -equivariance. So τ is aconnection on a dense open subset of Q, hence everywhere byK -equivariance.

Page 369: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Example: g = sl(2,C), K ⊂ SL(2,C) diagonal

The orbits of K on B = C ∪ {∞} are {0}, C∗ and {∞}.

For Q = {0}, the stabilizer is K , and compatibility with λ means λmust be a positive integer. In this case, τ is just Cλ.

Since i+ is just adding normal derivatives, I(Q, τ) = Cλ ⊗ C[∂z ]and it is irreducible. This corresponds to the highest weight(g,K )-module with highest weight −λ− ρ.

The situation is analogous at ∞, with roles of z and ζ = 1/zreversed, and we get a lowest weight module with lowest weightλ+ ρ.

Page 370: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Example: g = sl(2,C), K ⊂ SL(2,C) diagonal

The orbits of K on B = C ∪ {∞} are {0}, C∗ and {∞}.

For Q = {0}, the stabilizer is K , and compatibility with λ means λmust be a positive integer. In this case, τ is just Cλ.

Since i+ is just adding normal derivatives, I(Q, τ) = Cλ ⊗ C[∂z ]and it is irreducible. This corresponds to the highest weight(g,K )-module with highest weight −λ− ρ.

The situation is analogous at ∞, with roles of z and ζ = 1/zreversed, and we get a lowest weight module with lowest weightλ+ ρ.

Page 371: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Example: g = sl(2,C), K ⊂ SL(2,C) diagonal

The orbits of K on B = C ∪ {∞} are {0}, C∗ and {∞}.

For Q = {0}, the stabilizer is K , and compatibility with λ means λmust be a positive integer. In this case, τ is just Cλ.

Since i+ is just adding normal derivatives, I(Q, τ) = Cλ ⊗ C[∂z ]and it is irreducible. This corresponds to the highest weight(g,K )-module with highest weight −λ− ρ.

The situation is analogous at ∞, with roles of z and ζ = 1/zreversed, and we get a lowest weight module with lowest weightλ+ ρ.

Page 372: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Example: g = sl(2,C), K ⊂ SL(2,C) diagonal

The orbits of K on B = C ∪ {∞} are {0}, C∗ and {∞}.

For Q = {0}, the stabilizer is K , and compatibility with λ means λmust be a positive integer. In this case, τ is just Cλ.

Since i+ is just adding normal derivatives, I(Q, τ) = Cλ ⊗ C[∂z ]and it is irreducible. This corresponds to the highest weight(g,K )-module with highest weight −λ− ρ.

The situation is analogous at ∞, with roles of z and ζ = 1/zreversed, and we get a lowest weight module with lowest weightλ+ ρ.

Page 373: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Example: g = sl(2,C), K ⊂ SL(2,C) diagonal

The orbits of K on B = C ∪ {∞} are {0}, C∗ and {∞}.

For Q = {0}, the stabilizer is K , and compatibility with λ means λmust be a positive integer. In this case, τ is just Cλ.

Since i+ is just adding normal derivatives, I(Q, τ) = Cλ ⊗ C[∂z ]and it is irreducible. This corresponds to the highest weight(g,K )-module with highest weight −λ− ρ.

The situation is analogous at ∞, with roles of z and ζ = 1/zreversed, and we get a lowest weight module with lowest weightλ+ ρ.

Page 374: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Example: g = sl(2,C), K ⊂ SL(2,C) diagonal

For Q = C∗, the stabilizer is {±1}. The compatibility with λ isempty.

There are two possible connections: τ0 = O(C∗) corresponding tothe trivial representation of {±1}, and τ1 = O(C∗)z1/2,corresponding to the sign representation of {±1}.

The standard modules I(C∗, τk) correspond to the even and oddprincipal series representations. They are irreducible unless λ is aninteger of the same parity as k .

In this last case, the irreducible submodule is the sheaf O(λ)corresponding to the finite-dimensional representation, while thequotient is the direct sum of the standard modules correspondingto {0} and {∞}.

Page 375: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Example: g = sl(2,C), K ⊂ SL(2,C) diagonal

For Q = C∗, the stabilizer is {±1}. The compatibility with λ isempty.

There are two possible connections: τ0 = O(C∗) corresponding tothe trivial representation of {±1}, and τ1 = O(C∗)z1/2,corresponding to the sign representation of {±1}.

The standard modules I(C∗, τk) correspond to the even and oddprincipal series representations. They are irreducible unless λ is aninteger of the same parity as k .

In this last case, the irreducible submodule is the sheaf O(λ)corresponding to the finite-dimensional representation, while thequotient is the direct sum of the standard modules correspondingto {0} and {∞}.

Page 376: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Example: g = sl(2,C), K ⊂ SL(2,C) diagonal

For Q = C∗, the stabilizer is {±1}. The compatibility with λ isempty.

There are two possible connections: τ0 = O(C∗) corresponding tothe trivial representation of {±1}, and τ1 = O(C∗)z1/2,corresponding to the sign representation of {±1}.

The standard modules I(C∗, τk) correspond to the even and oddprincipal series representations. They are irreducible unless λ is aninteger of the same parity as k .

In this last case, the irreducible submodule is the sheaf O(λ)corresponding to the finite-dimensional representation, while thequotient is the direct sum of the standard modules correspondingto {0} and {∞}.

Page 377: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Example: g = sl(2,C), K ⊂ SL(2,C) diagonal

For Q = C∗, the stabilizer is {±1}. The compatibility with λ isempty.

There are two possible connections: τ0 = O(C∗) corresponding tothe trivial representation of {±1}, and τ1 = O(C∗)z1/2,corresponding to the sign representation of {±1}.

The standard modules I(C∗, τk) correspond to the even and oddprincipal series representations. They are irreducible unless λ is aninteger of the same parity as k .

In this last case, the irreducible submodule is the sheaf O(λ)corresponding to the finite-dimensional representation, while thequotient is the direct sum of the standard modules correspondingto {0} and {∞}.

Page 378: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Equivariant derived categories

If λ is not dominant, the Beilinson-Bernstein equivalence of derivedcategories breaks apart for K -equivariant modules.

The reason is that to calculate L∆λ one needs free (or at leastflat) resolutions over Uλ. But these are not (Uλ,K )-modules.

Analogously, U(g) is not a (g,K )-module for the action of g by leftmultiplication and the adjoint action of K .

U(g) and Uλ are however weak (g,K )-modules: they have anaction π of g, and an action ν of K , the action π is K -equivariant,but ν and π do not necessarily agree on k. Then ω = ν − π is anew action of k.

Page 379: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Equivariant derived categories

If λ is not dominant, the Beilinson-Bernstein equivalence of derivedcategories breaks apart for K -equivariant modules.

The reason is that to calculate L∆λ one needs free (or at leastflat) resolutions over Uλ. But these are not (Uλ,K )-modules.

Analogously, U(g) is not a (g,K )-module for the action of g by leftmultiplication and the adjoint action of K .

U(g) and Uλ are however weak (g,K )-modules: they have anaction π of g, and an action ν of K , the action π is K -equivariant,but ν and π do not necessarily agree on k. Then ω = ν − π is anew action of k.

Page 380: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Equivariant derived categories

If λ is not dominant, the Beilinson-Bernstein equivalence of derivedcategories breaks apart for K -equivariant modules.

The reason is that to calculate L∆λ one needs free (or at leastflat) resolutions over Uλ. But these are not (Uλ,K )-modules.

Analogously, U(g) is not a (g,K )-module for the action of g by leftmultiplication and the adjoint action of K .

U(g) and Uλ are however weak (g,K )-modules: they have anaction π of g, and an action ν of K , the action π is K -equivariant,but ν and π do not necessarily agree on k. Then ω = ν − π is anew action of k.

Page 381: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Equivariant derived categories

If λ is not dominant, the Beilinson-Bernstein equivalence of derivedcategories breaks apart for K -equivariant modules.

The reason is that to calculate L∆λ one needs free (or at leastflat) resolutions over Uλ. But these are not (Uλ,K )-modules.

Analogously, U(g) is not a (g,K )-module for the action of g by leftmultiplication and the adjoint action of K .

U(g) and Uλ are however weak (g,K )-modules: they have anaction π of g, and an action ν of K , the action π is K -equivariant,but ν and π do not necessarily agree on k. Then ω = ν − π is anew action of k.

Page 382: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Equivariant derived categories

If λ is not dominant, the Beilinson-Bernstein equivalence of derivedcategories breaks apart for K -equivariant modules.

The reason is that to calculate L∆λ one needs free (or at leastflat) resolutions over Uλ. But these are not (Uλ,K )-modules.

Analogously, U(g) is not a (g,K )-module for the action of g by leftmultiplication and the adjoint action of K .

U(g) and Uλ are however weak (g,K )-modules: they have anaction π of g, and an action ν of K , the action π is K -equivariant,but ν and π do not necessarily agree on k. Then ω = ν − π is anew action of k.

Page 383: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Equivariant derived categories

Beilinson and Ginzburg proposed to replace the ordinary complexesof (g,K )-modules by the equivariant complexes.

These are complexes of weak (g,K )-modules, but equipped withthe extra structure of explicit homotopies iX , X ∈ k, making theaction ω null-homotopic.

In particular, on cohomology of such complexes we get(g,K )-modules in the strong sense.

The family iX should also be K -equivariant, they should commutewith the g-action, and anticommute with each other.

Page 384: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Equivariant derived categories

Beilinson and Ginzburg proposed to replace the ordinary complexesof (g,K )-modules by the equivariant complexes.

These are complexes of weak (g,K )-modules, but equipped withthe extra structure of explicit homotopies iX , X ∈ k, making theaction ω null-homotopic.

In particular, on cohomology of such complexes we get(g,K )-modules in the strong sense.

The family iX should also be K -equivariant, they should commutewith the g-action, and anticommute with each other.

Page 385: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Equivariant derived categories

Beilinson and Ginzburg proposed to replace the ordinary complexesof (g,K )-modules by the equivariant complexes.

These are complexes of weak (g,K )-modules, but equipped withthe extra structure of explicit homotopies iX , X ∈ k, making theaction ω null-homotopic.

In particular, on cohomology of such complexes we get(g,K )-modules in the strong sense.

The family iX should also be K -equivariant, they should commutewith the g-action, and anticommute with each other.

Page 386: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Equivariant derived categories

Beilinson and Ginzburg proposed to replace the ordinary complexesof (g,K )-modules by the equivariant complexes.

These are complexes of weak (g,K )-modules, but equipped withthe extra structure of explicit homotopies iX , X ∈ k, making theaction ω null-homotopic.

In particular, on cohomology of such complexes we get(g,K )-modules in the strong sense.

The family iX should also be K -equivariant, they should commutewith the g-action, and anticommute with each other.

Page 387: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Equivariant derived categories

A typical example of an equivariant complex is the standard(Koszul) complex of g,

N(g) = U(g)⊗∧

(g),

with the usual Koszul differential.

The map iX is simply given by wedging by X . This complex hasthe structure of a differential graded algebra.

One now as usual passes to homotopic category and localizes withrespect to quasiisomorphisms to obtain the equivariant derivedcategory.

Page 388: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Equivariant derived categories

A typical example of an equivariant complex is the standard(Koszul) complex of g,

N(g) = U(g)⊗∧

(g),

with the usual Koszul differential.

The map iX is simply given by wedging by X . This complex hasthe structure of a differential graded algebra.

One now as usual passes to homotopic category and localizes withrespect to quasiisomorphisms to obtain the equivariant derivedcategory.

Page 389: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Equivariant derived categories

A typical example of an equivariant complex is the standard(Koszul) complex of g,

N(g) = U(g)⊗∧

(g),

with the usual Koszul differential.

The map iX is simply given by wedging by X . This complex hasthe structure of a differential graded algebra.

One now as usual passes to homotopic category and localizes withrespect to quasiisomorphisms to obtain the equivariant derivedcategory.

Page 390: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Equivariant derived categories

This works equally well for (Uλ,K )-modules or (Dλ,K )-modules.

Bernstein and Lunts proposed another, geometric construction,which works for (Dλ,K )-modules and for equivariant constructiblesheaves. For (Dλ,K )-modules, the two constructions agree.

Bernstein and Lunts also proved that for (g,K )-modules, theordinary and equivariant derived categories are equivalent.

This makes it possible to localize certain constructions usinghomological algebra of (g,K )-modules, like the Zuckermanfunctors.

Page 391: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Equivariant derived categories

This works equally well for (Uλ,K )-modules or (Dλ,K )-modules.

Bernstein and Lunts proposed another, geometric construction,which works for (Dλ,K )-modules and for equivariant constructiblesheaves. For (Dλ,K )-modules, the two constructions agree.

Bernstein and Lunts also proved that for (g,K )-modules, theordinary and equivariant derived categories are equivalent.

This makes it possible to localize certain constructions usinghomological algebra of (g,K )-modules, like the Zuckermanfunctors.

Page 392: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Equivariant derived categories

This works equally well for (Uλ,K )-modules or (Dλ,K )-modules.

Bernstein and Lunts proposed another, geometric construction,which works for (Dλ,K )-modules and for equivariant constructiblesheaves. For (Dλ,K )-modules, the two constructions agree.

Bernstein and Lunts also proved that for (g,K )-modules, theordinary and equivariant derived categories are equivalent.

This makes it possible to localize certain constructions usinghomological algebra of (g,K )-modules, like the Zuckermanfunctors.

Page 393: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Equivariant derived categories

This works equally well for (Uλ,K )-modules or (Dλ,K )-modules.

Bernstein and Lunts proposed another, geometric construction,which works for (Dλ,K )-modules and for equivariant constructiblesheaves. For (Dλ,K )-modules, the two constructions agree.

Bernstein and Lunts also proved that for (g,K )-modules, theordinary and equivariant derived categories are equivalent.

This makes it possible to localize certain constructions usinghomological algebra of (g,K )-modules, like the Zuckermanfunctors.

Page 394: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Zuckerman functors

Let T be a closed reductive subgroup of K . LetFor :M(g,K )→M(g,T ) be the forgetful functor.

For has a right adjoint, the Zuckerman functor Γ.

To construct Γ(V ), V ∈M(g,T ), one uses the objectO(K )⊗ V = O(K ,V ).

This has a K action, the right regular action on O(K ), and ag-action given by a twisted action on V :(XF )(k) = πV (Ad(k)X )(F (k)).

It also has a (k,T )-action, the left regular action on O(K )tensored by the action on V .

Page 395: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Zuckerman functors

Let T be a closed reductive subgroup of K . LetFor :M(g,K )→M(g,T ) be the forgetful functor.

For has a right adjoint, the Zuckerman functor Γ.

To construct Γ(V ), V ∈M(g,T ), one uses the objectO(K )⊗ V = O(K ,V ).

This has a K action, the right regular action on O(K ), and ag-action given by a twisted action on V :(XF )(k) = πV (Ad(k)X )(F (k)).

It also has a (k,T )-action, the left regular action on O(K )tensored by the action on V .

Page 396: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Zuckerman functors

Let T be a closed reductive subgroup of K . LetFor :M(g,K )→M(g,T ) be the forgetful functor.

For has a right adjoint, the Zuckerman functor Γ.

To construct Γ(V ), V ∈M(g,T ), one uses the objectO(K )⊗ V = O(K ,V ).

This has a K action, the right regular action on O(K ), and ag-action given by a twisted action on V :(XF )(k) = πV (Ad(k)X )(F (k)).

It also has a (k,T )-action, the left regular action on O(K )tensored by the action on V .

Page 397: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Zuckerman functors

Let T be a closed reductive subgroup of K . LetFor :M(g,K )→M(g,T ) be the forgetful functor.

For has a right adjoint, the Zuckerman functor Γ.

To construct Γ(V ), V ∈M(g,T ), one uses the objectO(K )⊗ V = O(K ,V ).

This has a K action, the right regular action on O(K ), and ag-action given by a twisted action on V :(XF )(k) = πV (Ad(k)X )(F (k)).

It also has a (k,T )-action, the left regular action on O(K )tensored by the action on V .

Page 398: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Zuckerman functors

Let T be a closed reductive subgroup of K . LetFor :M(g,K )→M(g,T ) be the forgetful functor.

For has a right adjoint, the Zuckerman functor Γ.

To construct Γ(V ), V ∈M(g,T ), one uses the objectO(K )⊗ V = O(K ,V ).

This has a K action, the right regular action on O(K ), and ag-action given by a twisted action on V :(XF )(k) = πV (Ad(k)X )(F (k)).

It also has a (k,T )-action, the left regular action on O(K )tensored by the action on V .

Page 399: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Zuckerman functors

Let T be a closed reductive subgroup of K . LetFor :M(g,K )→M(g,T ) be the forgetful functor.

For has a right adjoint, the Zuckerman functor Γ.

To construct Γ(V ), V ∈M(g,T ), one uses the objectO(K )⊗ V = O(K ,V ).

This has a K action, the right regular action on O(K ), and ag-action given by a twisted action on V :(XF )(k) = πV (Ad(k)X )(F (k)).

It also has a (k,T )-action, the left regular action on O(K )tensored by the action on V .

Page 400: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Zuckerman functors

The (g,K )-action commutes with the (k,T )-action and thereforedescends to

Γ(V ) = Hom(k,T )(C,O(K )⊗ V ).

The derived functors of Γ are given by the corresponding Extmodules.

On the level of equivariant derived categories, one can construct ananalogous functor by setting

Γeq(V ) = Hom·(k,T ,N(t))(N(k),O(K )⊗ V )

for an equivariant (g,T )-complex V .

Page 401: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Zuckerman functors

The (g,K )-action commutes with the (k,T )-action and thereforedescends to

Γ(V ) = Hom(k,T )(C,O(K )⊗ V ).

The derived functors of Γ are given by the corresponding Extmodules.

On the level of equivariant derived categories, one can construct ananalogous functor by setting

Γeq(V ) = Hom·(k,T ,N(t))(N(k),O(K )⊗ V )

for an equivariant (g,T )-complex V .

Page 402: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Zuckerman functors

The (g,K )-action commutes with the (k,T )-action and thereforedescends to

Γ(V ) = Hom(k,T )(C,O(K )⊗ V ).

The derived functors of Γ are given by the corresponding Extmodules.

On the level of equivariant derived categories, one can construct ananalogous functor by setting

Γeq(V ) = Hom·(k,T ,N(t))(N(k),O(K )⊗ V )

for an equivariant (g,T )-complex V .

Page 403: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Zuckerman functors

One shows that Γeq is a well defined functor from equivariant(g,T )-complexes to equivariant (g,K )-complexes, and that itdescends to the level of equivariant derived categories.

This involves checking that N(k) is a “projective” equivariant(k,T )-complex, i.e., that it has properties expected from aprojective resolution.

If V is concentrated in degree 0, then the cohomology modules ofΓeq(V ) are the classical derived Zuckerman functors of V .

It is possible to localize the above construction. Moreover, there isa purely geometric version. This was done by Sarah Kitchen, alongwith some further results.

Page 404: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Zuckerman functors

One shows that Γeq is a well defined functor from equivariant(g,T )-complexes to equivariant (g,K )-complexes, and that itdescends to the level of equivariant derived categories.

This involves checking that N(k) is a “projective” equivariant(k,T )-complex, i.e., that it has properties expected from aprojective resolution.

If V is concentrated in degree 0, then the cohomology modules ofΓeq(V ) are the classical derived Zuckerman functors of V .

It is possible to localize the above construction. Moreover, there isa purely geometric version. This was done by Sarah Kitchen, alongwith some further results.

Page 405: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Zuckerman functors

One shows that Γeq is a well defined functor from equivariant(g,T )-complexes to equivariant (g,K )-complexes, and that itdescends to the level of equivariant derived categories.

This involves checking that N(k) is a “projective” equivariant(k,T )-complex, i.e., that it has properties expected from aprojective resolution.

If V is concentrated in degree 0, then the cohomology modules ofΓeq(V ) are the classical derived Zuckerman functors of V .

It is possible to localize the above construction. Moreover, there isa purely geometric version. This was done by Sarah Kitchen, alongwith some further results.

Page 406: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

Zuckerman functors

One shows that Γeq is a well defined functor from equivariant(g,T )-complexes to equivariant (g,K )-complexes, and that itdescends to the level of equivariant derived categories.

This involves checking that N(k) is a “projective” equivariant(k,T )-complex, i.e., that it has properties expected from aprojective resolution.

If V is concentrated in degree 0, then the cohomology modules ofΓeq(V ) are the classical derived Zuckerman functors of V .

It is possible to localize the above construction. Moreover, there isa purely geometric version. This was done by Sarah Kitchen, alongwith some further results.

Page 407: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

References

I P. Pandzic, A simple proof of Bernstein-Lunts equivalence,Manuscripta Math. 118 (2005), no.1; 71–84.

I P. Pandzic, Zuckerman functors between equivariant derivedcategories, Trans. Amer. Math. Soc. 359 (2007), 2191–2220.

I S. Kitchen, Cohomology of standard modules on partial flagvarieties, Represent. Theory 16 (2012), 317–344.

Page 408: Introduction to D-modules in representation theory · Introduction to D-modules in representation theory Pavle Pand zi c University of Zagreb and University of Freiburg 35th Winter

THANK YOU!