• No se han encontrado resultados

How to approximate the heat equation with Neumann boundary conditions by nonlocal diffusion problems

N/A
N/A
Protected

Academic year: 2022

Share "How to approximate the heat equation with Neumann boundary conditions by nonlocal diffusion problems"

Copied!
33
0
0

Texto completo

(1)

logo

How to approximate the heat equation with Neumann boundary conditions by nonlocal

diffusion problems

CARMENCORTAZAR (PUC, CHILE) MANUELELGUETA(PUC, CHILE) JULIO D. ROSSI(UBA, ARGENTINA)

N. WOLANSKI(UBA, ARGENTINA) http://mate.dm.uba.ar/˜jrossi

Salamanca, 2007

(2)

logo

Non-local diffusion.

The function J. Let J : RN → R, nonnegative, smooth with Z

RN

J(r )dr = 1.

Assume that is compactly supported and radially symmetric.

Non-local diffusion equation ut(x , t) = J ∗ u − u(x , t) =

Z

RN

J(x − y )u(y , t)dy − u(x , t).

(3)

logo

Non-local diffusion.

In this model, u(x , t) is the density of individuals in x at time t and J(x − y ) is the probability distribution of jumping from y to x . Then

(J ∗ u)(x , t) = Z

RN

J(x − y )u(y , t)dy

is the rate at which the individuals are arriving to x from other places

−u(x, t) = − Z

RN

J(y − x )u(x , t)dy

is the rate at which they are leaving from x to other places.

References

- P. Bates, P- Fife, X. Ren, X. Wang. Arch. Rat. Mech. Anal.

(1997).

- P. Fife. Trends in nonlinear analysis. Springer, 2003.

(4)

logo

Non-local diffusion.

The non-local equation shares some properties with the classical heat equation

ut = ∆u.

Properties

- Existence, uniqueness and continuous dependence on the initial data.

- Maximum and comparison principles.

- Perturbations propagate with infinite speed. If u is a

nonnegative and nontrivial solution, then u(x , t) > 0 for every x ∈RN and every t > 0.

Remark.

There is no regularizing effect for the non-local model.

(5)

logo

Non-local diffusion.

The non-local equation shares some properties with the classical heat equation

ut = ∆u.

Properties

- Existence, uniqueness and continuous dependence on the initial data.

- Maximum and comparison principles.

- Perturbations propagate with infinite speed. If u is a

nonnegative and nontrivial solution, then u(x , t) > 0 for every x ∈RN and every t > 0.

Remark.

There is no regularizing effect for the non-local model.

(6)

logo

Newmann boundary conditions.

One of the boundary conditions that has been imposed to the heat equation is the Neumann boundary condition,

∂u/∂η(x , t) = g(x , t), x ∈ ∂Ω.

Non-local Neumann model

ut(x , t) = Z

J(x −y )(u(y , t)−u(x , t))dy + Z

RN\Ω

G(x −y )g(y , t)dy for x ∈ Ω.

Since we are integrating in Ω, we are imposing that diffusion takes place only in Ω. The last term takes into account the prescribed flux (given by the data g(x , t)) of individuals from outside.

(7)

logo

Existence, uniqueness and a comparison principle

Theorem

For every u0∈ L1(Ω)and g ∈ Lloc((0, ∞); L1(RN\ Ω)) there exists a unique solution u such that u ∈ C([0, ∞); L1(Ω))and u(x , 0) = u0(x ).

Moreover the solutions satisfy the following comparison property:

if u0(x ) ≤ v0(x ) in Ω, then u(x , t) ≤ v (x , t) in Ω × [0, ∞).

In addition the total mass in Ω satisfies Z

u(y , t) dy = Z

u0(y )dy + Z t

0

Z

Z

RN\Ω

G(x −y )g(y , s)dydxds.

(8)

logo

Asymptotic behavior

Theorem

Let g(x , t) = h(x ) such that 0 =

Z

Z

RN\Ω

G(x − y )h(y ) dy dx .

Then there exists a unique solution ϕ of the problem 0 =

Z

J(x − y )(ϕ(y ) − ϕ(x )) dy + Z

