paper

Sampling Polynomial Rational Remainders with SPR: A new Package for Polynomial Division and Elimination

arXiv:2511.14875

Abstract

We introduce SPR, a new Mathematica package for the division and elimination of variables from polynomial systems. SPR works by sampling and reconstructing results over finite fields, in an analogous manner to many state of the art Integration by Parts algorithms for Feynman integrals. This allows SPR to effectively overcome expression swell during the construction of Gröbner bases, which in many cases is the major bottleneck in such computations. Benchmarks on state of the art Macaulay resultants show that SPR can deliver substantial gains over symbolic computer algebra workflows -- reducing both runtime and memory footprint by multiple orders of magnitude. Likewise when applied to study Feynman integrals, we show how SPR can be used to find previously unknown Landau singularities.

45 pages, 8 figures

Sampling Polynomial Rational Remainders with SP$\mathbb{Q}$R: A new Package for Polynomial Division and Elimination · wovepaper