C OMPOSITIO M ATHEMATICA
A. A SSI
F. J. C ASTRO -J IMÉNEZ
J. M. G RANGER
How to calculate the slopes of a D-module
Compositio Mathematica, tome 104, n
o2 (1996), p. 107-123
<http://www.numdam.org/item?id=CM_1996__104_2_107_0>
© Foundation Compositio Mathematica, 1996, 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 utilisa- tion commerciale ou impression systématique est constitutive d’une in- fraction pénale. Toute copie ou impression de ce fichier doit conte- nir 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/
How to calculate the slopes of a D-module*
A.
ASSI1,
F. J.CASTRO-JIMÉNEZ2
and J. M.GRANGER1
1Department
of Mathematics, Faculté des Sciences, Université d’Angers, Angers, France2 Université de Seville
Received 21 February 1995; accepted in final form 13 September 1995
©
1996 Kluwer Academic Publishers. Printed in the Netherlands.Introduction
The purpose of this paper is to
study
invariants called theslopes
or the criticalindices associated with a module over the
ring
D of the germs of differentialoperators
at apoint x along
ahypersurface
Y of acomplex analytic
manifold X.The notion of a
slope
of a coherent D-moduleM, along
a smoothhypersurface Y,
was introducedby
Y. Laurent under the name of a critical index in[4].
On thering Ex
of microdifferentialoperators,
he considered two filtrations: the filtration Fby
the order ofoperators
and the filtration V ofMalgrange-Kashiwara, along
a
hypersurface
A C T* X. He then considered the intermediate filtrationLr
=pF
+qV
for any rational number r =plq >
0. The critical indices are the rationals r for which the characteristicvariety
of M associated withLr
is notbihomogeneous. Using
2-microdifferentialoperators,
Y. Laurent showed that thereare
only
a finite number of critical indices. C. Sabbah and F.Castro,
in theappendix
to
[ 13],
gave anotherproof
of this resultby using
the notion of the local flattener ofa deformation. Z. Mebkhout
introduced,
in[9],
the notion of a transcendentalslope
of a holonomic
D-module, along
ahypersurface
asbeing
ajump
in theGevrey
filtration of the
irregularity
sheaf. Let (J be thering
ofholomorphic
functions onX. The
irregularity
sheaf is thecomplex
of solutions with values in thequotient
of the formal
completion
of 0along
Yby
0 itself. It is a perverse sheafby [9].
Laurent and Mebkhout
proved ([5],
see also[10])
acomparison
theorem for theslopes
of a holonomic D-moduleasserting
that the transcendentalslopes
are thesame as the
algebraic
ones.They
also defined loc. cit. the Newtonpolygon
of aholonomic D-module.
Our aim is to
study
these notions from an effectiveviewpoint,
that is to proveby elementary
methods the finiteness of the number ofslopes
and then togive
analgorithm
tocompute
theseslopes effectively
in thealgebraic
case. We consideran ideal I of the
Weyl algebra An
and we prove the finiteness of the number ofslopes
of thequotient An /I starting
from asystem
ofgenerators
of I. We thendevelop
analgorithm
for thecomputation
of theslopes.
For this purpose we use* Partially supported by the French-Spanish Accion Integrada HF94-283.
the
technique
of standard basesadapted
to theWeyl algebra,
and inparticular
wegive
analgorithm
for thecomputation
of these standard bases. Thisalgorithm,
ofLazard-Mora
type (cf. [6], [11]),
is in fact valid for any order on theexponents,
and thus can beadapted
tocomputing multiplicities.
Thanks to the theorem ofLaurent and Mebkhout
([5], [10])
thealgorithm
for thecomputation
of theslopes provides
an effective means oftesting
theregularity
of a holonomic D-modulealong
ahypersurface.
Let us summarise the structure of this paper: in the first
part
webegin by recalling
some
general
facts about the filtrationsF,
V andL,
aboutprivileged exponents
and about standardbases,
and weexplain
therelationship
between standard bases andgenerator systems
of thegraded
idealgrLl.
We thendevelop
analgorithm
forthe
computation
of standard bases for any orderadapted
to L andcompatible
withthe
product
ofoperators.
For this purpose we work inAn[t] by homogenizing
withrespect
to the total order. We use a wellordering
on theexponents
inN2n+l, which
allows us to prove a division lemma and then to obtain standard bases as
systems
ofgenerators
for which the remainders of someelementary
divisions are zero modulo(t - 1) A,, [t].
Thedifficulty
comes from the fact thatAn [t] being
noncommutative,
the remainders of the
homogeneous
divisions are notnecessarily homogeneous.
The actual
computation
of a standard basis is howeverpossible through
a technicaltrick
(rehomogenization
of remainders and iterateddivision).
In the second
part,
webegin by proving
the finiteness of the number ofslopes by
means of two twin lemmas: in theneighbourhood
of a formL,
thegraded
idealsassociated with a form
L’,
are constant on both sides of L andrespectively equal
to
grF (grL (I»
and togrv (grL (I».
This assertion is alsogiven by
Laurent in[4].
The finiteness of the number of
slopes
comes then from acompactness argument.
The
algorithm
for thecomputation
of theslopes,
isinspired by
the method usedby
Assi[1]
tocompute
the criticaltropisms
ofLejeune-Teissier [7] :
we start froma
system
ofgenerators
0 ={.Pi,..., P, 1
of I which induces a standard basis forgrF (I)
as well as forgrv (grF (I»
and we take the first form L for which one of theaL (Pi)
is notbihomogeneous.
A finitealgorithm
allows us to decide whether L isactually
aslope
and if it is not, to reach a firstslope L (1) (or V)
in a finitenumber of
steps. Iterating
this processstarting
fromL(l)
one obtains all theslopes.
Notice
that,
thanks to the firstpart,
all thealgorithms
are effective in the caseof the
Weyl algebra. Using
a well known lemma ofalgebraicity,
thecomputation
of the
slopes
ofAn /I
is also valid forD/DI.
Toconclude,
in the case of a notnecessarily algebraic
ideal ofD,
we cangeneralise
all ourresults,
aftermaking
division
compatible
with the series case, if we admit infinite division processes.1. Filtrations and construction of standard bases 1.1. FILTRATIONS
We denote
by ’
thering
of linear dif-ferential
operators
with coefficients in, we
write,
with i
DEFINITION 1.1.l We call the set
t (a, 0)
EN" Ip.,,e 54 0}
the Newtondiagram
of P
(and
we denote itby N(P)).
Let Y be the
hypersurface
definedby
x, = 0. Given a linear formL(a, b)
=pa +
qb (with
p, q nonnegative, relatively prime integers)
we define the L-orderalong Y of P
=P (x, 8), denoted ordL (P),
as the maximal value ofL(I,81 ,,81 -al)
over elements
(a,,8)
of the Newtondiagram
of P.We denote
by FL,.(Vn) (resp. FL,.(An)
the filtration inducedby
the L-orderon
Dn (resp. A,,)
i.e.FL,k
is the set ofoperators
P withordl (P)
k. We denoteby
F(resp. by V)
thefiltration corresponding
to the formL(a, b)
= a(resp.
L(a, b)
=b). By
extension we also write F(resp. V)
for thecorresponding
linearforms. If
L -# F,
V then thegraded ring
associated with this filtrationis
isomorphic to
the commutativegraded ring CfX2, - - - X,,I [XI, ... , çn] (resp.
to
C[x, ç]
=C[Xl,’ .. ,
xn,fli , ... , fln] )
in which thedegree
of a monomialxaç,B
i’q f-,nllql tn TJ( 1 AI - A1 - ",)-
If L =
F,
thefiltration FL,.
is the same as the filtrationby
the order ofoperators.
The
graded ring grv (Dn ) (resp. grv (,4,,,»
isisomorphic
toC fX2, - - - , X,, 1 (x 1, al , ... , an] (resp.
to theWeyl algebra An
=C[x, 9])
in which thedegree
of amonomial
xl,9,3 is 81 -
Ofi.Given an
idéal 7
inVn (resp. An),
we denoteby grl(j)
thegraded
idealassociated with the filtration induced
by FL,,
on I. The idealgrL(I)
isgenerated by
thefamily {aL (P) 1 P E l}
whereUL (p)
is theprincipal symbol
of P withrespect
to L.If L : V,
If L is the form
V,
thesymbol
of P withrespect
to V is the differentialoperator
We have the
following algebraicity
result.LEMMA 1.1.2 Let I be an ideal in
An
and let l’ be theideal Dn I.
ThengrL (I’)
=grL(Vn)grL(l).
Moreprecisely, if
F ={PI"’" Pr )
is a systemof generators of
I suchthat 9 = {aL(Pi)}i=1 generates grL(l), then 9
generatesgrL(I’)
overgrL(Vn).
Remark 1.1.3 We shall see later that such a
family
:F can becomputed effectively starting
from asystem
ofgenerators
of the ideal 7.1.1.0.1.
Proof
In thisproof
we write a forQL
and ord forordL.
We denoteby J’
the idéalgrL(Vn) . grL(l). Only
the second statement needs to beproved.
Such a
system:F
exists becausegrL (An)
is noetherian. Let P el’and
let us write P =i=1 QiPi
+P’
withQi
eDn, P’ E l’and ord(P’) ord(P)
orP’
= 0.We set d =
maxi{ord(QiPi)}, 8
=ord(P)
anddi
=ord(Pi)’
We can supposethat d is minimal. If J = d then
a(P) = i=laf-di (Qi)a(Pi)
eJ’,
wheread-di (Qi) = a( Qi) if ord( Qi) = d - di and ad-di (Qi) = 0 if ord(Qi) d - di. If
J d then we have a relation
£§°=i ad-d; (Qj ) a(Pj ) =
0. Thering grL(Vn) being
flat over
grL (An) (resp.
in the case L = V because of the flatness ofC{ x}
overC [x]),
we can writewhere
(Fj, 1,
...,Fj,,)
is arelation,
ingrL (An),
between the u(Pj )
andA;
EgrL (Vn) (resp.
withorde (Od- di (Qi» >, orde (Aj Fj,i).)
We denoteby Aj (resp. Fj,j)
a pre-image
inDn (resp. An )
ofA; (resp. Fj,i).
We denoteby Gj = £§J_ Fj,iPi
E I.By
construction,
we haveord(Gj)
d -ord(Aj).
Thefamily g being
asystem
ofgenerators of grL (I ),
we can write£§J_ 1 Fj,i Pi
=Gj = E’ Rj,lPl
+G,
where theRi,,
are inAn, G’ E I, ord(Rj,l)
d -dl - ord(Aj)
andord(G’)
ô -ord(Aj).
Thus we have
GJ = £§J= 1 (Fj,i - R;,j)Pj
andIf we denote
Q§
=Qz 2013 E" Fj,i - Rj,j)
we have obtained a newdecompo-
sition for P with
maxilord(QPi)l strictly
smaller thand,
which contradicts thechoice of d. 0
1.2. PRIVILEGED EXPONENTS
Let be a well
ordering, compatible
with the sum, inN2n (i.e.
a wellordering
such that
(a
+a", 0
+,8/1) (a’
+a/l,,8’
+,8/1)
if andonly
if(a, (3) (a’, fl’ ) ) .
DEFINITION 1.2.1. Let L be a linear form with non
negative integer
coefficients.We define on
N2n
the totalordering (denoted L) by
Remark 1.2.2 Note that for any d E
Z,
the restriction of L to the set{( a,,8)
s.t.L(jol ,81 - al)
=d}
is a wellordering.
DEFINITION 1.2.3 Let L be a linear form with
non-negative
coefficients. We call the element ofN2,
max L(M (P ) ) (where Af (P)
is the Newtondiagram
ofP)
theprivileged L-exponent of
P EAn (and
we denote itby eXPL(P)’
We writeexp(P)
when no confusion is
possible.
Remark 1.2.4 The
previous
definition does not defineexp(P)
for everyoperator
P e D,, B A,,.
DEFINITION 1.2.5 Let P =
a,,BPa,,Bxaa,B
be an element ofAn.
We call themonomial
p,,Ox’aO
where(a, /3)
=expL(P)
the L-initial monomial of P(and
we it
by
denoteInL(P).)
Thecomplex
number p,,,3 is called the initialcoefficient
of P with
respect
to L and is denotedcL(P).
We denoteIn(P)
andc(P)
when noconfusion is
possible.
LEMMA 1.2.6 Let
Q,
P be elementsof An.
Then we have1.3. STANDARD BASES
If I is an ideal of
An
we denote the sett EXPL (p) 1 p
eIl by EL (I) (or simply E(I)
when no confusion is
possible). By 1.2.6, EL(I)
+N 2n
=EL(I).
DEFINITION 1.3.1 Let I be an ideal of
An.
Afamily f Pl, .... Pl
of elements of I is called a standard basis(relative
to the order L, or an L-standardbase)
ofi if
Remark 1.3.2 A standard basis of an ideal I of
An
is notnecessarily
a set ofgenerators
of I. It isenough
to consider the ideal I =A,,.
Let L be the linear formL(i, j) = j.
Let P = 1 + xi. Then{P}
is a standard basis of I and P does notgenerate
I.LEMMA 1.3.3 Let F =
{Pl, ... , Pr } be a
systemof
generatorsof an
ideal Iof An. If 0 is
an L-standard basisof
I then1.3 .0.2 Proof. (1) Let J be the ideal generated by {aL(Pi) }i=l’
We set ci =c(Pi ) .
Let
0 -#
P E I. We define afamily
of elementsp(s)
ofI,
forall s ,>, 0,
such thatThus, by
the Remark1.2.2,
there is an s such thatord,
Let s be the smallest
integer having
thisproperty.
Then(2)
Theproof
is the same as in 1. Weonly
have toreplace
Fby f oL (pl) @ ...
aL (Pr )}
and Iby grL (j).
~1.4. HOMOGENISATION. ORDERS IN
N2n+l
We set
An[t) = An 0c C[t].
If P =E,,,,Op,,,,exao9fl
is an elementof A,,
we callthe
integer maxl 1 cË + 10 11 p,,o :, 01
the total order of P(and
we denote itby
ordT(P).)
As in case ofA,,,,
we can define the notion of Newtondiagram
of anoperator in An [t].
DEFINITION 1.4.1 Let We call the differential
operator
the
homogenisation
of P.We denote
by
7r:N2n+l -+ N2n
theprojection
definedby 7r(k, a,,8)
=(a, ,8).
We consider on
N2n+l
the total order denoted -L, thus definedThis order on
N2n+
is a wellordering compatible
with the sum.DEFINITION 1.4.2 If H =
Ek,a,,Bhk,a,,Btkxaa,B
is an element ofAn[t]
we callthe
greatest element,
withrespect
to the total order -L, of the Newtondiagram
ofH the
privileged exponent of
Hrelatively
to « L(and
we denote itby exp-L (H)).
The monomial of H whose
exponent
isequal
to theprivileged exponent
is called the initial monomial of H and we denote itby In-L (H).
The coefficient of the initial monomial of H is called the initialcoefficient
of H and we denote itby
c
(H).
We writeexp(H), In(H)
andc(H)
when no confusion ispossible.
It isuseful to use the
following
notation:H
= H -In(H).
LEMMA 1.4.4 For
all Hi in An [t],
P andQ
inAn,
thefollowing
relations hold(where
exp denotes the exponenteither for
« Lor for L)
1.5. PARTITIONS OF
N2n+l.
DIVISION IN4n[t]
Given an element
({LI,
...,,4r)
of(N2n+l)r, a panition (Ai , Ar, A) of N2n+
1is associated with it in the
following
wayTHEOREM 1.5.1 Let
(Pi.... Pr)
be inAn. We denote by (A i , ... , Or, A) the
partition ofN2n+l,
associated with(exp(h(Pi ) ) , ... , exp(h(Pr))). Then, for
any H EAn [t]
there exists aunique
element(Qi , ... , Qr , R) in An[t]r+l
such thatThe
proof
is classical and left to the reader(see [3]).
Remark 1.5.2 Let
(a,,8)
EN2n.
We say thatN(H)
is dominatedby (a,,8)
if for any
exponent (k’, a’, 0’)
inN(H)
we have(a’, 0’)
$ L(a, 0).
If in thestatement of the division theorem
N(H)
is dominatedby (a,,8)
the same is truefor N(R) and for N (Q i h (Pi»
with i =l, ... , r.
1.6. SEMISYZYGIES
Let
G1, G2
be two non-zero elements inAn[t].
We denote{ti
z =exp-,, (Gi)
andN, =
lcm(Ecl, {t2).
Let uswrite m
=vI
+{LI
=v2 + {L2.
We consider theoperator
S (G 1, G2)
=Mi G 1 - M2G2
whereMi
is the monomial withexponent vi
andwith coefficient
llc(Gi).
We call it thesemisyzygy
relative to(G1, G2).
One cangive
a similar definition foroperators
inDn
orAn.
PROPOSITION 1.6.1 Let F =
{PI,
...,P, 1
be a systemof generators of the
ideallof An such that, for any (i, j),
theremainderofthedivisionofS(h(Pi), h (Pj» by (h(Pl),’
... ,h(Pr))
isequal
to zero, modulo(t
-l)An[t].
Then F is a L-standard basisof I.
1.6.0.3
Proof.
We denote A =Ui=a (exp(Pi)
+N").
It isenough
to prove thatEL(I)
C A. Let P E I. We write P =Z_lQiPi.
We set,Let
{zo?. " i s}
be the set of indices where(a,,8)
is reached. If s = 0 thenexp(P)
=exp(Qi.Pi,,) e A. Suppose, therefore,
thats > 1.
We writeThus we have
where
Mi,
is a monomial inA,, [t]
such thatLet us
denote d’
=d -lal-B,8I.
We have(d’,a,,8)
=exp(td-dilh(QilPil))
forl =
0,...,s
and thus(d’,
a,(3)
= v+ {L
for some v eN2n+l.
Let M be theunitary
monomial such thatexp(M)
= v. Thus we haveexp(td-d ik h(Qik» =
exp (MMik)
= v +pik
for k =0,
1. Let us denoteby
Ck theunique
scalar such thatfor
k = 0, 1. We
haveall these
equalities being
considered modulo(t - I) A,, [t].
Thus we can writewhere
with
Thus if we set
Qi
=Hi,,=,
weget
P =E 1 QPi
withmax, f EXPL (Q.pi) i
=1, ....r
5 L(a, 0)
and eXPL(QZo PZO )
L(a,,8)
after 1.5.2. This proves the propo- sitionby
induction on s and on(a, 0),
since on the other handordT(QiPi)
remainsbounded
by
d. 01.7. CONSTRUCTION OF A STANDARD BASIS
The notations are those of 1.4. In
particular
we recall that L is a linear form withnon-negative integer
coefficients and that the totalordering (denoted L)
is definedon
N2n by
We also recall that we consider on
N2n+l
the total order denoted -L, definedby:
This order on
N2n+1
1 is a wellordering compatible
with the sum. LetPl , ... , Pr
be
operators
inAn.
The aim of this section is to build a standard basis for the idealI,
inDn, generated by Pl , ... , Pr .
GivenP’
EAn[t]
andP’ = i 1 QZh (Pi )
+ Ra division
(see 1.5)
inAn[tJ,
we haveby
constructionIf
P’ = h(P)
with P E I we have in additionRlt=l
E I. Buth(Rt-1 )
may havea
privileged exponent
different fromexp(R)
and it is therefore evenpossible
that
7r(exp(h(Rlt==I))) -# 7r(exp(R)) (see 1.4). Thus,
inparticular,
we can haveexp( h (Rlt== )) e A . situation,
a non-zero remainder does notnecessarily produce
anew
privileged exponent
inEL(I).
In order to overcome thisdifficulty
we use thefollowing algorithm
PROPOSITION 1.7.1 Let
PEAn[t].
LetR(p),for p E N,
be the sequenceof
operators
inAn [t], defined
asfollows
.
R(l) is
the remainderof the
divisionof P by (h(P1),
... ,h(Pr)).
e
For p > 2, R(P) is the remainder ofthe division ofh (R(P - 1) | t= 1 ) by (h(Pl ), ... , h (Pr ) ) .
Then there is a
unique
s such thatFurthermore, for
any p we can writewhere
we have
1.7.0.4
Proof. By
1.5 we can writeWe write also in a
unique
way,R(l)
=h (R(l) 1 t= 1)
+(t - 1) W(l).
We write in thesame way
and
R(p)
=h(R(P)lt=,)+(t-I)W(P).LetAfpbe
the Newtondiagram of h(R(P)lt=,)
and
Yp-
=NP B
A. For any p such thatA p- : 0,
let(kp, ap, ,8P)
= max-LYp-
anddp
=kP
+1 ceP + I,8PI .
Let(k’, a’, 0’)
EN(R(p)). By
1.5.2 we have:k’
+la’i
+lo’l dp-l
and one of the twofollowing
conditionsA
point (k", ce’, 0’)
in the Newtondiagram
ofh(R(p)lt==I),
comesnecessarily
from a
point (k, a’, ,8’)
in the Newtondiagram
ofR(P)
and in the first case, thedegree
conditionimplies k/l k’
hence(k", a’, ,8’)
E A. From this we deduce:(kp, ap , OP) -L (kp-1, aP-l , ,8p-l ).
Since -L is a wellordering,
there is aunique
ssuch
that TV,--l 0 and ˤ = 0. By
division(see 1.5)
weget R(")
=h(R(s) It.1)
for
any s’
> s. It remainsonly
to writeDEFINITION 1.7.2 We call
R( s)
the remainder of the iterated division with reho-mogenisation
of the intermediate remainders(or simply
the iteratedremainder).
We denote it
by
PROPOSITION 1.7.3 Let:F =
{PI,
...,Pr}
CAn
be a systemof
generatorsof
the ideal I
of An
such thatfor
any(i, j),
the iterated remainderof
the divisionof S(h(Pi), h (Pj» by (h(Pl), ... , h(Pr))
isequal
to zero, modulo(t - 1) An [t] -
Then F is a L-standard basis
of I.
1.7.0.5
Proof.
Theproof
is similar to theproof
of1.6.1, using
theproperties
ofquotients
and remainders in the iterated division. 01.8. ALGORITHM
Let
Pl,..., Pr
be elements ofAn . We
show here how to build a standard basis(relative
to a formL)
of the ideal Igenerated by
thePi.
If for any(i, j), i j,
wehave
then
by 1.7.3, {Pl, ... , Pr }
is a standard basis(relative
toL)
of I. If there exists(i, j )
with ij
such thatwe set
and we
repeat
this process with(Pi ,
...,Pr, Pr+ l}
as asystem
ofgenerators
of I.In this way we build a
family f Pl,
...,Pr, Pr+1,
...,Pr+s, ... )
in I suchthat,
ifPr+j+l
1-#
0 thenThis process
stops
becauseN2n+l
is noetherian.Remark. 1.8.1 The
algorithm presented
above is valid for anyordering N2n compatible
with the sum. It allows us forexample
tocompute
themultiplicity
at apoint
of the characteristicvariety.
2. The finiteness of the number of
slopes. Computing
theslopes
respect
to F and another withrespect
to V.DEFINITION 2.1.1 Let I be an ideal of
An (or Dn)
and letL -# F,
V be alinear form. We say that L is a
slope
ofAn /I (or
ofVnlVnl)
ifgrL(l)
is notbihomogeneous
withrespect
to the filtrations F and V.DEFINITION 2.1.2 Let P be an
operator
ofDn .
We call the convex hull of the setwhere
Y (P)
is the Newtondiagram
of P(see 1.1.1 ),
the Newtonpolygon
of Pand we denote it
by P(P).
Remark 2.1.3 If P is an
operator
inDn
then theslopes
ofDn /DnP
are theslopes
of the Newtonpolygon
of P.2.2. TWO TWIN LEMMAS
In this section
L, L’, L", L(I), L(2) , ...
are linear forms with nonnegative
coeffi-cients
(non necessarily rationnals).
The notation LL’
meansslope(L)
slope(L’).
LEMMA 2.2.1 Let I be an ideal
of An
and letL -#
V be alinear form.
There existsa linearform L(I) with L(I) > L such thatforanyform L’, such that L(I)
>L’
>L,
we have
2.2.0.6.
Proof.
In thefollowing proof
we use a linear form L witheventually
irrational
slope,
and the existence of a standard basis for any L. Lett Pi,... , P, 1
be a
family
of elements of I such thatLet
L(l)
be a form such thatL(l)
> L and such that0,L(l) (Pi) = aV (aL(Pi))
fori =
1,...,
r. Inparticular,
for any formL’
such thatL (1)
>L’
> L we also haveaL’ (Pi) = 0,V (aL(Pi))’ Thus, by
Lemma 1.3.3 we havegrV (grL(l))
CgrL’ (j).
Let us consider the
opposite
inclusion. Afterhaving increased,
if necessary, thefamily f Pl, ... , Pr },
we can suppose that thehomogenized
elements built from theoperators aL (Pi)
constitute a standard basis of thehomogenized
idealh (grL (l) )
with
respect
to theordering
-L’, Let P E I. We haveQL (P)
=r ÀiaL (Pi),
withordL’(AiO’ L (p,» ordL,(aL(p)).
We setP)
= P -Z-lAiPi
whereAi
eA,,,
is the obvious
preimage
ofÀi.
We have· Since we carried out a division with
respect
to -LI,OrdL’ (P) >1 ordL’ (lliPi ) .
If
ordL, (p(I)) ordL, (P)
thenwhere d =
ordL, (P)
anddi
=ordL, (Pi) -
IfordL, (p(I))
=ordL, (P)
we do thesame with
P(l).
Thus we build a sequenceP(’), s >, 1,
such thatIf L is
rational,
and since the sequenceordL (p( s)) strictly decreases,
there is aninteger
s such thatordL, (p(s+I)) ordL, (p(s))
whenceWe set
(ai, (3i)
=eXPL(Pi).
If L isirrationnal,
theonly point ofP(Pi)
on the linesL(a,b)
=L(I,8il,,81 - ai) andL’(a,b) = L’(I,8il,,Bi - al)
is(l,Bil ,,Bi -ai) .
Hence, P(Pi),
without its vertex, is included in the sector{L( a, b) L( 10’ 1 ,,8i - a,) In IL’(a,b) L’ ( I,C3z I of -ai) l.
This proves that weonly
have to deal witha finite number of
points
ofP(P)
to obtainordl’ (P(’+ 1» OrdL’ (P(’» -
CILEMMA 2.2.2 Let I be an ideal
of An
and letL f=
F be alinear form.
Then thereis a
linear form L (2)
withL (2)
L such thatfor
anyform L’
withL (2) L’
Lwe have
2.2.0.7
Proof.
Theproof
is the same as in2.2.1, provided
that we write F insteadof V. D
2.3. FINITENESS OF THE NUMBER OF SLOPES
PROPOSITION 2.3.1 Let I be an ideal
of An.
Then the numberof slopes of
themodule
Ani l (or of the
moduleVnlVnl) is finite.
2.3.0.8
Proof.
This is acorollary
of the twinlemmas,
because each form L isin an open set where there is at most one
slope, namely
the form L itself. Sincewe included the case of a linear form L with irrational
slope,
we can endby
acompactness argument.
~2.4. ALGORITHM
The effective determination of the
slopes
ofAn /I
is based on thefollowing result, analogous
to Assi’s in[ 1 ],
in which hecomputes
the criticaltropisms of Lejeune-
Teissier
[7].
THEOREM 2.4.1 Let
L -#
V and let{ Pl ,
... ,P, 1
be a systemof generators of the
ideal I
inducing
a standard basisof grv (grL (l) ). Then,
there is a rational linearform L"
and a systemof
generators{P{ , ... , P:}
such thatRemark 2.4.2 The
proof
below shows that the construction of the formL"
and of thesystem f Pl, ... , P;}
isalgorithmic starting
fromf Pl, .... P, 1
and from L.On the other
hand,
we haveproved
the finiteness of the number ofslopes (see 2.3. 1),
and in
addition, according
to1.8,
we can build afamily satisfying
thehypotheses
of the theorem
starting
from anysystem of generators
of I.Therefore,
thisproof
isan
algorithm
tocompute
all theslopes
ofA,,II (or
ofD/DI), starting
from F.2.4.0.9
Proof. Starting
from asystem
ofgenerators
of I let uscompute
afamily f Pl,... , P, 1
in I such thatLet
L(l)
be the smallest linear form > L such that there exists1
i r such thatoL(l) (Pi)
is notbihomogeneous (in particular
this form isrational).
If noneexists we set
L(l)
= V and the theorem isproved.
We supposeL(l) :1
V. Hencefor any form
A, L(l)
> A >L,
we have0,A(p,)
=0,1(0,L (Pi». By
the Lemma2.2.1 we have
grA (l)
=gr’ (grL (I».
Letio
be the smallest i e11, ... , r 1
suchthat
aL(l) (Pio)
is notbihomogeneous.
We supposeio
= 1. We setaL(l) (PI)
=OrV(O,L(pl»+rs. M(ak,b where M(ak, bk )is a bihomogeneous
element such thatordp(M(ak,bk))
= ak andordv(M(ak,bk))
=bk.
We set al 1 > ... ° > as.We can
write, using
adivision,
where the
,i’S and -y
arebihomogeneous
andexpv(-yjav(o,’(Pj»)Vexpv
(M (ai, bi». We have
e
If y
0 thenM(al, &i)
is not ingrL (1) (I)
hence this ideal is notbihomoge-
neous. The theorem is
proved
in this case..
If y
= 0 we writewhere
rj
is the obviouspreimage of -yj.
SinceordL (M(al , bl ) ) ordL (Pl )
wehave
oL (p(l» - 0,L (p,)
and since weperformed
abihomogeneous division,
we have
oA (p(l» - 7V (0,L (pl»
for any form A such thatL(I)
> A > L.In this
last case,
ifaL(l) (Pl(l))
isnot bihomogeneous it can
be writtenaL(1) (Pl(l))
=aV(aL(Pl(l)))
+EjlM(aj,bj)
whereM(aj,bj)
isbihomogeneous
withordp(M(aj, bj))
=aj, ordv(M(aj, bj)) = bj and aj
a i for anyj.
We canthen
repeat
this process withPI( 1)
instead ofPi.
This processstops
since the set{(a,b)EN
xZia
alandL(I)(a,b)
=ordL(l)(PI)}
is finite. Hence we canreplace Pi by Pl
suchthat,
eitheraL(1) (Pf ) §É grV (grL (l)) (in
which casegrL(l) (l)
is not
bihomogeneous)
oraL(l) (Pl )
isbihomogeneous.
In this last case, werepeat
with{P{, P2,..., Pr}.
Let us remark thatThis process
stops because,
for any 1 i # r, theset {( a, b)
E N xZ 1 L(I) (a, b) z ordL(l) (Pi), b > ordv(aL(Pi))
and aordp(aL(Pi))}
is finite. 0References
1. Assi, A.: Standard bases, critical tropisms and flatness Journal of Applicable Algebra in Engi- neering, Communication and Computing, 4 (1993) 197-215.
2. Buchberger, B.: Ein algorithmisches Kriterium for die Lösbarkeit eines algebraischen Gle- ichungssystems Aequationes Math., 4 (1970) 374-383.
3. Castro, F.: Thèse de 3ème cycle, Université Paris VII, 1984.
4. Laurent, Y.: Polygone de Newton et b-fonction pour les modules microdifférentiels, Ann. Scient.
Ec. Norm. Sup. , 4e série 20 (1987) 391-441.
5. Laurent, Y. and Mebkhout, Z.: Le polygone de Newton d’un DX -module, to appear.
6. Lazard, D.: Gröbner bases, Gaussian elimination and resolution of systems of algebraic equa- tions, Proc. of Eurocal 83, Springer, L.N.C.S. 162, 146-156.
7. Lejeune-Jalabert, M. and Teissier, B.: Transversalité, polygone de Newton et installations, in
’Singularités à Cargèse’, Astérisque 7-8 (1973) 75-119.
8. Malgrange, B.: Sur la reduction formelle des équations différentielles à singularités irrégulières, Prépub. Institut Fourier (1979).
9. Mebkhout, Z.: Le théorème de positivité de l’irrégularité pour les D-modules, Grothendieck Festschrift III, Progress in Math. 88 (1990) 84-131.
10. Mebkhout, Z.: Le polygone de Newton d’un DX-module, Proceedings of the third Algebraic Geometry Conference, La Rábida 1991, Progress in Math. , 134 (1996) 237-258.
11. Mora, T.: Seven variations on standard bases, Preprint, University of Genova, 1988.
12. Ramis, J. P.: Théorème d’indice Gevrey pour les équations différentielles ordinaires, Mem. AMS 296 (1984).
13. Sabbah, C.: Proximité evanescente I. La structure polaire d’un D-module. Appendice en collab-
oration avec F. Castro, Compositio Math. 62 (1987) 283-328.