1
$\begingroup$

Consider Cahn-Hilliard (see this) equation hich is known as the $H^{-1}$ gradient flow of Cahn-Hilliard energy functional, also it is easy to verify that this equation is mass preserving i.e. measure of field variable is preserved as time proceed.

To preserve mass exactly in numerical method, i want to project the gradient in to mass preserving space, by euclidean $L^2$ projection (it works for me in practice), but I do not know that does this action correct or no, more specifically, if I do $L^2$ projection of a function which is member of $H^{-1}$, is the resulted function after the $L^2$ projection is still a member of $H^{-1}$.

the projection space is convex and can be defined as follows,

$\mathcal{A} := [ u\in X\ |\ 0 \leq u \leq 1, \ \int_\Omega u\ dx = \mathtt{constant} ]$

assume $X$ as suitable Banach space.

if question is not clear please let me know to clarify.

PS: $H^{-1}$ is a member of $L^2$, right?

$\endgroup$
4
  • $\begingroup$ Fixed your link for you. Also, do you mean $H^{-1}$ as in the negative $L^2$ Sobolev space? if so then you don't necessarily have $H^{-1}$ being a member of $L^2$. The other inclusion, however, holds. $\endgroup$ Oct 28, 2010 at 18:25
  • $\begingroup$ Also, what exactly do you mean by "euclidean $L^2$ projection"? $\endgroup$ Oct 28, 2010 at 18:33
  • $\begingroup$ sorry, my above post is not readable: Thanks for feedback, Yes I mean $H^{−1}$ (negative power). Please consider finite dimensional spaces. By euclidean $L^2$ projection I mean something like this ($u, v, p \in \mathbb{R}^n$, n is finite): $v = \mathtt{Proj}_{\mathcal{A}}(u) :=\arg \min_{p\in \mathcal{A}} \frac 12 \|u - p\|_2^2$ $\endgroup$
    – Jean-Marie
    Oct 30, 2010 at 8:20
  • $\begingroup$ While it's not true that $H^{-1} \in L^2$, it is true that due to elliptic regularity, your solution will exist and be in $L^2$ for any finite time. I think you'll need something like this in order to justify the projection. $\endgroup$
    – Dorian
    Mar 28, 2017 at 21:10

3 Answers 3

2
$\begingroup$

$L^2$ projection is not defined on $H^{-1}$. $H^{-1}$ is the dual of $H^1_0$, and $H^1_0$ does not contain constants. So for arbitary $u\in H^{-1}$, you cannot define the integral of $u$. By the way, $H^{-1}$ is neither a member nor a subspace of $L^2$.

$\endgroup$
0
$\begingroup$

The "$L^2$ projection" in your case is simply $$P_{\mathcal{A}} u = u + \frac { c- \int_{\Omega} u }{ | \Omega | } $$ And so it can be extended in every function space with costants

$\endgroup$
0
$\begingroup$

The answers so far are correct, however I think they miss an important point. The equation you refer to is elliptic, and it can be shown by standard means that if $u_0 \in L^2$ with $\int_{\Omega} u_0 = 1$, then $u(t) \in L^2$ for any finite time (you can say even more than this, but this seems to be all that you need).

Thus as long as your initial solution is in $L^2$, I believe you can show something along the lines of $$ \frac{dE}{dt} \leq 0,$$ where $E$ is the Cahn-Hilliard energy.

This justifies that your solution remains in $L^2$ for all times, and thus your desired projection. You don't need to rely on the $H^{-1}$ space for anything here.

$\endgroup$

Your Answer

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

Not the answer you're looking for? Browse other questions tagged or ask your own question.