In
numerical analysis
Numerical analysis is the study of algorithms that use numerical approximation (as opposed to symbolic computation, symbolic manipulations) for the problems of mathematical analysis (as distinguished from discrete mathematics). It is the study of ...
, Gauss–Jacobi quadrature (named after
Carl Friedrich Gauss
Johann Carl Friedrich Gauss (; ; ; 30 April 177723 February 1855) was a German mathematician, astronomer, geodesist, and physicist, who contributed to many fields in mathematics and science. He was director of the Göttingen Observatory and ...
and
Carl Gustav Jacob Jacobi
Carl Gustav Jacob Jacobi (; ; 10 December 1804 – 18 February 1851) was a German mathematician who made fundamental contributions to elliptic functions, dynamics, differential equations, determinants and number theory.
Biography
Jacobi was ...
) is a method of
numerical quadrature
In analysis, numerical integration comprises a broad family of algorithms for calculating the numerical value of a definite integral.
The term numerical quadrature (often abbreviated to quadrature) is more or less a synonym for "numerical integr ...
based on
Gaussian quadrature
In numerical analysis, an -point Gaussian quadrature rule, named after Carl Friedrich Gauss, is a quadrature rule constructed to yield an exact result for polynomials of degree or less by a suitable choice of the nodes and weights for .
Th ...
. Gauss–Jacobi quadrature can be used to approximate integrals of the form
:
where ƒ is a smooth function on and . The interval can be replaced by any other interval by a linear transformation. Thus, Gauss–Jacobi quadrature can be used to approximate integrals with singularities at the end points.
Gauss–Legendre quadrature
In numerical analysis, Gauss–Legendre quadrature is a form of Gaussian quadrature for approximating the definite integral of a function. For integrating over the interval , the rule takes the form:
:\int_^1 f(x)\,dx \approx \sum_^n w_i f(x_i)
:
...
is a special case of Gauss–Jacobi quadrature with . Similarly, the
Chebyshev–Gauss quadrature
In numerical analysis Chebyshev–Gauss quadrature is an extension of Gaussian quadrature method for approximating the value of integrals of the following kind:
:\int_^ \frac \,dx
and
:\int_^ \sqrt g(x)\,dx.
In the first case
:\int_^ \frac \ ...
of the first (second) kind arises when one takes . More generally, the special case turns Jacobi polynomials into
Gegenbauer polynomials, in which case the technique is sometimes called Gauss–Gegenbauer quadrature.
Gauss–Jacobi quadrature uses as the weight function. The corresponding sequence of
orthogonal polynomials
In mathematics, an orthogonal polynomial sequence is a family of polynomials such that any two different polynomials in the sequence are orthogonal
In mathematics, orthogonality (mathematics), orthogonality is the generalization of the geom ...
consist of
Jacobi polynomials
In mathematics, Jacobi polynomials (occasionally called hypergeometric polynomials) P_n^(x)
are a class of Classical orthogonal polynomials, classical orthogonal polynomials. They are orthogonal with respect to the weight
(1-x)^\alpha(1+x)^\beta ...
. Thus, the Gauss–Jacobi quadrature rule on points has the form
:
where are the roots of the Jacobi polynomial of degree . The weights are given by the formula
:
where Γ denotes the
Gamma function
In mathematics, the gamma function (represented by Γ, capital Greek alphabet, Greek letter gamma) is the most common extension of the factorial function to complex numbers. Derived by Daniel Bernoulli, the gamma function \Gamma(z) is defined ...
and the Jacobi polynomial of degree ''n''.
The error term (difference between approximate and accurate value) is:
:
where
.
References
* .
External links
Jacobi rule-
free software
Free software, libre software, libreware sometimes known as freedom-respecting software is computer software distributed open-source license, under terms that allow users to run the software for any purpose as well as to study, change, distribut ...
(Matlab, C++, and Fortran) to evaluate integrals by Gauss–Jacobi quadrature rules.
Gegenbauer rule- free software (Matlab, C++, and Fortran) for Gauss–Gegenbauer quadrature
{{DEFAULTSORT:Gauss-Jacobi quadrature
Numerical integration