Computing syzygies in finite dimension using fast linear algebra

12/04/2019
βˆ™
by   Vincent Neiger, et al.
βˆ™
0
βˆ™

We consider the computation of syzygies of multivariate polynomials in a finite-dimensional setting: for a 𝕂[X_1,…,X_r]-module β„³ of finite dimension D as a 𝕂-vector space, and given elements f_1,…,f_m in β„³, the problem is to compute syzygies between the f_i's, that is, polynomials (p_1,…,p_m) in 𝕂[X_1,…,X_r]^m such that p_1 f_1 + … + p_m f_m = 0 in β„³. Assuming that the multiplication matrices of the r variables with respect to some basis of β„³ are known, we give an algorithm which computes the reduced GrΓΆbner basis of the module of these syzygies, for any monomial order, using O(m D^Ο‰-1 + r D^Ο‰log(D)) operations in the base field 𝕂, where Ο‰ is the exponent of matrix multiplication. Furthermore, assuming that β„³ is itself given as β„³ = 𝕂[X_1,…,X_r]^n/𝒩, under some assumptions on 𝒩 we show that these multiplication matrices can be computed from a GrΓΆbner basis of 𝒩 within the same complexity bound. In particular, taking n=1, m=1 and f_1=1 in β„³, 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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
βˆ™ 12/21/2015

Fast Operations on Linearized Polynomials and their Applications in Coding Theory

This paper considers fast algorithms for operations on linearized polyno...
research
βˆ™ 02/15/2020

A divide-and-conquer algorithm for computing GrΓΆbner bases of syzygies in finite dimension

Let f_1,…,f_m be elements in a quotient R^n / N which has finite dimensi...
research
βˆ™ 11/20/2018

A Fast Randomized Geometric Algorithm for Computing Riemann-Roch Spaces

We propose a probabilistic Las Vegas variant of Brill-Noether's algorith...
research
βˆ™ 12/02/2017

Drinfeld Modules with Complex Multiplication, Hasse Invariants and Factoring Polynomials over Finite Fields

We present a novel randomized algorithm to factor polynomials over a fin...
research
βˆ™ 02/18/2022

Faster change of order algorithm for GrΓΆbner bases under shape and stability assumptions

Solving zero-dimensional polynomial systems using GrΓΆbner bases is usual...
research
βˆ™ 03/10/2023

Fast computation of permutation equivariant layers with the partition algebra

Linear neural network layers that are either equivariant or invariant to...
research
βˆ™ 08/31/2015

Computing explicit isomorphisms with full matrix algebras over F_q(x)

We propose a polynomial time f-algorithm (a deterministic algorithm whic...

Please sign up or login with your details

Forgot password? Click here to reset