TOPICS
Search

Lagrange-Mesh Method


The Lagrange-mesh method approximates a differential operator eigenvalue problem by combining an interpolation vector basis with Gaussian quadrature. Each interpolation function vanishes at all nodes except one. Using the same quadrature for the matrix elements produces a simple discrete eigenvalue problem (Baye and Heenen 1986, Baye et al. 2002).

For a one-dimensional Schrödinger operator, consider

 -u^('')(x)+V(x)u(x)=Eu(x).
(1)

Take n trial functions f_i satisfying the boundary conditions and the nodal conditions

 f_i(x_j)=(delta_(ij))/(sqrt(mu_i)),
(2)

where mu_i are the positive quadrature weights for integration with respect to dx, and delta_(ij) is the Kronecker delta. A weighting function can be absorbed into the f_i and the mu_i. The quadrature approximation to the Gram matrix is the identity matrix. With u(x)=sum_(j=1)^(n)c_jf_j(x), the derivative term has approximate matrix elements

 T_(ij)^((G))=-sqrt(mu_i)f_j^('')(x_i).
(3)

Multiplication by V is approximated by the diagonal matrix with entries V(x_i), giving

 H_(ij)^((G))=T_(ij)^((G))+V(x_i)delta_(ij).
(4)

The resulting eigenvalue problem is

 H^((G))c=Ec.
(5)

This is closely related to discrete variable representation.

For Hermite-Gauss quadrature, let x_1<...<x_n be the zeros of the Hermite polynomial H_n and let lambda_i be the quadrature weights for e^(-x^2)dx. An exactly orthonormal vector basis is

 f_i(x)=(e^(-x^2/2)H_n(x))/(sqrt(lambda_i)(x-x_i)H_n^'(x_i)),
(6)

where mu_i=e^(x_i^2)lambda_i, and the value at x=x_i is defined by its limit. Its derivative matrix has elements

 T_(ii)^((G))=(2n+1-x_i^2)/3
(7)

and, for i!=j,

 T_(ij)^((G))=(2(-1)^(i-j))/((x_i-x_j)^2).
(8)

Thus the matrix is symmetric. Trott (2006) uses this type of interpolation vector basis to approximate the quartic oscillator.

LagrangeMeshBasis

The figure above shows the three interpolation functions for n=3. Vertical guides mark the nodes -sqrt(3/2), 0, and sqrt(3/2). Each function vanishes at the other two nodes. The colored dots mark the nonzero nodal values f_i(x_i)=1/sqrt(mu_i).

Replacing exact integrals by quadrature generally removes the upper-bound property of the Rayleigh-Ritz variational technique. For example, the two-node Hermite mesh for V(x)=x^4 gives

 H^((G))=(7/4 -1; -1 7/4).
(9)

Its lowest eigenvalue is 3/4, below the quartic oscillator's ground value 1.06036209048418.... In contrast, the Rayleigh-Ritz variational technique on the same two-dimensional trial subspace with exact integrals gives the upper bound 5/4.


See also

Discrete Variable Representation, Gaussian Quadrature, Hermite-Gauss Quadrature, Lagrange Interpolating Polynomial, Rayleigh-Ritz Variational Technique

Explore with Wolfram|Alpha

References

Baye, D. "The Lagrange-Mesh Method." Phys. Rep. 565, 1-107, 2015. https://doi.org/10.1016/j.physrep.2014.11.006.Baye, D. "Corrigendum to 'The Lagrange-Mesh Method' [Phys. Rep. 565 (2015) 1-107]." Phys. Rep. 1084, 1-2, 2024. https://doi.org/10.1016/j.physrep.2024.06.006.Baye, D. and Heenen, P.-H. "Generalised Meshes for Quantum Mechanical Problems." J. Phys. A: Math. Gen. 19, 2041-2059, 1986. https://doi.org/10.1088/0305-4470/19/11/013.Baye, D.; Hesse, M.; and Vincke, M. "The Unexplained Accuracy of the Lagrange-Mesh Method." Phys. Rev. E 65, 026701, 2002. https://doi.org/10.1103/PhysRevE.65.026701.Trott, M. "Ground-State of the Quartic Oscillator." §2.10 in The Mathematica GuideBook for Symbolics. New York: Springer-Verlag, 2006. https://doi.org/10.1007/0-387-28815-5. https://www.mathematicaguidebooks.org/.

Cite this as:

Weisstein, Eric W. "Lagrange-Mesh Method." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/Lagrange-MeshMethod.html

Subject classifications