-
Notifications
You must be signed in to change notification settings - Fork 270
Open
Labels
Description
@michaelPerlman and I looked at #4027 and found a bug in Dintegration.
It is caused by
- either simply a bug (that can be easily fixed) in
getIntRoots(andfactorBFunction) which happens to assume that all roots of a b-function (of a cyclic module) are rational. - or something else.
loadPackage "BernsteinSato"
W = QQ[x, dx, a, Da, WeylAlgebra => {{x, dx}, {a, Da}}]
M = cokernel matrix {{-x*a+1, x^2*a^4*Da^2-2*x^2*dx*a^2*Da+2*x^2*a^3*Da+x^2*dx^2+2*x*a^2*Da-2*x*dx+1}}
errorDepth = 0
Dintegration(0,M,{0,1})The b-function that emerges is
The help of D-modules experts would be appreciated!
@lorinczandras @christineBerkesch @mahrud
Reactions are currently unavailable