---
title: 'Tangent-Bundle Penalty: Elasticity & Surface FEM'
url: https://www.emergentmind.com/topics/tangent-bundle-penalty
type: topic
---

# Tangent-Bundle Penalty: Elasticity & Surface FEM

Searching arXiv for the cited papers and closely related terminology to ground the article in current arXiv records.
In the cited arXiv literature, a tangent-bundle penalty denotes a soft geometric constraint that supplements a variational formulation by penalizing configurations that violate an intended bundle structure. Two distinct constructions appear under this label. In second-gradient nonlinear elasticity, Krömer and Valdman introduce a double-integral penalty that approximates the Ciarlet–Nečas condition and acts as a measure of self-penetration for hyperelastic deformations [1811.12049]. In tensor surface finite elements, Hardering and Praetorius introduce a mesh-dependent penalty on the normal component of discrete fields so as to enforce almost tangentiality on a discrete surface while retaining optimal tangential convergence behavior [2106.01000]. The term therefore identifies a geometric penalization paradigm rather than a single universal formula.

## 1. Scope and conceptual role

The two cited constructions share a common structural idea: admissibility is not imposed by an exact constraint at the discrete or penalized level, but by an additional energy term that vanishes, or becomes negligible, only when the relevant geometric inconsistency is absent.

In nonlinear elasticity, the inconsistency is global non-injectivity. The base model consists of the standard hyperelastic energy
\[
E^{el}(y)=\int_{\Omega}W(x,\nabla y(x))\,dx
\]
subject to the hard constraint
\[
\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,
\]
that is, the Ciarlet–Nečas condition. The tangent-bundle penalty replaces this hard global condition by a soft term built from a double integral over \(\Omega\times\Omega\), while a second-gradient regularization supplies additional smoothness and a local invertibility radius [1811.12049].

In the surface finite-element setting, the inconsistency is the presence of non-tangential components in an ambient \(\mathbb{R}^{d+1}\) representation of a tangential tensor field. The discrete bilinear form is therefore augmented by a penalty on \(Q_hu_h\), where \(Q_h\) is the orthogonal complement of the discrete tangential projector \(P_h=\mathrm{Id}-n_h\otimes n_h\). This weakly pushes the solution toward tangentiality without imposing a pointwise hard constraint on the discrete space [2106.01000].

## 2. Nonlinear-elasticity formulation

The nonlinear-elasticity construction of "Global injectivity in second-gradient Nonlinear Elasticity and its approximation with penalty terms" [1811.12049] separates the total energy into three contributions:
\[
E_{(\varepsilon_1,\varepsilon_2),\sigma}(y)
=
E^{el}_{\varepsilon_1}(y)
+
E^{CN}_{\varepsilon_2}(y)
+
E^{reg}_{\sigma}(y).
\]
Here
\[
E^{reg}_{\sigma}(y)=\sigma\int_{\Omega}|D^2y(x)|^s\,dx,
\qquad \sigma>0,\quad s>d,
\]
and \(E^{el}_{\varepsilon_1}\) is based on an everywhere-finite, polyconvex approximation \(W_{\varepsilon_1}\uparrow W\). The approximation is chosen so that, for suitable \(p>d\) and \(q>(sd)/(s-d)\),
\[
c_3\bigl(|F|^p+\max\{\varepsilon_1,\det F\}^{-q}\bigr)-c_4
\;\le\;
W_{\varepsilon_1}(x,F)
\;\le\;
W(x,F)+\varepsilon_1.
\]
As \(\varepsilon_1\to0\), this recovers the determinant blow-up that enforces \(\det\nabla y>0\).

The tangent-bundle penalty itself is defined by fixing a strictly increasing \(g:[0,\infty)\to[0,\infty)\) with \(g(0)=0\), for instance \(g(t)=t\) or \(g(t)=t^2\), and an exponent \(\beta>0\), and setting
\[
E^{CN}_{\varepsilon}(y)
=
\frac{1}{\varepsilon^{\beta}}
\int_{\Omega}\!\!\int_{\Omega}
\frac{1}{\varepsilon^d}
\Bigl[
g(|\tilde x-x|)
-
g\Bigl(\frac{1}{\varepsilon}|y(\tilde x)-y(x)|\Bigr)
\Bigr]^+
\,d\tilde x\,dx,
\]
where \([\,\cdot\,]^+=\max\{0,\cdot\}\) and \(\varepsilon\equiv \varepsilon_2\).

