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.



    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.



    http://www-ma1.upc.es/~jalvz/acu.html
    Last modified: Wednesday, September 21 2005