Papers
Topics
Authors
Recent
Search
2000 character limit reached

Galerkin Approximations in PDE Analysis

Updated 3 April 2026
  • Galerkin approximations are numerical methods that discretize PDEs by projecting them onto finite-dimensional subspaces via weak variational formulations.
  • They ensure systematic convergence and efficiently blend finite element, spectral, and collocation techniques with robust error control.
  • Recent advancements incorporate higher temporal regularity and effective post-processing, enhancing accuracy for wave propagation and complex simulations.

Galerkin approximations are fundamental methods for the discretization and numerical analysis of partial differential equations (PDEs) and evolution problems. They are based on expanding the exact infinite-dimensional solution in a finite-dimensional subspace, projecting the governing equation onto that subspace via a variational (weak) formulation. The approach achieves systematic convergence as the approximation space is enriched and is compatible with both classical finite element and spectral methods, as well as their time-discretization and hybridizations. Recent research extends the framework to guarantee higher temporal regularity, lower algebraic complexity, and enables efficient post-processing for accuracy enhancement. This article provides a detailed exposition of the mathematical foundation, discrete realization, regularity mechanisms, error theory, post-processing strategies, and representative computational results of Galerkin (and Galerkin–collocation) approximations, especially for hyperbolic and wave propagation problems (Anselmann et al., 2019).

1. Mathematical Formulation and Discretization

Consider the prototypical second-order wave equation on a spatial domain ΩRd\Omega\subset\mathbb{R}^d (d=2,3d=2,3), for t[0,T]t\in[0,T],

ttuΔu=fin Ω×(0,T],uΩ=0,u(,0)=u0,  tu(,0)=u1.\partial_{tt} u - \Delta u = f \quad\text{in } \Omega\times(0,T], \qquad u|_{\partial\Omega} = 0, \quad u(\cdot,0) = u_0,\; \partial_t u(\cdot,0)=u_1.

The Galerkin approximation first reformulates the problem in evolution-variational form: tU+AU=F,U(0)=(u0,u1),A=(0I Δ0).\partial_t U + A U = F, \quad U(0)=(u_0,\,u_1), \qquad A = \begin{pmatrix}0 & -I \ -\Delta & 0\end{pmatrix}. where U=(u0,u1)T=(u, tu)TU = (u^0, u^1)^T = (u,\ \partial_t u)^T, H=L2(Ω)H = L^2(\Omega), V=H01(Ω)V = H^1_0(\Omega). The finite element space VhH01(Ω)V_h\subset H^1_0(\Omega) has degree rr and mesh size d=2,3d=2,30.

Time discretization: The time interval d=2,3d=2,31 is partitioned into subintervals d=2,3d=2,32. On each d=2,3d=2,33, the trial space is d=2,3d=2,34 d=2,3d=2,35-valued polynomials of degree d=2,3d=2,36. Globally, define:

  • Continuous in time: d=2,3d=2,37,
  • Test space: d=2,3d=2,38.

Standard Galerkin method ("cGP(d=2,3d=2,39)"): Seek t[0,T]t\in[0,T]0 with t[0,T]t\in[0,T]1 such that, for all t[0,T]t\in[0,T]2,

t[0,T]t\in[0,T]3

Galerkin–collocation approach (cGP–Ct[0,T]t\in[0,T]4(t[0,T]t\in[0,T]5)):

  • Reduce the test space to t[0,T]t\in[0,T]6 and impose endpoint collocation:
    • Enforce both the residual at the endpoints and variational identity in interior points using a Hermite-type quadrature.
  • The scheme enforces t[0,T]t\in[0,T]7.

2. Connection to Collocation and Quadrature

A distinctive feature of the Galerkin–collocation approach is its direct link between high-order variational discretizations and classical collocation:

  • Hermite quadrature (Qt[0,T]t\in[0,T]8): Uses values (and derivatives) at interval endpoints plus function values at t[0,T]t\in[0,T]9 interior points determined by Jacobi polynomials; exact on polynomials of degree ttuΔu=fin Ω×(0,T],uΩ=0,u(,0)=u0,  tu(,0)=u1.\partial_{tt} u - \Delta u = f \quad\text{in } \Omega\times(0,T], \qquad u|_{\partial\Omega} = 0, \quad u(\cdot,0) = u_0,\; \partial_t u(\cdot,0)=u_1.0.
  • Gauss–Lobatto quadrature (QttuΔu=fin Ω×(0,T],uΩ=0,u(,0)=u0,  tu(,0)=u1.\partial_{tt} u - \Delta u = f \quad\text{in } \Omega\times(0,T], \qquad u|_{\partial\Omega} = 0, \quad u(\cdot,0) = u_0,\; \partial_t u(\cdot,0)=u_1.1): Uses ttuΔu=fin Ω×(0,T],uΩ=0,u(,0)=u0,  tu(,0)=u1.\partial_{tt} u - \Delta u = f \quad\text{in } \Omega\times(0,T], \qquad u|_{\partial\Omega} = 0, \quad u(\cdot,0) = u_0,\; \partial_t u(\cdot,0)=u_1.2 points including endpoints; also exact on degree ttuΔu=fin Ω×(0,T],uΩ=0,u(,0)=u0,  tu(,0)=u1.\partial_{tt} u - \Delta u = f \quad\text{in } \Omega\times(0,T], \qquad u|_{\partial\Omega} = 0, \quad u(\cdot,0) = u_0,\; \partial_t u(\cdot,0)=u_1.3 polynomials.

