Skip to main content
Springer logoLink to Springer
. 2020 Oct 9;31(6):6128–6170. doi: 10.1007/s12220-020-00521-z

Degenerate Elastic Networks

Giacomo Del Nin 1, Alessandra Pluda 2,, Marco Pozzetta 2
PMCID: PMC8550030  PMID: 34720561

Abstract

We minimize a linear combination of the length and the L2-norm of the curvature among networks in Rd belonging to a given class determined by the number of curves, the order of the junctions, and the angles between curves at the junctions. Since this class lacks compactness, we characterize the set of limits of sequences of networks bounded in energy, providing an explicit representation of the relaxed problem. This is expressed in terms of the new notion of degenerate elastic networks that, rather surprisingly, involves only the properties of the given class, without reference to the curvature. In the case of d=2 we also give an equivalent description of degenerate elastic networks by means of a combinatorial definition easy to validate by a finite algorithm. Moreover we provide examples, counterexamples, and additional results that motivate our study and show the sharpness of our characterization.

Keywords: Networks, Relaxation, Elastic energy, Singular structures

Introduction

A regular network N is a connected set in Rd composed of N regular curves γi of class H2 that meet at their endpoints in junctions of possibly different order. Moreover the angles at the junctions are assigned by a fixed set of directions D as we will define more precisely in Definition 2.11. The elastic energy functional E for a network N is given by

EN:=i=1Nγi|ki|2ds+(γi), 1.1

where ki is the curvature, s the arclength parameter and (γi) is the length of the curve γi.

The elastic energy functional has a long history. Already at the times of Galileo scientists tried to model elastic rods and strings, looking for equations for equilibrium of moments and forces. The idea to relate the curvature of the fiber of the beam to the bending moment came only later when, in 1691, Jacob Bernoulli proposed to model the bending energy of thin inextensible elastic rods with a functional involving the curvature. Several authors refer to the functional (1.1) as Euler Elastic energy in honor of Euler (while we will simply call it elastic energy) who solved the problem of minimizing the potential energy of the elastic laminae using variational techniques. Even nowadays the elastic energy appears in several mechanical and physical models (c.f. [21]) and in imaging sciences, see for instance [18].

We are interested in the minimization of the functional E among networks with fixed topology and with fixed angles at the junctions assigned by D.

Notice that the length (γi) of each curve of a regular network is strictly positive because the curves are regular by assumption. This property is not preserved by sequences with uniformly bounded energy: along a sequence of networks {Nn}nN with uniformly bounded energy (or even a minimizing sequence) the length of a curve may go to zero as n, producing a “degenerate limit” which is no longer a regular network. Hence a remarkable issue is to understand this lack of compactness of sequences with bounded energy in minimization problems.1

Our first task is therefore to describe the class of limits of sequences (equibounded in energy) of regular networks. In other words, we have to characterize the “closure in energy” of the class CReg of regular networks.

Then, since the lack of compactness implies that it could not be possible to solve the original minimization problem among regular networks, we relax it by considering the lower semicontinuous envelope of the functional E with respect to the weak convergence in H2. Our second objective is to find an explicit formula of the lower semicontinuous envelope. We underline that the relaxation of the problem is necessary: Example 5.2 shows that also in some very simple situations minimizers are not regular networks.

In Propositions 3.9 and 4.2 we characterize the smallest compact class of (non-regular) networks in which the class of regular networks is “dense in energy” in terms of a mixture of algebraic and combinatorial conditions that are easy to verify and rely on the topological assumptions on the competitors. As the formulation of these conditions involves some technicalities, a detailed description is postponed to the second part of the introduction. We are then able to give a characterization of the lower semicontinuous envelope of E that strongly relies on the previous result (see Theorem 4.8).

This last point creates a bridge between our problem and another natural research direction: the extension of the elastic energy (and more in general of functionals that depend on the curvature) to singular sets for which at least a weak notion of curvature is well defined, varifolds for instance. The characterization of the relaxation of the original functional in such cases turned out to be particularly difficult (for results in this direction see for instance [47, 15, 16, 19]). We notice that networks can be seen as a simple example of sets which are essentially singular and they can be understood as a boundary of a planar cluster of surfaces. For problems in which one knows a priori that the boundary of minimal planar clusters is composed of a finite number of curves, it could be useful to define the curvature of the cluster by means of (1.1). An advantage is that we have an easy integral representation of the lower semicontinuous envelope of E.

To place our paper in the broader context, we mention the minimization of Willmore-type functionals among both Riemannian manifolds and singular structures is an extreme flourishing research field. As the simplest possible example of singular structure we mention surfaces with boundary (possible references are [2, 911, 17, 20]).

The main reason for which we got interested in this problem is a previous study of its dynamical counterpart (see [13, 14]). The study of the static problem has often revealed to be useful for the analysis of the asymptotic behavior of the solutions of the associated gradient flow and of the singularities that can appear during the evolution. Our analysis can be useful to understand the long time behavior of the elastic flow of networks whose curves meet at junctions with prescribed angles introduced in [3, 14].

After this detour on the literature, we explain more in detail what can happen along sequences of regular networks {Nn}nN whose elastic energy is uniformly bounded.

A Model Problem: Theta-Networks

A Theta-network is a regular 3-network whose curves form equal angles at the two junctions (Fig. 1). The limit of a sequence of regular Theta-networks with uniformly bounded energy may not exist in the class of regular networks and hence the minimization problem has some form of degeneracy that luckily is not completely wild: the length of at most one curve can go to zero along the sequence, becoming straighter and straighter. If this is the case the “degenerate” limit network is composed of two curves meeting at a quadruple point forming angles equal in pairs of π3 and 2π3.

Fig. 1.

Fig. 1

A Theta-network and a degenerate Theta-network

The general case presents new interesting features with respect to the model problem of Theta-networks. Firstly, one realizes that much more than the length of one single curve can go to zero, since entire parts of the network can vanish as n. In order to keep track of the complexity of the network we introduce the notion of underlying graph G.

The Underlying Graph

The oriented graph G is composed of edges Ei whose endpoints are identified in vertices of possibly different order (Definition 2.1). A network then is a pair graph-continuous map N=(G,Γ) with Γ:GRd (Definition 2.2). The underlying graph G captures the topology of the networks and allows us to have a reminiscence of their structure even when some curves in a sequence of networks Nn=(G,Γn) collapse to a point in the limit.

A Necessary Angle Condition

We say that a curve γi:=Γ|Ei of a network is singular if it is a constant map, and regular if it is an immersion of class H2. A network is singular if some of its curves are singular.

Definition 1.1

(Outer tangents) Consider a regular curve of a network N parametrized by γi. We define τz,i, with z{0,1}, as the outer tangent vector at the endpoint γi(z) to the curve γi given by

τz,i=(-1)zγ˙i(z)|γ˙i(z)|.

We remark that the vector τz,i “points inside” the curve γi at γi(z) (see Fig. 2). In this way, if γi(zi)=γj(zj) is a junction point, then τzi,i and τzj,j “point outwards” with respect to the junction. In this way the outer tangents are geometrically independent of the direction of the parametrization of the curves concurring at a junction.

Fig. 2.

Fig. 2

Outer tangents at the endpoints of the curve γi

The following definition introduces the angle condition for a possibly singular network. It will be restated more in detail in Definition 3.2.

Definition 1.2

(Angle condition) A (possibly) singular network N=(G,Γ) satisfies the angle condition if for every singular curve γi there exist two unit vectors τz,i, called its virtual tangents, with z{0,1} such that τ0,i=-τ1,i and such that, at each junction, the tangent vectors (either real outer tangents or virtual ones) coincide, up to a fixed rotation that only depends on the junction, with the directions assigned by a given set D (we shall state this concept more in detail in Definitions 2.11 and 3.2).

Also motivated by [8], as a first attempt we defined the class of degenerate networks as all the singular networks that satisfy the angle condition of Definition 1.2.

Unfortunately this purely algebraic condition on the angles turns out to be necessary but not sufficient to characterize the closure of the class CReg as we show in the next example.

Consider the topology depicted in Fig. 3 on the left, with all junctions forming angles of 2π3, and define a singular network that collapses the red part to a single point. It is possible to do so satisfying the angle condition of Definition 1.2 (see the picture on the right) but no sequence of regular networks with finite energy and the same angle constraint could converge to the singular network on the right.

Fig. 3.

Fig. 3

Starting from the represented graph G, it is possible to construct an example from which one deduces that the angle condition is not sufficient to define the closure of the class CReg. See Example 3.4 for details

Indeed, denoting by C the cycle in red in Fig. 3, using Gauss–Bonnet Theorem (Remark 3.3) one gets E(C)cL(C), with c>0, for any immersion Γ such that (G,Γ) is a regular network, and thus the energy diverges if the length of the red loop goes to zero (see Example 3.4 and Remark 3.3 for more details).

Stratified Straight Subgraph

To overcome this issue in the definition of the class, we looked for an extra condition. Again the underlying graph G helps us.

Definition 1.3

(Stratified straight subgraph) A subgraph H of the underlying graph G is stratified-straight if there exists a finite sequence of subgraphs, called strata,

=HqHq-1H1H0=H

and maps Σj:HjRd such that for j=0,,q-1

  • the (sub)network (Hj,Σj) satisfies the angle condition 1.2 with (real or virtual) tangent vectors coinciding with the ones associated to (H0,Σ0) and its regular curves are straight segments;

  • the stratum Hj+1 is the union of the singular curves of (Hj,Σj).

In the following, segments are always understood to be straight segments.

Denote by H the subgraph given by the union of the edges Ei of G such that the curves γi=Γ|Ei are singular. With a little abuse of notation we say that the network N=(G,Γ) is stratified straight if H is stratified straight.

The Class of Degenerate Networks

Finally we come to the characterization: a network is degenerate, of class CDeg, if it satisfies the angle condition 1.2 and it is stratified straight. It is natural now to define the extension E¯ of the functional E by setting that a curve with zero length of a network in CDeg gives a null contribution to the energy and by assigning value + to the energy of singular networks which are not in CDeg.

In Proposition 3.9 we prove that a sequence of regular networks with equibounded energy converges to a network in CDeg, namely that the closure of CReg is contained into CDeg.

Formula for the Lower Semicontinuous Envelope of the Elastic Energy Functional

A question still remains: is the class CDeg the smallest set of generalized network where we have compactness? In Proposition 4.2 we show that any degenerate network can be approximated in energy by a regular one. Hence our guess was correct: the class CReg is “dense in energy” in CDeg. Moreover the extension E¯ is the lower semicontinuous envelope of E.

We stress the fact that we are able to express the lower semicontinuous envelope in integral form and with the very simple formula (4.1). This is possible only thanks to the precise characterization of CDeg.

Notice that the existence of minimizers of the relaxed functional E¯ follows trivially by a direct method in the Calculus of Variations.

Stratified Straight Versus Straight Subgraph

At first sight considering stratified straight subgraphs could seem uselessly complicated.

