Papers
Topics
Authors
Recent
Search
2000 character limit reached

Tangent-Bundle Penalty: Elasticity & Surface FEM

Updated 5 July 2026
  • Tangent-bundle penalty is a soft geometric constraint that penalizes deviations from a desired bundle structure, ensuring near-injectivity in elasticity and almost tangentiality in surface finite elements.
  • In nonlinear elasticity, it approximates the Ciarlet–Nečas condition with a double-integral form to prevent self-interpenetration and to enforce global injectivity in deformations.
  • In surface finite elements, a mesh-dependent penalty on the normal components weakly enforces tangentiality while preserving optimal convergence rates in discrete approximations.

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 (Krömer et al., 2018). 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 (Hardering et al., 2021). 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

Eel(y)=ΩW(x,y(x))dxE^{el}(y)=\int_{\Omega}W(x,\nabla y(x))\,dx

subject to the hard constraint

Ωdetydx=y(Ω),\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 (Krömer et al., 2018).

In the surface finite-element setting, the inconsistency is the presence of non-tangential components in an ambient Rd+1\mathbb{R}^{d+1} representation of a tangential tensor field. The discrete bilinear form is therefore augmented by a penalty on QhuhQ_hu_h, where QhQ_h is the orthogonal complement of the discrete tangential projector Ph=IdnhnhP_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 (Hardering et al., 2021).

2. Nonlinear-elasticity formulation

The nonlinear-elasticity construction of "Global injectivity in second-gradient Nonlinear Elasticity and its approximation with penalty terms" (Krömer et al., 2018) separates the total energy into three contributions: E(ε1,ε2),σ(y)=Eε1el(y)+Eε2CN(y)+Eσreg(y).E_{(\varepsilon_1,\varepsilon_2),\sigma}(y) = E^{el}_{\varepsilon_1}(y) + E^{CN}_{\varepsilon_2}(y) + E^{reg}_{\sigma}(y). Here

Eσreg(y)=σΩD2y(x)sdx,σ>0,s>d,E^{reg}_{\sigma}(y)=\sigma\int_{\Omega}|D^2y(x)|^s\,dx, \qquad \sigma>0,\quad s>d,

and Eε1elE^{el}_{\varepsilon_1} is based on an everywhere-finite, polyconvex approximation Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,0. The approximation is chosen so that, for suitable Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,1 and Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,2,

Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,3

As Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,4, this recovers the determinant blow-up that enforces Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,5.

The tangent-bundle penalty itself is defined by fixing a strictly increasing Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,6 with Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,7, for instance Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,8 or Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,9, and an exponent Ω×Ω\Omega\times\Omega0, and setting

Ω×Ω\Omega\times\Omega1

where Ω×Ω\Omega\times\Omega2 and Ω×Ω\Omega\times\Omega3.

Its interpretation is local in pairwise distance but global in effect. If two reference points Ω×Ω\Omega\times\Omega4 are a distance Ω×Ω\Omega\times\Omega5 apart, then Ω×Ω\Omega\times\Omega6 records their reference-space separation. If under deformation the points become closer than Ω×Ω\Omega\times\Omega7, then Ω×Ω\Omega\times\Omega8 is too small, and the positive part produces a penalty. The prefactor Ω×Ω\Omega\times\Omega9 is designed so that the total contribution blows up unless the deformation stays globally injective down to Rd+1\mathbb{R}^{d+1}0 scales. The second-gradient term with Rd+1\mathbb{R}^{d+1}1 forces Rd+1\mathbb{R}^{d+1}2, Rd+1\mathbb{R}^{d+1}3, and yields a uniform local invertibility radius Rd+1\mathbb{R}^{d+1}4 (Krömer et al., 2018).

3. Convergence and finite-Rd+1\mathbb{R}^{d+1}5 injectivity

For fixed Rd+1\mathbb{R}^{d+1}6, the penalized functionals in the elasticity setting Rd+1\mathbb{R}^{d+1}7-converge, in the weak Rd+1\mathbb{R}^{d+1}8-topology, to the original second-gradient hyperelastic energy with exact Ciarlet–Nečas admissibility (Krömer et al., 2018). The limit functional is

Rd+1\mathbb{R}^{d+1}9

The convergence statement has the standard two parts: if QhuhQ_hu_h0 in QhuhQ_hu_h1, then

QhuhQ_hu_h2

and for every admissible QhuhQ_hu_h3 there exists a recovery sequence QhuhQ_hu_h4 strongly in QhuhQ_hu_h5 such that

QhuhQ_hu_h6

A distinctive feature of this penalty is that it is not merely asymptotic. If one chooses QhuhQ_hu_h7, then a finite bound

QhuhQ_hu_h8

already forces true global injectivity, provided QhuhQ_hu_h9 is sufficiently small in terms of QhQ_h0 and the a priori local-invertibility radius QhQ_h1. The paper states the lower bound

QhQ_h2

where QhQ_h3 is the multiplicity function. Consequently,

QhQ_h4

