SlideShare une entreprise Scribd logo
1  sur  181
Télécharger pour lire hors ligne
Bruno Lévy
Programmeur Mathématique
ALICE Géométrie & Lumière
CENTRE INRIA Nancy Grand-Est
Simuler la physique avec un ordinateur
Mécanique des fluides
Bruno Lévy – Inria – équipe NEWPOINT (ALICE 2.0)
Least Squares Conformal Maps
2002
1982
Plan
> La Physique (1)
> Le principe de moindre action
> Fluides et transport optimal
> La Physique (2)
> Vers l infini et au delà…
De quoi va-ton parler ?
De physique
De mathématiques
D informatique graphique
La musique: un langage pour parler
- du temps
La musique: un langage pour parler
- du temps
- du rythme
La musique: un langage pour parler
- du temps
- du rythme
- de la hauteur des sons
Ut queant laxi,
Resonare fibris,
Mira gestorum,
Famuli tuorum,
Solve polluti,
Labii reatum.
Ut queant laxi,
Resonare fibris,
Mira gestorum,
Famuli tuorum,
Solve polluti,
Labii reatum.
Afin que tes serviteurs
Puissent chanter
à gorge déployée
Tes accomplissements merveilleux
Ote le péché
De leurs lèvres souillées
Saint Jean.
La musique: un langage pour parler
- du temps
- du rythme
- de la hauteur des sons
- delaforcedessons…
The connection machine – D. Hillis
R. Feynman,
Playing bongos
La physique: un langage pour parler
- du temps
La physique: un langage pour parler
- du temps
- de la matière
La physique: un langage pour parler
- du temps
- de la matière
- de l énergie
La physique: un langage pour parler
- du temps
- de la matière
- de l énergie
- de la lumière
La physique: un langage pour parler
- du temps
- de la matière
- de l énergie
- de la lumière
- desforces…
René Descartes - 1663
Des tourbillons
dans l éther ?
Isaac Newton
1623-1727
1687
Principia Mathematica
Un langage mathématique pour
parler de la physique:
Le calcul différentiel
Les principes de Newton
(1) Inertie
(2) Principe fondamental de la dynamique
(3) Action réciproque
Isaac Newton
1623-1727
1687
Principia Mathematica
Un langage mathématique pour
parler de la physique:
Le calcul différentiel
Les principes de Newton
(1) Inertie
(2) Principe fondamental de la dynamique
(3) Action réciproque
(1) Inertie
En l absence de forces, le mouvement s effectue en ligne droite à vitesse constante
Isaac Newton
1623-1727
1687
Principia Mathematica
Un langage mathématique pour
parler de la physique:
Le calcul différentiel
Les principes de Newton
(1) Inertie
(2) Principe fondamental de la dynamique
(3) Action réciproque
(1) Inertie
En l absence de forces, le mouvement s effectue en ligne droite à vitesse constante
x position
Isaac Newton
1623-1727
1687
Principia Mathematica
Un langage mathématique pour
parler de la physique:
Le calcul différentiel
Les principes de Newton
(1) Inertie
(2) Principe fondamental de la dynamique
(3) Action réciproque
(1) Inertie
En l absence de forces, le mouvement s effectue en ligne droite à vitesse constante
x position
x vitesse
Isaac Newton
1623-1727
1687
Principia Mathematica
Un langage mathématique pour
parler de la physique:
Le calcul différentiel
Les principes de Newton
(1) Inertie
(2) Principe fondamental de la dynamique
(3) Action réciproque
(1) Inertie
En l absence de forces, le mouvement s effectue en ligne droite à vitesse constante
x position
x vitesse
x = constante
x position
x vitesse
x = cte = 1mm/s
x position
x vitesse
x = cte = 1mm/s
x position
x vitesse
x = cte = 1mm/s
x position
x vitesse
x = cte = 1mm/s
x position
x vitesse
x = cte = 1mm/s
Comment simuler ce comportement sur un ordinateur ?
A chaque seconde
Décaler le rond vert
d’1m m vers la droite
Isaac Newton
1623-1727
1687
Principia Mathematica
Un langage mathématique pour
parler de la physique:
Le calcul différentiel
Les principes de Newton
(1) Inertie
(2) Principe fondamental de la dynamique
(3) Action réciproque
(2) Principe fondamental de la dynamique
Le changement de la vitesse (acceleration) est proportionels aux forces
x position
x vitesse
Isaac Newton
1623-1727
1687
Principia Mathematica
Un langage mathématique pour
parler de la physique:
Le calcul différentiel
Les principes de Newton
(1) Inertie
(2) Principe fondamental de la dynamique
(3) Action réciproque
(2) Principe fondamental de la dynamique
Le changement de la vitesse (acceleration) est proportionels aux forces
x position
x vitesse
x accélération
F = m x
Isaac Newton
1623-1727
1687
Principia Mathematica
Un langage mathématique pour
parler de la physique:
Le calcul différentiel
Les principes de Newton
(1) Inertie
(2) Principe fondamental de la dynamique
(3) Action réciproque
(2) Principe fondamental de la dynamique
Le changement de la vitesse (acceleration) est proportionels aux forces
x position
x vitesse
x accélération
F = m x
Force
Isaac Newton
1623-1727
1687
Principia Mathematica
Un langage mathématique pour
parler de la physique:
Le calcul différentiel
Les principes de Newton
(1) Inertie
(2) Principe fondamental de la dynamique
(3) Action réciproque
(2) Principe fondamental de la dynamique
Le changement de la vitesse (acceleration) est proportionels aux forces
x position
x vitesse
x accélération
F = m x
Force
Masse
Gravité
F = m g = m x
9.81 m / s / s
x = g
Gravité
F = m g = m x
9.81 m / s / s
x = g
Gravité
F = m g = m x
9.81 m / s / s
x = g
Gravité
F = m g = m x
9.81 m / s / s
x = g
Gravité
F = m g = m x
9.81 m / s / s
x = g
Gravité
F = m g = m x
9.81 m / s / s
x = g
Gravité
F = m g = m x
9.81 m / s / s
x = g
Gravité
F = m g = m x
9.81 m / s / s
x = g
Gravité
F = m g = m x
9.81 m / s / s
x = g
Gravité
F = m g = m x
9.81 m / s / s
x = g
Gravité
F = m g = m x
9.81 m / s / s
x = g
Gravité
F = m g = m x
9.81 m / s / s
x = g
Gravité
F = m g = m x
9.81 m / s / s
x = g
Gravité
F = m g = m x
9.81 m / s / s
x = g
Gravité
F = m g = m x
9.81 m / s / s
x = g
Gravité
F = m g = m x
9.81 m / s / s
x = g
Gravité
F = m g = m x
9.81 m / s / s
x = g
Gravité
F = m g = m x
9.81 m / s / s
x = g
Gravité
F = m g = m x
9.81 m / s / s
x = g
Gravité
F = m g = m x
9.81 m / s / s
x = g
Gravité
F = m g = m x
9.81 m / s / s
x = g
Gravité
F = m g = m x
9.81 m / s / s
x = g
Gravité
F = m g = m x
9.81 m / s / s
x = g
Gravité
F = m g = m x
9.81 m / s / s
x = g
Gravité
F = m g = m x
9.81 m / s / s
x = g
Gravité
F = m g = m x
9.81 m / s / s
x = gComment simuler ce comportement
sur un ordinateur ?
A chaque seconde
soustraire 9.81 m/s de la
composante verticale de la vitesse
déplacer le point vert suivant
la vitesse
Gravité
F = m g = m x
9.81 m / s / s
x = g
On fait les calculs avec une certaine précision
Gravité
F = m g = m x
9.81 m / s / s
x = g
On fait les calculs avec une certaine précision
On peut augmenter cette précision
Gravité
F = m g = m x
9.81 m / s / s
x = g
On fait les calculs avec une certaine précision
On peut augmenter cette précision
Peut-on inventer un langage pour parler de ce
qui se passerait avec une précision infinie ?
Gravité
F = m g = m x
9.81 m / s / s
x = g
Peut-on inventer un langage pour parler de ce
qui se passerait avec une précision infinie ?
Les dérivées f’(x )
df(t)
dt
df(x)
dx
Gravité
F = m g = m x
9.81 m / s / s
x = g
Peut-on inventer un langage pour parler de ce
qui se passerait avec une précision infinie ?
Les dérivées f’(x )
df(t)
dt
df(x)
dx
Variation de quelquechose
par rapport au temps
Gravité
F = m g = m x
9.81 m / s / s
x = g
Peut-on inventer un langage pour parler de ce
qui se passerait avec une précision infinie ?
Les dérivées f’(x )
df(t)
dt
df(x)
dx
Variation de quelquechose
par rapport au temps
Variation de quelquechose
par rapport à l espace
Gravité
F = m g = m x
9.81 m / s / s
x = g
Peut-on inventer un langage pour parler de ce
qui se passerait avec une précision infinie ?
Les dérivées – Le calcul différentiel
“fantômes de quantités disparues”
Newton et Leibniz
Les dérivées f’(x )
df(t)
dt
df(x)
dx
Variation de quelquechose
par rapport au temps
Variation de quelquechose
par rapport à l espace
Isaac Newton
1623-1727
1687
Principia Mathematica
Un langage mathématique pour
parler de la physique:
Le calcul différentiel
Les principes de Newton
(1) Inertie
(2) Principe fondamental de la dynamique
(3) Action réciproque
(3) Action réciproque
Deux corps qui agissent l un sur l autre le font avec une force d’intensité égale
mais de sens opposé.
Isaac Newton
1623-1727
1687
Principia Mathematica
Un langage mathématique pour
parler de la physique:
Le calcul différentiel
Les principes de Newton
(1) Inertie
(2) Principe fondamental de la dynamique
(3) Action réciproque
(3) Action réciproque
Deux corps qui agissent l un sur l autre le font avec une force d intensité égale
mais de sens opposé.
F = -FAB BA
Isaac Newton
1623-1727
1687
Principia Mathematica
Un langage mathématique pour
parler de la physique:
Le calcul différentiel
Les principes de Newton
(1) Inertie
(2) Principe fondamental de la dynamique
(3) Action réciproque
(3) Action réciproque
Deux corps qui agissent l un sur l autre le font avec une force d intensité égale
mais de sens opposé.
F = -F = -G mA mBAB BA
d2
Gravitation
Des cordes qui vibrent et des ondes
∂2u
∂t2
= c2
∂2u
∂x2
D Alembert
F = m x
Des cordes qui vibrent et des ondes
∂2u
∂t2
= c2
∂2u
∂x2
D Alembert
F = m x
Dérivée seconde
en temps
Des cordes qui vibrent et des ondes
∂2u
∂t2
= c2
∂2u
∂x2
D Alembert
F = m x
Dérivée seconde
en temps
Dérivée seconde
en espace
Des cordes qui vibrent et des ondes
∂2u
∂t2
= c2
∂2u
∂x2
D Alembert
F = m x
Dérivée seconde
en temps
Dérivée seconde
en espace
C: vitesse de l onde (célérité)
Des cordes qui vibrent et des ondes
∂2u
∂t2
= c2
∂2u
∂x2
F = m x
Dérivée seconde
en temps
Dérivée seconde
en espace
C: vitesse de l onde (célérité)
Corde fixée à ses deux extremités –
onde stationnaire
∂2A
∂x2
= constante x A
Des cordes qui vibrent et des ondes
∂2u
∂t2
= c2
∂2u
∂x2
F = m x
Dérivée seconde
en temps
Dérivée seconde
en espace
C: vitesse de l onde (célérité)
Corde fixée à ses deux extremités –
onde stationnaire
∂2A
∂x2
= constante x A
A : amplitude
Des cordes qui vibrent et des ondes
∂2u
∂t2
= c2
∂2u
∂x2
F = m x
Dérivée seconde
en temps
Dérivée seconde
en espace
C: vitesse de l onde (célérité)
Corde fixée à ses deux extremités –
onde stationnaire
∂2A
∂x2
= constante x A
A : amplitude
sin(ωx)
Des cordes qui vibrent et des ondes
∂2u
∂t2
= c2
∂2u
∂x2
F = m x
Dérivée seconde
en temps
Dérivée seconde
en espace
C: vitesse de l onde (célérité)
Corde fixée à ses deux extremités –
onde stationnaire
∂2A
∂x2
= constante x A
A : amplitude
sin(ωx) ω cos(ωx)
∂
∂x
Des cordes qui vibrent et des ondes
∂2u
∂t2
= c2
∂2u
∂x2
F = m x
Dérivée seconde
en temps
Dérivée seconde
en espace
C: vitesse de l onde (célérité)
Corde fixée à ses deux extremités –
onde stationnaire
∂2A
∂x2
= constante x A
A : amplitude
sin(ωx) ω cos(ωx) -ω2 sin(ωx)
∂
∂x
∂
∂x
Des cordes qui vibrent et des ondes
∂2u
∂t2
= c2
∂2u
∂x2
F = m x
Dérivée seconde
en temps
Dérivée seconde
en espace
C: vitesse de l onde (célérité)
Corde fixée à ses deux extremités –
onde stationnaire
∂2A
∂x2
= constante x A
A : amplitude
sin(ωx) ω cos(ωx) -ω2 sin(ωx)
∂
∂x
∂
∂x
Euler Lagrange
∫t1
t2
L(x,x,t) dtLe Principe de Moindre Action
Hamilton, Legendre, Maupertuis
Euler Lagrange
∫t1
t2
L(x,x,t) dtLe Principe de Moindre Action
Hamilton, Legendre, Maupertuis
Lois de la nature = minimiser l Action
Euler Lagrange
∫t1
t2
L(x,x,t) dtLe Principe de Moindre Action
Hamilton, Legendre, Maupertuis
Lois de la nature = minimiser l Action = de l énergie X du temps
∫t1
t2
L(x,x,t) dtLe Principe de Moindre Action
Lois de la nature = minimiser l Action = de l énergie X du temps
∫t1
t2
L(x,x,t) dt
Le principe de moindre action
Axiome 1: Il existe une fonction L(x,x,t) Qui décrit l’é ta t
du système
Axiome 2: Le mouvement du
système minimise l intégrale suivante
Sources:
Cours de physique théorique – Volume 1 – mécanique Landau & Lifschitz
Emmy Noether s Wonderful Theorem – Dwight E. Neuenschwander
∫t1
t2
L(x,x,t) dt
Le principe de moindre action
Axiome 1: Il existe une fonction L(x,x,t) Qui décrit l’é ta t
du système
Axiome 2: Le mouvement du
système minimise l intégrale suivante
t=0
t=1
∫t1
t2
L(x,x,t) dt
Le principe de moindre action
Axiome 1: Il existe une fonction L(x,x,t) Qui décrit l’é ta t
du système
Axiome 2: Le mouvement du
système minimise l intégrale suivante
Théorème 1: (équation de Lagrange):
∂L
∂x
d
dt
∂L
∂x
=
t=0
t=1
∫t1
t2
L(x,x,t) dt
Axiome 1: Il existe L
Axiome 2: Le mouvement minimise
Théorème 1: (Equation de Lagrange):
∂L
∂x
d
dt
∂L
∂x
=
Axiome 3:
Invariance par rapport à chgt de
repère Gallilléen + hom. + isotrop. :
x’
t’ =
x+vt
t
Le principe de moindre action
∫t1
t2
L(x,x,t) dt
Axiome 1: Il existe L
Axiome 2: Le mouvement minimise
Théorème 1: (Equation de Lagrange):
∂L
∂x
d
dt
∂L
∂x
=
Axiome 3:
Invariance par rapport à chgt de
repère Gallilléen + hom. + isotrop. :
x’
t’ =
x+vt
t
Le principe de moindre action
Théorème 2:
∂L
∂x
x - L = cte
∫t1
t2
L(x,x,t) dt
Axiome 1: Il existe L
Axiome 2: Le mouvement minimise
Théorème 1: (Equation de Lagrange):
∂L
∂x
d
dt
∂L
∂x
=
Axiome 3:
Invariance par rapport à chgt de
repère Gallilléen + hom. + isotrop. :
x’
t’ =
x+vt
t
Le principe de moindre action
Théorème 2:
∂L
∂x
x - L = cte
Homogénéité dutem ps→
Conservation de l énergie
∫t1
t2
L(x,x,t) dt
Axiome 1: Il existe L
Axiome 2: Le mouvement minimise
Théorème 1: (Equation de Lagrange):
∂L
∂x
d
dt
∂L
∂x
=
Axiome 3:
Invariance par rapport à chgt de
repère Gallilléen + hom. + isotrop. :
x’
t’ =
x+vt
t
Le principe de moindre action
Théorème 2:
∂L
∂x
x - L = cte
Homogénéité dutem ps→
Conservation de l énergie
Homogénéité de l espace →
Conservation de la quantité de mvt
∫t1
t2
L(x,x,t) dt
Axiome 1: Il existe L
Axiome 2: Le mouvement minimise
Théorème 1: (Equation de Lagrange):
∂L
∂x
d
dt
∂L
∂x
=
Axiome 3:
Invariance par rapport à chgt de
repère Gallilléen + hom. + isotrop. :
x’
t’ =
x+vt
t
Le principe de moindre action
Théorème 2:
∂L
∂x
x - L = cte
Homogénéité dutem ps→
Conservation de l énergie
Homogénéité de l espace →
Conservation de la quantité de mvt
Isotropie de l espace →
Conservation du moment cinétique angulaire
∫t1
t2
L(x,x,t) dt
Axiome 1: Il existe L
Axiome 2: Le mouvement minimise
Théorème 1: (Equation de Lagrange):
∂L
∂x
d
dt
∂L
∂x
=
Axiome 3:
Invariance par rapport à chgt de
repère Gallilléen + hom. + isotrop. :
x’
t’ =
x+vt
t
Le principe de moindre action
Théorème 2:
∂L
∂x
x - L = cte
Homogénéité dutem ps→
Conservation de l énergie
Homogénéité de l espace →
Conservation de la quantité de mvt
Isotropie de l espace →
Conservation du moment cinétique angulaire
Quantités conservées:
“Intégrales du mouvement”
Théorème de Noeter
∫t1
t2
L(x,x,t) dt
Axiome 1: Il existe L
Axiome 2: Le mouvement minimise
Axiome 3:
Invariance par rapport à chgt de
repère Gallilléen + hom. + isotrop. :
x’
t’ =
x+vt
t
Le principe de moindre action
Théorème 2:
∂L
∂x
x - L = cte
Homogénéité dutem ps→
Conservation de l’énergie
Homogénéité de l espace →
Conservation de la quantité de mvt
Isotropie de l espace →
Conservation du moment cinétique angulaire
Particule libre:
Theorem 3: v = cte (1ère loi de Newton)
Expression du Lagrangien:
L = ½ m v2
∫t1
t2
L(x,x,t) dt
Axiome 1: Il existe L
Axiome 2: Le mouvement minimise
Axiome 3:
Invariance par rapport à chgt de
repère Gallilléen + hom. + isotrop. :
x’
t’ =
x+vt
t
Le principe de moindre action
Théorème 2:
∂L
∂x
x - L = cte
Homogénéité dutem ps→
Conservation de l’énergie
Homogénéité de l espace →
Conservation de la quantité de mvt
Isotropie de l espace →
Conservation du moment cinétique angulaire
∫t1
t2
L(x,x,t) dt
Axiome 1: Il existe L
Axiome 2: Le mouvement minimise
Axiome 3:
Invariance par rapport à chgt de
repère Gallilléen + hom. + isotrop. :
x’
t’ =
x+vt
t
Le principe de moindre action
Théorème 2:
∂L
∂x
x - L = cte
Homogénéité dutem ps→
Conservation de l’énergie
Homogénéité de l espace →
Conservation de la quantité de mvt
Isotropie de l espace →
Conservation du moment cinétique angulaire
Axiom 1: There exists L
Axiom 2: The movement minimizes ∫ L
Theorem 1: (Lagrange equation):
∂L
∂x
d
dt
∂L
∂x
=
Axiom 3:
Invariance w.r.t. change of
Gallileo frame + hom. + isotrop. :
x’
t’ =
x+vt
t
Particule libre:
Théorème 3: v = cte (N ew to n ’s la w I)
Expression du Lagrangian:
L = ½ m v2
Expression de l’E n e rg ie:
E = ½ m v2
Le principe de moindre action
Particule dans un champ:
Expression du Lagrangian:
L = ½ m v2 – U(x)
Expression de l’E n e rg ie:
E = ½ m v2 + U(x)
Théorème 4:
mx = - U (2ème loi de Newton)
Axiome 1: Il existe L
Axiome 2: Le mouvement minimise ∫ L
Théorème 1: (équation de Lagrange):
∂L
∂x
d
dt
∂L
∂x
=
Axiome 3:
Invariance par rapport à un changement
de repère de Lorentz
x’
t’ =
(x-vt) x γ
(t – vx/c2) x γ
γ = 1 / ( 1 – v2 / c2)
Le principe de moindre action
en mécanique relativiste
Axiome 1: Il existe L
Axiome 2: Le mouvement minimise ∫ L
Théorème 1: (équation de Lagrange):
∂L
∂x
d
dt
∂L
∂x
=
Axiome 3:
Invariance par rapport à un changement
de repère de Lorentz
x’
t’ =
(x-vt) x γ
(t – vx/c2) x γ
γ = 1 / ( 1 – v2 / c2)
Le principe de moindre action
en mécanique relativiste
Théorème 5:
E = ½ γ m v2 + mc2
Axiome 1: Il existe L
Axiome 2: Le mouvement minimise ∫ L
Théorème 1: (équation de Lagrange):
∂L
∂x
d
dt
∂L
∂x
=
Axiome 3:
Invariance par rapport à un changement
de repère de Lorentz
x’
t’ =
(x-vt) x γ
(t – vx/c2) x γ
γ = 1 / ( 1 – v2 / c2)
Le principe de moindre action
en mécanique relativiste
Théorème 5:
E = ½ γ m v2 + mc2
E0 = mc2
Le principe de moindre action
en mécanique quantique
Fluides
Fluides
Fluides
Partons des coordonnées de Lagrange:
“trajectoires des particules”: X(t,x)
Charactéristiques
Au temps t:
où est la particule qui était
en x à t=0
Fluides
Partons des coordonnées de Lagrange:
“trajectoires des particules”: X(t,x)
Minimiser
l Action:
∫t1
t2
1/2
∫Ω
∂X (t,x)
∂t
dxdt
(ρ = cte)
2
Charactéristiques
Au temps t:
où est la particule qui était
en x à t=0
Fluides
Partons des coordonnées de Lagrange:
“trajectoires des particules”: X(t,x)
Minimiser
l Action:
∫t1
t2
1/2
∫Ω
∂X (t,x)
∂t
dxdt
(ρ = cte)
sous la contrainte que X soit incompressible
2
Charactéristiques
Au temps t:
où est la particule qui était
en x à t=0
?
T
Fluides & Transport Optimal
ρ1 ρ2
?
T
Fluides & Transport Optimal
Minimiser
A(ρ,v) =
∫t1
t2
(t2-t1)
∫Ω
ρ(x,t) ||v(t,x)||2
dxdt
s.t. ρ(t1,.) = ρ1 ; ρ(t2,.) = ρ2 ; d ρ
dt
= - div(ρv)
ρ1 ρ2
?
T
Fluides & Transport Optimal
∫t1
t2
(t2-t1)
∫Ω
ρ(x,t) ||v(t,x)||2
dxdt
s.t. ρ(t1,.) = ρ1 ; ρ(t2,.) = ρ2 ; d ρ
dt
= - div(ρv)
ρ1 ρ2
Minimiser C(T) =
∫Ω
|| x – T(x) ||2 dx
s.t. T préserve la mesure
ρ1(x)
Benamou-BrenierMinimiser
A(ρ,v) =
Fluides &
Transport
Optimal
Première: écolé d été gdr-im, Nancy, Mars 2018
Gaspard Monge - 1784
ANR TOMMI Workshop
Fluides & Transport Optimal
Cédric Villani
Optimal Transport Old & New
Topics on Optimal Transport
Yann Brenier
The polar factorization theorem
(Brenier Transport)
Le Transport Optimal – De Monge a Villani
(X;μ) (Y;ν)
Deux mesures μ, ν telles que: ∫dμ(x) = ∫dν(x)
X Y
Fluides & Transport Optimal
Une application T est une application de transport entre μ et
ν si :
μ(T-1(B)) = ν(B) pour tout ss-ens. mesurable B de Y
(X;μ) (Y;ν)
Fluides & Transport Optimal
B
(X;μ) (Y;ν)
Fluides & Transport Optimal
Une application T est une application de transport entre μ et
ν si :
μ(T-1(B)) = ν(B) pour tout ss-ens. mesurable B de Y
B
T-1(B)
(X;μ) (Y;ν)
Fluides & Transport Optimal
Une application T est une application de transport entre μ et
ν si :
μ(T-1(B)) = ν(B) pour tout ss-ens. mesurable B de Y
Continu
Semi-discret
Discret
(X;μ) (Y;ν)
Fluides & Transport Optimal
Continu
Semi-discret
Discret
(X;μ) (Y;ν)
Fluides & Transport Optimal
(X;μ) (Y;ν)
Fluides & Transport Optimal
Fluides & Transport Optimal
Fluides & Transport Optimal
Diagramme de Voronoi: Vor(xi) = { x | d2(x,xi) < d2(x,xj) }
Fluides & Transport Optimal
Diagramme de puissance: Pow(xi) = { x | d2(x,xi) – ψi < d2(x,xj) – ψj }
Diagramme de Voronoi: Vor(xi) = { x | d2(x,xi) < d2(x,xj) }
Fluides & Transport Optimal
Fluides & Transport Optimal
Fluides & Transport Optimal
Le schéma [Mérigot-Gallouet]
Applications en graphisme: [De Goes et.al] (power particles)
Fluides & Transport Optimal
Fluides & Transport Optimal
Fluides & Transport Optimal
La physique (2)
Ampère, l électro-aimant et le bonhomme
André-Marie Ampère
1775 - 1836
La physique (2)
Ampère, l électro-aimant et le bonhomme
André-Marie Ampère
1775 - 1836
Expériences…
La physique (2)
Maxwell et le champ éléctromagnétique
James Clerk Maxell
1831 - 1879
La physique (2)
Maxwell et le champ éléctromagnétique
x E =
∂H
∂t
μ-
Champ électrique
Maxwell et le champ éléctromagnétique
Champ électrique
Variations en temps
du champ magnétique
x E =
∂H
∂t
μ-
Maxwell et le champ éléctromagnétique
Champ électrique
Variations en temps
du champ magnétique
Opérateur “tourbillon” (rotationnel)
x E =
∂H
∂t
μ-
Maxwell et le champ éléctromagnétique
Champ électrique
Variations en temps
du champ magnétique
Opérateur “tourbillon” (rotationnel)
E
x E =
∂H
∂t
μ-
Maxwell et le champ éléctromagnétique
Champ électrique
Variations en temps
du champ magnétique
Opérateur “tourbillon” (rotationnel)
E
var. temp.
de H
x E =
∂H
∂t
μ-
Maxwell et le champ éléctromagnétique
Hx H =
∂E
∂t
ε
var. temp.
de H
x E =
∂H
∂t
μ-
Maxwell et le champ éléctromagnétique
.E = 0
.H = 0
Dans tout patatoide élémentaire,
ce qui rentre est égal à ce qui sort
(valable pour Electricité et Magnétisme)
x E =
∂H
∂t
μ-
x H =
∂E
∂t
ε
Maxwell et le champ éléctromagnétique
∂2E
∂t2
.E = 0
.H = 0
x E =
∂H
∂t
μ-
x H =
∂E
∂t
ε
= 2E1
με
Constantes – unités relatives utilisées en
éléctricité et en magnétisme
Maxwell et le champ éléctromagnétique
∂2E
∂t2
.E = 0
.H = 0
x E =
∂H
∂t
μ-
x H =
∂E
∂t
ε
= 2E= 2E1
με
c2
Leur produit vaut 1/c2
(c: vitesse de la lumière)
Maxwell et le champ éléctromagnétique
Dérivée seconde
en temps
Dérivée seconde
en espace
∂2E
∂t2
=c2 2E
.E = 0
.H = 0
x E =
∂H
∂t
μ-
x H =
∂E
∂t
ε
Maxwell et le champ éléctromagnétique
Dérivée seconde
en temps
Dérivée seconde
en espace
C est l équation d ondes !!!∂2E
∂t2
=c2 2E
.E = 0
.H = 0
x E =
∂H
∂t
μ-
x H =
∂E
∂t
ε
Maxwell et le champ éléctromagnétique
Dérivée seconde
en temps
Dérivée seconde
en espace
∂2E
∂t2
=c2 2E
∂2H
∂t2
=c2 2H
.E = 0
.H = 0
x E =
∂H
∂t
μ-
x H =
∂E
∂t
ε
C est l équation d ondes !!!
Maxwell et le champ éléctromagnétique
Dérivée seconde
en temps
Dérivée seconde
en espace
Vitesse de propagation: c
∂2E
∂t2
=c2 2E
∂2H
∂t2
=c2 2H
.E = 0
.H = 0
x E =
∂H
∂t
μ-
x H =
∂E
∂t
ε
C est l équation d ondes !!!
Maxwell et le champ éléctromagnétique
Dérivée seconde
en temps
Dérivée seconde
en espace
Vitesse de propagation: c
La lumière est une onde
électromagnétique !!!!!
∂2E
∂t2
=c2 2E
.E = 0
.H = 0
x E =
∂H
∂t
μ-
x H =
∂E
∂t
ε
C est l équation d ondes !!!
Géométrie différentielle
Carl Friedrich Gauss 1800
Bernhard Riemann 1850
L espace courbe
L espace courbe – La relativité
Anselme Lanturlu – Jean-Pierre Petit - http://www.savoir-sans-frontieres.com/
Le Geometricon / Le Topologicon / Le trou noir / Tout est relatif
Simuler tout l univers dans un ordinateur…
René Descartes - 1663
Des tourbillon dans l éther ?
(pas tout à fait, il n y a pas d éther)
Le“ fluide” cosmique
Vers l infini et au delà …
Reconstruction de l univers primordial
Les données – Fond de rayonnement cosmologique
COBE 1992
Vers l infini et au delà …
Reconstruction de l univers primordial
Les données – Fond de rayonnement cosmologique
WMAP 2003
2006
2008
2010
Vers l infini et au delà …
Reconstruction de l univers primordial
Les données – campagnes d’acquisition red-shift
Vers l infini et au delà …
The millenium simulation project, Max Planck Institute fur Astrophysik
pc/h : parsec (= 3.2 années lumières)
Vers l infini et au delà …
Reconstruction de l état primordial de l univers
La piscine universelle
Vers l infini et au delà …
Inverser les équations de Newton / Einstein pour remonter
le temps de 14 milliards d années
The millenium simulation project,
Max Planck Institute fur Astrophysik
pc/h : parsec (= 3.2 light years)
Vers l infini et au delà …
The millenium simulation project,
Max Planck Institute fur Astrophysik
pc/h : parsec (= 3.2 années lumières)
En 2002: 5 heures de calcul
sur un super-ordinateur / 5000 points
Vers l infini et au delà …
The millenium simulation project,
Max Planck Institute fur Astrophysik
pc/h : parsec (= 3.2 années lumières)
En 2002: 5 heures de calcul
sur un super-ordinateur / 5000 points
Il serait déraisonnable de faire le
calcul avec plus de 100 000 points
Vers l infini et au delà …
The millenium simulation project,
Max Planck Institute fur Astrophysik
pc/h : parsec (= 3.2 années lumières)
En 2002: 5 heures de calcul
sur un super-ordinateur / 5000 points
Peut-on faire le calcul avec
1 000 000 points ?
Il serait déraisonnable de faire le
calcul avec plus de 100 000 points
Vers l infini et au delà …
The millenium simulation project,
Max Planck Institute fur Astrophysik
pc/h : parsec (= 3.2 années lumières)
En 2002: 5 heures de calcul
sur un super-ordinateur / 5000 points
Peut-on faire le calcul avec
1 000 000 points ?
Oui si on attend (4500 ans !!)
Il serait déraisonnable de faire le
calcul avec plus de 100 000 points
Vers l infini et au delà …
Vers l infini et au delà …
Vers l infini et au delà …
Vers l infini et au delà …
Vers l infini et au delà …
Vers l infini et au delà …
Vers l infini et au delà …
hi
Vers l infini et au delà …
Vers l infini et au delà …
Vers l infini et au delà …
Vers l infini et au delà …
Vers l infini et au delà …
Vers l infini et au delà …
Il y a quelques années(2002), 5 heures de calcul sur un super-ordinateur
Maintenant,avec le nouvel algorithme, moins de 2 secondes sur un PC !
Expériences numériques: performances
Calcul pour 5000 points (5000 amas de galaxies)
Vers l infini et au delà …
Prendrait 4500 ans (même sur un ordinateur actuel), algorithme en O(n3)
Maintenant,avec le nouvel algorithme, moins de 5 min. sur un PC portable !
Expériences numériques: performances
Calcul pour 1000000 points
Vers l infini et au delà …
Expériences numériques: Early Universe Reconstruction
Coopération avec
- Roya Mohayaee, Jean-Michel Alimi (Institut Astrophysique de Paris)
- Quentin Mérigot, Yann Brenier, Jean-David Benamou (Inria MOKAPLAN)
Vers l infini et au delà …
Ressources
Des liens sur ma page web (google-chercher “bruno levy inria”)
Sur la physique:
Ian Stewart, 17 equations qui ont changé le monde
Landau & Lifschitz, physique théorique, volume 1 (mécanique)
le cours et la thèse de Feynman
la thèse de Hawking & the large-scale structure of space-time
Emmy Noethers Wondeful Theorem, D.E. Neuenschwander
Sur le transport:
Les deux bouquins de Villani et celui de Filippo Santambrogio
Yann Brenier, le théorème de factorisation polaire
Christian Lenoard – ponts browniens & régularisation entropique
Mon cours gdr-im, notre article (sur arXiv)
Code:
geogram (google-chercher “inria geogram”)
Remerciements
IGRV
Inria EXPLORAGRAM, ANR MAGA
Q. Mérigot, J.-D. Benamou, Y. Brenier
R. Mohayaee, J.-M. Alimi
Epilogue – des forêts de symboles…
Le dernier tableau noir de Richard Feynman
Le dernier tableau noir de Richard Feynman
A mon copain Thierry Valentin, parti bien avant son heure,

