GORENSTEIN ALGEBRAS 1. Definition of Gorenstein To begin with

advertisement
GORENSTEIN ALGEBRAS
RALF FRÖBERG
1. Definition of Gorenstein
To begin with, we consider finite dimensional (thus Artinian) k-algebras A, k a field of
characteristic 0, so A = k ⊕ A1 ⊕ · · · ⊕ As = k[x1 , . . . , xn ]/I, I homogeneous.
Definition Soc(A) = {f ; f xi = 0 ∀i}.
Definition A is Gorenstein if Soc(A) is 1-dimensional, so if Soc(A) = As and As is
1-dimensional.
V, W k-spaces, B : V × W → k bilinear (so V ⊗ W → k linear). B induces linear maps
L : V → W ∗ , v 7→ (w 7→ B(v, w))
R : W → V ∗ , w 7→ (v 7→ B(v, w))
Definition B is called a perfect (non-singular, non-degenerate) pairing if L and R are
isomorphisms.
Proposition If V and W are finite dimensional with bases e1 , . . . , en and f1 , . . . , fn ,
then B is a perfect pairing if and only if ∀w, B(v, w) = 0 ∀v =⇒ w = 0 and if and only if
the matrix (B(ei , fj )) is non-singular.
Theorem A is Gorenstein if and only if At × As−t (multiplication) is a perfect pairing
for 0 ≤ t ≤ s.
Proof =⇒ : Let {mi } be all monomials of degree s − t and let deg(a) = t < s, and
suppose ami = 0 ∀i. Now let m0 be a monomial of degree s − t − 1. Then am0 xi = 0 ∀i,
so am0 ∈ Soc(A). But deg am0 = s − 1, so am0 = 0. Continue! Finally axi = 0 ∀i, so
a ∈ Soc(A), deg(a) = t, so a = 0.
⇐= : As = A∗0 , so dimk As = 1. Suppose a ∈ Soc(A), deg(A) = t < s. Then aAs−t = 0,
so not perfect pairing.
P
Corollary The Hilbert series of a Gorenstein ring is symmetric, if HA (t) = si=0 ai ti ,
then ai = as−i .
Remark There are other ways to define Gorenstein rings, e.g. (0) is an irreducible ideal,
or A is selfinjective. To define Gorenstein for rings of dimension > d, one can say: A is
Gorenstein if and only if A/x is Gorenstein for some (any) nonzerodivisor x. Complete
intersecions are Gorenstein, and Gorenstein are Cohen-Macaulay.
1
2
RALF FRÖBERG
2. Perp ideals
Let A = k[x1 , . . . , xn ] and B = k[∂1 , . . . , ∂n ]. A is a B-module with ∂i xj = δi,j and
extended. (A is the injective envelope of k, the Macaulay’s inverse system.)
Theorem The pairing Bj × Aj → k is perfect.
Example

3!
0
Then 
0
0
j = 3, A =
k[x1 , x2 ]. Take bases x31 , x21 x2 , x1 x22 , x32 and ∂13 , ∂12 ∂2 , ∂1 ∂22 , ∂23 .
0 0 0
2! 0 0 
 is nonsingular.