One can ask whether the class of degenerate networks can be equivalently characterized as the set of networks (G,Γ) satisfying the angle condition 1.2 such that there exists only one map Σ:HRd from the singular edges to Rd such that every curve of Σ is a regular straight segment and (H,Σ) satisfies the angle condition (in this case we say that the network (H,Σ) is straight). This would mean that in Definition 1.3 the index q=1 is enough. In Example 3.10 we show a stratified straight but not straight graph. Nonetheless, there are some cases in which every stratified straight subgraph is in fact straight; an easy example consists in graphs G with the structure of a tree.

However, the concepts of stratified straight graphs and straight graphs are essentially different, even in non-trivial cases that have some interest from a variational viewpoint; more precisely in Sect. 7 we study the case of networks in R2 with graphs having junctions of order at most four such that at these junctions the tangent vectors are orthogonal (Proposition 7.5) and we find a characterization of the stratified straight graphs that turn out to be straight.

Ambient Space: Restriction to the Plane and Extension to Riemannian Surfaces

Although we find our characterization of the class CDeg by combination of algebraic and geometric conditions quite satisfactory, if the ambient space is R2 we are able to give an equivalent characterization of the class CDeg (see Definition 3.8) by an algebraic-topological condition that has the great advantage of being verifiable by an algorithm with finitely many steps.

It is also worth to mention that our result extends from the ambient space R2 to any 2-dimensional closed surface embedded in R3.

Fixed Lengths

In Sect. 8.2 we present a variant of the problem, that is analytically very simple, but that could be more relevant from the physical point of view: the minimization of the L2-norm of the curvature among networks whose curves have fixed length.

Plan of the Paper

The structure of the paper is the following: after the definitions of networks and elastic energy contained in Sect. 2, in Sect. 3 we introduce the class of degenerate networks (Definition 3.8). The compactness of the class of degenerate networks is proved in Proposition 3.9. In Sect. 4 we finish the proof of the representation of the relaxed functional by constructing recovery sequences of degenerate networks (Proposition 4.2). Section 6 is devoted to the equivalent algorithmic characterization of the class of degenerate networks when Problem 2.13 is set in R2. Then in Sect. 7 we study a non-trivial case in which there exist stratified straight subgraphs that are not straight and we characterize such difference (Proposition 7.5). Subsequently we comment on the extension of our result from the ambient space R2 to any 2-dimensional closed surface embedded in R3. In Sect. 8 we collect some final observations and remarks. We conclude the paper with the Appendix A where we compute the Euler–Lagrange equations satisfied by critical points of the energy and we prove that critical points are real analytic, up to reparametrization.

Setting and Definition of the Problem

We begin by defining the mathematical objects of our interest.

Elastic Energy Functional for Networks

Fix NN, dN with d2 and let i{1,,N}, Ii:=[0,1]×{i}, E:=i=1NIi and V:=i=1N{0,1}×{i}.

Definition 2.1

(N-graph) Let be an equivalence relation that identifies points of V. An N-graph G is the topological quotient space of E induced by , that is

G:=E/.

A subgraph HG is the quotient

H:=j=1MIij/

for a given choice of indices i1,,iM{1,,N}, where is the equivalence relation defining G (Fig. 4).

Fig. 4.

Fig. 4

On the left an example of a set E and on the right the resulting graph G with the identifications: (0,1)(0,2), (1,1)(0,3), (1,2)(0,4)(1,5)(0,7), (1,3)(1,4), (0,5)(0,6), (1,6)(0,8), (1,7)(1,8)

We notice that the natural projection π:EG restricted to E\V is a homeomorphism with its image.

We call

Ei:=Ii/,andVG:=V/.

Definition 2.2

An N-network (or simply a network) is a pair N=(G,Γ) where

Γ:GRd

is a continuous map and G is an N-graph. Moreover we ask each γi:=Γ|Ei to be either a constant map (singular curve) or an immersion of class H2 (regular curve).

We will identify two networks (G1,Γ1) and (G2,Γ2) if G1=G2=G and for any edge Ei of G the curve Γ1|Ei coincides with Γ2|Ei up to reparametrization.

Definition 2.3

(Convergence of networks) We define that a sequence of networks Nn=(Gn,Γn) converges to a limit network N=(G,Γ) in a certain topology if Gn=G for any n and each sequence of curves Γn|Ei converges to Γ|Ei, up to reparametrization, in that topology.

Definition 2.4

(Singular part) Given a network N=(G,Γ) we define its singular part Sing(N) as the subgraph HG whose edges are exactly those associated to singular curves of N (mapped by Γ to a point) and we call regular part Reg(N):=G\Sing(N)¯.

If EiReg(N) has a common vertex p with EjSing(N) we say that p belongs to Sing(N), i.e., Sing(N) is closed.

Definition 2.5

(Regular and singular networks) We say that a network N=(G,Γ) is regular if Sing(N)= and singular otherwise.

Definition 2.6

Given a network N we denote by (γi) the length of the curve γi. The length of the network N is nothing but

L(N):=i=1N(γi).

Consider a regular curve γi of a network N. Then we define its curvature vector as the L2 function given by

ki=γ¨i|γ˙i|2-γ¨i,γ˙iγ˙i|γ˙i|4.

Observe that by the Sobolev embedding γ˙ is Hölder continuous, and thus by the regularity its norm is bounded and bounded away from zero.

We are now in position to introduce the functional of our interest.

Definition 2.7

Let α,β>0. The elastic energy functional Eα,β for a regular network N is defined as

Eα,βN:=αN|k|2ds+βL(N)=i=1NαNi|ki|2dsi+β(γi), 2.1

where ki is the curvature and si is the arclength parameter.

Remark 2.8

Reparametrizing the regular curves of the network with constant speed equal to the length we can write (2.1) as

E(N)=i=1Nα01|γ¨i(x)|2(γi)3dx+β(γi). 2.2

By assigning to each singular curve of a network a zero curvature ki=0 we can naturally extend E to the class of all networks maintaining exactly the same formula. The elastic energy E~α,β of a regular or singular network N is thus

E~α,βN:=αN|k|2ds+βL(N), 2.3

where ki is the curvature of the regular curves of N or the assigned zero curvature on the singular curves of N.

Definition of the Minimization Problem

Definition 2.9

(Junction of order m) Consider an N-graph G and pVG. We say that p is a junction of order m (with m{1,,N}) if

π-1(p)=m,

where π is the projection defined below Definition 2.1 and denotes the cardinality of a set.

Definition 2.10

(Graph with assigned angles) We say that an N-graph G has assigned angles if to every junction pVG we assign directions

dz1,i1,,dzm,imSd-1

where m is the order of the junction and where

p=πz1,i1==πzm,im,

with (z1,i1),,(zm,im){0,1}×{1,,N} all distinct. We denote by D the set of all the assigned directions.

Definition 2.11

(Angle condition for a regular network) Given G an N-graph with assigned angles, we say that the regular network N=(G,Γ) fulfills the angle condition if for every pVG junction of order m, writing

p=πz1,i1==πzm,im,

with (z1,i1),,(zm,im){0,1}×{1,,N} all distinct, there exists a rotation Rp:RdRd depending on p such that

τz1,i1=Rp(dz1,i1),,τzm,im=Rp(dzm,im),

where τz,i are the outer tangents introduced in Definition 1.1.

Definition 2.12

(Class CReg) Fix an N-graph with assigned angles. We say that a network N=(G,Γ) belongs to CReg(D) if it is regular and fulfills the angle condition with the directions assigned by D in the sense of Definition 2.11.

Problem 2.13

Given an N-graph G with assigned angles by D we want to study

infEα,β(N)|N=(G,Γ)CReg(D). 2.4

From now on, for sake of notation, we simply write CReg instead of CReg(D).

Remark 2.14

It is not restrictive to ask G to be connected, otherwise one minimizes the energy of each connected component of G.

Remark 2.15

Let us call E:=E1,1. The rescaling properties of the functional Eα,β imply

Eα,β(N)=αβEβαN, 2.5

so if Nmin is a minimizer for E, then the rescaled network βαNmin is a minimizer for Eα,β and vice versa. Hence it is not restrictive to fix α=β=1.

Remark 2.16

Given a graph G with assigned angles, there always exists a map Γ:GRd such that (G,Γ) is a regular network with finite energy. It is sufficient to send each vertex pVG to a point xj in Rd and to connect the points xi with curves of finite length and with bounded curvature whose outward tangent vectors are chosen accordingly with the fixed directions dzj,ij. The class CReg is hence not empty and (2.4) is finite.

Compactness

With a little abuse of notation by considering a sequence of networks {Nn}nN we mean that we consider a sequence of pairs (G,{Γn}nN) where the N-graph G with assigned angles is fixed.

Lemma 3.1

Let {Nn}nN be a sequence of networks in CReg such that

lim supnE(Nn)C<+.

Suppose that for a certain index i{1,,N}

limn(γni)=0,

then

limnsupx,y[0,1]γ˙ni(x)|γ˙ni(x)|-γ˙ni(y)|γ˙ni(y)|=0.

Proof

Since {Nn}nN is a sequence of regular networks, we can suppose (up to reparametrisation) that for every nN, for every i{1,,N} the immersion γni:[0,1]R2 is a regular parametrization with constant speed equal to its length. Given x,y[0,1], we get

γ˙ni(x)|γ˙ni(x)|-γ˙ni(y)|γ˙ni(y)|=1(γni)γ˙ni(x)-γ˙ni(y)=1(γni)xyγ¨ni(t)(γni)2(γni)2dtγni|kni|dsE(Nn)1/2(γni)1/2C(γni)1/2.

We then obtain the desired result passing to the limit.

We state here again the angle condition 1.2 with the use of the notation introduced in Sect. 2.

Definition 3.2

(Angle condition for a singular network) Consider a (possibly singular) network N=(G,Γ). We recall that for any pVG and γi regular curve such that π(z,i)=p for some z{0,1} the usual (real) outward tangent vector is τz,i=(-1)zγ˙i(z)|γ˙i(z)|.

We say that N satisfies the angle condition (given by a set of directions D) if for every singular curve γi there exist unit vectors τ0,i and τ1,i (called virtual tangent vectors) such that τ0,i=-τ1,i and such that for every pVG there exists a rotation Rp in Rd such that

τz1,i1=Rp(dz1,i1),,τzm,im=Rp(dzm,im), 3.1

where π-1(p)={(z1,i1),,(zm,im)} and τzj,ij are either the real outward tangent vectors or the virtual ones.

Remark 3.3

(Gauss–Bonnet-type theorems for curves in the plane) Let σ:[a,b]R2 be an embedded piecewise H2, regular closed curve, that is, there exist points a=x0<x1<<xn-1<xn=b such that σ|[xj,xj+1] is a regular curve of class H2, σ is continuous on [ab], and σ(a)=σ(b). Denote by σ˙(xj±):=limtxj±σ˙(t), which exists as σ˙(t) is 12-Hölder continuous on [xj,xj+1] for j=0,,n-1. Finally denote by Θ[v,w](-π,π] the angle between two vectors v,wR2, taken with positive sign if and only if the ordered couple (vw) is a positive basis of R2. Then the classical Gauss–Bonnet theorem (which follows for instance from Hopf’s Umlaufsatz [1, Theorem 2.4.7]) reads

