• Aucun résultat trouvé

Topology-preserving diffusion equations for divergence-free vector fields

N/A
N/A
Protected

Academic year: 2022

Partager "Topology-preserving diffusion equations for divergence-free vector fields"

Copied!
35
0
0

Texte intégral

(1)

Topology-preserving diffusion equations for divergence-free vector fields

Yann BRENIER

CNRS, CMLS-Ecole Polytechnique, Palaiseau, France

Optimal transport and applications, CRM Pisa 2012

(2)

TOPOLOGY PRESERVING DIFFUSION EQUATIONS FOR DIVERGENCE-FREE VECTOR FIELDS

1 Loop approximation of divergence-free vector fields

2 Motion of divergence-free vector fields

3 Topology-preserving diffusion equations and turbulence theory

4 Optimal transport of divergence-free vector fields

5 A generalized Jordan-Kinderlehrer-Otto scheme for divergence-free vector field

Warning: there will be only formal derivations and no rigorous analysis.

Yann Brenier (CNRS) TP diffusion of divergence-free vector fields Pisa, 5-9 nov. 2012 2 / 1

(3)

TOPOLOGY PRESERVING DIFFUSION EQUATIONS FOR DIVERGENCE-FREE VECTOR FIELDS

1 Loop approximation of divergence-free vector fields

2 Motion of divergence-free vector fields

3 Topology-preserving diffusion equations and turbulence theory

4 Optimal transport of divergence-free vector fields

5 A generalized Jordan-Kinderlehrer-Otto scheme for divergence-free vector field

Warning: there will be only formal derivations and no rigorous analysis.

(4)

TOPOLOGY PRESERVING DIFFUSION EQUATIONS FOR DIVERGENCE-FREE VECTOR FIELDS

1 Loop approximation of divergence-free vector fields

2 Motion of divergence-free vector fields

3 Topology-preserving diffusion equations and turbulence theory

4 Optimal transport of divergence-free vector fields

5 A generalized Jordan-Kinderlehrer-Otto scheme for divergence-free vector field

Warning: there will be only formal derivations and no rigorous analysis.

Yann Brenier (CNRS) TP diffusion of divergence-free vector fields Pisa, 5-9 nov. 2012 2 / 1

(5)

TOPOLOGY PRESERVING DIFFUSION EQUATIONS FOR DIVERGENCE-FREE VECTOR FIELDS

1 Loop approximation of divergence-free vector fields

2 Motion of divergence-free vector fields

3 Topology-preserving diffusion equations and turbulence theory

4 Optimal transport of divergence-free vector fields

5 A generalized Jordan-Kinderlehrer-Otto scheme for divergence-free vector field

Warning: there will be only formal derivations and no rigorous analysis.

(6)

TOPOLOGY PRESERVING DIFFUSION EQUATIONS FOR DIVERGENCE-FREE VECTOR FIELDS

1 Loop approximation of divergence-free vector fields

2 Motion of divergence-free vector fields

3 Topology-preserving diffusion equations and turbulence theory

4 Optimal transport of divergence-free vector fields

5 A generalized Jordan-Kinderlehrer-Otto scheme for divergence-free vector field

Warning: there will be only formal derivations and no rigorous analysis.

Yann Brenier (CNRS) TP diffusion of divergence-free vector fields Pisa, 5-9 nov. 2012 2 / 1

(7)

TOPOLOGY PRESERVING DIFFUSION EQUATIONS FOR DIVERGENCE-FREE VECTOR FIELDS

1 Loop approximation of divergence-free vector fields

2 Motion of divergence-free vector fields

3 Topology-preserving diffusion equations and turbulence theory

4 Optimal transport of divergence-free vector fields

5 A generalized Jordan-Kinderlehrer-Otto scheme for divergence-free vector field

Warning: there will be only formal derivations and no rigorous analysis.

(8)

Loop decomposition of divergence-free vector fields

Every smooth loop sR/ZX(s)Rd generates, in the sense of distributions, a divergence-free vector field xRdB(x)Rd

B(x) = Z

s∈R/Z

X0(s)δ(x−X(s))ds.

Indeed, for any smooth function q

<B,∇q>= Z

s∈R/Z

X0(s)·(∇q)(X(s))ds= Z

s∈R/Z

d

ds(q(X(s))) =0. Conversely, every divergence-free field can be approximated by a superposition of loops (cf. related work by S. Smirnov).