Equivalence: On each interval, the resulting method is equivalent to collocation at the Gauss–Lobatto nodes, with Hermite interpolation of ttuΔu=fin Ω×(0,T],uΩ=0,u(,0)=u0,  tu(,0)=u1.\partial_{tt} u - \Delta u = f \quad\text{in } \Omega\times(0,T], \qquad u|_{\partial\Omega} = 0, \quad u(\cdot,0) = u_0,\; \partial_t u(\cdot,0)=u_1.4. The time-continuity and collocation constraints produce discrete solutions that are continuously differentiable (or twice differentiable in the ttuΔu=fin Ω×(0,T],uΩ=0,u(,0)=u0,  tu(,0)=u1.\partial_{tt} u - \Delta u = f \quad\text{in } \Omega\times(0,T], \qquad u|_{\partial\Omega} = 0, \quad u(\cdot,0) = u_0,\; \partial_t u(\cdot,0)=u_1.5 variant) in time.

3. Construction of Regularity: ttuΔu=fin Ω×(0,T],uΩ=0,u(,0)=u0,  tu(,0)=u1.\partial_{tt} u - \Delta u = f \quad\text{in } \Omega\times(0,T], \qquad u|_{\partial\Omega} = 0, \quad u(\cdot,0) = u_0,\; \partial_t u(\cdot,0)=u_1.6 and ttuΔu=fin Ω×(0,T],uΩ=0,u(,0)=u0,  tu(,0)=u1.\partial_{tt} u - \Delta u = f \quad\text{in } \Omega\times(0,T], \qquad u|_{\partial\Omega} = 0, \quad u(\cdot,0) = u_0,\; \partial_t u(\cdot,0)=u_1.7 Discrete Solutions

ttuΔu=fin Ω×(0,T],uΩ=0,u(,0)=u0,  tu(,0)=u1.\partial_{tt} u - \Delta u = f \quad\text{in } \Omega\times(0,T], \qquad u|_{\partial\Omega} = 0, \quad u(\cdot,0) = u_0,\; \partial_t u(\cdot,0)=u_1.8-continuity: The Hermite quadrature in the test formulation encodes both function and derivative matching at time nodes. Because the trial space is ttuΔu=fin Ω×(0,T],uΩ=0,u(,0)=u0,  tu(,0)=u1.\partial_{tt} u - \Delta u = f \quad\text{in } \Omega\times(0,T], \qquad u|_{\partial\Omega} = 0, \quad u(\cdot,0) = u_0,\; \partial_t u(\cdot,0)=u_1.9 and both the endpoint collocation and Hermite quadrature enforce matching of tU+AU=F,U(0)=(u0,u1),A=(0I Δ0).\partial_t U + A U = F, \quad U(0)=(u_0,\,u_1), \qquad A = \begin{pmatrix}0 & -I \ -\Delta & 0\end{pmatrix}.0 at the nodes, the discrete solution is tU+AU=F,U(0)=(u0,u1),A=(0I Δ0).\partial_t U + A U = F, \quad U(0)=(u_0,\,u_1), \qquad A = \begin{pmatrix}0 & -I \ -\Delta & 0\end{pmatrix}.1 in time.

tU+AU=F,U(0)=(u0,u1),A=(0I Δ0).\partial_t U + A U = F, \quad U(0)=(u_0,\,u_1), \qquad A = \begin{pmatrix}0 & -I \ -\Delta & 0\end{pmatrix}.2-continuity ("cGP–CtU+AU=F,U(0)=(u0,u1),A=(0I Δ0).\partial_t U + A U = F, \quad U(0)=(u_0,\,u_1), \qquad A = \begin{pmatrix}0 & -I \ -\Delta & 0\end{pmatrix}.3(tU+AU=F,U(0)=(u0,u1),A=(0I Δ0).\partial_t U + A U = F, \quad U(0)=(u_0,\,u_1), \qquad A = \begin{pmatrix}0 & -I \ -\Delta & 0\end{pmatrix}.4)"): By imposing both first and second time derivatives of the residual to vanish at interval endpoints and using higher-degree Hermite-type quadrature, one constructs discrete solutions tU+AU=F,U(0)=(u0,u1),A=(0I Δ0).\partial_t U + A U = F, \quad U(0)=(u_0,\,u_1), \qquad A = \begin{pmatrix}0 & -I \ -\Delta & 0\end{pmatrix}.5.