abkσ,νσ=2π-j=0n-1Θ[σ˙(xj-),σ˙(xj+)],

where kσ is the curvature vector of σ, νσ is its normal vector, σ˙(x0-)σ˙(a-):=σ˙(b-), and we are assuming that σ positively parametrizes the boundary of the bounded connected component it encloses.

Below we will need a refined version of this theorem. Suppose now that the curve σ has the same regularity as above but it is possibly immersed, i.e., it may have self-intersections, then the Gauss–Bonnet theorem (see [8, Theorem A.1]) reads

ab|kσ|ds2π-j=0n-1Θ[σ˙(xj-),σ˙(xj+)]. 3.2

We discuss here more in detail the example, anticipated in the Introduction, of a singular network that satisfies the angle condition 3.2 but that cannot be the limit of a sequence of regular networks with uniformly bounded energy.

Example 3.4

Let the dimension of the ambient space be d=2. Consider the 6-graph of Fig. 3 where in particular the edges E1,E2,E3,E4 form a cycle C2 and, as sketched in the picture, assume that the assigned directions {dz,i} at the (triple) junctions form (equal) angles equal to 23π. Consider a sequence of continuous maps {Γn}nN such that Γ1 is, for example, as depicted in Fig. 3 and such that L(Cn)0, where Cn:=Γn|C. This property is satisfied by any sequence of networks approximating the singular network N=(G,Γ) depicted on the right in Fig. 3, which collapses the cycle C. Observe that there exists a choice of virtual tangents for which N satisfies the angle condition in the sense of Definition 3.2. But combining (3.2) and Hölder inequality, we get

E(Γn)E(Cn)Cn|k|2dsCn|k|ds2L(Cn)2π-4π32L(Cn),

hence, as n, the energy diverges as the length of the red loop Cn goes to zero.

The angle condition for a singular network is thus not sufficient to characterize the set of limit networks with bounded energy.

Definition 3.5

(Straight graph) An N-graph G with assigned angles is straight if there exists a regular network N=(G,Γ) whose curves are straight segments that fulfills the angle condition in the sense of Definition 2.11.

Suppose that G is an N-graph with assigned angles. Then every subgraph H of G inherits the assigned angles from G in the sense that to every vertex p=π(z,i) of an edge Ei in H we assign dz,iSd-1 coinciding with the assignment of G.

For the convenience of the reader, let us recall here the key notion of stratified straight subgraph, which was already presented in Definition 1.3.

Definition 3.6

(Stratified straight subgraph) Given a graph G with assigned angles we say that a subgraph HG is stratified-straight if there exists a finite sequence of subgraphs, called strata,

=HqHq-1H1H0=H

and maps Σj:HjRd such that for j=0,,q-1 we have that

  • the (sub)network (Hj,Σj) satisfies the angle condition in the sense of Definition 3.2 with (real or virtual) tangent vectors coinciding with the ones associated to (H0,Σ0) and whose regular curves are straight segments;

  • Hj+1=Sing((Hj,Σj)).

We call step of G the least q for which the above holds.

Every straight graph with assigned angles is trivially stratified-straight, but the converse does not hold in general as shown by the following example.

Example 3.7

We consider the graph of Fig. 5 characterized by the following identifications:

(0,1)(0,2),(1,2)(1,3)(0,5),(1,1)(0,3)(0,4),(1,4)(1,5),d0,2,d0,1=d0,3,d0,4=0,d1,1,d0,3=d1,3,d1,2=d1,4,d1,5=π2,

where v,w[0,2π) here identifies the least positive angle between two vectors vw in the plane (see Fig. 5 on the left).

Fig. 5.

Fig. 5

Example of stratified straight graph of step two

It is clearly not possible to construct a triangle with strictly positive length of its three (straight) edges with angles 0,π2,π2. The minimal step of G seen as a stratified straight graph is then 2, with H0=G, H1=E3E4E5 and H2=E5.

Notice that the notion of straight and stratified straight graphs coincide when the underlying graph G has the structure of a tree with no cycles. In Sect. 7 we introduce a class of graphs possibly with cycles for which every stratified straight subgraph is also straight.

Definition 3.8

(Degenerate N-network) Let G be an N-graph with assigned angles. A network N=(G,Γ) is degenerate if

  • it satisfies the angle condition in the sense of Definition 3.2, with (real or virtual) tangents τz,i;

  • its singular part Sing(N) is a stratified-straight subgraph with (real or virtual) tangents coinciding with the τz,i above.

We denote by CDeg the class of degenerate networks. We remark that by definition CRegCDeg. We remind that to compute the elastic energy of a network in CDeg we make use of the extension of the functional defined in (2.3).

Proposition 3.9

(Compactness) Let {Nn}nN be a sequence of networks in CDeg such that

lim supnE~(Nn)C<+.

Then Nn converges (up to subsequence and translation) to NCDeg weakly in H2 and strongly in C1,α for every α(0,12). In particular if {Nn}nN is a sequence of networks in CReg, then NnH2NCDeg.

Proof

Up to subsequence and up to relabeling the edges Ei we can suppose that for a certain k{1,N} for every nN the curves Nn1,,Nnk are regular and the curves Nnk+1,,NnN are singular. Without loss of generality we suppose that for every nN and for every i{1,,k} the immersions γni:=Γn|Ei:[0,1]Rd are regular parametrizations with constant speed equal to the length and we ask that γn1(0) is mapped into the origin of Rd. For every i{1,,k} and for every nN we have that

γni=supx[0,1]|γni(x)|L(Nn)E~(Nn)C<, 3.3
γ˙ni=supx[0,1]|γ˙ni(x)|=(Nni)L(Nn)E~(Nn)C<, 3.4
γ¨ni22=(Nni)301|γ¨ni(x)|2(Nni)3dxL(Nn)3E~(Nn)C4<. 3.5

Since for every i{k+1,,N} the maps are constant on the bounded interval of parametrization [0, 1], a bound on ·H2 is trivially obtained. Then for every i{1,,N} up to a subsequence (not relabeled) γniγi weakly in H2(0,1) and thanks to classical compact embedding theorems γniγi strongly in C1,α([0,1]) for every α(0,12).

Since all the networks of the sequence {Nn}nN satisfy the angle condition of Definition 3.2, for each n there exists a family of unit vectors Tn=(τnz,i)(z,i)π-1(VG) that are either the real or the virtual tangents. By compactness of Sd-1 up to subsequence (not relabeled) Tn converge to a limit T composed of elements denoted by τz,i. Notice that for the the indices i for which (γi)>0 we have that (up to subsequence) (-1)zγ˙ni|γ˙ni| converge to τz,i.

Define Γ:GR2 in such a way that Γ|Ei=γi and call N:=(G,Γ). We want to prove that NCDeg.

First of all we claim that the angle condition is verified for N with the family T. It is easy to check that there exist rotations Rp (obtained as limits of those for Nn) that verify (3.1). It remains to prove that for the regular curves γi the vectors τi coincide with the outer tangents and that for the constant curves we have τ0,i=-τ1,i. For each i{1,,N} there are three possible cases: a regular curve converges to a regular curve; a regular curve converges to a constant curve; a constant curve converges to a constant curve. In the first case the claim follows from the above argument. In the second case the claim follows by Lemma 3.1. In the third case the claim follows trivially.

It remains to verify that H=Sing(N) is stratified-straight. We proceed by induction: we set H0=H and supposing to have obtained Hi we construct Σi and Hi+1. We can assume without loss of generality that Hi is connected (otherwise we apply the same argument to each connected component) and up to a translation that 0Γn(Hi). We define Lni:=L(Γn(Hi)) and consider the rescaled networks Nn(i)=(Hi,Γn(i)) with

Γn(i)=1LniΓn.

Then L(Nn(i))=1. Moreover, at each step the network Nn(i) is defined starting from the singular part of the previous one (indeed H0=H, while for Hi, i1, see (3.6) below), therefore we have that Lni0. Thanks to the scaling property (2.5) we thus have

Nn(i)|ki|2ds=LniΓn(Hi)|ki|2ds0asn

and in particular E~(Nn(i))C< for some constant C. Hence we can repeat the previous reasoning to conclude that up to subsequence the networks Nn(i) converge weakly in H2 and strongly in C1 to a network N(i)=(Hi,Γ(i)). By C1-convergence L(N(i))=1 and thus the limit network has at least one regular curve. By Lemma 3.1 we have that the curves of N(i) are either constant or straight segments, since all surviving curves have a constant tangent. We then define

Σi=Γ(i)Hi+1=Sing((Hi,Σi)) 3.6

and we repeat the process until Sing((Hi,Σi))=.

After a finite number of steps the process stops and we obtain that the strata =HqH0=H by construction satisfy the condition of Definition 3.6.

We have thus concluded that N satisfies the angle condition with (real or virtual) tangents T and Sing(N) is stratified-straight whose (real or virtual) tangents are consistent with T, and thus by Definition 3.8NCDeg.

To convince the reader that in Definition 3.8 we cannot replace the notion of stratified straight subgraph by the simpler one of straight subgraphs, and hence the definition of degenerate networks is in a sense sharp, we give an example of a sequence of regular networks with equibounded energy which converges to a singular network whose singular part is stratified straight but nor straight.

Example 3.10

Consider a 5-graph G where in particular

(0,1)(0,2),(1,1)(0,3),(1,2)(1,3),d0,1,d0,2=0,d1,1,d0,3=d1,2,d1,3=π2,

where v,w[0,2π) here identifies the least positive angle between two vectors vw in the plane (see Fig. 6 on the left).

Fig. 6.

Fig. 6

Representation of the graph G with assigned angles and construction of the sequence

We construct a sequence of regular networks Nn=(G,Γn) that converge as n to a degenerate network whose singular part is stratified straight.

Consider three immersions γ1,γ2,γ3:[0,1]R2 such that the curve γ3([0,1]) is an arc of circle of radius r and length 2αr and both γ1([0,1]) and γ2([0,1]) are arcs of circle of radius R and length αR with R=sin(π2-α)sinαr. Then

E(γ1)+E(γ2)+E(γ3)=2rαcotα+αtanαr+2αr+2αr.

We construct a sequence of immersions γn1,γn2,γn3 simply by taking rn=1n and αn=1n2. Then as n the lengths of the three curves go to zero and

E(γn1)+E(γn2)+E(γn3)=21n+1n3+2n3+2n+o1n5n0.

Moreover it is not possible to construct a triangle with three edges of positive length and angles 0,π2,π2.

Notice that the energy of the sequence need not be infinitesimal. In fact by taking rn=αn=1n, one gets that the above energy converges to 2. This highlights the fact that curves of a network need not become flatter and flatter along a sequence even if their length goes to zero. Hence our characterization of the class of degenerate networks is not related to the curvature of the approximating sequences.

Relaxation

Let us define the following extended problem.

Problem 4.1

Given an N-graph G with assigned angles we want to find

infE¯(N)|N=(G,Γ)is a (possibly) singular network,

where E¯ is the extension of E defined as

E¯(N):=E~(N)ifNCDeg,+otherwise. 4.1

