Galerkin Approximation Method
- 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 equipped with norm and inner product . One is given:
- A bilinear form , assumed bounded ( for some ) and coercive, or -elliptic ( for some ).
- A continuous linear functional .
The model variational problem is: find so that
The Lax–Milgram lemma applies to guarantee unique solvability provided is bounded and coercive.
2. Galerkin Discretization and Algebraic System
One constructs a sequence of nested finite-dimensional subspaces with and dense in . For fixed , a basis spans . The Galerkin approximation is defined by
Expressing , and testing against basis vectors, gives the linear system of equations
or equivalently in matrix form, with .
3. Convergence Analysis and Error Estimates
Céa’s Lemma
With the exact solution and the Galerkin approximation,
This asserts that the Galerkin error is controlled up to the extremal constants of by the best-approximation error in .
Density and Convergence Rate
If is dense in , then as , implying . Suppose further that is sufficiently smooth so that best approximation in yields for mesh size ; then
4. Algorithmic Implementation and Computational Issues
A typical Galerkin computational pipeline includes:
- Stiffness Matrix Assembly: Compute (or more general ) via numerical quadrature.
- Load Vector Assembly: Compute .
- Linear Solve: Solve using direct or iterative linear solvers.
Methodological insights:
- Polynomial bases tend to yield ill-conditioned systems for large ; 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
the weak formulation seeks so that
The Galerkin scheme projects onto finite-dimensional orthonormal subspaces of , yielding a finite system for the coefficients in the basis expansion. Existence is established using fixed-point arguments and compactness; as converges weakly to a solution 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).