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

Abstract

We introduce SPQR, a new Mathematica package for the division and elimination of variables from polynomial systems. SPQR 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 SPQR to effectively overcome expression swell during the construction of Gr\"obner bases, which in many cases is the major bottleneck in such computations. Benchmarks on state of the art Macaulay resultants show that SPQR 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 SPQR can be used to find previously unknown Landau singularities.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…