Localizations at hyperplane arrangements: combinatorics and D-modules
Let R:=k[x1,...,xn]
be the ring of polynomials in n variables
where k is a field of characteristic zero
and let An:=R< d1,...,dn
> be the associated Weyl algebra.
Let f be the defining polynomial of an arrangement
of hyperplanes. In this work we want to study the
localization module Rf.
We already know that Rf
is isomorphic to the quotient ring An/AnnAn
(1/f).
Our motivation is the natural question: When
is AnnAn(1/f) generated
by operators of order one?
Let Ann(1)An
(1/f) be the ideal contained in AnnAn
(1/f) defined by operators of order
one and let M˜log f be the module
An/Ann(1)An
(1/f).
The answer to our question is YES if and only
if the characteristic cycles of Rf and
M˜log f coincide.
Computing the characteristic cycle of the localization module
Rf
The characteristic cycle of the localization module
Rf can be completely described
using the combinatorial approach given by
J. Àlvarez Montaner, R. García
López and S. Zarzuela in
Local cohomology modules, subspace
arrangements and monomial ideals
, Advances
in Mathematics
,
174,(2003),
35-53 .
The general version of Corollary 1.3 in this paper,
namely the computation of the characteristic cycle
of local cohomology modules supported on arrangements
of linear varieties, has been implemented by Julian Pfeifle in the software
package polymake
(old version 2.0.2).
The script interfaces with the computer algebra system
Singular for intermediate
computations.
Remark: What
we really compute is the characteristic cycle of the
local cohomology module H1(f)(R)
so we have to add the conormal space TX*
X in order to get the characteristic cycle of Rf.
-
Makefile
, commalg
: To start the computation and tools
to interface with Singular.
- Orlik-Terao's arrangements:
- f=xyzt(x+y)(x+z)(x+t)(y+z)(y+t)(z+t)(x+y+z)(x+y+t)(x+z+t)(y+z+t)(x+y+z+t):
polymake result
- f=xyztuv(x+y)(x+z)(x+t)(y+z)(y+t)(z+t)(x+y+z)(x+y+t)(x+z+t)(y+z+t)(x+y+z+t)(u+v):
polymake
result
Remark: Polymake
produces a huge file with lots of information on the poset associated
to the arrangement. We have to look for the multiplicities of the characteristic
cycle and these may be found at the section FACE_LABELS. The minimal associated
primes have multiplicity 1.
Computing the characteristic cycle of the module M˜log
f
Computing a presentation of M˜log f
can be done in almost any Computer Algebra system since we have
to use Groebner basis over R. We used Macaulay 2 since we
also have to compute its characteristic ideal. To do so we need
the package
D-modules for Macaulay 2.
For each component of the characteristic
variety we have to compute its generic multiplicity. It boils
down to a computation in a commutative polynomial ring in 2n variables.
We have done it with Maple.
-
charideal.m2
: To compute the characteristic ideal
of M˜log f .
-
multiplicity.mws
: To compute the generic multiplicity
of the conormal space to the origin. To compute the generic
multiplicity of any other component we only have to modify slightly
this script.
- Orlik-Terao's arrangements:
- f=xyztuv(x+y)(x+z)(x+t)(y+z)(y+t)(z+t)(x+y+z)(x+y+t)(x+z+t)(y+z+t)(x+y+z+t)(u+v):
m2 result
, maple result
http://www-ma1.upc.es/~jalvz/acu.html
Last
modified: Wednesday, September
21 2005