English

A divide-and-conquer algorithm for computing Gr\"obner bases of syzygies in finite dimension

Symbolic Computation 2020-06-05 v2

Abstract

Let f1,,fmf_1,\ldots,f_m be elements in a quotient Rn/NR^n / N which has finite dimension as a KK-vector space, where R=K[X1,,Xr]R = K[X_1,\ldots,X_r] and NN is an RR-submodule of RnR^n. We address the problem of computing a Gr\"obner basis of the module of syzygies of (f1,,fm)(f_1,\ldots,f_m), that is, of vectors (p1,,pm)Rm(p_1,\ldots,p_m) \in R^m such that p1f1++pmfm=0p_1 f_1 + \cdots + p_m f_m = 0. An iterative algorithm for this problem was given by Marinari, M\"oller, and Mora (1993) using a dual representation of Rn/NR^n / N as the kernel of a collection of linear functionals. Following this viewpoint, we design a divide-and-conquer algorithm, which can be interpreted as a generalization to several variables of Beckermann and Labahn's recursive approach for matrix Pad\'e and rational interpolation problems. To highlight the interest of this method, we focus on the specific case of bivariate Pad\'e approximation and show that it improves upon the best known complexity bounds.

Keywords

Cite

@article{arxiv.2002.06404,
  title  = {A divide-and-conquer algorithm for computing Gr\"obner bases of syzygies in finite dimension},
  author = {Simone Naldi and Vincent Neiger},
  journal= {arXiv preprint arXiv:2002.06404},
  year   = {2020}
}

Comments

ISSAC 2020. 8 pages, 4 algorithms

R2 v1 2026-06-23T13:42:45.289Z