The reason to consider this functional will be clear at the end of this section: we will prove that it coincides with the relaxation of the functional E defined in (2.2), and thus it is the natural extension of E from CReg to CDeg.

Proposition 4.2

(Recovery sequence) For every network N=(G,Γ)CDeg there exists a sequence of networks {Nn}nN such that

NnH2NandE(Nn)E¯(N).

To prove the above proposition we will take advantage of the following preliminary lemmas.

We recall the following version of a classical lemma.

Lemma 4.3

Let fL2([0,1];Rd). Then

f-fϕL20asϕ-IdC0(0,1)0

where ϕ varies among all continuous maps ϕ:[0,1][0,1].

Proof

By the triangle inequality and the density of continuous functions on L2 it is sufficient to prove the result when f is continuous. In this case, being defined on a compact set, f is uniformly continuous with some modulus of continuity ωf. Then

01|f(t)-f(ϕ(t))|2dtωf(ϕ-IdC0)20asϕ-IdC00.

Lemma 4.4

Let l(0,+) and 0δl. Let γ:[0,1]Rd and σ:[1,1+δl]Rd be two curves of class H2 with γ(1)=σ(1), γ˙(1)=σ˙(1) and with constant speed |γ˙||σ˙|l. Consider the concatenation γσ:[0,1+δl]Rd defined in the natural way and its linear reparametrization γσ:[0,1]Rd given by

γσ(t)=(γσ)(1+δl)t.

Then

γ-γσH2(0,1)ηE(σ)

where η is a function such that η(z)0 as z0+.

Proof

It is sufficient to prove the inequality for the second derivatives, because then by the Poincaré inequality we obtain the inequality for the full H2 norm. We have that:

01|γ¨(t)-γ¨σ(t)|2dt=011+δlγ¨(t)-γ¨(1+δl)t2dt+11+δl1|γ¨(t)-σ¨(1+δl)t|2dt011+δlγ¨(t)-γ¨(1+δl)t2dt+211+δl1|γ¨(t)|2dt+211+δl1|σ¨(1+δl)t|2dt.

Thanks to Lemma 4.3 the first term of the last expression goes to zero as δ0. The second term goes to zero as δ0 by the absolute integrability of |γ¨|2. Since δ=(σ), then the first two terms go to zero as E(σ)0. After the change of variables x=(1+δl)t, the third term reads

21+δl11+δl|σ¨(x)|2dx.

Since σ is parametrized with constant speed l, recalling (2.1) we have

11+δl|σ¨(x)|2dx=l3σ|kσ|2dsl3E(σ).

Therefore all three terms go to zero as E(σ)0, and the thesis is proven.

Remark 4.5

We will use the previous lemma in the following way: whenever we have a curve γ parametrized with constant speed and we concatenate it with another curve σ, then the constant speed parametrization on [0, 1] of γσ is close in H2 to γ if E(σ) is small.

Lemma 4.6

(Change of train tracks) Consider two parallel horizontal straight lines in R2 at distance h. There exists an embedded curve located between the two lines such that it connects the two lines spanning a horizontal interval of length b2h and with energy 4h, asymptotically as h0. More precisely, there exists a regular curve γ:[0,1]R2 such that

γ˙(0)|γ˙(0)|=γ˙(1)|γ˙(1)|=e1,γ(0)=(0,0),γ(1)=(b,h),

with

b=2h(1+o(1)),andE(γ)=4h(1+o(1)).

Proof

We construct the curve by putting together two congruent arcs of circle of radius 1 as in Fig. 7. The modulus of the curvature is 1 and the angle is θ. The total length is 2θ which also equals the total squared curvature of the arcs. The total energy E(γ) is thus 4θ. The height h and the base b are related to θ by

h=2(1-cosθ)θ2b=2sinθ2θasθ0,

and therefore given h we can choose θ=arccos1-h2h to obtain

b2hE(γ)4h.

Fig. 7.

Fig. 7

The construction of Lemma 4.6

The following lemma allows us to suppose, in the construction of the recovery sequence, that each regular curve of N is straight near its endpoints, up to a small perturbation and a small change of the value of its elastic energy.

Lemma 4.7

(Straightening at vertices) Consider a curve γ:[0,1]Rd of class H2 parametrized with constant speed. Then for every ε>0 there exists a curve γ~:[0,1]Rd of class H2 parametrized with constant speed such that on some interval [0, a] its image is a straight segment of length at most ε with direction γ(0), and such that

γ(0)=γ~(0),γ-γ~H2ε,E(γ~)E(γ)(1+ε).

Proof

Without loss of generality we suppose that γ(0)=0, γ˙(0)=e1, and for δ>0 we define

γδ(t)=γ(t)+δψ(t)e1,

where ψ:[0,1]R is a fixed C2 map with

ψ(t)=1fort[0,14]andψ(t)=0fort[12,1].

Then γ-γδH2=δψH2, and as a consequence E(γδ)E(γ)(1+Cδ) for some constant C that depends on ψH2. Let αδ be the constant speed parametrization of the concatenation of a straight segment from 0 to δe1 and γδ. From Lemma 4.4 it follows that αδ-γδH2(0,1) tends to zero as δ0. Hence the thesis follows by taking γ~=αδ for δ>0 sufficiently small.

We now come to the proof of the recovery sequence.

Proof of Proposition 4.2

Consider N=(G,Γ)CDeg and let H=H0=Sing(N). Without loss of generality we can assume that the regular curves of N are parametrized with constant speed equal to their length. For simplicity we can suppose that H is connected and Γ(H) is the origin of Rd. In the case of many connected components it is sufficient to repeat the argument for each one of them. By assumption there exist (real or virtual) tangents TG=(τz,i)(z,i)π-1(VG) of the graph G, such that H is stratified-straight with strata

=HqHq-1H1H0=H

with NqN, and such that the (real or virtual) tangents of (Hi,Σi) coincide with the corresponding ones of TG.

Fix ε>0. Consider the family F of regular curves of N that have an endpoint in H. For every γiF we have that Γ(π(z,i))=0 whenever p=π(z,i)H and moreover by Lemma 4.7 we can suppose that near p the image of the curve γi coincides with a straight segment of length lε, up to adding a small error of order at most ε to the energy.

We consider the first stratum H=H0 and up to rescaling we can suppose that Σ0(H0)Bl3(0) where we recall that 0=Γ(H0). We want to partially desingularize H, that is we replace in a neighborhood of 0 the completely singular subnetwork (H0,Γ) with the first stratum (H0,Σ0). We have to make sure to connect each curve to the right junction and with the right angle.

Consider a curve γiF, and suppose for instance that p=π((0,i))VH (the case when π((1,i))VH is completely analogous). Then there exists a0,i such that γi|[0,a0,i] is a straight segment of length l. In particular γ˙i(a0,i) is parallel to γ˙i(0)=τ0,i. We now consider the parallel lines with direction τ0,i passing through the point Σ0((0,i)) and through the point γi(a0,i). Their distance is of order l3. We can thus apply Lemma 4.6 to modify the curve γi on the interval [0,a0,i] in order to connect Σ0((0,i)) to γi(a0,i) with an energy of order l3/2ε3/2 and with outer tangent τ0,i. Finally we reparametrize the modified curve γi on [0, 1] by constant speed equal to its length. By Remark 4.5 it follows that the modified curve γi is also close to the original one in H2-norm.

We repeat this process for every curve in F and every endpoint in VH. By construction the angle condition is still verified for the newly constructed network, but now the stratum H0 is not completely singular anymore. We then repeat the same process for each stratum until we obtain a regular network Nε whose energy is at most E¯(N)+Cε and whose H2 distance from N is at most Cε.

Since we can do this for any ε>0, choosing εn=1n we obtain a family Nn of regular networks that approximate N and thus satisfies the thesis of the theorem.

Theorem 4.8

The functional E¯ is the lower semicontinuous envelope of the functional E with respect to the weak convergence in H2, that is

E¯(N)=inflim infnE(Nn)|NnCReg,NnH2N. 4.2

Moreover the relaxed functional E¯ admits a minimizer.

Proof

The existence of minimizers of the functional E¯ follows by a direct method in the Calculus of Variations combining the lower semicontinuity of E¯ and the compactness, that we both gain thanks to Propositions 3.9 and 4.2.

By definition E¯E in the class CReg. Let F be a lower semincontinuous functional defined in the class of N-networks such that FE in the class CReg. Proposition 4.2 implies that E¯(N)F(N) in the class of N-networks and this concludes also the first part of the statement.

Remark 4.9

The choice of the weak topology in the above relaxation result is the natural one because of the compactness result of Proposition 3.9. However we observe that, as is clear from Proposition 4.2, a slightly finer result holds: while the liminf inequality E¯(N)lim infnE(Nn) holds for every sequence Nn converging weakly to N, the limsup inequality holds with the strong topology, namely, for every N there exists a sequence Nn converging strongly to N such that E¯(N)lim supnE(Nn) (and therefore equality holds for the limit). Recalling that the lower semicontinuous envelope of a functional F coincides with the Γ-limit of the constant sequence Fn=F, we can here make a comparison with the difference between Mosco convergence and Γ-convergence.

Lower Bounds on the Energy

Now that we have shown that the relaxed Problem 4.1 admits a minimizer, one may wonder if in some cases the minimizer is regular, that is if Problem 2.13 has a minimum. We report here on a special case in which we get the desired result.

Definition 5.1

We call Theta-network any planar network (G,Γ) where G is a 3-graph composed of edges E1,E2,E3 with the identifications

(0,1)(0,2)(0,3)and(1,1)(1,2)(1,3),

with assigned directions {d0,i}i=13, {d1,i}i=13 such that at any junction the assigned vectors form three (equal) angles equal to 23π.

The minimization of the elastic energy among Theta-networks has been considered in [8]. It turns out that in this class the minimizers of the relaxed problem are regular networks (see [8, Theorem 4.10]) and hence Problem 2.13 admits a minimizer.

Although we have proven that in general sequences of regular networks with equibounded energy converge to a limit network in CDeg one may think that for every choice of the topology of the graph G and of the angle condition minimizers are actually in CReg. The following example shows that even for very simple topologies of G this could not be the case and so it is hopeless to give always a positive answer to Problem 2.13.

Example 5.2

(The minimizers of the relaxed problem are degenerate) Consider the 3-graph G with assigned angles composed of E1,E2,E3 with π(0,1)=π(1,1)=π(0,2) and π(1,2)=π(0,3)=π(1,3) depicted in Fig. 9. Then the length of one of the curves of the minimizers is zero.

Fig. 9.

Fig. 9

On the left a representation of the graph G. On the right a possible minimizer Nmin=(G,Γmin)

We have just seen in Example 5.2 that in some situations the minimizers of Problem 2.13 are degenerate networks. We want to understand under which conditions minimizers have at least some curves with positive length and do not degenerate to a point. To be more precise, consider a graph G with assigned angles. We recall that D is the set of the assigned directions di,z (see Definition 2.10). We define the minimization problem

ID:=minE¯(N)|N=(G,Γ)is a network, 5.1

We are interested in conditions on the set D that guarantee that ID is strictly positive.

Lemma 5.3