Yann Brenier (CNRS) TP diffusion of divergence-free vector fields Pisa, 5-9 nov. 2012 3 / 1

(9)

Loop decomposition of divergence-free vector fields

Every smooth loop sR/ZX(s)Rd generates, in the sense of distributions, a divergence-free vector field xRdB(x)Rd

B(x) = Z

s∈R/Z

X0(s)δ(x−X(s))ds.

Indeed, for any smooth function q

<B,∇q>=

Z

s∈R/Z

X0(s)·(∇q)(X(s))ds= Z

s∈R/Z

d

ds(q(X(s))) =0.

Conversely, every divergence-free field can be approximated by a superposition of loops (cf. related work by S. Smirnov).

(10)

SUPERPOSITION OF LOOPS

Yann Brenier (CNRS) TP diffusion of divergence-free vector fields Pisa, 5-9 nov. 2012 4 / 1

(11)
(12)

Transport of a loop by a velocity field

Let us consider a time-dependent loop(t,s)X(t,s)Rd. moved by some velocity field v(t,x)Rd so thattX(t,s) =v(t,X(t,s))

We find for the corresponding divergence-free vector field B(t,x) =

Z

sX(t,s)δ(xX(t,s))ds

the "transport" equation of B by v in the sense of distributions:

tB+∇ ·(B⊗vvB) =0 d

dt <B,w >= d dt

Z

w(X(t,s))∂sX(t,s)ds= Z

[(Dw)(X)∂tX⊗∂sX +w(X)∂2tsX]ds=

Z

(Dw)(X)[∂tX⊗∂sX −∂sX ⊗∂tX]ds

= Z

(Dw)(x)[v(t,x)⊗B(t,x)−B(t,x)⊗v(t,x)]dx, ∀w ∈Cc.

Yann Brenier (CNRS) TP diffusion of divergence-free vector fields Pisa, 5-9 nov. 2012 6 / 1

(13)

Transport of a loop by a velocity field

Let us consider a time-dependent loop(t,s)X(t,s)Rd. moved by some velocity field v(t,x)Rd so thattX(t,s) =v(t,X(t,s)) We find for the corresponding divergence-free vector field

B(t,x) = Z

sX(t,s)δ(xX(t,s))ds

the "transport" equation of B by v in the sense of distributions:

tB+∇ ·(B⊗vvB) =0 d

dt <B,w >= d dt

Z

w(X(t,s))∂sX(t,s)ds= Z

[(Dw)(X)∂tX⊗∂sX +w(X)∂2tsX]ds=

Z

(Dw)(X)[∂tX⊗∂sX −∂sX ⊗∂tX]ds

= Z

(Dw)(x)[v(t,x)⊗B(t,x)−B(t,x)⊗v(t,x)]dx, ∀w ∈Cc.

(14)

Transport of a loop by a velocity field

Let us consider a time-dependent loop(t,s)X(t,s)Rd. moved by some velocity field v(t,x)Rd so thattX(t,s) =v(t,X(t,s)) We find for the corresponding divergence-free vector field

B(t,x) = Z

sX(t,s)δ(xX(t,s))ds

the "transport" equation of B by v in the sense of distributions:

tB+∇ ·(B⊗vvB) =0

d

dt <B,w >= d dt

Z

w(X(t,s))∂sX(t,s)ds= Z

[(Dw)(X)∂tX⊗∂sX +w(X)∂2tsX]ds=

Z

(Dw)(X)[∂tX⊗∂sX −∂sX ⊗∂tX]ds

= Z

(Dw)(x)[v(t,x)⊗B(t,x)−B(t,x)⊗v(t,x)]dx, ∀w ∈Cc.

Yann Brenier (CNRS) TP diffusion of divergence-free vector fields Pisa, 5-9 nov. 2012 6 / 1

(15)

Transport of a loop by a velocity field

Let us consider a time-dependent loop(t,s)X(t,s)Rd. moved by some velocity field v(t,x)Rd so thattX(t,s) =v(t,X(t,s)) We find for the corresponding divergence-free vector field

B(t,x) = Z

sX(t,s)δ(xX(t,s))ds

the "transport" equation of B by v in the sense of distributions:

tB+∇ ·(B⊗vvB) =0 d

dt <B,w >= d dt

Z

w(X(t,s))∂sX(t,s)ds= Z

[(Dw)(X)∂tX⊗∂sX +w(X)∂2tsX]ds=