Contenu connexe

Similaire à Igrv2017

T. Masrour - cours dynamique des systèmes - vibrations -chapitre1-1ddl
T. Masrour - cours dynamique des systèmes - vibrations -chapitre1-1ddlT. Masrour - cours dynamique des systèmes - vibrations -chapitre1-1ddl
T. Masrour - cours dynamique des systèmes - vibrations -chapitre1-1ddltawfik-masrour
 
Minimal Submanifolds Z.C
Minimal Submanifolds Z.CMinimal Submanifolds Z.C
Minimal Submanifolds Z.CZahraa Cheaitou
 
Cours series fourier
Cours series fourierCours series fourier
Cours series fourierismailkziadi
 
traitement de signal cours
traitement de signal cours traitement de signal cours
traitement de signal cours sarah Benmerzouk
 
Aates ch08 lois-a-densite
Aates ch08 lois-a-densiteAates ch08 lois-a-densite
Aates ch08 lois-a-densiteManar Sefiane
 
T. Masrour - cours dynamique des systèmes - vibrations -chapitre3-mmc
T. Masrour - cours dynamique des systèmes - vibrations -chapitre3-mmcT. Masrour - cours dynamique des systèmes - vibrations -chapitre3-mmc
T. Masrour - cours dynamique des systèmes - vibrations -chapitre3-mmctawfik-masrour
 
