. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
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
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
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
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
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
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
x = Ax + b
x j
=
k=1
ajk xk + bj
fj =
l=1
alj fl bj
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
div f =
j=1 k=1 l=1
alj akj
fl = x k
k=1
fk x k
1.3
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
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
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
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
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
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
15
2.3
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
dx = 0
on a :
a
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( ), )
= u0 (X(0)).
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
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
= (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
i=1
i=1
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
=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
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
1 1 1 1
w w + cAP =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
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
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
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
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
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=
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
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
1/x
dx = log n x
n=1
dx x
1 n
30
n=1
3
1 n
dx/x
un un
4.2
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
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
=
n=
cn e(in L x)
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
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)
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)
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
4.4
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
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
(4.12)
a0,n cos(n t) +
n=1
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
5.1
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
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
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
(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
+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
6.1
(6.4)
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
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)
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
de Fourier =0 = n b =0
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
(6.6)
u(x, y) =
n=1
an e
ny
cos(nx) +
n=1
n eny sin(nx) b
47
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
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
u0 u0
L2
On peut noncer un rsultat analogue dans le cas sans second membre et e e condition initiale non nulle.
7.1
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
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
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
=0
e 4 dz + .
y 0
z2
e 4 dz + e 4
x t
z2
y2
z 2 +x2 4
dz + e 4t
x2
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