Skip to main content
Log in

The numerically stable reconstruction of Jacobi matrices from spectral data

  • Published:
Numerische Mathematik Aims and scope Submit manuscript

Summary

We present an exposé of the elementary theory of Jacobi matrices and, in particular, their reconstruction from the Gaussian weights and abscissas. Many recent works propose use of the diagonal Hermitian Lanczos process for this purpose. We show that this process is numerically unstable. We recall Rutishauser's elegant and stable algorithm of 1963, based on plane rotations, implement it efficiently, and discuss our numerical experience. We also apply Rutishauser's algorithm to reconstruct a persymmetric Jacobi matrix from its spectrum in an efficient and stable manner.

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

References

  1. Akhiezer, N.I.: The Classical Moment Problem. New York: Hafner 1965

    Google Scholar 

  2. Bauer, F.L., Rutishauser, H., Stiefel, E.: New aspects in numerical quadrature. In: Experimental Arithmetic, High Speed Computing and Mathematics. Proc. Symp. Appl. Math. 15. Amer. Math. Soc., Providence, pp. 199–218, 1963

    Google Scholar 

  3. Biegler-König, W.: Construction of band matrices from spectral data. Linear Algebra Appl.40, 79–87 (1981)

    Google Scholar 

  4. Bunch, J.R., Nielsen, C.P., Sorensen, D.C.: Rank one modification of the symmetric eigenproblem. Numer. Math.31, 31–48 (1978)

    Google Scholar 

  5. Boley, D., Golub, G.H.: A modified method for reconstructing periodic Jacobi matrices. Math. Comput.42, 143–150 (1984)

    Google Scholar 

  6. Cuppen, J.J.M.: A divide and conquer method for the symmetric tridiagonal eigenproblem. Numer. Math.36, 177–195 (1981)

    Google Scholar 

  7. Daniel, J.W., Gragg, W.B., Kaufman, L., Stewart, G.W.: Reorthogonalization and stable algorithms for updating the Gram-Schmidt QR factorization. Math. Comput.30, 772–795 (1976)

    Google Scholar 

  8. Davis, C., Kahan, W.M.: The rotation of eigenvectors by a perturbation III. SIAM J. Numer. Anal.7, 1–46 (1970)

    Google Scholar 

  9. de Boor, C., Golub, G.H.: The numerically stable reconstruction of a Jacobi matrix from spectral data. Linear Algebra Appl.21, 245–260 (1978)

    Google Scholar 

  10. Ferguson, W.E., Jr.: The construction of Jacobi and periodic Jacobi matrices with prescribed spectra. Math. Comput.35, 1203–1220 (1980)

    Google Scholar 

  11. Gautschi, W.: Construction of Gauss-Christoffel quadrature formulas. Math. Comput.22, 251–270 (1968)

    Google Scholar 

  12. Gautschi, W.: Algorithm 331-Gaussian quadrature formulas. Comm. ACM11, 432–436 (1968)

    Google Scholar 

  13. Gautschi, W.: On generating orthogonal polynomials. SIAM J. Sci. Statist. Comput3, 289–317 (1982)

    Google Scholar 

  14. Golub, G.H.: Some modified matrix eigenvalue problems. SIAM Rev.15, 318–334 (1973)

    Google Scholar 

  15. Golub, G.H., Van Loan, C.F.: Matrix Computations. Baltimore: The Johns Hopkins University Press 1983

    Google Scholar 

  16. Golub, G.H., Welsch, J.H.: Calculation of Gauss quadrature rules. Math. Comput.23, 221–230 (1969)

    Google Scholar 

  17. Gragg, W.B.: On extrapolation algorithms for ordinary initial value problems. SIAM J. Numer. Anal.2, 384–403 (1965)

    Google Scholar 

  18. Paige, C.C.: Practical use of the symmetric Lanczos process with reorthogonalization. BIT10, 183–195 (1970)

    Google Scholar 

  19. Parker, R.L., Whaler, K.A.: Numerical methods for establishing solutions to the inverse problem of electromagnetic induction. J. Geophys. Res.86, 9574–9584 (1981)

    Google Scholar 

  20. Parlett, B.N.: The Symmetric Eigenvalue Problem. Englewood Cliffs, New Jersey: Prentice-Hall 1980

    Google Scholar 

  21. Payne, J.: A numerical method for the inverse Sturm-Liouville problem. SIAM J. Sci. Statist. Comput.5, 149–156 (1984)

    Google Scholar 

  22. Rutishauser, H.: On Jacobi rotation patterns, in Experimental Arithmetic, High Speed Computing and Mathematics. Proc. Symp. Appl. Math. 15. Amer. Math. Soc., Providence, pp. 219–239, 1963

    Google Scholar 

  23. Stewart, G.W.: Error and perturbation bounds for subspaces associated with certain eigenvalue problems. SIAM Rev.15, 727–764 (1973)

    Google Scholar 

  24. Stewart, G.W.: The economical storage of plane rotations. Numer. Math.25, 137–138 (1976)

    Google Scholar 

  25. Wilkinson, J.H.: The Algebraic Eigenvalue Problem Oxford: Clarendon Press 1965

    Google Scholar 

  26. Wilkinson, J.H., Reinsch, C.: Handbook for Automatic Computation. Volume II, Linear Algebra. Berlin, Heidelberg, New York: Springer 1971

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

Dedicated to Professor F.L. Bauer on the occasion of his 60th birthday

This work was supported by the National Science Foundation under grant MCS-81-02344, and by the Mathematics Research Institute of the Swiss Federal Institute of Technology, Zürich

Rights and permissions

Reprints and permissions

About this article

Cite this article

Gragg, W.B., Harrod, W.J. The numerically stable reconstruction of Jacobi matrices from spectral data. Numer. Math. 44, 317–335 (1984). https://doi.org/10.1007/BF01405565

Download citation

  • Received:

  • Issue Date:

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

Subject Classifications

Navigation