RN\Ω

G(x − y )h(y ) dy that verifiesR

u0=R

ϕand there exists β = β(J, Ω) > 0 such that

ku(t) − ϕkL2(Ω)≤ e−βtku0− ϕkL2(Ω).

(9)

logo

Asymptotic behavior

If the compatibility conditions does not hold then solutions are unbounded.

Here β1is given by

β1= inf

u∈L2(Ω),R

u=0

1 2

Z

Z

J(x − y )(u(y ) − u(x ))2dy dx Z

(u(x ))2dx

.

E. Chasseigne, M. Chaves, J. D. R. J. Math. Pures Appl.

(2006).

F. Andreu, J. M. Mazon, J. D. R., J. Toledo. Preprint.

(10)

logo

Approximations

Now, our goal is to show that the Neumann problem for the heat equation, can be approximated by suitable nonlocal Neumann problems.

More precisely, for given J we consider the rescaled kernels Jε(ξ) =C1 1

εNJ ξ ε



, Gε(ξ) =C1 1 εN G ξ

ε



with

C1−1= 1 2

Z

B(0,d )

J(z)zN2dz,

which is a normalizing constant in order to obtain the Laplacian in the limit instead of a multiple of it.

(11)

logo

Approximations

Then, we consider the solution uε(x , t) to

















(uε)t(x , t) = 1 ε2

Z

Jε(x − y )(uε(y , t) − uε(x , t)) dy

+1 ε

Z

RN\Ω

Gε(x − y )g(y , t) dy ,

uε(x , 0) = u0(x ).

Note that the scaling of the diffusion, 1/ε2, is different from the scaling of the boundary flux, 1/ε, as happens for the heat equation with Neumann boundary conditions.

(12)

logo

Approximations

Then, we consider the solution uε(x , t) to

















(uε)t(x , t) = 1 ε2

Z

Jε(x − y )(uε(y , t) − uε(x , t)) dy

+1 ε

Z

RN\Ω

Gε(x − y )g(y , t) dy ,

uε(x , 0) = u0(x ).

Note that the scaling of the diffusion, 1/ε2, is different from the scaling of the boundary flux, 1/ε, as happens for the heat equation with Neumann boundary conditions.

(13)

logo

Approximations

Our first result deals with homogeneous boundary conditions, this is, g ≡ 0.

Theorem

Let g = 0 and let u ∈ C2+α,1+α/2(Ω × [0, T ]) be the solution to the heat equation with Neumann boundary conditions

∂u/∂η = 0 and uεbe the solution to the nonlocal model. Then, sup

t∈[0,T ]

kuε(·,t) − u(·, t)kL(Ω)→ 0

as ε → 0.

Note that this result holds for every G since g ≡ 0, and that the assumed regularity in u is guaranteed if u0∈ C2+α(Ω)and

∂u0/∂η =0.

(14)

logo

Approximations

Our first result deals with homogeneous boundary conditions, this is, g ≡ 0.

Theorem

Let g = 0 and let u ∈ C2+α,1+α/2(Ω × [0, T ]) be the solution to the heat equation with Neumann boundary conditions

∂u/∂η = 0 and uεbe the solution to the nonlocal model. Then, sup

t∈[0,T ]

kuε(·,t) − u(·, t)kL(Ω)→ 0

as ε → 0.

Note that this result holds for every G since g ≡ 0, and that the assumed regularity in u is guaranteed if u0∈ C2+α(Ω)and

∂u0/∂η =0.

(15)

logo

Approximations

Now let the “Neumann” kernel be given by G(ξ) = C2J(ξ), where C2is such that

Z d 0

Z

{zN>s}

J(z) C2− zN dz ds = 0.

This choice of G is natural since we are considering a flux with a jumping probability that is a scalar multiple of the same jumping probability that moves things in the interior of the domain, J.

(16)

logo

Approximations

In this case we can prove convergence with g 6= 0 but in a weaker sense.

Theorem Let

g ∈ C1+α,(1+α)/2((RN\ Ω) × [0, T ]), u ∈ C2+α,1+α/2(Ω × [0, T ])

