Algorithms for Linearly Recurrent Sequences of Truncated Polynomials

02/06/2021
by   Seung Gyu Hyun, et al.
0

Linear recurrent sequences are those whose elements are defined as linear combinations of preceding elements, and finding recurrence relations is a fundamental problem in computer algebra. In this paper, we focus on sequences whose elements are vectors over the ring 𝔸 = 𝕂[x]/(x^d) of truncated polynomials. Finding the ideal of their recurrence relations has applications such as the computation of minimal polynomials and determinants of sparse matrices over 𝔸. We present three methods for finding this ideal: a Berlekamp-Massey-like approach due to Kurakin, one which computes the kernel of some block-Hankel matrix over 𝔸 via a minimal approximant basis, and one based on bivariate Padé approximation. We propose complexity improvements for the first two methods, respectively by avoiding the computation of redundant relations and by exploiting the Hankel structure to compress the approximation problem. Then we confirm these improvements empirically through a C++ implementation, and we discuss the above-mentioned applications.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/28/2021

On computing root polynomials and minimal bases of matrix pencils

We revisit the notion of root polynomials, thoroughly studied in [F. Dop...
research
11/25/2015

Contraction of Ore Ideals with Applications

Ore operators form a common algebraic abstraction of linear ordinary dif...
research
03/21/2018

Truncated Normal Forms for Solving Polynomial Systems: Generalized and Efficient Algorithms

We consider the problem of finding the isolated common roots of a set of...
research
11/22/2018

Fast Algorithms for Computing Eigenvectors of Matrices via Pseudo Annihilating Polynomials

An efficient algorithm for computing eigenvectors of a matrix of integer...
research
10/25/2021

Computing elements of certain form in ideals to prove properties of operators

Proving statements about linear operators expressed in terms of identiti...
research
12/12/2017

Block-Krylov techniques in the context of sparse-FGLM algorithms

Consider a zero-dimensional ideal I in K[X_1,...,X_n]. Inspired by Faugè...
research
09/11/2020

Guessing Gröbner Bases of Structured Ideals of Relations of Sequences

Assuming sufficiently many terms of a n-dimensional table defined over a...

Please sign up or login with your details

Forgot password? Click here to reset