Macaulay2 » Documentation
Packages » BernsteinSato :: BernsteinSato
next | previous | forward | backward | up | index | toc

BernsteinSato -- algorithms for b-functions, local cohomology, and intersection cohomology

Description

B-functions

  • bFunction -- b-function
  • generalB -- global generalized Bernstein-Sato polynomial
  • globalB -- compute global b-function and b-operator for a D-module and a polynomial
  • globalBFunction -- global b-function (else known as the Bernstein-Sato polynomial)
  • globalBoperator -- compute a b-operator of a polynomial
  • localBFunction -- local b-function (a.k.a. the local Bernstein-Sato polynomial)
  • factorBFunction -- factorization of a b-function
  • bFunctionRoots -- get roots of a b-function
  • getIntRoots -- get integer roots of a b-function
  • paramBpoly -- compute the list of all possible Bernstein-Sato polynomials for a parametric polynomial
  • AnnFs -- differential annihilator of a polynomial in a Weyl algebra
  • AnnIFs -- the annihilating ideal of f^s for an arbitrary D-module

Resolutions and Functors

  • Dresolution -- resolution of a D-module
  • Dlocalize -- localization of a D-module
  • WeylClosure -- Weyl closure of an ideal
  • Ddual -- holonomic dual of a D-module
  • Drestriction -- restriction modules of a D-module
  • Dintegration -- integration modules of a D-module
  • DHom -- D-homomorphisms between holonomic D-modules
  • DExt -- Ext groups between holonomic modules
  • polynomialExt -- Ext groups between a holonomic module and a polynomial ring
  • rationalFunctionExt -- Ext(holonomic D-module, polynomial ring localized at the singular locus)

Applications:

Menu

Authors

Version

This documentation describes version 1.0 of BernsteinSato.

Citation

If you have used this package in your research, please cite it as follows:

@misc{BernsteinSatoSource,
  title = {{BernsteinSato: Bernstein-Sato. Version~1.0}},
  author = {Anton Leykin and Harrison Tsai},
  howpublished = {A \emph{Macaulay2} package available at
    \url{https://github.com/Macaulay2/M2/tree/master/M2/Macaulay2/packages}}
}

Exports

For the programmer

The object BernsteinSato is a package, defined in BernsteinSato.m2, with auxiliary files in BernsteinSato/.


The source of this document is in BernsteinSato/DOC/main.m2:52:0.