---
title: Gauss–Lobatto–Jacobi Quadrature
url: https://www.emergentmind.com/topics/gauss-lobatto-jacobi-quadrature
type: topic
---

# Gauss–Lobatto–Jacobi Quadrature

The Gauss–Lobatto–Jacobi quadrature is a high-precision numerical integration method for approximating weighted integrals of functions over the interval $[-1,1]$, specifically tailored to the Jacobi weight family $w^{\alpha,\beta}(t) = (1-t)^\alpha (1+t)^\beta$ with $\alpha, \beta > -1$. Distinguished by its inclusion of the interval endpoints as nodes, it attains high algebraic exactness while exhibiting optimal convergence properties for functions within certain weighted Sobolev spaces. This quadrature is widely used in spectral and pseudo-spectral methods, particularly for applications demanding accurate endpoint data, such as in fractional calculus, spectral collocation, and the numerical solution of boundary value problems.

## 1. Mathematical Definition and Exactness

The $(n+2)$-node Gauss–Lobatto–Jacobi (GLJ) quadrature approximates
\[
\int_{-1}^1 f(t)\,w^{\alpha,\beta}(t)\,dt
\]
via
\[
\int_{-1}^1 f(t)\,w^{\alpha,\beta}(t)\,dt = \sum_{i=0}^{n+1}\omega_i\,f(t_i) + R_n[f],
\]
where
- $t_0 = -1$, $t_{n+1} = +1$ (fixed endpoint nodes),
- $t_1, \dots, t_n$: interior nodes, which are precisely the zeros of the Jacobi polynomial $P_n^{(\alpha+1,\beta+1)}(t)$,
- weights $\omega_0, \omega_1, \dots, \omega_{n+1}$ given explicitly in terms of $P_n^{(\alpha+1,\beta+1)}$ and Gamma functions.

This rule is exact for all $f \in P_{2n+1}$, i.e., polynomials of degree at most $2n+1$:
\[
R_n[f] = 0 \quad \forall\, f \in P_{2n+1} \qquad [2201.08454].
\]

The table below summarizes key structural elements:

| Quadrature Feature         | Description                                                      |
|---------------------------|------------------------------------------------------------------|
| Weight function           | $(1-t)^\alpha (1+t)^\beta$, $\alpha, \beta > -1$                |
| Nodes ($n+2$ total)       | $t_0 = -1$, $t_{n+1} = 1$; interior: zeros of $P_n^{(\alpha+1,\beta+1)}(t)$ |
| Degree of exactness       | $2n+1$                                                          |
| Endpoint inclusion        | Yes                                                              |

## 2. Node and Weight Construction

### Interior and Endpoint Nodes

The $n$ interior nodes $t_1,\dots,t_n$ solve $P_n^{(\alpha+1,\beta+1)}(t_k) = 0$.
The two fixed endpoints are always $t_0 = -1$ and $t_{n+1} = +1$.

### Weights

Weights for interior nodes are
\[
\omega_k = \frac{2^{\alpha+\beta+1}}{n(n+\alpha+\beta+2)}
      \frac{\Gamma(n+\alpha+1)\,\Gamma(n+\beta+1)}{\Gamma(n+1)\,\Gamma(n+\alpha+\beta+1)}
      \frac{1-t_k^2}{\bigl[P_n^{(\alpha+1,\beta+1)\prime}(t_k)\bigr]^2}, \qquad k=1,\dots,n,
\]
and endpoint weights are
\[
\omega_0 = \frac{2^{\alpha+\beta+1}}{n(n+\alpha+\beta+2)}
      \frac{\Gamma(\beta+2)\,\Gamma(n+\alpha+1)}{\Gamma(n+1)\,\Gamma(\alpha+\beta+2)},
\]
\[
\omega_{n+1} = \frac{2^{\alpha+\beta+1}}{n(n+\alpha+\beta+2)}
      \frac{\Gamma(\alpha+2)\,\Gamma(n+\beta+1)}{\Gamma(n+1)\,\Gamma(\alpha+\beta+2)}.
\]
The construction is algorithmically efficient; fast and globally convergent O($N$) methods for large-$n$ computation of nodes and weights (including near-endpoint Bessel-type expansions and 4th-order fixed-point refinement) are described in detail in [2509.16716]. This approach produces double-precision accuracy ($10^{-16}$ relative) even for extreme ($|\alpha|,|\beta|\gg1$) parameter regimes, and efficiently handles up to $n=10^6$ nodes.

## 3. Connections to Jacobi Polynomials and Related Quadrature Rules

The GLJ nodes are intimately related to three classes of Jacobi polynomial quadratures:

1. **Gauss–Jacobi**: Nodes are zeros of $P_n^{(\alpha,\beta)}$. This rule does not include endpoints.
2. **Gauss–Radau–Jacobi**: One endpoint is included as a node, with the others as zeros of a shifted Jacobi polynomial.
3. **Gauss–Lobatto–Jacobi**: Both endpoints are nodes; the remainder are zeros of the derivative $P_n^{(\alpha+1,\beta+1)}$.

Notably, the interior nodes for GLJ correspond to the $n$ Gauss–Jacobi nodes of degree $n$ with parameters $(\alpha+1,\beta+1)$. The weights for the interior nodes can be derived from those for Gauss–Jacobi with these shifted parameters:
\[
w_k^{GLJ} = \frac{w_k^{GJ}}{1 - t_k^2},
\]
where $w_k^{GJ}$ is the Gauss–Jacobi weight, and $t_k$ the corresponding node [2509.16716].

