11

$\def\d{\mathrm{d}}$It turns out that Yuri's answer to my earlier question, whilst correct (and I thank him for his effort), was not quite what I desired. I had not posed the question properly, so I have chosen to re-ask as I am still struggling to implement the strict inequality constraints.

Let me begin by reposing the question. I wish to extremise $$Q = \int_0^h u \, \, \d y$$ subject to the constraints$$ B = B_0,\ M = M_0,$$ where $$B = \int_0^h ug \, \d y, \ M = \int_0^h \left( u^2 + \int_0^y g(y^*) \, \d y^*\right) \, \d y.$$ An important new difference is that we have that $h$, the upper limit, can vary, and crucially we need

$$u(h) = 0, \ g(h) = 0, \\ \int_0^h u \, \d y> 0, \ \int_0^h g \, \d y = G(h) > 0.$$

Here is my attempt (mostly following @Yuri). We set $$ G(y) = \int_0^y g(y^*) \, \d y^*$$

such that $$B = \int_0^h uG' \, \d y, \ M = \int_0^h u^2 + G \, \d y$$ and hence the Lagrangian becomes

$$L(u,G,G',\lambda,\mu) = Q + \lambda(B-B_0) + \mu(M-M_0).$$ The variations of this (using Euler-Lagrange $\frac{\partial L}{\partial F} - \frac{\d}{\d y}\frac{\partial L}{\partial F'} = 0$) become

$$1 + \lambda G' + 2\mu u = 0, \ \mu - \lambda u' = 0, \\ \int_0^h uG' = B_0, \ \int_0^h u^2 + G = M_0.$$

The second equation here tells us

$$u' = \frac{\lambda}{\mu} \Longrightarrow u = \frac{\lambda}{\mu}y + u_0.$$

Now since $h$ can vary we have two further transversality conditions

