You are on page 1of 56

Equations aux Drives Partielles e e

Pedro Ferreira et Sylvie Mas-Gallic 11 dcembre 2001 e

Table des mati`res e


1 Introduction 1.1 Exemple dune quation aux drives partielles e e e 1.2 Rappels sur la drivation partielle . . . . . . . e 1.2.1 Fonctions vectorielles . . . . . . . . . . 1.3 Equations aux drives partielles linaires . . e e e 2 Lquation de transport e 2.1 Lquation de transport ` vitesse variable . . . e a 2.2 Un premier exemple de condition de fronti`re e 2.3 Lquation de transport conservative . . . . . e 2.4 Equation de transport en dimension suprieure e 2.5 Solutions autosemblables . . . . . . . . . . . 3 3 5 8 10 12 13 14 16 18 20 22 25 26 27 29 29 31 31 35 36 39 39 41 42 45 46

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

3 Equation des ondes 3.1 Le formule de dAlembert . . . . . . . . . . . . . . . . . . . . . . 3.2 Conditions aux limites Le cas de la demi-droite . . . . . . . . . 3.3 Solutions ` variables spares . . . . . . . . . . . . . . . . . . . . a e e 4 Introduction ` la srie de Fourier a e 4.1 Rappels sur les sries . . . . . . . . . . . . . . . e 4.2 Rappels sur les sries de fonctions . . . . . . . . e 4.3 Dveloppement en polynmes trigonomtriques e o e 4.4 Srie de Fourier des fonctions ` carr intgrable e a e e 4.5 Application ` lquation des ondes . . . . . . . . a e

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

5 Equations de Maxwell 5.1 Recherche dondes planes . . . . . . . . . . . . . . . . . . . . . . . 5.2 Rduction ` lquation des ondes . . . . . . . . . . . . . . . . . . e a e 6 Equations de Laplace et Poisson 6.1 Solutions ` variables spares . . . . . . . . . . . . . . . . . . . . a e e 6.2 Solutions priodiques . . . . . . . . . . . . . . . . . . . . . . . . . e

7 Equation de la chaleur 7.1 Proprits des solutions de lquation de la chaleur . . . . . . . . ee e 7.2 Solutions autosemblables . . . . . . . . . . . . . . . . . . . . . . 8 Classication des Equations aux Drives Partielles e e

48 49 51 53

Chapitre 1 Introduction
La modlisation dun probl`me rel utilise les lois de la physique (mcanique, e e e e thermodynamique, lectromagntisme, acoustique, etc. ), ces lois sont, gnralement, e e e e crites sous la forme de bilans qui se traduisent mathmatiquement par des e e Equations Direntielles Ordinaires ou par des Equations aux Drives Partielles. e e e Les quations aux drives partielles interviennent aussi dans beaucoup dautres e e e domaines : en chimie pour modliser les ractions, en conomie pour tudier le e e e e comportement des marchs et en nance pour tudier les produits drives (ope e e e tions et obligations). Les quations aux drives partielles sont un sujet de recherche tr`s actif en e e e e mathmatiques et elles sont ` lorigine de la cration de beaucoup de concepts e a e mathmatiques comme, par exemple, la transforme de Fourier et la thorie des e e e distributions. Dans la plupart des cas il est tr`s dicile, voir impossible dexhiber les solue tions dune quation aux drives partielles. Dans certains cas on arrive ` montrer e e e a que le probl`me est bien pos (cest-`-dire quil admet une solution unique) et on e e a peut, parfois, calculer des approximations numriques des solutions. e

1.1

Exemple dune quation aux drives pare e e tielles

On va montrer comment, ` partir des lois de la thermodynamique on peut a dduire une quation aux drives partielles dont les solutions dcrivent la temprature e e e e e e dun corps en quilibre thermique. e Soit un ouvert de R3 qui dcrit la position dans lespace du corps, soit T (x) e la fonction de ` valeurs dans R3 qui dcrit la temprature en chaque point. a e e Soit (x) = (1 (x), 2 (x), 3 (x)) le champ vectoriel qui dcrit le ux de chaleur e au point x. Soit f (x) la densit volumique de chaleur reue au point x. e c Lquilibre thermique dun petit volume signie que le ux de chaleur e qui traverse la surface de est gal ` la quantit de chaleur reue, si qui se traduit e a e c 3

par : n ds =

f (x) dx

o` n = n(x) est la normale extrieure unitaire ` la surface au point x . En u e a utilisant la formule de la divergence (qui nest autre chose que la gnralisation e e de la formule dintgration par parties) on conclut que e (x) n(x) ds =

div() dx

donc : (1.1)

div() dx =

f (x) dx

Cette quation est vrie pour tout petit volume , on sait alors que e e e lquilibre thermique peut tre modlis par lquation : e e e e e (1.2) div()(x) = f (x) x .

Si on prend en compte une loi de comportement on peut simplier cette quation ; la loi de Fourier dit que le ux de chaleur est proportionnel au gradient e de la temprature, ce qui scrit e e (1.3) (x) = (x) T (x),

la constante de proportionnalit (x) sappelle la conductivit thermique et dpend e e e exclusivement de la nature du matriel. En remplaant (1.3) dans (1.2) on obtient e c (1.4) div((x) T ) = f,

qui est quivalent, dans le cas o` (x) est constant, ` e u a T = f. Pour que ce probl`me soit bien pos on doit conna la temprature ou le ux e e tre e de chaleur dans fronti`re du domaine, on consid`re deux types de conditions : e e 1. Une condition de Dirichlet o` on impose la temprature sur le bord du u e domaine : T (x) = T0 (x) x , 2. Une condition de Neumann o` on impose un ux de chaleur ` travers la u a fronti`re : e T (x) (x) = 0 (x) x . n

1.2

Rappels sur la drivation partielle e

Soit f est une fonction relle dnie dans RN . A laide dun rep`re on peut e e e N crire un vecteur x R comme (x1 , x2 , . . . , xN ) o` les xi sont des rels. e u e Dnition 1. La i-`me drive partielle de f au point (x1 , x2 , . . . , xN ) est dnie e e e e e par : f (1 , x2 , . . . , xN ) = x xi f (1 , x2 , . . . , xi1 , xi + h, xi+1 , . . . , xN ) f (1 , x2 , . . . , xi1 , xi , xi+1 , . . . , xN ) x x lim h0 h si elle existe. Un concept important est celui de gradient : Dnition 2. Si toutes les drives partielles dune fonction f sont dnies en e e e e un point de lespace RN alors on appelle gradient de f au point (x1 , . . . , xN ) le vecteur : f (x1 , . . . , xN ) = f f (x1 , . . . , xN ), . . . , (x1 , . . . , xN ) x1 xN

Le gradient a quelques proprits importantes : ee il est indpendant du rep`re, e e il pointe dans la direction de plus forte croissance de la fonction, il est perpendiculaire aux lignes de champ dnies par f (x1 , . . . , xN ) = c, e o` c est une constante quelconque. u Exemple 1. On consid`re la fonction f (x, y) = xy, on calcule ses drives pare e e tielles : f (x0 + h)y0 x0 y0 (x0 , y0 ) = lim = y0 h0 x h x0 (y0 + h) x0 y0 f (x0 , y0 ) = lim = x0 h0 y h le gradient est gal ` : e a f (x, y) = (y, x) les lignes de champ pour cette fonction sont les hyperboles : {xy = c} Si on prend, par exemple le point (1, 1) R2 situ sur la ligne de champ {f (x, y) = e 1}, on vrie alors que le vecteur f (1, 1) = (1, 1) est perpendiculaire ` la courbe e a {y = 1/x}. Pour tudier la variation dune fonction de plusieurs variables dans une direce tion donne il est naturel dintroduire la drive directionnelle : e e e 5

Dnition 3. La drive directionnelle de f dans la direction du vecteur v = e e e (v1 , . . . , vN ) au point (x1 , . . . , xN ) est dnie par : e Dv f (x1 , . . . , xN ) = lim f (x + hv) f (x) h

h0

Exemple 2. Toujours pour f (x, y) = xy calculons la drive dans la direction e e (1, 1) : D(1,1) f (x, y) = lim f (x + h, y + h) f (x, y) h0 h (x + h)(y + h) xy = lim h0 h = x + y + lim h
h0

=x+y Proposition 1. Si toutes les drives partielles de f au point (x1 , . . . , xN ) sont e e dnies alors : e Dv f (x, y) = f (x, y) v o` est le produit scalaire de deux vecteurs. u La drive partielle dune fonction relle est une fonction relle, on peut ainsi e e e e dnir facilement les drives dordre suprieure : e e e e Dnition 4. La drive partielle de la fonction f dordre j par rapport aux e e e variables xi1 , . . . , xij est dnie par : e j f = xi1 . . . xij xi1 j1 f xi2 . . . xij

Ceci est plus facilement comprhensible avec un exemple en ordre 2 : e Exemple 3. Considrons la fonction de deux variables f (x, y) = x2 + y 2 , calcue lons la drive croise dordre 2 : e e e 2f f = = (2x) = 0 yx y x y Nous allons maintenant noncer un rsultat pour les drives dordre 2 qui e e e e pourra facilement se gnraliser ` des ordres suprieures : e e a e Proposition 2. Les drives partielles dordre 2 vrient : e e e 2f 2f = xi xj xj xi si ses drives sont des fonctions continues. e e 6

