A fast algorithm for solving linearly recurrent sequences
Abstract
We present an algorithm which computes the Dth term of a sequence satisfying a linear recurrence relation of order d over a field K in O( M( d)(D) + M(d)(d)) operations in K, where d ≤ d is the degree of the squarefree part of the annihilating polynomial of the recurrence and M is the cost of polynomial multiplication in K. This is a refinement of the previously optimal result of O( M(d)(D) ) operations, due to Fiduccia.
0
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.