Its interpretation is local in pairwise distance but global in effect. If two reference points \(x,\tilde x\) are a distance \(r\) apart, then \(g(r)\) records their reference-space separation. If under deformation the points become closer than \(\varepsilon r\), then \(g(|y(\tilde x)-y(x)|/\varepsilon)\) is too small, and the positive part produces a penalty. The prefactor \(1/\varepsilon^\beta\) is designed so that the total contribution blows up unless the deformation stays globally injective down to \(O(\varepsilon)\) scales. The second-gradient term with \(s>d\) forces \(y\in C^{1,\alpha}\), \(\alpha=(s-d)/s\), and yields a uniform local invertibility radius \(\rho>0\) [1811.12049].

## 3. Convergence and finite-\(\varepsilon\) injectivity

For fixed \(\sigma>0\), the penalized functionals in the elasticity setting \(\Gamma\)-converge, in the weak \(W^{2,s}(\Omega;\mathbb{R}^d)\)-topology, to the original second-gradient hyperelastic energy with exact Ciarlet–Nečas admissibility [1811.12049]. The limit functional is
\[
E_{\sigma}(y)
=
\begin{cases}
\displaystyle
\int_{\Omega}W(x,\nabla y)\,dx
+
\sigma\int_{\Omega}|D^2y|^s\,dx,
&\text{if }\det\nabla y>0\text{ a.e. and }\int_{\Omega}\det\nabla y=|y(\Omega)|,\\[1ex]
+\infty,
&\text{otherwise}.
\end{cases}
\]
The convergence statement has the standard two parts: if \(y_\varepsilon\rightharpoonup y\) in \(W^{2,s}\), then
\[
\liminf E_{\varepsilon,\sigma}(y_\varepsilon)\ge E_\sigma(y),
\]
and for every admissible \(y\) there exists a recovery sequence \(y_\varepsilon\to y\) strongly in \(W^{2,s}\) such that
\[
\lim E_{\varepsilon,\sigma}(y_\varepsilon)=E_\sigma(y).
\]

A distinctive feature of this penalty is that it is not merely asymptotic. If one chooses \(\beta>d\), then a finite bound
\[
E^{CN}_\varepsilon(y)\le C
\]
already forces true global injectivity, provided \(\varepsilon\) is sufficiently small in terms of \(C\) and the a priori local-invertibility radius \(\rho\). The paper states the lower bound
\[
E^{CN}_\varepsilon(y)\;\ge\;a\,\varepsilon^{d-\beta}\,\bigl|\{x:N_y(y(x))>1\}\bigr|,
\]
where \(N_y(z)\) is the multiplicity function. Consequently,
\[
\{N_y>1\}=\emptyset
\quad\text{as }\varepsilon^{d-\beta}\to0,
\]
so that any low-energy state with bounded penalty is already self-contact-free for sufficiently small \(\varepsilon\). This is the point at which the soft constraint becomes, for low-energy competitors, an exact exclusion of interpenetration.

## 4. Surface finite elements and weak tangentiality enforcement

In "Tangential Errors of Tensor Surface Finite Elements" [2106.01000], the tangent-bundle penalization idea is used in a different geometric setting. The continuous problem is: find \(u\in H^1_{\rm tan}(\Gamma,\TensorBundleTan)\) such that
\[
a(u,v)=\int_\Gamma \langle \nabla_\Gamma u,\nabla_\Gamma v\rangle+\langle u,v\rangle
=\int_\Gamma\langle f,v\rangle
\quad\forall v\in H^1_{\rm tan}(\Gamma),
\]
with tangential projection \(P=\mathrm{Id}-n\otimes n\).