$$\left.\frac{\partial L}{\partial G'}\right|_{y=h} = 0, \ \left.L - G' \frac{\partial L}{\partial G'}\right|_{y=h} = 0.$$

The first transversality condition tells us that

$$\lambda u(h) = 0 \Longrightarrow u(h) = -\frac{\lambda}{\mu} \Longrightarrow u = -\frac{\mu}{\lambda}\left(h-y\right).$$

This is great as it satisifes $u(h) = 0$.

The second transversality condition tells us (using the first variation equation to give us $G$) that

$$\mu G(h) = 0 \Longrightarrow h = \frac{\lambda}{\mu^2}.$$

(However I think this condition violates the requirement $G(h) > 0$)

We can now calculate everything we need,

$$B_0 = -\frac{1}{6\mu^3}, \ M_0 = \frac{\lambda}{2\mu^4} \\ \lambda = \frac{M_0}{3\left(6^{1/3}B_0^{4/3}\right)}, \ \mu = -\frac{1}{6^{1/3}B_0^{1/3}}, \ h = \frac{2^{1/3}M_0}{3^{2/3}B_0^{2/3}} \\ Q = \frac{M_0}{6^{1/3}B_0^{1/3}}.$$

If we now sub in some values $B_0 = 6, M_0 = 36.5$ I am especially happy with the answer for $Q \approx 11.05, h \approx 6.696$ as it verifies a separate result I have reached. The problem comes with the profile for $g$. If look at the profile for $u$ we have everything behaving as expected. $u(h) = 0$ and $\int_0^h u \, \, dy >0$.

enter image description here

However, the issue comes when looking at the profile for $g$. We can immediately see that $g(h) \neq 0$ (strangely $g(h/2) = 0$), and also we have $\int_0^h g \, \d y = 0$ which is not strictly bigger than 0.

enter image description here

So my question is, how can I build the machinery for the constraints on $g$ into the Lagrangian. I have read a little online about possibly using slack variables, but I am not sure how to implement them. Any pointers would be greatly appreciated.

Interestingly, if I were to transform the profile of $g$ to $\hat{g}$ such that $g(h/2) = \hat{g}(h) = 0$ and $g(0) = g^*, \hat{g}(0) = g^* / 2$ the solution for $\hat{g}$ would match the separate result I have reached identically.

EDIT

So I have a found a paper in which the author uses slack variables to impose a condition $\theta_z \geq 0$, my thinking is that this condition is equivalent to $G' >0$. Though in his derivation, his multiplier becomes a function of $z$. Something that I have never seen before.

EDIT 2

I am now not convinced the second transversality condition is correct. This condition $G(h) = \int_0^h g = 0$ is what is forcing the profile to be negative above $h/2$ (to keep the area 0). This actually contradicts the essential requirement that $\int_0^h g > 0$.

EDIT 3

I thought it would be helpful to add some further motivation. This method of calculus of variations as described above finds two solution profiles for $u$ and $g$ that are given by $$ u_1 = \frac{3 B_0 (h - y)}{M_0} \\ g_1 = \frac{3 \left(6 B_0^2 (h-y)-6^{1/3} B_0^{4/3} M_0\right)}{M_0^2} $$

which we can see satisfy the equations and maximise $Q$.

I believe that the true solution I am seeking is given by profiles

$$ u_2 = \frac{3 B_0 (h - y)}{M_0}, \ g_2 = \frac{9 B_0^2 (h-y)}{2 M_0^2}, \ h = \frac{2^{1/3}M_0}{3^{2/3}B_0^{2/3}}.$$

which can be shown to satisfy all the equations for $M,B$ and also give the same maximal $Q$. Furthermore, the profile for $g_2$ in particular satisfies the requirements that $g_2(h) = 0$ and $\int_0^h g_2 > 0$.

It would appear to me that the $g_1, g_2$ profiles are equivalent solutions and I would expect that the calculus of variations to find both? I find it confusing that it doesn't.

I suppose one could frame the question in the way. What constraints needed to be added to the Lagrangian such that the calculus of variations gives the me the desired $g_2$ profile, rather than the unphysical $g_1$ profile?

Ѕᴀᴀᴅ
  • 35,369
mch56
  • 64

1 Answers1

2

So, the task is to maximize the value of $$Q=\int\limits_0^h udy,\qquad(1)$$ taking in account the integral relations of $$\begin{cases} B(uG') = \int\limits_0^h uG'dy = B_0\\ M(u^2+G) = \int\limits_0^h (u^2 + G)dy = M_0\\ G(y) = \int\limits_0^y g(y^*)dy^*\\ \int\limits_0^h g dy > 0, \end{cases}\qquad(2)$$ and boundary conditions of $$\begin{cases} u(h) = 0\\ g(h) = 0. \end{cases}\qquad(3)$$ That task can be solved by using of Euler-Lagrange theorem of variations $$\dfrac{\delta \mathcal L(y,f,f')}{\delta f} = \mathcal L'_f - \dfrac{d}{dy}\mathcal L'_{f'}.$$ Then, for the Lagrangian in the form of $$\mathcal L(u, G, \lambda, \mu) = Q(u) + \lambda(B(uG')-B_0) + \mu(M(u^2+G)-M_0)$$ the requirements of zero variations with attention to $u$ and $G$ give the next complement equations: $$\begin{cases} 1 + \lambda g + 2\mu u = 0\\ -\lambda u' + \mu = 0.\\ \end{cases}\qquad(4)$$ $(4.2)$ and $(3.1)$ leads to $$u= - \frac\mu\lambda(h-y),\qquad(5)$$ then from $(4.1)$ $$g(y) = \dfrac{2\mu^2}{\lambda^2}(h-y) - \dfrac1\lambda.$$ At this point it turns out that condition $(3.2)$ leads to $$\dfrac1\lambda = 0,\quad u=0,\quad g=0,$$ so it contradicts with $(2.4).$

At that time, the physical representation of the task means that $h$ isn't a constant and must be used as optimization variable in the form $$\dfrac{\partial \mathcal L}{\partial h} = 0,$$ or $$u(h) + \lambda u(h)g(h) + \mu (u^2(h)+G(h)) = 0,$$ $$G(h) = 0.$$ Then it's easy to get $$G(y) = \dfrac{\mu^2}{\lambda^2}(2hy - y^2) - \dfrac y\lambda,$$ $$\dfrac{\mu^2}{\lambda^2}h^2 - \dfrac h\lambda = 0,$$ and that gives $$\begin{cases} h = \dfrac\lambda{\mu^2}\\ g(y) = \dfrac{\mu^2}{\lambda^2}(h-2y)\\[4pt] G(y) = \dfrac{\mu^2}{\lambda^2}y(h-y). \end{cases}\qquad(6)$$ Then $$B_0 = -\,\dfrac{\mu^3}{\lambda^3}\int\limits_0^h(h-y)(h-2y)\,dy = -\,\dfrac{\mu^3}{\lambda^3}\left(h^2y - \dfrac32hy^2 + \dfrac23y^3\right)\biggr|_0^h = -\,\dfrac{\mu^3h^3}{6\lambda^3},$$ $$M_0 = \,\dfrac{\mu^2}{\lambda^2}\int\limits_0^h\left((h-y)^2 + y(h-y)\right)\,dy = \,\dfrac{\mu^2}{\lambda^2}h\int\limits_0^h(h-y)\,dy = \,\dfrac{\mu^2h^2}{2\lambda^2}.$$ This leads to $$\dfrac\mu\lambda h = -\,\sqrt[3]{6B_0\,}$$ $$\,\sqrt[3]{6B_0\,} = \,\sqrt{2M_0\,},$$ $$Q = -\,\dfrac\mu\lambda\int\limits_0^h (h-y)\,dy = -\,\dfrac\mu\lambda\dfrac{ h^2}2 = \sqrt[3]{6B_0}\dfrac h2.$$

And the source data is not sufficient for an unambiguous answer

  • 1
    I am just looking through your solution now, but an immediate issue that I can spot is that $g(0) < 0$ and also that $g(h) \neq 0$ as must be required. As I mentioned in my edit 3, I believe those are the solutions for $u$ and $g$ which must be obtained.

    We need $g(0) > 0, u(0) > 0$ and $g(h) = 0, u(h) = 0$.

    – mch56 Apr 28 '17 at 11:57
  • 1
    Furthermore, I believe there is a mistake in your calculation for $G(y)$ which gives your equation 5. I think it should be $h = \frac{\lambda}{\mu^2}$. However, the condition that $G(h) = 0$ violates the condition that $G(h) = \int_0^h g , , dy > 0$, as I mentioned in edit 2. – mch56 Apr 28 '17 at 12:02
  • 1
    @ojlm I've fixed some calculations. On the another hand, $\lambda < 0$ – Yuri Negometyanov Apr 28 '17 at 12:19
  • I notice you have updated your result for $g$, but this still does not satisfy the requirement $g(h) = 0$. Similarly, I still believe your G(y) is incorrect. I believe it should be $G(y) = \left(\frac{\mu}{\lambda}\right)^2(2hy - y^2) - \frac{y}{\lambda}$. However, I don't think that then setting $G(h) = 0$ is compatible with the constraint $G(h) > 0$. – mch56 Apr 28 '17 at 12:52
  • I also I am not sure that the additional constraints you add in regarding $\int_0^h u' ,,dy = 0$ and $\int_0^h G'' ,,dy = 0$ are correct.

    As we have $\int_0^h u' ,,dy = u(h) - u(0)$. We need $u(h) = 0$ that is true, but $u(0) > 0$ so $\int_0^h u' ,,dy \neq 0$. Similarly we need $g(h) =0$ but $g(0) > 0$, so $\int_0^h G'' ,,dy \neq 0$

    – mch56 Apr 28 '17 at 13:05
  • @ojlm Detalized why. – Yuri Negometyanov Apr 28 '17 at 19:28
  • Are you sure that your $G(y)$ and $h$ are correct? I think both have an erroneous minus sign. – mch56 May 01 '17 at 14:39
  • @ojlm Fixed. Seems ready. – Yuri Negometyanov May 02 '17 at 05:38
  • I think there is an error in your $B_0$. Should it not be $B_0 = -\frac{h^3 \mu ^3}{6 \lambda ^3}$? – mch56 May 02 '17 at 19:35
  • Yuri, sorry to keep disagreeing with your answer. However, once you have $h = \frac{\lambda}{\mu^2}$, then it's easy to see $B_0 = -\frac{1}{6\mu^3}$, $M_0 = \frac{\lambda}{2\mu^4}$. Then we can just solve this system. However, I'm afraid all you have done is rewrite my question at this point – mch56 May 04 '17 at 09:19
  • @ojlm $M_0 = \dfrac1{2\mu^2} = \dfrac h{2\lambda}.$ But this doesn't lead to closed expression for $h.$ – Yuri Negometyanov May 04 '17 at 14:19
  • I think it does. $M_0 = \frac{\lambda}{2\mu^4}$ and $B_0 = -\frac{1}{6\mu^3} \rightarrow \lambda = \frac{M_0}{3\left(6^{1/3}\right)B_0^{4/3}}, \mu = -\frac{1}{6^{1/3}B_0^{1/3}} \rightarrow h = \frac{2^{1/3}M_0}{3^{2/3}B_0^{2/3}}$ as I stated when I posed the question. – mch56 May 04 '17 at 17:43