Abstract
This paper is devoted to the computation of certain directional semi-derivatives of eigenvalue functionals of self-adjoint elliptic operators involving a variety of boundary conditions. A uniform treatment of these problems is possible by considering them as a problem of calculating the semi-derivative of a minimum with respect to a parameter. The applicability of this approach, which can be traced back to the works of Danskin [8, 9] and Zolésio [28], to the treatment of eigenvalue problems (where the full shape derivative may not exist, due to multiplicity issues), has been illustrated by Zolésio in [29] (see also [10, Chap. 10] and included references). Despite this, some of the recent literature (see, for example, [1] or [7]) on the shape sensitivity of eigenvalue problems still continue to employ methods such as the material derivative method or Lagrangian methods which seem less adapted to this class of problems. The Delfour–Zolésio approach does not seem to be fully exploited in the existing literature: we aim to recall the importance and the simplicity of the ideas from [8, 28], by applying it to the analysis of the shape sensitivity for eigenvalue functionals for a class of elliptic operators in the scalar setting (Laplacian or diffusion in heterogeneous media), thus recovering known results in the case of Dirichlet or Neumann boundary conditions and obtaining new results in the case of Steklov or Wentzell boundary conditions.
Similar content being viewed by others
References
Allaire, G., Jouve, F.: A level-set method for vibration and multiple loads structural optimization. Comput. Methods Appl. Mech. Eng. 194, 931–945 (2005)
Biegert, M.: On traces of Sobolev functions on the boundary of extension domains. Proc. Am. Math. Soc. 137(12), 4169–4176 (2009)
Bonnaillie-Noël, V., Dambrine, M., Hérau, F., Vial, G.: On generalized Ventcel’s type boundary conditions for Laplace operator in a bounded domain. SIAM J. Math. Anal. 42(2), 931–945 (2010)
Caubet, F., Kateb, D., Le Louër, F.: Shape sensitivity analysis for elastic structures with generalized impedance boundary conditions of the Wentzell type—application to compliance minimization. J. Elast. 136(1), 17–53 (2019)
Dal Maso, G.: An Introduction to \(\Gamma \)-Convergence. Bikhäuser, Boston (1993)
Dambrine, M., Kateb, D.: On the shape sensitivity of the first Dirichlet eigenvalue for two-phase problems. Appl. Math. Optim. 63(1), 45–74 (2011)
Dambrine, M., Kateb, D., Lamboley, J.: An extremal eigenvalue problem for the Wentzell-Laplace operator. Annales de l’IHP, Analyse non linéaire 33(2), 409–450 (2016)
Danskin, J.: The Theory of Max-Min and its Applications to Weapons Allocation Problems. Econometrics and Operations Research. Springer, New York (1967)
Danskin, J.: The theory of max-min, with applications. SIAM J. Appl. Math. 14, 641–664 (1966)
Delfour, M., Zolésio, J.P.: Shapes and geometries. Analysis, differential calculus, and optimization. In: Advances in Design and Control SIAM, 2nd edn. Philadelpia (2011)
Delfour, M., Zolésio, J.P.: Shape sensitivity analysis via min max differentiability. SIAM J. Control Optim. 26, 834–862 (1988)
Delfour, M., Zolésio, J.P.: Shape analysis via oriented distance functions. J. Funct. Anal. 124, 129–201 (1994)
Delfour, M., Zolésio, J.P.: Shape analysis via distance functions: local theory. In: Boundaries, Interfaces, and Transitions, CRM Proc. Lecture Notes, vol. 13, pp. 91–123 . Amer. Math. Soc., Providence (1998)
Desaint, F.R., Zolésio, J.-P.: Manifold derivative in the Laplace-Beltrami equation. J. Funct. Anal. 1(151), 234–269 (1997)
Desaint, F.R., Zolésio, J.-P.: Shape derivative for the Laplace-Beltrami equation, Partial differential equation methods in control and shape analysis 1. Lect. Notes Pure Appl. Math. 188, 111–132 (1997)
Desaint, F. R., Zolésio, J.-P.: Shape boundary derivative for an elastic membrane. Advances in Mathematical Sciences: CRM’s 25 years, CRM Proc. Lecture Notes, pp. 481–491 (1997)
Feller, W.: The parabolic differential equations and the associated semi-groups of transformations. Ann. Math. 2(55), 468–519 (1952)
Feller, W.: Generalized second order differential operators and their lateral conditions. Ill. J. Math. 1, 459–504 (1957)
Henrot, A.: Extremum Problems for Eigenvalues of Elliptic Operators. Frontiers in Mathematics. Birkhäuser, Basel (2006)
Henrot, A., Pierre, M.: Variation et Optimisation de Formes. Une Analyse Géométrique, Mathématiques & Applications, vol. 48. Springer, Berlin (2005)
Laurain, A., Sturm, K.: Distributed shape derivative via averaged adjoint method and applications. ESAIM Math. Model. Numer. Anal. 50(4), 1241–1267 (2016)
Pantz, O.: Sensitivity of the heat equation to jumps of conductivity. Comptes Rendus Mathématique 341(5), 333–337 (2005)
Simon, J.: Differentiation with respect to the domain in boundary value problems. Numer. Funct. Optim. 2(7–8), 649–687 (1980)
Sokolowski, J., Zolésio, J.P.: Introduction to Shape Optimization: Shape Sensitivity Analysis, vol. 10. Springer Series in Computational Mathematics, Springer, Berlin (1992)
Sturm, K.: Mini-max Lagrangian approach to the differentiability of non-linear PDE constrained shape functions without saddle point assumption. SIAM J. Control Optim. 53(4), 2017–2039 (2015)
Ventcel’, A.D.: Semigroups of operators that correspond to a generalized differential operator of second order. Dokl. Akad. Nauk SSSR (N.S.) 111, 269–272 (1956)
Ventcel’, A.D.: On boundary conditions for multi-dimensional diffusion processes. Theoret. Probab. Appl. 4, 164–177 (1959)
Zolésio, J.P.: Identification de domaines par déformation. Université de Nice, France, Thèse de Doctorat d’État (1979)
Zolésio, J.P.: Semiderivatives of repeated eigenvalues. NATO Adv. Sci. Inst. Ser. E 50, 1457–1473 (1981)
Acknowledgements
F. Caubet and M. Dambrine have been supported by the project Rodam funded by E2S UPPA and by the ANR project SHAPO ANR-18-CE40-0013. R. Mahadevan was partially supported by CNRS during his stay at LMAP, UMR 5152 at Université de Pau et des Pays de l’Adour and acknowledges the support of Universidad de Concepción through the sabbatical leave.
Funding
The authors have not disclosed any funding.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors have not disclosed any competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix
Appendix
1.1 Technical Results
The purpose of this subsection is to recall some auxiliary results or notions used in the calculations of the shape sensitivity. We recall here some versions in relation to the perturbation of identity from [20]. For the corresponding versions involving velocity fields we refer to [10, Chap. 9].
Classical shape derivative formulæ.
Lemma A.1
Let \(\delta >0\). Let a vector field \({\varvec{V}}\in \varvec{\mathrm {W}}^{1,\infty } ({\mathbb {R}}^d)\) and let
Let a bounded Lipschitz open set \(\Omega \) in \({\mathbb {R}}^d\) and let \(\Omega _t:=\Psi _t(\Omega )\) for all \(t \in [0,\delta )\). We consider a function f such that \(t \in [0,\delta ) \mapsto f(t) \in \mathrm {L}^{1}({\mathbb {R}}^d) \) is differentiable at 0 with \(f(0) \in \mathrm {W}^{1,1}({\mathbb {R}}^d)\). Then the function
is differentiable at 0 (we say that \({\mathcal {F}}\) admits a semi-derivative) and we have
where \(V_\mathrm{n}= {\varvec{V}}\cdot \varvec{\mathrm {n}}\).
Lemma A.2
Let \(\delta >0\). Let a vector field \({\varvec{V}}\in {\varvec{C}}^{1,\infty } ({\mathbb {R}}^d)\) and let
Let a bounded open set \(\Omega \) in \({\mathbb {R}}^d\) of classe \({\mathcal {C}}^2\) and let \(\Omega _t:=\Psi _t(\Omega )\) for all \(t \in [0,\delta )\). We consider a function g such that \(t \in [0,\delta ) \mapsto g(t) \circ \Psi _{t} \in \mathrm {W}^{1,1}(\Omega ) \) is differentiable at 0 with \(g(0) \in \mathrm {W}^{2,1}(\Omega )\). Then the function
is differentiable at 0 (we say that \({\mathcal {G}}\) admits a semi-derivative), the function is differentiable at 0 for all open set \(\omega \subset \overline{\omega } \subset \Omega \) and the derivative \(g'(0)\) belongs to \(W^{1,1}(\Omega )\) and we have
where \(V_\mathrm{n}= {\varvec{V}}\cdot \varvec{\mathrm {n}}\) and where \(\mathrm {H}\) is the mean curvature function on \(\partial \Omega \).
Some tangential calculus. The following lemma are formulated in terms of an intrinsic tangential calculus developed by Delfour and Zolésio [12, 13] (see also [10, Chap. 9, Sect. 5]) for modelling thin shells.
An important role is played by the signed distance to the boundary \(\partial \Omega \) defined by
Indeed, if \(\partial \Omega \) is smooth then we have \(Db = \varvec{\mathrm {n}}\) is the outward unit normal, \(D^2b\) is second fundamental form on the boundary. If \(\Pi _d = \mathrm {I}_{d} - \varvec{\mathrm {n}}\otimes \varvec{\mathrm {n}}\) is the projection on the tangent plane, then \(\nabla _\Gamma u = \Pi _d \nabla u\) is the tangential gradient of a scalar function in \(\mathrm {H}^1(\Omega )\). For any smooth vector field V on \(\Gamma = \partial \Omega \), the tangential divergence is given by \(\mathrm {div}_\Gamma V := \mathrm {tr}(DV \, \Pi _d )\) and the mean curvature at any point on \(\partial \Omega \) is given by
The Laplace-Beltrami operator is defined by
for every sufficiently smooth function u on \(\Gamma \). Keep in mind also that \(\mathrm {D}^2 b \, \varvec{\mathrm {n}}= 0\) and the tangential Stoke formula
while working with the intrinsic tangential calculus.
Lemma A.3
Given a bounded open set \(\Omega \) in \({\mathbb {R}}^d\) of class \({\mathcal {C}}^2\) and \(u \in \mathrm {H}^2({\mathbb {R}}^d)\), we have
where b is the signed distance to the boundary \(\partial \Omega \).
Proof
From that \( \mathrm {D}^2 b n = 0\) it follows that \(\partial _{\mathrm {n}}\Pi _{d} = 0\) and that \(\Pi _{d}\mathrm {D}^2 b =\mathrm {D}^2 b \Pi _{d} = \mathrm {D}^2 b\). After recalling that \(\nabla _{\Gamma } u = \Pi _{d} \nabla u \), we have
Thus \(\nabla (\partial _{\mathrm {n}} u ) = \nabla (\nabla u \cdot \varvec{\mathrm {n}}) = \mathrm {D}^2 u \, \varvec{\mathrm {n}}+ \nabla \varvec{\mathrm {n}}\, \nabla u = \partial _{\mathrm {n}} (\nabla u ) + \mathrm {D}^2 b \, \nabla u\). Hence we obtain
Therefore, we obtain the result since \( \partial _{\mathrm {n}} \left( \left| \nabla _{\Gamma }u \right| ^2\right) = 2 \partial _{\mathrm {n}} \left( \nabla _{\Gamma }u\right) \cdot \nabla _{\Gamma }u \). \(\square \)
Lemma A.4
Given a bounded open set \(\Omega \) in \({\mathbb {R}}^d\) of class \({\mathcal {C}}^2\), \({\varvec{V}}\) in \(\varvec{{\mathcal {C}}}^1({\mathbb {R}}^d;{\mathbb {R}}^d)\) and \(u \in \mathrm {H}^2({\mathbb {R}}^d)\), we have
where \(V_{\mathrm {n}}\) is the normal component \({\varvec{V}}\cdot \varvec{\mathrm {n}}\) of the vector field \({\varvec{V}}\).
Proof
We first recall that, since , we have . Hence we obtain the result noticing that \(\nabla _{\Gamma } u = \Pi _{d} \nabla u \). \(\square \)
Some reminders on \(\Gamma \)-convergence.
For the convenience of the reader, we recall the definition and the main property of the \(\Gamma \)-convergence. For further details we refer to the book of Dal Maso [5].
Definition A.5
(Sequential \(\Gamma \)-convergence) A family of functionals \(\{F_t\}_{t > 0}\) defined on a topological space X is said to be sequentially \(\Gamma \)-convergent to a functional F as \(t \rightarrow 0^+\) if the two following statements hold:
- (i):
-
\(\Gamma -\liminf \) inequality: for every sequence \(\{x_t\}\) converging to \(x \in X\), we have
$$\begin{aligned} \liminf _{t \rightarrow 0^+} F_t(x_t) \ge F(x) ; \end{aligned}$$ - (ii):
-
\(\Gamma -\limsup \) inequality: for every \(x \in X\) there exists a sequence \(\{x_t\}\) converging to x such that
$$\begin{aligned} \limsup _{t \rightarrow 0^+} F_t(x_t) \le F(x). \end{aligned}$$
When Properties (i) and (ii) are satisfied, we write \(\displaystyle { F = \mathop {\Gamma - \mathrm {lim}}_{t \rightarrow 0^+} F_t}\).
Proposition A.6
Let \(F_t: X \rightarrow {\mathbb {R}}\) be a sequence of functionals on a topological space such that:
-
(i)
\(\displaystyle { F = \mathop {\Gamma -\mathrm {lim}}_{t \rightarrow 0^+} F_t}\);
-
(ii)
\(\sup _t F_t(x_t) <+\infty \ \Rightarrow \ \{x_t\} \text{ is } \text{ sequentially } \text{ relatively } \text{ compact } \text{ in } X\).
Then we have the convergence: \(\inf F_t \rightarrow \inf F\) as \(t \rightarrow 0^+\) and, every cluster point of a minimizing sequence \(\{x_t\}\) (i.e. such that \(\displaystyle {F_t(x_t) = \inf _{x \in X} F_t(x)}\)) achieves the minimum of F.
1.2 Second Proof of Theorem 2.5 in the Dirichlet Case Using the Material Derivative
In this section, we shall recalculate the expression for \({\mathfrak {M}}_{\Omega }'(\Omega ;{\varvec{V}})\) obtained in Theorem 2.5, while considering the particular case of Dirichlet boundary condition on \(\partial \Omega \), based on the material derivative approach. We omit the proof of the existence of the material derivative which is a direct adaptation of the existing works (see for example [6]). It can be made out from the following calculations that those based on the classical material derivative method are much more tedious as compared to the calculations obtained in the previous sections.
1.2.1 First Characterization with the Material Derivative
We use the notations for the problem on the perturbed domain given in the beginning of Sect. 3.4.1. Let \(u_t\) be a normalized eigenfunctions for \({\mathfrak {M}}_{\Omega }(\Omega _t)\). We set \(u^t= u_t \circ \Psi _t\). The existence of the shape derivative and of the material derivative of u, and of the shape derivative \({\mathfrak {M}}_{\Omega }'(\Omega ;{\varvec{V}})\) are assumed to begin with and we will perform calculations using them.
The shape derivative \({\mathfrak {M}}_{\Omega }'(\Omega ;{\varvec{V}})\) can be obtained by deriving the Rayleigh quotient on \(\Omega _t\) evaluated at a normalized eigenfunction \(u^t\). In view of the normalization condition \(\displaystyle \int _{\Omega _{t}} \rho _{t} \left| u_{t} \right| ^2 \, \mathrm {d}x = 1\), it is enough to derive \(\displaystyle \int _{\Omega _t}\sigma _t(x) \left| \nabla u_t \right| ^2 \mathrm {d}x\) for which we use the Hadamard’s formula. So, arguing similarly as in Proposition 3.5, we obtain,
This does not give a boundary expression of the shape derivative and also involves \(u'\) which has to be characterized through a boundary value problem. This involves several difficulties and so, classically, one takes the route through the material derivative (cf. [6]).
We have the following variational formulation for the perturbed problem on \(\Omega _t\)
So, for any \(\varphi \in \mathrm {H}^1_{0}(\Omega )\), by choosing \(\varphi _{t} := \varphi \circ \Psi _{t}^{-1}\) and then making a change of variables in the variational problem \(y=\Psi _{t}(x)\) we have
by noticing that \(\sigma _{t}(\Psi _{t}(x))=\sigma (x)\) and \(\rho _{t}(\Psi _{t}(x))=\rho (x)\). We set \(A(t) := j(t) \mathrm {D}\Psi _{t}^{-1}\left( \mathrm {D}\Psi _{t}^{-1}\right) ^\top \) while recalling that \(j(t)=\det (\mathrm {D}\Psi _t)\). Deriving the equation with respect to t at \(t=0\) under the integral sign we obtain that,
Using the Hadamard’s formula given in Lemma A.1 on the normalization condition
we obtain
since \(u = 0\) on \(\partial \Omega \).
1.2.2 Rewriting of Some Terms
Let \(\varphi \in \mathrm {H}^1_{0}(\Omega )\). Since \(A'(0) = \left( \mathrm {div}\,{\varvec{V}}\right) \mathrm {I}- \left( \mathrm {D}{\varvec{V}}+ \mathrm {D}{\varvec{V}}^\top \right) \) (see, e.g., [24, Lemma 2.31]), we have in both \(\Omega _{i}\), \(i=1,2\), where \(\sigma \) is constant,
Moreover
and
Thus
Using this equality in (A.2) and since \(j'(0) = \mathrm {div}\,{\varvec{V}}\) (see, e.g., [24, Lemma 2.31]), we obtain
Hence
Moreover, using the fact that \(u=0\) and \(\varphi =0\) on \(\partial \Omega \),
and since \({\varvec{V}}=V_\mathrm{n}\varvec{\mathrm {n}}\), we have, on \(\Gamma \),
Notice that we have used here the fact that u has no jump on \(\Gamma \) and so do \(\nabla _{\Gamma }u\). Then
1.2.3 Conclusion: Characterization with the Shape Derivative
Since \(u'={\dot{u}}-\nabla u \cdot {\varvec{V}}\), we deduce from the above equality that for all \( \varphi \in \mathrm {H}^1_{0}(\Omega ) \),
Thus, taking \(\varphi =u\) and using the normalization conditions \(\displaystyle \int _{\Omega } \rho \, \left| u \right| ^2=1\) and (A.3),
Then, using (A.1), we can eliminate the volume term \(\displaystyle \int _{\Omega } \sigma (x) \nabla u' \cdot \nabla u \) to obtain
Finally, we obtain
using the facts that \(\left[ \nabla _{\Gamma }u \right] =0\) since \(\left[ u \right] =0\) on \(\Gamma \) and \(\left| \nabla _{\Gamma }(u) \right| ^2=\left| \nabla _{\Gamma } u \right| ^2 + \left| \partial _{\mathrm {n}}u \right| ^2\). This concludes the proof of Theorem 2.5 in the case of Dirichlet boundary conditions.
Remark A.7
The method exposed in this appendix use the classical shape derivative approach. Notice that recently, A. Laurain and K. Sturm present in [21] another approach based on a pure material derivative approach which permits to obtain the same result faster. Indeed, in this very particular case of Dirichlet boundary conditions, we can proceed as follows.
Taking \({\dot{u}} \in \mathrm {H}^1_{0}(\Omega )\) as a test function in the variational formulation of the problem in \(\Omega \), we have
Then, taking \(\varphi =u\) in Eq. (A.2), using the previous equality and the fact that \(\displaystyle \int _{\Omega }\rho u^2 = 1\) and that \(j'(0) = \mathrm {div} {\varvec{V}}\), we obtain
Notice that
Thus, using the fact that \(A'(0) = \left( \mathrm {div}\,{\varvec{V}}\right) \mathrm {I}- \left( \mathrm {D}{\varvec{V}}+ \mathrm {D}{\varvec{V}}^\top \right) \), this leads
and, from [21], one can then prove that
Therefore we obtain the announced result since
on \(\partial \Omega \) (where we have the homogeneous Dirichlet boundary condition \(u=0\)), and since
on \(\Gamma \).
Once again, it is very important to notice that these methods are based on the existence of material or shape derivatives, which is not necessarily true for multiple eigenvalue. The approach that we present in this paper is uniform and permits to deal with several boundary conditions, without assuming the simplicity of the eigenvalue, using the notion of semi-derivative.
1.2.4 Characterization of the Shape Derivative as the Solution of a Transmission Problem
We conclude this section noticing that we can, classically, characterize the shape derivative of the initial problem as the solution of a transmission problem. Indeed, from (A.4), we obtain that, for all \(\varphi \in \mathrm {H}^1_{0}(\Omega )\),
and then
Moreover, since \(u_{1}=u_{2}\) on \(\Gamma \), we have
the last equality being obtained using the fact that \(\nabla _{\Gamma } u _{1} = \nabla _{\Gamma } u _{2}\). Hence
Finally we classically have
Hence we obtain that the shape derivative \(u'\) is solution of
Rights and permissions
About this article
Cite this article
Caubet, F., Dambrine, M. & Mahadevan, R. Shape Sensitivity of Eigenvalue Functionals for Scalar Problems: Computing the Semi-derivative of a Minimum. Appl Math Optim 86, 10 (2022). https://doi.org/10.1007/s00245-022-09827-6
Accepted:
Published:
DOI: https://doi.org/10.1007/s00245-022-09827-6
Keywords
- Eigenvalues of elliptic operators
- Shape sensitivity analysis
- Shape semi-derivatives
- Generalized boundary condition