- The paper develops a staggered discontinuous Galerkin method using the Hellinger–Reissner formulation, with strongly symmetric, normally continuous stresses and locally preserved linear and angular momentum.
- The method is locking-free as the Lamé parameter grows, with stability and error bounds uniform in the incompressible limit and observed displacement convergence of order 2 for k=0 and k+2 generally.
- Hybridization enables efficient implementation without changing the SDG solution, while the construction excludes 2D rectangular and parallelogram meshes and leaves solver conditioning and mixed boundary conditions open.
Motivation and contribution
This paper develops a staggered discontinuous Galerkin (SDG) method for linear elasticity based on the Hellinger–Reissner mixed variational principle, targeting arbitrary polytopal meshes in dimension d≥2. The Hellinger–Reissner formulation seeks σ∈H(div,Ω;S) and u∈L2(Ω;Rd), and its discretization requires (i) an inf-sup condition, (ii) stress symmetry and normal continuity, and (iii) optimal convergence. Classical symmetric mixed elements (e.g., Arnold–Winther-type families) carry vertex degrees of freedom (DoFs), which obstruct hybridization. The authors' central design decision is to reverse the continuity assignment used in earlier SDG elasticity methods [Lee–Kim; Zhao–Park]: the stress is normal-continuous across primal element boundaries while remaining discontinuous elsewhere, and the displacement is continuous across dual-element boundaries. Crucially, the stress is strongly symmetric, whereas prior SDG elasticity schemes enforce only weak symmetry. A further consequence of the design is that both balance laws—linear momentum (divσ=f) and angular momentum (symmetry of σ)—are preserved locally, element by element.
The construction follows the primal–dual mesh paradigm: given a shape-regular polytopal primal mesh Kh​ of star-shaped elements, each element is refined by connecting its interior point xK​ to its vertices, producing a simplicial mesh Th​; the dual mesh Kh∗​ consists of the diamond-shaped patches ωF​ around each primal face σ∈H(div,Ω;S)0. This extends the authors' recent SDG construction for the Poisson equation, but the extension to elasticity is nontrivial because it requires symmetric-tensor DoFs that are normal-continuous across polytopal boundaries.
Finite element spaces and degrees of freedom
For σ∈H(div,Ω;S)1, the local stress space σ∈H(div,Ω;S)2 is the discontinuous space σ∈H(div,Ω;S)3 on each sub-element σ∈H(div,Ω;S)4 of the refinement. The key structural result is a geometric decomposition separating the bubble space σ∈H(div,Ω;S)5 (tensors with vanishing normal trace on σ∈H(div,Ω;S)6) from face-trace contributions σ∈H(div,Ω;S)7, where σ∈H(div,Ω;S)8. This yields unisolvence via DoFs consisting of normal-trace moments on each face and interior moments against the bubble space, with a further splitting of the bubble DoFs that is used only to prove the discrete inf-sup condition.
A mesh assumption plays a genuine role here: the tangential symmetric matrices σ∈H(div,Ω;S)9 over the faces must span the full space u∈L2(Ω;Rd)0. The authors verify this for any 2D polygon with at least three pairwise non-collinear edges and for any 3D polyhedron (via a Gauss–Bonnet/angle-defect argument). They concede that the assumption fails for rectangles and parallelograms in 2D, since two independent tangential directions cannot span u∈L2(Ω;Rd)1; rectangular meshes therefore require the separate construction of Hu. This is a real restriction on the mesh class, though a mild one for general polytopal discretizations.
The lowest-order case u∈L2(Ω;Rd)2 requires special care because the naive trace space is too small. The authors enrich u∈L2(Ω;Rd)3 to u∈L2(Ω;Rd)4, where u∈L2(Ω;Rd)5 is built from the rigid-motion space. Two properties of this enrichment drive the analysis: the trace of u∈L2(Ω;Rd)6 is exactly u∈L2(Ω;Rd)7, and u∈L2(Ω;Rd)8, which makes the u∈L2(Ω;Rd)9 scheme's right-hand-side stabilization vanish. A piecewise Korn inequality, with jump terms projected onto divσ=f0, supplies the norm equivalence divσ=f1 used throughout the stability analysis.
The SDG scheme, stability, and locking-freeness
The discrete problem finds divσ=f2, divσ=f3 (piecewise divσ=f4 displacements on the primal mesh) satisfying a mixed system with bilinear forms divσ=f5 and divσ=f6. The form divσ=f7 contains the compliance term plus two stabilizers—divσ=f8 and a jump penalty on interior dual faces. The authors emphasize that this stabilizer exists solely to prevent locking (coercivity of divσ=f9 degenerates as σ0), not to compensate for nonconformity as in virtual element or weak Galerkin methods; this distinction is what allows the stabilizer to be independent of the approximation space.
Well-posedness rests on three pillars. First, a discrete inf-sup condition σ1 is proved by an explicit construction using the modified DoFs. Second, a trace bound shows that σ2 is controlled by σ3 plus the stabilization terms, uniformly in the Lamé constants; combined with the decomposition of σ4 into deviatoric and trace parts, this yields discrete coercivity on the kernel space σ5 with constants independent of σ6 and σ7. The implication is that the method is locking-free in the incompressible limit σ8. Third, testing the first equation with σ9 gives Kh​0, closing the argument. The stability estimate Kh​1 follows.
Hybridization and error estimates
The method admits a hybridizable structure that substantially simplifies implementation. Introducing the space Kh​2 with interior components Kh​3 and boundary components Kh​4, the authors define weak symmetric strain and weak divergence operators that are exact discrete adjoints of one another. Notably, computing Kh​5 on the enriched discontinuous space Kh​6 rather than Kh​7 eliminates the stabilization term that weak Galerkin methods require. The hybridized formulation on Kh​8 is shown to be well-posed, and its solution satisfies Kh​9 with xK​0 coinciding exactly with the SDG solution—so hybridization is an implementation device, not an approximation.
The error analysis gives, for xK​1 and xK​2,
xK​3
and, via a standard duality argument assuming the regularity estimate xK​4 (stated without proof), an improved xK​5 rate
xK​6
Both estimates are uniform in the Lamé constants.
Numerical experiments
Two experiments on the unit square with a manufactured trigonometric solution confirm the theory. On triangular meshes at xK​7, the xK​8 displacement error converges at order 2.00 and, critically, the errors for xK​9 are essentially identical at each mesh size (e.g., Th​0 at the finest level for all four values of Th​1), empirically validating locking-freeness. On genuinely polygonal meshes, the observed rates are Th​2 for Th​3 and Th​4 and Th​5 for Th​6, matching the predicted orders at both Th​7 and Th​8. Experiments were implemented in the MATLAB package iFEM.
Limitations and open questions
Several restrictions should be noted. The mesh assumption excluding rectangles and parallelograms in 2D means the lowest-order element as constructed does not cover Cartesian meshes, for which separate elements are needed. The Th​9 error estimate relies on a convex-domain-type dual regularity assumption that is asserted rather than proved, so the superconvergent rate is conditional on domain smoothness. The stability and error analysis is carried out for homogeneous Dirichlet conditions; extension to mixed boundary conditions is not treated. Finally, the paper does not address preconditioning or the conditioning of the hybridized Schur complement system, which is where the claimed computational savings would need to be quantified.
Conclusion
The paper constructs a locking-free, hybridizable SDG method for linear elasticity on polytopal meshes in which the stress is strongly symmetric and normal-continuous across primal faces, with both linear and angular momentum balanced locally. Optimal-order error estimates uniform in the Lamé parameters are proved, and numerical results on triangular and polygonal meshes confirm the predicted convergence rates and robustness for Kh∗​0 up to Kh∗​1. The remaining questions concern mesh classes excluded by the spanning assumption, non-homogeneous boundary conditions, and solver-level performance of the hybridized system.