C OMPOSITIO M ATHEMATICA
F RANS H UIKESHOVEN
A duality theorem for divisors on certain algebraic curves
Compositio Mathematica, tome 26, n
o3 (1973), p. 331-338
<http://www.numdam.org/item?id=CM_1973__26_3_331_0>
© Foundation Compositio Mathematica, 1973, tous droits réservés.
L’accès aux archives de la revue « Compositio Mathematica » (http:
//http://www.compositio.nl/) implique l’accord avec les conditions géné- rales d’utilisation (http://www.numdam.org/conditions). Toute utilisation commerciale ou impression systématique est constitutive d’une infrac- tion pénale. Toute copie ou impression de ce fichier doit contenir la présente mention de copyright.
Article numérisé dans le cadre du programme Numérisation de documents anciens mathématiques
http://www.numdam.org/
331
A DUALITY THEOREM FOR DIVISORS ON CERTAIN ALGEBRAIC CURVES
by
Frans Huikeshoven
Noordhoff International Publishing
Printed in the Netherlands
Notations and introduction
In this
paper k
is analgebraically
closed field. Analgebraic
curve Xover k will be an irreducible
algebraic
k-scheme of dimension one, which iscomplete
and which has no imbedded components,(i.e.
X islocally
defined
by
aprimary ideal).
SoX may
be non-reduced. But moreover wesuppose that the Zariski tangent space in the
generic point
has dimensionone. That means: an open non-void part of X is imbeddable in a smooth surface. Note that this restriction
is,
in contrast with the condition that X is imbeddable in a smoothsurface,
rather mild. For instance the curvewith affine part
is not imbeddable in a smooth
surface,
butoutside 03BE1
= 0 it is.(For
a more detailed
description
ofmultiple algebraic
curves see[3] or [5]).
In the Riemann-Roch formula for reduced
algebraic
curves the spe-ciality
index isexplained
with thehelp
of differentials([6] IV, 11 ).
TheRiemann-Roch formula has also been
proved
in the non-reduced case(without restrictions) ([5], 3.3.4)
however without a calculation for thespeciality
index. Theduality
theorem in this paperexplains
thisindex.
Of course the
machinery
of Grothendieck-Hartshorne[2] produces
a
duality,
but still for the curves we consider it is abig job
to compute thedualizing complex (i.e.
thegeneralization
of the canonicaldivisor).
The fact that the case of curves is
already quite complicated depends
onthe fact that such a curve is not
locally
acomplete
intersection. We con-struct, without
using
animbedding,
a sheaf onX,
whichgives
aduality
for divisors on X. Our corstruction is different from the onegiven by
Gro- thendieck-Hartshorne. It comes out that there can exist several sheavesgiving
aduality
for divisors.332
1 The differentials on a curve;
repartitions
Let X be an
algebraic
curve, and let R be thering
of rational functionson
X,
that is the localring
in thegeneric point
of X. We denoteby
n theideal
of nilpotent
elements of R. LetRo
be the field of rational functionson the reduced curve
Xred - Xo,
thenRo = R/n.
As R containsk,
itfollows R -
Ro
can belifted,
so R is anRo-algebra (in
a non-canonicalway)
and R -Ro
is anRo-morphism ([4] 31, 1).
We fix such anRo-
structure on R. The dimension of the
Ro-vectorspace
R is called the mul-tiplicity n
ofX;
there is acomposition
sequence for n oflength n
Let uo E R’nl and choose ui ~ niBni+1(for
i =1, ···, n-1), then {u0, ···, un-1}
is a base for theRo-vectorspace
R.The
R-(resp. Ro-)
module of differentials03A9R/k(resp. 03A9R0/k) is
definedin the usual way. We find
DEFINITION: The R-module R
~R0 03A9R0/k
is called the moduleof
thespecial one-differentials
on X and will be denotedby UX.
Note that
UX
CI03A9R/k
but that ingeneral UX 4-- 03A9R/k.
In the rest of thepaper we use
Ux,
we don’t use03A9R/k.
It comes out thatOR/k
is ingeneral
"too
big". As
known([6] II,7)0 Ro/k
is a freeRo-module
of rank one, gener-ated
by
some dt with t ER0Bk.
ThereforeUX
is a free R-module of rankone
generated by
dt.For a
curve X,
let(X)
be the set of closedpoints
of X. As usual wedefine a
repartition
on X to be afamily {rP}P~(X),
with rp E R and suchthat for almost all P E
(X)
we have rp EOp (the
localring
in thepoint P).
The R-module
of repartitions
is denotedby
A. Let D be a divisor on Xwe define
([g]P
=D(P)
means g defines D in thepoint P).
There is nodifficulty
to
generalize ([6],
II prop3).
We write
J(D)
=Homk(A/(A(D)+R), k)
and J = uJ(D) (theunionis
taken over all divisors D on
X).
2 The residue
We choose
{u0, ···, un-1}
as before and it is fixed until(4.2);
anyf ~ R
can beuniquely
written asThe local
ring
of the reduced curve in the closedpoint
P is denotedby &0, p.
For m eUx
and m =gdt
we defineThe residue
ResR0O0,P(-)
is the residue definedby
Tate([7], 3);
in case Pis a
non-singular point
this definition is the usual one([6], II.7)
and in[7] this
definition is extended tosingular
P. This definition isindependent
of the choice
of t,
but itdepends
on the choice of{u0, ···, un-1}.
DEFINITION:
03A3n-1i=0 ResiP(03C9)
is called the residueof 03C9 in
theclosed point
P
of X;
it is denotedby Resp( ro ).
Note that Tate
([7], 3) already
definedResROP(-)
but this residuedoesn’t
give enough
information about"nilpotent"
differentials(also
ifwe take elements of
Í2R/k)’ (see
also[1] VIII § 2).
(2.1)
LEMMA:If ro
eUX
and{rP}
eA,
thenResp(rpro)
=0 for
almostall P ~ (X).
PROOF:
a) Let f ~
Rand f
=L7:J 03B1i(f)ui
then03B1i(f)
eRo
so for almostall P e
(X)
we have(Xi(f)
eO0,P
for i =0, 1, ···, n-1.
b)
Because{rP}
is arepartition;
rp Eap
for almost all P e(X).
It fol-lows that for almost all P we have
03B1i(rP)
Eao, p
for i =0, 1, ...,
n -1.c)
Let uiuj =03A3n-1i=0 tijkuk
withtijk
eRo
then for almost all P we havetijk ~ O0,P.
From
a) b) c)
and the well-known fact thatit follows that
ResP(rP03C9)
= 0 for almost all P.From this lemma it follows that we can define:
DEFINITIONS: For 03C9 E
Ux
and r ={rP}
E ALet D be a
divisor;
we consider the constant sheaf ’Wgiven by Ux
on Xand define the subsheaf
*(D)
of Uby
334
3
Properties of -, ->
1)
If r E R and co eUx,
then03C9, r>
= 0.PROOF. It suffices to prove this in the reduced case with r = 1. For a
non-singular
curve see([7] corollary
of(3.3)
or[6]
IIProposition 6).
For a curve X with
singularities,
let Y be the normalization of X. LetQ
e(X)
be asingular point
and letSQ
c(Y)
be the setof point
which aremapped
ontoQ,
we haveThe k-vector space
(OX,Q)’/OX,Q
is finite dimensional hence([7] 2, R1)
and it follows that
2)
If r EA(D)
and a) eU(D)
then(m, r>
= 0.3)
If t E R thent03C9, r> = 03C9, rt>.
(3.1)
THEOREM: For every divisor D on Xis a
perfect pairing,
hence the mapdefined by 0398D(03C9) = 03C9, ->
is anisomorphism.
PROOF: First note that
if 03C9 ~ UX,
then there isalways
a divisor D withm E
U(D)
so we have anRo-linear
mapCLAIM: Let m e
Ux
with0398(03C9)
eJ(D),
then co eU(D).
PROOF:
Suppose 03C9 ~ U(D)
so we can find P andJe t9p
such thatResP(fg-103C9) ~
0 with[g]p
=D(P).
Therepartition {rQ} with rQ
= 0for
Q ~
P and rp= fg-l
is an elementof A(D)
but(ro, {rQ}~ ~ 0,
con-tradiction.
So it remains to prove e is an
isomorphism.
We first prove e to beinjective.
Let0398(03C9)
=0, then, by
theclaim, m
eU(D)
for all divisors D.Suppose ro =1=
0 then ce= fdt
=03A3n-1i=0 03B1i(f)uidt
with t auniformizing
élément in a
non-singular point
Pof Xo
and 03B1i( f )
~ 0 for some i. Let i besuch that
ai( f )
~ 0 and i = 0or 03B1j(f)
= 0 for0 ~ j
i. From the factthat the Zariski tangent space of the
generic point
has dimension one itfollows that there exists a v E R with
vui ~ nn-B{0}, then vui
= sun-1with s E
R0B{0}.
There exists a divisor D such that then element03B1(if)-1 s-1t-1v
of Rbelongs
tog-1OP
with[g]P
=D(P).
SoResp(cxi(f)-ls-lt-1vw)
=ResP(un-1t-1dt)
=lk
socoe U(D)
contra-diction. The R-module
Ux
is free of rank one, so it is a freeRo-module
of rank n. The
following
lemma says that J is anRo-module
of rank~ n. Once this is
proved,
it follows that 0398 is anisomorphism.
(3.2)
LEMMA:dimR0J ~
n.PROOF: a) n
= 1.For a
non-singular
curve see([6] II,6
prop4). Suppose
X hassingu- larities,
let 03C0 : Y ~ X be the normalizationmorphism.
We denoteby AX
resp.by AY
therepartitions
on X resp. on Y. We haveAX
cAY
and adivisor D on X induces a divisor 7r D on Y so we have a commutative
diagram
with exact rowsIn
general
ç isn’t aninjection
but it is ifWe know
with
[g]p
=D(P)
andO’P
the normalizationof OP.
Soif A’X(D)/AX(D)
isgenerated
over kby r
E R with{r}
eA’X(D), then A’X(D)+R
=Ax(D)+R.
But
A’X(D)/AX(D)
is finitedimensional,
so for some D’ with D’ > D andD’(P)
=D(P)
for allsingular points,
wehave A’X(D’)+R
=AX(D’)+R
and hence
~(D’)
isinjective.
SoJY(03C0-1D’) ~ JX(D’)
issurjective.
Suchdivisors on X form a final system for the divisors on
X,
soJY ~ Jx
is sur-jective
and hencedimRJX ~ dimR JY ~
1.b) n arbitrary.
A
repartition {rP}
on Xgives n repartitions
336
In lemma
(2.1) b)
isproved
that these arerepartitions.
Denoteby Ao
the space of
repartitions
onXo,
we have anisomorphism
ofRo-vector-
spaces ~ : A ~
(Ao)".
An element a e J is amorphism 03B2 :
A - k with03B2(A(D)+R)
= 0 for some D. LetwhereAo
m(Ao)n is
the inclusion on the i-thplace.
If we prove that03B2i
is zero on some
A0(Di)+R0,
then we haveproved ~-1 gives
aninjection
And hence
dimRo J ~ dimRo(Jo)n -
n. So it remains to prove that03B2i(A0(Di)+R0)
= 0 for someDi.
a) 03B2i(R0)
= 0 because{r} ~ R0 corresponds
with{rui}
E R and03B2(R)
= 0.b)
We constructDi.
First we construct divisorsBi
thatwipe
out thepossible negative
influence of ui . Let B’ for i =0, 1, ···,
n - 1 be neg- ative divisors onXo
such that for all P, i we haveg-1iui ~ OP
where[gi]P
=B’(P).
We can define a divisor C onXo
such that for all P wehave
C(P) = [h]P
with h~ f-1OP
where[f]P
=D(P)
and h is an elementof
Ro by Ro
m R. DefineDi by Di = C+ Bi
thenD’ clearly
satisfiesf3i(Ao(Di» =
0.(3.3)
COROLLARY: For each divisor D on X we have:in
particular dimkU(D)
doesn’tdepend
on the choiceof {u0, ···, un-1}.
4 The Riemann-Roch theorem
define a sheaf
If Co =
g’dt
=03A3n-i=003B1i(g’)uidt
is any differential withao(g’) :0
0 thenthere exists a
f ~
R* with co’ =fcv.
It is clear thatmultiplication by f gives
anisomorphism
between£f(cv)
and(03C9’).
We have even more,see
(4.2)
and the remark at the end of the section.Let D be a
divisor,
let[gp]p
=D(P).
We haveIt is clear that
doesn’t
depend
on the choice of 03C9, we denote itby f (S - D).
We can for-mulate the Riemann-Roch theorem:
(4.1)
THEOREM: Let D be a divisor onX,
let2(D)
be its divisorialsheaf and
let 03C0 =dimk H1 (X, OX),
then
PROOF. Follows
immediately
from([5], 3.3.4)
andcorollary (3.3).
REMARK:
Although
the notationt(S - D)
may suggest that S is a di-visor,
we haven’tproved
it. In fact thefollowing examples
show that S isin
general
not a divisor.EXAMPLES :
a)
Let an affine part of a curve X be definedby Speck [U,
Y,W]/(U2 - VW, W2, VW)(so
X isn’t acomplete intersection)
and takeRo «R
definedby
U H U. Let uo =1, ul = V
and U2 = UW andcv = dU. An easy
computation
shows that in thepoint
Pgiven by
U = 0we have
W(cv)p
={the Op-ideal generated by
U andV}.
So2(co)
isn’tlocally
free.b)
Let an affine part of a curve X begiven by Spec (k[U, V]/V2)
andlet
k(U) k(U)[T]/T2
begiven by
U ~ U+ U-1 Tl(so Ro
y R doen’tdefine a section in the
point
U =0).
Let uo = 1 andul = V
and letco = dU then
(03C9)U=0 = ( U2, V).
If we takeRo
y. Rgiven by
U H Uwe get a
locally
freeY(co)
hence2( co) depends
on the choiceof Ro
m R.(4.2)
PROPOSITION: Thesheaf 2(co)
doesn’tdepend
on the choiceof {u0, ···, un-1}.
PROOF. To indicate the system u =
{u0, ···, un-1}
we use, we denote inthe
proof 2 (co ) by 2(w)u.
We willgive
anisomorphism
between2 (co )u
and
2 ( co )u’
where u’ is obtained from uby
a "basic"change, namely
Note that combinations of
a)
andb) give
allpossible changes.
Letuiuj =
03A303B1i,j,k uk
with OCi,j,k ERo.
So338
a)
Define(03C9)u 2(ro )u’ by multiplication by
aparticular
functiong. Before
writting
out 9 we tell theprinciple
of the constructionof g.
Theresidue of an
element L 03B1iuidt
is in fact the residue in the reduced caseof
(L 03B1i)dt.
We construct afunction g
such that this sum remains thesame. We start the construction for elements of the form
03B1n-1un-1dt,
then for
(03B1n-2un-2+03B1n-1un-1)dt
etc. We haveg = 1u0 + 0u1 + ···
0un-i-2+03A3nn-1l=n-i-103B2lul 03B21
i s definedby 03B21 - (03B1l,n-l-1,n-1)-1(1- 03A3n-1k=0 03B31k)
with03A3n-1k=0 03B3lk u’k = un-l-1(1u0+0u1 + ··· 0un-i-2 +
03A3l-1m=ni-i-1 f3mum).
Denote the residue in Pcomputed
with uby ResuP (-).
It is easy to see that
ResuP(at03C9)
=Resu’P (agtro)
and henceb)
In this case we can use a similar construction.So
Y, (co) depends only
on the choice ofRo
R andexample b)
showsthat different maps
R0 R
cangive non-isomorphic
sheaves(see
also[5]
page3).
REFERENCES A. ALTMAN and S. KLEIMAN
[1] Introduction to Grothendieck Duality Theory, Lecture Notes in Mathematics No. 146, Springer-Verlag (1970).
R. HARTSHORNE
[2] Residues and Duality, Lecture Notes in Mathematics No. 20, Springer-Verlag (1966).
F. HUIKESHOVEN
[3] Multiple algebraic curves, moduli problems, (Thesis, Amsterdam) (1971).
M. NAGATA
[4] Local rings, Interscience tracts 13, Interscience Publishers (1962).
F. OORT
[5] Reducible and multiple algebraic curves, (Thesis, Leiden) (1961).
J.-P. SERRE
[6] Groupes algébriques et corps de classes, Act. Sc. Ind. 1264 Hermann (1959).
J. TATE
[7] Residues of differentials on curves, Ann. scient. Ec. Norm. Sup. 4e série 1 (1968) 149-159.
(Oblatum 25-1-1973)
Mathematisch instituut Toernooiveld
Nijmegen the Netherlands.