The discrete unknown \(u_h\) lives in a surface-finite element space \(V_h^{k_u}\) on a discrete surface \(\Gamma_h\) of geometric order \(k_g\), and the bilinear form is
\[
A_h(u_h,v_h)
=
a_h(u_h,v_h)+s_h(u_h,v_h),
\]
where
\[
a_h(u_h,v_h)
=
\int_{\Gamma_h}\langle P_hu_h,P_hv_h\rangle
+\langle \nabla_{\Gamma_h}u_h,\nabla_{\Gamma_h}v_h\rangle
\]
and
\[
s_h(u_h,v_h)
=
\beta\,h^{-2\alpha}\int_{\Gamma_h}\langle Q_hu_h,Q_hv_h\rangle
=
\beta\,h^{-2\alpha}\,(Q_hu_h,Q_hv_h)_{L^2(\Gamma_h)}.
\]
Here \(P_h=\mathrm{Id}-n_h\otimes n_h\) is the element-wise tangential projector, \(Q_h=\mathrm{Id}-P_h\) its orthogonal complement, \(\beta>0\) a penalty pre-factor, \(\alpha\in[0,1]\) the scaling exponent, and \(h\) the mesh-size.

The motivation is coercivity. If one merely replaces \(P\) by \(P_h\) in the discrete form, then any normal field \(Q_hw_h\) lies in the kernel of \(a_h(\cdot,\cdot)\), so uniqueness is lost. Penalizing the normal component restores stability in the ambient \(\mathbb{R}^{d+1}\) representation. The penalty acts only weakly: it pushes \(Q_hu_h\) to zero as \(h\to0\), but it does not enforce exact tangentiality at the discrete level. The analysis interprets \(Q_hu_h\approx h^\alpha u_h\) in the penalty energy norm, and this scaling is central to the subsequent error estimates.

## 5. Geometric assumptions and a priori error structure

The surface-finite element analysis assumes that \(\Gamma\) is a smooth, closed, orientable hypersurface in \(\mathbb{R}^{d+1}\), with \(d=1,2,3\), and that a triangulated reference mesh \(\widehat\Gamma_h\) is lifted by a degree-\(k_g\) interpolation of the closest point map to obtain \(\Gamma_h\) of geometric order \(k_g\ge1\) [2106.01000]. The resulting geometric approximation satisfies
\[
\|n-n_h\|_{L^\infty(\Gamma_h)}\lesssim h^{k_g},
\qquad
\|Dn-Dn_h\|_{L^\infty(\Gamma_h)}\lesssim h^{k_g-1}.
\]
The normal entering \(Q_h\) may be chosen more accurately than \(n_h\), by requiring
\[
\|n-n_h^*\|_{L^\infty}\le C\,h^{k_p},
\qquad k_p\ge k_g.
\]
The discrete tensor-valued space is
\[
V_h^{k_u}(\Gamma_h)=\bigl[V_h^{k_u}(\Gamma_h,\mathbb{R})\bigr]^{(d+1)^n},
\qquad
V_h^{k_u}(\Gamma_h,\mathbb{R})
=
\{v\in C^0(\Gamma_h): v|_K\in \mathcal{P}^{k_u}(K)\}.
\]

The error analysis separates tangential and normal parts. For the energy norm, Theorem 4.16 uses
\[
m=\min\{k_u,\;k_g+\alpha-1,\;k_p-\alpha\}
\]
and yields
\[
\|u^e-u_h\|_{A_h}
\lesssim
h^m\Bigl(\|f\|_{L^2(\Gamma)}+\|u\|_{H^{k_u+1}_{\rm tan}(\Gamma)}\Bigr).
\]
For the tangential \(H^1\)-error, Theorem 4.20 introduces
\[
\hat m=\min\{k_u,\;k_g,\;k_g+k_p-2\alpha,\;k_g-1+2\alpha\}
\]
and proves
\[
\|P(u-u_h^\ell)\|_{H^1(\Gamma)}
\lesssim
h^{\hat m}\Bigl(\|f\|_{L^2(\Gamma)}+\|u\|_{H^{k_u+1}_{\rm tan}(\Gamma)}\Bigr).
\]