## 4. Weighted Sobolev-Type Spaces and Error Analysis

Weighted function spaces are central to GLJ theory. For weight $w$ and $1\le p<\infty$, define
\[
L^p_w([-1,1]) = \left\{ f:[-1,1] \to \mathbb{R} : \|f\|_{L^p_w} < \infty \right\},
\]
with
\[
\|f\|_{L^p_w} = \left( \int_{-1}^1 |f(t)|^p\,w(t)\,dt \right)^{1/p}.
\]
For integer $r\ge1$, introduce the Sobolev-type space
\[
W_r^p(w) = \left\{ f\in L^p_w : f^{(r-1)} \in AC_{loc}(-1,1), \; \|f^{(r)} \varphi^r w\|_{L^p} < \infty \right\},
\]
where $\varphi(t) = \sqrt{1 - t^2}$ encodes endpoint vanishing.

A central result is the sharp algebraic error bound, valid for $f\in W_r^1(w^{\alpha,\beta})$ and $n\ge r-1$:
\[
|R_n[f]| \le \frac{C}{(2n)^r}\; E_{2n+1-r}(f^{(r)})_{\varphi^r\,w^{\alpha,\beta},1}.
\]
Here,
\[
E_m(g)_{\varphi^r w,1} = \inf_{P\in P_m} \int_{-1}^1 |g(t)-P(t)|\,\varphi(t)^r\,w(t)\,dt,
\]
expresses best polynomial approximation in a weighted $L^1$ norm. The significance is that this $O(n^{-r})$ rate is achieved for functions with only $r$ weighted $L^1$ derivatives, as opposed to strong uniform smoothness requirements for $\|\cdot\|_\infty$ estimates [2201.08454].

## 5. Algorithmic Strategies for Nodes and Weights

Computation of nodes and weights is enabled by several complementary strategies:

- **Three-term recurrence**: Jacobi polynomials satisfy efficient recurrences, allowing stable evaluation.
- **Globally convergent root-finding**: A 4th-order fixed-point iteration in the Liouville-normalized $\theta$ coordinate yields the zeros of $P_n^{(\alpha,\beta)}$ rapidly and stably [2509.16716].
- **Asymptotic starting points**: For "bulk" nodes, an elementary expansion in $1/\kappa^2$ (where $\kappa = n+(\alpha+\beta+1)/2$) affords O($\kappa^{-2}$) initial estimates. Near endpoints, Bessel-type formulas refine starting guesses.
- **Closed-form weights**: All weights are derived via explicit forms, either directly for endpoints or by exploiting relation to Gauss–Jacobi weights with shifted parameters for interior nodes.

This synthesis enables $O(N)$ total computational complexity, eliminating the overhead of matrix eigenvalue methods (Golub–Welsch), and robustly produces nodes and weights at full floating-point precision [2509.16716].

## 6. Applications and Practical Considerations

Gauss–Lobatto–Jacobi quadrature is used extensively in:

- **Spectral and pseudo-spectral methods**: Particularly where boundary values contribute directly to enforced conditions or model definition.
- **Fractional calculus**: For instance, the Jacobi-predictor-corrector approach computes integrals with weakly singular kernels arising from fractional ODEs, requiring accuracy near endpoints with singular weight functions $w(s) = (1-s)^{\alpha-1}$ [1201.5952].
- **Spectral collocation**: The exactness and convenient use of boundary nodes makes GLJ rules especially suited for implementing collocation methods for PDEs with Dirichlet/Neumann conditions.

In practice, the robust $O(N)$ cost for computation of nodes and weights, combined with the endpoint-inclusion property and favorable $O(n^{-r})$ convergence for moderate smoothness, makes GLJ quadrature a compelling alternative to classical Gauss and Gauss–Radau rules in applications demanding boundary value control.

## 7. Error Estimates and Convergence Characterization

GLJ quadrature achieves uniform algebraic convergence rates governed by the smoothness of $f$ as measured in weighted Sobolev spaces. Specifically, for $f \in W^1_r(w^{\alpha,\beta})$ and $n\ge r-1$,
\[
|R_n[f]| = O(n^{-r})\; \text{as}\; n\to\infty,
\]
with the error constant independent of $f$ and $n$ (depending only on $\alpha, \beta, r$). The error depends only on the $r$-th derivative of $f$, weighted by the vanishing $\varphi^r$ factor—in contrast to $\|\cdot\|_\infty$ bounds that require much stronger smoothness (e.g., many more derivatives uniformly bounded) [2201.08454].

For analytic $f$, exponential (superalgebraic) convergence is observed, as is standard for orthogonal polynomial-based quadratures [1201.5952]. This suggests that for suitably regular problems, the GLJ rule not only achieves high polynomial degree of exactness but also displays spectral convergence in typical application domains.

---

**References:**  
- [2201.08454] An error estimate for the Gauss-Jacobi-Lobatto quadrature rule  
- [2509.16716] Fast and accurate computation of classical Gaussian quadratures  
- [1201.5952] Jacobi-Predictor-Corrector Approach for the Fractional Ordinary Differential Equations

Source: https://www.emergentmind.com/topics/gauss-lobatto-jacobi-quadrature