Z

(Dw)(X)[∂tX⊗∂sX −∂sX ⊗∂tX]ds Z

(16)

Transport of divergence-free vector fields

By superposition of loops, the transport of a time-dependent divergence-free vector field B(t,x)Rdby some velocity field v(t,x)Rd, is still described by the "topology-preserving"

transport equation

tB+∇ ·(B⊗vvB) =0

(Of course, this equation can be derived by many other means.)

Yann Brenier (CNRS) TP diffusion of divergence-free vector fields Pisa, 5-9 nov. 2012 7 / 1

(17)

TOPOLOGY OF LOOPS

(18)

The usual diffusion equation is NOT topology-preserving

The usual diffusion equation for a divergence-free vector field

tB=∇2B cannot be written in transport form

tB+∇ ·(B⊗vvB) =0 and, therefore, is not "topology-preserving" (i.e. is not compatible with the loop decomposition).

This is in sharp contrast with the standard heat equation for density fieldsρ >0tρ =∇2ρ which can be easily put in

"transport" formtρ+∇ ·(ρv) =0, v=−∇(logρ)

Yann Brenier (CNRS) TP diffusion of divergence-free vector fields Pisa, 5-9 nov. 2012 9 / 1

(19)

The usual diffusion equation is NOT topology-preserving

The usual diffusion equation for a divergence-free vector field

tB=∇2B cannot be written in transport form

tB+∇ ·(B⊗vvB) =0 and, therefore, is not "topology-preserving" (i.e. is not compatible with the loop decomposition).

This is in sharp contrast with the standard heat equation for density fieldsρ >0tρ=∇2ρ which can be easily put in

"transport" formtρ+∇ ·(ρv) =0, v=−∇(logρ)

(20)

Topology-preserving diffusion equations and turbulence theory

In the fluid mechanics literature (e.g. T. Nishiyama, 2003), one can find, for 3D divergence-free vector fields, non-linear (degenerate) diffusion equations of form

tB+∇ ×(λ(|B|2IBB)∇ ×B) =0

(whereλis some positive constant or function). They can be written in "transport-form" and are topology-preserving.

Such equations are interesting because they have highly non-trivial equilibrium states, namely all fields B which are colinear to their own curl. These fields are special stationary solutions of the 3D Euler equations and are believed to play a crucial role in turbulence. (They include Beltrami flows and all stationary solutions to the 2D Euler equations.)

Yann Brenier (CNRS) TP diffusion of divergence-free vector fields Pisa, 5-9 nov. 2012 10 / 1

(21)

Topology-preserving diffusion equations and turbulence theory

In the fluid mechanics literature (e.g. T. Nishiyama, 2003), one can find, for 3D divergence-free vector fields, non-linear (degenerate) diffusion equations of form

tB+∇ ×(λ(|B|2IBB)∇ ×B) =0

(whereλis some positive constant or function). They can be written in "transport-form" and are topology-preserving.

