Citation: Christophe Chalons. Theoretical and numerical aspects of the interfacial coupling: Thescalar Riemann problem and an application to multiphase flows[J]. Networks and Heterogeneous Media, 2010, 5(3): 507-524. doi: 10.3934/nhm.2010.5.507
[1] | Leandro M. Del Pezzo, Nicolás Frevenza, Julio D. Rossi . Convex and quasiconvex functions in metric graphs. Networks and Heterogeneous Media, 2021, 16(4): 591-607. doi: 10.3934/nhm.2021019 |
[2] | M. Silhavý . Ideally soft nematic elastomers. Networks and Heterogeneous Media, 2007, 2(2): 279-311. doi: 10.3934/nhm.2007.2.279 |
[3] | Matthias Erbar, Dominik Forkert, Jan Maas, Delio Mugnolo . Gradient flow formulation of diffusion equations in the Wasserstein space over a Metric graph. Networks and Heterogeneous Media, 2022, 17(5): 687-717. doi: 10.3934/nhm.2022023 |
[4] | Andrea Braides, Margherita Solci, Enrico Vitali . A derivation of linear elastic energies from pair-interaction atomistic systems. Networks and Heterogeneous Media, 2007, 2(3): 551-567. doi: 10.3934/nhm.2007.2.551 |
[5] | Dimitra Antonopoulou, Georgia Karali . A nonlinear partial differential equation for the volume preserving mean curvature flow. Networks and Heterogeneous Media, 2013, 8(1): 9-22. doi: 10.3934/nhm.2013.8.9 |
[6] | Julian Braun, Bernd Schmidt . On the passage from atomistic systems to nonlinear elasticity theory for general multi-body potentials with p-growth. Networks and Heterogeneous Media, 2013, 8(4): 879-912. doi: 10.3934/nhm.2013.8.879 |
[7] | Jan Haskovec, Vybíral Jan . Robust network formation with biological applications. Networks and Heterogeneous Media, 2024, 19(2): 771-799. doi: 10.3934/nhm.2024035 |
[8] | Mahdi Jalili . EEG-based functional brain networks: Hemispheric differences in males and females. Networks and Heterogeneous Media, 2015, 10(1): 223-232. doi: 10.3934/nhm.2015.10.223 |
[9] | . Adimurthi, Siddhartha Mishra, G.D. Veerappa Gowda . Existence and stability of entropy solutions for a conservation law with discontinuous non-convex fluxes. Networks and Heterogeneous Media, 2007, 2(1): 127-157. doi: 10.3934/nhm.2007.2.127 |
[10] | Sergei Avdonin, Julian Edward . An inverse problem for quantum trees with observations at interior vertices. Networks and Heterogeneous Media, 2021, 16(2): 317-339. doi: 10.3934/nhm.2021008 |
Our main goal in this paper is to study convex and quasiconvex functions on a metric graph.
Let us start this introduction by recalling the well-known definitions of convexity and quasiconvexity in the Euclidean space. A function
u(λx+(1−λ)y)≤λu(x)+(1−λ)u(y). |
That is, the value of the function at a point in the segment that joins
A notion weaker than convexity is quasiconvexity. A function
u(λx+(1−λ)y)≤max{u(x),u(y)}. |
An alternative and more geometrical way of defining a quasiconvex function
Notice that whether or not a function is convex depends on the numbers which the function assigns to its level sets, not just on the shape of these level sets. The problem with this is that a monotone transformation of a convex function need not be convex; that is, if
Convex and quasiconvex functions have applications in a wide range of disciplines, for example, mathematical analysis, optimization, game theory, and economics (see [10,23,15,25,26]).
In the Euclidean space
minv:|v|=1⟨D2u(x)v,v⟩=0, | (1) |
(for a proof, see Theorem 2 in [21]) and is quasiconvex if and only if it is a viscosity sub-solution to
minv:|v|=1,⟨v,∇u(x)⟩=0⟨D2u(x)v,v⟩=0 | (2) |
(now we refer to Section 2, Theorem 2.6 and Theorem 2.7, in [4]). Moreover, the convex and the quasiconvex envelope of a boundary datum are solutions to (1) and (2), respectively. For numerical approximations we refer to [2,1].
When one wants to expand the notion of convexity or quasiconvexity to an ambient space beyond the Euclidean setting, the key is to introduce what is a segment in our space. For notions of convexity in discrete settings (like graphs and lattices) we refer to [8,9,13,14,17,18,19,24] and references therein. For viscosity solutions to elliptic equations in finite graphs we refer to [16] and for nonlocal equations related to game theory to [12].
We start gathering some basic facts about metric graphs, see for instance [6] and references therein.
A graph
Assumption 1.1. Throughout this article we assume that all graphs are connected, simple and with bounded degree, that is,
We consider also an orientation to each edge of
Definition 1.2 [See Definition 1.3.1 in [6]] A graph
1. Each edge
2. The lengths of the edges that are reversals of each other are assumed to be equal, that is,
3. A coordinate
4. The relation
For an edge
A sequence of edges
d(x,y):=inf{de(x,z1)+d0(z1,z2)+d¯e(z2,y):z1,z2∈V,z1∈e,z2∈¯e}, |
where
The metric graph
Assumption 1.3. We assume that
A function
∂u∂xe(v)={u′e(v)ifv=e−,−u′e(v)ifv=e+, |
that is,
We use the classical notion of convexity.
Definition 1.4. A function
u(z)≤d(y,z)d(x,y)u(x)+d(x,z)d(x,y)u(y), |
for any
Remark 1. Note that convexity does not depend on the orientation map
As an example of a
We are interested in the largest convex function that is below a given datum in some subset of the graph. Let
u∗f(x):=sup{u(x):u∈C(f)}, | (3) |
where
Remark 2. Observe that
Remark 3. When the set
Our first result states when
Theorem 1.5. Let
infAf≤u∗f(x)≤supAf∀x∈Γ. |
Next, we show an equation together with a nonlinear coupling at the nodes that characterizes
Our first result is a characterization of convex functions in a metric graph.
Theorem 1.6. A function
u″≥0,ontheedgesofΓmine,¯e∈Ev{∂u∂xe(v)+∂u∂x¯e(v)}≥0,ifv∈Vint. | (4) |
Next, we characterize the largest convex function below
Theorem 1.7. Let
C={x∈A:u∗f(x)=f(x)}. |
Then,
u″=0,ontheedgesofΓ∖C,mine,¯e∈Ev{∂u∂xe(v)+∂u∂xe(v)}=0,foranynodev∈Γ∖C, | (5) |
and therefore
Remark 4. Notice that the result covers the problem for the convex envelope (when
Notice that for a finite metric graph we have a finite number of degrees of freedom for the largest convex function below
The equation (5) in the metric graph is the analogous to (1) in the Euclidean space. In fact, notice that on the edges there is only one direction (and the equation (1) says that the second derivative in that direction is zero) and at a vertex the nonlinear condition says that in the union of two edges that contain the vertex (a direction) the second derivative of
A quantum graph is a metric graph in which we associate a differential law with each edge with a coupling condition on the nodes, see [6]. Quantum graphs (in contrast to more elementary graph models, such as simple unweighted or weighted graphs) are used to model thin tubular structures, so-called graph-like spaces, they are their natural limits, when the radius of a graph-like space tends to zero, see [6]. Remark that our convex envelope is characterized as being affine in each edge (a solution to the linear equation
Now we turn out attention to quasiconvex functions in a metric graph
Definition 1.8. A function
u(z)≤max{u(x);u(y)}, |
for any
For
u⊛f(x):=sup{u(x):u∈QC(f)}, | (6) |
where
u∗f(x)≤u⊛f(x)forallx∈Γ. |
Remark 5. A remark analogous to Remark 3 is also useful here. When the set
For this optimal quasiconvex function
Theorem 1.9. Let
infAf≤u⊛f(x)≤supAf∀x∈Γ. |
Moreover, let the contact set be given by
C={x∈A:u⊛f(x)=f(x)}. |
then
u(x)=max{u(e+);u(e−)},ifx∈e,e∈E∖C,u(v)=minu,w∈Vvu≠wmax{u(u),u(w)}ifv∈V∖C, | (7) |
where
As happens in the convex case, for the quasiconvex case, we have a finite number of degrees of freedom. In fact, we have only to obtain the values of
The paper is organized as follows: in Section 2 we deal with the convex case; in Section 3 we prove our results for the quasiconvex case; and, finally, in Section 4 we collect some examples that illustrate our results.
Let us start this section by recalling our definition of a convex function. A function
u(z)≤d(y,z)d(x,y)u(x)+d(x,z)d(x,y)u(y)forallz∈[x,y]. |
Remark 6. Let
●
●
● Finally, by Alexandrov's theorem,
We refer to [20] for the proofs of these facts.
Remark 7. Keeping in mind that the only convex functions on a circle are the constants, we have that when
Now, we need to introduce the notion of viscosity sub(super)-solution to the problem
u′′=0,ontheedgesofΓmine,¯e∈Ev{∂u∂xe(v)+∂u∂xˉe(v)}=0,ifv∈Vint,u(v)=limx→vu(x),ifv∈Vext. | (8) |
Definition 2.1. Let
● For every
φ′′(x0)≥0(≤0); |
● For every
∂φ∂xe(v)+∂φ∂xˉe(v)≥0(≤0). |
A viscosity solution of (8) is a continuous function
Remark 8. The boundary condition in (8) is a direct consequence of the regularity results for convex functions on a metric graph stated in Remark 6.
Our first result is a characterization of convex functions in a metric graph.
Theorem 2.2. A function
Proof of Theorem 2.2. Let us start by assuming that
φ(x0)=u(x0)≤12u(x0+ϵ)+12u(x0−ϵ)≤12φ(x0+ϵ)+12φ(x0−ϵ) |
for any
φ″(x0)≥0. |
Therefore,
We now assume that
u(z)>d(y,z)d(y,x)u(x)+d(x,z)d(y,x)u(y). | (9) |
We use an idea from [21,Theorem 1]. Let
Now, assume that the convexity does not hold on
u(z)>d(y,z)d(y,x)u(x)+d(x,z)d(y,x)u(y) | (10) |
for any
φe(z)={u(x)−u(v)d(x,v)d(z,v)+u(v)ife−=v,u(v)−u(x)d(x,v)d(z,v)+u(x)ife+=v,, |
φˉe(z)={u(y)−u(v)d(y,v)d(z,v)+u(v)ifˉe−=v,u(v)−u(y)d(y,v)d(z,v)+u(y)ifˉe+=v, |
and
φ(z)={φe(z)ifz∈e,φˉe(z)ifz∈ˉe, |
we get that
φ(z)≥u(z),∀z∈[x,y]. |
Moreover, by (10) we have
∂φ∂xe(v)+∂φ∂xˉe(v)=u(x)−u(v)d(x,v)+u(y)−u(v)d(y,v)=d(y,v)u(x)+d(x,v)u(y)−d(x,y)u(v)d(x,v)d(y,v)<0. |
This gives a contradiction with the fact that
We are now in a position to study the largest convex function that is below of a given datum in some subset of the graph. Recall that for
u∗f(x):=sup{u(x):u∈C(f)}, |
where
First, we just observe that
Lemma 2.3. Let
Proof. For any
u(z)≤d(y,z)d(x,y)u(x)+d(x,z)d(x,y)u(y)≤d(y,z)d(x,y)u∗f(x)+d(x,z)d(x,y)u∗f(y), |
for any
Proposition 1. Let
Proof. First, we assume that there is a terminal node
u(x)={infy∈A{f(y)}ifx∉(b,v],n(x−b)+infy∈A{f(y)}ifx∈(b,v], |
belongs to
Now, we assume that
u(x0)=maxy∈Γ′u(y):=M>supAf. |
Consider the set
Remark 9. The previous proof and the Remark 2 prove that if
infAf≤u∗f(x)≤supAfforallx∈Γ. |
Throughout the rest of this section, we assume that
Now we prove our result concerning the equation verified by
Theorem 2.4. The function
u′′=0,ontheedgesofΓ∖A, | (11) |
mine,ˉe∈Ev{∂u∂xe(v)+∂u∂xˉe(v)}=0,ifv∈Vint∖A. | (12) |
Proof. Since
First case. There exist
φ″(x0)>0. |
Since
r(x):=φ(x0)+φ′(x0)(x−x0), |
and define
Since
w(x)={˜r(x)ifx∈[z1,z2],u∗f(x)ifx∉[z1,z2], |
is a convex function and verifies
w(x0)=φ(x0)+ϵ>u∗f(x0), |
with
Second case. There exists
∂φ∂xe(v)+∂φ∂xˉe(v)>0. | (13) |
Since
By the previous step, we have that
u″=0in[x,v]∪[v,y]∖{v}. |
Then
∂u∗f∂xe(v)+∂u∗f∂xˉe(v)≥∂φ∂xe(v)+∂φ∂xˉe(v)>0. | (14) |
Let
Using (14) one can pick
w(z)={r(z)forz∈eˉr(z)forz∈ˉeu∗f(z)otherwise |
is convex. We have also that
To begin this section, we recall the notion of quasiconvex function. A function
u(z)≤max{u(x),u(y)}foranyz∈[x,y]. |
Let
u⊛f(x):=sup{u(x):u∈QC(f)}, | (15) |
where
Let us first prove that is quasiconvex as happens for convex functions. Again the result is immediate, and we include the proof for completeness.
Lemma 3.1. Let
Proof. For any
u(z)≤max{u(x),u(y)}≤max{u⊛f(x),u⊛f(y)}, |
for any
Next, we turn our attention to the boundedness of
Proposition 2. Let
Proof. First, assume that
un(x)={infAfforx∈Conv(A),nforx∉Conv(A). |
The function
Sα(un)={x∈Γ:un(x)≤α}={∅forα<infAf,Conv(A)forα∈[infAf,n),Γforα≥n, |
that are all convex subsets of
Now, we assume that
u⊛f(x)≤max{f(a1),f(a2)}≤supAf<∞, |
proving that
For
As we did for convex functions, it can be proved that a function is quasiconvex if and only if it is a viscosity solution to
(16) |
(17) |
where
Now we prove our result concerning the equation verified by
Theorem 3.2. Consider a closed set
(18) |
(19) |
where
Proof. We define the function
Using that
Let
Case 1.
In this case, either
Case 2.
In that case, either
or else
where here
and therefore
Case 3.
and
Then
Using that
Therefore
Case 4.
Observe that
where
due to
Case 5.
Then,
Using that
Therefore
To illustrate our results, we include some examples. Recall that the convex and quasiconvex optimal functions do not depend on the orientation of the edges. However, we use the orientation of the edges to parametrize them and then describe a function on the metric graph
In all of our examples we will assume that all edges have the same length
Example 4.1. First, we give an example of a set
< img src="PIC/NHM-1556-1801_2021_4_591-FE51.jpg" > < /img > |
Set
In this example, if we set
Also, in this example, the function
is quasiconvex for every
that are all convex subsets of
Example 4.2. Consider the metric graph
< img src="PIC/NHM-1556-1801_2021_4_591-FE56.jpg" > < /img > |
Notice that in this example, there a no terminal nodes. If we fix just one value, say
Now, consider three values at the nodes
Observe that
For the quasiconvex case, looking for
This example can be generalized to the circular graph with
Example 4.3. Let us consider a star-shaped graph as shown in the following figure:
< img src="PIC/NHM-1556-1801_2021_4_591-FE59.jpg" > < /img > |
Then, if for instance, we set
This example can be generalized to a star-shaped graph with
Example 4.4. We consider the graph:
< img src="PIC/NHM-1556-1801_2021_4_591-FE61.jpg" > < /img > |
Let
Example 4.5. Finally, we consider a binary tree of two generations where edges are oriented to the root (see the figure below).
< img src="PIC/NHM-1556-1801_2021_4_591-FE63.jpg" > < /img > |
Let
This analysis can be extended to larger trees.
1. | Mohammed Ahrami, Zakaria El Allali, Evans M Harrell II, James B Kennedy, Optimizing the fundamental eigenvalue gap of quantum graphs, 2024, 57, 1751-8113, 385205, 10.1088/1751-8121/ad6410 |