Let γ:[0,(γ)]R2 be a regular, continuous, piecewise H2 curve parametrized by arclength such that γ(0)=0, γ˙(0)=(cosθ,sinθ) for some θ(-π,π], and γ˙((γ))=(1,0). Then

γ|k|ds|θ|,

and the equality holds if γ is convex, i.e., if k,ν remains non negative (or non positive) along the curve, where ν is the counterclockwise rotation of π2 of the tangent vector τ along γ.

Moreover suppose that for every i{1,,N} the curve γi is regular, continuous and of class H2 and suppose that there exists α>0 such that

i=1Nγi|ki|dsα,

then Ei=1Nγi2α.

Proof

Denote by τ the unit tangent vector to the curve γ. Since the curve γ is parametrized by arclength, we have that γ˙=τ and γ¨=τ˙=k. By hypothesis the angle spanned by the unit tangent vector and the horizontal axis is greater or equal than |θ|, hence

γ|k(s)|ds=0(γ)|τ˙(s)|ds|θ|.

By writing τ=(cosφ(s),sinφ(s)) for some function φ(s)(-π,π], as |τ˙|=|φ˙|=|k,ν| we see that equality holds if k,ν has a sign.

We pass now to prove the second part of the statement. Using Cauchy–Schwarz inequality we get

i=1Nγi|ki|ds2=i=1Nγi|ki|ds(γi)(γi)2i=1N(γi|ki|ds)2(γi)i=1N(γi). 5.2

Moreover by Hölder inequality

γi|ki|ds2(γi)γi|ki|2ds,

that combined with (5.2) gives

Ei=1Nγi=i=1Nγi|ki|2ds+(γi)i=1N(γi|ki|ds)2(γi)+(γi)i=1Nγi|ki|ds2i=1N(γi)+i=1N(γi)α2i=1N(γi)+i=1N(γi)2α.

Lemma 5.4

We have that ID defined in (5.1) equals zero if and only if the graph G is stratified-straight.

Moreover, suppose that one of the following conditions holds:

  • (i)

    at every vertex p the convex hull of the outer tangents contains the origin in its interior, that is 0Intco{dz,i}(z,i)π-1(p),

  • (ii)

    two edges Ei and Ej have both vertices in common and, if π(zi,i)=π(zj,j) for some zi,zj, then dzi,i and dzj,j are linearly independent,

then ID>0.

Proof

Let us prove the first claim. Suppose first that ID=0. Then there exists a sequence of networks {Nn} with E~(Nn)0, and in particular L(Nn)0. This means that the networks Nn are converging strongly, up to translation, to a constant network N, where every curve is collapsed to a point. In particular, recalling Definition 2.4, Sing(N)=G. By Proposition 3.9 we obtain that N belongs to CDeg. Recalling Definition 3.8, this implies that G=Sing(N) is stratified straight. This proves one implication. On the other hand if G is stratified straight, there exists a degenerate immersion Σ0 whose regular curves are straight segments. By Proposition 4.2 there exists a sequence {Nn} of regular networks such that ΓnΣ0 in H2. Analogously there exists recovery sequences for every rescaling 1λΣ0 of Σ0 with λ>>1. By a diagonal argument one can find a sequence of regular networks whose energy converges to zero. This proves the opposite implication.

Consider any regular network N=(G,Γ) with G graph with assigned angles encoded by D.

Suppose now that i) holds. Since the number of vertices is finite there exists at least one junction pΓ(VG) that lies on the boundary of the convex hull of Γ(VG), and thus that lies on H where H is a closed half plane containing Γ(VG). Then at least one of the curves arriving at p, call it γ, must have an outer tangent that goes out of H and whose smallest angle with H is at least c(D) where c(D)>0 depends only on D and it is strictly positive by assumption. Then, by Lemma 5.3, we have γ|k|dsc(D) and thus E(γ)γ|k|ds2(γi)+(γi)c(D)2(γi)+(γi)2c(D).

Suppose now that ii) holds. We then have that the least positive angle δ[0,2π) between dzi,i and dzj,j is actually strictly positive, i.e., δ>0. Consider the two maps γi:=Γ|Ei and γj:=Γ|Ej, with Γ a competitor for ID. Then by Lemma 5.3 we have that γi|ki|ds+γj|kj|dsδ, and thus E(γi)+E(γj)2δ.

As another application of Lemma 5.3 we improve the lower bound (cf [8, Lemma 2.5]) of the elastic energy of a Theta-network that we introduced above in Definition 8.

Fig. 8.

Fig. 8

A representation of the graph G of a Theta-network

Lemma 5.5

Let Θ be a Theta-network. Then

E(Θ)16π3.

Proof

In order to prove the required lower bound we can assume that the curves γ1,γ2,γ3 realize a minimizing Theta-network, which exists by [8, Theorem 4.10]. Then the curves γi are injective and real analytic by [8, Proposition 4.11] and by Proposition A.3. Without loss of generality we let

γ1(0)=γ2(0)=γ3(0)=(0,0)andγ1(1)=γ2(1)=γ3(1)=(a,0),

for some a>0.

We denote by αi the angles between (1, 0) and τi(0). Up to relabeling the curves and up to a symmetry with respect to the horizontal axis we can assume that α1[0,π3] and that

α2=α1+23π,α3=α1-23π.

We claim that for any i there exists ti[0,1] such that γ˙i(ti)|γ˙i(ti)|=(1,0). We suppose for now that the claim is proven, and proceed to show how to conclude. We apply Lemma 5.3 separately to (γi|[0,ti])i=13 and to (γi|[ti,1])i=13. The total angle spanned by the three curves in the first case is

|α1|+|α2|+|α3|=|α1|+α1+23π+α1-23π=α1+α1+23π+23π-α1=α1+43π43π

and therefore by Lemma 5.3 the total energy of the first three pieces of curves (γi|[0,ti])i=13 is at least 83π. In a totally analogous way we conclude the same for the final pieces of curves (γi|[ti,1])i=13 and thus we conclude that E(Θ)163π.

We are left to show how to prove the claim, namely that for any i there exists ti[0,1] such that γ˙i(ti)|γ˙i(ti)|=(1,0). Unless the curve γi is a horizontal straight segment (and in this case the result trivially follows) by analiticity there are finitely many intersections with the horizontal axis (aj,0)=γi(tj) with tj<tj+1. Moreover, since γi(1)=(a,0) with a>0, there exists an index j such that aj<aj+1. We consider the arc σ(t):=γi(t) with t(tj,tj+1) that, without loss of generality, lies in the half plane {y>0}. It is possible to complete σ(t) to a smooth simple closed curve with t[tj,s] for some s>tj+1 such that for every t(tj+1,s) it holds σ˙(t)|σ˙(t)|(1,0). Then by Hopf’s Umlaufsatz [1, Theorem 2.4.7] the degree of the tangent map of σ(t) is different from zero, and thus the tangent map is surjective. Therefore the value (1, 0) must be attained in the interval [tj,tj+1] and the claim is proved.

A Characterization of Degenerate Networks in R2

Although the definition of the class of degenerate networks given in Definition 3.8 is very neat and convenient, it has a disadvantage: it is based on the validation of the angle condition given by Definition 3.2, and thus on the assumption that there exists a family T of real or virtual tangents. In general one cannot easily verify this condition. At least when the ambient space is R2 we are able to give an equivalent characterization based on conditions that can be validated by a procedure consisting in a finite number of steps. The procedure can be roughly summarized as follows: given an N-graph G with assigned angles D, to every path P made of consecutive edges in G we assign an abstract “total turning angle” Θ(P) that is obtained by summing the turning angles (forced by the angle condition D) at every junction of the path. This angle only depends on the graph structure and on D, but not on a realization of the graph as a network. Then a network N=(G,Σ) satisfies the angle condition given by D if and only if: for every cycle C (i.e., closed path) entirely contained in Sing(N) we have that Θ(C) is a multiple of 2π; for every (open) path P whose first and last edges are in Reg(N) but whose other edges are all in Sing(N) the total angle Θ(P) coincides with the angle between the real tangents (given by Σ) at the the second and penultimate vertices of the path.

From now on we fix the dimension of the ambient space to d=2.

Definition 6.1

(Path and cycle) Let G be an N-graph with assigned angles. A path composed of J edges is a sequence

P:{1,,J}{0,1}×{1,,N}j(zj,ij)

such that for every j{1,,J-1} it holds π(1-zj,ij)=π(zj+1,ij+1). A path is a cycle if π(1-zJ,iJ)=π(z1,i1). If a path is not a cycle we call it open path.

We should think of (zj,ij) as encoding the following fact: when we travel through the path, the jth edge is the one with index ij and its first endpoint that we meet is zj.

When the first element of a path P is (zi) and the last is (wj) sometimes we will simply say that P is a path from the edge Ei to the edge Ej.

Let a and b two vectors in R2. Then the angle between a and b , denoted by a,b, is an element of R mod 2π. From now on and for the rest of the section, an angle a,b will always be understood as an element of R mod 2π, and a representative for a,b will be always assumed to be the element of [0,2π) such that the counterclockwise rotation of a of such an angle yields b.

Definition 6.2

(Angle of a path) Let G be an N-graph with assigned angles D in R2. We define the angle of a path P composed of J edges as

Θ(P):=j=1J-1-d1-zj,ij,dzj+1,ij+1mod2πifPis an open pathj=1J-d1-zj,ij,dzj+1,ij+1mod2πifPis a cycle

with the understanding that the indices are modulo J, so that J+1=1.

For the sake of readability when we consider a path composed of J edges we often suppose that, up to relabeling and reparametrizing the edges, we have

P:{1,,J}{0,1}×{1,,J}j(0,j)

and that π(1,j)=π(0,j+1). Moreover if P is a cycle we require that π(1,J)=π(0,1). In this setting

Θ(P):=j=1J-1-d1,j,d0,j+1mod2πifPis an open pathj=1J-d1,j,d0,j+1mod2πifPis a cycle

with the understanding that the indices are modulo J, so that J+1=1. When N=(G,Γ) is a network of class CReg and we denote by γj=Γ|Ej we have that γj(1)=γj+1(0) for j{1,J-1} and, if P is a cycle, γJ(1)=γ1(0).

Lemma 6.3

Let {Nn}nN be a sequence of networks in CReg such that

lim supnE(Nn)C<+.
  • Suppose that P is an open path composed of J edges and that limn(γnj)=0 for j{2,,J-1}. Then Θ(P)=limn-τn1,1,τn0,J.

  • Suppose that P is a cycle composed of J edges and that limn(γnj)=0 for j{1,,J}. Then Θ(P)=0 (mod 2π).

Proof

Suppose that P is an open path. For every nN we have that

-τn1,1,τn0,J=j=1J-1-τn1,j,τn0,j+1+j=2J-1τn0,j,-τn1,j=j=1J-1-d1,j,d0,j+1+j=2J-1γ˙nj(0)|γ˙nj(0)|,γ˙nj(1)|γ˙nj(1)|.

Then thanks to Lemma 3.1 one gets the desired result passing to the limit n.

If instead P is a cycle, then τn0,J+1=τn0,1 and so using again by Lemma 3.1 we obtain

