3
$\begingroup$

I'm trying to understand the notions of Euler and Hadamard derivatives of shape functionals. All the lecture notes and papers on this topic that I've found seem to build up on the books Shapes and Geometries and Introduction to Shape Optimization, which are both co-authored by Zolésio.

I've got a hard time trying to understand what they are doing. And if I'm not totally wrong (which is not unlikely) many things they are claiming don't make sense.

The basic idea should be to consider what happens to shape functions under an infinitesimal perturbation of the shape. So, it make sense to consider families $(T_t)_t$ of transformations $T_t$. But here starts the pain. The following excerpt is taken from section 2.9 of Introduction to Shape Optimization:

enter image description here enter image description here


I don't even know where to start:

  1. I heavily doubt that the conclusion in the line immediately below (2.74) is correct (and it's weird that they use $C([0,\epsilon))$ on the rhs of (2.74), since this is usually a space of real-valued functions)
  2. How can (2.75) be well-defined if $t\mapsto T_t(x)$ is not even assumed to be differentiable for fixed $x$?
  3. And even if we assume that both $t\mapsto T_t(x)$ and $t\mapsto T_t^{-1}(x)$ are $C^1$-differentiable (which they do in a few sections before), I don't think that we can conclude (2.76); neither as stated with $C(0,\epsilon,C^k(\overline D,\mathbb R^N)$ nor with $C^1(0,\epsilon,C^k(\overline D,\mathbb R^N)$ as they seem to assume later on.

Now let's take a look at the definition of the Euler derivative: enter image description here enter image description here


I don't know what the space $\mathcal D(\mathbb R^N,\mathbb R^N)$ is, since they haven't defined this space at any point. From the notation it seems to be a space of distributions, but from its usage this doesn't seem to be the case. It's not clear to me how their notion of "shape differentiable in direction $V$" depends on $k$ and I actually don't even understand why we need $V\in C(0,\epsilon;V^k(D))$. In fact, it should be sufficient to assume that $T_t$ is any family of $C^1$-diffeomorphisms on $\mathbb R^N$ for $t\in[0,\epsilon)$ with $T_0=\operatorname{id}_{\mathbb R^N}$, $[0,\tau)\ni t\mapsto T_t(x)$ is differentiable for $x\in\mathbb R^N$ and $V_t:=\frac\partial{\partial t}T_t\circ T_t^{-1}$ for $t\in[0,\tau)$.

I guess, in analogy to the Fréchet derivative on Banach spaces, one wants to obtain a bounded linear operator $V\mapsto{\rm d}J(\Omega;V)$ and that's why we need to take $V$ from a suitable function spaces. I've seen other sources taking $V$ from some kind of Lipschitz functions or to be independent of time and from some Sobolev space. I'm really lost at this point by these apparently conflicting definitions.

Is there any better reference on this topic? I don't want to dive to deep into this stuff. It's sufficient to me to have rigorous treatment of basic shape functionals given by basic domain and boundary integrals which may or may not depend on the shape itself.

$\endgroup$
6
  • 4
    $\begingroup$ I don't know about your main issues, but what I can tell you is that $\mathcal D$ usually stands for the space of smooth, compactly supported test-functions, while the (dual) space of distributions is usually denoted as $\mathcal D'$. So I guess in this context $\mathcal D^k(\mathbb R^N;\mathbb R^N)$ should stand for the space of compactly supported $C^k$ functions from $\mathbb R^N$ into $\mathbb R^N$. (This seems consistent with the use that the authors seem to make in your displayed excerpts of the paper) $\endgroup$ Aug 12, 2020 at 10:46
  • $\begingroup$ @leomonsaingeon Thank you for your comment. Yeah, that's basically what I thought, but at other places they consider the velocities to belong to $C^k(\mathbb R^N,\mathbb R^N)$. Maybe they think on shape functionals given by integral functionals whose integrands are locally integrable and that's why they assume compact support. Oh, and they explicitly define the spaces $C_0^\infty(\Omega,\mathbb R^d)$ as the space of smooth functions which are compactly supported. Shouldn't they denote this space by $\mathcal D^\infty(\Omega,\mathbb R^d)$ or $\mathcal D(\Omega,\mathbb R^d)$? Confusing ... $\endgroup$
    – 0xbadf00d
    Aug 12, 2020 at 13:07
  • $\begingroup$ I think this is the original paper: core.ac.uk/download/pdf/82336011.pdf $\endgroup$
    – DCM
    Aug 12, 2020 at 19:21
  • $\begingroup$ It does things the other way round (i.e. start with the vector field and define the 1-parameter family via solutions to the associated ODE with different initial conditions). $\endgroup$
    – DCM
    Aug 12, 2020 at 19:23
  • 1
    $\begingroup$ @DCM better to also give a human-readable reference, in case that url breaks: M. C. Delfour, Structure of Shape Derivatives for Nonsmooth Domains, J. Funct. Analysis 104 (1992) 1-33 and here's a stable doi link: doi.org/10.1016/0022-1236(92)90087-Y $\endgroup$
    – David Roberts
    Aug 14, 2020 at 1:59

1 Answer 1

2
$\begingroup$

Not an answer, but too long for a comment. The general idea with this stuff seems to be to pair your family $\mathscr{D}$ of admissible domains with a(ny) suitable normed-space $\mathscr{V}$ of vector fields and then insist that the 'shape derivative' be the element of $\mathscr{V}^*$ such that

$$ J(\Omega+V) = J(\Omega) + J'(\Omega)V + o(\Vert V\Vert) $$

as $\Vert V \Vert\to 0$ in $\mathscr{V}$ (where $\Omega+V$ is either $\{x+V(x):x\in \Omega\}$ or something similar). This seems like the minimal property which a 'derivative' should satisfy in an affine setting (domains are 'points', vector fields are 'vectors').

As for what 'suitable' means in this context will - I think - generally depends on what sort of regularity you want for the associated flow. It's common to choose $\mathscr{V}$ so that its elements are Lipschitz continuous because then you can apply the Picard–Lindelöf theorem to associate a unique $C^1$ path germ with every point of $\Omega$.

The one-parameter flow seems like a bit of a distraction in all this - choose $\mathscr{V}$ right and you'll get the properties you want from $(T_t)_{t>0}$ from an appropriate ODE existence theorem.

Note: I've gone for the 'full' (Frechet-like) shape derivative above, you could also work just in terms of directional derivatives $\nabla_VJ(.):\mathscr{D}\to \mathbb{R}$ defined by requiring that

$$ J(\Omega+tV) =J(\Omega)+t(\nabla_VJ)(\Omega)+o(t) \;\;\mbox{as $t\to 0$}, $$

Either way, I think it's best to choose $\mathscr{D}$ and $\mathscr{V}$ based on where you want to go, and define 'derivatives' in terms of their essential property of being the linear bit of a first-order Taylor expansion (and not get too hung up on the setup used in any particular book).

This is all just my opinion of course :)

$\endgroup$
2
  • $\begingroup$ One other constraint to think about if you prefer to obtain the shape derivative via quotients of the form $(J(T_t(\Omega))-J(\Omega))/t$ is that you need $T_t(\Omega)\in \mathscr{D}$ for all $\Omega\in \mathscr{D}$; I expect this is probably the main reason for insisting on spatial $C^{k,\alpha}$ regularity when $\mathscr{D}$ is (as I expect it usually will be) some family of $C^{k,\alpha}$ domains. $\endgroup$
    – DCM
    Aug 13, 2020 at 21:00
  • $\begingroup$ Thank you for your answer. The picture is getting clearer now. However, I'm still having trouble to understand, for example, how the authors conclude that the transformations are $C^\alpha$-differentiable, when the velocity is $C^\alpha$-differentiable. I'm only able to prove that the transformations are $C^{\alpha-1}$-differentiable, when the velocity is $C^\alpha$-differentiable, but I guess this can be fixed. Maybe you can take a look at the question I've asked for that: mathoverflow.net/q/369299/91890. $\endgroup$
    – 0xbadf00d
    Aug 16, 2020 at 11:11

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.