Computing a holonomic submodule of the partial Weyl closure
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