Computing syzygies in finite dimension using fast linear algebra

From MaRDI portal



Abstract: We consider the computation of syzygies of multivariate polynomials in a finite-dimensional setting: for a mathbbK[X1,dots,Xr]-module mathcalM of finite dimension D as a mathbbK-vector space, and given elements f1,dots,fm in mathcalM, the problem is to compute syzygies between the fi's, that is, polynomials (p1,dots,pm) in mathbbK[X1,dots,Xr]m such that p1f1+dots+pmfm=0 in mathcalM. Assuming that the multiplication matrices of the r variables with respect to some basis of mathcalM are known, we give an algorithm which computes the reduced Gr"obner basis of the module of these syzygies, for any monomial order, using O(mDomega−1+rDomegalog(D)) operations in the base field mathbbK, where omega is the exponent of matrix multiplication. Furthermore, assuming that mathcalM is itself given as mathcalM=mathbbK[X1,dots,Xr]n/mathcalN, under some assumptions on mathcalN we show that these multiplication matrices can be computed from a Gr"obner basis of mathcalN within the same complexity bound. In particular, taking n=1, m=1 and f1=1 in mathcalM, this yields a change of monomial order algorithm along the lines of the FGLM algorithm with a complexity bound which is sub-cubic in D.



Cites work









This page was built for publication: Computing syzygies in finite dimension using fast linear algebra

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2192678)