the solution to the heat equation with Neumann boundary condition, ∂u/∂η = 0 and uε be the solution to the nonlocal model. Then, for each t ∈ [0, T ]

uε(x , t) * u(x , t) ∗ −weakly in L(Ω) as ε → 0.

(17)

logo

Approximations

Idea of why the involved scaling is correct

Let us give an heuristic idea in one space dimension, with Ω = (0, 1), of why the scaling involved is the right one. We assume that

Z 1

G(1 − y ) dy = − Z 0

−∞

G(−y ) dy = Z 1

0

J(y ) y dy .

(18)

logo

Approximations

We have

ut(x , t) = 1 ε2

Z 1 0

Jε(x − y ) u(y , t) − u(x , t)dy +1

ε Z 0

−∞

Gε(x − y ) g(y , t) dy +1

ε Z +∞

1

Gε(x − y ) g(y , t) dy := Aεu(x , t).

(19)

logo

Approximations

If x ∈ (0, 1) a Taylor expansion gives that for any fixed smooth u and ε small enough, the right hand side Aεu becomes

Aεu(x ) = 1 ε2

Z 1 0

Jε(x − y ) (u(y ) − u(x )) dy

= 1 ε3

Z 1

0

J x − y ε



(u(y ) − u(x )) dy

= 1 ε2

Z

R

J (w ) (u(x − εw ) − u(x )) dw

(20)

logo

Approximations

If x ∈ (0, 1) a Taylor expansion gives that for any fixed smooth u and ε small enough, the right hand side Aεu becomes

Aεu(x ) = 1 ε2

Z 1 0

Jε(x − y ) (u(y ) − u(x )) dy

= 1 ε3

Z 1 0

J x − y ε



(u(y ) − u(x )) dy

= 1 ε2

Z

R

J (w ) (u(x − εw ) − u(x )) dw

(21)

logo

Approximations

If x ∈ (0, 1) a Taylor expansion gives that for any fixed smooth u and ε small enough, the right hand side Aεu becomes

Aεu(x ) = 1 ε2

Z 1 0

Jε(x − y ) (u(y ) − u(x )) dy

= 1 ε3

Z 1 0

J x − y ε



(u(y ) − u(x )) dy

= 1 ε2

Z

R

J (w ) (u(x − εw ) − u(x )) dw

(22)

logo

Approximations

= ux(x ) ε

Z

R

J (w ) w dw + uxx(x ) 2

Z

R

J (w ) w2dw + O(ε) As J is even

Z

R

J (w ) w dw = 0 and hence,

Aεu(x ) ≈ uxx(x ), and we recover the Laplacian for x ∈ (0, 1).

(23)

logo

Approximations

= ux(x ) ε

Z

R

J (w ) w dw + uxx(x ) 2

Z

R

J (w ) w2dw + O(ε) As J is even

Z

R

J (w ) w dw = 0 and hence,

Aεu(x ) ≈ uxx(x ), and we recover the Laplacian for x ∈ (0, 1).

(24)

logo

Approximations

If x = 0 and ε small,

Aεu(0) = 1 ε2

Z 1 0

Jε(−y ) (u(y )−u(0)) dy +1 ε

Z 0

−∞

Gε(−y ) g(y ) dy

= 1 ε3

Z 1

0

J −y ε



(u(y ) − u(0)) dy + 1 ε2

Z 0

−∞

G −y ε



g(y ) dy

= 1 ε2

Z 0

−∞

J (w ) (−u(−εw )+u(0)) dw +1 ε

Z +∞

0

G (w ) g(−εw ) dw

(25)

logo

Approximations

If x = 0 and ε small,

Aεu(0) = 1 ε2

Z 1 0

Jε(−y ) (u(y )−u(0)) dy +1 ε

Z 0

−∞

Gε(−y ) g(y ) dy

= 1 ε3

Z 1 0

J −y ε



(u(y ) − u(0)) dy + 1 ε2

Z 0

−∞

G −y ε



g(y ) dy

= 1 ε2

Z 0

−∞

J (w ) (−u(−εw )+u(0)) dw +1 ε

