English

Computing a holonomic submodule of the partial Weyl closure

Symbolic Computation 2026-05-06 v2

Abstract

The Weyl closure is a basic operation in algebraic analysis: it converts a system of differential operators with rational coefficients into an equivalent system with polynomial coefficients. In addition to encoding finer information on the singularities of the system, it serves as a preparatory step for many algorithms in symbolic integration. A new algorithm is introduced to compute a holonomic submodule of the partial Weyl closure of a finite-rank module, where the closure is taken with respect to a subset of the variables. The method relies on a non-commutative analogue of Rabinowitsch's trick. The algorithm is implemented in the Julia package MultivariateCreativeTelescoping.jl and shows substantial speedups over existing exact Weyl closure algorithms in Singular and Macaulay2.

Keywords

Cite

@article{arxiv.2602.06209,
  title  = {Computing a holonomic submodule of the partial Weyl closure},
  author = {Hadrien Brochet},
  journal= {arXiv preprint arXiv:2602.06209},
  year   = {2026}
}

Comments

revised version

R2 v1 2026-07-01T10:23:25.794Z