Papers
Topics
Authors
Recent
Search
2000 character limit reached

Galerkin Approximation Method

Updated 1 February 2026
  • Galerkin Approximation Method is a technique that constructs finite-dimensional approximations for infinite-dimensional variational problems, ensuring rigorous convergence and error control.
  • It systematically projects problems onto nested subspaces in Hilbert spaces, making it applicable to both linear and nonlinear partial differential equations.
  • The method underpins finite element and spectral techniques through algorithmic steps like stiffness matrix assembly and error estimates via Céa’s lemma.

The Galerkin approximation method is a foundational strategy for constructing finite-dimensional approximations to infinite-dimensional variational problems arising in partial differential and integral equations. Originating in Hilbert space analysis, the method systematically projects the original problem onto a sequence of subspaces, generating computable linear (or nonlinear) systems whose solutions converge to that of the original problem. Rigorous convergence results, optimality estimates, computational implementations, and extensions to nonlinear problems are key ingredients of its modern formalism (Venkatraman, 2011).

1. Variational Formulation in Hilbert Spaces

The essential setting is a real Hilbert space VV equipped with norm ∥⋅∥V\|\cdot\|_V and inner product (⋅,⋅)V(\cdot,\cdot)_V. One is given:

  • A bilinear form a:V×V→Ra: V \times V \to \mathbb{R}, assumed bounded (∣a(u,v)∣≤M∥u∥V∥v∥V|a(u,v)| \leq M\|u\|_V\|v\|_V for some M>0M>0) and coercive, or VV-elliptic (a(v,v)≥α∥v∥V2a(v,v)\geq \alpha\|v\|_V^2 for some α>0\alpha>0).
  • A continuous linear functional L∈V′L\in V'.

The model variational problem is: find u∈Vu\in V so that

a(u,v)=L(v)∀v∈V.a(u,v) = L(v)\quad\forall v\in V.

The Lax–Milgram lemma applies to guarantee unique solvability provided a(⋅,⋅)a(\cdot,\cdot) is bounded and coercive.

2. Galerkin Discretization and Algebraic System

One constructs a sequence of nested finite-dimensional subspaces V1⊂V2⊂⋯⊂VV_1\subset V_2\subset\cdots\subset V with dim⁡Vn=n\dim V_n=n and ⋃nVn\bigcup_n V_n dense in VV. For fixed nn, a basis {φ1,…,φn}\{\varphi_1,\dots,\varphi_n\} spans VnV_n. The Galerkin approximation un∈Vnu_n\in V_n is defined by

a(un,v)=L(v)∀v∈Vn.a(u_n,v) = L(v)\quad\forall v\in V_n.

Expressing un=∑j=1nujφju_n = \sum_{j=1}^n u_j\varphi_j, and testing against basis vectors, gives the linear system of equations

a(∑jujφj,φi)=L(φi)i=1,…,n,a\left(\sum_j u_j\varphi_j,\varphi_i\right) = L(\varphi_i) \quad i=1,\dots,n,

or equivalently in matrix form, Au=bA u = b with Aij=a(φj,φi),  bi=L(φi)A_{ij} = a(\varphi_j,\varphi_i),\; b_i = L(\varphi_i).

3. Convergence Analysis and Error Estimates

Céa’s Lemma

With uu the exact solution and unu_n the Galerkin approximation,

∥u−un∥V≤Mαinf⁡vn∈Vn∥u−vn∥V.\|u-u_n\|_V \leq \frac{M}{\alpha} \inf_{v_n\in V_n}\|u-v_n\|_V.

This asserts that the Galerkin error is controlled up to the extremal constants of aa by the best-approximation error in VnV_n.

Density and Convergence Rate

If ⋃nVn\bigcup_n V_n is dense in VV, then inf⁡vn∈Vn∥u−vn∥V→0\inf_{v_n\in V_n}\|u-v_n\|_V\to0 as n→∞n\to\infty, implying ∥u−un∥V→0\|u-u_n\|_V\to0. Suppose further that uu is sufficiently smooth so that best approximation in VnV_n yields inf⁡vn∈Vn∥u−vn∥V=O(hs)\inf_{v_n\in V_n}\|u-v_n\|_V = O(h^s) for mesh size h∼n−1/dh\sim n^{-1/d}; then

∥u−un∥V=O(hs).\|u-u_n\|_V = O(h^s).

4. Algorithmic Implementation and Computational Issues

A typical Galerkin computational pipeline includes:

  1. Stiffness Matrix Assembly: Compute Aij=∫Ω∇φj⋅∇φiA_{ij}=\int_\Omega \nabla\varphi_j\cdot\nabla\varphi_i (or more general a(φj,φi)a(\varphi_j,\varphi_i)) via numerical quadrature.
  2. Load Vector Assembly: Compute bi=∫Ωf φib_i=\int_\Omega f\,\varphi_i.
  3. Linear Solve: Solve Au=bAu=b using direct or iterative linear solvers.

Methodological insights:

  • Polynomial bases xi(1−x)x^i(1-x) tend to yield ill-conditioned systems for large nn; sine or orthogonal trigonometric bases produce diagonal or well-conditioned matrices.
  • Quadrature rules should be selected to match the degree and smoothness of basis functions and data.
  • Numeric evaluation of the condition number (e.g., cond(A,2) in MATLAB) is essential to monitor stability and solve accuracy.

5. Nonlinear Problem Extensions via Galerkin

For nonlinear PDEs, such as the semilinear Dirichlet problem

−Δu−λu+u3=fin Ω,    u=0 on ∂Ω,-\Delta u - \lambda u + u^3 = f \quad \text{in } \Omega, \;\; u=0 \text{ on } \partial\Omega,

the weak formulation seeks u∈H01(Ω)u\in H^1_0(\Omega) so that

∫Ω∇u⋅∇v−λuv+u3v=∫Ωfv∀v∈H01(Ω).\int_\Omega \nabla u\cdot\nabla v - \lambda u v + u^3 v = \int_\Omega f v\quad\forall v\in H^1_0(\Omega).

The Galerkin scheme projects onto finite-dimensional orthonormal subspaces WmW_m of H01(Ω)H^1_0(\Omega), yielding a finite system F(ξ)=0F(\xi)=0 for the coefficients in the basis expansion. Existence is established using fixed-point arguments and compactness; as m→∞,umm\to\infty, u_m converges weakly to a solution uu of the original nonlinear equation.

6. Context and Significance in Numerical Analysis

The Galerkin approximation method provides a systematic variational framework for discretizing PDEs and integral equations. Its major contributions are:

  • Generality: Applicable to broad classes of linear and nonlinear problems.
  • Rigorous Error Control: Céa’s lemma and density arguments establish convergence rates aligned with best-approximation theory.
  • Algorithmic Foundations: It forms the basis for finite element, spectral, and various modern computational methods.
  • Nonlinear and Existence Theory: Extends to nonlinear systems with guaranteed existence under coercivity and boundedness.

The Hilbert-space Galerkin method synthesizes functional analytic rigor, computational tractability, and extensibility to nonlinear variational problems (Venkatraman, 2011).

Definition Search Book Streamline Icon: https://streamlinehq.com
References (1)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Galerkin Approximation Method.