Θ(P)=limn-τn1,1,τn0,1=0,

as desired.

It is possible to give an alternative definition of the angle condition for a singular network with respect to Definition 3.2 in term of paths, justified by Lemma 6.3.

Definition 6.4

(Angle condition for a singular network in term of paths) Let G be an N-graph with assigned angles. We say that a network N satisfies the angle condition if

  • (i)

    its regular curves satisfy the angle condition in the sense of Definition 2.11;

  • (ii)

    if P is a cycle composed of J edges such that for every j{1,,J} the edges Ej are in Sing(N) then Θ(P)=0 (mod 2π);

  • (iii)

    if P is an open path composed of J edges such that for every j{2,,J-1} the edges Ej are in Sing(N) and E1EJReg(N) then Θ(P)=-τ1,1,τ0,J.

Remark 6.5

Condition (i) can be seen as a particular case of (iii) by taking J=2.

Clearly one has to modify also Definitions 3.6 and 3.8 accordingly to the above new definition of angle condition.

Definition 6.6

Fix an N-graph with assigned angles G. A subgraph HG is stratified-straight if there exists a finite sequence of subgraphs (called strata)

=HqHq-1H1H0=H

and maps Σi:HiR2 such that for i=0,,q-1

  • (Hi,Σi) is a (possibly singular) network that satisfies the angle condition in the sense of Definition 6.4 and whose curves are (possibly degenerate) straight segments;

  • Hi+1=Sing((Hi,Σi)).

We call step of G the minimal q for which the above holds.

Definition 6.7

Let G be an N-graph with assigned angles. A network N=(G,Γ) is degenerate if

  • it satisfies the angle condition in the sense of Definition 6.4;

  • the singular part Sing(N) is a stratified-straight subgraph in the sense of Definition 6.6.

Proposition 6.8

Let G be a graph with assigned angles. Suppose that the ambient space is R2. Then a network N=(G,Γ) satisfies Definition 6.4 if and only if it satisfies Definition 3.2 for some choice of virtual tangent vectors.

Proof

Suppose that N satisfies the angle condition as in Definition 6.4. The outward tangents of the regular curves of N satisfy the requests of Definition 3.2 because of condition (i) in Definition 6.4. We have to construct the set of virtual tangents. We assume for the moment that at least one curve of N is regular, for instance Γ|E1=:γ1. Let HG be a closed connected component of SingN and suppose that an endpoint p0=π(0,1) of E1 lies in H. We define τw,j for any π(w,j)=p0 with γj singular by setting τw,j equal to the counterclockwise rotation of τ0,1 of the angle d0,1,dw,j; whenever such τw,j has been defined, we also set τ1-w,j=-τw,j. It follows that (3.1) is satisfied at p0. Observe that if τz,i,τy,l are defined by this last step and π(z,i)=π(y,l)p0, then

τz,i,τy,l=dz,i,dy,l. 6.1

In fact the path P given by

P(1)=(1-z,i),P(2)=(y,l),

is a cycle contained in SingN, and thus by assumption we get that

Θ(P)=-dz,i,dy,l+-d1-y,l,d1-z,i=-dz,i,dy,l+-τ1-y,l,τ1-z,i==-dz,i,dy,l+τy,l,-τz,i=π+dz,i,dy,l+π+τy,l,τz,i==2π+dz,i,dy,l+2π-τz,i,τy,l=0mod2π.

With this procedure we have defined every virtual tangent at p0 of singular edges with an endpoint at p0, and some virtual tangents at pp0 of singular edges having endpoints at p and p0.

Let pp0 be now any vertex at which at least one virtual or real tangent τz,i is defined. We can perform the very same construction for the still undefined virtual tangents at p using rotations of τz,i in place of the original τ0,1. By (6.1) it follows that (3.1) is satisfied at p.

Notice that if π(x,a)=π(z,i)p0,π(y,b)=π(1-z,i)p0, and π(1-x,a)=π(1-y,b)=p0 (and thus we have just constructed τz,i as a rotation of τx,a and τ1-z,i as a rotation of τy,b), then τz,i=-τ1-z,i as desired. In fact considering the cycle

P(1)=(1-y,b),P(2)=(1-z,i),P(3)=(x,a),

we get that

Θ(P)=-τy,b,τ1-z,i+-τz,i,τx,a+-τ1-x,a,τ1-y,b=0mod2π. 6.2

On the other hand, since the sum of the exterior angles of a triangle equals 2π, we have that

-τy,b,-τz,i+-τz,i,τx,a+-τ1-x,a,τ1-y,b=2π=0mod2π, 6.3

and subtracting (6.3) to (6.2) we get that -τy,b,τ1-z,i=-τy,b,-τz,i mod 2π.

Now if p1H is a vertex of an edge having the other endpoint at p0, all the (virtual and real) tangents at p1 are defined. From the above argument, it follows that we can define τ1-w,j=-τw,j for any virtual tangent τw,j of a singular edge Ej having an endpoint at p1 without getting contradictions with the other already defined virtual tangents.

Therefore it follows that we can then iterate the above arguments, possibly considering cycles passing through p0 that are not triangles, and use the assumption on Θ(P), in order to check that the iterated construction of virtual tangents does not lead to contradictions. Eventually, we are able to define the virtual tangents at any vertex of the connected component H, getting that Definition 3.2 is satisfied at such vertices. We can apply the same argument to any connected component H of SingN, completing the implication.

If instead it occurs that SingN=G, we can just choose τ0,1=(1,0)=-τ1,1 arbitrarily. Then we can perform the very same construction described above.

Conversely, suppose now that Definition 3.2 is satisfied. Then obviously the regular curves satisfy the angle condition (i) of Definition 6.4. Moreover, if P is an open path, then the condition τz,i=-τ1-z,i on the virtual tangents implies point iii) of Definition 6.4. More generally observe that if the edges seen by a path P of step J are contained in SingN, and for simplicity we write P(i)=(0,i), then

l=l0L-1-τ1,l,τ0,l+1=-τ1,l0,τ0,Lmod2π. 6.4

So, finally suppose that P is a cycle in SingN and we write P(i)=(0,i) for simplicity; by the fact that every involved tangent is virtual, using (6.4) we get that

Θ(P)=i=1J-1-τ1,i,τ0,i+1+-τ1,J,τ0,1=-τ1,1,τ0,J+-τ1,J,τ0,1==τ0,1,τ0,J+τ0,J,τ0,1=0mod2π,

thus completing the equivalence of the definitions.

We underline the fact that in Definition 6.6 we simply replace the angle condition of Definition 3.2 by the one of Definition 6.4, and this replacement directly affects the new Definition 6.7 of degenerate networks. Then it is clear that taking advantage of the above proposition we are also able to prove the following:

Corollary 6.9

Let G be a graph with assigned angles. Suppose that the ambient space is R2. Then a network N=(G,Γ) is degenerate in the sense of Definition 3.8 if and only if it is degenerate in the sense of Definition 6.7.

Remark 6.10

As we already mentioned, we remark again that it is somehow easier to use Definition 3.2 in the technical arguments. However, in the very remarkable case of dimension d=2, Definition 6.4 has the great advantage of being verifiable by an algorithm with finitely many steps. This is clearly not true for the general Definition 3.2.

On the Relation Between Straight and Stratified Straight Subgraphs

In this section we study a simple but remarkable case in which we completely characterize stratified straight or straight subgraphs. This helps us to better understand the algebraic and combinatorial relation between these two concepts, together with providing a non-trivial case in which the two definitions are not equivalent.

In the whole section we study networks in R2 and we take advantage of the equivalent characterization of the class of degenerate networks we presented in Sect. 6: we use Definitions 6.4, 6.6 and 6.7.

Throughout the section we will consider an N-graph G with junctions of order at most four and suppose that for every junction p=π(z1,i1)==π(zk,ik) with k4 the vectors dz1,i1,,dzk,ik are distinct and they form angles that are multiples of π2. In this section, if a,b are two planar vectors, we denote by a,b[0,2π) the angle described by the counterclockwise rotation of a that yields b.

Remark 7.1

Let N=(G,Γ) be a degenerate network of the type considered above, H a stratified straight subgraph of G composed of edges E1,,Ek and Σ:HR2 such that (H,Σ) is a (possibly singular) network that satisfies the angle condition in the sense of Definition 6.4 and whose curves are (possibly degenerate) straight segments. We observe that there exist only two possible orthogonal directions, identified by two orthogonal unit vectors ab, such that, if σi:=Σ|Ei is a regular straight segment, then σ˙i is parallel to a or b. In particular, up to rotation, we can assume that a=(1,0) and b=(0,1).

Remark 7.2

(Canonical assignment of the vectors dz,i) Let N=(G,Γ) be a degenerate network and H a stratified straight subgraph of G composed of the edges E1,,Ek. For every (z,i){0,1}×{1,,k} we can give an explicit choice of the vector dz,i, once a first edge is chosen. Fix first d0,1=(1,0) for example. For every (z,i){0,1}×{1,,k} we want that dz,i{(±1,0),(0,±1)}. We require then that for any i it holds

d0,i=-d1,i. 7.1

Then this choice is well defined for any i and uniquely defines the dz,i’s. In fact, by considering a path from π(0,1) to π(z,i) and using the rule (7.1) one can determine uniquely dz,i. Suppose by contradiction that following two different paths P and P from (0, 1) to (zi) and using the rule (7.1) we get different results d(z,i)=aP and dz,i=bP. Then aP,bP{π2,π,3π2}. Call P the inverted path of P from π(z,i) to π(0,1). We can join the two paths P and P and the resulting path is a cycle Q starting from (0, 1). Then it follows that Θ(Q){π2,π,3π2}, a contradiction to the fact that H is stratified straight.

This canonical choice of the dz,i clearly depends on the choice of a starting vertex π(0,1) together with the assignment d0,1=(0,1). We can use such canonical choice in order to introduce an order relation on the set of vertices.

Definition 7.3

Let H be a connected stratified straight subgraph of G, and suppose that Ei0H. Starting from π(0,i0) define d0,i0=(1,0) and canonically assign the vectors dz,i as specified in Remark 7.2. Let v and w be two vertices of H. We say that vw if and only if there exists a path P:{1,,J}{0,1}×{1,,N} such that

P(1)=(z1,i1),P(J)=(zJ,iJ),withv=π(z1,i1)andw=π(zJ,iJ),dP(i)(-1,0)i=1,,J-1,

Also, we say that vw if and only if vw and weqv.

Roughly speaking vw if and only if we can reach w starting from v with a path that “never goes left”. Also observe that the order relation depends on the choice of a certain edge Ei0 in the considered subgraph.

The order relation defines two subsets of the vertices as defined below.

Definition 7.4

Let H be a connected stratified straight subgraph of G, and suppose that Ei0H. Starting from π(0,i0) define d0,i0=(1,0) and canonically assign the vectors dz,i as specified in Remark 7.2. We define

X(i0):=wVH|π(0,i0)w,Y(i0):=VH\X(i0). 7.2

Proposition 7.5