DS6-CB-sujet (1).pdf
DS6-CB-sujet (1).pdfDS6-CB-sujet (1).pdf
DS6-CB-sujet (1).pdfhajar517389
 

Similaire à Igrv2017 (11)

Émilie et les Principes mathématiques
Émilie et les Principes mathématiquesÉmilie et les Principes mathématiques
Émilie et les Principes mathématiques
 
T. Masrour - cours dynamique des systèmes - vibrations -chapitre1-1ddl
T. Masrour - cours dynamique des systèmes - vibrations -chapitre1-1ddlT. Masrour - cours dynamique des systèmes - vibrations -chapitre1-1ddl
T. Masrour - cours dynamique des systèmes - vibrations -chapitre1-1ddl
 
Minimal Submanifolds Z.C
Minimal Submanifolds Z.CMinimal Submanifolds Z.C
Minimal Submanifolds Z.C
 
Cours series fourier
Cours series fourierCours series fourier
Cours series fourier
 
traitement de signal cours
traitement de signal cours traitement de signal cours
traitement de signal cours
 
4e ds2-2012-2013
4e ds2-2012-20134e ds2-2012-2013
4e ds2-2012-2013
 
Aates ch08 lois-a-densite
Aates ch08 lois-a-densiteAates ch08 lois-a-densite
Aates ch08 lois-a-densite
 