4. Error Estimates and Convergence Rates

Assuming sufficient regularity, tU+AU=F,U(0)=(u0,u1),A=(0I Δ0).\partial_t U + A U = F, \quad U(0)=(u_0,\,u_1), \qquad A = \begin{pmatrix}0 & -I \ -\Delta & 0\end{pmatrix}.6, the Galerkin–collocation scheme achieves the following error bounds: tU+AU=F,U(0)=(u0,u1),A=(0I Δ0).\partial_t U + A U = F, \quad U(0)=(u_0,\,u_1), \qquad A = \begin{pmatrix}0 & -I \ -\Delta & 0\end{pmatrix}.7 uniformly for tU+AU=F,U(0)=(u0,u1),A=(0I Δ0).\partial_t U + A U = F, \quad U(0)=(u_0,\,u_1), \qquad A = \begin{pmatrix}0 & -I \ -\Delta & 0\end{pmatrix}.8. The error splits into interpolation and discrete contributions, with discrete stability (energy estimates) guaranteed for the quadrature-induced bilinear forms. Both tU+AU=F,U(0)=(u0,u1),A=(0I Δ0).\partial_t U + A U = F, \quad U(0)=(u_0,\,u_1), \qquad A = \begin{pmatrix}0 & -I \ -\Delta & 0\end{pmatrix}.9 in time and U=(u0,u1)T=(u, tu)TU = (u^0, u^1)^T = (u,\ \partial_t u)^T0-integrated norms satisfy these asymptotic rates (Anselmann et al., 2019).

5. Post-Processing for Higher Accuracy (U=(u0,u1)T=(u, tu)TU = (u^0, u^1)^T = (u,\ \partial_t u)^T1-Lifting)

An efficient lifting procedure can post-process the U=(u0,u1)T=(u, tu)TU = (u^0, u^1)^T = (u,\ \partial_t u)^T2 time-continuous solution U=(u0,u1)T=(u, tu)TU = (u^0, u^1)^T = (u,\ \partial_t u)^T3 into a U=(u0,u1)T=(u, tu)TU = (u^0, u^1)^T = (u,\ \partial_t u)^T4 solution of higher temporal accuracy:

  • Construct piecewise Hermite-basis polynomials U=(u0,u1)T=(u, tu)TU = (u^0, u^1)^T = (u,\ \partial_t u)^T5 of degree U=(u0,u1)T=(u, tu)TU = (u^0, u^1)^T = (u,\ \partial_t u)^T6 vanishing at endpoints except for derivative constraints.
  • For each subinterval, define U=(u0,u1)T=(u, tu)TU = (u^0, u^1)^T = (u,\ \partial_t u)^T7 to match the second-derivative residual, and set

U=(u0,u1)T=(u, tu)TU = (u^0, u^1)^T = (u,\ \partial_t u)^T8

  • This U=(u0,u1)T=(u, tu)TU = (u^0, u^1)^T = (u,\ \partial_t u)^T9 solves the H=L2(Ω)H = L^2(\Omega)0 (cGP–CH=L2(Ω)H = L^2(\Omega)1(H=L2(Ω)H = L^2(\Omega)2)) scheme, attaining one additional order in temporal accuracy for negligible additional cost.

6. Computational Results and Applications

Numerical experiments confirm the theoretical convergence rates for both H=L2(Ω)H = L^2(\Omega)3 and post-processed H=L2(Ω)H = L^2(\Omega)4 schemes. For instance:

  • On the unit square, H=L2(Ω)H = L^2(\Omega)5, the H=L2(Ω)H = L^2(\Omega)6 scheme attains H=L2(Ω)H = L^2(\Omega)7 in H=L2(Ω)H = L^2(\Omega)8-in-time energy norms, matching theoretical predictions.
  • With H=L2(Ω)H = L^2(\Omega)9, after post-processing (lifting), V=H01(Ω)V = H^1_0(\Omega)0 convergence in V=H01(Ω)V = H^1_0(\Omega)1 and energy norms is observed, demonstrating the effectiveness of the post-processing step.

The framework is particularly attractive for wave propagation and coupled multiphysics problems requiring high temporal regularity, such as fluid-structure interaction or poroelasticity (Anselmann et al., 2019).

7. Summary and Significance

Galerkin (and Galerkin–collocation) approximation schemes provide a rigorous variational foundation for high-order discretizations of PDEs, enabling optimal convergence rates, stability, and energy-conserving properties. The collocation-inspired approach reduces computational complexity, achieving collocation efficiency with Galerkin accuracy. Regularity and accuracy can be systematically enhanced via quadrature and post-processing techniques. The resulting schemes are robust and highly accurate for complex, temporally regular problems in scientific computing and engineering (Anselmann et al., 2019).

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 Approximations.