Let G be an N-graph with assigned angles. Suppose that every junction of G has order at most 4 and that, if p is a junction with π-1(p)={(z1,i1),,(zk,ik)}, then the vectors dz1,i1,,dzk,ik form angles equal to nπ2 for n{1,2,3}. Let HG be a connected stratified straight subgraph and denote by (H,Σ0) the first stratum of H.

Suppose that for every Ei0HSing(H,Σ0) there do not exist cycles P=(P(1),,P(J)) such that

P(1)=(z0,i0)d(z0,i0)=(1,0)dP(j)(-1,0)j=2,,J-1.

Then H is straight.

Proof

Denote by (H,Σ0) the first stratum of H, i.e. Σ0:HR2 defines a degenerate network, the regular curves of Σ0 are straight segments and at least one curve, say σ0i0:=Σ0|Ei0, is degenerate. We denote by σ0i the curve Σ0|Ei.

We want to prove that we can modify (H,Σ0) into a new degenerate network (H,Σ~0) such that σ~0i0 is a regular straight segment and if σ0i is a regular straight segment then so is σ~0i. In such a way, since the edges of H are finitely many, iterating the argument we conclude that H is straight.

In order to simplify the notation, let us write that i0=1.

Fix d0,1=(1,0) and consider the order relation induced by this choice as given by Definition 7.3. Clearly Y(1), in fact π(0,1)π(0,1) by definition. Also we have that π(1,1)X(1); indeed π(0,1)π(1,1), σ01 is degenerate, and if by contradiction π(1,1)π(0,1) then there exists a path P of step J that for simplicity we denote by

P(1)=(0,k0),P(j)=(0,j)j=2,,J-1,P(J)=(0,1),

such that π(0,k0)=π(1,1) and d0,j(-1,0) for any j=k0,2,,J-1. But since d0,1=(1,0), the cycle given by

R(1)=(0,1),R(j)=P(j-1)j=2,,J,

contradicts the hypothesis.

Now we construct Σ~0. Let us first define such map on the set of vertices VH by setting

Σ~0(v)=Σ0(v)ifvY(1),Σ0(v)+(ε,0)ifvX(1),

for some ε>0. We need to check that we can extend Σ~0 to the edges in a consistent way. We claim that for any edge Ej, if Σ~0j(0)Σ~0j(1), the images of its boundary points Σ~0j(0),Σ~0j(1) can be connected by a regular straight segment σ~0j(t) such that d0,j=α(σ~0j(1)-σ~0j(0)) with α>0. Assuming that the claim is true, then the map Σ~0 is defined on every edge in the natural way by connecting with a straight segment the image through Σ~0 of its endpoints. For ε small enough, all the regular straight segments of Σ0 remain regular. Moreover, since π(1,1)X(1) and π(0,1)Y(1) then σ~01(0)σ~01(1) and thus σ~01 is a regular straight segment, and the proof is completed.

In order to prove the claim we distinguish two cases, adopting the following notation:

A(1)={EiedgeofH|π(0,i)X(1),π(1,i)X(1)},B(1)={EiedgeofH|π(0,i)X(1),π(1,i)X(1)},C(1)={EiedgeofH}\(A(1)B(1)).
  1. Assume first that EjA(1)B(1). Then both endpoints of Ej have been moved or both remained unchanged, that is
    Σ~0(0)=Σ0(0)andΣ~0(1)=Σ0(1),
    or
    Σ~0(0)=Σ0(0)+(ε,0)andΣ~0(1)=Σ0(1)+(ε,0).
    If Σ0(0)=Σ0(1), that is σ0j is degenerate, then Σ~0(0)=Σ~0(1) as well and σ~0j will be degenerate. If otherwise Σ0(0)Σ0(1), that is σ0j is a regular straight segment, then there is α>0 such that d0,j=α(Σ0(1)-Σ0(0)), and then d0,j=α(Σ~0(1)-Σ~0(0)) as well and a straight segment σ~0 satisfies the claim.
  2. We are then left with the case of EjC(1), that is when one of the endpoints of Ej has been moved and the other has not. In such a case, up to relabeling, we can assume π(1,j)X(1) (i.e., π(0,1)π(1,j)) and π(0,j)Y(1). Thus
    Σ~0(π(0,j))=Σ0(π(0,j))andΣ~0(π(1,j))=Σ0(π(1,j))+(ε,0).
    If d0,j=(1,0), the claim is proved. Let us show that this is the case. We have that d0,j±(0,1), otherwise Ej would belong to A(1)B(1), because π(1,j)π(0,j)π(1,j). Suppose by contradiction that d0,j=-(1,0). In this case d1,j=-d0,j=(1,0), and thus π(1,j)π(0,j). By assumption there exists a path P with π(P(1))=π(0,1),P(J)=(1,j) such that dP(i)(-1,0) for any i=1,,J-1. Extending P to a longer path by setting P(J+1)=(0,j) it follows that π(0,1)π(0,j). Actually we have that π(0,1)π(0,j), for otherwise, as shown before in the case of π(1,1), we could construct a cycle Q of step K starting at Q(1)=(1,j) such that d(1,j)=(1,0) and dQ(k)(-1,0) for any k=2,,K-1, contradicting the hypothesis. But then we have that π(0,j)X(1)Y(1)=, that is impossible. Therefore d0,j(-1,0) and the proof of the claim, and then of the proposition, is completed.

The assumption of Proposition 7.5 has the advantage of being verifiable just by looking at all the possible cycles starting from the degenerate edges of a stratified straight graph.

In the next example we show that the assumption of Proposition 7.5 is also necessary, and thus the statement of such proposition is sharp.

Example 7.6

Here we give a simple but remarkable example of a graph G with assigned angles such that every junction of G has order at most 4 and that, if p is a junction with π-1(p)={(z1,i1),,(zk,ik)}, then the vectors dz1,i1,,dzk,ik form angles equal to nπ2 with n{1,2,3}; moreover G is stratified straight, but it is not straight, and in fact the assumption of Proposition 7.5 is violated.

Consider the image in R2 of the regular network drawn in Fig. 10.

Fig. 10.

Fig. 10

In the picture we have the image in R2 of a regular network (G,Γ)

Such graph G is stratified straight, in fact one can easily construct a sequence of maps Γn:GR2 such that (G,Γn) is regular and Γn converges strongly in H2 to a constant map, i.e., the image of the graph disappears with elastic energy going to zero. However G is not straight and a possible stratification of G is given by

H0=G,H1=E1E3.

A possible immersion Σ1 of the stratum H1 is given by two disjoint and horizontal straight segments. In the couple (H0,Σ0), the immersion Σ0 is given by four curves: γ2 and γ4 are two vertical and overlapping straight segments with the same endpoints, while γ1, γ3 are two constant maps, coinciding with the endpoints of γ2 and γ4.

We remark that, in fact, the assumption of Proposition 7.5 is not satisfied. More generally we see that as long as a stratified straight subgraph H contains a cycle like the one in Fig. 10, then H is not straight, the assumption of Proposition 7.5 is not satisfied, and its proof does not work.

Side Remarks

Curves on Surfaces/Manifolds

We comment on the fact that the very same kind of definitions about degenerate networks characterize a suitably defined problem for networks of curves into a 2-dimensional surface in R3.

Fix a 2-dimensional closed surface SR3 and consider a network N=(G,Γ) with Γ:GS. Given a curve γ:IS, the geodesic curvature is given by κg(t)=πTγ(t)Sκ(t), where κ(t) is the standard curvature of γ seen as a curve in R3 and TxS is the tangent plane to S at the point xS. Therefore we define the general elastic energy of the curve γ as

Eα,β(γ):=αγ|κg|2ds+βL(γ). 8.1

Observe that, since the normal component of the curvature vector κ of γ is bounded in terms of the second fundamental form of S, then a bound on Eα,β actually is a bound on the L2 norm of the whole vector κ.

Analogous definitions of angle condition and degenerate network can be given for the class of networks having image in S. So, the compactness result of Proposition 3.9 can be still easily proved in this case. Then, also the proof of the recovery sequence presented in Proposition 4.2 can be adapted to the current situation. Maintaining the notation of the proof of Proposition 4.2, let us say that H0SingN is connected and Γ(H0)=pS; we want to provide an immersion of H0 in S. Since S is a surface, there exists a local chart φ:UR2 at p such that φ is isothermal, i.e., the metric tensor g of S can be expressed as gij=λ2δij on U in the chart φ. In particular we have that φ is a conformal diffeomorphism with its image and its differential preserves angles between tangent vectors. Hence we can construct immersions of H0 in φ(U) exactly as in Proposition 4.2 and then we get the desired recovery sequence by applying φ-1.

Fixed Length

We briefly discuss here an easier variant of Problem 2.13 of some interest in the applications.

Remark 8.1

(Fixed length) Putting α=1 and β=0 in (2.3), then E~ reduces to a functional that we denote by W, by analogy with the Willmore energy.

Problem 8.2

Given an N-graph G with assigned angles we consider the minimization problem

infW(N)|N=(G,Γ)CRegwith(N1),(NN)fixed.

It is easy to prove that Problem 8.2 admits a minimizer in the class of regular networks by a direct method in the Calculus of Variations, as we shall now briefly sketch.

Consider a minimizing sequence of networks {Nn}nN composed of curves γni. Combining the bounds (3.3), (3.4) and (3.5) together with the fact that the length of each curve is fixed, we get that up to subsequence each γni converges to a regular curve γi weakly in H2. The limit networks satisfies the angle condition in the sense of Definition 2.11 thanks to the strong C1 convergence. Moreover the functional W is clearly lower semicontinuous.

Notice that fixing the length of each curve avoids any form of degeneracy of the limit networks and makes the question on existence of minimizers trivial.

Acknowledgements

The research of the second and of the third author has been partially supported by INdAM – GNAMPA Project 2019 “Problemi geometrici per strutture singolari” (Geometric problems for singular structures). This project has received funding from the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme under grant agreement No. 757254 (SINGULARITY).

Critical Points

We want now to derive the Euler Lagrange equations satisfied by regular critical points of the functional E.

Let N be a regular network whose curves are parametrized by arclength by γi:[0,(γi)]R2. We denote by s the arclength parameter of γi. We recall that sγ=τ and sτ=k. For sake of notation we introduce the operator s that acts on a vector field φ giving the normal component of sφ along the curve γ, that is

sφ=sφ-sφ,sγsγ.

Similarly we call sφ:=sφ,sγsγ=sφ,ττ. In R2 it holds that sφ=sφ,νν, where ν is the counterclockwise rotation of sγ by an angle equal to π2.

We compute a “regular” variation Nε of N. Each curve of N is parametrized by arclength by γi. Let us consider εR and smooth functions ψi:[0,(γi)]R2. This defines the variation γεi:[0,(γi)]R2 of a curve γi by setting γεi:=γi+εψi. Observe that the variation γεi is not necessarily parametrized by arclength. However, for ε(-ε0,ε0) with ε0>0 sufficiently small, γεi is a regular curve with tangent vector τεi=sγi+εsψi|sγi+εsψi|.

Consider a junction of order m of N, so that

γi1(z1)==γim(zm),

