Summary
An algebraic algorithm, the long quotient- modified difference (LQMD) algorithm, is described for the Gaussian quadrature of the one-dimensional product integral ∫f(x)w(x)dx when the weight function ω(x) is known through modified momentsv l =; theP l (x) are any polynomials of degreel satisfying 3-term recurrence relations with known coefficients. The algorithm serves to establish the co-diagonal matrix, the eigenvalues of which are the Gaussian abscissas. Applied to ordinary moments it requires far fewer divisions than the quotient-difference algorithm; if theP l (x) are themselves orthogonal with a kernelw 0 03F0;, there is no instability due to rounding errors. For smooth kernels ω(x) it is safe to use secondorder interpolation in determining the eigenvalues by Givens' method. The Christoffel weights can be expressed as ratios of two terms which are most easily calculated in a Sturm sequence beginning with the highest value ofl. A formula for the Christoffel weights applicable for rational versions of theQR algorithm is also derived. Convergence and the propagation of rounding errors are illustrated by several examples, and anAlgol procedure is given.
Similar content being viewed by others
References
Akhiezer, N. I. (trans. N. Kemmer): The classical moment problem. Edinburgh: Oliver & Boyd 1965.
Bateman Manuscript Project (A. Erdélyi, ed.): Higher transcendental functions, Ch. 3, 7, 10. New York: McGraw-Hill 1953.
Copson, E. T.: Theory of functions of a complex variable. London: Oxford University Press (repr.) 1960.
Gautschi, W.: Construction of Gauss-Christoffel quadrature formulas. Math. Comp.22, 251–270 (1968).
—: Algorithm 331-Gaussian quadrature formulas. Comm. ACM11, 432–436 (1968).
—: On the construction of Gaussian quadrature rules from modified moments. Math. Comp.24, 245–260 (1970).
Francis, J. G. F.: TheQR transformation. Computer J.4, 265–271 (1961), 332–345 (1962).
Givens, J. W.: A method of computing eigenvalues and eigenvectors suggested by classical results on symmetric matrices. Nat. Bur. Stand. Appl. Math. Ser.29, 117–122 (1953).
Golub, G. H., Welsch, J. H.: Calculation of Gauss quadrature rules. Math. Comp.23, 221–230 (1969).
Gordon, R. G.: Error bounds in equilibrium sttistical mechanics. J. Math. Phys.9, 655–663 (1968).
Henrici, P.: Quotient-difference algorithms. In: Mathematical methods for digital computers, (A. Ralston & H. S. Wilf, eds.) Vol. II, 37–62. New York: Wiley 1967.
Kopal, Z.: Numerical analysis, 2nd ed., Ch. VII. London: Chapman & Hall 1955.
Ortega, J.: The Givens-Householder method for symmetric matrices, in Vol. II of Ref. 11, 94–115.
Reinsch, C. H.: A stable rationalQR algorithm for the computation of the eigenvalues of an Hermitian tridiagonal matrix. Math. Comp.25, 591–597 (1971).
Rutishauser, H.: Der Quotienten-Differenzen Algorithmus. Basel: Birkhäuser-Verlag 1957.
—: On a modification of theQD-algorithm with Graeffe-type convergence. Z.A.M.P.13, 493–496 (1962).
Sack, R. A.: A fully stable rational version of theQR algorithm for tridiagonal matrices. Numer. Math.18, 432–441 (1972).
Shohat, J. A., Tamarkin, J. D.: The problem of moments, (Rev. ed.) Amer. Math. Soc., Providence, 1950.
Szegö, G.: Orthogonal polynomials, (Rev. Ed.). Amer. Math. Soc. Colloquium Publications, New York, 1959.
Wall, H. S.: Analytic theory of continued fractions. New York: van Nostrand 1948.
Wilf, H. S.: Mathematics for the physical sciences. New York: Wiley 1962.
Wilkinson, J. H.: The algebraic eigenvalue problem. Oxford: Clarendon Press 1965.
Author information
Authors and Affiliations
Additional information
Based in part on a project report presented by A. F. Donovan in partial fulfilment of the requirements for the degree of B. Sc. (Honours), University of Salford (1969).
Rights and permissions
About this article
Cite this article
Sack, R.A., Donovan, A.F. An algorithm for Gaussian quadrature given modified moments. Numer. Math. 18, 465–478 (1971). https://doi.org/10.1007/BF01406683
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF01406683