Effective Fast Algorithms for Polynomial Spectral Factorization |
| |
Authors: | DA Bini G Fiorentino L Gemignani B Meini |
| |
Institution: | 1. Dipartimento di Matematica, Università di Pisa, via Buonarroti 2, 56127, Pisa, Italy
|
| |
Abstract: | Let p(z) be a polynomial of degree n having zeros |ξ1|≤???≤|ξ m |<1<|ξ m+1|≤???≤|ξ n |. This paper is concerned with the problem of efficiently computing the coefficients of the factors u(z)=∏ i=1 m (z?ξ i ) and l(z)=∏ i=m+1 n (z?ξ i ) of p(z) such that a(z)=z ?m p(z)=(z ?m u(z))l(z) is the spectral factorization of a(z). To perform this task the following two-stage approach is considered: first we approximate the central coefficients x ?n+1,. . .x n?1 of the Laurent series x(z)=∑ i=?∞ +∞ x i z i satisfying x(z)a(z)=1; then we determine the entries in the first column and in the first row of the inverse of the Toeplitz matrix T=(x i?j ) i,j=?n+1,n?1 which provide the sought coefficients of u(z) and l(z). Two different algorithms are analyzed for the reciprocation of Laurent polynomials. One algorithm makes use of Graeffe's iteration which is quadratically convergent. Differently, the second algorithm directly employs evaluation/interpolation techniques at the roots of 1 and it is linearly convergent only. Algorithmic issues and numerical experiments are discussed. |
| |
Keywords: | |
本文献已被 SpringerLink 等数据库收录! |
|