Pour la recherche des points extrmes dune fonction de plusieurs variables il e est intressant de dnir la matrice Hessienne : e e Dnition 5 (Matrice Hessienne). La e N variables est la matrice dordre N : 2f 2 (x) x1 Hf (x) = 2f (x) xN x1 matrice Hessienne dune fonction f de ... ... ...
2f (x) x1 xN 2f (x) x2 N

Comme on a vu auparavant, cette matrice est symtrique si toutes les drives e e e partielles dordre 2 sont continues. Proposition 3. Si f est une fonction de N variables de classe C 2 et si x RN est un point extrme de f (cest-`-dire f (x) = 0), alors : e a 1. si la matrice Hf (x) est dnie positive le point x est un minimum local de e f, 2. si la matrice Hf (x) est dnie ngative le point x est un maximum local de e e f. Exemple 4. On reprend la fonction f (x, y) = x2 + y 2 , son gradient est : f (x, y) = (2x, 2y) (0, 0) est un point extrme, et e Hf (0, 0) = 2 0 0 2

et Hf (0, 0) dnie positive, car elle est diagonale ` termes positifs, donc (0, 0) est e a un minimum de f . Un oprateur direntielle dordre 2 tr`s important est le Laplacien, il est e e e invariant par changement de rep`re, et de ce fait il intervient en de nombreuses e quations aux drives partielles. e e e Dnition 6. Le Laplacien dune fonction de N variables f est : e
N

f (x) =
i=1

2f (x) = trace Hf (x) x2 i

Pour des fonctions de N variables on rappelle le dveloppement de Taylor e dordre 2 au tour dun point : Proposition 4 (Dveloppement de Taylor). Si u est une fonction de RN dans e 2 R de classe C dans un voisinage du point x, alors pour tout h Rn susamment

petit on a : u(x + h) =u(x) + h1 1 2 u u + + hN + x1 xN 2 2 2u 2 u N 2 u h1 2 () + + Ci hi hN i () + + hN 2 () x1 xi xN i xN

o` est un point de R2 situ dans le segment de droite qui relie x ` x + h et CiN u e a est le coecient binomial. Dans le cas des fonctions dune variable la r`gle de drivation dune fonction e e compose scrit : e e d f (g(x)) = f (g(x))g (x) dx la gnralisation aux fonctions de plusieurs variables de cette formule est : e e Proposition 5 (Drivation de la fonction compose en plusieurs vae e riables). Soit f (x1 , . . . , xN ) une fonction relle de N variables, supposons que e chaque xi = gi (r1 , . . . , rM ) est une fonction de r1 , . . . , rM , soit f (r1 , . . . , rM ) = f (g1 (r1 , . . . , rM ), . . . , gN (r1 , . . . , rM )),
notons (x = gi (r1 , . . . , rM )), alors on a : i

f f g1 (r1 , . . . , rM ) = (x1 , . . . , x ) (r , . . . , rM ) + . . . + N rj x1 rj 1 f gN (x1 , . . . , x ) (r , . . . , rM ) + N xN rj 1 Exemple 5. On consid`re la fonction de deux variables f (x, y) = x2 + y 2 , o` e u x(r, ) = r cos et y(r, ) = r sin et la fonction g(r, ) = f (x(r, ), y(r, )). On calcule la drive partielle suivante : e e g f x f y (r , ) = (x , y ) (r , ) + (x , y ) (r , ) r x r y r = 2x cos + 2y sin = 2r cos2 + 2r sin2 = 2r

1.2.1

Fonctions vectorielles

Une fonction vectorielle est une fonction ` valeurs en RN , on va tudier le cas a e particulier des fonctions de RN en RN . Pour ces fonctions on dnit la matrice e Jacobienne : 8

Dnition 7. Soit f une fonction de N variables relles ` valeurs en RN . on e e a suppose quune base a t x en RN , on dnit la matrice Jacobienne de f ee e e comme : f1 f (x) x2 (x) . . . fN (x) x1 x1 1 f1 (x) f2 (x) . . . fN (x) x2 x2 Jf (x) = x2 ... f2 fN f1 (x) xN (x) . . . xN (x) xN de terme gnral : e e fj (x) xi La trace de la matrice Jacobienne est une fonction scalaire. Cest un oprateur e direntiel dordre 1 quon appelle la divergence. e Dnition 8. La divergence de la fonction f de D RN en RN est une fonction e relle dnie par : e e N fi div f (x) = trace Jf (x) = xi i=1 (Jf (x))i,j = La divergence est parfois note comme : e div f = f

cest un abus de notation car le gradient na de sens que si on lapplique ` une a fonction. En dimension 3 en prenant quelques liberts on peut crire : e e = , , x1 x2 x3 f1 f2 f3 + + x1 x2 x3

sil tait un vecteur on aurait alors : e f =

On sait de lalg`bre linaire que la trace dune matrice est invariante par e e changement de coordonnes, ceci entra que la divergence ne dpend pas du e ne e syst`me de coordonnes choisi. On va montrer ce rsultat. e e e Thor`me 1. La divergence dun champ vectoriel est une fonction scalaire, ceste e a `-dire, les valeurs de div f ne dpendent que des points de lespace et de f , ils e sont indpendants des coordonnes. e e Dmonstration. On va montrer ce rsultat pour une fonction vectorielle de R3 . e e On consid`re un point de R3 qui a pour coordonnes (x1 , x2 , x3 ) dans une base e e et (x1 , x2 , x3 ) dans une nouvelle base. On note (f1 , f2 , f3 ) les composantes de f dans la nouvelle base. On cherche ` montrer que : a div f =
f f f1 f2 f3 f1 + 2 + 3 = + + x1 x2 x3 x1 x2 x3

La transformation de coordonnes peut scrire sous forme matricielle : e e


3

x = Ax + b

x j

=
k=1

ajk xk + bj

o` A est une matrice orthogonale (A1 = AT ). En drivant on conclut : u e x k = akj xj On a videment : e f = AT f b


3

fj =
l=1

alj fl bj

ce qui implique : fj = x k donc : fj = xj


3 3

alj
l=1

fl x k
3 3

k=1

fj x k = x xj k

fj akj = xk k=1
T 3

alj akj
k=1 l=1

fl x k

La matrice A tant orthogonale on a A A = I3 et donc : e


3 3

div f =
j=1 k=1 l=1

alj akj

fl = x k

k=1

fk x k

1.3

Equations aux drives partielles linaires e e e

Une quation aux drives partielles est linaire si lensemble de ses solutions e e e e forme un espace vectoriel. Cette notion mrite nanmoins des prcisions. On e e e appelle aussi linaire une quation avec un second membre si lquation homog`ne e e e e associe (cest-`-dire avec second membre gal ` zro) est linaire. e a e a e e Vrions que lquation (1.4) est bien linaire, lquation homog`ne associe e e e e e e est : div((x T ) = 0 soient T1 et T2 deux solutions de cette quation, alors : e div((x (T1 + T2 )) = div((x T1 ) + div((x T2 ) = 0 ce qui montre que la combinaison linaire des solutions aussi est une solution. e 10

Exemple 6. Montrons que la fonction T (x, y) = x2 + y 2 est bien solution de lquation (1.4) en R2 pour (x, y) = 1 et f (x, y) = 4 : e (x, y)T = 2T 2T = 2 2 = 4 = f (x, y) x2 y 2

Exemple 7. Lquation f = f 2 nest pas linaire, en eet, si f est solution et e e est une constante relle alors : e (f ) = f = f 2 = (f )2 si = 0 et = 1 et f 0 et f 1.

11

Chapitre 2 Lquation de transport e


Lquation aux drives partielles la plus simple est lquation de transport e e e e dans le demi-plan, il sagit dune quation linaire dvolution du premier ordre. e e e On cherche une fonction u qui vrie : e u u +c = 0 t > 0 x R (2.1) t x u(x, 0) = u (x) x R.
0

Les solutions sont des fonctions dnies dans D = R R dont la fronti`re est e e + D = R {0}. Pour ce probl`me les solutions sont tr`s facilement calculables : e e Thor`me 2. Si u0 est drivable sur R, alors il existe une unique solution e e e direntiable u du probl`me de Cauchy en (x, t), elle est donne par : e e e (2.2) u(x, t) = u0 (x ct) x R t > 0

Dmonstration. On dnit les caractristiques comme les courbes de R2 dnies e e e e par (X(t), t) o` la fonction X(t) est solution de lquation direntielle ordinaire u e e dX = c. dt Le long des caractristiques, la solution le lquation (2.1) vrie : e e e d dX u u (u(X(t), t)) = + = 0, dt dt x t ce qui implique que les solutions sont constantes le long des caractristiques. e Soit (x , t ) un point du plan avec t > 0. Soit X (t) la caractristique passant e par ce point, alors, elle vrie : e dX =c dt X (t ) = x 12

la solution est alors : X (t) = ct + x ct . Pour t = 0 ceci donne : X (0) = x ct et on a : u(x , t ) = u(X (0), 0) = u(x ct , 0) = u0 (x ct ). .

2.1

Lquation de transport ` vitesse variable e a

On consid`re maintenaient le cas de lquation de transport o` la vitesse varie e e u en temps et en espace. On cherche des solutions u dnies dans ]a, b[R e + u u (x, t) + v(x, t) (x, t) = 0 x ]a, b[ t > 0 (2.3) t x x(x, 0) = u (x) x ]a, b[,
0

on suppose que v(a, t) = v(b, t) = 0. La technique quon a utilise pour montrer lexistence et lunicit pour lquation e e e de transport ` vitesse constante peut se gnraliser au cas o` la vitesse nest a e e u pas constante. On cherche les courbes caractristiques qui sont les solutions de e lquation direntielle ordinaire : e e dX = v(X(t), t) dt le long de ces courbes on a : d u u dX (u(X(t), t) = (X(t), t) + (X(t), t) = dt t x dt u u + v(x, t) t x (X(t), t) = 0

ceci veut dire que les solutions sont constantes le long des caractristiques, il sut e alors de prendre en compte la condition initiale. La solution au point (x0 , t0 ) est gale ` la valeur de u0 (x ) o` x est la valeur pour t = 0 de la caractristique qui e a u e passe par le point (x0 , t0 ), en dautres termes : u(x0 , t0 ) = u0 (x ), et X(t) est solution de dX = v(x, t) dt X(x ) = t 0 0 13 x = X(0)

Exemple 8. Cherchons les solutions de lquation aux drives partielles suie e e vante : u u + x(1 x) = 0 sur ]0, 1[]0, [ (2.4) t x u(x, 0) = u (x) sur ]0, 1[ 0 au point (x0 , t0 ), la caractristique qui passe par ce point est solution de : e dX = X(1 X) dt X(t ) = x 0 0 dX = dt X(1 X) si on int`gre on obtient : e
X x0

on peut rsoudre cette quation direntielle par sparation de variables : e e e e

ds = s(1 s)

dw
t0

ce qui donne : 1X 1 x0 + log = t t0 X x0 et lexpression pour la caractristique : e x0 X(t) = x0 + (1 x0 )et0 t log La solution de (2.4) est alors : u(x0 , t0 ) = u0 x0 x0 + (1 x0 )et0

2.2

Un premier exemple de condition de fronti`re e

Dans ce cas on peut tr`s facilement construire la solution, il sut de gnraliser e e e la dmonstration du mme rsultat pour lquation de transport ` vitesse constante e e e e a dans R. 14

On va montrer un premier exemple dune quation aux drives partielles e e e avec condition de fronti`re. Pour simplier on regardera uniquement le cas de e lquation de transport ` vitesse constante pour x positif e a u + c u = 0 t > 0, x > 0 t x (2.5) u(x, 0 = u0 (x) x 0 u(0, t) = g(t) t > 0

Thor`me 3. Le probl`me (2.5) a pour solution : e e e u(x, t) = u0 (x ct) si x ct 0 x g t si x ct < 0 c

Pour se convaincre de ce rsultat il sut de regarder la gure 2.1, et de noter e que la ligne pointill reprsente la caractristique qui passe par le point (0, 0), e e e cest-`-dire, la demi-droite x = ct, t > 0. La partie du domaine ` droite de a a cette caractristique vrie x ct > 0 et la partie ` gauche x ct < 0. Pour cette e e a derni`re partie les caractristiques touchent laxe x = 0 avant de toucher laxe e e t = 0.
at

xect

ax

Fig. 2.1 Les caractristiques et les conditions de fronti`re e e On ne traitera pas le cas gnral dun domaine born o` la vitesse ne sannule e e e u pas sur les bords, on peut nanmoins sapercevoir que le probl`me peut advenir e e si une courbe caractristique touche un point (a, t) o` (b, t) pour t > 0. Il faut e u alors ajouter une condition de fronti`re ` lquation et lutiliser pour remonter e a e linformation. Ceci se comprend mieux sur la gure 2.2.
t

x1_t1

x0_t0

Fig. 2.2 Les caractristiques et les conditions de fronti`re e e

15

2.3

Lquation de transport conservative e

On tudie maintenaient une quation proche des quations quon vient dtudier. e e e e Il sagit de lquation de transport conservative : e u + (v(x, t)u) (x, t) = 0 sur x ]a, b[ t > 0 (2.6) t x u(x, 0) = u (x) x ]a, b[
0

v(x, t) est la vitesse qui est donne et vrie v(a) = v(b) = 0 et u0 est une fonction e e donne, e On va voir pourquoi on appelle cette quation conservative : e Proposition 6. Lintgrale en x de la solution de lquation (2.6) se conserve e e dans le temps, cest-`-dire : a
b b

u(x, t) dx =
a a

u0 (x) dx

t > 0

Dmonstration. Comme u est solution de (2.6) on a : e


b a

u + (v(x, t)u) (x, t) t x

dx = 0

on a :
a

(v(x, t)u) (x, t) = [v(x, t)u(x, t)]b = 0 a x

car v(a, t) = v(b, t) = 0. On conclue que : d dt


b

u(x, t) dx = 0
a

On remarquera que cette quation poss`de un terme supplmentaire, par rape e e v port ` lquation de transport ( x u) et de ce fait on ne peut plus dire que la a e solution est constante le long des caractristiques. Par ailleurs, pour lquation e e de transport ` vitesse non constante, malgr le fait que la solution soit ponctuela e lement constante le long des caractristiques lintgrale, ne se conserve pas, en e e eet, de : b d b u u(x, t) dx + v(x, t) (x, t) dx = 0 dt a x a on conclue que : d dt
b b

u(x, t) dx =
a a

v (x, t)u(x, t) dx x

16

o` on a, bien sur, utilis le fait que v(a, t) = v(b, t) = 0. u e Si on crit lquation conservative le long dune caractristique on obtient : e e e u(X(t), t) + (v(X(t), t)u(X(t), t)) = 0. t x On note maintenant que dX u d u(X(t), t) + (t) (X(t), t) = u(X(t), t) t dt x dt ce qui entra : ne d v u(X(t), t) + (X(t), t)u(X(t), t) = 0. dt x Si on dnit la fonction : e w(t) = u(X(t), t)e elle vrie : e dw = dt = = =0 On peut donc conclure que : u(X(t), t)e On a montr : e Proposition 7. Le long dune caractristique la solution de lquation (2.6) e e vrie : e t v u(X(t), t) = u0 (X(0))e 0 x (X( ), ) d Exemple 9. On va rsoudre lquation : e e u + (xtu) = 0 t > 0 x > 0 (2.7) t x u(x, 0) = x x > 0. Cherchons dabord la caractristique X() passant par le point (x, t). Elle est e solution de X () = X(), 17
t v 0 x (X( ), ) t v 0 x (X( ), )

du (X(t), t) + dt u (X(t), t) + t u (X(t), t) + t

t v v (X(t), t) e 0 x (X( ), ) d x t v dX u v (X(t), t) + u (X(t), t) e 0 x (X( ), ) d dt x x t v u v(X(t), t) (X(t), t) e 0 x (X( ), ) d x x

= u0 (X(0)).

il sagit dune quation ` variables spares sa solution est : e a e e X() = ce 2


2

on dtermine la constante c ` partir de lgalit : e a e e X(t) = x ce qui donne c = xe 2 et X() = xe


t2

2 t2 2

La vitesse et sa drive partielle en x sont donnes par e e e v(x, t) = xt et la solution de (2.7) est donne par : e u(x, t) = u0 (X(0))e = u0 (xe = xe
t2 2 2 t2 2 t v 0 x (X( ), ) t 0

v (x, t) = t x

)e

t2 2

= xet

2.4

Equation de transport en dimension suprieure e

On cherche maintenant ` traiter lquation de transport (aussi appele quation a e e e de vitesse de diusion) pour une dimension despace suprieure ` 1. On se pose e a la question de savoir quel oprateur gnralise la drive spatiale x . Il est bien e e e e e vident que lquation doit rester dordre 1 (on cherche ` transporter une fonce e a tion) et que, en plus, elle ne doit pas changer si on change de rep`re (on dit quelle e est invariante par changement de rep`re). On a vu que loprateur div vrie ces e e e deux conditions. On prsente uniquement la dimension 3 . e Lquation de transport en forme conservative scrit alors : e e (x, t) + divx (V )(x, t) = 0 x D R3 t > 0 (2.8) t (x, 0) = (x)
0

o` D est un ouvert de R3 , V (x, t) est une fonction vectorielle (de R3 ]0, [ en u R3 ) qui reprsente la vitesse, et 0 (x) est une fonction scalaire qui reprsente la e e 18

condition initiale. Notons que dans cette quation la divergence prend en compte e uniquement les trois premi`res variables (les variables spatiales), do` la notation e u divx . Pour trouver les solutions on applique une fois de plus la mthode des cae ractristiques qui nous permet de nous ramener ` une quation direntielle ore a e e dinaire. On cherche alors une fonction X(t) tel que le long de la ligne de R4 , (X(t), t) lquation e 3 + (Vi ) (x, t) = 0 t xi i=1 on ait une expression simples pour la solution. Dans le cas qui nous concerne on a d (X(t), t))e dt
t 0 t 0

divx (V (X(s),s)) ds

=0

ce qui implique, comme en dimension 1 (2.9) (X(t), t))e


divx (V (X(s),s)) ds

= (X(0), 0).

Notons que si divx V = 0 alors est constant le long des caractristiques. e Les caractristiques sont maintenant des fonctions vectorielles, elles sont dnies e e par un syst`me dquations direntielles ordinaires : e e e Dnition 9. La courbes caractristique qui passe par le point (x , t ) pour e e 3 lquation de transport en R de vitesse variable V (x, t) sont les solutions du e syst`me dquations direntielles ordinaires : e e e dX (t) = V (X(t), t) (2.10) dt X(t ) = x On voit immdiatement que le long des caractristiques on a : e e (X(t), t) + divx (V )(X(t), t) = 0, t en eet, (2.10) implique : d ((X(t), t)) = (X(t), t) + dt t = et : (X(t), t) + t
3

i=1 3

dXi (X(t), t) (t) xi dt (X(t), t)Vi xi

i=1

i=1

(X(t), t)Vi + divx V = divx (V ) xi 19

ce qui entra : ne d ((X(t), t)) + ( divx V )(X(t), t) = 0 dt

2.5

Solutions autosemblables

Pour terminer ce chapitre on va prsenter la notion de solution autosemblable e et lappliquer ` lquation de transport ` vitesse constante. On appelle auto a e a semblable une fonction qui est invariante par un changement dchelle en temps. e Ce type de fonctions est tr`s important en physique car elles modlisent des e e phnom`nes qui sont indpendants de lchelle de mesure. e e e e La mthode de recherche de solutions autosemblables consiste ` imposer une e a certaine forme ` la solution recherche, et de ce fait ` transformer lquation aux a e a e drives partielles en une quation direntielle ordinaire. Voyons ceci avec un e e e e exemple. On cherche des solutions de lquation (2.1) qui vrient : e e (2.11) u(x, t) = t f x t

o` f est une fonction quelconque, et sont des constantes ` choisir pour que u a les solutions existent. Calculons les drives partielles dordre 1 de u : e e u x (x, t) = t1 f t1 xf t t et : u (x, t) = t f x Lquation (2.1) devient alors : e t1 f x t x t x t

x + (ct t1 x)f t x + (ct1 t x)f t x t

=0

en divisant par t1 on obtient : f =0

si on choisit = 1 et y = x/t on se ram`ne ` lquation direntielle ordinaire : e a e e f (y) + (c y)f (y) = 0 qui peut scrire : e f (y) = ln |f | = ln |y c| + 0 f (y) yc 20

ou 0 est une constante dintgration. On conclue que une solution autosemblable e de lquation de transport ` vitesse constante est : e a u(x, t) = t x c t

= |x ct|

est une constante ` dterminer ` partir des conditions initiales. La solution a e a retrouve dpend uniquement de x ct. e e

21

Chapitre 3 Equation des ondes


Lquation des ondes en R scrit : e e 2 2 u c2 u = 0 x R t > 0 2 t x2 (3.1) x R u(x, 0) = u0 (x) u (x, 0) = u1 (x) x R t elle modlise la propagation dune onde dans un milieu inni. La constante c est e la vitesse de propagation de londe et les fonctions u0 et u1 sont respectivement, ltat la vitesse initiale. e On tablira tout dabord un lien entre cette quation et lquation de transe e e port. Introduisons deux nouvelles fonctions inconnues, v1 et v2 , qui sont lies ` u e a par les galits : e e v1 = u t v = c u 2 x et considrons le syst`me de deux quations aux drives partielles suivant : e e e e e v2 v1 c = 0 x R t > 0 t x (3.2) v2 c v1 = 0 x R t > 0 t x

o` on a fait abstraction des conditions initiales. En remplacent les expressions u pour v1 et v2 dans (3.2) on voit que la premi`re quation est quivalente ` e e e a lquation des ondes et la deuxi`me ` lquation de Schwarz : e e a e 2u 2u = xt tx

qui est satisfaite par toute fonction de classe C 2 . Le changement de variables quon a pris nest le seul possible, en eet, on aurait aussi pu prendre v1 = u et t v2 = c u . x 22

Le syst`me (3.2) est compos de deux quations de transport couples, de e e e e vitesse constante c, on peut le rcrire en forme matricielle : e (3.3) v1 v1 0 1 0 t + c x = v v 2 2 1 0 0 t x

ce qui quivaut ` : e a v1 v v + cA = 0 o` v = . u t x v2 On notera que si on diagonalise la matrice A alors les deux quations de e transport seront dcouples, ce qui nous permettra lutilisation des rsultats quon e e e a montr pour lquation de transport ` vitesse constante. Cherchons les valeurs e e a propres de A, ceux-ci sont solution de lquation : e 2 1 = 0 cest ` dire 1 = 1 et 2 = 1. Les vecteurs propres sont les solutions de : a x1 + x2 = 0 et de : on choisit alors les vecteurs propres de norme 1 : (1/ 2)(1, 1) et (1/ 2)(1, 1), ceci donne alors : 1 1 1 1 0 = 0 1 2 1 1 si on dnit une nouvelle variable : e w= on a : 1 1 1 2 1 1 v1 v2 0 1 1 0 1 1 1 1 x1 x2 = 0

w1 = 1 (v1 + v2 ) 2 1 w2 = (v1 + v2 ) 2 si on note P linverse de la matrice : 1 1 1 2 1 1 23

cest-`-dire a P = alors le syst`me (3.3) scrit : e e P

1 1 1 1

w w + cAP =0 t x

en multipliant par P 1 on obtient : w 1 0 w +c =0 0 1 x t ce qui, crit en coordonnes, est e e w1 w1 +c =0 t x (3.4) w2 c w2 = 0 t x

ceci nous montre tout de suite le besoin davoir 2 conditions initiales. On a ainsi obtenu 2 quations de transport dcouples ` vitesse de propagation e e e a opposes. La technique utilise est similaire a celle quon utilise pour les quations e e e direntielles ordinaires o` on rduit une quation dordre 2 ` un syst`me de 2 e u e e a e quations dordre 1. e Pour t = 0 on a les conditions initiales u(x, 0) = u0 (x) et u (x, 0) = u1 (x), par t dnition de v1 et v2 ceci donne v(x, 0) = (u1 (x), cu0 (x)). Passons en variables e w: w 1 0 w xR t>0 t + c 0 1 x = 0 (3.5) w(x, 0) = 1 u1 (x) + cu0 (x) 2 u (x) + cu (x).
1 0

en variables initiales on a : v1 (x, t) =

Les solutions de (3.5) sont alors : w1 (x, t) = w1,0 (x ct) = 1 (u1 (x ct) + cu0 (x ct)) 2 w (x, t) = w (x + ct) = 1 (u (x + ct) + cu (x + ct)) 2 1 2,0 0 2

u 1 1 = (u1 (x ct) + cu0 (x ct)) (u1 (x + ct) + cu0 (x + ct)) t 2 2 u 1 1 v2 (x, t) = c = (u1 (x + ct) + cu0 (x + ct)) + (u1 (x ct) + cu0 (x ct)). x 2 2 On a rsolu un probl`me en se ramenant ` une situation connue. e e a 24

3.1

Le formule de dAlembert

Les rsultats de la section prcdente montrent que les solutions de lquation e e e e des ondes dpendent exclusivement de x ct et de x + ct et non plus de x et de e t indpendamment. e On va donner une autre caractrisation des solutions de lquation des ondes e e en R en fonction uniquement des conditions initiales. Thor`me 4 (Formule de dAlembert). La solution de lquation des ondes (3.1) e e e ou u0 est une fonction direntiable est : e (3.6) 1 1 u(x, t) = (u0 (x + ct) + u0 (x ct)) + 2 2c
x+ct

u1 (y) dy
xct

Dmonstration. On a dj` vu que toute solution est de la forme : e ea u(x, t) = F (x + ct) + G(x ct), les conditions initiales impliquent alors que : u(x, 0) = u0 (x) = F (x) + G(x) et : u (x, 0) = u1 (x) = c(F (x) G (x)) t en drivant on obtient le syst`me : e e F (x) + G (x) = u0 (x) F (x) G (x) = u1 (x) c qui a pour solution : F (x) = cu0 (x) + u1 (x) 2c cu0 (x) u1 (x) G (x) = 2c ce qui donne : 1 F (x) = c1 + u0 (x) + 2 1 G(x) = c2 + u0 (x) 2 1 2c 1 2c
x

u1 (y) dy
0 x

u1 (y) dy
0

La condition initiale nous aide ` dterminer les constantes dintgration : a e e u0 (0) = u(0, 0) = F (0) + G(0) = c1 + c2 + u0 (0) ce qui entra : ne c1 + c2 = 0 et en sommant F (x + ct) et G(x ct) on obtient le rsultat. e 25

3.2

Conditions aux limites Le cas de la demidroite

On va tendre la formule de dAlembert ` lquation des ondes dans une demie a e droite avec une condition de fronti`re de Neumann homog`ne. On consid`re le e e e probl`me : e 2 2u u 2 c2 2 = 0 t > 0 x > 0 t x u(x, 0) = u0 (x) x > 0 (3.7) u (x, 0) = u1 (x) x > 0 t u (0, t) = 0 t > 0. x o` c > 0 est la vitesse. u Physiquement la condition de fronti`re sinterpr`te comme une paroi rchissante. e e e e Si on suit le mme raisonnement que dans la dmonstration du thor`me e e e e prcdent on a (en gardant les mmes notations) : e e e 1 F (x) = c1 + u0 (x) + 2 1 G(x) = c2 + u0 (x) 2 1 2c 1 2c
x

u1 (y) dy
0 x

u1 (y) dy
0

La condition initiale implique, encore une fois, que : c1 + c2 = 0, dans le cas x ct 0 on a alors : (3.8) 1 1 u(x, t) = (u0 (x + ct) + u0 (x ct)) + 2 2c
x+ct

u1 (y) dy
xct

Pour x = 0 la condition de fronti`re implique : e 0= ceci est quivalent ` : e a G (y) = F (y) y < 0 et, intgrant des deux cots : e e G(y) = c3 + F (y) 26 u (0, t) = F (ct) + G (ct) t > 0 x

maintenant, pour y = 0 on peut appliquer la condition initiale : 1 G(0) = c3 + F (0) = c3 + c1 + u0 (0) 2 et, dun autre cot : e 1 G(0) = c2 + u0 (0) 2 ce qui entra : ne c3 + c1 = c2 en prenant en compte le fait que c1 + c2 = 0 on conclut : c3 = 2c2 = 2c1 et la solution pour x ct 0 est alors donne par : e (3.9) u(x, t) = F (x + ct) + G(x ct) = F (x + ct) F (ct x) + c3 1 1 = (u0 (ct x) + u0 (x + ct)) + 2 2c
x+ct 0

1 u1 (y) dy + 2c

ctx

u1 (y) dy.
0

On vient dobtenir une expression pour la solution dans le cas de la demi-droite avec condition de fronti`re de Neumann homog`ne. Il sagit dune gnralisation e e e e de la formule de dAlembert. On peut procder de la mme faon pour un domaine e e c spatial born, mais les calculs sont beaucoup plus lourds. Cette expression de e la solution a lavantage de mettre bien en vidence le comportement des ondes e rchies par la fronti`re. e e e

3.3

Solutions ` variables spares a e e

On cherche maintenant les solutions de lquation des ondes ` variables spares. e a e e On suppose quil existe des fonctions (inconnues) F et G, dune variable relle e telles que u(x, t) = F (x)G(t). On calcule les drives partielles e e 2f = FG t2 2f =F G x2 27

on a alors F G = c2 F G comme, par hypoth`se F G = 0 on peut crire e e c2 G F (x) = (t) F G

la fonction de gauche dpend uniquement de x et celle de droite uniquement de e t, on peut alors dire quil existe un rel tel que e c2 F (x) = F G (t) = G si = 0 on a F = G = 0 et donc F (x) = ax + b G(t) = t + si > 0 on a des solutions exponentielles relles e

F (x) = ae G(t) = e

x c

+ be

x c

+ e

si < 0 on a des solutions oscillantes F (x) = a cos x + b sin x c c G(t) = cos t + sin t en prenant en compte les conditions initiales et les conditions aux limites on peut dterminer les solutions. e

28

Chapitre 4 Introduction ` la srie de Fourier a e


4.1 Rappels sur les sries e

Une srie peut tre vue la gnralisation de la somme ` un nombre inni de e e e e a termes. La manipulation des sries est plus complexe que celle des sommes nies e en raison de la ncessit dtudier la convergence, en eet, contrairement aux e e e sommes nies la somme dune srie peut tre innie ou mme indtermine. On e e e e e va prsenter rapidement les principaux rsultats sur les sries pour quon puisse e e e aborder rapidement la srie de Fourier. e Dnition 10. On appelle srie de terme gnral un la suite des sommes pare e e e tielles Sn , o` : u
n

Sn =
i=1

ui .

On dit que la srie est convergente si et seulement si Sn est convergente. On dit e quune srie e un est absolument convergente si la srie de terme gnral |un | e e e est convergente. Exemple 10. 1. La srie e
N i=1

i est divergente car : N (N + 1) N 2

i=
i=1

Proposition 8. Une condition ncessaire pour quune srie soit convergente est e e que son terme gnral tende vers 0. ATTENTION : Cette condition nest pas e e susante. Exemple 11. Montrons que la srie harmonique : e

n=1

1 n

29

ce qui entra que : ne

(voir gure 4.1), mais :

est divergente. On peut minorer les sommes partielles par une intgrale : e

La convergence dune srie est, en gnral, assez dicile ` dmontrer. On a e e e a e nanmoins ` notre disposition un certain nombre de crit`res de convergence, il e a e faut se souvenir que aucun deux napporte une rponse dans tous les cas. e Proposition 9 (R`gle de dAlembert). Soit e un une srie, alors : e

Proposition 10 (R`gle de Cauchy). Soit e un une srie, alors : e Si lim n un < 1 alors un converge n Si lim n un > 1 alors un diverge n Si lim n un = 1 alors ne peut rien dire sur la convergence de

Si lim

un+1 < 1 alors un converge un un+1 Si lim > 1 alors un diverge n un un+1 Si lim = 1 alors ne peut rien dire sur la convergence de n un

Fig. 4.1 La srie harmonique et e

1/x

dx = log n x

n=1

dx x

1 n

30
n=1
3

1 n

dx/x

un un

4.2

Rappels sur les sries de fonctions e

On peut sinterroger sur le sens a donner ` une expression du type : a (4.1)


n=1

fn (x)

o` chaque fn (x) est une fonction relle. Si pour toutes les valeurs x D R u e la srie converge alors lexpression (4.1) dnit une fonction de D dans R. Si la e e fonction f vrie e

fn (x) f (x),
n=1

x D

alors on dit que la srie de fonctions (4.1) converge ponctuellement vers la fonction e f (x). Il est tr`s important de noter que la somme dune srie de fonctions continues e e nest pas forcement continue. Il est de mme pour la direntiabilit, la somme e e e dune srie de fonctions dont tous les termes sont drivables peut ne pas tre e e e drivable. e Les exemples les plus simples de sries de fonctions sont les sries de puissances e e o` on reprsente une fonction comme une srie de polynmes cn (x a)n au u e e o voisinage dun point a. Une exemple est la fonction exponentielle :

e =
i=0

xn n!

4.3

Dveloppement en polynmes trigonomtriques e o e

On va maintenant tudier le dveloppement dune fonction priodique comme e e e une superposition de fonctions trigonomtriques. e Dnition 11. Une fonction dune variable relle (ou complexe) f est priodique e e e de priode L si elle vrie : e e f (x + L) = f (x) x R (ou x C) Notons que si une fonction est priodique la priodicit nest pas unique, en e e e eet, si f est priodique de priode L, elle est aussi priodique de priode jL o` e e e e u j est un entier positif. Dans certains cas on peut dnir la priode fondamentale comme le plus petit e e rel non nul L tel que f (x + L) = f (x) x. Les constantes tant priodiques e e e pour toute priode nont pas de priode fondamentale. e e

31

Exemple 12. Les fonctions sin x et cos x sont priodiques de priode 2. Les e e fonctions sin(2x/L) et cos(2x/L) sont priodiques de priode L, un petit calcul e e nous permet de le vrier pour le sinus : e sin 2 (x + L) L = sin 2 x + 2L L = sin 2 x L

La fonction de variable complexe exp(w) est priodique de priode 2i. e e En gnral si f est priodique de priode L1 alors la fonction g(x) = f (L1 x/L2 ) e e e e est priodique de priode L2 : e e g(x + L2 ) = f (L1 (x + L2 )/L2 ) = f (L1 x/L2 + L1 ) = f (L1 x/L2 ) = g(x) Thor`me 5. Soit f une fonction relle de variable relle priodique de priode e e e e e e L drivable, sauf pour un nombre ni de points en [0, L], la srie de Fourier de f e e (4.2) 2 2 a0 + an cos n x + bn sin n x 2 L L n=1 n=1

x R

o` les coecients sont donnes par u e (4.3) (4.4) converge vers 1 ( lim f (y) + lim f (y)) yx 2 yx+ Thor`me 6. Soit f une fonction complexe de variable relle priodique de e e e e priode L drivable, sauf pour un nombre ni de points, alors on a : e e (4.5) 1 2
yx

an =

2 L 2 bn = L

2 x) dx L 0 L 2 f (x) sin(n x) dx L 0 f (x) cos(n

lim+ f (y) + lim f (y)


yx

=
n=

cn e(in L x)

les coecients sont donnes par : e (4.6) cn = 1 L


L 0

f (x)e(in L )x dx

Ce dveloppement est unique. e Une fonction L-priodique est dtermine par ses valeurs dans une intervalle e e e de longueur L.

32

Exemple 13. Calculons le dveloppement en srie de Fourier de la fonction e e 2-priodique e 0 x [0, [ f (x) = 1 x [, 2[ on a alors a0 = et an = et bn = 1 1 = =
2

f (x) dx =
0

dx = 1
2

f (x) cos(nx) dx =
0

f (x) cos(nx) dx = 0

f (x) sin(nx) dx
0 2

f (x) sin(nx) dx

2 1 (cos(nx)) dx n 1 = (cos(2n) cos(n)) n 1 = ((1)n 1) n

et donc

1 1 ((1)n 1) sin(nx) f (x) = + 2 n=1 n Dans la gure 4.2 on trace la fonction f (x) et sa srie de Fourier tronque ` e e a lordre 4, 10 et 100. Exemple 14. On consid`re maintenant une fonction priodique de priode 2 e e e dnie par e x x [0, 1[ f (x) = 2 x x [1, 2[ on a alors
2

a0 =
0 1

f (x) dx
2

=
0

x dx +
1

(2 x) dx

=1

33

1 0.8 0.8

0.6 0.6

0.4

0.4

0.2

0.2

0 0 1 2 3 x 4 5 6

(a) f (x)

(b) Approximations de Fourier

Fig. 4.2 La fonction et les premiers lments de la somme partielle de la srie ee e de Fourier et
2

an =
0 1

f (x) cos(nx) dx
2

=
0

x cos(nx) dx +
1

(2 x) cos(nx) dx

= et

2 2 n2

(1 + (1)n )

bn =
0 1

f (x) sin(nx) dx
2

=
0

x sin(nx) dx +
1

(2 x) sin(nx) dx

=0 et on conclut que 1 2 f (x) = + ((1)n 1) cos(nx) 2 n2 2 n=1 Dans la gure 4.3 on trace la fonction f (x) et sa srie de Fourier tronque ` e e a lordre 4, 10 et 100. 34

0.8

0.8

0.6

0.6

0.4

0.4

0.2

0.2

0.2

0.4

0.6

0.8

1 x

1.2

1.4

1.6

1.8

0.2

0.4

0.6

0.8

1 x

1.2

1.4

1.6

1.8

(a) f (x)

(b) Approximations de Fourier

Fig. 4.3 La fonction et les premiers lments de la somme partielle de la srie ee e de Fourier Proposition 11. Si les fonctions dnies par deux sries de Fourier sont gales e e e pour tout x alors tous les termes sont gaux, cest-`-dire, si e a a0 + f (x) = 2 et : g(x) = 0 + 2

an cos
i=1

2 x + L

bn sin
i=1

2 x L

n cos
i=1

2 x + L

n sin
i=1

2 x L

et f (x) = g(x) x R alors an = n et bn = n pour tout n > 0.

4.4

Srie de Fourier des fonctions ` carr intgrable e a e e

La srie de Fourier peut se gnraliser aux fonctions ` carr intgrable. Soit e e e a e e f une fonction L-priodique qui vrie e e
L

|f (x)|2 dx <
0

alors f admet un dveloppement en srie de Fourier. Dans certains cas (quon e e nabordera pas ici) lexpression de la srie de Fourier na pas de sens mais on peut e 35

lui donner un sens comme limite de sries de fonctions pour lesquelles lexpression e de la srie a un sens. e On se contentera de remarquer que lespace des fonctions de carr intgrable e e 2 quon nomme L (0, L) est un espace vectoriel quon peut munir dun produit scalaire de fonctions1 . Si f et g sont des lments de L2 (0, 1) alors le produit ee scalaire de f et g est dni par e (4.7) (f |g) = f (x)g(x) dx.

Le fait quon puisse calculer cette intgrale est une consquence de lingalit de e e e e Cauchy-Schwartz Proposition 12. Si f et g sont deux fonctions de L2 de ]0, L[ alors
L L
1 2

1 2

|f (x)||g(x)| dx c
0 0

|f (x)| dx
0
2

|g(x)| dx

Sur cet espace vectoriel les fonctions ein L x forment une base orthogonale. Les coecients de Fourier sont les coordonnes dans cette base, et on retrouve leur e expression comme les projections sur les lments de la base. ee Thor`me 7 (Parseval). Si f est une fonction de L2 (0, L) de srie de Fourier e e e cn ein L x
nZ
2

alors 1 L
0

|f (x)|2 dx =
nZ

|cn |2

4.5

Application ` lquation des ondes a e


de lquation des ondes. e x R t > 0 x R x R

On sintresse aux solutions priodiques e e 2 2u u 2 c2 2 = 0 t x u(x, 0) = u0 (x) (4.8) u (x, 0) = u (x) t 1 u(x, t) = u(x + L, t)
1

on peut remarquer quon consid`re comme une mme fonction toutes les fonctions dont e e lintgral du carr de leur dirence est nul comme une mme fonction pour plus de prcisions e e e e e voir [5]

36

c est la vitesse, L la priodicit qui est une donne. Les conditions initiales u0 et e e e u1 sont supposes priodiques et admettent un dveloppement en srie de Fourier e e e e a0,0 2 2 u0 (x) = + a0,n cos n x + b0,n sin n x 2 L L n=1 n=1 a1,0 2 2 u1 (x) = + a1,n cos n x + b1,n sin n x 2 L L n=1 n=1

Supposons que la solution de (4.8) admet un dveloppement en srie de Fourier e e en x 2 2 bn (t) sin n x u(x, t) = a0 (t) + an (t) cos n x + L L n=1 n=1 supposons aussi que on peut driver cette srie terme ` terme, on a alors e e a 2u 2 2 = a0 (t) + an (t) cos n x + bn (t) sin n x 2 t L L n=1 n=1 2u 2 = an (t) n 2 x L n=1
2

cos n

2 2 x bn (t) n L L n=1

sin n

2 x L

la proposition 11 et lquation entra que les coecients de Fourier de la solue ne tion vrient e a0 (t) = 0 (4.9) a (0) = a0,0 0 a0 (0) = a1,0 an (t) + 2 an (t) = 0 n an (0) = a0,n an (0) = a1,n bn (t) + 2 bn (t) = 0 n b (0) = b0,n n bn (0) = b1,n n = cn 37 2 . L

(4.10)

(4.11)

o` u

Les coecients de Fourier sont alors donns par e a0 (t) = a1,0 t + a0,0 an (t) = a0,n cos(n t) + a1,n sin(n t) n b1,n bn (t) = b0,n cos(n t) + sin(n t) n

et donc 1 u(x, t) = (a0,0 + a1,0 t)+ 2

(4.12)

a0,n cos(n t) +
n=1

a1,n 2 sin(n t) cos n x + n L b1,n 2 sin(n t) sin n x n L

b0,n cos(n t) +
n=1

Exemple 15. Calculons les solutions 2-priodiques de lquation des ondes, avec e e u0 (x) = x 2x x [0, 1[ x [1, 2[

et u1 (x) = 0. Par application directe de la formule prcdente on a e e (4.13) 1 2((1)n 1) u(x, t) = + cos(cnt) cos(nx) 2 n=1 2 n2

38

Chapitre 5 Equations de Maxwell


Dans ce chapitre on cherche des solutions particuli`res des quations de Maxe e well. Ces quation dcrivent la propagation dune onde lectromagntique qui se e e e e propage dans un milieu de permabilit lectrique et de permittivit magntique e ee e e . Les inconnues de ces quations sont les trois coordonnes du champ lectrique e e e quon note E et les trois coordonnes du champ magntique quon note H. Si on e e note c la vitesse de la lumi`re, et en absence de sources de courant et de charge e les quations de Maxwell scrivent e e H c t = rot E Loi de Faraday E = rot H Loi dAmpre e (5.1) c t div E = 0 div H = 0 o` rot dsigne le rotationnel dun champ vectoriel qui est dni par u e e Hz Hy y z Hz H rot H = H = x z x Hy Hx x y pour H = (Hx , Hy , Hz ).

5.1

Recherche dondes planes

On cherche les solutions de (5.1) ondes planes, cest-`-dire, les solutions o` a u E et H sont parall`les ` un plan. Pour simplier les calculs on prend le plan e a 39

perpendiculaire ` laxe des x, on aura alors a Ex = 0 = Hx et Ey Ez + =0 y z dun autre cot la premi`re quation de Maxwell implique que e e e div E = 0 0= Ez Ey Hx = + t y z

Il sagit dun syst`me de transport, on sait que les solutions sont de la forme e H + E = g x + c t y z Hy Ez = f x c t

Il sagit de syst`mes de transport o` les quations sont couples. Par combinaison e u e e linaire des deux quations de (5.2) on obtient e e (H + E ) c (H + E ) = 0 y z y z t x (5.4) (H E ) + c (H E ) = 0. y z y z x t

Si, en plus, on restreint notre choix aux solutions telles que Ey , Ez , Hy et Hz dpendent uniquement de x et t (et non plus de y et z) on obtient alors les deux e syst`mes dcoupls e e e Ez Hy = c t x (5.2) Ez = Hy c t x et Ey Hz = c t x (5.3) Ey = Hz . c t x

o` les fonctions f et g sont ` dterminer ` partir des conditions initiales et, u a e a ventuellement de conditions aux limites. ce qui entra e ne c c H = 1 y f x t +g x+ t 2 (5.5) 1 Ez = g x + c t f x c t 2 40

Les mmes calculs pour le syst`me (5.3) donnent e e c c H = 1 z x t + x+ t 2 (5.6) 1 Ey = x + c t x c t 2 On choisit maintenant les ondes qui se dplacent dans un unique sens (vers e la gauche), en gnral dans un probl`me de propagation dondes on prend des e e e ondes rentrantes (la source est situe ` lextrieur du domaine de calcul) ou bien e a e sortantes (la source est a lintrieur du domaine). Ce choix correspond ` prendre e a g 0 et on a H = Hy ey + Hz ez et HE et |E| |H| =

5.2

Rduction ` lquation des ondes e a e

Si on suppose que le champ magntique et le champ lectrique sont susame e ment rguliers et si loprateur de drivation en temps et en espace commutent e e e alors en appliquant le rotationnel aux deux premi`res quations de Maxwell on e e obtient rot c et : rot c la proprit du rotationnel ee rot rot H = entra ne (5.7) rot c H t 2E = = E c c t2 div H H E t = rot rot H H t = rot rot E

on a obtenu une quation dondes a coecient e c2 Par un raisonnement similaire on obtient pour le champ magntique e 2 H = H c2 t2 et on peut appliquer tous les rsultats pour lquation des ondes. e e (5.8) 41

Chapitre 6 Equations de Laplace et Poisson


On sintresse aux quations e e u = 0 Equation de Laplace et u = Equation de Poisson Ces quations apparaissent dans llectrostatique, dans la mcanique du point, e e e dans la thermodynamique et dans bien dautres domaines. Une fonction dnie dans un domaine Rn solution de lquation de Lae e place est appele harmonique. e Exemple 16. Si A = (a1 , . . . , an ) est un point de Rn alors pour tout point R = (x1 , . . . , xn ) de Rn on peut dnir la distance r de R ` A par e a
n

r=
i=1

(xi ai )2

r = r(x1 , . . . , xn ) est une fonction relle dnie dans Rn , r2 est un polynme de e e o degr 2 en x1 , . . . , xn . Soit f (x1 , . . . , xn ) = g(r) = r2 son Laplacien est e f = 2n car 2 (r ) = 2(xj aj ) xj 2 2 (r ) = 2 x2 j 2 j (r2 ) = i xi xj f est donc solution dune quation de Poisson. e 42

Le Laplacien est un oprateur direntiel qui a des proprits dinvariance e e ee par rapport aux rotations. Soit f (x1 , x2 ) = g(r(x1 , x2 ), (x1 , x2 )) une fonction susamment rguli`re, calculons son Laplacien en coordonnes polaires : e e e (6.1) f = 1 r r r g r + 1 2g r2 2

et on peut vrier que si la fonction g ne dpend pas de il en est de mme pour e e e 2 son Laplacien. Le rsultat prcdent appliqu ` la fonction f (x) = r : e e e ea f = 1 (r2r) = 4. r r

Dans R3 si on consid`re les coordonnes sphriques e e e x1 = r sin cos (6.2) x = r sin sin 2 x3 = r cos alors si f (x1 , x2 , x3 ) = g(r(x1 , x2 , x3 ), (x1 , x2 , x3 ), (x1 , X2 , X3 )) on a : 1 f = 2 r r
2 g

(6.3)

1 + 2 r sin

g sin

1 2g + 2 2 r sin 2

On voit que si la fonction est invariante par rotation alors son Laplacien ne dpend que de r. On peut aussi vrier un rsultat prcdent pour f (x1 , x2 , x3 ) = e e e e e (x1 a1 )2 + (x2 a2 )2 + (x3 a3 )2 f = 1 2 (r 2r) = 6. r2 r

On peut utiliser la distance ` un point pour noncer un rsultat tr`s intressant a e e e e Thor`me 8. Une fonction harmonique dans Rn g(x) qui ne dpend que de e e e r = |x c| scrit g(x1 , . . . , xn ) = f (r) o` : e u f (r) = a ln r + b f (r) = ar2n + b si si n=2 n>2

o` f (r) = g(x) et a et b sont des constantes relles. u e Dmonstration. e r = xi xi


n
1 2 1 2

(xj aj )2
j=1

1 = 2

(xj aj )2
j=1

2 r xi

1 x i ai = 2(xi ai ) = 2r r 43

et r (xi ai ) xi xi ai 2r = = 2 xi xi r r2 1 (xi ai )2 = r r3 on a alors g r (x) = f (r) xi xi et 2g (x) = f (r) x2 i le Laplacien peut alors scrire e
n r

r xi

+ f (r)

2r , x2 i

g =
i=1

f (r)

(xi ai )2 + f (r) r2

1 (xi ai )2 r r3

= f (r) + Si g = 0 alors la fonction

n1 1 f (r) = n1 rn1 f (r) r r rn1 f (r) = a

o` a est une constante, ce qui entra u ne f (r) = a ln r + b


a (2n)rn2

+b

si n 1 = 1 si n 1 = 1

De ce thor`me on peut conclure que le potentiel dune charge place au point e e e A est proportionnelle ` 1/r en dimension 3 et ` ln r en dimension 2. a a Voyons un exemple, la fonction 1 h(x1 , . . . , xn ) = g(r) = r 3 dnie dans R \ {A} (r = 0) est drivable dans son domaine. Calculons son e e Laplacien h (x1 , . . . , xn ) = xi 2h = x2 i = 1 2(xi ai ) 2
n j=1 (xj
3 2

aj )2 1

n j=1 (xj

aj )2

3 2

(xi ai ) 3 2(xi ai ) 2
n j=1 (xj

aj )2

5 2

1 (xi ai )2 +3 r3 r5 44

donc : h = n r2 3n +3 5 = . 3 r r r3

Pour n = 3 la fonction h est harmonique.

6.1
(6.4)

Solutions ` variables spares a e e


f (x, y) = 0 pour (x, y) R2

Cherchons des solutions de lquation de Laplace e

a ` variables spares : on suppose quil existent deux fonctions F (x) et G(y) telles e e que f (x, y) = F (x)G(y). Lquation est quivalente ` : e e a F (x)G(y) + F (x)G (y) = 0 et il existe une constante telle que G (y) F (x) == F (x) G(y) on doit donc rechercher au mme temps la constante et les fonctions F et G e (on dit quil sagit dun probl`me aux valeurs propres). e On a trois cas possibles : Si = 0 F (x) = ax + b G(y) = y + Si > 0 F (x) = ae + be x G(y) = cos( y) + sin( y)
x

Si < 0 F (x) = a cos( x) + b sin( x)


G(y) = e

+ e

o` les quatre constantes ` dterminer le sont ventuellement par les conditions u a e e aux limites. 45

6.2

Solutions priodiques e
dans R R+ x R y > 0

(6.5)

On sintresse aux solutions du probl`me e e u = 0 u(x + 2, y) = u(x, y)


y

La solution tant priodique en x on peut la dvelopper en srie de Fourier e e e e en x a0 (y) u(x, y) = + an (y) cos(nx) + bn (y) sin(nx) 2 n=1 n=1 en supposant quon peut driver sous le signe somme on a e 2u = n2 an (y) cos(nx) n2 bn (y) sin(nx) x2 n=1 n=1 2u a (y) = 0 + an (y) cos(nx) + bn (y) sin(nx) 2 y 2 n=1 n=1 Comme u(x, y) est solution de lquation de Laplace, les coecients e satisfont les quations direntielles ordinaires : e e a0 (y) = 0 an (y) n2 an (y) = 0 bn (y) n2 bn (y) a0 (0) =0 an (0) = an bn (0) lim a0 (y) = 0 lim an (y) = 0 lim bn (y)
y y y

n sin(nx) x R an cos(nx) + b u(x, 0) = n=1 n=1 lim u(x, y) = 0 x R

de Fourier =0 = n b =0

la solution gnrale de lquation direntielle en a0 est e e e e a0 (y) = c1 + c2 y

o` c1 et c2 sont des constantes dintgration. Comme limy a0 (y) = 0 alors u e c2 = 0 et c1 = 0, en conclusion a0 (y) = 0 Pour les coecients an (y) on a an (y) = cn,1 eny + cn,2 eny Le comportement ` linni de an (y) et de bn (y) implique que cn,1 = 0 et donc a cn,2 = an , en conclusion an (y) = an eny bn (y) = n eny b 46

La solution de (6.5) est alors


(6.6)

u(x, y) =
n=1

an e

ny

cos(nx) +
n=1

n eny sin(nx) b

47

Chapitre 7 Equation de la chaleur


On consid`re une barre mince de longueur innie (reprsente par laxe rel), e e e e et on cherche lvolution au cours du temps de la temprature u dans cette barre. e e La fonction u(x, t) donne la temprature au point x ` linstant t. Si la barre a une e a conductivit thermique homog`ne et en absence de sources de chaleur, u vrie e e e (7.1) u 2 u 2 = 0 x R t > 0 t x

Si la temprature ` linstant t = 0 est connue et donne par la fonction u0 (x), e a e alors on ajoute une condition initiale (7.2) u(x, 0) = u0 (x)

Le probl`me (7.1), (7.2) est beaucoup plus dicil que lquation de transe e port, en gnral, on na pas de solution explicite. On peut nanmoins trouver une e e e solution lmentaire. ee Thor`me 9. Le probl`me e e e E 2 E = (x)(t) x R, (7.3) t x2 E(x, 0) = 0
x2 1 E(x, t) = e 4t 2 t

t>0

o` reprsente une mesure de Dirac, admet une solution unique u e (7.4)

La dmonstration de ce rsultat, qui utilise la transformation de Fourier, ne e e sera pas faite ici. Dans certains cas on peut se servir de la solution lmentaire pour trouver la ee solution du probl`me original, en eet, si u0 est une fonction de carr intgrable, e e e

48

ou bien une fonction borne, alors la solution de (1.4) avec la condition inie tiale (7.2) est (7.5) de plus on a u u
L2

u(x, t) =
R

E(y, t)u0 (x y) dy = (u0 E)(x)

u0 u0

L2

On peut noncer un rsultat analogue dans le cas sans second membre et e e condition initiale non nulle.

7.1

Proprits des solutions de lquation de la e e e chaleur

On montre un premier rsultat qui nous donne des informations tr`s impore e tantes sur les solutions et qui est tr`s utile dans les dmonstrations dunicit. e e e Thor`me 10 (Principe du maximum). Si les conditions de validit de la e e e reprsentation (7.5) sont vries et si la condition initiale vrie u0 (x) 0 pour e e e e tout x R alors la solution de lquation (7.1) vrie e e 0 u(x, t) sup u0 (x) t > 0
xR

Dmonstration. u 0 car u est une intgrale dun produit de fonctions positives. e e Il est bien connu que 2 ey dy = par le changement de variable y = x/ 4t on montre que E(x, t) dx = 1
R R

et on peut faire la majoration suivante u(x, t) (sup u0 (x))


xR R

E(x, t) dx = sup u0 (x)

Exemple 17. Prenons une condition initiale gaussienne u0 (x) = e 4 49


x2

la solution est alors u(x, t) = u0 E(x, t) =


R

1 y2 (xy)2 4t e 4 dy 4t

on fait le changement de variable x z =y 1+t 1+t et on note que y 2 y 2 2xy x2 y 2 (x y)2 + = + + 4 4t 4 4t 4t 4t 1+t 2 2 x x2 x2 x2 = y 1 + ty + + 4t 4t 1 + t 4t(1 + t) 4t(1 + t) 4t 2 x x2 1 x2 = 1 + ty + 4t 4t(1 + t) 4t 1+t 2 1 x x2 t = 1 + ty + 4t 4t(1 + t) 1+t 2 2 z x = + 4t 4(1 + t) ce qui entrane u(x, t) = 1 4t 1 = 1+t e 4t
R
z2

dz 1+t
z2

e 4(1+t)
x2

x2

1 4t

e 4t dz e 4(1+t)
R

x2 1 e 4(1+t) 1+t

la solution est aussi une gaussienne, elle est obtenue un dcalage en temps de la e donne initiale. e Exemple 18. Si on prend la fonction de Heaviside comme donne initiale : e u0 (x) = H(x x0 ) = 1 0 si x x0 si x < x0

une application du rsultat prcdent donne la solution de lquation de la chaleur e e e e suivante u(x, t) = =
xx0

u0 (x y)E(y, t) dy
R

E(y, t) dy
xx0

1 y2 e 4t dy 4t

50

la derni`re intgrale nest pas calculable, par changement de variable on peut la e e 2 ramener ` une intgrale de ex dont la primitive ne peut pas sexprimer ` laide a e a des fonctions usuelles.

7.2

Solutions autosemblables

Dans cette section on cherche les solutions autosemblables de lquation de e la chaleur en dimension 1 despace. On cherche la solution de (7.1) sous la forme u(x, t) = t g(t x) o` et sont des constantes relles quon pourra, ventuellement, dterminer u e e e pendant le calcul et g est une fonction dune variable, g sera solution dune quation direntielle ordinaire. Calculons les drives : e e e e u (x, t) = t1 g(t x) + t+1 xg (t x) t 2u (x, t) = t+2 g (t x). x2 Comme u est solution de lquation de la chaleur lquation direntielle ordinaire e e e pour g est : g + t xg = t2+1 g en notant y = t x on obtient. g(y) + yg (y) = t2+1 g (y), Pour liminer t on impose de plus e = 1 2

et on obtient lquation direntielle ordinaire e e (7.6) 1 g(y) yg (y) = g (y). 2

Cette quation nest pas facile ` rsoudre. e a e Exemple 19. Cherchons les solutions autosemblables de lquation de la chaleur e avec = = 1/2. On cherche donc ` rsoudre a e (7.7) g(y) + yg (y) + 2g (y) = 0

on cherche ` dterminer c pour que g0 soit une solution particuli`re de la forme a e e g0 (y) = ecy . 51
2

Par drivation on obtient e g0 (y) = 2cyecy mais g solution de lquation implique que e (1 2cy 2 4c + 8c2 y 2 )ec g0 (y) = e 4 . On cherche maintenant une solution gnrale de lquation (7.7) de la forme e e e suivante g(y) = g0 (y)h(y). Calculons les drives e e g (y) = g0 (y)h(y) + g0 (y)h (y) g (y) = g0 (y)h(y) + 2g0 (y)h (y) + g0 (y)h (y) ce qui implique 0 = g0 h + yg0 h + yg0 h + 2g h + 4g0 h + 2g0 h 0 = (g0 + yg0 + 2g0 )h + yg0 h + 4g0 h + 2g0 h 0 = yg0 h + 4g0 h + 2g0 h 0 = (yg0 + 4g0 )h + 2g0 h 0 = e 4 (y 2y)h (y) + 2e 4 h (y) 0 = yh (y) + 2h (y) on a ainsi obtenu une quation direntielle ordinaire du premier ordre en h = w, e e on peut sparer les variables e w y = w 2 la solution est y2 w(y) = h (y) = e 4 . La fonction h est donc h(y) =
0 y
y2 y2 y2 2 y2 2 2

g0 (y) = (2c + 4c2 y 2 )ecy

=0

lexponentielle tant positive il faut que c = 1/4 et on a e

e 4 dz + .
y 0

z2

On reconstitue la solution gnrale de (7.7) e e g(y) = g0 (y)h(y) = e


y4
2

e 4 dz + e 4
x t

z2

y2

La solution autosemblable est alors : 1 1 u(x, t) = t 2 g(t 2 x) = t 52

z 2 +x2 4

dz + e 4t

x2

Chapitre 8 Classication des Equations aux Drives Partielles e e


Dans ce dernier chapitre on donner une classication des Equations aux ` Drives Partielles linaires du second ordre. A chaque type dquation correse e e e pond un comportement dirent des solutions. e Dnition 12. Une Equation aux Drives Partielles linaire dordre 2 dnie e e e e e dans un ouvert RN est de la forme
N

ai j (x)
i,j=1

2u (x) = F (x, u, xi xj

u)

o` ai j et F sont des fonctions donnes. u e Exemple 20. n dimension 1 lquation des ondes est de ce type avec a1 1 = 1, e a2 2 = c2 , a1 2 = a2 1 = 0 et F 0. Exemple 21. Pour lquation de transport on a e F (x, u, u) = u u +c t x

et a 0. Exemple 22. Pour lquation de la chaleur on a a1 1 = 1, a2 2 = a1 2 = a2 1 = 0 e u et F = t . Considrons le cas dune Equation aux Drives Partielles en deux variables e e e x et t : 2u 2u 2u + C 2 = F (x, u, u) A 2 + 2B t xt x dans le cas F 0 on peut essayer de trouver des caractristiques, le long dese quelles la solution sera solution dune quation direntielle ordinaire, on ree e marque que : A 2u 2u 2u + 2B + C 2 =0 t2 xt x 53

est quivalent ` : e a u x2 A x t
2

+ 2B

x +C t

=0

on dnit alors le discriminant e = B 2 AC et on a la classication suivante > 0 lquation a 2 caractristiques et est hyperbolique. e e < 0 lquation na pas de caractristique et est elliptique. e e = 0 lquation a une caractristique et est parabolique. e e Exemple 23. Lquation des ondes en R a = c2 > 0 elle est donc hyperbolique. e Exemple 24. Lquation de la chaleur en R a = 0 elle est donc parabolique. e Exemple 25. Lquation de Laplace en R2 a = 1 < 0 elle est donc elliptique. e

54

Bibliographie
[1] C. Cuvelier, J. Desclaux, J. Rappaz, G. Stuart, and B. Zwahlen. e Elments dquations aux drives partielles pour ingnieurs : thorie et e e e e e mthodes numriques. Presses polytechniques et universitaires romandes, e e Lausanne, 1988. [2] K. Eriksson, D. Estep, P. Hansbo, and C. Johnson. Computational Dierential Equations. Cambridge University Press, New York, 1990. [3] Charles Pusterle. Analyse vectorielle des champs : mthodes pour la phye sique. Masson, Paris, 1991. [4] Herv Reinhard. Equations aux drives partielles : introduction. Dunod, e e e Paris, 1991. [5] Laurent Schwartz. Mthodes Mathmatiques pour les Sciences Physiques. e e Hermann, Paris, 1983.

55