Description
There are two main strategies, Walther and OaTa. If the user selects Walther, which is the default, then
LocStrategy determines the localization strategy for
localCohom(...Ideal...) and
localCohom(...Ideal, Module...).
-
Walther -- the algorithm of U. Walther that uses Cech complex.
-
-
LocStrategy => null -- used only for localCohom(...Ideal...), localizations are done by straightforward computation of annihilators and b-polynomials as described in [1].
-
LocStrategy => OaTaWa -- localizations are done following Oaku-Takayama-Walther method [2].
-
LocStrategy => Oaku -- localizations are done following Oaku's algorithm.
-
OaTa -- restriction from the graph embedding is used, which is due to T. Oaku and N. Takayama [3]. See Drestriction.
For detailed description of the algorithms see
-
[1] Walther, Algorithmic computation of local cohomology modules and the local cohomological dimension of algebraic varieties (JPAA (139), 1999.)
-
[2] Oaku, Takayama, Walther, A Localization Algorithm for D-modules (J. Symbolic Computation (29), 2000.)
-
[3] Oaku, Takayama, Algorithms for D-modules -- restriction, tensor product, localization, and local cohomology groups (JPAA (156), 2001.)
Caveat
localCohom(...Ideal, Module...) with the default strategy computes presentations for all the terms in the Cech complex regardless of the requested homological degrees. All strategies use the given generators of the ideal; the user is advised to call
mingens before calling localCohom.