Z +∞

0

G (w ) g(−εw ) dw

(26)

logo

Approximations

If x = 0 and ε small,

Aεu(0) = 1 ε2

Z 1 0

Jε(−y ) (u(y )−u(0)) dy +1 ε

Z 0

−∞

Gε(−y ) g(y ) dy

= 1 ε3

Z 1 0

J −y ε



(u(y ) − u(0)) dy + 1 ε2

Z 0

−∞

G −y ε



g(y ) dy

= 1 ε2

Z 0

−∞

J (w ) (−u(−εw )+u(0)) dw +1 ε

Z +∞

0

G (w ) g(−εw ) dw

(27)

logo

Approximations

= −ux(0) ε

Z 0

−∞

J (w ) w dw + g(0) ε

Z +∞

0

G (w ) dw + O(1)

≈ C2

ε (ux(0) + g(0)).

then

−ux(0) = g(0) and we recover the boundary condition

(28)

logo

Approximations

= −ux(0) ε

Z 0

−∞

J (w ) w dw + g(0) ε

Z +∞

0

G (w ) dw + O(1)

≈ C2

ε (ux(0) + g(0)).

then

−ux(0) = g(0) and we recover the boundary condition

(29)

logo

Approximations

= −ux(0) ε

Z 0

−∞

J (w ) w dw + g(0) ε

Z +∞

0

G (w ) dw + O(1)

≈ C2

ε (ux(0) + g(0)).

then

−ux(0) = g(0) and we recover the boundary condition

(30)

logo

Idea of the proof. General case

We set

wε=uε− u

and let ˜u be a C2+α,1+α/2extension of u toRN× [0, T ]. We define

Lε(v ) = 1 ε2

Z

Jε(x − y ) v (y , t) − v (x , t)dy and

ε(v ) = 1 ε2

Z

RN

Jε(x − y ) v (y , t) − v (x , t)dy.

(31)

logo

Idea of the proof. General case

Then

(wε)t =Lε(uε) − ∆u + 1 ε

Z

RN\Ω

Gε(x , x − y )g(y , t) dy

=Lε(wε) + ˜Lε(˜u) − ∆u + 1 ε

Z

RN\Ω

Gε(x , x − y )g(y , t) dy

− 1 ε2

Z

RN\Ω

Jε(x − y ) ˜u(y , t) − ˜u(x , t) dy.

Or

(wε)t − Lε(wε) =Fε(x , t),

Our main task in order to prove the uniform convergence result is to get bounds on Fε.

(32)

logo

Idea of the proof. General case

However, the proofs of our results are much more involved than simple Taylor expansions.

This is due to the fact that for each ε > 0 there are points x ∈ Ω for which the ball in which integration takes place, B(x , ε), is not contained in Ω and moreover, when working in several space dimensions, one has to take into account the geometry of the domain.

(33)

logo

THANKS !!!

Referencias

Documento similar

Let us also mention that the boundedness of the Beurling transform in the Lip- schitz spaces Lip ε (Ω) for domains Ω of class C 1+ε has been studied previously in [MOV], [LV], and

Of course for those cases in which the kernel is divergence free, the quasi-geostrophic equation in particular, one does not need the boundary commutators and getting the

The aim of this paper is to study groups G = AB which are factor- ized as the product of π-decomposable subgroups A and B, for a set of primes π.. Moreover, we always use X π to

 The expansionary monetary policy measures have had a negative impact on net interest margins both via the reduction in interest rates and –less powerfully- the flattening of the

Jointly estimate this entry game with several outcome equations (fees/rates, credit limits) for bank accounts, credit cards and lines of credit. Use simulation methods to

In the latter, x is the relevance seeking component (which is defined by the baseline retrieval function), and y is the diversity component.. It is natural to figure out that a

The background in the signal region is estimated from a fit to the three-muon mass distribution in the sidebands (SB) using the tight +x>x 0 selection.. This estimate is then

The state vector of the CL/B model is x CL/B = (x, y, φ, v, ω, a, c 0 , c 1 ), which represent the east, north, velocity angle, velocity, yaw rate of turn, and acceleration in