Such equations are interesting because they have highly non-trivial equilibrium states, namely all fields B which are colinear to their own curl. These fields are special stationary solutions of the 3D Euler equations and are believed to play a crucial role in turbulence. (They include Beltrami flows and all

(22)

Design of topology-preserving diffusion equations following optimal transport ideas

The goal of this talk is the (formal) derivation of such a

topology-preserving diffusion equation for divergence-free vector fields, in any dimensions, following "optimal transport" ideas.

This will require a sort of generalization of the

Jordan-Kinderlehrer-Otto (JKO) method, which has been a very successful way of deriving parabolic equations (in particular the regular scalar heat equation) from optimal transport

considerations.

Unfortunately, there will be no rigorous analysis, due to the highly non-linear and degenerate structure of this kind of equations.

Yann Brenier (CNRS) TP diffusion of divergence-free vector fields Pisa, 5-9 nov. 2012 11 / 1

(23)

Design of topology-preserving diffusion equations following optimal transport ideas

The goal of this talk is the (formal) derivation of such a

topology-preserving diffusion equation for divergence-free vector fields, in any dimensions, following "optimal transport" ideas.

This will require a sort of generalization of the

Jordan-Kinderlehrer-Otto (JKO) method, which has been a very successful way of deriving parabolic equations (in particular the regular scalar heat equation) from optimal transport

considerations.

Unfortunately, there will be no rigorous analysis, due to the highly non-linear and degenerate structure of this kind of equations.

(24)

Design of topology-preserving diffusion equations following optimal transport ideas

The goal of this talk is the (formal) derivation of such a

topology-preserving diffusion equation for divergence-free vector fields, in any dimensions, following "optimal transport" ideas.

This will require a sort of generalization of the

Jordan-Kinderlehrer-Otto (JKO) method, which has been a very successful way of deriving parabolic equations (in particular the regular scalar heat equation) from optimal transport

considerations.

Unfortunately, there will be no rigorous analysis, due to the highly non-linear and degenerate structure of this kind of equations.

Yann Brenier (CNRS) TP diffusion of divergence-free vector fields Pisa, 5-9 nov. 2012 11 / 1

(25)

An example of transportation cost

For every elementary loop moving in the Minkowski space R×Rd, we define our cost function as the area spanned by the loop

Z Z q

(1− |∂tX|2)|∂sX|2+ (∂tX·∂sX)2dsdt (named Nambu-Goto action in string theory).

In terms of fields(B,v), this generalizes (by superposition) as Z Z q

(1− |v|2)|B|2+ (v·B)2dxdt

which will be our definition of the transport cost of B by v.

(26)

An example of transportation cost

For every elementary loop moving in the Minkowski space R×Rd, we define our cost function as the area spanned by the loop

Z Z q

(1− |∂tX|2)|∂sX|2+ (∂tX·∂sX)2dsdt (named Nambu-Goto action in string theory).

In terms of fields(B,v), this generalizes (by superposition) as Z Z q

(1− |v|2)|B|2+ (v·B)2dxdt

which will be our definition of the transport cost of B by v.

Yann Brenier (CNRS) TP diffusion of divergence-free vector fields Pisa, 5-9 nov. 2012 12 / 1

(27)

Optimal velocity field

Let us optimize in v=v(t,x)Rdthe convex cost function

Z Z q

(1− |v|2)|B|2+ (v·B)2dxdt under the linear differential constraint

tB+∇ ·(B⊗vvB) =0

Introducing Lagrange multiplier A=A(t,x)Rdfor the differential constraint, we find the structure condition

vdA·B, dAij=∂jAi−∂iAj whereλ=1/p

|B|2+|dA·B|2.

(28)

Optimal velocity field

Let us optimize in v=v(t,x)Rdthe convex cost function

Z Z q

(1− |v|2)|B|2+ (v·B)2dxdt under the linear differential constraint

tB+∇ ·(B⊗vvB) =0

Introducing Lagrange multiplier A=A(t,x)Rd for the differential constraint, we find the structure condition

vdA·B, dAij=∂jAi−∂iAj whereλ=1/p

|B|2+|dA·B|2.

Yann Brenier (CNRS) TP diffusion of divergence-free vector fields Pisa, 5-9 nov. 2012 13 / 1

(29)

A generalized (BB-)JKO scheme

Let BE[B]R be a given functional on divergence-free vector fields, say, for simplicity, E[B] =R

|B|2/2dx .

We want to define the gradient flow of this functional according to the "optimal transport metric". Let us do that using the JKO (Jordan-Kinderlehrer-Otto) scheme, in BB (Benamou-Brenier) style:

Given a time step h>0, B(t,x), supposed to be already known for 0t≤(n−1)h, is obtained for nht≥(n−1)h as a critical point of the functional

E[B(nh,·)]− Z nh

(n−1)h

dt{ Z q

(1− |v|2)|B|2+ (v·B)2dx} where v is optimized under the linear differential constraint

tB+∇ ·(B⊗vvB) =0

(30)

A generalized (BB-)JKO scheme

Let BE[B]R be a given functional on divergence-free vector fields, say, for simplicity, E[B] =R

|B|2/2dx .

We want to define the gradient flow of this functional according to the "optimal transport metric". Let us do that using the JKO (Jordan-Kinderlehrer-Otto) scheme, in BB (Benamou-Brenier) style:

Given a time step h>0, B(t,x), supposed to be already known for 0t≤(n−1)h, is obtained for nht≥(n−1)h as a critical point of the functional

E[B(nh,·)]− Z nh

(n−1)h

dt{ Z q

(1− |v|2)|B|2+ (v·B)2dx} where v is optimized under the linear differential constraint

tB+∇ ·(B⊗vvB) =0

Yann Brenier (CNRS) TP diffusion of divergence-free vector fields Pisa, 5-9 nov. 2012 14 / 1

(31)

A generalized (BB-)JKO scheme

Let BE[B]R be a given functional on divergence-free vector fields, say, for simplicity, E[B] =R

|B|2/2dx .

We want to define the gradient flow of this functional according to the "optimal transport metric". Let us do that using the JKO (Jordan-Kinderlehrer-Otto) scheme, in BB (Benamou-Brenier) style:

Given a time step h>0, B(t,x), supposed to be already known for 0t≤(n−1)h, is obtained for nht≥(n−1)h as a critical point of the functional

E[B(nh,·)]− Z nh

(n−1)h

dt{

Z q

(1− |v|2)|B|2+ (v·B)2dx} where v is optimized under the linear differential constraint

B+∇ ·(B⊗vvB) =0

(32)

Resulting diffusion equation

We find, as necessary conditions:

A(nh,·) =E0[B(nh,·)], vdA·B whereλ >0 is an explicit function of B and dA·B.

Combined with the transport equation

tB+∇ ·(B⊗vvB) =0 the closure equations formally obtained as h0,

vdA·B, A=E0[B]

provide a self-consistent evolution equation for B, which is the desired "topology-preserving" diffusion equation (up to the precise definition ofλ >0 as a function of B and dA·B).

Yann Brenier (CNRS) TP diffusion of divergence-free vector fields Pisa, 5-9 nov. 2012 15 / 1

(33)

Resulting diffusion equation

We find, as necessary conditions:

A(nh,·) =E0[B(nh,·)], vdA·B whereλ >0 is an explicit function of B and dA·B.

Combined with the transport equation

tB+∇ ·(B⊗vvB) =0 the closure equations formally obtained as h0,

vdA·B, A=E0[B]

provide a self-consistent evolution equation for B, which is the desired "topology-preserving" diffusion equation (up to the

(34)

THANKS FOR YOUR ATTENTION...

SOME REFERENCES

1 L. Ambrosio, N. Gigli, G. Savaré.

2 V.I. Arnold, B. Khesin, Topological methods in hydrodynamics, Springer 1998.

3 J.-D. Benamou, Y. Brenier, Num. Math 2000.

4 R. Jordan, D. Kinderlehrer, F. Otto, SIMA 1998.

5 U. Frisch, Turbulence, Cambridge University Press, 1995.

6 T. Nishiyama, R. Soc. Lond. Proc. Ser. A Math. Phys. Eng.

2003.

7 C. Villani, Topics in Optimal Transportation, AMS 2003.

Yann Brenier (CNRS) TP diffusion of divergence-free vector fields Pisa, 5-9 nov. 2012 16 / 1

(35)

THANKS FOR YOUR ATTENTION...

SOME REFERENCES

1 L. Ambrosio, N. Gigli, G. Savaré.

2 V.I. Arnold, B. Khesin, Topological methods in hydrodynamics, Springer 1998.

3 J.-D. Benamou, Y. Brenier, Num. Math 2000.

4 R. Jordan, D. Kinderlehrer, F. Otto, SIMA 1998.

5 U. Frisch, Turbulence, Cambridge University Press, 1995.

6 T. Nishiyama, R. Soc. Lond. Proc. Ser. A Math. Phys. Eng.

2003.

7 C. Villani, Topics in Optimal Transportation, AMS 2003.

Références

Documents relatifs

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des

The output is a “reasonable” concept of “dissipative solutions”, sharing the same strength and weakness as Lions’ dissipative solutions to the Euler equations [14]: weak

We study in this article the existence and uniqueness of solutions to a class of stochastic transport equations with irregular coefficients.. Asking only boundedness of the

property, that is to be of power type p, we prove that planar vector fields taking value into the unit sphere of such a norm and satisfying a certain kinetic equation are locally 1..

Elworthy, Yves Le Jan, and Xue-Mei Li, Concerning the geometry of stochastic di fferential equations and stochastic flows, New trends in stochastic analysis (Charingworth, 1994),

It is easy to show that for homogeneous systems of agents with linear dynamics, it is not possible to construct a linear, time-invariant feedback control law based on rel-

The first obtained results deal with the smallest non-trivial 3-D simple sets in 3-D spaces (corresponding to the “classical” case of binary images in Z 3 considered with a

We also compare with [20] that applies data assimilation for a divergence-free model, whose state vector reduces to vorticity, with the optical flow equation as observation