T. Masrour - cours dynamique des systèmes - vibrations -chapitre3-mmc
T. Masrour - cours dynamique des systèmes - vibrations -chapitre3-mmcT. Masrour - cours dynamique des systèmes - vibrations -chapitre3-mmc
T. Masrour - cours dynamique des systèmes - vibrations -chapitre3-mmc
 
DS6-CB-sujet (1).pdf
DS6-CB-sujet (1).pdfDS6-CB-sujet (1).pdf
DS6-CB-sujet (1).pdf
 
01 lois-à-densité
01 lois-à-densité01 lois-à-densité
01 lois-à-densité
 
Actuariat et Données
Actuariat et DonnéesActuariat et Données
Actuariat et Données
 

Plus de Bruno Levy

On Mesh Intersection: exact computation and efficiency
On Mesh Intersection: exact computation and efficiencyOn Mesh Intersection: exact computation and efficiency
On Mesh Intersection: exact computation and efficiencyBruno Levy
 
Brenier-Monge-Ampère gravity
Brenier-Monge-Ampère gravityBrenier-Monge-Ampère gravity
Brenier-Monge-Ampère gravityBruno Levy
 
SGP 2023 graduate school - A quick journey into geometry processing
SGP 2023 graduate school - A quick journey into geometry processingSGP 2023 graduate school - A quick journey into geometry processing
SGP 2023 graduate school - A quick journey into geometry processingBruno Levy
 