0 2! 0 
0 0 3!
Definition For F ∈ As , F ⊥ = {∂ ∈ B; ∂F = 0} = AnnB (F ) (perp ideal).
Lemma If V1 ⊆ V and V × W → k is perfect, dim V1 = m, dim V = dim W = n, then
dim V1⊥ = n − m.
Theorem F ⊥ is an ideal and B/F ⊥ is Gorenstein (artinian).
Proof That F ⊥ is an ideal is clear. If deg(∂) > s, then ∂ ∈ F ⊥ , so B/F ⊥ is artinian.
hF i ⊆ As and dimhF i = 1, so dimhF i⊥ = dim As − 1 = dim Bs − 1, so dim(B/F ⊥ )s = 1.
(With hF i, I mean the vector space generated by F .) Suppose deg(∂) = t < s, ∂ ∈
/ F ⊥ , and
⊥
that ∂∂i ∈ F for all i. ∂F has degree s − t > 0, so at least one ∂i has ∂∂i F = ∂i (∂F ) 6= 0.
Example If F = xi11 · · · xinn is a monomial, then F ⊥ = (∂1i1 +1 , . . . , ∂nin +1 ).
Problem 1 For which F is F ⊥ a complete intersection?
Problem 2 For which F is F ⊥ generated in degree 2?
Problem 3 Let µ = (µ1 , . . . , µk ) be a partition of d, and F = lµ , where lµ = l1µ1 · · · lkµk ,
li generic linear forms. What is F ⊥ ?
a.s.o.
3. Inverse system of ideals
Definition Let I be a homogeneous ideal in B. Then I −1 = {f ∈ A; I ◦ f = 0} = {f ∈
A; gf = 0 ∀g ∈ I}.
Remarks I −1 is a graded B-submodule of A, not finitely generated in general, and not
an ideal in general. If I = (g1 , . . . , gk ), then I −1 = {f ∈ A; gi f = 0 ∀i}.
Notation ha1 , . . . , an i denotes the vector space generated by a1 , . . . , an .
Example If I = (∂12 ), then (I −1 )i = hx1 , x2 i, (I −1 )2 = {f = ax21 + bx1 x2 + cx22 ; ∂12 f =
0} = hx1 x2 , x22 i, (I −1 )3 = {f = ax31 + bx21 x2 + cx1 x22 + dx32 ; ∂12 f = 0} = hx1 x22 , x32 i a.s.o.
Theorem (I −1 )j = Ij⊥
Proof Ij × Ij⊥ → 0, so (I −1 )j ⊆ Ij⊥ . Let G ∈ Ij⊥ , then hG = 0 ∀h ∈ Ij . Claim
F G = 0 ∀F ∈ I. Clear if deg(F ) > j. Suppose then deg(F ) < j, and let f be an element,
GORENSTEIN ALGEBRAS
3
deg(f ) = j − deg(F ). Then deg(f F ) = j and f F ∈ Ij , so f F G = 0, so F G is annihilated
by all f of degree j − deg(F ). Apolarity gives F G = 0.
Corollary dimk (I −1 )j = dimk (Bj /Ij ).
Proof (I −1 )j = Ij⊥ and dim Ij⊥ = dim Aj − dim Ij = dim Bj − dim Ij .
Corollary I −1 is finitely generated if and only if B/I is Artinian.
Proof I −1 is finitely generated if and only if (I −1 )j = 0, j >> 0 if and only if (R/J)j =
0, j >> 0.
Corollary If I is generated by monomials, then I −1 consists of those monomials which
do not belong to ”I”. (The reason for the quotation marks is that I is a monomial ideal
in B, not in A.)
Lemma If V1 , V2 ⊆ V and V × W → k is perfect, then (V1 + V2 )⊥ = V1⊥ ∩ V2⊥ and
(V1 ∩ V2 )⊥ = (V1 + V2 )⊥ = V1⊥ + V2⊥ .
4. Fat points
A point P ∈ Pn has a prime ideal p generated by n linear forms. A point is called fat of
order t if, for all F ∈ p all the partial derivatives of F of order ≤ t vanish at P , thus if and
only if F ∈ pt+1 , if and only if P is a singular point of V (F ) having multiplicity ≥ t + 1. A
∩ · · · ∩ pt+1
set of s fat points P1 , . . . , Ps of order t has ideal I = pt+1
s , the symbolic power
1
t+1
t+1
.
Let
P1 , . . . , Ps be points
of p1 ∩ · · · ∩ ps . We have (p1 ∩ · · · ∩ ps )
⊆ p1 ∩ · · · ∩ pt+1
s
of Pn and suppose that Pi = [pi0 : pi1 : · · · : pin ]. Let LP i = pi0 x0 + pi1 x1 + · · · + pin xn ∈
⊆ k[∂0 , . . . , ∂n ] we have (I −1 )j is the jth
k[x0 , . . . , xn ] = A . Then, if I = pt+1 ∩ · · · ∩ pt+1
s
j−t
j−t
graded piece of the ideal (LP1 , . . . , LPs ) for j ≥ t and (I −1 )j = Aj if j < t.
j−t
Corollary dimk (A/I)j = dimk (Lj−t
P1 , . . . , LPs )j .
Problem Are there any other classes of ideals I (besides monomial ideals and ideals of
fat points) where one can describe I −1 concretely?
Hard problem For which ideals is the symbolic powers equal to the real power?
5. Macaulay’s theorem
Theorem[Macaulay] B/I is Gorenstein with socle in degree s if and only if there exists
an F ∈ As such that I = {g ∈ B; gF = 0} = Ann(F ) if and only if I −1 is generated by F
as B-module.
Proof We have proved one half of the theorem. Suppose B/I is Gorenstein with socle
degree s. If g ∈ (B/I)t , t < s, we must have g(B/I)s−t ⊆ (B/I)t . Since (B/I)t is 1dimensional, we have that It has dimension dim Bt − 1 = dim At − 1, so It = hF i⊥ for some
F ∈ At . Let (hF i⊥ : Bs−t ) = {g ∈ Bt ; gBs−t ⊆ hF i⊥ }. Consider J = ⊕1i=t (hF i⊥ : Bi ) ⊕
(hF i⊥ ). It is not hard to see that J is an ideal (in fact the largest ideal which is equal to I in
degrees ≥ t). We claim that J = AnnB (F ). This is true in degrees ≥ s. Let G ∈ Jt , t < s,
so GBs−t ⊆ hf i⊥ . Now deg(GF ) = s − t. Let f ∈ Bs−t so deg(f G) = s, so f G ∈ hF i⊥ , so
4
RALF FRÖBERG
(f G)F = f (GF ) = 0. Since Bs−t ×As−t → k is perfect, we have GF = 0, so J ⊆ AnnB (F ).
Now suppose G ∈ (AnnB (F ))t and f ∈ Bs−t . Then Gf ∈ hF i⊥ , so GBs−t ⊆ hF i⊥ , so
G ∈ J. What remains to show is that I = J. This is true in degrees ≥ s. Let f ∈ It , t < s.
We have f Bs−t ⊆ Is , so f ∈ J. The pairing Bt /It × Bs−t /Is−t → Bs /Is = k is perfect. Let
f ∈ Jt , so f Bs−t ⊆ Is . Then f¯h̄ = 0 for all h ∈ Bs−t , so f¯ = 0, so f ∈ It .
6. macaulay2
It is possible to make calculations in Macaulay2. Here is an example:
R = QQ[x, y, z]
g = matrix{{x ∗ y ∗ z}}
f = fromDual g
h = toDual (3, f )
f is a matrix of generators for the perp ideal of g, and Ann(h) = f . The number d (here
3) is needed. It should be so high so xd+1 = 0 for all variables in the Gorenstein ring. (So
in the example we could have d = 1.)
Download