so that any low-energy state with bounded penalty is already self-contact-free for sufficiently small QhQ_h5. 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" (Hardering et al., 2021), the tangent-bundle penalization idea is used in a different geometric setting. The continuous problem is: find QhQ_h6 such that

QhQ_h7

with tangential projection QhQ_h8.

The discrete unknown QhQ_h9 lives in a surface-finite element space Ph=IdnhnhP_h=\mathrm{Id}-n_h\otimes n_h0 on a discrete surface Ph=IdnhnhP_h=\mathrm{Id}-n_h\otimes n_h1 of geometric order Ph=IdnhnhP_h=\mathrm{Id}-n_h\otimes n_h2, and the bilinear form is

Ph=IdnhnhP_h=\mathrm{Id}-n_h\otimes n_h3

where

Ph=IdnhnhP_h=\mathrm{Id}-n_h\otimes n_h4

and

Ph=IdnhnhP_h=\mathrm{Id}-n_h\otimes n_h5

Here Ph=IdnhnhP_h=\mathrm{Id}-n_h\otimes n_h6 is the element-wise tangential projector, Ph=IdnhnhP_h=\mathrm{Id}-n_h\otimes n_h7 its orthogonal complement, Ph=IdnhnhP_h=\mathrm{Id}-n_h\otimes n_h8 a penalty pre-factor, Ph=IdnhnhP_h=\mathrm{Id}-n_h\otimes n_h9 the scaling exponent, and E(ε1,ε2),σ(y)=Eε1el(y)+Eε2CN(y)+Eσreg(y).E_{(\varepsilon_1,\varepsilon_2),\sigma}(y) = E^{el}_{\varepsilon_1}(y) + E^{CN}_{\varepsilon_2}(y) + E^{reg}_{\sigma}(y).0 the mesh-size.

The motivation is coercivity. If one merely replaces E(ε1,ε2),σ(y)=Eε1el(y)+Eε2CN(y)+Eσreg(y).E_{(\varepsilon_1,\varepsilon_2),\sigma}(y) = E^{el}_{\varepsilon_1}(y) + E^{CN}_{\varepsilon_2}(y) + E^{reg}_{\sigma}(y).1 by E(ε1,ε2),σ(y)=Eε1el(y)+Eε2CN(y)+Eσreg(y).E_{(\varepsilon_1,\varepsilon_2),\sigma}(y) = E^{el}_{\varepsilon_1}(y) + E^{CN}_{\varepsilon_2}(y) + E^{reg}_{\sigma}(y).2 in the discrete form, then any normal field E(ε1,ε2),σ(y)=Eε1el(y)+Eε2CN(y)+Eσreg(y).E_{(\varepsilon_1,\varepsilon_2),\sigma}(y) = E^{el}_{\varepsilon_1}(y) + E^{CN}_{\varepsilon_2}(y) + E^{reg}_{\sigma}(y).3 lies in the kernel of E(ε1,ε2),σ(y)=Eε1el(y)+Eε2CN(y)+Eσreg(y).E_{(\varepsilon_1,\varepsilon_2),\sigma}(y) = E^{el}_{\varepsilon_1}(y) + E^{CN}_{\varepsilon_2}(y) + E^{reg}_{\sigma}(y).4, so uniqueness is lost. Penalizing the normal component restores stability in the ambient E(ε1,ε2),σ(y)=Eε1el(y)+Eε2CN(y)+Eσreg(y).E_{(\varepsilon_1,\varepsilon_2),\sigma}(y) = E^{el}_{\varepsilon_1}(y) + E^{CN}_{\varepsilon_2}(y) + E^{reg}_{\sigma}(y).5 representation. The penalty acts only weakly: it pushes E(ε1,ε2),σ(y)=Eε1el(y)+Eε2CN(y)+Eσreg(y).E_{(\varepsilon_1,\varepsilon_2),\sigma}(y) = E^{el}_{\varepsilon_1}(y) + E^{CN}_{\varepsilon_2}(y) + E^{reg}_{\sigma}(y).6 to zero as E(ε1,ε2),σ(y)=Eε1el(y)+Eε2CN(y)+Eσreg(y).E_{(\varepsilon_1,\varepsilon_2),\sigma}(y) = E^{el}_{\varepsilon_1}(y) + E^{CN}_{\varepsilon_2}(y) + E^{reg}_{\sigma}(y).7, but it does not enforce exact tangentiality at the discrete level. The analysis interprets E(ε1,ε2),σ(y)=Eε1el(y)+Eε2CN(y)+Eσreg(y).E_{(\varepsilon_1,\varepsilon_2),\sigma}(y) = E^{el}_{\varepsilon_1}(y) + E^{CN}_{\varepsilon_2}(y) + E^{reg}_{\sigma}(y).8 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 E(ε1,ε2),σ(y)=Eε1el(y)+Eε2CN(y)+Eσreg(y).E_{(\varepsilon_1,\varepsilon_2),\sigma}(y) = E^{el}_{\varepsilon_1}(y) + E^{CN}_{\varepsilon_2}(y) + E^{reg}_{\sigma}(y).9 is a smooth, closed, orientable hypersurface in Eσreg(y)=σΩD2y(x)sdx,σ>0,s>d,E^{reg}_{\sigma}(y)=\sigma\int_{\Omega}|D^2y(x)|^s\,dx, \qquad \sigma>0,\quad s>d,0, with Eσreg(y)=σΩD2y(x)sdx,σ>0,s>d,E^{reg}_{\sigma}(y)=\sigma\int_{\Omega}|D^2y(x)|^s\,dx, \qquad \sigma>0,\quad s>d,1, and that a triangulated reference mesh Eσreg(y)=σΩD2y(x)sdx,σ>0,s>d,E^{reg}_{\sigma}(y)=\sigma\int_{\Omega}|D^2y(x)|^s\,dx, \qquad \sigma>0,\quad s>d,2 is lifted by a degree-Eσreg(y)=σΩD2y(x)sdx,σ>0,s>d,E^{reg}_{\sigma}(y)=\sigma\int_{\Omega}|D^2y(x)|^s\,dx, \qquad \sigma>0,\quad s>d,3 interpolation of the closest point map to obtain Eσreg(y)=σΩD2y(x)sdx,σ>0,s>d,E^{reg}_{\sigma}(y)=\sigma\int_{\Omega}|D^2y(x)|^s\,dx, \qquad \sigma>0,\quad s>d,4 of geometric order Eσreg(y)=σΩD2y(x)sdx,σ>0,s>d,E^{reg}_{\sigma}(y)=\sigma\int_{\Omega}|D^2y(x)|^s\,dx, \qquad \sigma>0,\quad s>d,5 (Hardering et al., 2021). The resulting geometric approximation satisfies