03_spectral_computing.pdf
03_spectral_computing.pdf03_spectral_computing.pdf
03_spectral_computing.pdfBruno Levy
 
04_spectral_applications.pdf
04_spectral_applications.pdf04_spectral_applications.pdf
04_spectral_applications.pdfBruno Levy
 
Meshing for computer graphics
Meshing for computer graphicsMeshing for computer graphics
Meshing for computer graphicsBruno Levy
 
Centroidal Voronoi Tessellations for Graphs (Eurographics 2012)
Centroidal Voronoi Tessellations for Graphs (Eurographics 2012)Centroidal Voronoi Tessellations for Graphs (Eurographics 2012)
Centroidal Voronoi Tessellations for Graphs (Eurographics 2012)Bruno Levy
 
CGI2018 keynote - fluids simulation
CGI2018 keynote - fluids simulationCGI2018 keynote - fluids simulation
CGI2018 keynote - fluids simulationBruno Levy
 
Course on Optimal Transport
Course on Optimal TransportCourse on Optimal Transport
Course on Optimal TransportBruno Levy
 
The joy of computer graphics programming
The joy of computer graphics programmingThe joy of computer graphics programming
The joy of computer graphics programmingBruno Levy
 
Optimal Transport for a Computer Programmer's Point of View
Optimal Transport for a Computer Programmer's Point of ViewOptimal Transport for a Computer Programmer's Point of View
Optimal Transport for a Computer Programmer's Point of ViewBruno Levy
 

Plus de Bruno Levy (12)

On Mesh Intersection: exact computation and efficiency
On Mesh Intersection: exact computation and efficiencyOn Mesh Intersection: exact computation and efficiency
On Mesh Intersection: exact computation and efficiency
 
Brenier-Monge-Ampère gravity
Brenier-Monge-Ampère gravityBrenier-Monge-Ampère gravity
Brenier-Monge-Ampère gravity
 
SGP 2023 graduate school - A quick journey into geometry processing
SGP 2023 graduate school - A quick journey into geometry processingSGP 2023 graduate school - A quick journey into geometry processing
SGP 2023 graduate school - A quick journey into geometry processing
 
03_spectral_computing.pdf
03_spectral_computing.pdf03_spectral_computing.pdf
03_spectral_computing.pdf
 
04_spectral_applications.pdf
04_spectral_applications.pdf04_spectral_applications.pdf
04_spectral_applications.pdf
 
Meshing for computer graphics
Meshing for computer graphicsMeshing for computer graphics
Meshing for computer graphics
 
Centroidal Voronoi Tessellations for Graphs (Eurographics 2012)
Centroidal Voronoi Tessellations for Graphs (Eurographics 2012)Centroidal Voronoi Tessellations for Graphs (Eurographics 2012)
Centroidal Voronoi Tessellations for Graphs (Eurographics 2012)
 
CGI2018 keynote - fluids simulation
CGI2018 keynote - fluids simulationCGI2018 keynote - fluids simulation
CGI2018 keynote - fluids simulation
 
Course on Optimal Transport
Course on Optimal TransportCourse on Optimal Transport
Course on Optimal Transport
 
The joy of computer graphics programming
The joy of computer graphics programmingThe joy of computer graphics programming
The joy of computer graphics programming
 
Voronoy Story
Voronoy StoryVoronoy Story
Voronoy Story
 
Optimal Transport for a Computer Programmer's Point of View
Optimal Transport for a Computer Programmer's Point of ViewOptimal Transport for a Computer Programmer's Point of View
Optimal Transport for a Computer Programmer's Point of View
 