The \(L^2\)-analysis likewise splits normal and tangential parts. In particular, for \(k_p>\alpha\), the normal component satisfies an estimate of order \(h^{m+\alpha}\), and the tangential component is controlled with \(\tilde m=\min\{k_g+1,2m,m+3-\alpha\}\). In the isogeometric case \(k_p=k_g\), the choice \(\alpha=\tfrac12\) gives
\[
m=\min\{k_u,k_g\},
\qquad
\hat m=\min\{k_u,k_g\},
\]
hence the final rates are the optimal \(\min\{k_u,k_g\}\) in \(H^1_{\rm tan}\) and \(\min\{k_u+1,k_g+1\}\) in \(L^2_{\rm tan}\).

## 6. Parameter regimes, numerical behavior, and interpretive issues

The two tangent-bundle penalties differ in purpose, scaling, and admissibility mechanism, but both are designed so that the penalty parameter controls a geometric defect rather than merely adding generic regularization.

In the elasticity setting, the exponent \(\beta\) governs how strongly near-self-contact is amplified. The paper emphasizes that \(\beta>d\) is the regime in which bounded penalized energy implies exact injectivity for sufficiently small \(\varepsilon\) [1811.12049]. The same work compares this construction with earlier soft-constraint approaches. Miehe–Roubíček used the penalty \((1/\varepsilon_2)(\int\det\nabla y-|y(\Omega)|)\), whose numerical implementation is described as awkward and less localized. Ball–Reisner used auxiliary fields for 1D beams, whereas in higher dimensions their method is harder to localize. By contrast, the double-integral form is said to be conveniently discretized because only small auras of width \(O(\varepsilon)\) around near-contacts actually contribute, it can be built into standard finite-element codes, and it can guarantee exact injectivity on the discrete level if \(\beta>d\). The stated practical consequences are that one can dial \(\varepsilon_2\sim h\), no constraint-enforcing nonlinear solver is needed, and numerical tests in 2D pincers and beams show that as \(\varepsilon\to0\) the interpenetration gap closes and global injectivity is recovered in the limit.

In the surface-finite element setting, the central tuning parameter is \(\alpha\in[0,1]\). If \(\alpha=0\), the damping is mass-like; if \(\alpha=1\), it is \(H^1\)-like. The analysis identifies \(\alpha=\tfrac12\) as the unique choice giving symmetric convergence rates in the two geometric penalty contributions, and therefore optimal tangential rates even when \(k_p=k_g\) [2106.01000]. Numerically, the paper reports choosing \(\beta\approx1\)–\(10^4\) with \(\alpha=0.5\) in a genuine isogeometric setup, while \(\alpha=1\) may be used if a higher-order normal \(k_p=k_g+1\) is available and the normal part is also of interest. The numerical tests cover vector fields on an ellipsoid and tensor fields on ellipses and the sphere. In the isogeometric case \(k_u=k_g=k_p\), \(\alpha=\tfrac12\) yields clean slopes of order \(k_g\) in \(H^1_{\rm tan}\) and \(k_g+1\) in \(L^2_{\rm tan}\), while deviations from \(\alpha=\tfrac12\) reduce the tangential \(L^2\)-error slope to \(\min\{k_g,k_g+1-\alpha\}\).

A recurrent misconception is to treat tangent-bundle penalties as exact constraint imposition under different notation. The cited works do not support that reading. In elasticity, the term is explicitly a soft approximation to the Ciarlet–Nečas condition, although for \(\beta>d\) and sufficiently small \(\varepsilon\), low-energy states become exactly self-contact-free. In surface finite elements, the penalty ensures almost tangentiality and eliminates kernel modes, but the design goal is not exact discrete tangentiality; it is the preservation of optimal convergence in tangential quantities. This suggests that the decisive feature of tangent-bundle penalization is not hardness of enforcement, but geometric selectivity: only the bundle-incompatible component of a configuration is targeted.

Source: https://www.emergentmind.com/topics/tangent-bundle-penalty