Eσreg(y)=σΩD2y(x)sdx,σ>0,s>d,E^{reg}_{\sigma}(y)=\sigma\int_{\Omega}|D^2y(x)|^s\,dx, \qquad \sigma>0,\quad s>d,6

The normal entering Eσreg(y)=σΩD2y(x)sdx,σ>0,s>d,E^{reg}_{\sigma}(y)=\sigma\int_{\Omega}|D^2y(x)|^s\,dx, \qquad \sigma>0,\quad s>d,7 may be chosen more accurately than Eσreg(y)=σΩD2y(x)sdx,σ>0,s>d,E^{reg}_{\sigma}(y)=\sigma\int_{\Omega}|D^2y(x)|^s\,dx, \qquad \sigma>0,\quad s>d,8, by requiring

Eσreg(y)=σΩD2y(x)sdx,σ>0,s>d,E^{reg}_{\sigma}(y)=\sigma\int_{\Omega}|D^2y(x)|^s\,dx, \qquad \sigma>0,\quad s>d,9

The discrete tensor-valued space is

Eε1elE^{el}_{\varepsilon_1}0

The error analysis separates tangential and normal parts. For the energy norm, Theorem 4.16 uses

Eε1elE^{el}_{\varepsilon_1}1

and yields

Eε1elE^{el}_{\varepsilon_1}2

For the tangential Eε1elE^{el}_{\varepsilon_1}3-error, Theorem 4.20 introduces

Eε1elE^{el}_{\varepsilon_1}4

and proves

Eε1elE^{el}_{\varepsilon_1}5

The Eε1elE^{el}_{\varepsilon_1}6-analysis likewise splits normal and tangential parts. In particular, for Eε1elE^{el}_{\varepsilon_1}7, the normal component satisfies an estimate of order Eε1elE^{el}_{\varepsilon_1}8, and the tangential component is controlled with Eε1elE^{el}_{\varepsilon_1}9. In the isogeometric case Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,00, the choice Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,01 gives

Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,02

hence the final rates are the optimal Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,03 in Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,04 and Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,05 in Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,06.

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 Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,07 governs how strongly near-self-contact is amplified. The paper emphasizes that Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,08 is the regime in which bounded penalized energy implies exact injectivity for sufficiently small Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,09 (Krömer et al., 2018). The same work compares this construction with earlier soft-constraint approaches. Miehe–Roubíček used the penalty Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,10, 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 Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,11 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 Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,12. The stated practical consequences are that one can dial Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,13, no constraint-enforcing nonlinear solver is needed, and numerical tests in 2D pincers and beams show that as Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,14 the interpenetration gap closes and global injectivity is recovered in the limit.

In the surface-finite element setting, the central tuning parameter is Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,15. If Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,16, the damping is mass-like; if Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,17, it is Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,18-like. The analysis identifies Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,19 as the unique choice giving symmetric convergence rates in the two geometric penalty contributions, and therefore optimal tangential rates even when Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,20 (Hardering et al., 2021). Numerically, the paper reports choosing Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,21–Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,22 with Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,23 in a genuine isogeometric setup, while Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,24 may be used if a higher-order normal Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,25 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 Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,26, Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,27 yields clean slopes of order Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,28 in Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,29 and Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,30 in Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,31, while deviations from Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,32 reduce the tangential Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,33-error slope to Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,34.

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 Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,35 and sufficiently small Ωdetydx=y(Ω),\int_{\Omega}\det\nabla y\,dx=|y(\Omega)|,36, 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.

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

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 Tangent-Bundle Penalty.