with (z1,i1),,(zm,im){0,(γi1),,(γim)}×{1,,N} all distinct. The scalar product of unit tangent vectors is given by

τi1(z1),τi2(z2)=c1,2,,τim-1(zm-1),τim(zm)=cm-1,m.

To generate admissible competitors for the Problem 2.13 for any ε small enough, we need to require that

γεi1(z1)==γεim(zm),

together with the fact that the angle condition is preserved, that is to say that for every ijzw such that γi(z)=γj(w) it holds that

ddετεi(z),τεj(w)=0,

for every ε(-ε0,ε0).

First this implies that the variation fields ψi satisfy that

ψi1(z1)==ψim(zm). A.1

Secondly, writing

sψi=sψi+sψi=sψi,νiνi+sψi,τiτi=:ψ¯siνi+ψ~siτi,

a direct calculation yields

0=ddετεi(z),τεj(w)=sψi-sψi,τεiτεi|sγi+εsψi||z,τεj(w)+τεi(z),sψi-sψi,τεiτεi|sγi+εsψi||w.

Evaluating at ε=0 we get

0=sψi(z),τj(w)+τi(z),sψj(w)=ψ¯si(z)νi(z),τj(w)+ψ¯sj(w)τi(z),νj(w)=ψ¯si(z)νi(z),τj(w)-ψ¯sj(w)νi(z),τj(w).

Therefore as a second requirement on the fields ψi we impose that

ψ¯si1(z1)==ψ¯sim(zm). A.2

Definition A.1

Consider a regular network N=(G,Γ) composed of the curves γi parametrized by arclength with i{1,,N}, εR and smooth functions ψi:[0,(γi)]R2. We say that Nε composed of the curves γεi=γi+εψi is a regular variation of N if the functions ψi satisfy the properties (A.1) and (A.2).

Definition A.2

A regular network N=(G,Γ) is a critical point for the functional E if for every regular variation Nε of N it holds

ddεE(Nε)|ε=0=0.

We recall that the oriented curvature of a planar curve γ is defined as the scalar k such that k=kν where the unit normal vector ν is the counterclockwise rotation of π2 of the unit tangent vector τ to the curve γ.

Proposition A.3

Let N=(G,Γ) be a critical point for E. Then the arclength parametrization γi:[0,(γi)]R2 of any curve of N is real analytic and satisfies the equation

2(s)2ki+|ki|2ki-ki=0on(0,(γi)), A.3

or, equivalently, in terms of the oriented curvature

2s2ki+ki3-ki=0on(0,(γi)).

Also, the curves satisfy the following boundary conditions. If p=π(z1,i1)==π(zm,im) is a junction of order m of N, then

(zj,ij)π-1(p):zj=(γij)kij((γij))=(zj,ij)π-1(p):zj=0kij(0), A.4
(zj,ij)π-1(p):zj=(γij)[2skij+(kij)2τij-τij]|(γij)=(zj,ij)π-1(p):zj=0[2skij+(kij)2τij-τij]|0. A.5

Remark A.4

Let us observe that the boundary conditions (A.4) and (A.5) do not depend on the parametrizations of the curves γi. More precisely, even if such boundary conditions are expressed in terms of quantities evaluated at 0 or at (γi), if a curve γj is reparametrized into the new arclength parametrized immersion γ~j(t)=γj((γj)-t), then

k~j((γj))=-kj(0),k~j(0)=-kj((γj)),[2s~jk~j+(k~j)2τ~j-τ~j]|(γj)=-[2sjkj+(kj)2τj-τj]|0,[2s~jk~j+(k~j)2τ~j-τ~j]|0=-[2sjkj+(kj)2τj-τj]|(γj),

where symbols with the tilde identify the obvious geometric quantities in terms of the parametrization γ~k.

Proof of Proposition A.3

In order to calculate the first variation of the functional, we can fix a junction p of N of order m and consider a regular variation given by fields ψij for j=1,,m such that: if π(zj,ij)=p but π(1-zj,ij)p, then ψij0 in a neighborhood of 1-zj. By direct computations (for the details for example see [22]) one shows that the curves are of class C and they satisfy the first variation formula

ddεE(Nε)|ε=0=j=1mγij2(s)2kij+|kij|2kij-kij,ψijds+j=1m2kij,sψij0(γij)+-2skij-|kij|2τij+τij,ψij0(γij)=0.

This immediately leads to the interior equations (A.3).

In order to get the boundary conditions, we can first set

ψij(0)=ψij((γij))=0,

so that

j=1mψ¯sijkij|0(γij)=0,

and by (A.2) we get the first boundary condition (A.4) Similarly, letting ψ¯sij(0)=ψ¯sij((γij))=0 and using (A.1), the second boundary condition (A.5) is achieved.

Now we prove that each γi is an analytic curve. Fix i=1, and suppose that π(0,1) is a junction of order m. The first boundary condition equation gives that

k1(0)=(zj,ij)π-1(p):zj=(γij)kij((γij))-(zj,ij)π-1(p):zj=0,j1kij(0)=:C1.

While, since sk1(0),ν1(0)=sk1(0), by multiplying the second boundary condition equation by ν1(0) we can write that

sk1(0)=12(zj,ij)π-1(p):zj=(γij)[2skij+(kij)2τij-τij]|(γij)+-(zj,ij)π-1(p):zj=0,j1[2skij+(kij)2τij-τij]|0,ν1(0)=:C2.

Therefore a direct application of the Cauchy-Kovaleskaya Theorem (see for instance [12, p. 240]) on the Cauchy problem

2s2k1+(k1)3-k1=0on[0,ε),k1(0)=C1,sk1(0)=C2,

gives that k1 is real analytic on some interval [0,ε). Analogously, the same holds on ((γ1)-ε,(γ1)], and therefore k1 is real analytic. Writing τ1(s)=cos(θ(s)),sin(θ(s) we get that

sτ1=(-sin(θ),cos(θ))sθ,

so that

k1(s)=sθ(s).

Hence θ is analytic, that implies that sγ1=τ1 is analytic, and so is γ1.

By the arbitrary of the choice of γ1, the result follows for each γi.

Funding

Open access funding provided by Università di Pisa within the CRUI-CARE Agreement.

Footnotes

1

By compactness we mean sequential compactness, where the natural notion of convergence for the sequences of networks is the weak H2 convergence.

2

Namely the equivalence relation that defined G is given by (1,i)(0,i+1) with the index i considered modulo 4.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Contributor Information

Giacomo Del Nin, Email: Giacomo.Del-Nin@warwick.ac.uk.

Alessandra Pluda, Email: alessandra.pluda@unipi.it.

Marco Pozzetta, Email: pozzetta@mail.dm.unipi.it.

References

  • 1.Abate, M., Tovena, F.: Curves and surfaces, Unitext, vol. 55, Springer, Milan, Translated from the 2006 Italian original by Daniele A. Gewurz (2012)
  • 2.Alessandroni, R., Kuwert, E.: Local solutions to a free boundary problem for the Willmore functional, Calc. Var. Partial Differ. Equ. 55(2), Art. 24, 29 (2016)
  • 3.Barrett, J.W., Garcke, H., Nürnberg, R.: Elastic flow with junctions: variational approximation and applications to nonlinear splines, Math. Models Methods Appl. Sci. 22(11), 1250037, 57 (2012)
  • 4.Bellettini G, Mugnai L. Characterization and representation of the lower semicontinuous envelope of the elastica functional. Ann. Inst. H. Poincaré Anal. Non Linéaire. 2004;21(6):839–880. doi: 10.1016/j.anihpc.2004.01.001. [DOI] [Google Scholar]
  • 5.Bellettini G, Mugnai L. A varifolds representation of the relaxed elastica functional. J. Convex Anal. 2007;14(3):543–564. [Google Scholar]
  • 6.Bellettini G, Paolini M. Variational properties of an image segmentation functional depending on contours curvature. Adv. Math. Sci. Appl. 1995;5(2):681–715. [Google Scholar]
  • 7.Bellettini G, Dal Maso G, Paolini M. Semicontinuity and relaxation properties of a curvature depending functional in 2D. Ann. Scuola Norm. Sup. Pisa Cl. Sci. (4) 1993;20(2):247–297. [Google Scholar]
  • 8.Dall’Acqua, A., Novaga, M., Pluda, A.: Minimal elastic networks, to appear: Indiana Univ. Math. J., preprint arXiv:1712.09589
  • 9.Dondl PW, Lemenant A, Wojtowytsch S. Phase field models for thin elastic structures with topological constraint. Arch. Rational Mech. Anal. 2017;223(2):693–736. doi: 10.1007/s00205-016-1043-6. [DOI] [Google Scholar]
  • 10.Dall’Acqua A, Pluda A. Some minimization problems for planar networks of elastic curves. Geom. Flows. 2017;2(1):105–124. [Google Scholar]
  • 11.Deckelnick K, Grunau H-C, Röger M. Minimising a relaxed Willmore functional for graphs subject to boundary conditions. Interfaces Free Bound. 2017;19(1):109–140. doi: 10.4171/IFB/378. [DOI] [Google Scholar]
  • 12.Garcke, H., Menzel, J., Pluda, A.: Long time existence of solutions to an elastic flow of networks, preprint (2019)
  • 13.Garcke H, Menzel J, Pluda A. Willmore flow of planar networks. J. Differ. Equ. 2019;266(4):2019–2051. doi: 10.1016/j.jde.2018.08.019. [DOI] [Google Scholar]
  • 14.Lawrence C. Partial differential equations, Graduate Studies in Mathematics. Providence, RI: American Mathematical Society; 1998. [Google Scholar]
  • 15.Masnou S, Nardi G. A coarea-type formula for the relaxation of a generalized elastica functional. J. Convex Anal. 2013;20(3):617–653. [Google Scholar]
  • 16.Masnou S, Nardi G. Gradient Young measures, varifolds, and a generalized Willmore functional. Adv. Calc. Var. 2013;6(4):433–482. doi: 10.1515/acv-2011-0014. [DOI] [Google Scholar]
  • 17.Menzel, J.: PhD thesis: boundary value problems for generalized willmore flows, Universität Regensburg (in preparation)
  • 18.Mumford D. Elastica and Computer Vision. New York: Springer; 1994. pp. 491–506. [Google Scholar]
  • 19.Pozzetta, M.: On the Plateau–Douglas problem for the Willmore energy of surfaces with planar boundary curves, To appear: ESAIM:COCV (2020)
  • 20.Pozzetta M. A varifold perspective on the p-elastic energy of planar sets. J. Convex Anal. 2020;27(3):845–879. [Google Scholar]
  • 21.Schätzle R. The Willmore boundary problem. Calc. Var. Partial Differ. Equ. 2010;37(3–4):275–302. doi: 10.1007/s00526-009-0244-3. [DOI] [Google Scholar]
  • 22.Truesdell CA. The influence of elasticity on analysis: the classic heritage. Bull. Am. Math. Soc. (N.S.) 1983;9(3):293–310. doi: 10.1090/S0273-0979-1983-15187-X. [DOI] [Google Scholar]

Articles from Journal of Geometric Analysis are provided here courtesy of Springer

RESOURCES