Igrv2017

  • 1. Bruno Lévy Programmeur Mathématique ALICE Géométrie & Lumière CENTRE INRIA Nancy Grand-Est Simuler la physique avec un ordinateur Mécanique des fluides Bruno Lévy – Inria – équipe NEWPOINT (ALICE 2.0)
  • 4.
  • 5. Plan > La Physique (1) > Le principe de moindre action > Fluides et transport optimal > La Physique (2) > Vers l infini et au delà…
  • 6. De quoi va-ton parler ? De physique De mathématiques D informatique graphique
  • 7.
  • 8. La musique: un langage pour parler - du temps
  • 9. La musique: un langage pour parler - du temps - du rythme
  • 10. La musique: un langage pour parler - du temps - du rythme - de la hauteur des sons
  • 11. Ut queant laxi, Resonare fibris, Mira gestorum, Famuli tuorum, Solve polluti, Labii reatum.
  • 12. Ut queant laxi, Resonare fibris, Mira gestorum, Famuli tuorum, Solve polluti, Labii reatum. Afin que tes serviteurs Puissent chanter à gorge déployée Tes accomplissements merveilleux Ote le péché De leurs lèvres souillées Saint Jean.
  • 13. La musique: un langage pour parler - du temps - du rythme - de la hauteur des sons - delaforcedessons…
  • 14.
  • 15. The connection machine – D. Hillis R. Feynman, Playing bongos
  • 16. La physique: un langage pour parler - du temps
  • 17. La physique: un langage pour parler - du temps - de la matière
  • 18. La physique: un langage pour parler - du temps - de la matière - de l énergie
  • 19. La physique: un langage pour parler - du temps - de la matière - de l énergie - de la lumière
  • 20. La physique: un langage pour parler - du temps - de la matière - de l énergie - de la lumière - desforces…
  • 21. René Descartes - 1663 Des tourbillons dans l éther ?
  • 22. Isaac Newton 1623-1727 1687 Principia Mathematica Un langage mathématique pour parler de la physique: Le calcul différentiel Les principes de Newton (1) Inertie (2) Principe fondamental de la dynamique (3) Action réciproque
  • 23. Isaac Newton 1623-1727 1687 Principia Mathematica Un langage mathématique pour parler de la physique: Le calcul différentiel Les principes de Newton (1) Inertie (2) Principe fondamental de la dynamique (3) Action réciproque (1) Inertie En l absence de forces, le mouvement s effectue en ligne droite à vitesse constante
  • 24. Isaac Newton 1623-1727 1687 Principia Mathematica Un langage mathématique pour parler de la physique: Le calcul différentiel Les principes de Newton (1) Inertie (2) Principe fondamental de la dynamique (3) Action réciproque (1) Inertie En l absence de forces, le mouvement s effectue en ligne droite à vitesse constante x position
  • 25. Isaac Newton 1623-1727 1687 Principia Mathematica Un langage mathématique pour parler de la physique: Le calcul différentiel Les principes de Newton (1) Inertie (2) Principe fondamental de la dynamique (3) Action réciproque (1) Inertie En l absence de forces, le mouvement s effectue en ligne droite à vitesse constante x position x vitesse
  • 26. Isaac Newton 1623-1727 1687 Principia Mathematica Un langage mathématique pour parler de la physique: Le calcul différentiel Les principes de Newton (1) Inertie (2) Principe fondamental de la dynamique (3) Action réciproque (1) Inertie En l absence de forces, le mouvement s effectue en ligne droite à vitesse constante x position x vitesse x = constante
  • 27. x position x vitesse x = cte = 1mm/s
  • 28. x position x vitesse x = cte = 1mm/s
  • 29. x position x vitesse x = cte = 1mm/s
  • 30. x position x vitesse x = cte = 1mm/s
  • 31. x position x vitesse x = cte = 1mm/s Comment simuler ce comportement sur un ordinateur ? A chaque seconde Décaler le rond vert d’1m m vers la droite
  • 32. Isaac Newton 1623-1727 1687 Principia Mathematica Un langage mathématique pour parler de la physique: Le calcul différentiel Les principes de Newton (1) Inertie (2) Principe fondamental de la dynamique (3) Action réciproque (2) Principe fondamental de la dynamique Le changement de la vitesse (acceleration) est proportionels aux forces x position x vitesse
  • 33. Isaac Newton 1623-1727 1687 Principia Mathematica Un langage mathématique pour parler de la physique: Le calcul différentiel Les principes de Newton (1) Inertie (2) Principe fondamental de la dynamique (3) Action réciproque (2) Principe fondamental de la dynamique Le changement de la vitesse (acceleration) est proportionels aux forces x position x vitesse x accélération F = m x
  • 34. Isaac Newton 1623-1727 1687 Principia Mathematica Un langage mathématique pour parler de la physique: Le calcul différentiel Les principes de Newton (1) Inertie (2) Principe fondamental de la dynamique (3) Action réciproque (2) Principe fondamental de la dynamique Le changement de la vitesse (acceleration) est proportionels aux forces x position x vitesse x accélération F = m x Force
  • 35. Isaac Newton 1623-1727 1687 Principia Mathematica Un langage mathématique pour parler de la physique: Le calcul différentiel Les principes de Newton (1) Inertie (2) Principe fondamental de la dynamique (3) Action réciproque (2) Principe fondamental de la dynamique Le changement de la vitesse (acceleration) est proportionels aux forces x position x vitesse x accélération F = m x Force Masse
  • 36. Gravité F = m g = m x 9.81 m / s / s x = g
  • 37. Gravité F = m g = m x 9.81 m / s / s x = g
  • 38. Gravité F = m g = m x 9.81 m / s / s x = g
  • 39. Gravité F = m g = m x 9.81 m / s / s x = g
  • 40. Gravité F = m g = m x 9.81 m / s / s x = g
  • 41. Gravité F = m g = m x 9.81 m / s / s x = g
  • 42. Gravité F = m g = m x 9.81 m / s / s x = g
  • 43. Gravité F = m g = m x 9.81 m / s / s x = g
  • 44. Gravité F = m g = m x 9.81 m / s / s x = g
  • 45. Gravité F = m g = m x 9.81 m / s / s x = g
  • 46. Gravité F = m g = m x 9.81 m / s / s x = g
  • 47. Gravité F = m g = m x 9.81 m / s / s x = g
  • 48. Gravité F = m g = m x 9.81 m / s / s x = g
  • 49. Gravité F = m g = m x 9.81 m / s / s x = g
  • 50. Gravité F = m g = m x 9.81 m / s / s x = g
  • 51. Gravité F = m g = m x 9.81 m / s / s x = g
  • 52. Gravité F = m g = m x 9.81 m / s / s x = g
  • 53. Gravité F = m g = m x 9.81 m / s / s x = g
  • 54. Gravité F = m g = m x 9.81 m / s / s x = g
  • 55. Gravité F = m g = m x 9.81 m / s / s x = g
  • 56. Gravité F = m g = m x 9.81 m / s / s x = g
  • 57. Gravité F = m g = m x 9.81 m / s / s x = g
  • 58. Gravité F = m g = m x 9.81 m / s / s x = g
  • 59. Gravité F = m g = m x 9.81 m / s / s x = g
  • 60. Gravité F = m g = m x 9.81 m / s / s x = g
  • 61. Gravité F = m g = m x 9.81 m / s / s x = gComment simuler ce comportement sur un ordinateur ? A chaque seconde soustraire 9.81 m/s de la composante verticale de la vitesse déplacer le point vert suivant la vitesse
  • 62. Gravité F = m g = m x 9.81 m / s / s x = g On fait les calculs avec une certaine précision
  • 63. Gravité F = m g = m x 9.81 m / s / s x = g On fait les calculs avec une certaine précision On peut augmenter cette précision
  • 64. Gravité F = m g = m x 9.81 m / s / s x = g On fait les calculs avec une certaine précision On peut augmenter cette précision Peut-on inventer un langage pour parler de ce qui se passerait avec une précision infinie ?
  • 65. Gravité F = m g = m x 9.81 m / s / s x = g Peut-on inventer un langage pour parler de ce qui se passerait avec une précision infinie ? Les dérivées f’(x ) df(t) dt df(x) dx
  • 66. Gravité F = m g = m x 9.81 m / s / s x = g Peut-on inventer un langage pour parler de ce qui se passerait avec une précision infinie ? Les dérivées f’(x ) df(t) dt df(x) dx Variation de quelquechose par rapport au temps
  • 67. Gravité F = m g = m x 9.81 m / s / s x = g Peut-on inventer un langage pour parler de ce qui se passerait avec une précision infinie ? Les dérivées f’(x ) df(t) dt df(x) dx Variation de quelquechose par rapport au temps Variation de quelquechose par rapport à l espace
  • 68. Gravité F = m g = m x 9.81 m / s / s x = g Peut-on inventer un langage pour parler de ce qui se passerait avec une précision infinie ? Les dérivées – Le calcul différentiel “fantômes de quantités disparues” Newton et Leibniz Les dérivées f’(x ) df(t) dt df(x) dx Variation de quelquechose par rapport au temps Variation de quelquechose par rapport à l espace
  • 69. Isaac Newton 1623-1727 1687 Principia Mathematica Un langage mathématique pour parler de la physique: Le calcul différentiel Les principes de Newton (1) Inertie (2) Principe fondamental de la dynamique (3) Action réciproque (3) Action réciproque Deux corps qui agissent l un sur l autre le font avec une force d’intensité égale mais de sens opposé.
  • 70. Isaac Newton 1623-1727 1687 Principia Mathematica Un langage mathématique pour parler de la physique: Le calcul différentiel Les principes de Newton (1) Inertie (2) Principe fondamental de la dynamique (3) Action réciproque (3) Action réciproque Deux corps qui agissent l un sur l autre le font avec une force d intensité égale mais de sens opposé. F = -FAB BA
  • 71. Isaac Newton 1623-1727 1687 Principia Mathematica Un langage mathématique pour parler de la physique: Le calcul différentiel Les principes de Newton (1) Inertie (2) Principe fondamental de la dynamique (3) Action réciproque (3) Action réciproque Deux corps qui agissent l un sur l autre le font avec une force d intensité égale mais de sens opposé. F = -F = -G mA mBAB BA d2 Gravitation
  • 72. Des cordes qui vibrent et des ondes ∂2u ∂t2 = c2 ∂2u ∂x2 D Alembert F = m x
  • 73. Des cordes qui vibrent et des ondes ∂2u ∂t2 = c2 ∂2u ∂x2 D Alembert F = m x Dérivée seconde en temps
  • 74. Des cordes qui vibrent et des ondes ∂2u ∂t2 = c2 ∂2u ∂x2 D Alembert F = m x Dérivée seconde en temps Dérivée seconde en espace
  • 75. Des cordes qui vibrent et des ondes ∂2u ∂t2 = c2 ∂2u ∂x2 D Alembert F = m x Dérivée seconde en temps Dérivée seconde en espace C: vitesse de l onde (célérité)
  • 76. Des cordes qui vibrent et des ondes ∂2u ∂t2 = c2 ∂2u ∂x2 F = m x Dérivée seconde en temps Dérivée seconde en espace C: vitesse de l onde (célérité) Corde fixée à ses deux extremités – onde stationnaire ∂2A ∂x2 = constante x A
  • 77. Des cordes qui vibrent et des ondes ∂2u ∂t2 = c2 ∂2u ∂x2 F = m x Dérivée seconde en temps Dérivée seconde en espace C: vitesse de l onde (célérité) Corde fixée à ses deux extremités – onde stationnaire ∂2A ∂x2 = constante x A A : amplitude
  • 78. Des cordes qui vibrent et des ondes ∂2u ∂t2 = c2 ∂2u ∂x2 F = m x Dérivée seconde en temps Dérivée seconde en espace C: vitesse de l onde (célérité) Corde fixée à ses deux extremités – onde stationnaire ∂2A ∂x2 = constante x A A : amplitude sin(ωx)
  • 79. Des cordes qui vibrent et des ondes ∂2u ∂t2 = c2 ∂2u ∂x2 F = m x Dérivée seconde en temps Dérivée seconde en espace C: vitesse de l onde (célérité) Corde fixée à ses deux extremités – onde stationnaire ∂2A ∂x2 = constante x A A : amplitude sin(ωx) ω cos(ωx) ∂ ∂x
  • 80. Des cordes qui vibrent et des ondes ∂2u ∂t2 = c2 ∂2u ∂x2 F = m x Dérivée seconde en temps Dérivée seconde en espace C: vitesse de l onde (célérité) Corde fixée à ses deux extremités – onde stationnaire ∂2A ∂x2 = constante x A A : amplitude sin(ωx) ω cos(ωx) -ω2 sin(ωx) ∂ ∂x ∂ ∂x
  • 81. Des cordes qui vibrent et des ondes ∂2u ∂t2 = c2 ∂2u ∂x2 F = m x Dérivée seconde en temps Dérivée seconde en espace C: vitesse de l onde (célérité) Corde fixée à ses deux extremités – onde stationnaire ∂2A ∂x2 = constante x A A : amplitude sin(ωx) ω cos(ωx) -ω2 sin(ωx) ∂ ∂x ∂ ∂x
  • 82. Euler Lagrange ∫t1 t2 L(x,x,t) dtLe Principe de Moindre Action Hamilton, Legendre, Maupertuis
  • 83. Euler Lagrange ∫t1 t2 L(x,x,t) dtLe Principe de Moindre Action Hamilton, Legendre, Maupertuis Lois de la nature = minimiser l Action
  • 84. Euler Lagrange ∫t1 t2 L(x,x,t) dtLe Principe de Moindre Action Hamilton, Legendre, Maupertuis Lois de la nature = minimiser l Action = de l énergie X du temps
  • 85. ∫t1 t2 L(x,x,t) dtLe Principe de Moindre Action Lois de la nature = minimiser l Action = de l énergie X du temps
  • 86. ∫t1 t2 L(x,x,t) dt Le principe de moindre action Axiome 1: Il existe une fonction L(x,x,t) Qui décrit l’é ta t du système Axiome 2: Le mouvement du système minimise l intégrale suivante Sources: Cours de physique théorique – Volume 1 – mécanique Landau & Lifschitz Emmy Noether s Wonderful Theorem – Dwight E. Neuenschwander
  • 87. ∫t1 t2 L(x,x,t) dt Le principe de moindre action Axiome 1: Il existe une fonction L(x,x,t) Qui décrit l’é ta t du système Axiome 2: Le mouvement du système minimise l intégrale suivante t=0 t=1
  • 88. ∫t1 t2 L(x,x,t) dt Le principe de moindre action Axiome 1: Il existe une fonction L(x,x,t) Qui décrit l’é ta t du système Axiome 2: Le mouvement du système minimise l intégrale suivante Théorème 1: (équation de Lagrange): ∂L ∂x d dt ∂L ∂x = t=0 t=1
  • 89. ∫t1 t2 L(x,x,t) dt Axiome 1: Il existe L Axiome 2: Le mouvement minimise Théorème 1: (Equation de Lagrange): ∂L ∂x d dt ∂L ∂x = Axiome 3: Invariance par rapport à chgt de repère Gallilléen + hom. + isotrop. : x’ t’ = x+vt t Le principe de moindre action
  • 90. ∫t1 t2 L(x,x,t) dt Axiome 1: Il existe L Axiome 2: Le mouvement minimise Théorème 1: (Equation de Lagrange): ∂L ∂x d dt ∂L ∂x = Axiome 3: Invariance par rapport à chgt de repère Gallilléen + hom. + isotrop. : x’ t’ = x+vt t Le principe de moindre action Théorème 2: ∂L ∂x x - L = cte
  • 91. ∫t1 t2 L(x,x,t) dt Axiome 1: Il existe L Axiome 2: Le mouvement minimise Théorème 1: (Equation de Lagrange): ∂L ∂x d dt ∂L ∂x = Axiome 3: Invariance par rapport à chgt de repère Gallilléen + hom. + isotrop. : x’ t’ = x+vt t Le principe de moindre action Théorème 2: ∂L ∂x x - L = cte Homogénéité dutem ps→ Conservation de l énergie
  • 92. ∫t1 t2 L(x,x,t) dt Axiome 1: Il existe L Axiome 2: Le mouvement minimise Théorème 1: (Equation de Lagrange): ∂L ∂x d dt ∂L ∂x = Axiome 3: Invariance par rapport à chgt de repère Gallilléen + hom. + isotrop. : x’ t’ = x+vt t Le principe de moindre action Théorème 2: ∂L ∂x x - L = cte Homogénéité dutem ps→ Conservation de l énergie Homogénéité de l espace → Conservation de la quantité de mvt
  • 93. ∫t1 t2 L(x,x,t) dt Axiome 1: Il existe L Axiome 2: Le mouvement minimise Théorème 1: (Equation de Lagrange): ∂L ∂x d dt ∂L ∂x = Axiome 3: Invariance par rapport à chgt de repère Gallilléen + hom. + isotrop. : x’ t’ = x+vt t Le principe de moindre action Théorème 2: ∂L ∂x x - L = cte Homogénéité dutem ps→ Conservation de l énergie Homogénéité de l espace → Conservation de la quantité de mvt Isotropie de l espace → Conservation du moment cinétique angulaire
  • 94. ∫t1 t2 L(x,x,t) dt Axiome 1: Il existe L Axiome 2: Le mouvement minimise Théorème 1: (Equation de Lagrange): ∂L ∂x d dt ∂L ∂x = Axiome 3: Invariance par rapport à chgt de repère Gallilléen + hom. + isotrop. : x’ t’ = x+vt t Le principe de moindre action Théorème 2: ∂L ∂x x - L = cte Homogénéité dutem ps→ Conservation de l énergie Homogénéité de l espace → Conservation de la quantité de mvt Isotropie de l espace → Conservation du moment cinétique angulaire Quantités conservées: “Intégrales du mouvement” Théorème de Noeter
  • 95. ∫t1 t2 L(x,x,t) dt Axiome 1: Il existe L Axiome 2: Le mouvement minimise Axiome 3: Invariance par rapport à chgt de repère Gallilléen + hom. + isotrop. : x’ t’ = x+vt t Le principe de moindre action Théorème 2: ∂L ∂x x - L = cte Homogénéité dutem ps→ Conservation de l’énergie Homogénéité de l espace → Conservation de la quantité de mvt Isotropie de l espace → Conservation du moment cinétique angulaire Particule libre: Theorem 3: v = cte (1ère loi de Newton) Expression du Lagrangien: L = ½ m v2
  • 96. ∫t1 t2 L(x,x,t) dt Axiome 1: Il existe L Axiome 2: Le mouvement minimise Axiome 3: Invariance par rapport à chgt de repère Gallilléen + hom. + isotrop. : x’ t’ = x+vt t Le principe de moindre action Théorème 2: ∂L ∂x x - L = cte Homogénéité dutem ps→ Conservation de l’énergie Homogénéité de l espace → Conservation de la quantité de mvt Isotropie de l espace → Conservation du moment cinétique angulaire
  • 97. ∫t1 t2 L(x,x,t) dt Axiome 1: Il existe L Axiome 2: Le mouvement minimise Axiome 3: Invariance par rapport à chgt de repère Gallilléen + hom. + isotrop. : x’ t’ = x+vt t Le principe de moindre action Théorème 2: ∂L ∂x x - L = cte Homogénéité dutem ps→ Conservation de l’énergie Homogénéité de l espace → Conservation de la quantité de mvt Isotropie de l espace → Conservation du moment cinétique angulaire
  • 98. Axiom 1: There exists L Axiom 2: The movement minimizes ∫ L Theorem 1: (Lagrange equation): ∂L ∂x d dt ∂L ∂x = Axiom 3: Invariance w.r.t. change of Gallileo frame + hom. + isotrop. : x’ t’ = x+vt t Particule libre: Théorème 3: v = cte (N ew to n ’s la w I) Expression du Lagrangian: L = ½ m v2 Expression de l’E n e rg ie: E = ½ m v2 Le principe de moindre action Particule dans un champ: Expression du Lagrangian: L = ½ m v2 – U(x) Expression de l’E n e rg ie: E = ½ m v2 + U(x) Théorème 4: mx = - U (2ème loi de Newton)
  • 99. Axiome 1: Il existe L Axiome 2: Le mouvement minimise ∫ L Théorème 1: (équation de Lagrange): ∂L ∂x d dt ∂L ∂x = Axiome 3: Invariance par rapport à un changement de repère de Lorentz x’ t’ = (x-vt) x γ (t – vx/c2) x γ γ = 1 / ( 1 – v2 / c2) Le principe de moindre action en mécanique relativiste
  • 100. Axiome 1: Il existe L Axiome 2: Le mouvement minimise ∫ L Théorème 1: (équation de Lagrange): ∂L ∂x d dt ∂L ∂x = Axiome 3: Invariance par rapport à un changement de repère de Lorentz x’ t’ = (x-vt) x γ (t – vx/c2) x γ γ = 1 / ( 1 – v2 / c2) Le principe de moindre action en mécanique relativiste Théorème 5: E = ½ γ m v2 + mc2
  • 101. Axiome 1: Il existe L Axiome 2: Le mouvement minimise ∫ L Théorème 1: (équation de Lagrange): ∂L ∂x d dt ∂L ∂x = Axiome 3: Invariance par rapport à un changement de repère de Lorentz x’ t’ = (x-vt) x γ (t – vx/c2) x γ γ = 1 / ( 1 – v2 / c2) Le principe de moindre action en mécanique relativiste Théorème 5: E = ½ γ m v2 + mc2 E0 = mc2
  • 102. Le principe de moindre action en mécanique quantique
  • 105. Fluides Partons des coordonnées de Lagrange: “trajectoires des particules”: X(t,x) Charactéristiques Au temps t: où est la particule qui était en x à t=0
  • 106. Fluides Partons des coordonnées de Lagrange: “trajectoires des particules”: X(t,x) Minimiser l Action: ∫t1 t2 1/2 ∫Ω ∂X (t,x) ∂t dxdt (ρ = cte) 2 Charactéristiques Au temps t: où est la particule qui était en x à t=0
  • 107. Fluides Partons des coordonnées de Lagrange: “trajectoires des particules”: X(t,x) Minimiser l Action: ∫t1 t2 1/2 ∫Ω ∂X (t,x) ∂t dxdt (ρ = cte) sous la contrainte que X soit incompressible 2 Charactéristiques Au temps t: où est la particule qui était en x à t=0
  • 108. ? T Fluides & Transport Optimal ρ1 ρ2
  • 109. ? T Fluides & Transport Optimal Minimiser A(ρ,v) = ∫t1 t2 (t2-t1) ∫Ω ρ(x,t) ||v(t,x)||2 dxdt s.t. ρ(t1,.) = ρ1 ; ρ(t2,.) = ρ2 ; d ρ dt = - div(ρv) ρ1 ρ2
  • 110. ? T Fluides & Transport Optimal ∫t1 t2 (t2-t1) ∫Ω ρ(x,t) ||v(t,x)||2 dxdt s.t. ρ(t1,.) = ρ1 ; ρ(t2,.) = ρ2 ; d ρ dt = - div(ρv) ρ1 ρ2 Minimiser C(T) = ∫Ω || x – T(x) ||2 dx s.t. T préserve la mesure ρ1(x) Benamou-BrenierMinimiser A(ρ,v) =
  • 111. Fluides & Transport Optimal Première: écolé d été gdr-im, Nancy, Mars 2018
  • 112. Gaspard Monge - 1784 ANR TOMMI Workshop Fluides & Transport Optimal
  • 113. Cédric Villani Optimal Transport Old & New Topics on Optimal Transport Yann Brenier The polar factorization theorem (Brenier Transport) Le Transport Optimal – De Monge a Villani
  • 114. (X;μ) (Y;ν) Deux mesures μ, ν telles que: ∫dμ(x) = ∫dν(x) X Y Fluides & Transport Optimal
  • 115. Une application T est une application de transport entre μ et ν si : μ(T-1(B)) = ν(B) pour tout ss-ens. mesurable B de Y (X;μ) (Y;ν) Fluides & Transport Optimal
  • 116. B (X;μ) (Y;ν) Fluides & Transport Optimal Une application T est une application de transport entre μ et ν si : μ(T-1(B)) = ν(B) pour tout ss-ens. mesurable B de Y
  • 117. B T-1(B) (X;μ) (Y;ν) Fluides & Transport Optimal Une application T est une application de transport entre μ et ν si : μ(T-1(B)) = ν(B) pour tout ss-ens. mesurable B de Y
  • 120. (X;μ) (Y;ν) Fluides & Transport Optimal
  • 123. Diagramme de Voronoi: Vor(xi) = { x | d2(x,xi) < d2(x,xj) } Fluides & Transport Optimal
  • 124. Diagramme de puissance: Pow(xi) = { x | d2(x,xi) – ψi < d2(x,xj) – ψj } Diagramme de Voronoi: Vor(xi) = { x | d2(x,xi) < d2(x,xj) } Fluides & Transport Optimal
  • 126. Fluides & Transport Optimal Le schéma [Mérigot-Gallouet] Applications en graphisme: [De Goes et.al] (power particles)
  • 131. Ampère, l électro-aimant et le bonhomme André-Marie Ampère 1775 - 1836 La physique (2)
  • 132. Ampère, l électro-aimant et le bonhomme André-Marie Ampère 1775 - 1836 Expériences… La physique (2)
  • 133. Maxwell et le champ éléctromagnétique James Clerk Maxell 1831 - 1879 La physique (2)
  • 134. Maxwell et le champ éléctromagnétique x E = ∂H ∂t μ- Champ électrique
  • 135. Maxwell et le champ éléctromagnétique Champ électrique Variations en temps du champ magnétique x E = ∂H ∂t μ-
  • 136. Maxwell et le champ éléctromagnétique Champ électrique Variations en temps du champ magnétique Opérateur “tourbillon” (rotationnel) x E = ∂H ∂t μ-
  • 137. Maxwell et le champ éléctromagnétique Champ électrique Variations en temps du champ magnétique Opérateur “tourbillon” (rotationnel) E x E = ∂H ∂t μ-
  • 138. Maxwell et le champ éléctromagnétique Champ électrique Variations en temps du champ magnétique Opérateur “tourbillon” (rotationnel) E var. temp. de H x E = ∂H ∂t μ-
  • 139. Maxwell et le champ éléctromagnétique Hx H = ∂E ∂t ε var. temp. de H x E = ∂H ∂t μ-
  • 140. Maxwell et le champ éléctromagnétique .E = 0 .H = 0 Dans tout patatoide élémentaire, ce qui rentre est égal à ce qui sort (valable pour Electricité et Magnétisme) x E = ∂H ∂t μ- x H = ∂E ∂t ε
  • 141. Maxwell et le champ éléctromagnétique ∂2E ∂t2 .E = 0 .H = 0 x E = ∂H ∂t μ- x H = ∂E ∂t ε = 2E1 με Constantes – unités relatives utilisées en éléctricité et en magnétisme
  • 142. Maxwell et le champ éléctromagnétique ∂2E ∂t2 .E = 0 .H = 0 x E = ∂H ∂t μ- x H = ∂E ∂t ε = 2E= 2E1 με c2 Leur produit vaut 1/c2 (c: vitesse de la lumière)
  • 143. Maxwell et le champ éléctromagnétique Dérivée seconde en temps Dérivée seconde en espace ∂2E ∂t2 =c2 2E .E = 0 .H = 0 x E = ∂H ∂t μ- x H = ∂E ∂t ε
  • 144. Maxwell et le champ éléctromagnétique Dérivée seconde en temps Dérivée seconde en espace C est l équation d ondes !!!∂2E ∂t2 =c2 2E .E = 0 .H = 0 x E = ∂H ∂t μ- x H = ∂E ∂t ε
  • 145. Maxwell et le champ éléctromagnétique Dérivée seconde en temps Dérivée seconde en espace ∂2E ∂t2 =c2 2E ∂2H ∂t2 =c2 2H .E = 0 .H = 0 x E = ∂H ∂t μ- x H = ∂E ∂t ε C est l équation d ondes !!!
  • 146. Maxwell et le champ éléctromagnétique Dérivée seconde en temps Dérivée seconde en espace Vitesse de propagation: c ∂2E ∂t2 =c2 2E ∂2H ∂t2 =c2 2H .E = 0 .H = 0 x E = ∂H ∂t μ- x H = ∂E ∂t ε C est l équation d ondes !!!
  • 147. Maxwell et le champ éléctromagnétique Dérivée seconde en temps Dérivée seconde en espace Vitesse de propagation: c La lumière est une onde électromagnétique !!!!! ∂2E ∂t2 =c2 2E .E = 0 .H = 0 x E = ∂H ∂t μ- x H = ∂E ∂t ε C est l équation d ondes !!!
  • 148. Géométrie différentielle Carl Friedrich Gauss 1800 Bernhard Riemann 1850 L espace courbe
  • 149. L espace courbe – La relativité Anselme Lanturlu – Jean-Pierre Petit - http://www.savoir-sans-frontieres.com/ Le Geometricon / Le Topologicon / Le trou noir / Tout est relatif
  • 150. Simuler tout l univers dans un ordinateur…
  • 151. René Descartes - 1663 Des tourbillon dans l éther ? (pas tout à fait, il n y a pas d éther) Le“ fluide” cosmique Vers l infini et au delà …
  • 152. Reconstruction de l univers primordial Les données – Fond de rayonnement cosmologique COBE 1992 Vers l infini et au delà …
  • 153. Reconstruction de l univers primordial Les données – Fond de rayonnement cosmologique WMAP 2003 2006 2008 2010 Vers l infini et au delà …
  • 154. Reconstruction de l univers primordial Les données – campagnes d’acquisition red-shift Vers l infini et au delà …
  • 155. The millenium simulation project, Max Planck Institute fur Astrophysik pc/h : parsec (= 3.2 années lumières) Vers l infini et au delà …
  • 156. Reconstruction de l état primordial de l univers La piscine universelle Vers l infini et au delà …
  • 157. Inverser les équations de Newton / Einstein pour remonter le temps de 14 milliards d années The millenium simulation project, Max Planck Institute fur Astrophysik pc/h : parsec (= 3.2 light years) Vers l infini et au delà …
  • 158. The millenium simulation project, Max Planck Institute fur Astrophysik pc/h : parsec (= 3.2 années lumières) En 2002: 5 heures de calcul sur un super-ordinateur / 5000 points Vers l infini et au delà …
  • 159. The millenium simulation project, Max Planck Institute fur Astrophysik pc/h : parsec (= 3.2 années lumières) En 2002: 5 heures de calcul sur un super-ordinateur / 5000 points Il serait déraisonnable de faire le calcul avec plus de 100 000 points Vers l infini et au delà …
  • 160. The millenium simulation project, Max Planck Institute fur Astrophysik pc/h : parsec (= 3.2 années lumières) En 2002: 5 heures de calcul sur un super-ordinateur / 5000 points Peut-on faire le calcul avec 1 000 000 points ? Il serait déraisonnable de faire le calcul avec plus de 100 000 points Vers l infini et au delà …
  • 161. The millenium simulation project, Max Planck Institute fur Astrophysik pc/h : parsec (= 3.2 années lumières) En 2002: 5 heures de calcul sur un super-ordinateur / 5000 points Peut-on faire le calcul avec 1 000 000 points ? Oui si on attend (4500 ans !!) Il serait déraisonnable de faire le calcul avec plus de 100 000 points Vers l infini et au delà …
  • 162. Vers l infini et au delà …
  • 163. Vers l infini et au delà …
  • 164. Vers l infini et au delà …
  • 165. Vers l infini et au delà …
  • 166. Vers l infini et au delà …
  • 167. Vers l infini et au delà …
  • 168. hi Vers l infini et au delà …
  • 169. Vers l infini et au delà …
  • 170. Vers l infini et au delà …
  • 171. Vers l infini et au delà …
  • 172. Vers l infini et au delà …
  • 173. Vers l infini et au delà …
  • 174. Il y a quelques années(2002), 5 heures de calcul sur un super-ordinateur Maintenant,avec le nouvel algorithme, moins de 2 secondes sur un PC ! Expériences numériques: performances Calcul pour 5000 points (5000 amas de galaxies) Vers l infini et au delà …
  • 175. Prendrait 4500 ans (même sur un ordinateur actuel), algorithme en O(n3) Maintenant,avec le nouvel algorithme, moins de 5 min. sur un PC portable ! Expériences numériques: performances Calcul pour 1000000 points Vers l infini et au delà …
  • 176. Expériences numériques: Early Universe Reconstruction Coopération avec - Roya Mohayaee, Jean-Michel Alimi (Institut Astrophysique de Paris) - Quentin Mérigot, Yann Brenier, Jean-David Benamou (Inria MOKAPLAN) Vers l infini et au delà …
  • 177.
  • 178. Ressources Des liens sur ma page web (google-chercher “bruno levy inria”) Sur la physique: Ian Stewart, 17 equations qui ont changé le monde Landau & Lifschitz, physique théorique, volume 1 (mécanique) le cours et la thèse de Feynman la thèse de Hawking & the large-scale structure of space-time Emmy Noethers Wondeful Theorem, D.E. Neuenschwander Sur le transport: Les deux bouquins de Villani et celui de Filippo Santambrogio Yann Brenier, le théorème de factorisation polaire Christian Lenoard – ponts browniens & régularisation entropique Mon cours gdr-im, notre article (sur arXiv) Code: geogram (google-chercher “inria geogram”) Remerciements IGRV Inria EXPLORAGRAM, ANR MAGA Q. Mérigot, J.-D. Benamou, Y. Brenier R. Mohayaee, J.-M. Alimi
  • 179. Epilogue – des forêts de symboles…
  • 180. Le dernier tableau noir de Richard Feynman
  • 181. Le dernier tableau noir de Richard Feynman A mon copain Thierry Valentin, parti bien avant son heure,