Table of Contents
Fetching ...

Faster multivariate integration in D-modules

Hadrien Brochet, Frédéric Chyzak, Pierre Lairez

TL;DR

This work advances symbolic integration for holonomic systems by introducing a reduction-based approach that extends Griffiths–Dwork techniques to holonomic $W_{t,\mathbf{x}}$-modules and enables integration with respect to parameters. The core idea is to compute normal forms modulo $\bm{\partial}M$ via a two-stage reduction that leverages left-Gröbner-basis reductions and right-derivative reductions, producing a finite-dimensional quotient when holonomic. A practical Julia implementation (MultivariateCreativeTelescoping.jl) combines memoization, confinement, and modular evaluation/interpolation to derive telescopers and differential equations, demonstrated on the generating series of $8$-regular graphs. The results show clear gains in expressivity and scalability within holonomic frameworks, with competitive performance and new differential equations that previous D-finite methods could not readily obtain. Overall, the paper broadens the toolkit for parametric integration in algebraic combinatorics and mathematical physics, offering a concrete path to new ODEs for complex generating functions.

Abstract

We present a new algorithm for solving the reduction problem in the context of holonomic integrals, which in turn provides an approach to integration with parameters. Our method extends the Griffiths--Dwork reduction technique to holonomic systems and is implemented in Julia. While not yet outperforming creative telescoping in D-finite cases, it enhances computational capabilities within the holonomic framework. As an application, we derive a previously unattainable differential equation for the generating series of 8-regular graphs.

Faster multivariate integration in D-modules

TL;DR

This work advances symbolic integration for holonomic systems by introducing a reduction-based approach that extends Griffiths–Dwork techniques to holonomic -modules and enables integration with respect to parameters. The core idea is to compute normal forms modulo via a two-stage reduction that leverages left-Gröbner-basis reductions and right-derivative reductions, producing a finite-dimensional quotient when holonomic. A practical Julia implementation (MultivariateCreativeTelescoping.jl) combines memoization, confinement, and modular evaluation/interpolation to derive telescopers and differential equations, demonstrated on the generating series of -regular graphs. The results show clear gains in expressivity and scalability within holonomic frameworks, with competitive performance and new differential equations that previous D-finite methods could not readily obtain. Overall, the paper broadens the toolkit for parametric integration in algebraic combinatorics and mathematical physics, offering a concrete path to new ODEs for complex generating functions.

Abstract

We present a new algorithm for solving the reduction problem in the context of holonomic integrals, which in turn provides an approach to integration with parameters. Our method extends the Griffiths--Dwork reduction technique to holonomic systems and is implemented in Julia. While not yet outperforming creative telescoping in D-finite cases, it enhances computational capabilities within the holonomic framework. As an application, we derive a previously unattainable differential equation for the generating series of 8-regular graphs.

Paper Structure

This paper contains 37 sections, 23 theorems, 89 equations, 1 table.

Key Result

Lemma 1

Let $a,b \in W_\mathbf{x}^r$. If $a \to^* b$ then $a-b\in S + \bm{\partial} W_\mathbf{x}^r$.

Theorems & Definitions (55)

  • Lemma 1
  • proof
  • Lemma 2
  • proof
  • Example 3
  • Definition 4
  • Proposition 5
  • proof
  • Theorem 6
  • proof
  • ...and 45 more