English

An $O(n\log^2n)$ Algorithm for Computing Hankel Determinants up to Order $n$

Combinatorics 2025-01-10 v1

Abstract

Given the rational power series h(x)=i0hixiC[[x]]h(x) = \sum_{i \geq 0} h_i x^i \in \mathbb{C}[[x]], the Hankel determinant of order nn is defined as Hn(h(x)):=det(hi+j)0i,jn1H_n(h(x)) := \det (h_{i+j})_{0 \leq i,j \leq n-1}. We explore the relationship between the Hankel continued fraction and the generalized Sturm sequence. This connection inspires the development of a novel algorithm for computing the Hankel determinants {Hi(h(x))}i=0n1\{H_i(h(x))\}_{i=0}^{n-1} using O(nlog2n)O(n \log^2 n) arithmetic operations. We also explore the connection between the generalized Sturm sequences and the signature of Hankel matrices.

Keywords

Cite

@article{arxiv.2501.05182,
  title  = {An $O(n\log^2n)$ Algorithm for Computing Hankel Determinants up to Order $n$},
  author = {Feihu Liu and Guoce Xin and Zihao Zhang},
  journal= {arXiv preprint arXiv:2501.05182},
  year   = {2025}
}

Comments

11 pages, comments are welcome

R2 v1 2026-06-28T21:01:06.647Z