Skip to main content
Log in

Factorization of analytic functions by means of Koenig's theorem and Toeplitz computations

  • Original article
  • Published:
Numerische Mathematik Aims and scope Submit manuscript

Summary.

By providing a matrix version of Koenig's theorem we reduce the problem of evaluating the coefficients of a monic factor r(z) of degree h of a power series f(z) to that of approximating the first h entries in the first column of the inverse of an \(n\times n\) Toeplitz matrix in block Hessenberg form for sufficiently large values of n. This matrix is reduced to a band matrix if f(z) is a polynomial. We prove that the factorization problem can be also reduced to solving a matrix equation \(\phi(X)=0\) for an \(h\times h\) matrix X, where \(\phi\) is a matrix power series whose coefficients are Toeplitz matrices. The function \(\phi\) is reduced to a matrix polynomial of degree 2 if f(z) is a polynomial of degreeN and \(h\geq N/2\). These reductions allow us to devise a suitable algorithm, based on cyclic reduction and on the concept of displacement rank, for generating a sequence of vectors \(\vec{v}^{(2^j)}\) that quadratically converges to the vector \(\vec{v}\) having as components the coefficients of the factor r(z). In the case of a polynomial f(z) of degree N, the cost of computing the entries of \(\vec{v}^{(2^j)}\) given \(\vec{v}^{(2^{j-1})}\) is \(O(N\log N+\theta(N))\) arithmetic operations, where \(\theta(N)=O(N\log^2 N)\) is the cost of solving an \( N\times N\) Toeplitz-like system. In the case of analytic functions the cost depends on the numerical degree of the power series involved in the computation. From the numerical experiments performed with several test polynomials and power series, the algorithm has shown good numerical properties and promises to be a good candidate for implementing polynomial root-finders based on recursive splitting strategies. Applications to solving spectral factorization problems and Markov chains are also shown.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Additional information

Received September 9, 1998 / Revised version received November 14, 1999 / Published online February 5, 2001

Rights and permissions

Reprints and permissions

About this article

Cite this article

Bini, D., Gemignani, L. & Meini, B. Factorization of analytic functions by means of Koenig's theorem and Toeplitz computations. Numer. Math. 89, 49–82 (2001). https://doi.org/10.1007/PL00005463

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/PL00005463

Navigation