Académique Documents
Professionnel Documents
Culture Documents
Physique.
Bahram Houchmandzadeh
Remerciements :
Je remercie sincrement Youssef Ben Miled et Mathias Legrand pour leur lecture at-
tentive du manuscrit et leur trs (trs) nombreuses corrections et suggestions. Grace
leurs efforts, ce manuscrit a un aspect beaucoup prsentable.
web : http://houchmanddzadeh.net/cours/Math/math.htm
courriel : bahram.houchmandzadeh univ-grenoble-alpes.fr
Premire version : Septembre 2008
Version prsente : June 22, 2016
2
Table des matires
1 Introduction 7
5 Les distributions. 53
5.1 Ce quil faut savoir. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
5.2 Un peu de dcence. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
5.3 Manipulation et utilisation des distributions. . . . . . . . . . . . . . . . 58
5.4 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
5.5 Problmes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
6 Convolution et corrlation. 67
6.1 Les convolutions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
6.2 Auto-corrlation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
3
Table des matires
4
Table des matires
5
Table des matires
21 Bibliograhie. 278
6
1 Introduction
Durant les deux premires annes luniversit, on apprend les bases essentielles des
mathmatiques : calcul diffrentiel et intgral, algbre linaire, quations diffrentielles
linaires, etc. Lobjet de ce cours est dutiliser ce corpus pour introduire les mthodes
mathmatiques dites suprieures utilises pour rsoudre les problmes classiques de la
physique.
Les mathmatiques ne sont pas une collection de mthodes juxtaposes et sans re-
lation : il existe des concepts extrmement gnraux qui nous permettent de porter le
mme regard sur des notions a priori disparates. Le concept qui reviendra tout au long
de ce cours est celui de lespace vectoriel. Ainsi, tourner un vecteur du plan dun angle
quelconque ou appliquer un oprateur intgrodiffrentiel une fonction sont fonda-
mentalement la mme chose ; de mme que trouver les valeurs propres dune matrice
ou rsoudre une quation drive partielle linaire. Cest bien pour cela que ltudiant
apprend un tel volume dalgbre linaire dans les cours de mathmatiques lmentaires.
Le plan du cours est le suivant : Aprs une introduction (un rappel) des espaces
vectoriels, nous verrons que les fonctions elles mmes peuvent tre considres comme
des points (des vecteurs) dans un grand espace des fonctions, et que nous pouvons
dfinir des bases orthogonales dans cet espace presque comme on le fait dans lespace
tridimensionnel.
Le chapitre suivant est consacr aux sries de Fourier, le premier exemple pratique
que nous verrons de bases dnombrables dans lespace des fonctions sur un intervalle
fini. Nous verrons entre autre comment cette base nous permet de rsoudre les qua-
tions classique de la physique comme celle de diffusion de la chaleur ou des cordes
vibrantes.
Nous avons souvent affaire des fonctions dfinies sur des intervalles infinis. Les
transformes de Fourier nous permettent de disposer de bases pour lespace de ces
fonctions. Comme souvent cependant, les infinis posent des problmes particuliers et
nous auront allors dfinir les distributions, une gnralisation des fonctions qui intro-
duit en mathmatique le concept de charge (ou force) ponctuelle si cher aux physiciens.
Nous verrons alors le nombre incroyable de problmes que ces nouvelles mthodes nous
permettent daborder : de la rsolution des quations diffrentielles celle dquations
stochastiques (comme le mouvement brownien) en passant par la diffraction par les
cristaux etc.
Le cousin germain des transformes de Fourier est la transforme de Laplace : nous
verrons comment lutiliser pour tous les problmes o les conditions initiales sont im-
portantes.
7
1 Introduction
Finalement, un complment utile tous ces outils est la mthode de Green (ou fonc-
tions de Green) qui nouveau a voir avec la gnralisation des charges ponctuelles :
si on connat leffet dune charge (ou dune force ou ...) ponctuelle, on peut alors facile-
ment calculer leffet dune distribution de charge (de force ...).
Nous allons revenir sur le concept gnral doprateur intgrodiffrentiel. Une rota-
tion ou une homothtie transforment de faon linaire un vecteur dans un autre. Un
oprateur diffrentiel linaire comme (t Dx2 ) fait la mme chose pour les fonc-
tions, considres comme des vecteurs dun grand espace. Nous savons qutudier une
application linaire est toujours beaucoup plus simple dans sa base propre. La mme
chose est vrai pour les vecteurs et valeur propres des oprateurs. Les transformes de
Fourier nous fournissaient une base trs particulire bien adapt certains problmes
de physique, nous verrons dautres bases comme celle des polynmes orthogonaux et
nous gnraliserons le calcul des oprateurs.
Quelques chapitres sont consacrs aux notions plus avances qui devront nanmoins
tre connues des tudiants la fin de leur Master. Nous abordons le calcul des perturba-
tions, outil indispensable ds que nous tentons la rsolution de vrai problmes, cest
dire ceux qui scartent un peu des exemples classiques que nous savons rsoudre.
Par exemple, nous savons rsoudre une quation diffrentielle dune certaine forme, le
calcul de perturbation nous permettra dobtenir une solution approche quand la forme
change lgrement.
Un chapitre est consacr aux calculs des variations qui est une gnralisation des
problmes dextremum lespace des fonctions et des fonctionnelles qui y agissent.
La plupart des problmes de physique sont formule dans ce langage ou gagne tre
formul dans ce langage.
Nous aborderons galement la thorie des formes diffrentielles. Souvent ces objets
sont enseigns dans le cadre de la thorie des tenseurs et vue comme des tenseurs al-
terns. Il est cependant beaucoup plus simple de les aborder directement et en donner
une image gomtrique, surtout que ce sont des objets trs simple manipuler et qui
donnent de la cohrence aux divers oprateurs diffrentiels comme le gradient, rota-
tionnel et divergence. Nous verrons comment certaines lois de la physique comme les
quations de Maxwell acquiert une signification gomtrique intuitive.
La thorie des tenseurs sera galement dans un chapitre. Nous nous contenterons
essentiellement des tenseurs dans un espace euclidien o il ny a pas faire de diffrence
entre les vecteurs et les covecteurs.
Enfin un petit chapitre est consacr aux nombres. Nous les manipulons depuis si
longtemps que nous avons oubli comment on les a construit. Ce chapitre tente de
remdier cet oubli.
Bon, suffisamment digress, voyons du concret.
8
2 lments danalyse fonctionnelle.
Les espaces vectoriels jouent un rle unificateur fondamental en mathmatiques.
Peut-tre cela rappelle au lecteur des souvenirs de matrices, de bases et de ses chan-
gements, ... Nous allons revoir tout cela de faon assez lgre mais surtout applique
lensemble extrmement vaste des fonctions. Nous allons voir que nous pouvons dcrire
les fonctions comme des vecteurs dans des espaces de dimensions infinies, en utilisant
pratiquement les mmes outils que pour des vecteurs trois dimensions. Cela sappelle
analyse fonctionnelle et a t formalis par Hilbert au dbut des annes 1900. Le reste
de ce cours sappuie constamment sur les rsultats de ce chapitre dont la lecture est
indispensable.
Bases despace vectoriel. Une base est lensemble de certains lments de notre
espace E qui nous permet de dcrire tout les autres. Pour tre plus rigoureux, supposons
que e1 , e2 , e3 , ..., ei E, soit une base. Dans ce cas, pour nimporte quel lment a de
1. un instinct forg par une douzaine danne dtude.
2. En caractre gras pour ne pas le confondre avec le 0 des scalaires.
3. Bon, il faut, de temps en temps, prendre des prcautions.
9
2 lments danalyse fonctionnelle.
P
E, on peut trouver des scalaires ( des chiffres donc) si tel que a = i si ei . On dit que
a est une combinaison linaire des vecteurs ei . Bien sr, il faut prendre le minimum
de ei qui rende cette description faisable. Pour cela, il suffit dexiger quaucun des ei
ne puisse tre une combinaison linaire des autres (on dit alors que ces vecteurs sont
linairement indpendant). Les scalaire si quon aura trouv pour la description de a
sont alors unique. On les appelle les composantes du vecteur a dans la base {e}.
Le grand intrt des bases est quelles nous permettent de manipuler les vecteurs
comme des collections de chiffres. Pour les vecteurs dans le plan, nous ne sommes pas
oblig de faire des dessins, nous pouvons les reprsenter par des doublets (x1 , x2 ) si
nous nous sommes fixs lavance deux vecteurs de rfrences. A partir du moment o
on peut reprsenter les objets par des chiffres, on peut pratiquement tout faire (hem).
Pour lespace vectoriel des polynmes, les polynmes 1, X, X 2 , ... constituent une
base. Une autre serait {1, (1 X), (1 X)2 , ...}. Bien sr, le choix de la base nest
pas unique. On peut cependant remarquer que lensemble des vecteurs du plan est de
dimension 2 (il suffit de deux vecteurs pour dfinir une base), tandis que lensemble
des polynmes est de dimension infinie. Ce nest pas une trs grande infinie, le nombre
dlments dans la base qui couvre les polynmes est le mme que celui des nombres
dans N. On dit alors que cest une infinie dnombrable 4 .
Quand est il de lespace des fonctions ? A priori, cest un espace dune trs grande
dimension. On verra par la suite que si on se donne quelques restrictions, on peut ga-
lement dfinir une base dnombrable pour cet espace. Cest un des thormes les plus
fascinants danalyse.
4. Cest le plus petit des infinis. Sans rentrer dans les dtails, linfini qui ensuite est vraiment plus grande
que N est celui de R. Lensemble de toutes les fonctions est une infinie encore plus grande.
5. (., .) : E E S.Si lespace vectoriel est associ aux rels (complexes), le scalaire est un rel
(complexe).
10
2 lments danalyse fonctionnelle.
La proprit (iii) est trs intressante. Elle nous permet de dfinir la longueur dun
2
vecteur, quon appelle sa norme et que lon note kak = (a, a). Lintrt de pouvoir
disposer dune norme est immense. On peut par exemple savoir si deux vecteurs a, b
sont proches lun de lautre en regardant la norme de leur diffrence ka bk, ce qui
nous permet son tour de dfinir la notion de limite (souvenez vous, les blabla, blabla
tel que blablabla ...). Cela parat vident si lon parle des vecteurs dun plan, a lest
beaucoup moins quand on discute des espaces vectoriels plus riches comme celui des
fonctions. Est ce que par exemple, on peut dire que la fonction sin(.) et log(.) sont
proches ?
Nous avons besoin aussi de prciser la commutativit. Nous exigeons du produit
scalaire :
(iv) (a, b) = (b, a) si E est associ aux rels ;
(iv) (a, b) = (b, a) si E est associ aux complexes.
Par
P exemple, pour les vecteurs de C2 , on peut dfinir le produit scalaire de a, b par
i xi yi o xi , yi sont les composantes de a et b. Notez bien que lon doit multiplier la
composante de lun par le complexe conjugu de lautre si on veut respecter la proprit
(iii) et disposer dune norme 6 . La proprit (iv) ou (iv), combine la proprit (i) nous
donne :
(i) (a, sb) = s(a, b) si E est associ aux rels ;
(i) (a, sb) = s (a, b) si E est associ aux rels.
Lorthogonalit. Nous nous souvenons que pour les vecteurs dans Rn , deux vec-
teurs (6= 0) sont perpendiculaires (quon note a b ) ssi leur produit scalaire est nul.
Nous acceptons cette dfinitions pour tout espace vectoriel. On appelle une base or-
thogonale une base telle que tout ses lments soit perpendiculaire lun lautre. Nous
avons un avantage fantastique utiliser des bases orthogonales. Dabord, si les vec-
teurs e1 , e2 , ... sont orthogonale les uns aux autres, ils sont linairement indpendant.
Si notre espace vectoriel est de dimension n, il nous suffit donc de trouver n vecteurs
tous les uns aux autres et le tour est jou : nous disposons dune base !
On peut exiger encore plus dune base : quelle soit orthonorme, cest dire que la
norme de tous ses lments soit lunit. Si nous disposons dune base orthonorm, on
peut trouver les composantes dun vecteur quelconque de faonP extrmement simple :
si a est un vecteur et (e1 , ...en ) une base orthonorme, alors a = (a, ei )ei , cest dire
que la composante de a selon ei est (a, ei ). Comme exemple, prenez le cas des vecteurs
dans Rn .
6. Un exemple intressant de produit scalaire qui ne respecte pas (iii) est donn par la relativit restreinte.
On repre un vnement par ses quatre coordonnes spatiotemporelles (x, y, z, t) et le produit scalaire de
deux vnement est dfini par x1 x2 + y1 y2 + z1 z2 t1 t2 . Deux vnement distincts peuvent donc tre
distance nulle lun de lautre.
11
2 lments danalyse fonctionnelle.
Exercices.
2.1 Dmontrer que les deux vecteurs (1, 0) (0, 1) forment une base pour lespace vectoriel C2
associ C. Mme chose pour les deux vecteurs (i, 0) et (0, i).
2.4 Dmontrer que si n vecteurs sont mutuellement orthogonaux, alors ils sont linairement
indpendants.
2.5 Dmontrer que si {e1 , ..., en } est une base orthonorme, alors nimporte quel vecteur a
peut scrire sous la forme
X n
a= (a, ei )ei
i=1
Comment doit on modifier cette formule si la base est simplement orthogonal, mais pas ortho-
norme ?
2.6 En ralit, une norme pour pouvoir lgalement porter ce nom, doit respecter lingalit
triangulaire :
ka + bk kak + kbk
Dmontrez que la norme dfinie par le produit scalaire vrifie cette ingalit. Pour cela il faut
dabord dmontrer lingalit de Cauchy-Schwarz :
2.7 Pouvez vous gnraliser le produit scalaire dans Rn lespace des polynmes ? Et surtout
dmontrer quil respecte toutes les proprits dun produit scalaire ?
2.8 Un oprateur linaire est une fonction linaire de lespace vectoriel dans lui mme : il
prend un vecteur en entre et produit un vecteur en sortie. La linarit veut dire que si L est un
oprateur linaire, a, b deux membres quelconques de lespace vectoriel et , deux scalaires,
alors
L(a + b) = L(a) + L(b)
(Noublions pas que L(a) et L(b) sont des vecteurs au mme titre que a et b). Si on se donne
une base {ei }, loprateur peut tre caractris par son action sur chaque vecteur de la base :
X
L(ej ) = Lij ei
i
Les nombres Lij sont les composantes de lapplication L dans la base des {ei }. En gnral, pour
les reprsenter, on les dispose dans un tableau (appel matrice) o la ime ligne et la jme
colonne contient le nombre Lij .
12
2 lments danalyse fonctionnelle.
Dmontrez que les composantes de deux vecteurs quelconque a et b tel que b = L(a) sont reli
par la relation (noter lordre des sommations)
X
bi = Lij aj
j
En langage claire, pour connatre la composante Lij dune matrice, il faut trouver dabord le
vecteur qui rsulte de lapplication de loprateur au jme vecteur de la basep = L(ej ), et
former le produit scalaire de ce vecteur avec le ime vecteur de la base.
2.10 Soit deux bases {ei } et {fi } et P une application linaire tel que
P (ei ) = fi i = 1, 2, ..., n
1
P (fi ) = ei
P est couramment appel lapplication de passage. Soit A une application linaire quelconque
dont les lments dans la base des {fi } sont donnes par la matrice aij . Soit maintenant lap-
plication linaire P 1 AP . Calculer ses lments de matrice dans la base des {ei }.
Le produit scalaire. Il est vident que F possde une structure despace vectoriel.
On ne sait pas encore si nous pouvons tendre la notion de base cet espace, mais on
peut parfaitement dfinir des produits scalaires. Le produit scalaire que lon utilisera
abondamment est le suivant :
(f, g) = f (x)g(x)dx
I
7. En faite, si on se baladait dans cet espace de faon alatoire, on ne rencontrerai jamais des fonctions
connues.
13
2 lments danalyse fonctionnelle.
14
2 lments danalyse fonctionnelle.
10. le cardinal de N est not 0 (aleph zro), celui de R 1 si on accepte laxiome de choix. En pensant
aux nombres rels entre 0 et 1 comme une succession (infinie ) de bits 0 et 1 (comme en informatique), la
relation 1 = 20 parat assez raisonnable. Nous devons tous ces rsultats sur les infinis aux travaux de
Georg Kantor, la fin du dix-neuvime sicle.
15
2 lments danalyse fonctionnelle.
o les fn sont des scalaires quon appelle les composantes de f sur la base {en }. Elle
sont donnes, comme pour des espaces de dimensions finis, par la projection de f sur
les vecteurs de base en utilisant le produit scalaire :
fn = f (x)en (x)dx
I
Remarquez que fn est bien un nombre, un scalaire. On peut dfinir une suite de fonc-
PN
tions N (x) = i=1 fn en (x). Si lensemble E est bien une base, alors kf N k 0
quand N . Cela veut dire quon peut approximer une fonction par une somme finie
de fonctions de base, et on peut rendre cette approximation aussi bonne quon le sou-
haite en prenant suffisamment de composante. Le lecteur est dj partiellement habitu
cette ide : le dveloppement de Taylor approxime une fonction par la combinaison
des fonctions xn . Lespace des fonctions qui peuvent tre couvert par un dveloppement
de Taylor est cependant beaucoup plus petit que L2 . Les mathmaticiens ont t amen
trouver donc dautres bases. Chaque base est bien adapt aux traitements dun certain
nombres de problmes, essentiellement la rsolution dune certaine classe dquations
diffrentielles. La base la plus populaire, est de loin, est celle propose par monsieur
Fourier, prfet de lIsre en son temps, au tout dbut du XIXme sicle. Ce sera lobjet
du prochain chapitre.
Exercices.
2.11 Donner une dfinition prcise de la convergence dune suite au sens de la norme L2 dans
lespace des fonctions de carr sommable.
2.12 montrer que la fonction f (x) = xn dfinie sur [0, 1] converge vers la fonction g(x) = 0
au sens L2 .
2.14 En algbre linaire, les formes bilinaires gnralisent le concept du produit scalaire. On
peut suivre le mme chemin et dfinir le produit scalaire entre deux fonctions par
(f, g) = w(x)f (x)g(x)dx
I
o la fonction w(x)est appel le poids. Dmontrer que cette dfinition possde les proprits
dun produit scalaire. Que doit on imposer la fonction poids ?
16
2 lments danalyse fonctionnelle.
2.15 On appel polynmes orthogonaux des polynmes Pn (x) de degrs n, orthogonaux les
uns aux autres au sens du produit scalaire dfini plus haut. Trouver les trois premiers polynmes
associs au poids w(x) = 1 et lintervalle [1, 1]. On appelle ces polynmes les polynmes de
Legendre.
2.16 Dmontrer que les polynmes de Legendre que vous avez trouv obissent lquation
diffrentielle
(1 x2 )y 00 2xy 0 + n(n + 1)y = 0
En ralit, cest souvent pour cela que lon cherche les polynmes orthogonaux : ils sont solution
dquations diffrentielles intressante pour la physique.
2.17 Mme question que 5 pour le poids w(x) = ex et lintervalle [0, [. Ces polynmes (
de Laguerre) sont associs la solution de lquation de Schrdinger pour latome dhydrogne.
2.18 Lopration D = d/dx est une opration linaire dans lespace des fonctions infiniment
drivable (C ) : (i) elle prend une fonction en entre et donne une fonction en sortie ; (ii) elle
fait cela de faon linaire, i.e. D(f + g) = Df + Dg, o , sont des scalaires et f, g des
fonctions. Supposons que des fonctions orthonormes fn (x) constituant une base obissent
la relation dfn (x)/dx = fn (x) + an fn+1 (x). Pouvez-vous donner la reprsentation matricielle
de D dans la base des fn ?
17
3 Les sries de Fourier.
Nous allons dans ce chapitre tudier les Sries de Fourier. On ne peut pas srieuse-
ment toucher un sujet de physique sans utiliser dune manire ou dune autre ces sries
(ou leur gnralisation, les transformes de Fourier). Nous en verrons de nombreux
exemples travers ce cours. Les sries de Fourier ont galement jou un grand rle
dans le dveloppement des mathmatiques. Quand Joseph Fourier prsenta la premire
fois le rsultat de son analyse de lquation de la chaleur lAcadmie des Sciences,
laccueil tait loin dtre enthousiaste et beaucoup, parmi les plus grands ( Laplace et
Lagrange ) sy sont violemment oppos : Comment la somme dune suite de fonctions
toutes continues peut tre gale une fonction discontinue ? Le pragmatisme a fait
avancer lusage des ces suites bizarres jusqu ce que dautres mathmaticiens comme
Lebesgue (pour justifier ces pratiques un peu sales) redfinissent la thorie de la mesure
et fassent faire un bond lanalyse mathmatique. De tout cela, on ne parlera pas ici.
Notre approche sera beaucoup plus pratique : Quest ce quune srie de Fourier, quoi
elle sert, comment on fait pour lobtenir.
3.1 Introduction.
Les premiers travaux sur la dcomposition en srie de Fourier viennent en faite du
grand Lagrange lui mme dans les annes 1780 et son tude de lquation des cordes
vibrantes. Supposons une corde tendu entre 0 et L quon dforme linstant initial
et que lon relche. Soit y(x, t) lcart lquilibre la position x et linstant t. On
dmontre alors que
2y 2
2 y
v =0 (3.1)
t2 x2
o v est un coefficient qui dpend de la densit et de la tension de la ligne. Cher-
chons la solution de cette quation sous la forme y = Ak, cos t. sin kx. En injec-
tant cette forme dans lquation (3.1), on trouve que cette forme ne peut tre une so-
lution que sil existe une relation entre et k : = vk. Ensuite, la fonction y doit
satisfaire les conditions aux bords y(0, t) = y(L, t) = 0. La premire condition est
automatiquement satisfaite. La deuxime condition impose sin kL = 0, cest dire
k = n/L, o n = 0, 1, 2, 3, ....On dduit de tout cela que les fonctions fn (x, t) =
An cos(nvt/L) sin(nx/L) sont solution de notre quation donde avec ses condi-
tions aux bords. On les appelle les modes propres de vibration. Le principe de super-
position nous dit (le dmontrer) que si f et g sont solution, alors f + g lest aussi. La
18
3 Les sries de Fourier.
Jusque l, nous navons rien dit des coefficients Ak , puisquils ne peuvent pas tre obte-
nus de lquation donde directement. Ils doivent sortir de la condition y(x, 0) = y0 (x),
cest dire de la dformation originale que nous avons imprim notre corde linstant
t = 0. Nous devons donc avoir :
X
y0 (x) = An sin(nx/L)
n=1
Est-il possible de trouver des coefficient An pour satisfaire cette quation ? Nous ver-
rons la rponse plus bas. A priori, trouver la rponse parat assez complique. Notons
que si y0 a une forme simple, on peut trouver une solution. Par exemple, si y0 (x) =
4 sin(11x/L), alors A11 = 4 et tous les autres An sont nul.
Thorme. Dans lespace vectoriel L2 [0, L], cest dire celui des fonctions de carr
sommable dfinies sur lintervalle [0, L], les fonctions
la fonction 1 est orthogonale tous les sinus et tous les cosinus. Ensuite, comme
1. La dmonstration est due Weierstrass dans les annes 1880. Elle ne pose pas de difficult majeure.
Disons que pour quune suite fn de vecteurs orthogonaux constitue une base, il faut que si un lment g
est orthogonal tous les fn , alors g = 0. Cest pour cela par exemple que la suite des sin(.) seul ne peut
constituer une base : on peut trouver toujours des cos(.) qui soit orthogonaux tous les sin(.).
19
3 Les sries de Fourier.
les fonctions sin n(.) et sin m(.) sont orthogonales, sauf si n = m, auquel cas, k sin n(.)k =
k cos n(.)k = L/2.
Ensuite, une fonction f quelconque de L2 [0, L] peut scrire sous la forme
X
f (x) = a0 + an cos(2nx/L) + bn sin(2nx/L)
n=1
et comme notre base est orthogonale, les coefficient an et bn sont donns par le produit
scalaire de f par les lments de la base :
L
a0 = (1/L) f (x)dx (3.2)
0
L
an = (2/L) f (x) cos(2nx/L)dx (3.3)
0
L
bn = (2/L) f (x) sin(2nx/L)dx (3.4)
0
La figure 3.1 montre la fonction x, ainsi que ses approximations successives en prenant
de plus en plus de termes de la srie de Fourier. . Nous pouvons constater plusieurs
choses : (i) videmment, plus on prend de terme, plus lapproximation est bonne , mais
nous avons des oscillations de plus en plus violentes sur les bords, dont lamplitude
dcrot ; (ii) lapproximation prend les mmes valeurs aux deux bords, ce qui nest pas
le cas de la fonction originale ; (iii) cette valeur est 1/2 dans le cas prsent, ce qui est la
moyenne des valeurs que prend la fonction originale aux deux bords.
20
3 Les sries de Fourier.
1
n=0 n=1 n=2
0.5
0
1
n=4 n=8 n=32
0.5
0
0 0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1
Le point (ii) est d la priodicit de nos fonctions sin et cos : chaque fonction dans la
somme, tant de priode au moins 1, prend obligatoirement la mme valeur sur les deux
bords, donc la somme doit galement prendre la mme valeur sur les deux bords. Le
point (iii) est plus troublant : la fonction originale f (x) = x prend la valeur 0 en x = 0
et 1 en x = 1. La somme par contre, prend la valeur 1/2 sur les deux bords : la somme
ne converge donc pas en tout point vers la fonction originale (adieu la convergence
uniforme ou point par point), mais seulement pour la majorit des points sur lintervalle.
Ils se trouvent que cette majorit est largement suffisante : si on prend une infinit de
terme dans la somme, alors la somme et la fonction originale ne diffrent quen deux
points. Deux compar la taille de R donne tous son sens la notion de majorit. On
dit que la diffrence entre la fonction originale et la srie est de mesure nulle.
Tout ce que nous avons dit ci-dessus se gnralise immdiatement aux intervalles
quelconques [a, b]. Il suffit simplement dans les formules, poser L = ba qui reprsente
comme avant la longueur de lintervalle.
Exemple 3.2 Prenons cette fois la mme fonction f (x) = x, mais sur lintervalle
[1/2, 1/2].
Le mme calcul que prcdemment nous mne
X (1)n 1 1
x= sin(2nx) x [ , ] (3.6)
n=1
n 2 2
21
3 Les sries de Fourier.
Nous voyons que les coefficients dpendent galement de lintervalle sur lequel la fonc-
tion est dfinie.
Notons enfin quen prenant des valeurs de x particulires, nous disposons dun moyen
intressant de trouver la limite de certaines sommes. Dans lquation (3.5) par exemple,
si on pose x = 1/4, nous trouvons que
X (1)n+1 1 1
= 1 + ... =
n=1
2n 1 3 5 4
Cela veut dire quau lieu de calculer explicitement lintgrale du carr de la fonction,
nous pouvons simplement sommer le carr de ses coefficients de Fourier. A priori, la
dmarche parat absurde, puisque pour calculer les coefficient, on a du dj effectuer
des intgrales. Mais nous allons voir dans la suite que dans de nombreuses applications,
notamment celles lies la solution dquation drive partielle, nous calculons direc-
tement les coefficients de Fourier de la fonction recherche. Le cot gauche de lqua-
tion (3.7) dsigne souvent lnergie stock dans un volume, par exemple si f dsigne la
hauteur dune corde tendu ou le champs lectrique. Lgalit de Parceval nous permet
alors daccder cette quantit.
Exercices.
3.1 Dcomposez les fonction f (x) = x2 et f (x) = exp(x) sur lintervalle [0, 1]. Pour ce
ix ix
P que cos(x) = (e + e )/2. Profiter
dernier, si le produit scalaire vous pose problme, noter
de la dcomposition de x2 pour trouver la limite de 1/n2 . Ctait une des fiert dEuler, dans
les annes 1730, que davoir pu dterminer cette somme.
3.2 Soit la fonction palier f sur [0, 1] tel que f (x) = 1/2 si x < 1/2 et f (x) = 1/2 si x
1/2. Trouver sa dcomposition en srie de Fourier.
3.3 Mme question que prcdemment, mais la fonction f est dfinie par f (x) = 0 si x < 1/2
et f (x) = 1 si x 1/2. En comparant ce rsultat au rsultat prcdent, pouvez en tirer des
conclusions gnrales ?
3.4 Dcomposer la fonction triangle, f (x) = 1 2 |x| sur lintervalle [1/2, 1/2].
3.6 Dmontrer qu part le coefficient a0 , les deux fonctions f (x) et g(x) = f (x) + C ont les
mmes coefficients de Fourier. Que vaut le coefficient a0 pour ces deux fonctions ?
22
3 Les sries de Fourier.
3.7 Dmontrer que si f (x) est une fonction Lpriodique, sa dcomposition en srie de fou-
rier sur lintervalle [h, L + h] ne dpend pas de h. Help : vous pouvez utiliser la proprit des
L+h 0 L L+h
intgrales h = h+ 0 + L .
3.8 Une fonction paire est tel que f (x) = f (x), cest dire que laxe y constitue un axe
de symtrie. Dmontrer alors que sur un intervalle [L, L], les coefficients bn de la srie de
Fourier sont nuls. On peut gnraliser cette affirmation : si la fonction f , sur lintervalle [0, L], est
symtrique par rapport son milieu, cest dire telle que f (L x) = f (x), alors ses coefficient
de Fourier bn sont nuls ( dmontrer bien sr).
3.9 Que peut on dire des coefficient de Fourier dune fonction impaire ? En vous inspirant des
deux prcdents problmes, que pouvez vous dire des coefficients de Fourier, sur [0, L], dune
fonction telle que f (L x) = C f (x) ?
3.10 Quelle est la condition pour que la fonction x appartiennent L2 [0, 1]. Dmontrer alors
que si elle nappartient pas L2 [0, 1], elle ne peut pas se dcomposer en srie de Fourier. Pouvez
vous gnraliser ce rsultat ?
3.12 Quelle est la reprsentation matricielle de loprateur D = d/dx dans la base de Fou-
rier ? Et celle de D2 = d2 /dx2 ?
23
3 Les sries de Fourier.
0.2
0.1
0
bn
-0.1
-0.2
-0.3
-0.4
0 5 10 15 20
n
Exercices.
Reprsenter le spectre des fonctions dcomposes plus hauts.
24
3 Les sries de Fourier.
nous largit un peu les horizons, puisquon peut alors tudier les fonctions f : R C
(pourvu quelles soient de carr sommable). Noublions pas cependant que le produit
scalaire sobtient dans ce cas un intgrant une fonction qui multiplie le complexe conju-
gu de lautre. Nous avons donc,
+
X
f (x) = cn exp(2inx/L)
n=
Exercices.
3.13 En vous inspirant du calcul des coefficient an et bn , expliquer comment on calcule les
coefficients cn .
Les sries de sinus. Prenons dabord une fonction f (x) dfinit sur [L, L] (un in-
tervalle de longueur 2L donc). Sa srie de Fourier est donne par
X nx nx
f (x) = a0 + an cos + bn sin
n=1
L L
25
3 Les sries de Fourier.
1.5
(a) (b)
1
0.5
-0.5
-1
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
Figure 3.3 Comparaison des trois premires fonction de la base de fourier (a) et celle
des sinus.
Supposons maintenant que la fonction f est impaire, cest dire f (x) = f (x). En
crivant les intgrales ci-dessus comme la somme de deux intgrales (de L 0 et de 0
L) il est alors vident que tous les coefficient an sont nuls, et les coefficients bn sont
donnes par
L
bn = (2/L) f (x) sin(nx/L)dx (3.8)
0
Considrons maintenant une fonction f (x) dfinit sur [0, L]. On peut toujours trou-
ver une extension g de f telle que sur lintervalle [0, L] les deux fonctions concident
(g(x) = f (x) ) et que sur lintervalle [L, L], la fonction g est impaire. Il est donc
vident que sur lintervalle [0, L], nous pouvons dvelopper f en srie de sinus seule-
ment X nx
f (x) = bn sin
n=1
L
o les coefficients bn sont donns par la relation (3.8). La figure (3.3) montre les trois
premiers vecteurs de la base de Fourier et de la base des sinus.
Exercice.
3.17 Dvelopper de faon analogue le dveloppement en srie de cosinus pur dune fonction
sur lintervalle [0, L] en considrant les fonction paires sur lintervalle [L, L].
26
3 Les sries de Fourier.
3.18 Dmontrer que les fonction sin(nx/L) sont orthogonales les unes aux autres sur lin-
tervalle [0, L], et que lon ne peut pas trouver une fonction cos(kx) qui soit orthogonale toutes
ces fonctions. Cela pourrait un peu plus nous convaincre de la compltude de cette suite.
2y 2y
2
= v2 2 (3.9)
t x
Nous ne justifions pas cette quation. Notons simplement que le membre de droite est
lacclration dun lment infinitsimal de la corde (dans le sens vertical) au point x, et
que le membre de droite est proportionnel la force exerce sur cet lment par ses voi-
sins. Lquation ci-dessus est simplement la relation de la dynamique a = f /m pour un
matriau continu. Le paramtre v a les dimensions dune vitesse. Les seuls paramtres
intrinsques du problme tant la tension et la densit, il nexiste quune seule faon
(dimentionnellement parlant) de former une vitesse et v 2 doit tre proportionnelle
T /. Nous supposons enfin quinitialement, la corde est maintenue dans une certaine
forme (pince par exemple) y0 (x) et quon la relche linstant t = 0.
Nous pouvons chaque instant, reprsenter la fonction y(x; t) laide de sa srie
de Fourier ou de sinus. Pour la reprsenter tous les instants, il suffit donc que les
coefficients de la srie soient fonction du temps :
X nx
y(x; t) = bn (t) sin (3.10)
n=1
L
Notons que nous faisons ici le choix de rechercher la solution sous la forme de fonction
de sinus, puisque chaque terme de la srie respecte les conditions aux bords y(0, t) =
y(L, t) = 0. En injectant (3.10) dans (3.9) est en identifiant terme terme (puisque les
fonctions sont orthogonales), nous trouvons une quation diffrentielle pour lampli-
tude de chaque mode :
00
bn (t) + n2 2 bn (t) = 0
27
3 Les sries de Fourier.
o = v/L. Comme la corde est relch avec une vitesse nulle, nous avons simple-
ment
bn (t) = Bn cos(nt)
o les coefficient Bn sont les coefficient de la srie des sinus de la fonction y0 (x).
Limage est donc la suivante : la dformation initiale est la superposition dun certain
nombre de mode, chacun avec une amplitude bn . Une fois quon relche la corde, lam-
plitude de chaque mode oscillera dans le temps. Remarquez cependant quil ny a pas
de transfert entre les modes : si un mode ntait pas prsent dans la dformation ini-
tiale, il ne sera pas excit par la suite. Chaque mode se comporte comme un oscillateur
indpendant, non coupl aux autres. En langage plus chic, on dira que la base de Fou-
rier est une base propre pour loprateur Laplacien : dans cette base, la reprsentation
matricielle de cet oprateur est diagonale.
Nous avons, lors de cette rsolution, invers lordre des oprations de drivation et
de sommation. Nous savons quil existe des conditions trs contraignantes pour pou-
voir effectuer cette inversion, et elles sont loin dtre runies priori (voir ci-dessous).
Notons enfin que la diffrence entre un clavecin et un piano, qui excitent pratiquement
les mme cordes tendues, est dans la faon de former la dformation initiale, donc de
produire des coefficients Bn diffrents.
Dans quelles conditions nous pouvons la driver terme terme ? Dcomposons la fonc-
tion f 0 (x) en srie de Fourier :
X
f 0 (x) = 0 + n cos(2nx/L) + n sin(2nx/L)
n=1
28
3 Les sries de Fourier.
29
3 Les sries de Fourier.
nous avons concentr toute la dpendance temporelle dans lamplitude des harmo-
niques bn (t). Pour avoir le droit de driver par rapport t sous la somme, nous devons
pouvoir crire ( le dmontrer )
L L
u
u(x, t)dx = dx
t 0 0 t
u(0, t) = 0 (3.14)
u(L, t) = T (3.15)
30
3 Les sries de Fourier.
Voil, le problme est maintenant bien pos. Avant de commencer son traitement total,
voyons voir si il existe une solution stationnaire, cest dire une solution tel que t u =
0. Dans les processus diffusifs, cest la solution qui est atteinte au bout dun temps plus
ou moins long et correspond lquilibre. Il est vident ici que us (x) = T (x/L) satisfait
parfaitement aux quations (3.13-3.15) et est la solution stationnaire recherche. Aprs
quelques lignes de calculs, nous trouvons que sa srie de sinus est donne par
2T X (1)n+1 n
us (x) = sin( x)
n=1 n L
Nous drivons une premire fois par rapport x. Mais attention, la fonction u prend
des valeurs diffrentes sur les deux bords, il faut donc ajouter des termes
2 2T
((1)n u(L, t) u(0, t)) = (1)n
L L
la srie drive :
T X n 2T
x u(x, t) = + bn (t)( ) + (1)n cos(nx/L)
L L L
Nous sommes maintenant en prsence dune srie de cosinus, que nous drivons encore
une fois par rapport x
X n 2T
n
x2 u(x, t) = bn (t)( ) + (1)n ( ) sin(nx/L)
L L L
La drivation par rapport au temps nous donne une srie de sinus dont les coefficients
sont b0n (t). En galant terme terme, nous obtenons une quation de premier ordre
pour les coefficients
n 2 2T n
b0n (t) = D bn (t) D (1)n
L L L
dont la solution est
2T (1)n+1
bn (t) = Bn exp n2 ( 2 D/L2 )t +
(3.18)
n
Notons dabord que quand t +, les coefficients bn tendent vers les coefficients de
sinus de la solution stationnaire : au bout dun temps assez long, la distribution de tem-
prature dans le barreau devient linaire. Ensuite, les amplitudes des harmoniques sont
31
3 Les sries de Fourier.
t=0.1
t=0
0.5 t
t=0.25
0 t=1
Figure 3.4 Solution de lquation de la chaleur par les sries de sinus avec L = 1,
u(0, t) = 0 ; u(1, t) = 1, et condition initiale une fonction pallier. La so-
lution est trace pour 4 temps diffrents. Nous avons reprsent la srie
par simplement ses 64 premires harmoniques. Notez les oscillations arti-
ficielles : les sries de sinus ont du mal reproduire les discontinuits.
Cette fonction obit bien sr lquation (3.13). Ces conditions aux limites sont
32
3 Les sries de Fourier.
0.5
0
0 0.2 0.4 0.6 0.8 1
tionnels. Une fois trouve, nous avons videmment trouv u. La figure (3.5) montre
lavantage (entre autre numrique) de cette dernire mthode.
Problmes avancs.
Problme 3.1 Vibration dune corde tendu.
Lexemple de la corde vibrante que nous avons considr plus haut peut tre complt de
bien des faons. Si la corde est soumise un frottement visqueux, il faut ajouter un terme en
y/t (proportionnel la vitesse locale) droite de lquation (3.9). Si la corde est en plus
soumise une force par unit de longueur f (x, t), il faut galement lajouter droite. Rsoudre
lquation de la corde vibrante (i) en prsence dun frottement (ii) en prsence de la force de
gravit f = g (iii) en prsence dune force de rappelle harmonique f = ky. Les conditions
aux bords sont toujours les mmes : corde fixe ses deux extrmits et avec une dformation
initiale y0 (x).
2y 4y
=
t2 x4
Discuter les solutions de cette quation. Que pensez vous des conditions initiales ?
33
3 Les sries de Fourier.
avec les condition aux limites (L, t) = (L, t) = 0 et (x, 0) = f (x). Discuter de la
solution de cette quation en suivant lexemple de la corde vibrante.
u 2u
= D 2 + Q(x)
t x
o Q est la quantit de chaleur produite en x. Prenez une source constante localise autour de
L/2, et rsolvez alors lquation de la chaleur.
u 2u
=D 2
t x
avec les conditions aux limites u(0, t) = 0 ; u(L, t) = g(t). Nous supposons une condition
initiale homogne u(x, 0) = 0 et bien sr g(0)=0. Notez que vous avez intrt chercher plutt la
fonction (x, t) = u(x, t) g(t)x/L pour rgulariser les conditions aux limites. Si vous naimez
pas cette faon de faire, il faut faire attention aux drivations terme terme (qui donneront, bien
sr, la mme rponse).
34
3 Les sries de Fourier.
Soit la fonction u(x) sur lintervalle [0, L] telle que u(0) = u(L) = 0. Nous notons sa d-
composition en srie de sinus par
X
u(x) = bn sin(nx/L)
n=1
Obtenez alors
L 2 L 2
u0 (x) dx et u00 (x) dx
0 0
en fonction des harmoniques bn .
2. nergie Potentielle. Lnergie potentielle de la barre scrit
L
2
E= (1/2)B u00 (x) dx F y
0
o B est le module de rigidit de courbure et F la force applique sur la barre son extrmit.
Nous considrons le dbut de linstabilit o la flche est faible (u0 (x) 1). Dans ce cas
L p
y =LL = 1 + u0 (x)2 1 dx
0
L
= (1/2) u0 (x)2 dx
0
35
3 Les sries de Fourier.
Reprenons le cas de la corde vibrante fixe ses deux extrmits. Quelle est son nergie libre
F quand elle est maintenue une temprature T 4 ? Ce problme a jou un rle majeur dans
lvolution de la physique au tournant du XIXme sicle et a donn lieu la premire formulation
de la mcanique quantique.
Avant dattaquer de front ce problme, quelques rappels sur un cas simple. Prenons un os-
cillateur harmonique (une boule au bout dun ressort ) dont lamplitude un instant est x(t).
Lnergie lastique emmagasine dans loscillateur est E(x) = (k/2)x2 . Lnergie libre est une
sorte de moyenne pondre par la temprature de toutes les nergies disponible :
X E(x)/T
Z = eF/T = e (3.22)
{x}
o la somme sentend au sens de toutes les configurations possibles. Comme lamplitude x est
une variable continue, la somme peut tre transforme en intgrale et 5
+
2
ekx /2T dx = C. T /k
p
Z=
Si la place dun oscillateur, nous avions deux oscillateurs indpendants (non coupls), x1 et x2
de raideur k1 et k2 , lnergie serait
et la somme (3.22) pour obtenir lnergie serait cette fois une double intgrale qui se calcule tout
aussi facilement. Un calcul lmentaire nous montre alors que lnergie lastique moyenne est
Pour N oscillateurs, nous aurions hEi = N T /2, ce quon appelle en physique statistique, lqui-
partition.
Revenons notre corde vibrante, dont la hauteur labscisse x est repre par u(x). Lnergie
lastique emmagasin dans la corde, pour une configuration donne u(x) vaut 6
L 2
u
E[u(x)] = k dx (3.24)
0 x
36
3 Les sries de Fourier.
Au lieu de reprsenter la corde par u(x), nous pouvons le reprsenter sur la base de Fourier :
+
X
u(x) = cn exp[(2in/L)x]
n=
Remarquez lexpression de droite et comparez le (3.23). Cest comme si nous tions en prsence
de N (N ) oscillateurs harmonique indpendants, loscillateur n, damplitude cn ayant une
constante de ressort k(2n/L)2 . Lnergie moyenne emmagasine dans la corde est
+
X
hEi = T /2
n=
Ae .. Une simple corde temprature non nulle emmagasine une nergie infinie. La raison prin-
cipale pour cette divergence est la forme (3.24) de lnergie de la corde : elle nest valable que
pour des petites dformations de la corde. Les modes grand n (les hautes frquences) imposent
cependant de trs fortes dformations. Il est vident que vous ne pouvez pas plier en 10000 une
corde de 1m. Il doit donc exister une sorte de longueur minimum qui limiterait les hautes fr-
quences, et on parle alors de longueur de cut-off.
Par contre, la forme (3.24) dcrit parfaitement lnergie du champ lectrique (poser E = u)
dans une cavit. Bien sr, il faut prendre un champs lectrique tridimensionnel et prendre en
compte les diverses polarisations ; cela est lgrement plus long calculer mais cest exactement
le mme genre de calcul. Ce problme que lon appelle divergence ultra-violet (pour les hautes
frquence spatiale) a t rsolu par Planck et Einstein en supposant que lnergie dun mode n
ne pouvait pas prendre des valeurs continues mais varie par palier discret. Ceci a t la naissance
de la mcanique quantique.
7. Le mouvement de petites graines de poussire dans leau, tudi par Brown la fin du dix-neuvime
sicle, est une version continue de ce mouvement. En 1905, Einstein a donn lexplication de ce mouvement
ratique en supposant la nature molculaire de leau. Cet article est celui le plus cit dans le monde scienti-
fique.
37
3 Les sries de Fourier.
droite pendant lintervalle dt, ce qui appauvrit la probabilit dtre en n. En prenant en compte
ces deux phnomnes, on obtient une quation quon appel matresse :
1 dP (n)
= P (n 1) + P (n + 1) 2P (n) (3.25)
dt
Ceci est en faite une infinit dquations diffrentielles de premier ordre, avec la condition initiale
P (n = 0, t = 0) = 1,P (n 6= 0, t = 0) = 0. La srie de Fourier est devenue une clbrit en
rsolvant en particulier ce genre dquation. La mthode que lon va suivre est une mthode
extrmement gnrale. Supposons que les P (n) sont les coefficients de Fourier dune fonction
(s, t)
+
X
(s, t) = P (n, t) exp(ins) (3.26)
n=
et essayons de voir quelle quation doit obir . Notons tout dabord que est 2-priodique
en s. La fonction est appele la fonction gnratrice des probabilits et caractrise entirement
le processus stochastique. Par exemple, on obtient la moyenne trs facilement :
X
hni = nP (n) = i
s s=0
= 2(1 cos s)
t
Ce qui nous donne, en intgrant lquation diffrentielle par rapport t :
On peut partir de l effectuer une analyse beaucoup plus fine du mouvement Brownien.
38
3 Les sries de Fourier.
0.8
0.6 n=0
0.4
0.2 n=1
n=2
n=3
2 4 6 8 10
Figure 3.7 Les fonctions ex In (x) pourn = 0, ..., 3. Pour z 1, In (2z) z n /n!,
et pour z , In (z) ez / 2z.
taille n n 1 soit proportionnelle n (notez la diffrence avec le cas brownien). montrez alors
que la probabilit P (n, t) pour que le systme ait la taille n linstant t obit lquation :
u u
= 2(cos x 1)
t x
Dmontrez que la solution de cette dernire (nous verrons plus tard 8 comment rsoudre ces
quations) est donne par :
P (0, t) = t/(1 + t)
P (n, t) = tn1 /(1 + t)n+1
Discutez ce rsultat.
39
3 Les sries de Fourier.
d 2 un
= (C/m)(un+1 un ) + (C/m)(un un1 ) (3.28)
dt2
(C/m) (2un + un+1 + un1 ) (3.29)
1. En multipliant lquation (3.28) pour latome n par exp(iaqn) et en sommant sur toutes
les quations, dmontrer que la fonction obit lquation
2
+ 202 (1 cos(aq)) = 0 (3.31)
t2
[Help : Utilisez et justifiez +
P P+
n= un1 exp(iaqn) = n= un exp (iaq(n 1)) ].
2. Vrifiez que la solution de cette quation diffrentielle linaire homogne de seconde ordre
en t est donne par
(q, t) = A(q) exp(iq t) + B(q) exp(iq t)
o q = 20 sin(aq/2). [Help : arranger dabord lquation (3.31) en exprimant cos(2) en
fonction de sin ]. A(q) et B(q) sont des fonctions du paramtre q, mais pas du paramtre t qui
40
3 Les sries de Fourier.
peuvent tre dtermines laide des conditions initiales, mais nous navons pas besoin de les
expliciter ici.
3. (i) Donnez enfin la forme des un (t). Comme vous pouvez le constater, les un peuvent
tre considrs comme des superpositions dondes planes exp [i(q t qna)]. (ii) La vitesse du
propagation donde est dfinie par vq = dq /dq. Donnez lexpression de vq et tracez la en
fonction de q. Que vaut cette vitesse pour q 0 (grande longueur donde) et q /a ?
4. Gnralisation. Pouvez-vous indiquer, en suivant rapidement le mme chemin que pour
les questions prcdentes, ce qui changerait si un atome interagissait avec ses 4 plus proches
voisins ?
d2 un
= 02 (2un + un+1 + un1 )
dt2
+ 02 (2un + un+2 + un2 )
41
4 Les transformations de Fourier.
4.1 Entre en matire.
Nous avons vu plus haut que si une fonction tait dfinie sur un intervalle fini de
taille L, elle pouvait tre approxime aussi prcisment quon le veuille par les sries
de Fourier exp(2inx/L). On peut, pour clarifier la notation, poser q = 2n/L et
crire pour notre fonction :
X
f (x) = feq exp(iqx) (4.1)
q
o q varierait par pallier discret de 1/L. Notez galement que les coefficients sont don-
ns de faon fort symtrique
L
feq = (1/L) f (x) exp(iqx)dx (4.2)
0
Cest en quelque sorte une formule dinversion que nous devons lorthogonalit. Cela
est fort sympathique, mais si on voulait approcher notre fonction sur toute lintervalle
] , [ ? La rponse simple (simpliste) serait que q deviendrait alors une variable
continue, la somme se transforme en une intgrale, et nous avons :
+
1
f (x) = fe(q) exp(iqx)dq (4.3)
2
et par analogie avec (4.2), on doit avoir
fe(q) = f (x) exp(iqx)dx (4.4)
On appelle les quations (4.3,4.4) des transformations de Fourier : prenez votre fonction,
multipliez par exp(iqx), intgrez sur ] , +[, et hop, cest prt. Notez la beaut
de la symtrie : si fe(q) = TF[f (x)] alors f (x) = (1/2)TF[fe(q)]. Par convention,
on met un petit chapeau sur la TF pour distinguer la fonction originale de la fonction
transforme. La variable q est la variable rciproque de x. Pourquoi ce facteur 2 doit
apparatre dans la TF inverse ? En faite, si nous dfinissions la TF par [multiplier par
exp(2iqx) et intgrer] la TF et son inverse seraient parfaitement symtrique, et cer-
taines personnes prfrent cette dernire dfinition. Cela nous obligerait cependant
42
4 Les transformations de Fourier.
2.0
1.0
0.8 1.5
f(x)
f(q)
0.6 1.0
0.4
0.5
0.2
0.0
0.0
0.5
6 4 2 0 2 4 6 20 10 0 10 20
x q
traner des 2 lors des drivations et des changements de variables et nous prfrons
donc la dfinition (4.4).
La signification de la TF est la suivante : une fonction f (x) peut tre considre
comme la superposition doscillations pures exp(iqx), chaque oscillation ayant un poids
f(q). Cette signification, comme nous lavons dit, est juste une gnralisation des sries
de Fourier. La TF est un exemple doprateur linaire, cest dire une boite noire qui
prend une fonction en entre et produit une nouvelle fonction en sortie, et fait cela de
faon linaire, cest dire :
Exercices.
4.1 Dmontrer la formule donne pour la TF de k exp(k|x|). Que devient cette transforme
si k + ?
43
4 Les transformations de Fourier.
4.2 Calculer la TF de la fonction f (t) = H(t) exp(t). H(t) est appel la fonction dHea-
viside (Physicien anglais de la fin du XIXme). Elle est nulle pour t < 0 et vaut 1 pour t 0.
4.3 Calculer la transforme de Fourier de la fonction a1 (x/a). Que devient cette transfor-
me quand a 0 ?
+
4.4 Sachant que exp(x2 )dx = , calculez la TF de exp(x2 /2). Pour cela, notez
que x2 + 2iqx = (x + iq)2 + q 2 . Le rsultat dintgration reste valable si on parcours un axe
parallle laxe rel.
4.5 Calculez la TF de a1 exp[x2 /2a2 ]. Que devient cette transforme quand a 0 ?
4.6 Calculer la TF dun train donde, f (x) = (x/a) exp(ik0 x). k01 est la priode de londe
et a son extension spatial. Discutez les divers limites.
4.7 La fonction dAiry que lon rencontre souvent dans les problmes du calcul des bandes de
certain semi conducteur est dfinie par une intgrale :
1
exp i(xt + t3 /3) dt
Ai(x) =
2
Dmontrez que sa Transforme de Fourier est donne par
3
Ai(k) = eik /3
[Help : Vous devez connatre les distributions, traits au prochain chapitre. Pour cet exercice, il
peut tre judicieux dchanger lordre dintgration pour le calcul de la TF].
44
4 Les transformations de Fourier.
45
4 Les transformations de Fourier.
quation diffrentielle
d2 y dy
2
+ + 02 y = x(t)
dt dt
Une habitude veut que la variable rciproque soit note q (ou k) quand la variable directe
est x, et (ou ) quand la variable directe est t. En prenant la TF des deux cts de
lquation, on obtient
x()
y() = (4.5)
( 2 + i + 02 )
Le signal en entre x(t) est la superposition doscillations pures exp(it), chaque
oscillation ayant un poids x(). Lquation (4.5) montre comment le poids de chacune
de ces oscillations est modifi en sortie. Le signal (temporel) en sortie est la superposi-
tion de ces oscillations avec le poids y(). Lamplitude du poids de la frquence en
entre est donc divise par [( 2 02 )2 + 2 2 ]1/2 . Chaque composante de sortie subit
galement un dphasage = arctan[(02 2 )/].
Il existe bien sr autant de filtre que de problme traiter. Les images issues de la
microscopie lectronique sont souvent brouilles par des pixels alatoires. Pour net-
toyer ces images, on filtre les hautes frquences : on prend la TF de limage (cest une
TF deux dimensions) et on coupe les hautes frquences, en multipliant la TF par une
fonction dHeaviside H(q0 q) o q0 est la frquence (spatiale) de coupure. On prend
alors la TF inverse et limage rsultantes a t nettoy du bruit alatoire. Bien sr, dans
lopration, on a aussi perdu peut-tre quelques informations. Lopration peut-tre
rsum comme suit : In (x) = TF-1 [H(q0 q)TF[I(x)] ].
Maintenant, si on prend la limite 0, nous voyons que f (t) f (t) (pas unifor-
mment ), et que la transforme de Fourier tend galement vers une limite bien dfinie.
Nous posons donc :
f() = i 2
0 2
46
4 Les transformations de Fourier.
Bien sr, si on voulait prendre la TF inverse, on aurait nouveau des problmes pour
lintgration autour des singularits = 0 . On sen sort en prenant la valeur prin-
cipale des intgrales. Quelques connaissances de la thorie dintgration dans le plan
complexe nous montre alors quon trouve bien le bon rsultat 1 . Le lecteur peut dmon-
trer, en suivant une dmarche analogue, que
0
TF [H(t) sin(0 t)] =
02 2
47
4 Les transformations de Fourier.
la direction vont maintenant se focaliser dans le plan focal arrire de la lentille (distant
de F ) en un point P dont la coordonne x0 vaut F tan F sin tant que langle
nest pas trop important. Nous en dduisons lintensit du champ g(x0 ) dans le plan
focal arrire de la lentille :
2 0 2 0
g(x0 ) = f (x) exp i( )x .x dx = f( x)
F F
Il nest pas trop difficile de dmontrer que limage forme est la TF du plan focal arrire,
nous laissons cela au soin du lecteur. La formation dimage peut donc tre vu comme
une double transformation de Fourier. Cela ouvre de grandes perspectives pour effec-
tuer des oprations de filtrage directement dans le plan focal arrire (pfa) dune lentille.
Voir des objets transparents, comme par exemple des cellules dans leau nest pas pos-
sible en microscopie classique. Zernik, dans les annes 1950, a invent une technique
appele contraste de phase, qui consiste introduire des filtres dans le pfa de lobjectif
et permet la visualisation des objets transparents sous microscope.
48
4 Les transformations de Fourier.
Notons tout de suite que la gauche de lquation (4.6) peut scrire (d/dti0 )(d/dt+
i0 )x. Comme nous allons voir, cette dcomposition a son utilit. En mcanique quan-
tique, on appellerai lanalogue de ces termes des oprateurs de cration et dannihilation
qui sont frquemment utilis. Par ailleurs, H, Lnergie totale 2 du systme (cintique
+ potentielle ), scrit :
(2/m)H = (dx/dt)2 + 02 x2
= (dx/dt i0 x)(dx/dt + i0 x)
Si on pose z = dx/dt + i0 x, nous aurons alors (2/m)H = zz , et lquation (4.6) se
transforme en
dz/dt i0 z = (1/m)F (t) (4.7)
Lnergie transfre loscillateur est E = H(T2 ) H(T1 ) = H(T2 ). Multiplions
maintenant les deux cots de lquation (4.7 ) ci-dessus par exp(i0 t) et intgrons
entre T1 et T2
T2 T2
i0 t
(dz/dt i0 z)e dt = (1/m) F (t)ei0 t dt
T1 T1
Il nous suffit maintenant deffectuer une intgration par partie du ct gauche de lin-
tgrale et dutiliser le fait que loscillateur est au repos linstant T1 pour trouver que
ce ct vaut z(T2 ) exp(i0 T2 ). Comme en plus loscillateur est au repos avant T1 , on
peut tendre lintgrale . Quand T2 +, le ct droit devient gale la TF de
F value pour la frquence 0 , et nous avons
1
E = F (0 )F (0 )
2m
Pour connatre lnergie totale transfre loscillateur, nous navons pas rsoudre
lquation diffrentielle de second ordre avec second membre, valuer simplement la
TF de la Force applique la frquence propre de loscillateur nous suffit.
Exercices. Vous pouvez donc facilement calculer lnergie transfre dans les cas
suivants :
4.8 F (t) = f0 et/t0 si t 0 ; sinon, F (t) = 0.
4.9 F (t) = f0 (t/t0 )
4.10 F (t) = f0 si t 0 ; sinon, F (t) = 0
4.11 F (t) = f0 cos(1 t)
Dans les cas 4.8 et 4.9, discutez le transfert dnergie en fonction du temps t0 . Pour r-
soudre le cas 4.10 et 4.11, vous aurez besoin des rsultats sur les distributions disponible
dans les prochains chapitres.
2. En mcanique analytique, on appelle Hamiltonien lnergie totale du systme, do le H. Comme le
systme nest pas isol, H nest pas une constante du mouvement : H = H(t)
49
4 Les transformations de Fourier.
o pour plus de simplicit, nous notons q = 2n/L. Dsignons par I(q) lintgrale
ci-dessus (sans le facteur 1/L donc). Par dfinition, nous avons pour f (x) :
X
f (x) = (1/L)I(q)eiqx
q,2/L
Par ailleurs, il est vident que quand L , I(q) tend vers f(q) donne par lquation
(4.4).
50
4 Les transformations de Fourier.
1.0
0.8
0.6
0.4
0.2
5 10 15 20
-0.2
-0.4
Il est vident que la fonction f(k) est galement de symtrie cylindrique et la TF inverse
est
1
f (r) = kf (k)J0 (kr)dk
2 0
51
4 Les transformations de Fourier.
et donc finalement
4
f(k) = rf (r) sin(kr)dr
k 0
En faisant le mme chemin pour la TF inverse, nous avons
1
f (r) = kf (k) sin(kr)dk
r 0
4.12 Calculer la Transforme de Fourier de
r2
1
f (x) = exp
d/2 4
aux dimensions d = 1, 2, 3.
52
5 Les distributions.
5.1 Ce quil faut savoir.
Les transformes de Fourier nous posent quelques problmes quant la dfinition
dune base orthogonale. Nous avons vu que, sur lintervalle ] , +[, la fonction
f (x) peut tre reprsente comme la superposition des fonctions exp(iqx) avec le poids
f(q). Pour en revenir notre image de base dans lespace des fonction, les fonctions
eiq(.) (q R) forment une base, et les coefficients f(q) sont les projections du vecteur
f (.) sur les vecteurs de cette base.
Nous avions aux sections prcdentes bas nos dmonstrations sur le concept dor-
thogonalit. Mais peut on dire que exp(iq1 x) et exp(iq2 x) sont orthogonales ? Le pro-
duit scalaire a t il encore un sens ? En effet, comment dfinir la valeur de
+
exp(iq1 x) exp(iq2 x)dx (5.1)
Quand q1 6= q2 , lintgrale est au plus de lordre de 1 et le (1/L) fait tout tendre vers
zro. Par contre, si q1 = q2 , lintgrale vaut L et lexpression (5.2) vaut 1. Le produit
scalaire (5.1) est donc de lordre de L ( avec L ) pour q1 = q2 et de lordre de 1
sinon. Nous noterons ce genre dobjet (q1 q2 ) et nous lappellerons le delta de Dirac,
du nom du physicien qui a tabli les rgles de manipulation de ces objets dans son livre
sur la mcanique quantique en 1930.
Pour un physicien, le concept de la fonction est trs intuitif et gnralise le concept
de charge ou de masse ponctuel. Supposez que vous ayez des charges rpartit conti-
nuellement dans lespace avec une densit (x) et que vous voulez calculer la charge
totale contenue dans une sphre de rayon R autour dun point. Rien de plus simple,il
suffit dintgrer la densit autour C = V (x)dx. Supposez maintenant que R 0,
cest dire que vous prenez des sphres de plus en plus petite autour de votre point. Il
est vident quil y aura de moins en mois de charge lintrieur et que C 0. Cest
vrai, sauf si vous avez plac une charge ponctuelle au point considr. Pour une charge
53
5 Les distributions.
ponctuelle Q, quel que soit la taille de la sphre autour, la quantit totale de la charge
lintrieur reste constante. En gros, pour une charge ponctuelle place en x0 , la densit
de charge est nulle partout, sauf en x0 o elle est infinie ! Ce genre de densit infinie
en un point, nulle partout et dont lintgrale est finie est justement un delta de Dirac.
Les mathmaticiens nous excuteraient si on appelait ces objets des fonctions et nous
obligent les nommer des distributions. La proprit du delta de Dirac est la suivante :
(x)dx = 1 I 3 0 (5.3)
I
Du moment que lintervalle I contient 0, lintgrale vaut 1, sinon elle vaut zro. Lob-
jet de ce chapitre est de se familiariser avec les distributions, et en particulier avec la
distribution de Dirac.
On peut voir (x) comme un processus de limite. Prenons le cas de la fonction
1 2
fa (x) = e(x/a)
a
Cest une gaussienne centre sur 0, et son intgrale vaut 1. Quand a 0, elle devient de
plus en plus pique, avec une extension de moins en moins large, mais lintgrale reste
constante. On peut dire la mme chose de la fonction ga (x) = (1/2a)(x/a) ou en
fait de nimporte quelle fonction qui, lors dun processus de passage la limite, rduit
son extension, augmente lamplitude de son pique, et garde son intgrale constante. La
distribution (x) est la limite de ce genre de fonction.
La dfinition (5.3) nous permet quelques gnralisations. Par exemple, on peut dfinir
3(x), la distribution dont lintgrale vaut 3 sur des intervalles contenant 0. On peut
mme dfinir f (x)(x) o on suppose f (x) continue en 0. Lintgrale vaut :
+ +
f (x)(x)dx = lim f (x)(x) = f (0)
0
(x)
est une distribution centre sur 0. (x x0 ) est une distribution centre sur x0
et (x x0 )f (x) = f (x0 ). Finalement, les rgles pour manipuler les ne sont pas
vraiment compliques.
Une dernire chose savoir sur (x) est sa transforme de Fourier ( on pose dorna-
vant R =] , +[ :
(q) = (x) exp(iqx)dx = 1
R
54
5 Les distributions.
La TF de (x)est la fonction constante 1. Cela veut dire que (x) est la superposition,
poids gal, de toutes les modulations exp(iqx) ! Cela nest pas vraiment tonnant :
comme (x) varie vraiment trs rapidement, toutes les modulations doivent y tre pr-
sent. Inversement,
1
exp(iqx)dq = (x) (5.5)
2 R
Exercice : Dmontrer
que la fonction dfinie par (5.5) est bien une de Dirac, cest
dire que R (x)f (x) = f (0).
55
5 Les distributions.
parti de la constatation que les distributions ne sont utilises en pratique que sous le
signe intgral, comme en (5.4).
Une fonctionnelle est une gnralisation dune fonction. Elle prend une fonction en
entre et produit un scalaire en sortie. Cest une fonction de fonction en quelque sorte.
Notons que la TF nest pas une fonctionnelle, puisquelle produit une fonction en sortie.
Appelons E lespace des fonctions 1 , et F lespace des fonctionnelles linaires (ou dit
plus srieusement, des formes linaires dfinies sur E). Un exemple de fonctionnelle est
Lexp(x2 ) qui prend une fonction en entre, calcul son produit scalaire avec la fonction
exp(x2 ), et produit ce chiffre en sortie :
Lexp(x2 ) [f ] = exp(x2 )f (x)dx
R
Nous pouvons gnraliser cet exemple : chaque fonction g E, nous pouvons associer
une fonctionnelle Lg F tel que
Lg [f ] = f (x)g(x)dx
R
Et nous pouvons dmontrer facilement que ce Lg est bien une fonctionnelle linaire.
Nous pouvons trouver beaucoup dautres fonctionnelles linaires. Par exemple, la fonc-
tionnelle x0 est dfinie par
x0 [f ] = f (x0 )
Voil, le tour est jou. Cette fonctionnelle est bien le delta de Dirac (xx0 ) dfinie plus
haut. Noter bien lopration : on peut identifier une partie de lespace F avec lespace
E via ces Lg que nous avions construit : chaque lment de E nous pouvons faire
correspondre un lment de lespace F. Mais lespace F est plus vaste, et quelques
uns de ses lments supplmentaires constituent les distributions inhabituelles. Cest
un peu comme enrichir lensemble des nombres rationnels Q pour arriver lensemble
des nombres rel R.
On peut dfinir des oprations sur les distributions. Il est toujours plus simple de
partir des distributions du genre Lg dont le sens est familier pour dfinir ensuite les
mmes oprations sur les distributions du genre . Par exemple, que veut dire Lg0 ? En
intgrant par partie, on trouve
0
Lg [f ] =
0 g (x)f (x)dx = g(x)f 0 (x)dx = Lg [f 0 ]
R R
(Noublions pas que comme f et g sont au moins sommable, elle tendent vers zro pour
x ). On peut donc dfinir :
x0 0 [f ] = x0 [f 0 ] = f 0 (x0 )
1. En ralit, lespace des fonctions support born et infiniment drivable, mais nous ne sommes pas
notre premier dlit.
56
5 Les distributions.
De mme, nous pouvons dmontrer que pour la fonction dHeaviside H(x), H 0 (x) =
(x). Nous ne continuerons pas plus le dveloppement formel des distributions. Mais
la constructions de Schwarz est extrmement lgante et nous conseillons au lecteur
de voir au moins une fois les bases rigoureuses de cette construction.
Nous voyons cependant que lespace plus large des distributions nous permet de
manipuler aisment des objets qui nous semblaient interdit. Une force ponctuelle a un
sens. Une discontinuit galement. En physique, une fonction ne peut pas tre disconti-
nue. La densit de leau ne saute pas de l v linterface liquidesolide, il existe une
couche dpaisseur petite (trs petite devant les autres chelle de longueur) o la den-
sit varie continuellement dune valeur une autre. La lumire rflchit par un miroir
pntre sur une petite longueur dans le miroir o son intensit dcrot exponentielle-
ment et ainsi de suite. Nous pouvons donc caractriser les discontinuit des fonctions
par des distributions. Soit la fonction f (x) = g(x) + H(x x0 ) , o la fonction g est
une fonction continue et drivable en x0 . La fonction f par contre, saute de la valeur
g(x0 ) x +
0 + g(x0 ) x0 . Au sens des distributions, la driv de f est donne par
f 0 (x) = g 0 (x) + (x x0 ). Imaginez donc f 0 comme une fonction normale, avec une
flche positionne en x0 .
Exercices.
5.1 En utilisant la dfinition (5.4), dmontrer que lexpression (5.1) gale (q1 q2 ).
5.2 Que valent 0 (x) et (x) ?
5.3 Soit une fonction Lpriodique f . Que vaut sa TF (au sens des distributions) ?
5.5 Dmontrer que (x + a) = (x) + a 0 (x) + (1/2)a2 00 (x) + ... On peut faire un d-
veloppement de Taylor des comme pour les fonctions usuelles. Pour pouvoir dmontrer cette
galit, appliquer les deux cts de lgalit une fonction f
5.7 Considrons une fonction g(x) avec un zro simple en x0 : g(x0 ) = 0, g 0 (x0 ) 6= 0. Prenons
un intervalle I = [x0 a, x0 + a] autour de x0 (on peut supposer a aussi petit que lon veut).
En dveloppant g autour de sa racine lordre 1, dmontrez que
1
(g(x))f (x)dx = 0 f (x0 )
I |g (x 0 )|
57
5 Les distributions.
5.8 En supposant que la fonction g(x) na que des racines simples, et en utilisant le rsultat
ci-dessus, dmontrer :
X 1
(g(x)) = 0 (x )|
(x xi )
i
|g i
58
5 Les distributions.
1 1
F(t) y(t)
0.5 0.5
0 0
-2 -1 0 1 2 3 4 -2 -1 0 1 2 3 4
t
Figure 5.1 Reponse dun oscillateur amortie une force impulsionnelle. La distribu-
tion est reprsente par une flche verticale.
quation de la chaleur avec une source ponctuelle. Une goutte dencre extrme-
ment concentre, dpose en un point de lespace va se diluer par diffusion. La mme
chose est valable pour un pulse ponctuel de chaleur. Comme nous lavons vu prc-
demment, les phnomnes de diffusion sont gouverns par lquation de la chaleur :
u 2u
= D 2 + Q(x, t)
t x
o u dsigne la temprature ou la concentration et Q est un terme de source. Dans le
problme qui nous intresse ici, Q(x, t) = Q0 (x)(t). En prenant la TF par rapport
la variable despace x, nous avons :
Mais cette quation est exactement eq.(5.6), celle quon a crit pour loscillateur amorti.
Cest bien une quation diffrentielle ordinaire par rapport la variable temps, et q
peut tre considre comme une constante : Pour chaque mode q, nous avons une EDO
indpendante. La solution est donc analogue (5.7), et scrit :
Il nous suffit maintenant de prendre la TF inverse pour obtenir la solution dans lespace
direct :
+
1
u(x, t) = u(q, t).eiqx dq
2
x2
Q0 1
= exp
2 Dt 4Dt
59
5 Les distributions.
0.8
0.6
0.4
0.2
0
-4 -2 0 2 4
x
La dernire intgrale sobtient facilement par les techniques que nous avons dj utilis.
Lvolution de u(x) pour diffrente valeur de t est reprsente sur la figure (5.2).
Extension (difficile) : si la source nest pas ponctuelle dans le temps, mais seulement
dans lespace, i.e. Q(x) = Q0 (x), quel est le comportement de la solution ? Help : Es-
sayez comme avant dobtenir une expression pour u(q, t). Cette expression est trop
complique pour inverser, mais t u(q, t) lest beaucoup moins. En changeant alors
lordre des opration TF-1 et t , vous pouvez obtenir une expression pour t u(x, t).
Il vous suffit alors dvaluer
u(x, ) = t u(x, t)dt
0
quation donde avec source ponctuelle. Considrons une corde tendue infinie et
au repos linstant initial. A linstant t = 0, on la soumet une force ponctuelle dans
le temps et dans lespace (lidalisation dun marteau de piano tapant sur la corde).
lquation donde scrit
2u 2u
2
v 2 2 = (x)(t)
x x
En suivant la mme dmarche que ci-dessus, on peut obtenir la propagation de londe.
on peut galement montrer que lextension du domaine ou u 6= 0 croit la vitesse v.
Vitesse de phase, vitesse de groupe. Donnons nous un signal u(x, t) qui se pro-
page (Fig.5.3). Comment devrait on dfinir la vitesse du signal ? On pourrait par exemple
reprer le maximum de u et suivre ce point en fonction de temps ; ceci nest pas trs bon
60
5 Les distributions.
61
5 Les distributions.
puisque, par la relation de Parceval, I u0 (q)u0 (q)dq = I u20 (x)dx.
En gnral le facteur qui multiplie le temps dans lexponentiel complexe est appel la
frquence angulaire , qui dans ce cas simple de signal se propageant sans dformation
scrit
= cq
et nous voyons que nous pouvons dfinir la vitesse comme
d
c=
dq
Prenons maintenant le cas plus gnral de signaux se dformant en se propageant. Il
existe un cas trs important appel milieu dispersif, o la dformation du signal prend
une forme simple dans lespace rciproque :
u(q, t) = u0 (q)ei(q)t
cest dire que le mode q est pondr par un facteur de phase (q)t au temps t, avec une
forme (q) quelconque, sans plus ncessairement tre proportionnel au mode q. Dans
le cas dun cristal par exemple, on peut dmontrer (voir le problme correspondant
au chapitre sur les sries de Fourier) que (q) = A sin(q). Nous pouvons nanmoins
calculer la vitesse du barycentre du signal comme avant :
d
x(t) = x0 + t u0 (q)u0 (q)dq
I dq
Si (q) varie de faon lente par rapport u0 (q)u0 (q), et que ce dernier possde un pic
troit en q0 , alors une bonne approximation pour la vitesse du barycentre serait
d
c=
dq q=q0
Ceci est ce quon appelle la vitesse du groupe. Lexpression /q, ayant un sens pour les
signaux se propageant sans dformation, sappelle la vitesse de phase.
62
5 Les distributions.
y y
f f
a a
x x
(a) (b)
Figure 5.4 la flche dun pont sous leffet dune force ponctuelle.
5.4 Exercices .
5.10 Que valent les distributions (x) cos(qx), (x) sin(qx) et 0 (x) sin(qx) ?
5.11 En drivant directement la fonction y(t) = (f0 /0 )H(t) sin(0 t), dmontrer quelle est
la solution de y + 02 y = f0 (t).
5.12 Dmontrer que tH(t) est la primitive de H(t). En utilisant une intgration par partie,
trouver la primitive de tH(t).
5.13 Une particule initialement au repos de masse m soumise une force impulsionnelle
obit lquation my = f0 (t). En intgrant directement et en utilisant les conditions initiales,
trouver la solution. Trouver la mme solution en considrant la particule soumise une force
constante avec une certaine dure f = (f0 /2T )(t/T 1) et faire tendre ensuite la dure vers
zro.
5.14 Intgrer directement lquation dy/dt + y = f0 (t) en utilisant la mthode de la
variation des constantes.
5.15 Llasticit des barres est donne par lquation
o F (x) est la densit de force (force par unit de longueur) applique au point x et B une
constante qui donne lamplitude de la rigidit de la barre et quon appelle module de courbure.
Cest par exemple cette quation qui donne la flche dun pont sous leffet dune charge. Nous
souhaitons connatre la flche dun pont de longueur L sous leffet du mouvement dun camion
la position a dessus. Comme les dimensions du camion sont petit par rapport au pont, on le
modlise par une distribution de Dirac. En rsolvant donc lquation y (4) = f0 (x a) trouver
la forme du pont. Nous utiliserons deux formes de conditions aux limites : (i) pont pos sur des
piliers, y(0) = y(L) = 0 ; y(0) = y(L) = 0 (figure 5.4.a ; (ii) pont ancr aux deux bouts
y(0) = y(L) = 0 ; y 0 (0) = y 0 (L) = 0 (figure 5.4.b) . Pour quelle valeur de a la flche est
maximum ?
5.16 Dmontrer que
xu2 (x)dx = u0 (q)u (q)dq
I I
o u(q) est la TF de u(x). Help : crire u0 (q) et u (q) parleurs dfinition des TF, former leurs
produit et intgrer sur q. Il suffira juste de remarquer que I exp(iq(x y))dq = 2(x y).
63
5 Les distributions.
5.5 Problmes.
Problme 5.1 Peigne de Dirac
Il est vident que lexpression
n=+
X
(x) = exp(2inx) (5.10)
n=
na pas de signification au sens des fonctions. Nous allons voir par contre quau sens des distri-
bution, elle est dfinie.
1. Expliquer simplement pourquoi lexpression (5.10) na pas de sens usuel de fonction.
2. A supposer que cette expression ait un sens, quelle
P+est sa priodicit ?
Soit la distribution peigne de Dirac W (x) = n= (x n) o (x) est la delta de
Dirac.
3. Dmontrer que la priode de W (x) est 1. Reprsenter graphiquement W (x).
4. Comme W (x) est de priode 1, la dcomposer en srie de Fourier sur lintervalle [0.5, +0.5],
cest dire trouver les coefficient an et bn tels que sur cet intervalle,
X
W (x) = a0 + an cos(2nx) + bn sin(2nx)
n=1
P+
(x n) = n=+
P
5. En dduire que n= n= exp(2inx).
6. Que pouvez vous dire maintenant de la transforme de Fourier dune peigne de Dirac ?
2. Intervalle. Soit une fonction T priodique : g(y + T ) = g(y). Dmontrer alors que
a+T T
g(y)dy = g(y)dy
a 0
64
5 Les distributions.
6
2
5 6
16
4
DN
2
y
4 3 2 1 0 1 2 3 4
En dduire que
2
an cos nx + bn sin(nx) = (1/) f (x y) cos(ny)dy
0
Pouvez dire vers quoi tend DN (y) quand N [Help : Vers quoi tend hN (x) ?]
4. Les sommes dAbel. Certaines sries divergentes peuvent tre rgularises par la
Pproc-
r n un
P
dure dAbel : au lieu de considrer la srie S = un , on considre la srie S(r) =
o 0 r < 1 ; Une fois lePcalcul fait, on tudie la limite de S(r) pour r 1, quon appelle la
somme dAbel de la srie un .
Sachant la somme dune progression gomtrique
dmontrer que
1 1 + 1 1 + ... = 1/2
au sens dAbel.
5. Somme dAbel du noyau de Dirichlet. Reprenons le noyau de Dirichlet pour N
65
5 Les distributions.
notons r (y) sa somme dAbel . En considrant rn cos nx comme la partie relle du nombre
complexe z n , dmontrer que
1 1 r2
r (y) =
2 1 2r cos y + r2
Quelle est la limite de r (y) quand r 1 ? Considrer sparment les deux cas y = 0 et y 6= 0.
Discuter ce rsultat.
66
6 Convolution et corrlation.
Deux concepts abondement utiliss en physique ( et bien dautres endroits ) sont les
convolutions et les corrlations. Les TF nous permettent de calculer ces choses de faon
assez simple.
Ici, l (x) = (x/`) est la fonction de lappareil. Les fonctions dappareil peuvent avoir
des formes plus compliques, comme par exemple une gaussienne. Le facteur limitant
la prcision du signal est le pouvoir de rsolution ` de lappareil qui lisse et rend flou le
signal original. Par exemple, un objectif de microscope est un appareil de mesure dont
le signal mesur est limage forme. Ernst Abbe, physicien de la compagnie Carl Zeiss
67
6 Convolution et corrlation.
1.5 l=0.1
l=0.3
l=0.5
1 l=0.7
0.5
0
-3 -2 -1 0 1 2 3 4
dans les annes 1890, a dvelopp la thorie de la formation dimage et dmontr que
le pouvoir de rsolution des objectifs et, au mieux, ` = /2N A, o est la longueur
donde utilise et N A est louverture de lobjectif (le sinus de langle maximum de cap-
ture de la lumire). Les microscopes optiques ne peuvent donc pas voir les chelles
plus petites que 0.2 micron.
6.2 soit le signal f (x) = (x) + (x x0 ), cest dire deux piques de Dirac distant de x0 .
Calculer et tracer le signal mesur si la fonction de lappareil est (i) l ; (ii) Gl = exp(x2 /2`2 ).
Traiter particulirement les cas x0 ` , x0 ` et x0 ` (voir figure 6.1). Pouvez vous
dterminer, pour la Gaussienne, , partir de quelle `, nous ne pouvons plus distinguer deux
piques spares ?
= f(q)g(q)
68
6 Convolution et corrlation.
la TFR, effectuer une multiplication entre les TF et prendre une TFR inverse ne cotera
que N log N oprations.
Un autre endroit o lon rencontre frquemment les convolutions est la thorie des
probabilits et le thorme central limite. Soit deux variables alatoires continues X1 et
X2 indpendantes de densit f (x) et g(x). Cela veut dire que la probabilit pour quune
ralisation de X1 tombe entre x et x+dx est gale f (x)dx : Pr(x < X1 < x+dx) =
f (x)dx. Nous nous demandons maintenant si nous pouvons dterminer la densit de
probabilit h(z) de la variable Z = X1 + X2 .
6.4 Dmontrer que le produit de convolution de deux gaussiennes de largeur l et p est encore
une gaussienne
x2
1 1
p exp 2
2 l2 + p2 2(l + p2 )
pour vraiment apprcier les TF, faire le calcul dabord dans lespace direct, et ensuite laide des
TF. Une gaussienne de largeur l est la fonction
1
exp(x2 /2l2 )
2l
Les rsultats ci-dessus sont important. Supposons que nous ayons deux variables
alatoires gaussienne de largeur l. Leur
moyenne est alors galement une variable ala-
toire gaussienne, mais de largeur l/ 2. Ce rsultat se gnralise
N variables ala-
toires : la moyenne est alors une gaussienne de largeur l/ N . La moyenne de N va-
riables alatoires est galement une variable alatoire, mais qui fluctue N fois moins
que les variables originales. Cest pour cette raison par exemple quun exprimenta-
teur, pour caractriser un phnomne physique, prend plusieurs mesures et calcule leur
moyenne (voir les problmes avancs).
Exercices :
6.5 Calculer (x) = ( )(x), et reprsenter le graphiquement.
69
6 Convolution et corrlation.
6.9 Le Graal de lexprimentateur est de dconvoluer son signal, cest dire connaissant le
signal enregistr h(t) = (f A)(t) et la fonction dappareil A(t), dterminer f (t). On pourrait
se dire que pour connatre f (t) il suffit de diviser la TF de h par la TF de A et de prendre la
TF inverse du rsultat. En pratique, ceci nest pas une bonne solution, puisquon ne peut jamais
enregistrer un signal pendant un temps infiniment long. Soit H(t) le signal enregistr de T
+T . Mathmatiquement parlant, H(t) = h(t).(t/T ). Montrer alors que
+1/T
H() = 2T f()A()d
1/T
On voit donc que lintervalle de temps fini mlange les frquences. Que trouve ton la limite
T ?
6.2 Auto-corrlation.
Un outil indispensable en physique est le concept dauto-corrlation. Cela joue un
rle important dans les processus stochastiques, la diffraction, ... Supposons que nous
ayons une fonction x(t). Pour plus de simplicit, nous considrons notre signal de
moyenne nulle, cest dire
t+T
1
lim x(t)dt = 0
T T t
Nous dsirons savoir combien dinformation nous pouvons avoir sur x(t + ) si nous
connaissons le signal en t. Cette quantit est contenu dans la fonction dauto-corrlation
+
G( ) = x (t)x(t + )dt
Le complexe conjugu est ncessaire si lon veut que pour = 0, G( ) soit relle.
Dans beaucoup de cas, le signal est rel et le complexe conjugu dans lespace rel
na pas dimportance. Concrtement, nous prenons notre signal au temps t, nous le
multiplions par le signal au temps t + , nous rptons cette opration pour tous les
temps t et ajoutons le rsultat. Nous donnerons plus loin quelques exemples de la faon
dont cette mesure est utilise pour dterminer les caractristiques de certains systmes
70
6 Convolution et corrlation.
71
6 Convolution et corrlation.
10
8
6
4
2
0
0 1 2
Figure 6.2 |x()|2 (eq. 6.7) en fonction de pour 0 = 1 et = 0.1, 0.2, 0.4.
Problmes avancs.
Problme 6.1 Diffusion des corrlations.
Soit une fonction (reprsentant par exemple une concentration ou une probabilit, ...) obis-
sant lquation de diffusion
c 2c
=D 2
t x
Et soit la fonction dauto-corrlation spatiale
G(y; t) = c(x; t)c(x + y; t)dx
Dmontrer que G obit galement une quation de diffusion, mais avec un coefficient de dif-
fusion de 2D. [indication : il suffit dchanger soigneusement les drivations et les intgrations]
72
6 Convolution et corrlation.
o bien sr, dsigne le delta de Dirac. Cela nest pas trop dur imaginer : comme (t + ) est
compltement indpendant de (t), il y a autant de chance quil soit de signe contraire que de
mme signe. A la longue, lintgral doit tendre vers 0. Par contre, 2 (t) > 0, son intgrale tend
donc vers linfini (reportez vous notre discussion sur ce genre dobjet au chapitre prcdent).
En prenant la TF de lq.(6.6), on obtient :
() = 1
G() = ()
2 (f /m)
|x()| = (6.7)
(02 2 )2 + 2 2
Cette fonction prsente un pique 0 , comme on peut le constater sur la figure 6.2.
On peut faire beaucoup de chose partir de l. En physique, on ralise souvent 1 des ressorts
de taille micromtrique pour exercer des forces sur des bactries o des molcules biologiques.
Un problme majeur est celui de calibrer le ressort, cest dire trouver sa constante k. Lqua-
tion (6.7) nous montre quil existe une faon extrmement robuste de trouver cette constante : (i)
enregistrer la position x(t) dune particule au bout de ce ressort au cours du temps (ses fluctua-
tions thermiques) ; (ii) prendre la TF de x(t) ; (iii) lever le module de la TF au carr ; (iv) trouver
pour quelle frquence, cette dernire prsente un maximum : nous avons la frquence propre de
loscillateur.
73
6 Convolution et corrlation.
pour une valeur x quelconque. Il faut donc ajouter la probabilit pour toutes les valeur possible
de x pour obtenir h(z)dz, ce qui nous donne
+
h(z) = f (x)g(z x)dx
Exercices.
La suite des exercices suivantes vous entrane manipuler les probabilits. Si vous
les suivez dans lordre jusquau bout (bravo), cela vous mnera la dmonstration du
thorme central limite : quelque soit la densit de probabilit de la fonction X (pourvu
probabilit de la moyenne de N de ces
quelle ait une variance finie), la densit de
variables est une gaussienne, de largeur / N , o 2 est la variance de X. Lensemble
de ces exercices constitue un bon cours de probabilit.
6.11 Dmontrer que haXi = a hXi o a est un nombre rel. De faon gnrale, quelle est la
densit de probabilit de Z = aX ?
6.12 Dmontrer que hX + PY i = hXi + hY i. Que vaut la moyenne de la variable Z = (X +
Y )/2 ? Soit ZN = (1/N ) N i=1 Xi o les variables alatoires Xi sont identiques. Que Vaut
hZn i ?
6.13 La variance dune variable est dfinie par V ar(X) = X 2 hXi2 . Que vaut V ar(X +
Y ) ? Et V ar(ZN ) ?
6.14 La fonction caractristique X (t) dune variable alatoire X de densit f (x) est dfinie
par
X (t) = hexp(itX)i
Quelle est la relation entre la densit de X et la fonction X (t) ?
74
6 Convolution et corrlation.
0 00
6.15 Dmontrer que X (0) = 1 ; X (0) = i hXi ; X (0) = X 2 ; gnraliser ce rsultat.
Problmes.
Problme 6.4 Fluctuation de la courbure des polymres.
Dabord, un peu de gomtrie diffrentielle. Soit une courbe dans le plan. Nous pouvons par
exemple la dcrire par lquation y(x) ou par ses coordonnes paramtrique x(t), y(t). Si nous
appelons lextrmit de la courbe A, la longueur darc partir de A jusqu un point P est dfinie
par tp
s= x2 (t) + y 2 (t)dt
0
Appelons langle (s) langle que fait la tangente la courbe au point P avec laxe y. En faite,
nous pouvons parfaitement dfinir la courbe par la donne de la fonction (s). Par exemple,
= Cte dcrit une droite, = s/R dcrit un cercle de rayon R. Cette description dune courbe
sappelle semi-intrinsque. La courbure de la courbe la position s est donne par = (d/ds)2 .
Nous pouvons galement dcrire une courbe dans le plan par la donne de (s) de faon tota-
lement intrinsque, sans rfrence aucun systme daxe.
Soit maintenant un polymre ( deux dimensions) de longueur L (L lchelle mol-
culaire, comme lADN par exemple) baignant dans un bain temprature T . Lnergie emma-
gasine dans le polymre par unit de longueur dpend de la courbure de sa conformation et
scrit L
E= B2 (s)ds
0
o B est le module de rigidit du polymre. Quelle est la corrlation entre les tangentes la
courbe distantes de ? Plus exactement, dmontrer que
hu(s).u(s + )i = exp(/LP )
75
6 Convolution et corrlation.
1. La fonction originale f (t) ne contient pas de frquences plus lev quune certaine fr-
quence que nous notons 0 . Prcisment, cela veut dire que
f() = 0 si
/ [0 , 0 ]
o sinc(u) = (sin u)/u. Ce thorme, nonc vers 1953, joue un rle crucial dans les commu-
nications radio et enregistrement des signaux ; les CD par exemple sont chantillonn 48kHz,
deux fois le seuil de laudition humaine en frquence.
1. Commentaires. Expliquez ce que vous comprenez par la formule (6.8). Aidez-vous dun
graphe.
2. Porte. Soit une fonction f (t) quelconque. Montrez graphiquement les fonctions f (t) et
2f (t)(t/a), o reprsente la fonction porte. Dsignons par la variable conjugue t lors
dune T F . Que valent
TF [(t/a)] et TF1 [(/0 )]
o a et 0 sont des constantes ?
3. Peigne de Dirac. La peigne de Dirac est dfinie par
X
a (t) = (t na)
n=
Soit la distribution X
a (t).f (t) = f (t)(t na)
n
76
6 Convolution et corrlation.
(2a f )(t)
(f + g) h = (f h) + (g h)
6. Rsultat admis. Nous admettons le rsultat suivant : la TF dune peigne de Dirac est une
peigne de Dirac (voir problme 5.1) :
77
7 Les transformes de Laplace.
7.1 Entre en matire.
Les mathmaticiens ont invent de nombreux transformation intgrale dune fonc-
tion, parmi lesquels nous avons vu les transformes de Fourier. Une autre transforma-
tion extrmement utilise est celle de Laplace. Les transformes de Laplace sont les
cousins des transformes de Fourier. Leur relation est celle de la fonction exponentielle
et de la fonction sinus ou cosinus. Comme vous vous souvenez, pour prendre la TF, on
multiplie la fonction f (t) par exp(it) et on intgre entre, notez le bien, et +.
Pour les TL, on multiplie la fonction par exp(st) et on intgre entre, cette fois, 0 et
+
f(s) = TL[f (t)] = f (t) exp(st)dt
0
Les conventions veulent que la variable conjugues t sappelle pour les TF et s pour
les TL. La fonction f (t) est appele loriginal, et sa TL son image. Dans la plupart des
livres que vous consulterez, limage est not F (s), mais nous maintenons ici la conven-
tion f(s) ou f(s). Il existe de nombreux avantages et dsavantages utiliser les TL
la place des TF. Dun point de vue pratique, toutes les deux transforment des quations
diffrentielles linaires en des quations algbriques. Mais il est difficile dintgrer les
conditions initiales dans les TF, tandis quelles sintroduisent naturellement dans les
TL, comme nous en verrons des exemples plus bas. Prenons le cas dun signal temporel
x(t). Pour les transformes de Fourier, ce signal a toujours exist (depuis t = )
et existera toujours. Pour les Transforme de Laplace, le signal ne commence son exis-
tence qu un temps fini (t = 0).
Un autre (grand) avantage des TL est que nos exigences sur le comportement de f (t)
quand t sont beaucoup plus lgres : comme la fonction exp(st) dcrot trs
rapidement linfini (pour Re(s) > 0 ), la transforme de Laplace de la plupart des
fonctions usuelles existera. Voyons quelques exemples.
Exemple 7.1 TL[1] = 1/s
Exemple 7.2 TL[exp(at)] = 1/(s + a)
Exemple 7.3 TL[t] = 1/s2 . Pour le dmontrer, il suffit deffectuer une intgration par
78
7 Les transformes de Laplace.
partie :
+ +
1
tet dt = 0+ est dt
0 s 0
1
=
s2
Exemple 7.4 TL[tk ] = k!/sk+1 (dmontrez cette relation par rcurrence.)
Le dsavantage des TL est que nous perdons le concept de bases orthogonales. Nous
avons vu quen tendant un peu notre espace de fonctions lespace des distributions,
nous pouvions considrer les fonctions exp(it) comme une base orthogonale. Rien de
tel nexiste pour les TL et les fonctions exp(st), quoi quon fasse, ne sont pas ortho-
gonales les unes aux autres. Avec la perte dorthogonalit, nous perdons galement la
possibilit dinverser (facilement) une transforme de Laplace et la belle symtrie entre
une fonction et sa transforme.
Translation. TL[ exp(at)f (t)] = f(s + a) Multiplier loriginale par une exponen-
tielle revient translater limage. Par exemple, TL[1] = 1/s, donc TL[exp(at)] =
1/(s + a).
Multiplication
par t. Si on drive f(s) par rapport s, nous avons df(s)/ds =
tf (t) exp(st)dt. Donc, TL[tf (t)] = df(s)/ds 1 . Par exemple, comme TL[1] =
1/s, alors TL[t] = 1/s2
1. Vous remarquerez que nous avons souvent t ngligent avec lorthodoxie des convergences et des
drivations sous le signe somme. Mais vous pouvez dmontrer quici au moins, nous navons pas enfreint de
rgles ( dmontrez le).
79
7 Les transformes de Laplace.
80
7 Les transformes de Laplace.
f (t) f(s)
f (t/a)
af (as)
exp(at)f (t) f(s + a)
d
tf (t) ds f (s)
f 0 (t)
sf (s) f (0)
f (t) s2 f(s) sf (0) f 0 (0)
f (n) (t) n Pn
s f (s) k=1 snk f (k1) (0)
t 1
0
f ( )d s f (s)
1 1/s
t 1/s2
exp(at) 1/(s + a)
sin(at) ou cos(at) a/(s2 + a2 ) ou s/(s2 + a2 )
sinh(at) ou cosh(at) a/(s2 a2 ) ou s/(s2 a2 )
t cos(at) + (1/a) sin(at) 2a2 /(s2 + a2 )2
1/ t / s
t ( /2)s3/2
1/(t + 1) exp(s)(0, s)
Table 7.1 Rsum des rgles de manipulation des TL et un petit dictionnaire des TL
lmentaires.
Cas des racines simples. Soit f(s) = p(s)/q(s), o p(s) et q(s) sont des polynmes
et quen plus, q(s) na que des racines simples, cest dire q(s) = (sa1 )(sa2 )...(s
an ). Nous voulons crire f (s) comme
A1 A2 An
f(s) = + + ... +
s a1 s a2 s an
81
7 Les transformes de Laplace.
Soit qi (s) = q(s)/(s ai ). Nous voyons que qi (s) na pas de zro en s = ai . Quand
s ai , le terme dominant dans f (s) est
p(s) 1 p(a) 1
f(s) = . = . + O(1)
qi (s) s ai qi (a) s ai
q(s) q(ai )
lim qi (s) = lim = q 0 (ai )
sai sai s ai
Cas des racines multiples. Soit maintenant f(s) = R(s)/(s a)n o R(s) est un
quotient de polynme qui na pas de ples en a. Nous voulons lcrire sous forme de
A0 A1 An1
f(s) = + + ... + + T (s)
(s a)n (s a)n1 (s a)
o T (s) contient le dveloppement en fractions simples autour des autres ples. Pour
dterminer les coefficients Ai nous avons nouveau calculer le comportement de f (s)
pour s a. Comme R(s) est tout ce qui a de plus rgulier autour de a, nous pouvons
le dvelopper en srie de Taylor autour de ce point :
A0 = R(a)
A1 = R0 (a)
...
82
7 Les transformes de Laplace.
A0 A1 B0 B1
f(s) = 2
+ + 2
+
(s ia) (s ia) (s + ia) (s + ia)
Nous pouvons bien sr tout calculer, mais remarquons simplement que dans lex-
pression de f(s), le changement de s en s laisse ce dernier invariant. Pour avoir
cette mme invariance dans lexpression de f(s) une fois dcompose en fraction
simple, nous devons avoir B0 = A0 et B1 = A1 . Or, daprs ce quon vient de dire,
autour de la racine s = ia, R(s) = 1/(s + ia)2 et
1 1
A0 = = 2
(s + ia)2 s=ia 4a
De mme,
2 1
A1 = 3
=
(s + ia) s=ia 4ia3
Comme loriginale de 1/(s ia)2 est t exp(iat) et que loriginale de 1/(s ia) est
exp(t), en regroupant correctement les termes, on trouve que
1 1
f (t) = t cos(at) + 3 sin(at).
2a2 2a
nest pas difficile de dmontrer que la transforme de Laplace de I0 (t) est I0 (s) =
2
et il
1/ s2 1. Cette transformenous permet facilement dapproximer, pour t 1, la
fonction de Bessel par exp(t)/ 2t (figure 7.1). Voyons voir le comment du pourquoi.
83
7 Les transformes de Laplace.
0.4
I0HtL expH-tL
0.3
0.2
1 , H2 tL
0.1
Figure 7.1 Comparaison des la fonction de Bessel I0 (t) et son approximation assymp-
totique (laxe x est logarithmique)
usuelles 3 , la condition est ralise si Re(s) > s0 , o s0 est un rel. Par exemple, pour
toutes les fonctions polynomiales ou toute puissance positive de t, s0 = 0. Pour la
fonction cosh(t), s0 = 1 4 .
Souvent, nous nous intressons surtout au comportement de f (t) pour t grand :
nous voulons savoir rapidement si notre particule revient une position donne ou si
au contraire, elle part linfini, et si elle part linfini, quelle vitesse elle le fait. Nous
allons voir dans la suite que le comportement de f(s) autour de son ple le plus droite
s0 nous renseigne directement sur le comportement asymptotique de loriginale. Sans
perte de gnralit, nous allons supposer par la suite que Re(s0 ) = 0, puisque si la TL
de la fonction f (t) a un ple en s = a, la fonction exp(at)f (t) a un ple en s = 0. Le
comportement asymptotique de la fonction f (t) sen dduit donc immdiatement.
Revenons maintenant notre fonction f (t). Si I = 0 f (t)dt < +, cest que
f (t) 0 quand t + et nous navons pas trop de questions nous poser pour son
comportement asymptotique. Supposons donc que I nexiste pas, mais que la TL de
f (t) est bien dfinie pour Re(s) > 0. Nous pouvons toujours crire f (t) = g(t) + h(t),
o g(t) contient le terme dominant de f (t) quand t et h(t) tous les autres. Par
exemple, le terme dominant de 1/ t + exp(5t) + 1/(1 + t2 ) est 1/ t. Nous pouvons
formellement crire que h(t) = o(g(t)) 5 . Il est vident que pour s 0, la transforme
de Laplace est domine par la TL de g(t), cest dire h(s) = o(g(s)) quand s 0
(exercice : le dmontrer). Un simple dveloppement autour du ple le plus droite de
la TL nous donne donc directement le comportement asymptotique de loriginale.
Exemple 7.9 f(s) = 1/s(s + a) pour a > 0 a son ple le plus droite s = 0. Autour
de ce point, f(s) = 1/as + O(1). Donc, f (t) 1/a quand t ( loriginal de
84
7 Les transformes de Laplace.
1/s est bien sr 1). Dans cet exemple, et ceux qui suivent, le lecteur est encourag
calculer loriginale exacte et vrifier le dveloppement asymptotique.
Exemple 7.10 f(s) = 1/s(s a)2 pour a > 0. Le ple le plus droite est en s = a.
f(s) (1/a)(s a)2 quand s a et donc f (t) (t/a) exp(at) quand t .
Remarquer que nous aurions p pousser lapproximation un peu plus loin : f(s)
(1/a)(s a)2 (1/a2 )(s a)1 et donc f (t) (t/a 1/a2 ) exp(at).
Exemple 7.11 f(s) = 1/(s2 + a2 )2 . L, nous avons deux ples de mme partie relle
s = ia, et nous devons tenir compte des deux. Nous laissons le soin au lecteur de
dmontrer que le terme dominant doit tre t cos(at)/2a2 .
Nous avons en fait souvent recours au dveloppement asymptotique parce que nous
ne savons pas calculer exactement loriginale. Prenons lquation x + x = t avec
des conditions initiales nulles. Cest lquation du mouvement dun corps soumis un
frottement visqueux et une force qui grandit comme
la racine du temps. La solution
est facilement trouve en terme de TL : x(s) = ( /2)s5/2 (s + 1)1 . Nous ne savons
pas calculer 6 loriginale de cette fonction. Par contre,
comme il existe un ple zro, le
dveloppement asymptotique scrit x(t) (4/3 )t3/2 (Le dmontrer ; pouvez vous
calculer les deux prochaines corrections ce dveloppement ? ).
Or, quand s , lintgrale tend vers zro, do lgalit (7.4). Nous pouvons bien sr
aller plus loin. Le dveloppement de Taylor de f (t) proche de t = 0 scrit
85
7 Les transformes de Laplace.
86
7 Les transformes de Laplace.
T
= r(TR T ) + P (t) (7.6)
t
7. Depuis les annes 1990 et la disponibilit des microcontrleur, le paysage a pas mal chang.
8. Comme les cristallographes passent la majorit de leur temps dans lespace de Fourier.
9. La porte !
87
7 Les transformes de Laplace.
Figure 7.2 Schma gnral du dispositif. Le bain doit tre amen et maintenu tem-
prature de consigne Tc , tandis que la temprature de la chambre est TR .
La temprature du bain peut tre augment en faisant passer un courant
lectrique dans une rsistance lintrieur du bain. Un automate mesure
constamment la temprature du bain T laide dune sonde, la compare
la consigne Tc et rgule la tension du gnrateur lectrique.
Le contrleur doit dcider chaque instant t de la puissance injecter P (t) pour at-
teindre la consigne. Nous supposons qu t = 0, T = TR .
La premire ide serait de programmer le contrleur de faon proportionnelle (do
le P du PID) :
P (t) = (Tc T )
plus on est loin de la consigne, plus on injecte de la puissance. Notre quation (7.6)
scrit alors t T = r(TR T ) + (Tc T ) et sa transforme de Laplace nous donne
Tc + rTR
(s + + r)T (s) = + TR
s
Le dveloppement asymptotique pour s 0 finalement nous montre que pour t ,
le bain atteint la temprature
Tc + rTR
Teq = < Tc
+r
Notre dispositif nest pas trs bon, puisque le bain ne peut pas atteindre Tc . Le problme
est que si le bain atteint Tc , le gnrateur cesse dy injecter de la puissance et le bain se
met refroidir. Il nous faut quelque chose qui continue dinjecter de la puissance mme
quand on est Tc .
Lide extrmement lgante tait dapprendre lautomate ses erreurs passes, en y
ajoutant un terme qui somme lhistorique des carts la consigne :
t
P (t) = (Tc T ) + (Tc T )d
0
88
7 Les transformes de Laplace.
o cette fois, nous sommons sur les nergies disponibles au systme ; n(E) dsigne le
nombre dtats ayant lnergie E. Si la diffrence entre les niveaux dnergie est faible
par rapport notre mesure, nous pouvons rcrire la somme ci-dessus sous forme dune
intgrale
Z() = eE f (E)dE (7.7)
0
o f (E)dE est le nombre dtat avec une nergie entre E et E +dE ; toutes les nergies
sont mesures par rapport lnergie minimum du systme E0 que nous choisissons
comme rfrence : E0 = 0.
Ce que nous voyons l est trs simple : la fonction de partition est la transforme de
Laplace de la densit dnergie.
89
7 Les transformes de Laplace.
7.9 TL inverse.
Pour pouvoir effectuer les TL inverses, il faut connatre un minimum de la thorie
dintgration dans le plan complexe. Pour les lecteurs qui en sont familier, mentionnons
la procdure qui est juste une adaptation des TF. Considrons la fonction f (t) telle que
f (t < 0) = 0. Nous pouvons crire la fonction ect f (t) comme la TF inverse de sa TF :
ct 1 ct it
e f (t) = e f (t)e dt eit d
2 0
90
7 Les transformes de Laplace.
Exercices.
7.1 Trouver la TL des fonctions suivantes : sin(at) ; cos(at) ; sinh(at) ; cosh(at) ;
7.2 Trouver, par la mthode de votre choix, loriginal de a2 /(s2 + a2 )2 . Help : Remarquez que
vous pouvez crire cette fonction comme (s2 + a2 )/(s2 + a2 )2 s2 /(s2 + a2 )2 , et que le dernier
terme vaut (1/2)s(d/ds)(1/(s2 + a2 ). Il suffit ensuite dutiliser les rgles de manipulation
des TL pour remonter loriginale.
7.3 Dmontrez que TL[tk ] = k!/sk+1 .
7.4 Trouver la TL du delta de Dirac.
7.5 La TL de la fonction escalier n=0 H(t n) est 1/s(1 es ).
P
7.8 Les fonctions de Bessel jouent un rle trs important en physique mathmatique. Elles
jouent un rle important pour lquation de Laplace en coordonnes cylindriques, analogue
celui des fonctions circulaires une dimension. Lune delle est dfinie par
2
I0 (z) = (1/2) ez cos d
0
91
7 Les transformes de Laplace.
1 6
0.8 5
4
0.6
3
0.4
2
0.2
1
1 2 3 4 5 1 2 3 4
z 2
7.10 La fonction derreur est dfinie par erf(z) = 2 0 eu du (voir figure 7.3). Elle joue un
rle fondamentale en probabilit. Dmontrer que la TL de exp(t2 ) est ( /2) exp(s2 /4)(1
erf(s/2). En dduire galement la TL de la fonction erf(t).
7.11 La fonction Gamma dEuler est dfinie par () = 0 t1 exp(t)dt. Il nest pas
difficile de dmontrer que ( + 1) = () ( le faire ) et donc que cette fonction est la
gnralisation de la fonction
factorielle n! = (n + 1). La fonction dEuler incomplte est
dfinie par (, z) = z t1 exp(t)dt (voir figure 7.3). Son dveloppement asymptotique
est donn (pour z ) par z 1 exp(z). Tout a pour vous demander de dmontrer que
TL[1/(1 + t)] = exp(s)(0, s). Gnraliser se rsultat aux puissance ngative de (1 + t).
7.12 Trouver le comportement asymptotique de loriginale de la fonction 1/(s2 + a2 )2 . At-
tention : les deux ples sont imaginaires pures et contribuent galement.
7.13 La fonction de Bessel J dordre 0 est dfinie par J0 (z) = I0 (iz),et sa TL est (s2 + 1)1/2
(Pouvez vous
p le dmontrer ?). Dmontrer que son comportement asymptotique est donne par
J0 (z) 2/z cos(z /4).
7.14 Rsoudre x + 2 x = b sin(t) avec des conditions initiales x(0) = x0 et x(0) = v0 .
Notez que cest lquation dun oscillateur harmonique forc sa frquence de rsonance.
7.15 Rsoudre x(3) + 3x + 3x + x = 1 avec les conditions initiales nulles.
7.16 Rsoudre x(4) + 2x + x = sin t avec les conditions initiales nulles.
7.17 Le mouvement dune particule dans un champs magntique peut tre ramen la rso-
lution du systme suivant :
x = y ; y = x
o x, y sont les composantes du vecteur vitesse et une constante proportionnelle au champs
magntique et la charge de la particule. Les conditions initiales sont t = 0 , x = x0 ; y = y0 .
Rsoudre ce systme laide des transformes de Laplace.
7.18 Rsoudre
x x + y + z = 0
x + y y + z = 0
x + y + z z = 0
92
7 Les transformes de Laplace.
y 00 + 2ay + b = f (t)
avec les conditions initiales y(0) = y0 ; y 0 (0) = v0 . Considrer les deux cas o a2 b 6= 0 et
a2 b = 0.
Problmes avancs.
Problme 7.1 la propagation des ondes.
Nous nous intressons nouveau la rsolution de lquation des cordes vibrantes. Nous
lavons dj rencontr dans le chapitre sur les distributions, et nous le verrons encore dans la
section consacre aux fonctions de Green. Nous allons ici utiliser les TL pour rsoudre ces qua-
tions, avec des conditions initiales donnes. Nous avons vu que les TL sont trs bon quand il sagit
davoir un dbut des temps.
2u 2
2 u
c = 0 (7.8)
t2 x2
u(x, 0) = f (x) (7.9)
t u(x, 0) = g(x) (7.10)
Nous allons tablir la mme chose, mais en utilisant de faon combin les TF et les TL, ces
dernires ayant lavantage de grer automatiquement les conditions initiales. Le schma de la
TL TF TL1 TF1
rsolution que nous allons mener est le suivant : u(x, t) u(x, s) u(q, s) u(q, t)
u(x, t). Noter que t [0, +[, donc nous allons effectuer des TL par rapport cette variable.
Par contre, x ] , +[, donc nous allons procder des TF pour cette dernire.
1. En prenant la TL de lquation (7.8) par rapport la variable t, dmontrer que
d2 u(x, s)
c2 + s2 u(x, s) = sf (x) + g(x).
dx2
2. En prenant la TF de cette dernire, dmontrer que
s) = s 1
u(q, f(q) + 2 2 g(q)
c2 q 2 + s2 c q + s2
93
7 Les transformes de Laplace.
94
7 Les transformes de Laplace.
Lintgrale sur x1 commence prendre la tte dun produit de convolution, nous avons intrt
passer en TL.
2. Concentrons nous sur lintgrale sur x1 :
x/p
I1 (x) = c(x1 )c(x/p x1 )dx1
x1 =0
TL TL TL
et passons en Transform de Laplace x , c(x) c(), I1 (x) I1 (). Nous savons,
daprs la rgle des dilatation en TL, que TL[f (x/p)] = pf (p). En utilisant cette relation, et le
rsultat sur les produits de convolution, dmontrer que
I1 () = pc(p)2
Et donc que lquation du bilan (7.17) se met sous la forme
1
c(p)2 dp c() = 0
p=0
95
7 Les transformes de Laplace.
Effectuez un dernier changement de variable vident pour mettre le rsultat sous la forme de
1
c(u)2 du c() = 0 (7.20)
0
3. Vrifier que la fonction
A
c() =
+A
o A est une constante est solution de lquation (7.20) ci-dessus. [ Pour trouver cette solution,
il suffit de remarquer que lquation (7.20) peut se transformer en une quation diffrentielle de
Riccati en drivant
une fois].
4. Soit T = 0 xc(x)dx ; T reprsente lnergie totale du gaz. Dmontrer que
c()
T =
=0
En dduire que A = 1/T . En inversant la TL, dduire que la distribution des nergies dans le
systme ltat stationnaire est
1
c(x) = ex/T
T
5. En ralit, ce que nous venons de trouver nest pas vraiment le thorme H. Nous pouvons
crire la version temporelle de cette quation en calculant c(x, t). Dans ce cas, le membre de
droite de lquation (7.17) nest pas nulle, mais vaut t c(x, t). On peut alors dmontrer que la
quantit
S(t) = c(x, t) log (c(x, t)) dx
0
quon appelle entropie est une fonction croissante du temps : t S 0, lgalit ne se ralisant
qu lquilibre.
96
8 Les fonctions de Green.
8.1 Entre en matire
Les fonctions de Green constituent une mthode assez gnral de rsolution dqua-
tions diffrentielles, ou de transformation dquations diffrentielles en quations int-
grales. Elles sont extrmement utilises en mcanique quantique, o on les appelle des
propagateurs, et en thorie des processus stochastiques. Nous naborderons ce sujet
que trs lgrement ici, juste pour rappeler les grands principes de la mthode.
Supposons que nous voulons rsoudre lquation diffrentielle
d2 x dx
a +b + cx = f (t) (8.1)
dt2 dt
avec les conditions initiales x(0) = x0 et x0 (0) = x0 . Ceci est par exemple lqua-
tion du mouvement dune particule soumise une force f (t) . a et b et c peuvent tre
fonction du temps. Pour rsoudre cette quation diffrentielle, il nous faut trouver la so-
lution de lquation homogne, et lui ajouter une solution particulire. Nous cherchons
justement une solution particulire.
Supposons que nous savons calculer la rponse de la particule une force impul-
sionnelle (genre de Dirac) applique au temps t0 . Saurions nous calculer la rponse de
la particule une force gnrale f (t) ? La rponse est oui : la force f (t) peut tre vue
comme une superposition dimpulsions appliques diffrent temps. Il suffit donc de
superposer les rponses aux divers impulsions pour obtenir la rponse la force f (t).
Plus exactement, on peut crire
f (t) = f (t0 )(t t0 )dt0 (8.2)
0
ce qui veut dire que la force f (t) est la superposition dimpulsions appliques au temps
t0 , avec le poids f (t0 ). Revenons notre quation diffrentielle, et appelons Gt0 (t) la
rponse limpulsion applique au temps t0 . Comme mettre les indices est un peu lourd
comme notation, nous noterons cette fonction plutt G(t, t0 ). De par sa dfinition, elle
doit satisfaire
d2 G(t, t0 ) dG(t, t0 )
a + b + cG(t, t0 ) = (t t0 )
dt2 dt
97
8 Les fonctions de Green.
Notez que toutes les drivations sont faites par rapport t. Multiplions les deux cts
de lquation par f (t0 ). Comme f (t0 ) ne dpend pas de t, on peut la rentrer lintrieur
de loprateur diffrentiel, et crire :
Nous remarquons, daprs (8.2), que le ct droit de lquation ci-dessus est juste f (t).
Appelons
y(t) = f (t0 )G(t, t0 )dt0 (8.4)
0
et nous voyons, daprs (8.3), que y(t) est solution de lquation (8.1) ! Remarquez ll-
gance, nous devons calculer une seule fois la fonction de Green G(t, t0 ) pour une qua-
tion diffrentielle. Ensuite, quelque soit le membre de droite, la solution sobtient par
une simple intgration. La solution gnrale de lquation diffrentielle scrit mainte-
nant
x(t) = C1 x1 (t) + C2 x2 (t) + y(t)
o C1 et C2 sont choisit pour satisfaire les conditions initiales.
Nous avons occult pas mal de point important. Voyons quelques exemples. Soit
lquation
dx/dt + x = f (t)
La fonction de Green est la solution de
98
8 Les fonctions de Green.
Comme vous le remarquez, G(t, t0 ) = 0 si t0 > t. Cela est normal, puisque G(t, t0 ) est
la rponse, au temps t, une impulsion au temps t0 . Si t0 est plus tard que t, la rponse
est nulle. Prenons maintenant plusieurs formes de f .
Exemple 8.1 f (t) = H(t)t
y(t) = H(t0 )t0 H(t t0 ) exp((t t0 ))dt0
0
= t0 H(t t0 ) exp((t t0 ))dt0
0
t
= t0 exp((t t0 ))dt
0
= (1/2 )(exp(t) 1) + (1/)t
L[x] = f
o L est un oprateur diffrentiel (dans lexemple ci-dessus d/dt + ), cest dire qui
transforme une fonction en une autre fonction. La solution de cette quation scrira
x = L1 [f ]
d2 x dx
a +b + cx = f (t, x)
dt2 dt
99
8 Les fonctions de Green.
Nous connaissons cette formule depuis la premire anne de luniversit. Nous savons
par ailleurs que le potentiel obit lquation de Poisson
= /0 (8.8)
Nous oublierons dornavant le facteur 0 pour allger les notations. Il nest pas diffi-
cile, vue les quations (8.6-8.8) de suspecter que G(r, r0 ) est la fonction de Green de
lquation de Poisson, cest dire quelle obit
G(r, r0 ) = (r r0 ) (8.9)
Dmontrons ce rsultat. Jusque l, nous navions manipul que des TF et des distri-
butions une dimension. Leurs gnralisation trois dimensions nest pas vraiment
complique. Par exemple, la TF est dfinie par
f(q) = f (r) exp(iq.r)dr
100
8 Les fonctions de Green.
Problme 8.1 Il nest pas difficile de gnraliser la technique ci-dessus et trouver la fonction
de Green de loprateur 2 , o est un rel. En langage claire, rsolvez
G(r, r0 ) 2 G(r, r0 ) = (r, r0 )
Ceci est extrmement utilis en mcanique quantique. Le lecteur y reconnatra peut tre un
semblant dquation au valeur propre.
101
8 Les fonctions de Green.
2 u
+ c2 q 2 u = f0 (t)
t2
Mais cela est justement lquation (8.12) que lon vient de rsoudre, et nous avons donc
sin(ct q)
u(q, t) = f0 H(t)
cq
Il nous reste maintenant inverser la TF, ce qui est facile si on se souvient de la TF de
la fonction Porte (x/a) rencontre au chapitre 3 :
f0 x
u(x, t) = H(t)( )
c ct
(Exercice : Est-ce tout cela dimensionnellement correct ?) Cette solution est reprsent
sur la figure 8.1 .
102
8 Les fonctions de Green.
1
2
3
4
Figure 8.1 La solution u(x, t) en fonction de x pour les temps t0 , 2t0 ,...
fx0 x x0
G(x, t; x0 , 0) = H(t)( )
c ct
Si la corde tait initialement au repos et on y appliquait la force distribue f (x), la
dformation de la corde est donne par
+
x x0
u(x, t) = c1 H(t) f (x0 )( )dx0
ct
x+ct
= c1 H(t) f (x0 )dx0
xct
103
9 Les oprateurs linaires.
9.1 Introduction
Une des tches que lon rencontre rgulirement en physique est de rsoudre des
quations diffrentielles linaires. De faon gnrale, nous pouvons reprsenter ces
quations par Ly = f , o y est la fonction inconnue rechercher, f une fonction
connu, et L un oprateur diffrentiel.
Par exemple, lquation de la chaleur peut scrire
Lu = q(x, t), o L = t Dx2 et q(x, t) est le terme de source. A priori, la recherche
des solutions est du domaine de lanalyse. Nous allons voir cependant que nous pou-
vons ramener la rsolution de ces quations dans le domaine de lalgbre matricielle
des systmes n quations et n inconnus 1 du genre AX = B. Le trs grand avan-
tage est que pour faire de lalgbre, nous navons, en gros, que besoin daddition et
de multiplication 2 . Les transformes de Fourier et de Laplace que nous avons rencon-
trs dans ce cours taient des exemples particuliers doutils bien adapts une certaine
classe dquations qui nous permettaient de ramener lanalyse lalgbre. Nous allons
gnraliser cette approche et voir toute la puissance de feu que cela nous procure.
Depuis le dbut de ce cours, nous insistons fortement sur le concept de vecteur. Au
premier chapitre, nous avons vu que dans un espace vectoriel, nous pouvons dfinir des
bases : cela nous permet de manipuler les vecteurs laide de colonnes (ou de lignes)
de nombres. Nous avons galement vu que si nous disposons dun produit scalaire,
cela facilite grandement la tache de trouver les coefficient dun vecteur dans une base
orthogonale.
Un vecteur peut tre un objet aussi simple quun vecteur usuel du plan euclidien, ou
un objet beaucoup plus complexe tel quune fonction. Prenons le cas dune fonctions f
. Une fonction est une machine qui prend un nombre en entre et produit un nombre
en sortie. Nous pouvons choisir plusieurs reprsentations pour une mme fonction. Par
exemple, si nous choisissons la base de Fourier avec les vecteurs de la base exp(iqx),
f scrira comme une superposition de ces fonctions, chacun avec un poids f(q) (nous
avons absorb ici le facteur 1/2 dans la dfinition de f ) :
+
f (x) = f(q) exp(iqx)dq
Lintgral ici neffectue rien dautre que la superposition des vecteurs de base avec leurs
1. n tant infini en loccurrence, mais ceci ninduit pas de difficults particulires
2. Voir galement le chapitre 19 sur la signification dune quation diffrentielle
104
9 Les oprateurs linaires.
A nouveau, lintgral ne fait rien dautre que de superposer des vecteurs de la base.
Revenons maintenant au concept gnral de vecteur. Soit lespace vectoriel E. Nous
pouvons dfinir des oprations qui transforment un vecteur en un autre, et cela de
faon linaire. Dans lespace des vecteurs du plan euclidien, la rotation ou la projection
sur un axe sont de telles oprations. Par exemple, la rotation de la somme de deux
vecteurs gale la somme de leurs rotations : R(e1 + e2 ) = Re1 + Re2 . Dans lespace
des fonctions infiniment drivables, lopration drivation D est une opration linaire :
x un un autre, et cela de faon linaire. De
elle transforme un vecteur (une fonction)
mme, lopration intgration I[f ] = 0 f (y)dy. De faon gnral, nous appelons, dans
lespace des fonctions, un oprateur linaire comme une machine qui prend en entre
une fonction et produit en sortie une autre fonction, et fait cela de faon linaire :
Exercices.
9.1 Soit loprateur X qui prend une fonction f en entre et produit la fonction multiplie
par x en sortie : X[f (x)] = xf (x) [exemple : X[sin(x)] = x sin(x)]. Dmontrer que cest un
oprateur linaire.
9.2 Quen est il de loprateur X 2 : X 2 [f (x)] = x2 f (x) ? Soit V (X) un oprateur tel que
V (X)[f (x)] = V (x)f (x). Est ce que ce dernier est linaire ?
9.3 Mme question pour loprateur 1 : 1[f (x)] = f (x). Loprateur 0 est loprateur qui
associe nimporte quelle fonction la fonction 0. Est-il linaire ? De faon gnral, loprateur
associe une fonction f la fonction f ( il faut avouer que la notation est vraiment confuse
entre loprateur et le scalaire ; on sy habitue vite cependant).
Note sur les notations. Pour manipuler les oprateurs linaires, la coutume est de
laisser tomber les signes du genre () et []. Ainsi, nous crivons Of o mme pire, Of (x)
la place de O[f (x)]. La confusion est gnante quand on crit par exemple, Xf (x) =
105
9 Les oprateurs linaires.
xf (x). X ici est un oprateur, f (x) et xf (x) sont des fonctions 3 ; Xf (x) est la fonction
qui rsulte de lapplication de X f . Pour viter un peu ces confusions, la convention
que nous suivrons dans ce cours et de toujours noter les oprateurs par des lettres
majuscules.
a + b , a.b E
a+b = b+a
a(b + c) = ab + ac ; (a + b)c = ac + bc
(ab)c = a(bc)
Nous devons avoir quelques proprits de plus pour mriter le nom dalgbre. Il faut
quil existe des lments neutre vis vis des deux oprations, quon appelle 0 et 1 :
a + 0 = 0 et a1 = 1a = a. De plus, les inverses des lments vis vis de + et de .
doivent exister : pour chaque lment a, il doit exister un lment unique, quon appelle
a, tel que a + (a) = 0 ; de mme, il doit exister un lment unique quon note 1/a
ou a1 tel que a.(1/a) = (1/a)a = 1 (pour a 6= 0).
Lensemble des nombres (rationnels ou rel), quip de + et de . usuel, constitue une
algbre. Cest un cas un peu particulier, puisquen plus, la multiplication y est com-
mutative (ab = ba). Mais tous les thormes qui ont t dmontrs pour lalgbre des
nombres sans invoquer la commutativit du produit sont valable pour nimporte quelle
autre algbre.
Nous pouvons dfinir une algbre pour les oprateurs linaires. Nous devons dabord
prciser le sens de lgalit entre oprateurs. Nous dirons que O1 = O2 si le rsultat
de lapplication de ces deux oprateurs une fonction est le mme, quelque soit la
fonction 4 : f, O1 f = O2 f .
3. A vrai dire, cest encore pire : f est une fonction, f (x) est un nombre. A nouveau, on a lhabitude de ne
pas toujours distinguer explicitement les deux choses et laisser le boulot au cerveau. Dans ce cas, le cerveau
agit comme un vulgaire compilateur C, testant constamment le type des notations quon utilise.
4. Il est vident que f est une condition trop exigeante et na pas de sens en gnral. Si par exemple,
loprateur contient des drives dordre n, nous devons comprendre f comme : quelque soit f nfois
drivable. A chaque fois, nous supposerons lensemble des fonctions comme compatible avec la dfinition
de loprateur. Nous nentrerons pas plus dans le dtail lors de ce cours, pour ne pas alourdir chaque assertion
par un train de prcautions et de conditions dapplicabilit. Dans la majorit des cas, nous supposons que
nous travaillons avec lensemble des fonctions L2 [, +] au moins deux fois continuement drivable.
Ceci surtout impose nos fonctions quelles et leurs drives 0 quand leur argument .
106
9 Les oprateurs linaires.
Exemple 9.1 Dmontrons que DX XD = 1 (bien noter que ceci est une galit
entre oprateurs). Nous avons DX[f (x)] = (d/dx) (xf (x)) = xf 0 (x) + f (x) et
XD[f (x)] = xf 0 (x). Donc (DX XD)[f (x)] = f (x) : Le rsultat dapplication
de DX XD une fonction est le mme que lapplication de loprateur 1, do
lgalit entre les oprateurs.
5. De mme que dans lespace des fonctions, lopration + est hrite de laddition entre les nombres : la
fonction f + g est la fonction qui associe au nombre x le nombre f (x) + g(x).
107
9 Les oprateurs linaires.
Loprateur exp(D) nest donc rien dautre que loprateur de translation T vu plus
haut. Bien sr, ds que lon parle de suites et de sries infinies, nous avons besoin de la
notion de convergence. La convergence dans lespace des oprateurs hrite sa dfinition
de la convergence dans lespace des fonctions : nous dirons que la suite On converge
vers O si la suite des fonctions On f converge vers la fonction Of quelque soit f (cf la
note 4).
Disposer des fonctions doprateurs nous permet de rsoudre symboliquement nombre
dquations drives partielles (EDP). Prenons dabord lquation diffrentielle ordi-
naire
dy/dt = ay (9.1)
avec la condition initiale y(t = 0) = y0 o a et y0 sont des scalaires ne dpendant pas
du temps. La solution bien connue est y(t) = exp(ta)y0 . La valeurs de la fonction un
temps ultrieur t sobtient en appliquant (multipliant) le scalaire exp(ta) la condition
initiale.
Soit maintenant lEDP de premier ordre
t x = 0 (9.2)
o (x, t) est une fonction des deux variables x, t ; la condition initiale tant (x, t =
0) = 0 (x), 0 (x) tant une fonction connue de la variable x. Nous pouvons crire
cette quation sous forme opratorielle
/t = D
Nous savons par ailleurs que loprateur exp(tD) nest rien dautre que loprateur
translation dune quantit t. La solution scrit donc
(x, t) = 0 (x + t)
Ceci est la solution exacte de lEDP (9.2) que nous pouvons obtenir soit par des trans-
formes de Fourier-Laplace , soit par la mthode des caractristiques du chapitre 15.
Ceci nest pas une analogie. Les mme rgles dalgbre (et danalyse) que nous appli-
quons aux fonctions ont t dfinies pour les oprateurs et nous donnent le droit de
108
9 Les oprateurs linaires.
les manipuler symboliquement de la mme faon. Voyons cela dun peu plus prs. La
fonction f (t) = exp(ta) est donne comme la srie
X
exp(ta) = tn an /n!
n=0
sa drive (qui concide avec la drive terme terme de la srie) scrit (en jouant sur
lindice de sommation)
X
f 0 (t) = tn an+1 /n!
n=0
X
= a tn an /n!
n=0
= af (t)
et cest pour cela que cette fonction est la solution gnrale de (9.1). En utilisant les
mmes rgles de manipulation pour lalgbre doprateurs, nous voyons que lopra-
teur exp(tD) possde comme drive par rapport au temps loprateur D exp(tD). La
fonction (x, t) = exp(tD)0 (x) a donc pour drive par rapport au temps la fonction
D exp(tD)0 (x), cest dire D(x, t).
De faon gnrale, nous pouvons avoir des EDP du genre
/t = H
o H est un oprateur spatial ( ne dpendant que de la variable x ) plus compliqu que
le simple oprateur de drivation spatiale D, mais la discussion ci-dessus reste valide
et nous pouvons donner la solution comme
(x, t) = exp(tH)(x, t = 0)
Loprateur exp(tH) nest plus alors une simple translation, mais le principe reste le
mme : la fonction solution un temps ultrieur t est donne par lapplication de lop-
rateur exp(tH) la fonction condition initiale. Loprateur exp(tH) est appel,
juste titre, loprateur de lvolution temporelle. Cette faon de prsenter les choses est
appele, en mcanique quantique linterprtation dHeisenberg (voir plus bas pour une
digression historique). videmment, cette faon de rsoudre lquation ne nous sert
rien si nous ne savons pas calculer exp(tH). Nous verrons plus bas les outils que les
mathmaticiens ont dvelopp pour calculer efficacement ce genre de fonctions dop-
rateurs.
Exercices.
9.5 Identit de Jacobi.
Dmontrer que pour trois oprateurs A, B, C, nous avons
[A, [B, C]] + [B, [C, A]] + [C, [A, B]] = 0
109
9 Les oprateurs linaires.
9.7 Commutateur des oprateurs. Dmontrer que les oprateurs O et f (O) commutent.
f (x) est une fonction analytique dans le voisinage de x = 0. Mme chose pour g(O) et f (O).
Dmontrer que si A et B commutent, alors f (A) et g(B) commutent.
9.8 Dans lespace des oprateurs linaires sur les fonctions trois variables, nous dfinissons
Lz = Xy Y x ; Lx et Ly sont dfinis cycliquement partir de cette dernire P 2dfinition.
Calculer [L , L ]( , = x, y, z ). Donner la dfinition de L2 et de L2 = L . Calculer
[L2 , L ].
9.9 Oprateur rotation. En utilisant les rgles de drivation en chane, dmontrer que
= Lz
que reprsente alors loprateur exp(Lz ) ? [(r, , ) sont les coordonnes du point en coor-
donnes sphrique]
Calculer A2 . En dduire une expression gnrale pour An selon que n est pair ou impair. D-
montrer alors que
cos x sin x
exp(A) =
sin x cos x
Help : Dcomposer la somme en termes pairs et impairs, et utiliser le dveloppement en srie
des fonctions sin et cos. Soit maintenant les deux matrices
0 x 0 0
C= , D=
0 0 x 0
Dmontrer que C 2 = D2 = 0 et en dduire eC .eD . Que peut ont dire de eC eD et eC+D ? Est
ce que C et D commutent ?
110
9 Les oprateurs linaires.
9.13 expA+B Pour deux oprateurs A et B qui ne commutent pas priori, dmontrer que
t
e(A+B)t = eAt + eA(ts) Be(A+B)s ds
0
Cette relation, appel en mcanique quantique relation de Dyson, est trs utile pour valuer
lexponentiel dun oprateur, si exp(At) est connu et que la matrice de loprateur B est trs
creuse. [indication : Quel est la solution de lquation y 0 ay = f (x) ? Obtenir une quation
analogue pour loprateur exp(A + B)t]. En profiter pour donner lexpression de exp(A + B).
2u 2u
2
c2 2 = 0
t x
avec les conditions initiales u(x, 0) = f (x) et t u(x, t)|t=0 = g(x) en lcrivant sous la forme
symbolique 2 u/t2 c2 D2 u = 0 et en vous inspirant de la solution de lquation ordinaire
u00 a2 u = 0.
111
9 Les oprateurs linaires.
Donc, pour entirement connatre R, il suffit de connatre les n n nombres rij . Nous
pouvons alors connatre le rsultat de lapplication de R nimporte quel vecteurs de
lespace. X
R.v = rij aj ei (9.4)
i,j
D.eq = iq eq
112
9 Les oprateurs linaires.
Base orthonormale. Nous avons vu au premier chapitre que disposer dun produit
scalaire (., .) et dune base orthonormale facilite normment les choses. Soit {e1 , ...en }
une base orthonormale, P cest dire (ei , ej ) = i,j et soit la dcomposition dun vecteur
quelconque v : v = ai ei . Alors
X
(v, ek ) = ( ai ei , ek )
i
X
= ai (ei , ek )
i
= ak
Le coefficient ak de la dcomposition du vecteur v sur la base {ei } nest rien dautre que
le produit scalaire entre v et ek . Le mme principe nous donne les coefficients rij dun
oprateur dans une base orthonorme. En partant de lexpression (9.3), nous voyons
que
rij = (ei , R.ej )
Pour trouver rij , il suffit dappliquer R ej et ensuite prendre le produit scalaire de ce
dernier avec ei .
Exercices.
9.15 Soit la base de Fourier {1, cos(2nx/L), sin(2nx/L)} pour les fonctions dfinies sur
[0, L]. En ordonnant correctement les lments de la base, donner lexpression de loprateur D
et D2 dans cette base.
H = D2 + X 2
nous avons Hhn (x) = (2n + 1)hn (x). Donner alors la reprsentation de H dans la base des
hn .
9.17 Oprateur D dans la base des Bessel. Soit les fonctions de Bessel In dfinies par
1 x cos
In (x) = e cos(n)d
0
Dmontrer que
In0 (x) = (1/2) (In1 (x) + In+1 (x))
113
9 Les oprateurs linaires.
Les fonctions exp(x)In (x) (n = 0, 1, ...) forment une base. Donner lexpression de la matrice
de loprateur D dans cette base. Cette matrice joue un rle trs important dans les problmes
de matrices tridiagonales.
9.18 Montrer que si loprateur M commute avec tous les autres oprateurs, alors M = I.
[Help : donnez vous une base quelconque (e1 , ..., en ) et considrer loprateur projection sur
e1 : P1 ej = i,j e1 . En utilisant la commutation de M avec cet oprateur et dautres oprateurs
de projection, dmontrer que la matrice de M dans cette base est diagonale. Ensuite, considrer
un oprateur de permutation cyclique ei = ei+1 et considrer sa permutation avec M : en
dduire que tous les lments diagonaux de M sont alors gaux.]
Ovn = n vn
2x + 3y = 4
x 2y = 1
114
9 Les oprateurs linaires.
u = (x, y)T et B = (4, 1)T . A est la reprsentation matricielle dune application li-
naire dans la base e1 = (1, 0)T et e2 = (0, 1)T . La rsolution de ce systme ncessite
quelques oprations dadditions et de combinaisons. Par contre, le systme
2x = 4
3y = 1
o lon suppose que loprateur H na que des composantes spatiales. Les conditions
initiales et aux limites de cette quation sont les suivantes :
(x , t) = 0
(x, 0) = g(x)
la fonction tend vers zro pour les grand x ; linstant t = 0, la fonction recher-
che prend la forme de f (x). Supposons que nous connaissons une base orthonormale
115
9 Les oprateurs linaires.
A chaque instant t, nous pouvons dcomposer la fonction (inconnu) (x, t) sur la base
des {fn } :
X
(x, t) = an (t)fn (t)
i=0
Les an (t) sont les coefficients de cette dcomposition et varient bien sr dun instant
un autre. En utilisant cette dcomposition dans lquation (9.6) nous obtenons 7
X
X
a0n (t)fn (x) = n an (t)fn (x)
i=0 i=0
Comme les fn constituent une base, les coefficients de la dcomposition sont uniques
et
an (t) = an,0 exp(n t)
Il nous reste juste trouver les coefficients an,0 ; ceci sobtient en utilisant la condition
initiale
X
g(x) = an,0 fn (x)
i=0
et donc
an,0 = hfn (x), g(x)i
Rsumons la mthode. On dcompose la condition initiale sur la base des fonctions
propres. Lamplitude de chaque composante an (t) varie exponentiellement avec lexpo-
sant n . Il suffit de recombiner ces composantes un temps ultrieurs t pour recalculer
la fonction en ce temps l :
X
(x, t) = h(x, 0), fn (x)i exp(n t)fn (x) (9.7)
i=0
116
9 Les oprateurs linaires.
nous voyons que loprateur exp(tH) est galement diagonal dans cette base, et ses l-
ments diagonaux scrivent ( (exp(t1 ), (exp(t2 ), ...(exp(tn ), ...). En notation ma-
tricielle, nous avons
1 0 . .
0 2 0
H= . 0 3 .
. . . .
. .
et t
e 1 0 . .
0 et2 0
tH
t3
e = . 0 e .
. . . .
. .
Si maintenant nous exprimons la fonction (x, 0) dans la mme base
X
(x, 0) = h(x, 0), fn (x)i fn (x)
n
nous voyons que linterprtation dHeisenberg (9.8) exprime exactement la mme chose
que linterprtation de Schrdinger (9.7).
117
9 Les oprateurs linaires.
Exercices.
9.20 Les valeurs propres dun oprateurs hermitiens sont relles : Si Ax = x, A = A , alors
R. [Indication : calculer (x, Ax) et (x, A x)]
9.21 Les vecteurs propres associs deux valeurs propres distinctes sont orthogonales : Si
Ax1 = 1 x1 , Ax2 = 2 x2 , A = A , 1 6= 2 , alors (x1 , x2 ) = 0. [indication : calculer
(x1 , Ax2 ) et (x1 , A x2 ).
118
9 Les oprateurs linaires.
9.22 Dmontrer, dans lespace des fonctions L2 que les valeurs propres de loprateur D2
sont positifs. [indication : il suffit de dmontrer que x, (x, D2 x) 0, ce qui peut sobtenir
en effectuant une intgration par partie. De tels oprateurs sont appels dfini positif.].
9.23 Soit la fonction relle V (x) possdant un minimum absolu E : x R,V (x) E. D-
montrer dabord que loprateur V est hermitien [dfinition : V.f (x) = V (x)f (x)] ; Dmontrer
ensuite que toutes ses valeurs propres sont E. [indication : il suffit de considrer (u, (V E)u)
pour une fonction u quelconque et dmontrer que sa valeur est toujours 0]. En combinant
avec le rsultat de la question prcdente, que pouvez vous dduire pour loprateur
H = D2 + V
9.24 Pour un oprateur hermitien, le minimum de (x, Ax) avec la contrainte (x, x) = 1 est
fournit par le vecteur propre de la matrice associe la plus petite des valeurs propres ; la valeur
propre est juste un multiplicateur de Lagrange (voir le chapitre sur le calcul variationnel pour la
dfinition des multiplicateurs de Lagrange).
9.25 Dans lespace des fonctions L2 trois variables dfinies sur R3 , dmontrer que ladjoint
de loprateur gradient est loprateur (divergence), et vice et versa, tandis que ladjoint du
rotationnel est lui mme.
i = H
t
119
9 Les oprateurs linaires.
Nous avons vu au 9.6 que H est hermitien et que toutes ses valeurs propres sont
suprieures E0 , la valeur minimum de la fonction V (x). Loprateur D2 joue le rle
de lnergie cintique et loprateur V (x) celui de lnergie potentielle ; loprateur H
est appel Hamiltonien du systme. Nous travaillons dans lespace L2 ] , +[ et
la gestion des conditions aux limites ne pose pas trop de problme ((x ) = 0
). Nous avons vu au 9.5 que rsoudre cette quation revient trouver les valeurs et
vecteurs propres de loprateur H. Prenons le cas particulier du Hamiltonien
H = D2 + X 2
dune particule se trouvant dans un potentiel harmonique. Nous savons que toutes les
valeurs propres sont > 0. Nous avions donn en exemple plus haut les fonctions et
valeurs propres de cet hamiltonien. Nous allons voir que nous pouvons trouver ces
fonctions sans rsoudre aucune quation diffrentielle, un peu comme faire du beurre
avec de leau. Il suffit juste de manipuler lalgbre des oprateurs et surtout de leurs
commutateurs. Lexemple que nous allons suivre est le prototype de ce genre de calcul
et nous le donnons donc avec un peu de dtail.
Comme [D, X] = 1, nous pouvons dcomposer lhamiltonien :
H = (D + X)(D + X) + 1 = (D + X)(D + X) 1
A = D+X
A = D + X
[H, A ] = [A A + 1, A ]
= [A A, A ]
= 2A (9.9)
Lquation (9.9) est un cas particulier dun oprateur dchelle. Avoir sa disposition
de telles relations est dun trs grand avantage comme nous allons le voir plus bas.
120
9 Les oprateurs linaires.
Vous voyez ici lavantage : si on connat une valeur propre et une fonction propre,
on peut en trouver beaucoup dautre par lapplication successive de loprateur A . La
dmonstration est immdiate :
HA E = (2A + A H)E
= (E + 2)A E
A0 = 0 (9.10)
sinon nous aurions des valeurs propres ngatives. De l, nous pouvons naturellement
dduire que
H0 = 0
Et par consquent, = 1. Les valeurs propres de loprateur H sont donc de la forme
En = 2n + 1. Quand je vous disais quon peut fait du beurre avec de leau !
Noter que la relation (9.10) est juste une quation diffrentielle
d0 /dx + x0 = 0
Exercices.
9.26 Donner les matrices des oprateurs A et A de loscillateur harmonique dans la base des
fonctions propres de H.
121
9 Les oprateurs linaires.
Problmes.
Problme 9.1 supersymtrie
Nous souhaitons gnraliser la mthode dveloppe en sous-section 9.7.1 pour le traitement
de loscillateur harmonique toute une classe doprateur quon appelle supersymtrique 9 .
Nous allons illustrer cette mthode travers le calcul des valeurs et fonctions propres de lop-
rateur
Hsec = d2 /dx2 + 2/ cos2 x
Pour cela, nous allons construire un oprateur jumeau dont le calcul des valeurs et fonctions
propres sont plus simple, et ensuite revenir notre objectif initial.
0. Dfinition. Soit loprateur gnrique
H1 = d2 /dx2 + V1 (x)
o V1 (x) Vmin R (cest dire que la fonction V1 (x) possde une borne infrieure). Rappe-
lons que cet oprateur transforme la fonction f L2 en
o d/dx est loprateur de drivation, W (x) est loprateur de multiplication par la fonction
W (x), [, ] dsigne le commutateur, et lgalit est dans lespace des oprateurs. [Help : nous
avions vu en cours le cas particulier W (x) = x ; appliquer le commutateur une fonction
quelconque f et tudier le rsultat]
Soit maintenant la fonction W (x) tel que
H1 = A A
A = d/dx + W (x)
A = d/dx + W (x)
2. Jumeaux. Soit loprateur H2 = AA . Montrer que cet oprateur se met sous la forme
H2 = d2 /dx2 + V2 (x)
122
9 Les oprateurs linaires.
15
2
f(x)=1/cos x
10
V(x)
5
0
f(x) = -1
-2 -1 0 1 2
x
An (x) est une fonction propre de loprateur H2 associe la mme valeur propre. [Help : il
suffit juste de se souvenir des dfinitions de H1 et H2 en terme de A et A . ]
De mme, dmontrer que si n (x) est fonction propre de H2 , cest dire H2 n (x) = n n (x),
alors n (x) = A n (x) est fonction propre de H1 avec la mme valeur propre.
Vous voyez ici apparatre un rsultat trs important : si nous connaissons les valeurs propres
et fonctions propre dun oprateur, nous connaissons immdiatement les valeurs et fonctions
propres de son oprateur jumeau.
4. Construction de W .
Soit 0 (x) la fonction propre fondamentale de H1 , cest dire celle qui est associe la plus
petite valeur propre 0 ; sans perte de gnralit, nous supposons que 0 = 0. Nous allons
considrer cette fonction parce que nous savons (on ne dmontrera pas cela ici) que 0 (x) 6=
0 x, et cela nous facilite un peu la tche par la suite de cette question. Demontrer que nous
pouvons crire W (x)sous la forme de
123
9 Les oprateurs linaires.
Soit un oprateur linaire A dfini dans lespace des fonctions (nous utiliserons un symbole
sur-lign pour dsigner un oprateur) . Un exemple typique est loprateur D = d/dx qui une
fonction f (x) associe la fonction f 0 (x). Nous avons beaucoup tudi lalgbre des oprateurs
en cours. Nous allons retrouver ici quelques rsultats lmentaires. Soit t un scalaire t R.
1. Dmontrer que At = tA [Help : Appliquer les deux oprateurs une fonction quel-
conque].
2. Dmontrer que (tA)n = tn An . [Help : Rappeler ce que veut dire une puissance dun
oprateur].
3. Soit un oprateur Ht dpendant dun paramtre scalaire (comme par exemple loprateur
(tA)n ). Nous dfinissons loprateur drive par rapport t ht de la faon suivante :
1
ht = lim Ht+ Ht
0
Dmontrer alors, en utilisant les deux questions prcdentes et vos connaissances de la
drive habituelle, que la drive par rapport t de loprateur (tA)n est loprateur
ntn1 An
A exp(tA)
u 2u
(x, t) = + i 2
t x
Nous noterons dornavant H loprateur
H = 2 /x2 (9.12)
124
9 Les oprateurs linaires.
La fonction peut donc tre crite comme = t u + iHu. Dmontrer que la fonction obit
lquation
iH = 0
t
Notons que la quantit = (u/t) + 2 ( 2 u/x2 )2 est la densit dnergie en un point
2
x un instant t.
2. Quelques rappels et dfinitions. Considrons lensemble de fonctions complexes de
deux variables t, x muni dun produit scalaire (., .). Nous supposerons que le produit scalaire est
une intgrale sur la variable x :
(, ) = (x, t)(x, t)dx
tant donn un oprateur quelconque A, sa valeur moyenne sur une fonction est dfinie par
hAi = (, A)
Nous supposons dornavant que les fonctions qui nous intressent obissent une quation
dvolution
= iH (9.13)
t
o H est un oprateur hermitien qui ne contient que de dpendance en x.
3. Drivation. Dmontrer, en utilisant la linarit du produit scalaire que
(, ) = , + ,
t t t
[X, P ] = 1
[X, P 2 ] = 2P
125
9 Les oprateurs linaires.
[Help : Si une fonction est paire, quelle est la nature de sa drive ? Que peut ont dire de lint-
grale des fonctions paires et impaires ?]
8. volution. Nous savons que la solution de lquation (9.13) est donne, operatoriellement,
par
(x, t) = eitH (x, 0)
En dveloppant loprateur exponentiel, dmontrer que si la fonction (x, 0) (la condition ini-
tiale) est paire, alors la fonction aux temps ultrieurs (x, t) reste toujours paire.
Note. Si nous voulions continuer, nous aurions dvelopp une relation entre la vitesse du
barycentre est la chiralit de la fonction
2 dfinie
par I 0 dx ; nous aurions galement tudi
llargissement de londe, donn par X . Il aurait t utile galement de considrer une poutre
finie et voire comment on prend en compte les conditions aux bords.
126
10 Les systmes de Sturm-Liouville.
10.1 Introduction.
Nous allons traiter dans ce chapitre la thorie gnrale 1 des quations diffrentielles
linaires de second ordre de la forme :
Lu = u (10.1)
o u(x) est une fonction au moins deux fois drivable, la fonction et ses drives tant
de carr sommable 2 . est un scalaire que nous appelons valeur propre et L est un
oprateur diffrentiel de second ordre
d2 d
L = (x) 2
+ (x) + (x)
dx dx
Ce genre dquation se rencontre partout en physique et la solution du systme ci-
dessus a occup une grande partie du travail des physiciens-mathmaticiens. Les grandes
familles de fonctions spciales, les Bessel, Legendre, Hermite, Laguerre, les hypergo-
mtriques, ... ont t introduites loccasion de ltude de ce genre dquation. Le but
de ce chapitre est en partie de nous habituer ces fonctions. La thorie gnrale que
nous allons voir dans ce chapitre est une application directe de la thorie des oprateurs
linaires que nous avons rencontr au chapitre prcdent ; nous aurons ainsi loccasion
dapprofondir les concepts que nous avons vus.
Illustrons travers les trois exemples suivants quelques fonctions et quations fon-
damentales de la physique mathmatique.
Exemple 10.1 Nous avons vu que pour trouver u(x, t),solution de lEDP
nu
= Lu (10.2)
tn
o loprateur L ne contient pas de dpendance en t, nous pouvons chercher la so-
lution de lquation aux valeurs propres
Ln = n n
1. Cette thorie a t formule par les deux mathmaticiens franais aux alentour de 1850.
2. Ce genre despace est appel lespace de Sobolev, mathmaticien sovitique du vingtime sicle, pr-
curseur de la thorie des distributions.
127
10 Les systmes de Sturm-Liouville.
o n (x) est fonction de la seule variable x. Si les {n } constituent une base dans
lespace des fonctions appropries, alors la solution gnrale de (10.2) est donne par
X
u(x, t) = fn an (t)n (x)
n
dn an
n an = 0
dtn
et les scalaires fn sont donns par les conditions initiales. Si lon veut, cette mthode
est une super mthode de sparation des variables.
2u
= c2 u (10.3)
t2
o u = u(r, , t). Si nous savons rsoudre
2 k 2
2 k k
2
= r 2
+r + r 2 k 2 k (10.5)
r r
Si on regarde de plus prs cette quation, nous voyons quelle a nouveau exactement
la forme (10.2) et nous pouvons appliquer la mme mthode en cherchant la solution
de lquation aux valeurs propres
d2 m d
r2 2
+r + r2 k 2 m = m2 m (10.6)
dr dr
3. Nous utilisons le symbol pour signifier superposition. Si la variable sur laquelle on somme est
discrte ( Z)alors a son sens habituel. Si par contre la variable
de sommation est continue ( R) alors le
symbol doit tre compris formellement comme une intgrale .
128
10 Les systmes de Sturm-Liouville.
m (r) = Jm (x)
o x = kr. Par la rgle des drivations en chane, nous avons d/dr = k(d/dx) et
nous obtenons
00 0
x2 Jm (x) + xJm (x) + (x2 m2 )Jm (x) = 0 (10.7)
Cette quation sappelle lquation de Bessel, les fonctions Jm sont appeles les fonc-
tions de Bessel ; le lecteur notera que cette quation qui joue un rle primordial dans
les quations de propagation en coordonnes cylindriques est de la forme (10.1).
Nous avons beaucoup dtaill les calculs dans cet exemple. Nous pouvons systma-
tiser le travail de la faon suivante : nous cherchons la solution de (10.3) directement
sous la forme
u(r, , t) = (r)f ()a(t)
En remplaant u dans lquation (10.3) et en divisant par u, nous trouvons
a00 1 c2 f 00
c2 ( 00 + 0 /r) 2 =0 (10.8)
a r f
Cette quation est valable pour tous (r, , t). Supposons que nous gardons constante r
et t et que nous varions . Les deux premiers termes de cette quation ne dpendent
pas de et restent inchangs. Pour que lquation soit satisfaite, nous devons avoir
f 00 /f = Cte. La contrainte f ( + 2) = f () nous impose Cte = m2 , m = 0, 1, ...
De la mme manire, si lon fait varier t, les deux derniers termes restent inchangs
et nous devons donc avoir a00 /a = cte ; la solution devant rester borne pour tous les
temps, nous devons avoir cte = k 2 . Lquation (10.8) se transforme alors en
2 1 00
(k/c) + ( + 0 /r) m2 /r2 = 0
en multipliant par et en nettoyant un peu, cette dernire quation se met sous la forme
de lquation de Bessel. La solution gnrale est la superposition de ces solutions.
129
10 Les systmes de Sturm-Liouville.
d2 h
1 d 2 df 1 d dg 1
r + sin() + 2 =0
f (r) dr dr g() sin() d d h() sin () d2
Par des arguments analogues ce que nous avons utiliss prcdemment, nous ob-
tenons
h00 ()
= m2
h()
et
1 d df
r2 = (10.10)
f (r) dr dr
Il nest pas difficile de vrifier quune fonction f de la forme f (r) = An rn +Bn r(n+1)
est fonction propre, avec la valeur propre = n(n + 1). Ceci nous donne pour la
dernire quation
m2
1 d dg
sin() + n(n + 1) g() = 0
sin() d d sin2 ()
Et nous allons quelques peu nettoyer cette dernire quation. Remarquons dabord
que la fonction g() est paire ; nous avons donc besoin de la rsoudre que sur linter-
valle par exemple [0, ]. Posons cos = t ( t [1, 1] ) et g() = P (t). La drivation
en chane nous donne d/d = sin (d/dt) et donc
m2
d dP
(1 t2 ) + n(n + 1) P (t) = 0 (10.11)
dt dt 1 t2
Les solutions de cette quation, appeles les fonctions de Legendre associes sont
notes Pnm (t). Pour m = 0, Lquation scrit
Notons nouveau que cette quation, qui joue un rle primordial dans les quations
impliquant le Laplacien en coordonnes sphriques, est de la forme (10.1). Les solu-
tions de cette quation sont appeles les polynmes de Legendre. Nous verrons que
les solutions pour m 6= 0 sobtiennent partir des m = 0. La partie angulaire de
lquation de Laplace est donne par
130
10 Les systmes de Sturm-Liouville.
ces dernires fonctions sont appeles les harmoniques sphriques et jouent le mme
rle que les fonctions sinus et cosinus une dimension. Le lecteur les rencontrera
souvent comme les fonctions propres des deux oprateurs L2 et Lz dans les pro-
blmes symtries sphriques.
connatre les coefficients ci (x) est quivalent connatre la fonction u(x, y) 5 . Si nous
remplaons lexpression ci-dessus dans lEDP que nous tentons de rsoudre, nous trou-
vons, en utilisant les proprits de linarit de H,
!
X
Hu = H ci (x)i (y)
i
X
= H (ci (x)i (y))
i
X
= (Hx .ci (x) + i ci (x)) i (y)
i
4. Ceci bien sr nest pas un hasard : on choisit (invente) un systme de coordonnes dans lequel lEDP
peut scrire de cette faon. Cest la raison de la popularit des trois systmes de coordonnes les plus popu-
laires. Le lecteur rencontrera dautres systmes plus exotiques adapts des problmes bien particulier.
5. Souvenez vous, nous appelons cela linterprtation de Schrodinger.
131
10 Les systmes de Sturm-Liouville.
Puisque les i sont linairement indpendantes (elles forment une base), lquation
drives partielles Hu = 0 se transforme en une quation diffrentielle ordinaire (donc
beaucoup plus simple)
Hx .ci (x) + i ci (x) = 0
Les exemples que nous avons vu plus haut avaient lair lgrement plus compliqu que
cela. Les EDPs que nous avons vu avaient plutt la forme
Mais ceci nest gure diffrent. En faisant exactement la mme dmarche de dcomposer
u(x, y) sur la base des {i (y)}, nous obtenons pour les coefficients ci (x) lquation
diffrentielle ordinaire
Hx .ci (x) + i f (x)ci (x) = 0
Revoyons nouveau nos exemples.
Dans le cas de la propagation donde en coordonnes polaire, nous pouvons crire
lquation (10.3)sous la forme opratorielle
o nous avons pos c = 1. Nous voyons que cette quation possde la mme structure
que (10.12). Pour la variable [0, 2], les fonctions exp(im) sont des fonctions
propres de loprateur associes la valeur propre m2 (de plus, m Z) . Pour la
variable t ], +[, les fonctions exp(ikt)sont des fonctions propres de loprateur
tt associes la valeur propre k 2 . Si lon cherche la solution gnrale sous la forme
de X
u(r, , t) = Rk,m (r)eim .eikt
k,m
Alors, daprs ce que nous avons dit, la fonction Rk,m (r) doit obir lquation
o L2 est loprateur qui contient toutes les drives par rapport aux variables angu-
laires , :
1 1
L2 = sin +
sin sin2
132
10 Les systmes de Sturm-Liouville.
Nous connaissons une base propre 6 de loprateur L2 forme des sphriques harmo-
niques Ynm (, ), associes la valeur propre n(n + 1). Si on cherche la solution sous
forme de X
u(r, , ) = R(r)Ynm (, )
m,n
2 n(n + 1)
R00 (r) + R0 (r) R(r) = 0
r r2
Exercices.
10.1 Dmontrer que la fonction Jm (x) = (1/) 0 cos(x sin m)d est solution de
lquation de Bessel si m Z. Cette fonction est appele la fonction de Bessel (dordre m) de
premire sorte.
10.2 Transforme de Bessel-Fourier. Soit une fonction de deux variables f (x, y) dont la
transforme de Fourier (bidimensionnelle) est
f(u, v) = f (x, y) exp (i (ux + vy)) dxdy
Supposons que f est de symtrie cylindrique, cest dire quon peut lcrire comme f (r) o
x + iy = r exp(i). Dans ce cas, on peut galement choisir les coordonnes polaires dans
lespace rciproque u + iv = q exp(i). Dmontrer alors que f est galement de symtrie
cylindrique :
f(q) = 2 f (r)J0 (qr)rdr
0
Ceci sappelle une transformation de Bessel-Fourier ou Hankel et qui est trs similaire la TF,
puisquon peut dmontrer linversion :
f (r) = 2 f(q)J0 (qr)qdq
0
10.3 Dmontrer que pour m entier, Jm (x) = (1)m Jm (x). Cela montre que pour m entier,
les deux fonctions Jm et Jm ne sont pas linairement indpendantes. Lquation de Bessel
tant de second ordre, elle a besoin de deux solutions indpendantes. Lautre solution note
souvent Ym (x) est appel la fonction de Bessel de seconde sorte. [Help : effectuer le changement
de variable ].
6. A vrai dire, nous navons jamais dmontr que ces fonctions constituent une base. La dmonstration
dcoule du fameux thorme dapproximation de Weierstrass (1885). Nous admettons le rsultat. Nous avions
simplement dmontr que les sphriques harmoniques sont les fonctions propres de loprateur L2 .
133
10 Les systmes de Sturm-Liouville.
x2 u00 + xu0 + x2 m2 u = 0
x2 u00 + xu0 + 2 x2 m2 u = 0
10.7 Polynmes de Legendre associs. Soit la fonction u(x) solution de lquation de Legendre
Dmontrer alors que la fonction v(x) = (1 x2 )m/2 (dm /dxm )u(x) est solution de lquation
de Legendre associe
m2
(1 x2 )v 00 2xv 0 + n(n + 1) v=0
(1 x2 )
Si on sait que le polynme de Legendre Pn est dordre n, que peut on dduire pour Pnm pour
m > n ? Construire explicitement les trois premiers polynmes de Legendre. [Help : Commencer
par dmontrer par rcurrence que
10.8 Moment cintique. Soit loprateur L2 = L2x + L2y + L2z . Dmontrer que loprateur
laplacien, en coordonnes sphrique, scrit comme
= r2 r r2 r + L2
Rappel : Lz = xy yx et les autres sen dduisent par permutation circulaire des indices
(x, y, z). Nous avions dj vu que Lz = . Dmontrer que les harmoniques sphriques sont
fonctions propres de Lz , donner les valeurs propres associes.
134
10 Les systmes de Sturm-Liouville.
tt u = u
tt r2 r r2 r + L2 u = 0
o = 1 et |m| < n, et obtenir une quation pour R(r). On devrait obtenir, pour R :
1
R(r) = J0 (n+1/2) (kr)
kr
o 0 = 1. Ces fonctions sont parfois appeles des Bessel sphriques.
135
10 Les systmes de Sturm-Liouville.
o kn = (2/L)n, les exp(ikn x) sont une base propre de loprateur 2 /x2 de valeur
propre kn2 = (2n/L)2 , et n = ckn . Notons que la fonction u(x, t) reprsentant un
dplacement rel, cela nous impose en plus davoir Bn = An .
Lnergie de la corde un instant donn est la somme de son nergie cintique et
potentielle 9 et scrit
L
K
E(u) = ut ut + ux ux dx (10.14)
0 2 2
An est lamplitude du mode n, et nous voyons que le rsultat est la somme des ampli-
tudes des modes au carr, pondr par leur valeurs propres.
Nous pouvons construire un appareil pour mesurer lnergie de la corde vibrante de
la faon suivante : une camra prend deux photographies successives de la corde. Par
lanalyse de la forme de la corde sur une des photos, nous pouvons explicitement mesu-
rer point par point ux . Par lanalyse de la hauteur de la corde entre les deux photos suc-
7. De la mme manire que la mcanique Newtonienne ajoutait quelque chose de trs trange la science
du mouvement rpandu en 1680. Notre intuition nous disait que la vitesse dune charrette que lon pousse
dpend de la force quon exerce dessus et quelle sarrte quand nous ne poussons plus. La physique Aristo-
tlicienne postulait donc, en langage moderne, v = C.F . La mcanique Newtonienne a modifi ce postulat
en imposant la proportionnalit non pas entre la vitesse et la force, mais entre lacclration et la force :
a = (1/m)F . Pour interprter les rsultats exprimentaux dans ce cadre, il a fallu supposer lexistence de
forces de raction, de frottement, ... On peut facilement imaginer combien cette mcanique nouvelle paraissait
contre-intuitif et trange aux scientifique de lpoque. Pour nous qui avons assimil cette mcanique depuis
notre enfance, cette mcanique nous parat aller de soi. De la mme manire, la MQ paraissait trange au
dbut du XXme, puisque les scientifiques staient forge une intuition qui allait lencontre des postulats
de la nouvelle mcanique.
8. Parfois appel dualit onde-corpuscule
9. voir les chapitres consacrs, dune part aux quations de la physique, dautre part au calcul variationnel.
136
10 Les systmes de Sturm-Liouville.
cessives, nous pouvons mesurer point par point ut . Ces deux mesures nous permettent
ensuite deffectuer une intgrale point par point et remonter lnergie (10.14) 10 .
Supposez maintenant que vous avez prpar par exemple M = 106 cordes vibrantes
toutes dans le mme tat (identiques). En les mesurant les uns aprs les autres avec lap-
pareil, on doit toujours trouver la mme valeur E. Les premiers chercheurs investiguant
les phnomnes atomiques ont trouv un rsultat diffrent : A chaque mesure, ils trou-
vaient une valeur diffrente, correspondant exactement une des valeurs propres kn .
La mesure de lnergie ne donnait pas la mme valeur, ni mme des valeurs disperses
de faon continue, mais un ensemble discret de valeur. Il savre que quand ont fait cette
mesure un grand nombre de fois, la proportion de fois o lon tombe sur la mme valeur
kn et proportionnelle au coefficient An An . La moyenne sur les M mesures donne en
effet le rsultat attendu E dun systme classique 11 .
Cette observation a t intgre comme un postulat la mcanique quantique 12 , en
sus des quations dvolution de la mcanique quantique (comme par exemple lqua-
tion de Schrdinger). Ce nest que rcemment (les annes 1990) que ce postulat a t
compris comme une consquence du phnomne dinteraction entre un systme ma-
croscopique et microscopique, appel dcohrence.
Dans beaucoup de branche de physique atomique et molculaire, la quantit perti-
nente tant lnergie, les scientifiques ont laborer des rgles de manipulations impli-
quant uniquement la connaissance des valeurs propres, sans mme passer par la case
rsoudre lquation dvolution temporelle. Voil pourquoi les valeurs propres sont
devenues une partie si fondamentale de la culture des physiciens.
10. Pour linvestigation des phnomnes lchelle atomique, les scientifiques du dbut de XXme sicle
avaient leur disposition un appareil de mesure base sur la spectroscopie. Ce sont le caractre discret des
raies qui ont commenc poser problme. Notez que le problme dont on parle ici nest pas du tout celui de la
divergence ultra-violette du corps noir. Ce dernier est d a un postulat de la physique statistique qui exige,
dans le cadre de la physique classique, qu lquilibre thermodynamique, on ait 2LKAn An kn 2 = T /2, ce
137
10 Les systmes de Sturm-Liouville.
Le lecteur peut vrifier que cette dfinition possde toutes les bonnes proprits que
lon exige dun produit scalaire, si w(x) 0 13 . La fonction w(x) est dite le poids
(weight en anglais).
Dans la trs grande majorit des cas que lon rencontre en physique-mathmatique,
loprateur L est hermitien 14 : (f, Lg) = (Lf, g)Cest dailleurs prcisment ces sys-
tmes o loprateur L est hermitien que nous appelons Sturm-Liouville. Les oprateurs
hermitiens ont des proprits remarquables : ils sont diagonalisables et leurs valeurs
propres sont relles. Ces faits ne sont pas tranger au fait quils apparaissent aussi sou-
vent en physique. Nous avons vu que la forme gnrale de loprateur L est
(w)0 = w (10.16)
0 0
[(f g f g )(w)] = 0 (10.17)
Lquation (10.16) dfinit en fait le poids w que lon doit choisir en fonction de et
. La condition (10.17) nous indique que selon lespace des fonctions que nous avons
choisi, nous devons exiger de w(x) de tendre suffisamment rapidement vers 0 quand
x . Remarquez que w = 0 est solution de lquation (10.16), donc nous pouvons
ventuellement connecter une rgion o w > 0 une rgion o w = 0 et satisfaire ainsi
la condition (10.17). Remarquer quune fois w choisie convenablement, nous pouvons
mettre lquation diffrentielle Lu = u sous la forme de
d du
(w) + ( )wu = 0
dx dx
13. Il faut que w(x) > 0 sur un ensemble de mesure non-nulle, par exemple sur un intervalle
14. Nous avons le choix du poids w(x)
138
10 Les systmes de Sturm-Liouville.
Cest sous cette forme que les systmes Sturm-Liouville ont t formuls. Notez que
lquation (10.16) est une quation diffrentielle simple dont la solution est donne par
C
w(x) = exp dx (10.18)
(x)
o par nous dnotons une primitive.
10.12 Dmontrer quutiliser un poids w(x) pour le produit vectoriel revient faire un chan-
gement de variable x = (s) dans un produit scalaire avec un poids 1.
(x) = 2 x2 + 1 x1 + 0
(x) = 1 x + 0
(x) = 0
Nous devons donc explorer un espace six dimensions pour puiser toutes les combi-
naisons des coefficients. Pas tout fait en ralit, cela peut tre beaucoup plus simple.
Prenons lquation algbrique lmentaire ax2 + bx + c = 0. Au lieu de rsoudre di-
rectement cette quation, nous pouvons remplacer x par x + x0 et rsoudre
139
10 Les systmes de Sturm-Liouville.
pour une valeur arbitraire de x0 . Une fois cette quation rsolue, nous pouvons tou-
jours remplacer x par x x0 pour retrouver la solution de lquation originale. Si nous
choisissons judicieusement x0 = b/2a, lquation se transforme en ax2 + c0 = 0.
Onpeut encore simplifier la forme de cette quation (en remplaant par exemple x par
x/ a ) pour obtenir lquation
x2 + c0 = 0
Si nous savons rsoudre cette dernire nous savons rsoudre lquation gnral de se-
cond degrs : au lieu dexplorer une famille trois paramtres, nous navons qu ex-
plorer une famille un seul paramtre.
Nous avons pu effectuer cette simplification formelle et liminer deux paramtres
parce que nous avions 2 degrs de liberts notre disposition : le choix de lorigine et
de lchelle de laxe x. Dans une quation de type (10.19), nous avons 4 degrs de liber-
ts. Par exemple, au lieu de considrer loprateur L, nous pouvons tudier loprateur
aL, o a est un scalaire. Les fonctions propres de cette nouvelle quation restent inchan-
ges, les valeurs propres deviennent a. Cela nous donnera par exemple la possibilit
de toujours choisir 2 = 1 (quand 6= 0). Nous pouvons galement tudier loprateur
L + a : a nouveau, les fonctions propres restent inchanges, les valeurs propres seront
dplaces de a. Nous utiliserons cela pour toujours choisir 0 = 0. Nous avons gale-
ment toujours la libert de choisir lorigine et lchelle de laxe x. Nous aurons donc au
plus deux paramtres libres.
Exercices.
10.13 Comment se transforme lquation de Jacobi
(1 x2 )u00 + [p q + (p + q + 2)x]u0 = u
10.14 Dmontrer que nous ne pouvons pas satisfaire les conditions dhermicit si = 0.
140
10 Les systmes de Sturm-Liouville.
Les polynmes associs ce choix des paramtres sont appels des polynmes de Ja-
(p,q)
cobi Jn (x). Certains choix de p, q ont obtenus des noms propres. Par exemple, p =
q = 1/2 nous donne une fonction w(x) = (1 x2 )1/2 et les solutions sappellent
les polynmes de Tchebychev 17 . Pour p = q = 0, nous obtenons les polynmes de
Legendre, avec le poids w(x) = 1.
w(x) = xs ex
17. Les polynmes de Tchebychev ont t trouv par lauteur du mme nom ( professeur luniversit
de Saint-Ptersbourg dans les annes 1850-80) loccasion de ltude de la thorie dinterpolation : Soit une
fonction donne sur lintervalle [1, 1]. On cherche un polynme de degrs n Tn (x) qui concide avec f (x)
en n points et qui minimise lcart (maxx[1,1] |f (x) Tn (x)| ) avec ce dernier. Les solutions sont nos
polynmes.
141
10 Les systmes de Sturm-Liouville.
142
10 Les systmes de Sturm-Liouville.
Comme nous lavons souvent indiqu, les polynmes orthogonaux sont dfinis un co-
efficient multiplicatif prs, et on peut utiliser lexpression ci-dessus pour les normaliser.
et notons ses deux solutions indpendante u1 (x) et u2 (x). Supposons que nous connais-
sons u1 (x), nous allons voir que nous pouvons trouver u2 (x). Considrons la fonction
w(x) quon appelle le Wronskien :
19. Il suffit dabord de dmontrer que fn est un polynme de degrs n et de dmontrer ensuite que fn
et fm sont orthogonale avec le poids w. Comme nous savons que les systmes de polynmes orthogonaux
avec un poids w sont unique ( un coefficient multiplicatif prs, voir un des exercices plus bas) nous tenons
notre dmonstration.
143
10 Les systmes de Sturm-Liouville.
10.9 Exercices.
10.16 Calculer la fonction poids pour les quations suivantes ; mettre ces quations sous forme
SL :
1. quation de Legendre (1 x2 )y 00 2xy 0 + n(n + 1)y = 0
2. quation de Mathieu (1 x2 )y 00 xy 0 + n(n + 1)y = 0
3. quation de Bessel x2 y 00 + xy 0 + (k2 x2 m2 )y = 0
4. quation de Bessel y 00 + (1/x)y 0 + (k2 m2 /x2 )y = 0
5. quation de Bessel modifie : x2 y 00 + xy 0 + (x2 m2 ) = 0
6. quation de Laguerre xy 00 + (1 x)y 0 + ny = 0
7. quation dHermite y 00 2xy 0 + 2ny = 0
8. x3 y 00 + xy 0 + 2y = 0
10.17 Dmontrer que le systme suivant, o tous les coefficients sont rels,
(x2 + 1 x + 0 )y 00 + (1 x + 0 )y 0 y = 0
(x)y 00 + (1 x + 0 )y 0 y = 0
144
10 Les systmes de Sturm-Liouville.
10.22 Les polynmes de Tchebychev Tn (x) sont des polynmes de Jacobi pour p = q =
1/2. En crivant lorthogonalit des ces fonctions (et en supposant Tn (1) = 1) dduire que
Tn (cos()) = cos n.
10.23 A quelle quation obit la fonction fn (x) = (1/ x)H2n+1 ( x) ? Pouvez vous tablir
une relation entre cette fonction est un polynme de Laguerre associ ?
v 00 x2 v = v
Daprs ce que nous avons dit, cette quation na pas de solution polynomiale. On peut cepen-
dant la mettre sous une meilleure forme. Poser
Et dduire une quation pour la fonction (x). Comment faut-il choisir la fonction f (x) pour
liminer le terme en x2 (x) (attention au signe choisi) ? Que devient alors lquation au va-
leurs propres pour ? Comment les valeurs propres sont distribues ? Utiliser ces rsultats pour
donner la solution complte de lquation de Schrdinger de loscillateur harmonique
2
i = 2 + x2
t x
sur lintervalle x ] , +[
u00 + Ru = 0
o il faut expliciter la fonction R(x). Cette forme est le point de dpart dune approximation
clbre, appele WKB.
145
11 Le calcul variationnel
11.1 Introduction.
Ds que vous avez vu les bases de lanalyse, vous avez appris rpondre la question
suivante : comment trouver le point x pour lequel la fonction f (x) est maximum (ou
minimum) ? f est une machine qui prend un nombre en entre et produit un nombre en
sortie. La question ci-dessus en ralit est celle de trouver un extremum local : un point
qui produit la sortie la plus grande (ou la plus petite) que tous ses voisins immdiats.
Nous savons que pour un tel point x,
f 0 (x) = 0.
Donnons nous maintenant une fonctionnelle S. Ceci est une machine qui prend une
fonction en entre et produit un nombre en sortie. Par exemple
b
f (x)2 + f 02 (x) dx
S(f ) = (11.1)
a
est une fonctionnelle qui prend une fonction, ajoute son carr et le carr de sa drive
et les intgre entre deux bornes pour produire un nombre. Si on entre la fonction sin x
dans cette machine, elle produit le nombre b a. Si on y entre la fonction exp x, elle
produit le nombre 2 exp(2b) 2 exp(2a).
Le calcul variationnel consiste rpondre la question suivante : quelle est la fonc-
tion f qui produit la plus grande sortie S(f ) ? La rponse que nous allons voir par la
suite est que f doit satisfaire une quation diffrentielle qui est relie la forme de la
fonctionnelle S.
Donnons deux exemples avant daller plus loin.
Exemple 11.1 Le Brachistochrone. Lexemple le plus important historiquement est
celui du brachistochrone. Soit un point A(0, 0) situ dans le plan vertical, reli un
point B(x1 , y1 ) par un toboggan dont la forme est donne par la fonction y = f (x).
On laisse un objet glisser sans frottement du point A le long du toboggan. Comment
choisir la forme du toboggan, (la fonction f ), pour que le temps darriv au point B
soit minimum ? Vous voyez quune fois quon se donne un toboggan, cest dire une
fonction, en utilisant quelques notions de mcanique et de conservation dnergie,
on peut calculer le temps de parcours, cest dire un scalaire.
Essayons de mettre
cela en forme. La vitesse de lobjet lordonne y vaut 2gy. Llment darc ds =
146
11 Le calcul variationnel
p p
dx2 + dy 2 = (1 + f 0 (x)2 dx est parcouru en un temps dt = ds/v. Le temps
total du parcours est donc
x1 s
1 + f 0 (x)2
T = dx
0 2gf (x)
est la trajectoire suivie par la particule. Ceci est une nouvelle formulation de la mca-
nique. Classiquement, nous rsolvons lquation diffrentielle F = ma o la fonction
F (x) = dV /dx et a = d2 x/dt2 pour remonter la trajectoire x(t). Ici, la dmarche
est diffrente : de toute les trajectoires possibles qui relie (0, 0) (t1 , x1 ), la particule
choisit justement celle qui minimise lintgrale (11.2). Comme si un dieu calculait le
cot (quon appelle laction S) de chaque trajectoire et choisissait la meilleure. Bien
sr, cette formulation de la mcanique et la formulation Newtonienne sont quiva-
lente, bien que la formulation lagrangienne soit beaucoup plus profonde et pratique.
Notez que la quantit dans lintgrale nest pas lnergie totale, mais lnergie cin-
tique moins lnergie potentielle. On appelle cette quantit le lagrangien.
1. A premire vue, il semble quil manque quelque chose cette formulation : lintgrale ne contient pas
de rfrence y1 et nous nexigeons apparemment pas que la particule finisse sa trajectoire lordonn y1 .
Nous y reviendrons plus tard, quand nous aborderons les contraintes.
147
11 Le calcul variationnel
Trouver la fonction f (t), avec les conditions f (a) = y0 et f (b) = y1 pour laquelle
lintgrale est un extremum.
Traditionnellement, la fonction L qui se trouve sous lintgrale est appele le lagran-
gien. Cest une fonction tout ce quil y a de plus normal. Par exemple, L(x, y) = x2 +y 2 .
Comme un instant donn, f (t) et f 0 (t) sont des nombres, il est tout fait lgitime
de calculer L[f (t), f 0 (t)] qui dans ce cas, vaut f (t)2 + f 0 (t)2 comme lexpression que
nous avions crit dans (11.1). En plus, nous avons le droit de prendre les drives par-
tielles de L : par exemple, dans ce cas, L/x = 2x et L/y = 2y. Il est usuel, si
nous avions not L[f (t), f 0 (t)], de noter ces drives partielles par L/f et L/f 0 :
cela veut juste dire drive partielle par rapport au premier ou deuxime argument.
Dans ce cas, nous aurions eu par exemple L/f 0 = 2f 0 (t). Dailleurs, L/f 0 est
ici une fonction de t et on peut par exemple prendre sa drive par rapport au temps :
d[L/f 0 ]/dt = 2f 00 (t). Si au dbut, vous trouvez cette notation abrupte, remplacez f
et f 0 avant les drivations par x et y, et remettez les leur place une fois les oprations
termines. Mais on prend vite lhabitude de ces notations. Notez galement que lon ne
cherche pas nimporte quelle fonction, mais les fonctions qui prennent des valeurs bien
dtermines (y0 et y1 ) aux bords a et b.
Avant daller plus loin, revenons un instant au cas dune fonction f (x) dont ont veut
trouver lextremum. Si nous connaissons la valeur de la fonction au point x, alors son
accroissement quand on se dplace au point x + est donne par
La premire partie de laccroissement (celle qui est importante quand est petit) est
linaire en : si nous avions pris un deux fois plus grand, nous aurions eu un accrois-
sement deux fois plus grand galement. La fonction A(x) est le coefficient de propor-
tionnalit entre df et au point x, et nous avons plus lhabitude de la noter par f 0 (x).
Le point x est un extremum si le coefficient de proportionnalit f 0 (x) = 0, cest dire
quen se dplaant autour du point x, laccroissement de f ( lordre 1 en ) est nulle.
Nous navons qu suivre cette mthodologie pour trouver lextremum de notre fonc-
tionnelle S[f ] : Nous allons ajouter la fonction g(t) la fonction f (t), et calculer lac-
croissement de la fonctionnelle dS = S[f + g] S[f ]. Avec un peu de chance, cette
accroissement comporte un terme linaire en :
148
11 Le calcul variationnel
y1
f+g
f
y0
a b
infinit de variables. Quelque soit g dans lexpression prcdente veut simplement dire
quelque soit le dplacement dans cet espace.
Il faut prendre une prcaution : nous ne cherchons que des fonctions pour lesquelles
f (a) = y0 et f (b) = y1 . Comme f satisfait dj cette condition, pour que f + g la
fasse galement, nous ne devons considrer que des fonctions g telle que g(a) = g(b) =
0. Les fonctions g ne sont donc pas tout fait quelconque. Nous obtenons :
b
S[f + g] = L[f (t) + g(t) , f 0 (t) + g 0 (t)]dt (11.4)
a
b b
L L 0
= S[f ] + g(t)dt + g (t)dt + ...
a f a f 0
La premire partie est nulle, puisque la fonction g vaut justement 0 sur les bords. En
remettant ce qui reste dans lexpression (11.4), nous avons :
b
L d L
dS = g(t)dt + ...
a f dt f 0
149
11 Le calcul variationnel
150
11 Le calcul variationnel
mx + dV /dx = 0
2. Ceci sappelle le thorme de Noether, du nom de la mathmaticienne allemande qui la formul vers
1912.
151
11 Le calcul variationnel
dmarche ci-dessus peut-tre rpte mot mot pour dmontrer que nous aurons une
quation dE.L. pour chaque degrs de libert :
L d L
=0 (11.6)
xi dt xi
L = r2 + r2 2 + r2 sin2 2 V (r)
Nous remarquons que nous avons une symtrie : si nous avions choisi nos axes pour
que t = 0, = /2 et = 0 ( ce qui revient choisir le plan xy dfini par le rayon
vecteur de la particule et sa vitesse ), alors (t) = /2 vrifie trivialement lquation
(11.7) : la particule reste dans le plan xy. Le lagrangien scrit plus simplement donc
L = r2 + r2 2 V (r)
152
11 Le calcul variationnel
Drivation vectorielle.
Nous avons vu ci-dessus comment driver les quations dEuler-Lagrange quand le
lagrangien dpend de plusieurs fonctions x1 , x2 , ...xn dune seule variable t. Trs sou-
vent cependant, les fonctions xi (t) sont les coordonnes dun vecteur et il est vraiment
dommage de devoir dcomposer le vecteur en ses composantes. Ainsi, au lieu dcrire
F = ma, nous sommes amens crire n quations du genre fx = mx, fy = my , ...
Nous pouvons vectoriser les quations E-L pour nous viter cette gymnastique inutile
et donner un sens gomtrique nos quations.
Pour cela, nous devons gnraliser le concept de drivation. Premirement, remar-
quons que le lagrangien est toujours un scalaire. Un lagrangien avec un sens gom-
trique ne doit donc faire intervenir que des oprations sur les vecteurs dont le rsultat
est un scalaire intrinsque, cest dire un scalaire dont le rsultat ne dpend pas du sys-
tme de coordonnes que nous avons choisi. Le meilleurs exemple dune telle opration
est le produit scalaire.
Prenons par exemple, dans lespace trois dimensions, la fonction f (r) = r.r ; si
nous nous sommes quipes de coordonnes cartsiennes, ceci est un raccourci pour
crire
f (x, y, z) = x2 + y 2 + z 2
153
11 Le calcul variationnel
Nous pouvons donc donner un sens des expressions tel que x f . Pouvons nous donner
un sens lexpression f /r ? La rponse est videmment oui si nous nous souvenons
de la dfinition de la drive. Faisons un petit dplacement u autour du point r et me-
surons la partie linaire du changement dans la fonction f
df = f (r + u) f (r)
= (r + u).(r + u) r.r
= 2r.u + O(u2 )
Nous pouvons donc effectivement crire la partie linaire comme
f
df = .u
r
o (f /r) reprsente le vecteur 2r. Ceci est lexact quivalent (et la gnralisation)
de la drive de la fonction dune seule variable scalaire f (x) = x2 , o f 0 (x) = 2x. En
analyse vectorielle, la quantit (f /r) est souvent note gradf ou f 3 .
Nous pouvons gnraliser le produit scalaire en utilisant les notations matricielle.
Dans ce cas, le produit scalaire ci-dessus scrit rT r o rT est un vecteur colonne associ
r. De faon encore plus gnrale, nous pouvons avoir des expressions du genre f (r) =
rT Ar o A est une application bilinaire, quon appelle plus communment un tenseur
de rang 2. Il nest pas difficile alors de voir que
df = rT (A + AT ) .u
154
11 Le calcul variationnel
lectromagntique, le champ des contraintes lastique dans un solide, le champ des am-
plitudes en mcanique quantique. Peu importe le champ, il suffit de pouvoir formuler
un lagrangien, cest dire lnergie cintique moins lnergie potentielle, et le tour est
jou. La diffrence par rapport ce que nous avons dveloppe ci-dessus est minime.
Jusque l, nous avions considr des lagrangiens fonctions de plusieurs xi , chacune
de ces dernires fonction dune variable t. L, nous allons considrer des lagrangiens
fonction de plusieurs i , chacune de ces dernires fonction de plusieurs variables.
Exemple fondamental. Pour fixer les ides, considrons le cas de la corde vibrante
fixe ces deux extrmits (x = 0 et x = L). A chaque instant t, la hauteur de la corde
la position x est donne par (x, t). tant donne la forme de la corde linstant
t0 ((x, t0 ) = y0 (x) ) et t1 ((x, t1 ) = y1 (x) ), quelle est lvolution de la corde qui
minimise laction ? La trajectoire de la corde est alors la surface reliant y0 (x) y1 (x)
dans le temps.
A un instant donne t, lnergie cintique de la corde est donne par la somme de
lnergie cintique de tout ses points matriels,
L
2
T = (/t) dx
0
et son nergie potentielle est lnergie lastique des dformations
L
2
V = k (/x) dx (11.8)
0
En considrant une variation g(x, t) autour de la trajectoire (x, t), nous trouvons
qu lordre 1 en , la variation de laction est
t1 L
g 2 g
S[ + g] S[] = c dxdt
t0 0 t t x x
En faisant des intgrations par parties, nous trouvons
t1 L 2 2
2
S = c gdxdt
t0 0 t2 x2
S = 0 quelque soit la variation g, que si le terme entre [ ] est nul, cest dire
2 2
2
c =0
t2 x2
qui est bien sr lquation donde bien connue.
155
11 Le calcul variationnel
Remarquez que cette expression est une simple gnralisation dEL une dimension :
lexpression de drivation du moment (d/dx)(L/u0 ) est remplace par la somme de
toutes les drives partielles.
Tenseur nergie-impulsion. Nous pouvons pousser un peu plus loin. Nous avons
vu lgalit de Beltrami pour une fonction dune variable : quand le lagrangien ne d-
pend pas de la variable indpendante
d L
y0 0 L = 0
dx y
ou si nous voulions lcrire avec nos notations sophistiques
d L
y,x L =0
dx y,x
156
11 Le calcul variationnel
la quantit T , qui joue le rle de lHamiltonien pour le champ, est souvent appele en
physique le tenseur nergie-impulsion. Le lecteur intress pourra consulter des livres
de gomtrie pour voir la signification gnrale de ce tenseur 5 .
Exercices.
11.2 Pour une corde vibrante dans un champ de gravitation, nous devons ajouter le terme
Vg = I 0 dx lnergie potentielle (11.8) o 0 est le produit de la densit par lacclration
de la gravit. Dduire lquation du mouvement du champ dans ce cas. Mme question si la
corde se trouve dans un potentiel harmonique Vh = I 2 dx.
11.3 Calculer le tenseur nergie-impulsion pour la corde vibrante sans potentiel extrieur. Que
reprsente Ttt ? Que veut dire lidentit de Beltrami dans ce cas ? Que reprsente alors Ttx ?
11.4 Dduire les quations du mouvements dun champ dans un espace ndimensions, o
lexpression de lnergie potentielle (interne) est donne par V = I k()2 dr. Ceci gnralise
lquation de la corde vibrante.
11.5 Dduire lquation du mouvement dun champ dans un espace ndimensions aniso-
trope, o lexpression de lnergie potentielle (interne) est donne par
X
V = aij dr
I i,j x i xj
o pour les coefficients, nous pouvons supposer aij = aji (pourquoi ?). Ce genre dexpression se
rencontre frquemment dans des problmes comme llasticit des cristaux, o les dformations
dans les diffrentes directions ne sont pas quivalentes.
et ceci quelque soit h, k : quelque soit la direction que lon prend au point extremum,
le terme linaire de la variation doit tre nulle.
5. Notons quand mme que cela ressemble une expression du genre divT = 0. Classiquement, la
divergence est dfini pour un vecteur et est fortement associe au flux de ce vecteur travers une surface. Il
nest pas trop difficile de donner un sens au concept du flux dun tenseur.
157
11 Le calcul variationnel
4
g(x,y)=0
2
A
0
O
4
4 2 0 2 4
Figure 11.2 La fonction f (x, y) = x2 + y 2 est reprsente par ses courbes de niveau.
Le minimum absolu de cette fonction est le point O = (0, 0). Le point
le plus bas de la fonction qui doit galement appartenir la courbe
g(x, y) = 0 est le point A.
Supposons maintenant que nous ajoutons une contrainte : nous ne cherchons pas
lextremum absolu de f , mais un point x qui satisfasse en plus la contrainte g(x, y) =
0. Par exemple, nous savons que le minimum de la fonction f (x, y) = x2 +y 2 est le point
(0, 0). Mais si nous contraignons notre point se dplacer sur la courbe y = ax + b,
b 6= 0, le point (0, 0) nest pas atteignable. On peut cependant chercher un point qui
minimise f avec la contrainte donne 6 . Dans le cas simple que nous somme en train de
traiter ici, on peut rsoudre une coordonne par rapport lautre et ramener la fonction
une seule variable (degr de libert) : f (x) = x2 +(ax+b)2 et chercher maintenant le
minimum de cette nouvelle fonction (o les contraintes ont t absorbes). En gnral
cependant, la fonction contrainte g(x, y) = 0 est suffisamment complique pour quon
ne puisse pas rsoudre une des coordonnes par rapport aux autres.
Revenons la dfinition gnrale : la variation linaire de la fonction autour du
point extremum (x , y ) doit tre nulle quelque soit le dplacement (h, k) autour de ce
point. En prsence des contraintes, nous relchons cette exigence : il faut que la varia-
tion linaire autour du point (x , y ) soit nulle seulement pour les dplacement (h, k)
compatibles avec les contraintes 7 . Les dplacements compatibles avec la contrainte
g(x, y) = 0 sont donnes par
(g/x)h + (g/y)k = 0
Ceci nous donne une quation supplmentaire considrer avec lquation
df = (f /x)h + (f /y)k = 0
Nous sommes arrivs un systme de deux quations deux inconnus linaires. En
rsolvant k en fonction de h dans la premire quation ; en linjectant dans la deuxime
6. Imaginer que vous marchez en montagne sur un chemin, et vous vous intressez au point le plus bas
sur ce chemin et non pas en gnral.
7. En mcanique, cela est appel la mthode des travaux virtuels
158
11 Le calcul variationnel
quation ; et en exigeant maintenant que df soit nulle quelque soit h, nous obtenons 8
(2x)1 (2y)(a) = 0
2x + a = 0
2y = 0
8. On peut galement dire que pour que le systme Ah + Bk = 0, Ch + Dk = 0 ait une solution non
trivial h = k = 0, il faut que le dterminant de la matrice
A B
C D
soit nulle.
159
11 Le calcul variationnel
F (x1 , ...xn ; 1 , ...m ) = f (x1 , ...xn ) 1 g1 (x1 , ...xn ) ... m gm (x1 , ...xn )
160
11 Le calcul variationnel
Supposons 10 que nous pouvons reprsenter la courbe par une fonction R(). Nous
cherchons minimiser la fonctionnelle
2
S[R] = (1/2)R2 ()d (11.13)
0
avec la contrainte 2
R()d = L (11.14)
0
Considrons la nouvelle fonctionnelle
2
0
(1/2)R2 () R() d
S [R(); ] =
0
R=0
cest dire R = = Cte. Ceci est bien un cercle. Pour trouver , nous utilisons la
contrainte (11.14), qui nous donne = L/2. La courbe qui minimise la surface est
donc un cercle de rayon R = L/2.
Exemple 11.9 distribution dnergie dans un systme isol.
Nous avions dj rencontr ce problme prcdemment sous le nom du thorme
H (voir problme 7.3), nous allons le revisiter sous un autre angle. Soit un systme
isol ayant N particule (N +) et soit c(x) le nombre relatif de particules ayant
une nergie dans lintervalle [x, x + dx[. Comme le systme est isol, le nombre de
particules et lnergie totale sont conservs :
c(x)dx = 1 (11.15)
0
xc(x)dx = T (11.16)
0
10. Ceci est une trs grosse supposition. Le lecteur a intrt a tracer quelques courbes qui ne sont pas
reprsentable par une fonction R() pour se rendre compte de la simplification que nous assumons derrire
cette supposition.
161
11 Le calcul variationnel
soit extremum. La quantit H est souvent appel entropie. Avec les deux contraintes
(11.15,11.16), nous devons donc chercher lextremum de la fonctionnelle
H 0 [c; , ] = c(x). log [c(x)] dx c(x)dx xc(x)dx
0 0 0
Le calcul est assez simple dans ce cas, puisque nous navons pas de driv dans la
fonctionnelle. En cherchant la valeur de la fonctionnelle pour H 0 [c + g; , ] et en
nous contentant dordre 1 en , nous trouvons
H 0 [c + g; , ] = H 0 [c; , ] + (1 + log c x) g(x)dx
0
log c = ( 1) + x
ou autrement dit c(x) = Aex ; lutilisation des deux contraintes nous donne A =
= 1/T . Autrement dit,
c(x) = (1/T )ex/T
Nous avons mentionn (et insist) que si nous trouvons un poids w(x) qui rend lop-
rateur hermitien, alors les solutions des systmes SL minimisent une certaine fonc-
tionnelle. Nous avons vu que si une telle fonction poids existe, alors elle doit obir
lquation (w)0 = w et le systme peut alors scrire sous la forme alternative
d
(wy 0 ) + wy = wy
dx
Remarquer que cette forme ressemble furieusement une quation dEuler-Lagrange.
On peut faire le chemin inverse : minimiser la fonctionnelle
p(x)y 02 + q(x)y 2 dx
S[y] =
I
avec la contrainte
w(x)y 2 dx = 1
I
162
11 Le calcul variationnel
y(a) = y0 ; y(b) = y1
Pour cela, nous avons crit la variation de S en fonction dune petite perturbation g(x)
pour obtenir
b b
L L d L
S = g + gdx (11.18)
y 0 a a y dx y 0
et nous avons cherch dans quelles conditions, S = 0 quelque soit g(x). Nos condi-
tions aux bords nous ont imposes g(a) = g(b) = 0, donc le premier terme est nul ; le
deuxime terme nous donne les quations dE-L.
Ceci dit, nous pouvons relcher nos contraintes, et ne pas exi-
ger que y(a) = y0 , y(b) = y0 . Le problme serait alors : parmi
toutes les courbes entre a et b, trouver celle qui extrmise la
fonctionnelle. Dans ce cas, lannulation de S exige toujours
lannulation de lintgrale, qui nous donnera comme dhabitude
les quation dEuler Lagrange, et lannulation du terme de bord.
Or, cette fois, comme les bords ne sont plus fixe, nous navons
plus g(a) = g(b) = 0, pour annuler les termes de surface, nous Figure 11.3 Bords
devons exiger libres
L
=0
y 0
x=a,b
ce qui nous fournit deux nouvelles conditions en remplacement des conditions y(a) =
y0 , y(b) = y0 . On peut bien sur mixer les conditions : fixer y en un bord et laisser y
varier sur lautre bord.
163
11 Le calcul variationnel
Pour une poutre lastique soumise une charge f (x) par exemple, lnergie scrit
L 002
E= By f (x)y dx
0
F = lg (` L) + (sl sg )h
les coefficients lg ,... sont les tensions de surface liquide-gaz, ... ; ` est la lon-
gueur de linterface liquide-solide aprs la monte du liquide, L la longueur
de cette mme interface avant la monte, et nous supposerons ces deux va-
leurs trs grandes ( ). h est la longueur de linterface solide-liquide.
Reprons la courbe du liquide par la fonction y(x).
En mettant le problme sous forme variationnelle,
Sol.
nous avons
Gaz
p
F [y] = lg 1 + y 2 1 dx + (sl sg )y(0)
0
Liq.
avec la contrainte de la conservation de la masse qui
est
ydx = 0
0
164
11 Le calcul variationnel
Figure 11.5 Le bord droit de la courbe y(x) est libre de se mouvoir le long dune
courbe (x).
Or,
L lg y
=p = lg cos
y 1 + y 2
o est langle entre la tangente et laxe y. On en dduit langle de contact solide-liquide
sg sl
cos =
lg
La relation ci-dessus est connu sous le nom de la relatons dYoung. Comme la mesure de
langle de contact est facile, on lutilise en gnral pour mesurer les tensions de surface.
165
11 Le calcul variationnel
b b
L L d L
S[y, b] S[y + g, b + db] = g + gdx
y 0 a a y dx y 0
b+db
+ L(y 0 , y, x)dx (11.19)
b
b
L
= g + L(y 0 , y, x)db + {...} (11.20)
y 0 a
Le terme entre crochet nous donne lquation dEuler-Lagrange comme dhabitude sur
lintervalle [a, b]. Occupons nous seulement des termes du bord. Nous devons avoir,
puisque le point du bord se meut le long de la courbe y = (x),
Cela nous donne, lordre 0 en db, y(b) = (b) bien sr, et de plus, lordre 1 :
H = p0 (b) (11.21)
H=0
Exemple 11.10 angle de contact dune goutte pos sur un substrat solide non
plane.
Exemple 11.11 Brachistochrone gnrale.
166
11 Le calcul variationnel
o gij = gij (x1 , x2 ) est appel le tenseur mtrique. Par exemple, si nous avons muni
le plan euclidien de coordonnes polaires, ds2 = dr2 + r2 d2 , nous avons (en posant
x1 = r, x2 = ), g11 = 1, g22 = x2 , g12 = g21 = 0.
Nous allons considrer dans la suite le cas trs particulier o g11 = 1, gi6=j = 0
et g22 = g 2 (x), o g est une fonction quelconque 11 . Le primtre dune courbe y(x)
reliant deux points est donne par
2 p
`[y(x)] = 1 + g 2 (x)y 02 dx
1
o a est une constante dintgration. Dans le cas des coordonnes polaire par exemple
o g(x) = x, nous pouvons intgrer lquation ci-dessus 12 et obtenir lquation dune
droite y = + arccos(a/x) o a et sont deux constante dintgration. Pour vous
convaincre que cela est effectivement le cas, Il suffit dinterprter x comme r et y comme
, faire un petit schma et quelques manipulations dangles .
11. Nous noterons par habitude les coordonnes (x, y) sans leur associer lide de coordonnes cart-
siennes
12. il suffit deffectuer le changement de variable u = a/x
167
11 Le calcul variationnel
Prenons le cas plus intressant pour nous de g(x) = sin(x). A nouveau, lintgration
seffectue sans difficult 13 et nous obtenons
o et sont deux constantes dintgration. Nous voyons par exemple que pour =
/2, nous avons une famille de droites donnes par y = Cte. Prenons la godsique
y = 0 et considrons le point P = (/2, /2) en dehors de cette droite. Toutes les
droites traversant ce point doivent avoir le paramtre = 0. Il nest pas alors difficile
de voir que toutes ces droites croisent la droite y = 0 au point cot x = 1/ cos .
Nous venons de dmontrer dans ce cas que toutes les droites traversant P croisent
une droite ne contenant pas P ; cela est trs diffrent du cinquime axiome dEuclide.
Le cas que nous venons de traiter correspond la gomtrie sphrique : sur la sphre
unit, la distance entre deux points est donne par ds2 = d2 +sin2 d2 . Mais le point
de vue de Riemann est beaucoup plus fondamental que cela : ce qui caractrise lespace
et qui lui donne sa substance est la donne du tenseur mtrique. Les habitants de la
surface de la sphre unit ne peuvent pas voir quils sont sur une sphre. Ils peuvent
par contre visionner les godsiques (en suivant les trajets des faisceaux de lumire )
et dterminer la nature de leur espace en faisant des mesures par exemple de la somme
des angles dun triangle form par trois godsiques. Cest exactement dans ce cadre
quEinstein a formul sa thorie de la gravit en 1915, o les masses confrent de la
courbure lespace-temps.
A ajouter.
1. Discuter la jauge dans le Lagrangien et ventuellement le thorme de Noether.
Exercices.
11.7 Surface minimum.
Soit deux cercles concentriques de rayon priori diffrents disposs lun au dessus de lautre
une hauteur h. Quelle est la forme de la surface daire minimum qui relie les deux cercles (fig.
11.6a) ?
11.8 Energie de courbure. Comment faut-il crire les quations dEuler-Lagrange si le la-
grangien contient des drives secondes ? Plus spcifiquement, supposer que le lagrangien est
de la forme L = y 00 (x)2 + V (y). Gnraliser ensuite au cas L = L(y 00 , y 0 , y, x).
168
11 Le calcul variationnel
y
r(z)
L
F
a x
Figure 11.6 (a) : surface minimum entre deux cercle ; (b) flambage dune barre ; (c)
pont suspendu une chanette.
En utilisant lidentit de Beltrami, dmontrer que la courbe y(x) doit obir lquation
1
=C
y(1 + y 02 )
o C est une constante. Rsoudre cette quation du premire ordre en dmontrant dabord que
r
y
dx = dy
2a y
o nous avons pos 1/C 2 = 2a ; intgrer cette dernire quation en posant y = a(1 cos ).
[Help : nous devons obtenir lquation du cyclode sous forme paramtrique.]
11.10 lasticit 1-d. Soit une barre dont on repre les points (avant dformation) par la
coordonnes x (figure 11.7). On appuie sur la barre paralllement son axe ; les points de la
barre se dplacent aux coordonnes x0 (Figure 11.7). Nous appelons dplacement u(x) = x0 x
la fonction qui traque cette quantit. Lnergie lastique stocke dans la barre est proportionnelle
au carr du gradient de ce terme :
L
E= (1/2)ku0 (x)2 dx
0
o k est la constante lastique de la barre (quon appelle galement le module dYoung). La force
a effectu le travail W = F u(L). Lnergie totale de la barre scrit donc
L
(1/2)ku0 (x)2 F u0 (x) dx
E=
0
169
11 Le calcul variationnel
Dmontrer alors que u(x) = ax o a est une constante dterminer. Dterminer a en utilisant
les conditions aux bords naturelles (section 11.6). En dduite la loi dlasticit de Hook
F = Ku(L)
11.11 Flambage dune poutre. Appuyez sur une rgle tenue verticalement sur une table ;
au del dune certaine force, la rgle flambe (fig.11.6b). Ceci est un problme extrmement im-
portant de la rsistance des matriaux et conditionne la conception des tours pour quelles ne
scroulent pas (en flambant) sous leurs propres poids. Reprons la barre par son cart la droite
y(x). En supposant faible lcart de la barre par rapport la droite, lnergie de courbure de la
barre est donne par sa courbure locale B(y 00 (x) )2 . Nous supposons lextrmit de la courbe
maintenu y = 0, mais pouvant coulisser sur laxe x et soumise une force F . Pour trouver la
configuration qui minimise lnergie, nous devons donc trouver lextremum de la fonctionnelle
a
S[y, a] = B(y 00 (x) )2 dx F (L a)
0
soumis la contrainte a
(1 + (1/2)y 02 dx = L
0
p
Nous avons approxim ici llment de ligne ds = 1 + y 02 par son dveloppement de Taylor,
en supposant les carts la ligne (et leurs drives) faible. Dmontrez alors que pour F > Fc ,
la poutre droite nest plus la solution optimum ; calculer Fc .
11.12 Flambage dune poutre II. Nous pouvons formuler diffremment le problme de flam-
bage, en intgrant directement la contrainte dans le lagrangien. Pour cela il suffit dutiliser un
systme de coordonnes plus adapts que les coordonnes cartsiennes. Reprons un point le
long de la poutre par sa longueur darc partir de lorigine s, et par langle de la tangente la
courbe en ce point avec laxe horizontal (s). Ce nouveau systme de coordonnes est reli aux
coordonnes cartsiennes par la relation
dx = cos ds
dy = sin ds
La courbure en un point est simplement donne par d/ds. Lnergie scrit alors
Ln o
2
S[] = B 0 + F cos ds F L
0
que lon peut traiter par les quation dEL sans contraintes : la longueur darc s gre automa-
tiquement la constance de la longueur totale de la poutre. Les coordonnes semi-intrinsque
(s, ) sont trs utilises en gomtrie diffrentielle. Noter de plus la grande similarit de laction
celle de loscillation dun pendule dans le champs de gravit.
11.13 Angle de contact. Trouver langle de contact dune goutte de liquide dpose sur une
surface solide.
170
11 Le calcul variationnel
11.14 isoprimtrique II. Chercher la courbe sous forme paramtrique x = x(t), y = y(t)
avec la condition supplmentaire x(1) = x(0) et y(1) = y(0). crire au moins les quations
dEuler-Lagrange.
11.15 Isoprimtrique III. Quelle est la courbe de surface donne qui minimise son pri-
mtre ?
11.16 quation de la chanette. Une chane y(x) est suspendu entre deux points distant
de a. La longueur totale de la chane est L. Trouver lquation de la chane. Help : A lvidence,
la chane doit minimiser lnergie
potentielle, avec une contrainte sur sa longueur. Lnergie
potentielle est de la forme yds ; on doit donc trouver le minimum de
a/2 n o
H0 =
p p
y 1 + y 0 (x)2 1 + y 0 (x)2 dx
a/2
11.17 Trajectoire complexe. Soit une fonction y(x) complexe (R C) dont laction est
dfinie par
0
S[y] = L(y, y 0 , y , y ; x)dx
I
0 0
Comme par exemple L = y y + kyy . Obtenir les quations dEuler-Lagrange de cette fonc-
tion. [Help : il faut dmontrer que lon peut considrer y et y comme deux composantes ind-
pendantes, et obtenir une quation dEL pour chacune].
11.18 quation de Schrdinger. Nous cherchons la fonction complexe (x, t) qui optimise
laction associe au lagrangien suivant
Trouver lquation dEuler Lagrange laquelle obit la fonction . Dans la formulation ci-dessus,
et ne jouent pas le mme rle. Pouvez vous donner une version plus symtrique de ce
lagrangien ?
Problmes.
171
11 Le calcul variationnel
champ ont reu des noms diffrents. Par exemple, on appelle champ lectrique le vecteur 3
dimensions
E = t A
et champ magntique
H=A
Revenons notre formulation gnrale. Le tenseur lectromagntique est dfini par
Ak Ai
Fik =
xi xk
Ce tenseur est bien sr anti-symtrique Fik = Fki .
1. Donner lexpression du tenseur F en fonction des champs Ei et Hk .
2. Dmontrer que pour trois indices i, j, k, la dfinition mme du tenseur F impose
Fij Fjk Fki
+ + =0
xk xi xj
dmontrer que les seules quations non-triviales sont celles o i 6= j 6= l et cela nous
donne 4 quations que nous pouvons regrouper en
E = t H
.H = 0
qui ne sont rien dautre que les deux premires quations de Maxwell.
Dans lespace-temps relativiste, la distance ds entre deux points voisins est donne par
3
X
ds2 = dx20 (dx21 + dx22 + dx23 ) = i dx2i
i=0
o 0 = 1 et i1 = 1. Il existe une diffrence entre une des composantes et les trois autres
quant au signe quil faut utiliser pour llment darc. Cette diffrence apparat obligatoirement
dans toutes les expressions des lois physiques. En particulier, toutes les expressions quadratiques
auront une forme similaire lexpression de llment darc. Par exemple, laction du champs
lectromagntique est donne par lintgrale sur un volume du lagrangien suivant 15 :
3
X
L= i j Fij2
i,j=0
172
11 Le calcul variationnel
3. Mettre ces quations sous la forme plus usuelle des deux autres quations de Maxwell :
H = t E ; .E = 0
173
12 Calcul des perturbations.
Le calcul des perturbations nest pas une mthode scientifique utilise dans les hpi-
taux psychiatriques pour valuer les symptmes dun patient. Il existe peu de problmes
exactement solubles en physique et il faut souvent recourir aux techniques dapproxi-
mations. Une des techniques les plus utilises est celle qui porte le nom de ce chapitre.
Lide de base est une gnralisation du dveloppement de Taylor : si nous connaissons
la valeur dune fonction au point x0 , nous pouvons calculer, sous certaines conditions,
la valeur de la fonction au point x0 + :
Les racines dun polynmes. Supposons que nous ne connaissons pas la rsolu-
tions des quations algbriques de second ordre, mais que nous savons rsoudre lqua-
tion x2 x = 0 , dont les racines sont x0 = 0, 1. Nous cherchons la solution de lqua-
tion
x2 x + = 0 (12.1)
174
12 Calcul des perturbations.
175
12 Calcul des perturbations.
Recherche des valeurs propres dune matrice symtrique. Supposons que nous
connaissons une valeur et un vecteur propre dune matrices symtrique, cest dire
que nous connaissons un scalaire 0 et un vecteur 0 tel que A0 = 0 . Une matrice
symtrique par dfinition est gale sa transpose AT = A. Nous cherchons la valeur
propre proche de 0 de la matrice A + B. Appelons cette valeur propre . On cherche
donc rsoudre
(A + B) = (12.9)
Procdons comme nous lavons mentionn plus haut. Nous chercherons la solution
sous la forme
= 0 + 1 + ... (12.10)
= 0 + 1 + ... (12.11)
A0 = 0 0 (12.12)
A1 + B0 = 0 1 + 1 0 (12.13)
... = ...
La premire quation, cest dire les terme dordre 0 en , ne nous rapporte bien sr
rien que ne lon connaisse dj. Dans lquation (12.13), nous avons deux inconnus, le
vecteur 1 et le scalaire 1 dterminer. Prenons le produit scalaire des deux cts par
le vecteur 0 :
(0 , A1 ) + (0 , B0 ) = 0 (0 , 1 ) + 1 (0 , 0 ) (12.14)
(0 , A1 ) = (AT 0 , 1 ) = (A0 , 1 ) = 0 (0 , 1 )
1 = (0 , B0 )/(0 , 0 )
176
12 Calcul des perturbations.
=1+
+ + 2 sin = 0 (12.15)
o est langle avec laxe vertical et = 0 correspond au point le plus bas. Il est
vident que les points = 0 et = sont les points fixes de cet quation. Supposons
maintenant que nous partons trs proche du point = 0, cest dire avec la condition
initiale (t = 0) = . Cherchons comme dhabitude la solution sous forme de =
0 + 1 + ... En ralit, comme nous nous intressons qu la stabilit, le terme dordre
1 en nous suffit. En injectant cette solution dans (12.15) et en dveloppant la fonction
sin, nous trouvons :
1 + 1 + 2 1 = 0
177
12 Calcul des perturbations.
x1 = 1
1
x2 =
Nous avons donc lapparition dune nouvelle racine qui est dautant plus grande que la
perturbation est petite. Cela est un phnomne gnrale : chaque fois que la pertur-
bation est sur un terme dordre suprieur, la perturbation est singulire. Il existe parfois
des changements de variable qui rendent la perturbation rgulire. Par exemple, dans
lquation (12.16), en posant x = 1/y, nous avons
y2 y = 0
qui peut se traiter par la mthode habituelle. Daprs notre traitement de (12.1), ses
solutions sont
y1 =
y2 = 1+
x + x + 1 = 0
178
12 Calcul des perturbations.
est celle dun oscillateur harmonique amortie. Si la masse est nulle, la solution est
de la forme x = A exp(t). Si la masse est non nulle, la solution, lordre le plus
important en , est de la forme A exp(t) + B exp(t/) et le lecteur peut vrifier
que les deux solutions sont radicalement diffrentes. Remarquons nouveau que nous
pouvons chercher un changement de variable de la forme t = p t0 et x = q y qui
rendrait la perturbation rgulire. Nous en laissons le soin au lecteur intress.
Lennui avec les quations diffrentielles est que les termes les plus inoffensifs peuvent
rendre les perturbations singulires. Considrons lexemple de loscillateur suivant :
x + 2 x + x3 = 0 (12.17)
ceci est lquation dun mobile dans un potentiel en kx2 + k 0 x4 . La solution gnral
de lquation non perturbe est a cos(t + ). Sans perte de gnralit, on supposera
= 0. Nous cherchons alors la solution de lquation perturbe sous forme de x(t) =
a cos(t) + x1 (t) + ... En injectant dans lquation et en collectant les termes dordre
1 en , nous trouvons que
Or, cos3 (u) = (1/4) cos(3u) + (3/4) cos(u) et donc la solution de (12.20) est donne
par la somme de la solution des deux quations suivante :
La premire quation ne prsente pas de danger : cest lquation dun oscillateur har-
monique de frquence propre force la frquence 3 et possde une solution du
genre cos(3t + ).
Par contre, la deuxime quation (12.20) est celle dun oscillateur harmonique de
frquence propre force justement . Il y a donc rsonance et la solution, qui est
de la forme t cos(t + ), va devenir trs large. Cela viole notre hypothse de dpart
sur les dveloppements en puissance d. Nous avions crit
en supposant x1 (t) borne, de faon ce que x1 (t) reste toujours petit par rapport
la solution non perturbe a cos(t). Or, nous voyons quau bout dun temps t > 1/,
le soit disant petit terme devient en faite le terme dominant.
Il existe de nombreux types diffrents de perturbations singulires et au moins autant
de faons de les traiter. Lobjet de ce livre ntant pas un cours dtaill sur le calculs
de perturbations, nous nous en tiendrons presque l. Nous trouvons cependant utile
de montrer comment traiter les cas similaires lexemple ci-dessus. La technique est a
appele limination des termes sculaires ou rsonnants.
179
12 Calcul des perturbations.
0.5
-0.5
-1
0 5 10 15 20 235 240 245 250 255
Figure 12.1 sin(t) (en noir) et sin(1.01t) (en rouge) pour les temps courts et longs.
180
12 Calcul des perturbations.
Exercices.
Racine des polynmes.
an xn un polynme dont une des racines, x0 est connue, cest dire
P
12.1 Soit P (x) =
P (x0 ) = 0. Soit le polynme P 0 (x) = P (x) + xp . Soit x0 la racine proche de x0 de ce dernier.
Montrer qu lordre 1,
xp0
x0 = x0 P
nan xn1
0
quation transcendante. Une quation transcendante est une quation qui fait in-
tervenir des fonctions non-algbriques, comme par exemple x sin x = cos x. Il est fr-
quent de rencontrer ces quations en physique.
12.5 x log x = 0 admet une solution pour x = 1. Calculez, lordre 3, la racine proche de
1 de lquation x log x = . Comparez la solution exacte 1.09557 pour = 0.1. Pouvez-vous
utiliser la mme approche pour trouver la solution proche de 0 ?
12.6 Trouver la racine, proche de , de x sin x = . Comparez, pour = 0.1, la solution
exacte x = 3.10943.
quation intgrale. Nous avons rencontr les quations intgrales lors de notre dis-
cussion des fonctions de Green. Nous allons tudier ci-dessous un schma itratif de
leurs rsolution. Cependant, ces schmas sont en gnral extrmement fragiles, et il
faut toujours sassurer de leur convergence.
12.7 Une quation intgrale de Fredholm de deuxime espce est de la forme
b
f (x) = g(x) + K(x, x0 )f (x0 )dx0
a
Proposez un schma de rsolution par le calcul des perturbations. Ne vous contentez pas de
lordre 1. Trouvez la perturbation dordre n en gnral.
181
12 Calcul des perturbations.
Attention, les bornes de lintgrale dpendent de x. On appelle ces quations Voltera de deuxime
espce.
dc
= ac bc2 (12.23)
dt
o c(t) est la concentration de bactrie au temps t, a le taux de croissance et b un
coefficient quon appel de saturation. a et b sont des constantes > 0.
12.10 Trouver les deux solutions stationnaires de lquation (12.23).
12.11 En utilisant le calcul des perturbations autour de ces deux solutions, dmontrer quune
est instable, tandis que lautre est stable.
12.12 Sans faire aucun calcul et en vous servant des rsultats ci-dessus : tracer lallure gnrale
de la solution si on utilise la condition initial c(t = 0) = a/b. Expliquer votre interprtation.
dy
= y + f (y) (12.24)
dt
o f est une fonction quelconque. Nous supposons que cette quation possde un point
stationnaire ys tel que
ys = f (ys )
12.13 En considrant les perturbations lordre 1, discuter la stabilit de ce point en fonction
de la valeur de f 0 (ys ).
12.14 Soit les fonction f (y) et y telles que montres dans la figure (12.2). Comme nous
pouvons le voir, lquation diffrentielle (12.24) possde dans ce cas trois solutions stationnaires.
Daprs votre analyse prcdente, lesquelles sont stables et lesquels instables ?
182
12 Calcul des perturbations.
Figure 12.2 Exemple de la fonction f , utilise pour raliser des mmoires biochi-
miques.
Oscillateur de Van der Pol. Van der Pol a propos lquation suivante dans les an-
nes 1920 pour modliser les oscillateurs auto-entretenus comme le battement de cur
x + (x2 1)x + 0 x = 0
Le coefficient du terme x est quivalent un frottement. Nous voyons quil est ngatif si
lamplitude x est petite (< 1), cest dire que le systme reoit de lnergie de lextrieur,
ce qui va lamener augmenter son amplitude. Par contre si lamplitude devient trop
grande (> 1) le frottement devient positif et le systme perd de lnergie vers lextrieur,
ce qui va diminuer son amplitude. Nous voyons que le systme maintient une oscillation
stable quelque soit les conditions de dpart.
12.15 Montrer que le point fixe x = 0 est instable.
12.16 En partant de la solution non perturbe x = a cos 0 t, montrez que les perturbations
rgulires gnrent des termes rsonnants.
12.17 Utilisez la renormalisation de Lindstedt pour liminer les termes rsonnants. Pour cela,
chercher la solution sous forme de
o = 0 + 1 . Vous pouvez apercevoir que llimination des termes rsonnants impose une
condition sur lamplitude de loscillation, ce que lon appelle un cycle limite.
dN/dt = N N P (12.25)
dP/dt = N P P (12.26)
183
12 Calcul des perturbations.
est le taux de croissance naturel des proies en labsence des prdateurs. La pr-
sence des prdateurs cause galement la disparition des proies, proportionnellement au
nombre de prdateur et de proie, do le terme en N P dans la premire quation,
tant lefficacit de la chasse. Dans lquation qui rgit la dynamique des prdateurs,
nous voyons que la croissance est fonction du nombre de proie disponible, et le terme
est le taux de mort naturel des prdateurs.
12.18 Montrez que ce systme possde un point fixe, cest dire des valeurs N0 , P0 pour
lesquels dN/dt = dP/dt = 0.
12.19 tudiez la solution de ce systme pour les faibles carts au point fixe. Cela veut dire que
nous prenons des conditions initiales du genre N (t = 0) = N0 + et P (0) = P0 . Cherchez la
solution sous la forme N (t) = N0 + N1 (t) et P (t) = P0 + P1 (t), et en collectant les termes
dordre 1 en , obtenez un systme linaire pour N1 et P1 . Rsolvez ce systme et dduisez
galement la forme du cycle limite, cest dire N1 en fonction de P1 .
12.21 Vous pouvez galement remarquer que le cycle limite peut sobtenir en divisant direc-
tement (12.25) par (12.26) et en rsolvant lquation diffrentielle du premier ordre. Comparez le
rsultat de ce calcul au rsultat de la question 12.19.
dv
+ v 2 + 2 + b(t) = 0 (12.27)
dt
Cette quation se rencontre quand nous essayons de rsoudre les quations diffren-
tielles linaire de second ordre coefficients variables comme par exemple lquation
de Mathieu
d2 u
+ 2 + b(t) u = 0
(12.28)
dt2
que nous avons dj tudi en cours pour le cas particulier de lquation de loscilla-
teur paramtrique. On transforme en gnral lquation (12.28) en lquation (12.27) en
effectuant le changement de fonction u(t) = exp (V (t)) o V 0 (t) = v(t).
12.22 Vrifier que la solution de lquation diffrentielle
du
+ a(t)u = b(t) ; u(0) = u0
dt
est t
u(t) = eA(t) u0 + eA( ) b( )d (12.29)
0
184
12 Calcul des perturbations.
o v0 est la solution de lquation (12.30), obtenir lquation diffrentielle qui gouverne v1 (t).
Rsoudre lquation sur v1 , avec la condition initiale v1 (0) = 0, en utilisant le rsultat (12.29).
12.26 Quelle est la limitation du calcul et la limite de validit du calcul lordre 1 dans le cas
gnral ?
Stabilit dinterface. Soit une interface u(x, t) (par exemple entre solide et liquide
lors de la coule continue en mtallurgie) dcrite par lquation
u 2u 4u
= au bu3 + c 2 d 4
t x x
o nous supposons les coefficients a, b, d > 0.
12.27 Discuter la stabilit linaire de la solution u(x, t) = 0 selon que c est positif ou ngatif
et chercher les seuils dinstabilit.
185
13 Les oprateurs diffrentiels.
La plupart des phnomnes physiques sont dcrits par des quations diffrentielles
qui impliquent des oprateurs diffrentielles. On rencontre souvent les gradients, rota-
tionnelles, divergences et laplaciens et le fait que lespace dans lequel vivent les phy-
siciens ait trois dimensions a peut-tre favoris leurs usages au dpend dautres for-
mulations plus symtriques 1 . Fondamentalement, ce sont des oprateurs de drivation
et nous allons nous attacher dans ce chapitre tudier leurs significations et tablir
leurs expressions dans divers systmes de coordonnes.
186
13 Les oprateurs diffrentiels.
Coordonnes cartsiennes. On le note souvent par le triplet (x, y, z). Cest le plus
simple des systmes, pour lequel h1 = h2 = h3 = 1.
ds2 = dr2 + r2 d2 + dz 2
nous avons h1 = 1, h2 = q1 = r et h3 = 1.
x = ; y = ( 2 2 )/2 ; z = z
Dmontrez que les lments du tenseur mtrique sont h1 = h2 = 2 + 2 , h3 = 1.
En ralit, la dmarche est la suivante : une fois que nous avons un systme de coor-
donnes (q1 , q2 , q3 ), cest la donne du tenseur mtrique qui nous indique quel est ce
systme, o mme plus, si lespace est plat ou courb (mais ceci est une autre histoire).
et la matrice H dont les lmnts sont les hi,j sappelle le tenseur mtrique. Dans le cas des coordonnes
curvilignes orthogonales, les lments non-diagonaux sont nulles et ds2 peut scrire sous la forme plus
simple de 13.1.
187
13 Les oprateurs diffrentiels.
13.3 Le gradient.
Soit la fonction f (P ) qui a chaque point de lespace associe une quantit. Le nom
savant de cela est un champ scalaire. Cela peut tre une densit , un potentiel, ... Nous
sommes intresss par savoir de combien cette fonction change si on passe du point
P au point voisin P + ds. Le gradient est la quantit physique qui nous donne cette
information :
df = f (P + ds) f (P ) = gradf.ds (13.2)
gradf quon note galement f est un vecteur dont le produit scalaire avec le dpla-
cement ds donne la variation de f . Ceci est la dfinition du gradient. f priori dpend
du point P . Notez que jusque l, nous avons exprim la variation indpendamment du
systme de coordonnes choisi pour reprer les points de lespace. Une quantit phy-
sique ne doit jamais dpendre du systme de coordonnes et sa dfinition doit toujours
tre donne de faon intrinsque, indpendemment des coordonnes. Quand en mca-
nique, nous crivons F = md2 r/dt2 , ceci est une relation qui est valable quelque soit
le systme de coordonnes. La mme chose sapplique aux oprateurs diffrentiels que
nous utilisons en physique.
videment, une fois que nous avons exprim les choses de faon intrinsque, il faut
ensuite faire le boulot et calculer la trajectoire, les lignes du champ, les isopotentiels,...Pour
cela, nous devons choisir un systme de coordonnes. Donc, nous avons besoin dex-
primer f dans un systme de coordonne, celui qui convient le mieux au problme
considr. Supposons que le point P est repr par (q1 , q2 , q3 ) et le point voisin par
(q1 + dq1 , q2 , q3 ). Alors df = f (q1 + dq1 , q2 , q3 ) f (q1 , q2 , q3 ) = (f /q1 )dq1 . Le
membre de droite de lquation(13.2) vaut
(f )1 h1 dq1
188
13 Les oprateurs diffrentiels.
Exercices.
13.2 Donner lexpression du gradient dans les autres systmes de coordonnes.
189
13 Les oprateurs diffrentiels.
2 2
1 1
0 0
1 1
2 2
2 1 0 1 2 2 1 0 1 2
(a) (b)
Figure 13.1 Reprsentation des champs de vecteurs (fx = x, fy = y) et (fx =
y, fy = x). Une flche en un point reprsente la valeur du vecteur
f en ce point.
(f1 (q), f2 (q), f3 (q)). Soit une ligne de champ que nous paramtrons par la variable
t. Cela veut dire que nous dfinissons la ligne par trois fonctions q1 (t), q2 (t), q3 (t).
Daprs ce que nous venons de dire, nous devons avoir
dqi /dt = fi i = 1, 2, 3
190
13 Les oprateurs diffrentiels.
curl f
n
f
C
P
Figure 13.2 Le champ f ,sa projection sur le circuit C entourant le point P , la normale
la surface n et le rotationnel not f ou curl f .
13.5 Le rotationnel.
La distinction entre les figure 13.1a et b saute aux yeux : dans le premier, les lignes
de champs ne se referment pas sur elles mmes, dans le deuxime, toutes les lignes se
referment sur elle mme. Dans le premier, les lignes de champs sont comme provenant
dune source lorigine, dans le deuxime au contraire, aucune source ne saute au yeux
priori. Cest cela que loprateur rotationnel, que lon note rot ou parfois ( ou
curl dans la littrature anglo-saxonne ) mesure localement. Prcisons les choses.
Soit un champ f . Considrons un point P et un circuit infinitsimal C autour
de ce
point. Si la projection des lignes de champ de f sur C se referme, alors IC = C f .ds 6=
0. Le rotationnel est loprateur qui quantifie lamplitude de IC . Il y a cependant un
petit dtail rgler : la direction du circuit C a autant dimportance que sa taille. Soit
An le vecteur porteur du circuit C, A tant laire de la surface enclose par C et n le
vecteur unitaire perpendiculaire C, alors nous dfinissons f telle que
An. f = f .ds (13.3)
C
191
13 Les oprateurs diffrentiels.
lordre 1 en A (voir note 3 ). Si vous naimez pas le travail avec les lments infinit-
simaux (quoiquils aient une existence mathmatiquement lgitime depuis les annes
1960), vous pouvez utilisez la dfinition
1
n. f = lim f .ds (13.4)
A0 A C
3. Prcisons quelques notions sur les approximations. Supposons que nous pouvons approximer une
fonction autour dun point x par son dveloppement de Taylor :
0 00
= f (x + h) f (x) = f (x)h + (1/2)f (x)h2 + ...
0
Quand on dit qu lordre 1 en h, vaut f (x)h, cela veut dire que
1 0
lim = f (x)
h h0
Concrtement, cela veut dire que nous nous intressons aux trs petits h (infinitsimaux) et le premier terme
de lapproximation est amplement suffisant. De faon plus formelle, nous pouvons crire
0
= f (x)h + o(h)
o o(h) regroupe tous les termes qui sont ngligeable devant h quand h 0 :
1
lim o(h) = 0
h h0
Si nous avons une ide prcise des termes que lon nglige (comme cest le cas ici) on peut crire
0
= f (x)h + O(h2 )
o O(h2 ) veut dire que le plus grand terme que nous avons nglig est au mieux de lordre de h2 :
1
lim O(h2 ) = Cte <
h2 h0
Pour simplifier, par o(h) il faut entendre trs petit devant h et par O(h) de lordre de h. Les symboles o et
O sont appels les symboles de Landau, du nom du mathmaticien allemand Edmund Landau (et non du phy-
sicien sovitique Lev Landau). Ils permettent une grande rigueur et concision dans lcriture des expressions
impliquant des limites.
192
13 Les oprateurs diffrentiels.
3
B
C
2
A
P 1
193
13 Les oprateurs diffrentiels.
13.6 La divergence.
Le travail dun comptable est de faire le bilan des sommes dpenses et gagnes par
son entreprise. Cest exactement ce travail queffectue loprateur divergence. Consi-
drons une surface infinitsimal ferme autour du point P : quel est le bilan du flux
dun champs f travers cette surface ? Cest ce bilan que la divergence quantifie. Plus
exactement,
dV div f = f d
La dmarche pour calculer la divergence est similaire ce que nous avons fait pour le
rotationnel. Considrons le flux (sortant) travers la surface ABCD (les normales aux
surfaces sont par convention orientes sortant) :
bch2 (q1 + a, q2 , q3 )h3 (q1 + a, q2 , q3 )f1 (q1 + a, q2 , q3 )
et le flux (entrant) travers la surface P B 0 C 0 D0
bch2 (q1 , q2 , q3 )h3 (q1 , q2 , q3 )f1 (q1 , q2 , q3 )
Le bilan de ces deux termes nous donne
(h2 h3 f1 )
abc
q1
En considrant le flux travers les quatre autres surfaces, et en notant que dV =
h1 h2 h3 abc, on obtient finalement
1 (h2 h3 f1 ) (h3 h1 f2 ) (h1 h2 f3 )
div f = + +
h1 h2 h3 q1 q2 q3
4. Le rotationnel dans ce cas est appel tenseur lectromagntique. Nous rfrons le lecteur un livre
avanc en lectromagntisme pour voir cela en dtail.
194
13 Les oprateurs diffrentiels.
Exercices.
13.5 Donnez lexpression de la divergence en coordonnes sphrique et parabolique.
+ divv = 0
t
Ceci est galement le sens des quations de Maxwell en lectromagntisme, sauf que
l, on ne considre pas le flux dun vecteur mais dun objet un peu plus complexe quon
appelle le tenseur lectromagntique.
13.7 Le Laplacien.
Le laplacien dun champ scalaire est dfini en terme des autres oprateurs que nous
venons de voir :
f = div(gradf )
et daprs ce que nous avons dit, sexprime simplement en coordonnes curviligne
comme
1 h2 h3 f h3 h1 f h1 h2 f
f = + +
h1 h2 h3 q1 h1 q1 q2 h2 q2 q3 h3 q3
195
13 Les oprateurs diffrentiels.
196
13 Les oprateurs diffrentiels.
Table 13.1 Les oprateurs differentiels en coordonnes curviligne. Pour les opra-
teurs vectoriels, seul la composante selon q1 est donne, les autres se d-
duisent par permutation circulaire (1, 2, 3).
Expression application
f
(gradf )1 = h11 q f (b) f (a) = C
f.ds
h1
(h f ) (h f )
i
(rot f )1 = h21h3 3 3
q23 2 f .ds = S rotf .dn
q2
C
1 (h2 h3 f1 ) (h3 h1 f2 ) (h1 h2 f3 )
div f = h1 h2 h3 q1 + q2 + q3 S
f dn = V divf dV
h i
f
f = h1 h12 h3 q 1 hh2 h1 3 q1
+ ...
P2 P3
P1 PN1
B
A
Cela veut dire quen tout point x, la fonction V (x) est gale la moyenne de son voisi-
nage. Ceci veut dire que soit la fonction est localement linaire autour du point P , soit
que les variations le long dune direction sont compenses par des variations en sens
inverse dans dautres dimension. Prenez par exemple limage dun col en montagne :
dans une direction, on monte, dans lautre direction, on descend. Cela implique donc
quune fonction obissant cette quation ne peut pas avoir dextremum local nul part
lintrieur du domaine o cette quation est valable.
13.8 Rsumons.
Il est temps de mettre toutes ces expression cte cte et voir leur ressemblance.
Remarquez, dans la colonne des applications de la table (13.1), la relation entre la partie
droite et gauche de chaque galit. Dans la partie gauche, nous somme entrain de cal-
culer quelque chose comme le flux dun champ sur une courbe de 0, 1, 2 dimensions.
Dans la partie droite, nous relions ce flux lintgrale dun oprateur diffrentiel de ce
champ sur une surface de 1,2,3 dimensions qui entoure la courbe prcdente. Les trois
relations sappellent formule de Stockes gnralise.
Remarquez que les relations de Stockes sobtiennent directement partir des dfini-
tions. Prenons lexemple du gradient, et donnons nous un circuit C commenant par le
point A et finissant par le point B. Dcoupons ce circuit en N intervalles (bien sr, nous
pensons N trs grand, + ). Sur chaque intervalle, nous pouvons crire, lordre
1 en linverse de longueur des intervalles, et en utilisant la dfinition du gradient :
197
13 Les oprateurs diffrentiels.
En sommant les deux cts de ces galits et en prenant la limite N , nous obte-
nons la relation de Stockes pour le gradient. La relation de Stockes pour les deux autres
oprateurs sobtient de faon similaire.
Nous reviendrons beaucoup plus tard sur ces notions en leur donnant le caractre
gnral qui leur sied dabord travers le cours sur les formes diffrentielles et ensuite
quand nous aborderons le calcul tensoriel et les varits diffrentielles. Les formes diff-
rentielles sont plus lgants, mais les physiciens sont plus habitus au calcul tensoriel.
Les deux approches sont trs complmentaires, des perspectives diffrentes de la mme
chose. Notons simplement quavec les formes diffrentielles, les relations de Stockes se
notent, de faon trs gnrale,
= d
d
o d est lhyper surface qui entoure lhyper volume , est d est la drive extrieure
de .
Exercices.
13.7 Dmontrer les relations suivantes et surtout, donner leur un sens gomtrique en vous
inspirant des dfinitions
1. rot(gradf ) = 0 (Help : considrer des circuits infinitsimaux sur des surfaces de niveau
entourant un point P ).
2. div(rot f ) = 0
3. div(A B) = (rotA).B + A.(rotB)
13.8 En utilisant les relations locales, dmontrez les formules de Stockes du tableau 13.1.
13.9 Nous avons dfini le Laplacien dun champ scalaire. Le Laplacien dun champ vectoriel
est dfini par
f = grad(divf ) rot(rotf )
Exprimez le Laplacien dans les diffrents systmes de coordonnes. Pouvez vous en donner un
sens gomtrique ?
198
13 Les oprateurs diffrentiels.
13.9 Notes.
Certaines manipulations impliquant les dqi peuvent paratre approximatives et sans
la rigueur ncessaire. Il nen est rien. Reprenons par exemple le calcul du rotationnel
avec autant de prcision que souhaitable.
Quelques points claircir davance. Si nous connaissons la fonction (trs lisse, infi-
niment drivable) f et ses drives au point q = (qi0 ), alors nous pouvons connatre sa
valeur en un point proche, par exemple (q10 + dq1 , q20 , q30 ) :
La dernire ligne a t possible parce que les quantits f (q), 1 f (q), ... sont juste des
constantes pour lintgrale en question : lintgration se fait sur u ! Dans lquation13.5,
nous avons simplement crit le premier ordre, le seul qui est pertinent quand on prend
la limite a, b 0. Pour vous en persuader, il suffit de faire le calcul lordre suprieur.
199
14 Les tenseurs en physique.
Le mot tenseur peut voquer des objets avec beaucoup dindices et dexposants du
ml
genre ijk qui multiplient dautres objets de ce genre et o il faut se souvenir que cer-
tains varient de faon contravariant et dautres de faon covariant. En faite, ce sont des
objets trs simples qui gnralisent les matrices. Le lecteur dj familier avec ces der-
nires naura aucun mal manipuler les tenseurs. Comme on va le voir par la suite, les
tenseurs sont partout en physique et donnent beaucoup de sens aux diverses formules.
200
14 Les tenseurs en physique.
Lexpression ci-dessus est juste le produit de la matrice par le vecteur P crit de faon
explicite.
Pour le physicien, la susceptibilit est une proprit fondamentale du matriau, au
mme titre que sa masse. De mme, les vecteurs E et P ont une existence propre, ind-
pendemment de comment nous les mesurons. Ceci veut dire que dans diffrentes bases,
les composantes des vecteurs, Ei et Pi auront diffrentes valeurs, mais si on les manipule
correctement, on retrouvera les mme vecteurs originaux. De mme pour les lments
ij : quelque soit la base que nous avons choisi 2 , en suivant la relation (14.3), on doit
toujours retrouver le mme vecteurs polarisation. Cela va de soit si nous savons que ces
nombres ne sont que des reprsentations des vecteurs et applications linaires, et que
nous disposons des mcanismes prcis pour les calculer, une fois donne une base. Cela
allait un peu moins de soi au dbut du vingtime sicle quand lalgbre linaire ntait
pas aussi dmocratis que de nos jours. On prsentait alors un tenseur ij comme une
collection de nombres avec des rgles de transformations prcises lors des changements
de base. Ctait un peu comme faire de larithmtique avec des chiffres latins ( quel est le
rsultat de MCLLXIV+MLCLXII ? ) et malheureusement, cette conception des tenseurs
reste encore vivante de nos jours.
Nous reviendrons plus tard ces rgles de manipulation pratique des chiffres. Pour
linstant nous allons nous habituer un peu plus ces concepts. A propos, le titre de
cette section tait les tenseurs de rang 2. Cest un terme savant pour dsigner les
applications linaires. Un scalaire est un tenseur de rang 0 (zro) et une application
linaire est un tenseur de rang 2 (il faut deux indices pour numrer les lments). A
votre avis, quest ce quun tenseur de rang 1 ?
1. Dans le temps, on faisait beaucoup de distinction entre un scalaire, un vecteur et un tenseur. Bien
sr, on peut voir un scalaire comme une matrice diagonale avec tous ses lments gaux : le produit dune
application identit par un nombre.
2. Par exemple, base 1 : x horizontal et selon le rayon laser qui rentre dans le cristal, z vertical et y
perpendiculaire aux deux autres ; base 2 : x,y,z parallle aux axes principaux du cristal ; base 3 : x dans la
direction de ltoile polaire, y pointant vers le soleil et z vers le centre de la galaxie. Les deux premires
bases sont couramment utilises par lopticien : la premire est le rfrentiel du laboratoire trs naturel
utiliser ; Dans la deuxime, la matrice de la susceptibilit est diagonale (au dit autrement, les axes du cristal
constituent les vecteurs propres de ) et donc les calculs y sont trs simple. La base 3 na jamais t utilis
ma connaissance pour faire de loptique.
201
14 Les tenseurs en physique.
ui
Dij =
xj
o nous avons remplac les coordonnes x, y, z par x1 , x2 , x3 ( cela est beaucoup plus
pratique). Remarquez qu priori, nous navons rien fait dautre que dcrire le dvelop-
pement lordre 1 de chaque composante ui et de regrouper le tout sous forme dune
matrice. La relation (14.4) est cependant plus profond et met laccent sur la linarit de
la relation entre dr et du 4 .
Ce que vous devez retenir ce point est que les tenseurs gnralisent la notion de
multiplication des objets de dimension suprieurs 1.
Convention de sommation. Les tenseurs sont devenus populaires partir des an-
nes 1920. Einstein par exemple a formul sa thorie de relativit gnrale en termes
tensoriels. Il a remarqu que quand on crivait des sommes du genre (14.3), lindice sur
lequel on sommait (j dans le cas cit) tait toujours rpt dans deux quantits (ij
et Ej dans ce cas). Du coup, autant laisser tomber le signe somme et accepter que
quand un indice est rpt deux fois, cela veut dire quil faut sommer sur cet indice.
Cette convention est tellement pratique quelle a t adopt partout. La relation (14.3)
scrit, avec notre convention, Pi = ij Ej . Si nous tions dans un espace quatre di-
mensions, la relation ij = ijkl kl (peut importe ce que cela veut dire) est une faon
plus concise dcrire
X4 X 4
ij = ijkl kl
l=1 k=1
Si les composantes dun vecteur x dans la base (e1 , e2 , e3 ) sont x1 , x2 , x3 , nous pou-
vons, en suivant cette convention, crire simplement x = xi ei . Nous suivrons cette
convention dans cette section.
202
14 Les tenseurs en physique.
Note : Faire plusieurs exercices pour bien habituer la convention, surtout en pr-
paration de ce qui suit. Surtout les habituer aux permutations dindice : pji xj et pij xi
cest la mme chose. Donner lquivalent en langage humain du genre sommons sur
le premier indice. Faire vraiment beaucoup dexercice sur lindice muet. Une bonne
partie de la pratique des tenseurs cest seulement cette manipulation dindice.
Exercices.
Les mettre peut tre juste avant les changement de base, ou les distribuer au fur et
mesure.
14.1 Champ lectrique cr par un diple
14.4 lasticit : tenseur de dformation et de contrainte, relation de Hook. Profiter pour ha-
bituer aux changements de variables pour crire ces tenseurs en symtrie sphrique ou cylin-
drique : conteneur prcontraint, les billes dactine, etc.
14.5 tenseur de dformation cre par une force ponctuelle la surface ; par un diple de force ;
14.6 nergie dinteraction entre deux marches la surface dun cristal. Instabilits lastiques
o , R. A nouveau, pour faire des calculs, nous nous donnons une base, et cette
fois, A doit tre donne par trois indices aijk ( une matrice trois dimensions si vous
203
14 Les tenseurs en physique.
voulez : ligne, colonne, paisseur ). Si z = A(x, y), alors la relation entre leurs compo-
santes est juste une gnralisation des produits matricielles :
zi = aijk xj yk
Reprenons notre exemple de fonction u(x1 , x2 , x3 ) que nous avons rencontr plus
haut.
introduire dj les formes linaires, mais attendre le produit scalaire pour parler de
lespace dual.
5. Nous considrons seulement le cas o A est une application linaire dun espace vectoriel de dimension
n dans un espace vectoriel de mme dimension. La matrice reprsentant A est alors carre. La gnralisation
au cas les espaces vectoriels de dpart et darriv nont pas la mme dimension est triviale et laiss au soin
du lecteur.
204
14 Les tenseurs en physique.
205
14 Les tenseurs en physique.
Autrement dit,
zk = akij xi yj
Voil, cest ce que nous disions sur la gnralisation naturelle des matrices. Notez la
concision que la convention de sommation de lindice rpt nous procure.
Commenons par le cas dun vecteur. Nous connaissons les composantes dun
vecteur x dans la base {e1 , ..., en } et nous souhaitons obtenir ses composantes dans
la base {f1 , ..., fn }. videment, il existe une application linaire P qui transforme les
vecteurs fi en vecteur ei : P f1 = e1 , P f2 = e2 ,... Par exemple, si nous avons tourn les
axes de la premire base de 45 degrs pour obtenir la deuxime base, lapplication P
est lapplication Rotation de -45 degrs. Notez que cest lapplication qui transforme
la deuxime base en premire ; pour plus de clart, on le note parfois P21 . Pour avoir
la reprsentation matricielle de P dans la base {fi }, il suffit, comme nous lavons dit
plus haut (relation 14.5), dcrire les vecteurs ei comme des combinaisons linaires des
vecteurs fi :
ei = pji fj
Connaissant ces coefficients pij , on obtient directement lexpression de x comme com-
binaison linaire des vecteurs fi :
x = xi e i
= xi pji fi
Si nous dsignons par x0i les composantes du vecteur dans la nouvelle base, nous avons
Vous avez peut tre remarqu la beaut de la relation ci-dessus : les composantes du
vecteur x dans la deuxime base {f } sont gaux aux composantes du vecteur P x dans
la premire base {e} ! Revenons lexemple de la base {f } obtenue par une rotation
206
14 Les tenseurs en physique.
de +45 degrs de la base {e} ; les composantes dun vecteur x dans cette nouvelle base
sont gaux aux composantes du ce vecteur, tourn de -45 degrs, dans lancienne base.
En faite, voil lorigine du mot contravariant.
Continuons par un tenseur de rang 2. Nous connaissons les lments aij dun
tenseur A dans une base {e}, et nous souhaitons les exprimer dans la base {f } en nous
aidant de lapplication de passage P = P21 . Cette fois, nous avons galement besoin
de lapplication inverse Q = P 1 :
fi = qji ej
Afi = Aqji ej
= qji Aej
= qji akj ek
= qji akj plk fl
207
14 Les tenseurs en physique.
Rgle de sommation. Une expression qui contient des indices rpts reprsente
une somme si un des indices est en haut et lautre en bas.
Cest une rgle grammatical au mme titre que les parenthses : une expression bien
forme contient le mme nombre de parenthses ouvertes que fermes. De mme pour
les indices rpts, lexpression xi yi est correctement form et veut dire x1 y1 + x2 y2 +
x3 y3 + ... Lexpression gij xi y j est bien forme, ainsi que g ij xi yj et gij xj y i . Par contre,
gji xj y i ou gij xi y j sont grammaticalement incorrect, au mme titre que les expressions
du genre (a + b))c + d( ou (a + (b + (c). Par convention, tout ce qui a un indice en bas
est appel covariant ; un indice en haut reprsente une quantit contravariant.
Donnons nous maintenant une base (e1 , e2 , ...) dans un espace vectoriel E. Nim-
porte quel vecteur x scrit comme une combinaison linaire des lments de la base,
ce qui, avec notre nouvelle convention de sommation, donne :
x = xi ei
Si vous vous souvenez, nous avions soulign que les composantes varient dans le sens
contraire des vecteurs lors dun changement de base, cette notation met cela clairement
en vidence.
Nous rentrons maintenant dans le vif du sujet. A lespace E, nous associons un
espace dual E des formes linaires. Cet espace reprsente, si vous voulez, lautre
cot du miroir. Par forme linaire, il faut entendre lespace de toutes les fonctions f
qui prennent un lment de E, produisent un scalaire, et font cela de faon linaire :
f : E R,f (e1 + e2 ) = f (e1 ) + f (e2 ). E ressemble E : cest galement
un espace vectoriel (af + bg, o a, b Ret f, g E a exactement le sens quon lui
donne) et de plus, E a la mme dimension que E. (cf exercice plus bas). E est lespace
des vecteurs contravariants comme nous allons le voir, mais retenez limage du miroir :
quand vous tournez vers la gauche, votre image dans le miroir tourne vers la droite.
Revenons notre espace E. Vous avez vu (cf 2.1) que nous pouvons le munir dun
produit scalaire <, >, cest dire une application bilinaire qui a deux vecteurs de E
associe un scalaire. Si nous nous donnons une base (e1 , e2 , ...) et que nous connaissons
le produit scalaire de chaque couple dentre eux < ei , ej >= gij , alors nous pouvons
crire le produit scalaire de nimporte quels deux vecteurs
hx, yi = gij xi y j
o xi et y j sont les composantes des deux vecteurs. Noublions pas que le produit sca-
laire doit tre dfini positif, cest dire hx, xi > 0 si x 6= 0. Cela impose certaines
contraintes sur les valeurs gij que nous verrons plus tard.
Considrons maintenant lobjet fv = hv, .i, o v E. Ceci est bien une forme
linaire appartenant E , puisque si u E, alors fv (u) = hv, ui R.
Note sur le produit tensoriel de deux espaces vectoriel, tenseur dlasticit qui relie
deux tenseurs,...
208
14 Les tenseurs en physique.
209
15 quation drive partielle du
premier ordre.
Le monde des quations drives partielles (EDP) est vaste, et des centaines de
livres, souvent extrmement pdagogiques, leur sont consacres. Les EDP les plus uti-
lises en physique sont de second ordre pour lespace, et de premier ou de second ordre
pour le temps. Ce sont les quations de la chaleur, de Laplace et de Poisson, et lqua-
tion donde. Nous nallons pas traiter ces quations de faon gnrale ; les mthodes
des chapitres prcdents (TF,TL, Green,...) sont les outils de base par lesquels ces EDP
linaires sont abordes.
Les EDP linaires de premier ordre sont par contre exactement soluble par la mthode
des caractristiques, au moins en thorie. Il est utile den donner un bref aperu.
Nous cherchons la solution sous forme de (s, t) = f (s)g(u(s, t)) o f, g, u sont des
fonctions inconnues dterminer. A priori, nous navons rien gagn dautre que laug-
mentation du nombre de fonctions inconnues. Mais nous gagnons la libert dimposer
des contraintes ces fonctions qui ramnerons le problme des choses plus connues.
Nous avons, pour les drives partielles de :
210
15 quation drive partielle du premier ordre.
Lquation (15.5) est une quation diffrentielle linaire homogne de premier ordre en
f et sa solution est donne par f (s) = exp(A(s)), o A0 (s) = Q(s)/P (s).
Lquation (15.6) , qui est une EDP de premier ordre homogne, a comme solution
u(s, t) = exp(W (s) t) o W 0 (s) = 1/P (s). Notons que la fonction g reste indter-
mine. Son choix dpend des conditions initiales imposes au systme.
Exemple 15.1 Nous souhaitons rsoudre une quation de diffusion avec un terme de
drive linaire, appel Ornstein-Uhlenbeck :
t p = x (kxp) + Dx2 p (15.7)
avec la condition initiale (CI)
p(x, 0) = (x x0 ) (15.8)
o est la fonction de Dirac. p(x, t) est une densit de probabilit de prsence
linstant t labscisse x, et la condition initiale veut simplement dire que toute la
probabilit est condense en x0 linstant t = t0 . Soit (s, t) la transforme de
Fourier en x de p(x, t) :
+
(s, t) = eisx p(x, t)dx
211
15 quation drive partielle du premier ordre.
Exercices.
15.1 Calculer, pour le processus dOrnstein, hX(t)i et V ar(X(t)) = X 2 (t) hX(t)i 2 .
15.2 Croissance exponentielle. Pour une croissance exponentielle, lquation matresse scrit :
o p(n, t) est la probabilit pour une population davoir la taille n linstant t. En utilisant plutt
la transforme de Laplace X
(s, t) = p(n, t)ens
n
Calculer hn(t)iet V ar(n(t)). La condition initiale est p(n, 0) = n,n0 . Ceci est galement connu
sous le nom de processus de Poisson.
15.3 (Plus ardu).On dmarre avec une population initiale de bactrie n0 , dont les taux de
mort et naissance sont gaux et valent . Calculer hn(t)i et V ar(n(t)).
Nous verrons que lquation matresse dans ce cas scrit :
avec la condition initiale p(n, 0) = n,n0 . p(n, t) est la probabilit pour la population, linstant
t, davoir la taille n.
Pour rsoudre lq.(15.14), vous avez plus intrt utiliser la transforme de Laplace :
X
(s, t) = p(n, t)ens
n
212
15 quation drive partielle du premier ordre.
Nous pouvons reprsenter la solution (s, t) comme une surface : (s, t) tant la hau-
teur la position (s, t). Si nous pouvions connatre les courbes de niveau de cette sur-
face, nous aurions dj une trs bonne connaissance de la solution (voir figure 15.1).
Quand on parcours une courbe de niveau, la valeur de la fonction y reste constante.
Supposons maintenant que nous sommes une position (s, t). Comment se dplacer
dune quantit (ds, dt) pour que la valeur de la fonction reste constante ? Quelle doit
tre le rapport entre le dplacement dans la direction ds et le dplacement dans la di-
rection dt pour ne pas changer daltitude ? Noter que se donner une relation entre ds
et dt en tout point dfini une courbe dans le plan (s, t). Par exemple, dy/dx = x/y
dfini lquation dun cercle de centre origine ; le rayon de ce cercle est donn par une
condition initiale.
La variation de en fonction de (ds, dt) est
d = (s )ds + (t )dt
En comparant cette expression (15.15), nous voyons quil suffit de choisir ds propor-
tionnel P (s, t) et dt proportionnel R(s, t) pour que d = 0. Autrement dit, pour
avoir d = 0, il suffit de choisir
ds dt
= (15.16)
P (s, t) R(s, t)
Comme vous le remarquez, lexpression ci-dessus est une quation diffrentielle ordi-
naire donnant la forme de la courbe quon appelle caractristique.
Exemple 15.2 Lquation ts st = 0 : les courbes de niveaux sont donnes par
sds+tdt = 0, autrement dit par s2 +t2 = C. Ce sont des cercles centrs sur lorigine.
Appliquons cela lquation plus simple que nous avions trait au dbut de ce cha-
pitre :
t + P (s)s = 0 (15.17)
Les courbes de niveau sont donnes par
ds dt
=
P (s) 1
W (s) t = C
o W 0 (s) = 1/P (s) et C est une constante dintgration. La fonction u(s, t) = W (s)
t = C nous donne donc les courbes de niveau, et la solution gnrale de lquation
(15.17) est donc de la forme
(s, t) = g (u(s, t))
213
15 quation drive partielle du premier ordre.
La surface (s, t)
0
1
0.8
0.6
1
0.4 0.9
0.2 0.8
0 0.7
0.6
0.2 0.5
0.4
0.6 0.3
0.4
Les courbes de niveau
0.8 0.2
0.1
La condition initiale 1 0
(s, 0) = I(s) s
t
Figure 15.1 Construction dune solution : nous trouvons dabord les courbes de
niveau dans le plan (t, s). Ensuite, en utilisant la condition initiale
(s, 0) = I(s), on prcise la hauteur de la surface de sur chacune
des courbes et on reconstruit la solution (s, t).
La fonction g doit tre trouve en utilisant les conditions aux bords. Ceci est le sens de
la recette de rsolution que nous avions donn au dbut de ce chapitre, dans le cas
simple o le second membre est nul.
Trs bien, nous connaissons les courbes de niveaux. Mais pour vraiment connatre
, il faut connatre la valeur de cette fonction sur chaque courbe. Comment dterminer
cela ? videment, laide des conditions initiales. Si par exemple, on se donne (s, 0) =
I(s), nous connaissons alors la valeur de sur la courbe de niveau qui passe par (s, 0)
(voir figure 15.1). Autrement dit, en transportant les hauteurs (s, 0) le long des courbes
de niveau, on reconstruit la surface (s, t). Ceci est le sens de la dtermination de la
fonction g(u) par les conditions initiales dans la section prcdente. Nous avons donc
la mthode gnrale de la rsolution dune EDP de premier ordre.
Exemple 15.3 quationdonde. Soit lquation cx t = 0, avec la condition
initiale (x, 0) = f (x). Les courbes caractristiques sont dx/c = dt, autrement dit
x = ct + x0 . En inversant cette relation, nous trouvons x0 = x + ct. Nous trouvons
donc que
(x, t) = f (x + ct)
Nous avons appel cette quation quation donde puisque lquation c2 2 /x2
2 /t2 = 0 se factorise en
(cx t )(cx + t ) = 0
214
15 quation drive partielle du premier ordre.
15.3 Gnralisation.
A partir de l, nous pouvons gnraliser notre analyse lquation
avec les conditions initiales (s, 0) = I(s). Les courbes caractristiques donnes par
(15.16) ne sont plus des courbes de niveau, mais la variation de le long des courbes est
donne par une quation diffrentielle ordinaire. Supposons que la solution de ds/P =
dt/R soit donne par s = f (t, s0 ) 1 , cest dire ds/dt = f 0 (t, s0 ) = P/R. Quand on
se dplace le long dune courbe caractristique s = f (t, s0 ), la variation de est
d = dss + dtt
= (P s + Rt )(dt/R)
= (Q/R)dt
215
15 quation drive partielle du premier ordre.
Toutes les courbes passant par t (quelque soit leur ordonne s) ont la forme ci-dessus.
Vous pouvez voir cela comme le croisement entre la surface et le plan t. La caract-
ristique passant par le point (s, t) passe par le point (s0 , 0) o s0 = W (t)sW (0).
La solution complte de lquation scrit donc comme
216
16 Les formes diffrentielles et la
drivation extrieure.
16.1 Introduction.
Lanalyse des fonctions dune seule variable est simple : nous savons prendre la dri-
ve premire, seconde, ... et cela a un sens direct (pente, courbure,...). Quand on aborde
les fonctions de plusieurs variables, les choses commencent se compliquer. Les op-
rateurs diffrentielles prennent alors des noms tranges comme gradient, divergence,
rotationnel,... Et nous dcouvrons quil existe des relations entre ces tres : prendre la
circulation le long dune courbe ferme revient calculer le flux dun rotationnel tra-
vers la surface engendre par cette courbe ; calculer le flux travers une surface ferme
revient prendre lintgrale de la divergence dans le volume,... Si vous tes trs vers
dans la manipulation de ces objets, vous savez peut-tre ce que vaut grad(divf ) par
cur !
Tout cela nest pas trs joli. Dabord, nous avons de la peine distinguer la significa-
tion de tous ces oprateurs et des relations qui existent entre eux ; ensuite, cette analyse
vectorielle ne marche qu trois dimensions 1 ; Enfin, les quations mathmatiques de-
viennent confuses : pourquoi la drive temporelle du champ magntique devrait tre
lie au rotationnel du champ lectrique ? On sent bien quil y a des arguments de go-
mtrie derrire cela, mais quoi exactement ?
A partir du dbut du vingtime sicle, des mathmaticiens comme Poincar et Car-
tan ont ralis que derrire tout ce chaos, il y avait de lordre, exactement comme la
dcouverte de lexistence des atomes a donn un sens la chimie. Les atomes en ques-
tion ici sappellent des formes diffrentielles, et nous allons les tudier plus en dtails.
Disons simplement que toutes ces relations entre oprateurs ne sont en faite que des
gnralisations du Thorme Fondamental de lanalyse :
b
F 0 (x)dx = F (b) F (a)
a
1. Et cela par un malentendu qui fait correspondre un vecteur aux produit vectoriel dans le cas des espaces
trois dimensions.
217
16 Les formes diffrentielles et la drivation extrieure.
218
16 Les formes diffrentielles et la drivation extrieure.
laction des forces), nous pouvons dfinir un champ de 1-forme comme par exemple
Lapplication de cette 1-forme un vecteur P1~P2 produit un scalaire qui dpend non
seulement du vecteur P1~P2 , mais galement de la localisation de ce vecteur dans les-
pace 6 . Si le vecteur est petit, que le point P0 qui dsigne son milieu est de coordonnes
(x0 , y0 ), et que nous pouvons le reprsenter par le vecteur colonne (h, k)T , alors
A vrai dire, le mot diffrentielle dans forme diffrentielle sous-entend bien que nous
nous adressons quaux petits vecteurs ; laction des formes sur des plus grands objets
sobtient par la sommation de leurs actions sur les petits, ce quon dsigne par intgra-
tion. Nous verrons cela plus bas.
6. Il existe une diffrence entre un vecteur abstrait, cest dire un objet appartenant un espace vectoriel,
et un vecteur gomtrique reliant deux points P1 et P2 . Les deux concepts sont fortement connects, mais
diffrents.
219
16 Les formes diffrentielles et la drivation extrieure.
dfinissons
N
X
= lim (Pi Pi+1 )
C N
i=0
En clair, nous appliquons le 1-forme tous les petits vecteurs dont lunion constitue le
chemin. Remarquez que nous avons transfr, pour lintgration ici le poids du petit
des formes aux vecteurs.
Ceci dit, comment faire lintgration concrtement ? Soit la forme = f (x, y)dx +
g(x, y)dy et le chemin C. Nous pouvons donner lquation de la courbe sous forme pa-
ramtrique x = x(t) et y = y(t) pour t [a, b]. Nous avons alors, selon les oprations
classiques de lanalyse 7 , dx = x0 (t)dt et dy = y 0 (t)dt. Nous avons alors
b
f (x, y)dx + g(x, y)dy = {f (x, y)x0 (t) + g(x, y)y 0 (t)} dt
C a
Exemple 16.1 Intgrons la forme = ydx + xdy le long du quart de cercle de rayon
1 parcouru dans le sens positif. Nous pouvons paramtriser le quart de cercle par
x = cos t et y = sin t pour t [0, /2]. Nous avons alors
/2
sin2 (t) + cos2 (t) dt
= = 0
C 0
220
16 Les formes diffrentielles et la drivation extrieure.
~e ~e = 0
~e1 ~e2 = ~e2 ~e1
un bi-vecteur a toute les proprits usuelles de distributivit quon attend de lui. Par
exemple, ~e1 (~e2 + ~e3 ) = ~e1 ~e2 + ~e1 ~e3 . Si dans lespace n = 3 des vecteurs, nous
avons pris ~e1 , ~e2 , ~e3 comme lments de la base, Dans lespace des bi-vecteurs, nous
pouvons dfinir ~e1 ~e2 , ~e2 ~e3 , ~e3 ~e1 comme les lments de la base. De faon gnrale,
dans un espace n dimensions, la dimension de lespace des bi-vecteurs est n2 . Un
hasard malheureux (ou heureux, selon les points de vue) fait que si n = 3, lespace des
bi-vecteurs est de dimension 3 galement. Une certaine habitude sest alors instaure
de reprsenter le bi-vecteur par un vecteur (normale la surface), en mettant en garde
lutilisateur que ces vecteurs sont un peu anormaux, quil faut les appeler axial, etc.
Bien, les 2-formes sont de la mme manire une gnralisation des 1-forme. Une 2-
forme sapplique un bi-vecteur pour produire un scalaire de faon bilinaire. Ainsi,
la 2-forme dxdy applique 9 ~e1 ~e2 produit le nombre 1. Une 2-forme constante peut-
tre vue comme un flux ; appliqu une surface, cela produit le flux travers cette
surface.
Le calcul effectif se fait par une paramtrisation de D. Par exemple, une 2-formes dans
lespace 3d peut tre reprsente par
221
16 Les formes diffrentielles et la drivation extrieure.
Pour calculer concrtement lintgrale S , on paramtrise la surface par deux va-
riables
x = a(u, v); y = b(u, v); z = c(u, v)
avec (u, v) D R2 . Nous avons alors
a a
dx = du + dv
u v
et llment dxdy par exemple devient
a a b b
dxdy = du + dv du + dv
u v u v
Or, comme dudu = dvdv = 0 et dudv = dvdu, nous trouvons simplement
a b a b
dxdy = dudv
u v v u
et ainsi pour les autres lments. La parenthse reprsente bien sr ce que nous ap-
pelons un Jacobien, cest dire le dterminant de la matrice des drives. Quand vous
passez des vecteurs e1 , e2 aux vecteurs f1 , f2 par une transformation linaire A, le d-
terminant de A est le scalaire qui relie les surfaces portes par les deux jeux de vecteurs.
Ceci est la dfinition du dterminant, indpendamment de la base choisie pour exprimer
la matrice de A. Le Jacobien apparat ici puisque nous sommes pass des dx,dy,dz aux
du,dv par une transformation linaire donne par la matrice des drives.
De mme, le flux dun champ de vecteur f travers une surface S est dfinie par
= f .n.dS (16.1)
S
222
16 Les formes diffrentielles et la drivation extrieure.
Nous voyons donc que d reprsente ce quen gnral nous appelons un gradient et
notons f . Mais le gradient nest pas un vecteur, cest une 1-forme.
Exemple 16.3 Soit la 1forme = A(x, y, z)dx + B(x, y, z)dy + C(x, y, z)dz. La
drivation de la premire partie nous donne
Nous somme pass de la premire ligne la seconde en notant que dxdx = 0 et nous
avons rarrang le dydx en dxdy. En continuant lopration sur les deux autres
223
16 Les formes diffrentielles et la drivation extrieure.
Vous avez bien sr reconnu ce quen analyse vectorielle nous noterions par une ro-
tationnelle. Il suffit, pour reconnatre les notations habituelles, de remplacer A par
Fx , B par Fy et C par Fz .
Exemple 16.4 Soit la 2forme = A(x, y, z)dxdy+B(x, y, z)dydz+C(x, y, z)dzdx.
Le seul terme non nul de la drivation de la premire partie est le terme (A/z)dzdxdy
que lon rarrange en (A/z)dxdydz en permutant dabord dz et dx, ensuite dz et
dy (1 1 = 1, do le signe positif du rarrangement). En regroupant tout les
termes, nous obtenons
224
16 Les formes diffrentielles et la drivation extrieure.
la limite quand les deux vecteurs 0. La technique que nous avons donne plus haut
calcule explicitement la 2-forme. Voyons cela de plus prs. Prenons pour simplifier la 1-
forme = f (x, y)dx + g(x, y)dy et posons ~a = (2h, 0)T et ~b = (0, 2k)T . Si (x, y) sont
les coordonnes du point P , les coordonnes du milieu du segment P1 P2 par exemple
est (x, y k). Donc,
(P1 P2 ) + (P3 P4 ) = (f (x, y k) f (x, y + k)) (2h)
f
= (4hk)
y
En calculant lapplication de aux deux autres vecteurs restants, nous trouvons fina-
lement que
g f
= (4hk)
C x y
Ce qui est exactement ce que produit la 2-forme d applique ~a ~b.
Cette construction se gnralise aisment la drivation des nformes. Pour la dri-
vation dune 2-forme par exemples, nous nous donnons trois petits vecteurs autours
dun point P , et calculons la somme I de lapplication de la 2-forme toutes ces sur-
faces (correctement orientes). Il existe une 3-forme qui, applique au tri-vecteur en
question, produit le mme nombre et correspond bien sr notre d.
Lemme de Poincar.
Ce lemme est quelque chose de tellement vident qui na pas mrit le nom de tho-
rme ; ceci dit, nous lutilisons constamment dans divers contexte en lui donnant des
noms diffrents (par exemple les deux premires quations de Maxwell). Le voici :
d(d) = 0
Driver deux fois une kforme produit la (k + 2)forme nulle ! Prenons par exemple
une 0-forme dans lespace 2 dimensions f (x, y) et drivons l deux fois :
f f
df = dx + dy
x y
2f 2f
d2 f = + dxdy = 0
yx xy
225
16 Les formes diffrentielles et la drivation extrieure.
Ceci a un caractre trs gnral : quelque soit la forme que vous prenez, en la dri-
vant deux fois, vous tombez sur des expressions ou nous avons des drives secondes
croises qui apparaissent deux fois avec des signes opposes.
Si par ailleurs, le lecteur a bien compris la signification gomtrique de la drivation
extrieure, il naura pas de mal dmontrer le lemme de faon gnrale, sans faire appel
aux coordonnes.
16.1 Dmontrer pourquoi en calcul vectoriel, nous avons les identits
(f ) = 0
div( u) = 0
Changement de variable.
Une des beauts des formes diffrentielles est la facilit quelles ont grer les chan-
gements de variables, de faon presque automatique. Prenons par exemple la forme
= dxdy en coordonnes cartsiennes 2 dimensions qui nous sert mesurer laire
dune courbe ferme. En coordonnes polaire nous avons
x = r cos ; y = r sin
dx = cos dr r sin d ; dy = sin dr + r cos d
et donc = rdrd. Obtenir une forme dans un autre systme de coordonnes et juste
une question de multiplication propre des formes. Cet exemple nous sert galement
illustrer que la drivation extrieure est indpendante du systme de coordonnes
choisi. En systme cartsien, nous avons par exemple = d o = (xdy ydx)/2.
En coordonnes polaires, le mme calcul nous amne
= (1/2)r2 d
et nous voyons bien que d = rdrd. La recette pour effectuer la drivation extrieure
se charge de rendre cette opration libre des coordonnes.
16.2 Dmontrer cela de faon gnrale.
226
16 Les formes diffrentielles et la drivation extrieure.
~ B)
div(A ~ = div(A)
~ B~ A.div(
~ ~
B)
Nous avons pris la peine de sparer les diffrentes contributions selon les conventions
usuelles 10 . Par exemple, la 1-forme qui multiplie dt
est appel (tri-) vecteur champ lectrique et dfini (en analyse vectoriel) comme
~ =
E
~
V t A
Bx = z A2 + y A3 ; ...
227
16 Les formes diffrentielles et la drivation extrieure.
Sparer ainsi les coordonnes temporelles et spatiales nous oblige alourdir inutilement
nos notations, et pire, nous aveugler devant des vidences. Par le lemme de Poincar,
nous avons
d2 A = 0
En sparant pniblement les divers coordonnes, nous obtenons ce que lon appelle les
deux premires quations de Maxwell.
Voyons cela de plus prs. Dans la drivation de dA, nous voyons que seul les termes
de la 2-forme B produisent des 3-formes en dxdydz, ce que nous crivons, en notation
vectoriel, par
divB~ =0
En regroupant maintenant les autres termes en par exemple dxdydt, ..., nous trouvons
trois autres identits que lon crit, en notation vectorielle, par
~ = t B
E ~
Un peu plus de travail sur les formes diffrentielles nous montrerai que les deux autres
quations de Maxwell scrivent comme
d(dA) = 0 (J)
o est appel lopration de Hodge (nous verrons le sens gomtrique plus bas) et J
est la 1-forme courant lectrique : J = dt + j1 dx + j2 dy + j3 dz.
Ceci est en fait une forme particulire du thorme de Stockes. Donnons nous un do-
maine 11 S de dimension p dans un espace de dimension n. Une sphre pleine ( le point
P de coordonnes (x, y, z) appartient la sphre de rayon R centre sur lorigine si
x2 + y 2 + z 2 < R2 ) est par exemple un domaine de dimension trois dans un espace de
dimension 3. La boule (z = 0, x2 +y 2 < R2 ) est un domaine de dimension 2 dans un es-
pace de dimension 3. Notons S la frontire du domaine S. La coque x2 +y 2 +z 2 = R2
du premier exemple et le cercle z = 0, x2 + y 2 = R2 du deuxime exemple sont les
frontires de leurs domaines. Le thorme de Stockes scrit
= d (16.6)
S S
228
16 Les formes diffrentielles et la drivation extrieure.
o est une (p 1)-formes. Cest pour cela par exemple que lintgrale dune fonction
(une 1-forme) le long dune courbe ferme est gale lintgrale de la rotationnelle de
cette fonction (la 2forme drive) travers la surface dlimit par cette courbe. En
ralit, cest ce thorme que les physiciens appelle thorme de Stockes
rotf .ds = f .dl (16.7)
S S
Mais nous navons pas nous limiter l. Le flux dun champ de vecteur travers une
surface S (une 2forme ) gale lintgrale de la divergence de ce champ (la 3forme
drive) dans le domaine D dlimit par la surface. En physique, nous crivons cela
comme
f .ds = divf dV (16.8)
S D
Enfin, nous avons appris que si une fonction est le gradient dune autre, alors son int-
grale le long dun chemin reliant les point A et B ne dpend pas du chemin :
gradf.dl = f (B) f (A) (16.9)
C
Comme vous le constatez, ces thormes de grad,rot et div ne sont que des applications
du thorme de Stockes aux 1,2 et 3 formes dans un espace de dimension 3.
229
16 Les formes diffrentielles et la drivation extrieure.
230
16 Les formes diffrentielles et la drivation extrieure.
Les coefficients gij forment les lments dun objet quon appelle le tenseur mtrique.
En gnral, nous utilisons des coordonnes orthogonales, o les lments gij sont nuls
si i 6= j. Dans ce cas, nous pouvons poser gii = gi2 et dfinir
X
d`2 = (gi hi )2
i
o les coefficients gii dpendent du point P auxquels les deux vecteurs sont attachs.
Probablement, la chose la plus troublante pour le lecteur qui na pas dj vu un cours
de gomtrie est le fait quun vecteur soit associ un point. Ceci provient du fait que
12. Ceci bien sr est fortement reli au concept de vecteur comme objet appartenant un espace vectoriel,
mais ceci nous entranerai loin du prsent chapitre. Disons que les vecteurs gomtriques reprsentent un
sous ensemble des groupes de transformation des points de lespace, do la notation P~P 0 , qui dsigne la
lapplication qui transforme le point P en point P 0 . Dans un espace plat, nous navons pas nous limiter aux
points voisins pour dfinir un vecteur. Dans un espace non-plat, nous dfinissons les vecteurs en un point
comme les vecteurs de lespace tangent en ce point : imaginer une sphre et le plan tangent cette sphre en
un point. Si tout cela vous parat confus, vous avez raison, cest vraiment trop rapide.
13. Habituellement, ces vecteurs sont nots symboliquement par xi .
231
16 Les formes diffrentielles et la drivation extrieure.
Nous pouvons bien sr utiliser des vecteurs ~ui unitaires. Dans le systme de coordon-
nes orthogonales (x1 , x2 , ...xn ), nous avons
Par exemple, en coordonnes polaire, le vecteur unitaire ~u au point (r, ) scrit (0, 1/r).
Retour sur les formes diffrentielles. Nous pouvons maintenant donner un sens
plus prcis aux formes diffrentielles. Commenons par un 0-forme, cest dire une
fonction f (P ) qui chaque point de lespace, associe un scalaire. Prenons un point
infiniment voisin P 0 = P + v o est un scalaire et v un vecteur. Nous dfinissons la
1forme df au point P par
1
df (u) = lim (f (P + u) f (P )) (16.13)
0
Dans le systme de coordonnes (x1 , x2 , ...xn ), soit la fonction f (P ) = xi , cest
dire une fonction qui retourne la i-me coordonnes du point P . Si ~ei est le vecteur
(1,0,...,0), alors videment,
dxi (~ei ) = 1
De mme, si ~ui est le vecteur unitaire dans la direction i, alors dxi (~ui ) = 1/gi daprs
notre relation (16.12).
f(f ) = f .f (16.14)
232
16 Les formes diffrentielles et la drivation extrieure.
En gnral, nous travaillons toujours avec une base orthonormale pour reprsenter le
vecteur f (voir lexemple du dbut de cette section). Supposons que dans cette base
orthonormale, nous ayons
f = f 1 ~u1 + ... + f n ~un
alors la simple application de la contrainte (16.14) nous amne
fi = gi f i
f i = g i fi
Dans lexemple du dbut, nous avions trouv la relation entre vecteur et forme en co-
ordonnes par le passage par les coordonnes cartsiennes. Nous aurions pu remarquer
simplement que la distance entre deux points (r, ) et (r + h, + ) et
d`2 = h2 + r2 2
f =
X
gi f i dxi
et donc
3
(gj f j ) (gi f i )
df =
X
dxi dxj
i=1
xj xi
233
16 Les formes diffrentielles et la drivation extrieure.
A trois dimensions, au bi-vecteur nous pouvons associer un vecteur axial que nous
appelons rotationnel :
(gj f j ) (gi f i )
1
f = ~uk
gi gj xj xi
o k = i + 2(mod)3.
234
16 Les formes diffrentielles et la drivation extrieure.
= gdx1 ...dxn
o g est la racine carr du dterminant du tenseur mtrique, autrement dit, dans les
notations de la sous section prcdente,
g = g1 g2 ...gn
Loprateur de Hodge ? associe (de faon unique) une kforme = dx1 ...dxk une
(n k)forme ? telle que
() =
Nous avons pas mal utilis cet oprateur sans lui donner un nom. Prenons lespace
n = 3 muni de coordonnes cartsiens o g = 1. Alors, par exemple,
dx = dydz
dy = dzdx
dz = dxdy
Nous voyons alors que dxi (dxi ) = 1dxdydz pour i = 1, 2, 3. La seule petite com-
plication est de bien grer le signe, cest dire le degrs de permutation que cela nous
impose. Prenons maintenant une fonction f (x, y, z), cest dire une 0forme. Nous
avons alors
f f f
df = dx + dy + dz
x y z
f f f
df = dydz + dzdx + dxdy
x y z
2
2f 2f
f
d(df ) = + + dxdydz
x2 y 2 z 2
Et nous voyons que d(df ) nous donne bien le laplacien sous forme dune 3-forme.
Comme nous connaissons les changements de variables et les associations forme-vecteur,
nous pouvons crire le laplacien dans nimporte quelle systme de coordonnes.
Nous navons bien sr par nous restreindre aux 0forme et nous pouvons ainsi
gnraliser le laplacien dun champ de kforme. Lexemple fondamental est encore
llectromagntisme, o laction et le lagrangien du champ A sont donns par
S= {dA(dA) + A()} (16.15)
V
235
16 Les formes diffrentielles et la drivation extrieure.
o est la 1forme dcrivant la distribution des charges (voir ci-dessous). Une variation
sur A nous donne alors simplement
d(A) =
ce qui constitue les deux dernires quations de Maxwell (voir exercice).
236
16 Les formes diffrentielles et la drivation extrieure.
1.5
1.0
0.5
-0.5
-1.0
-1.5
Figure 16.2 Une feuille donne par lquation r = 1+(1/2) cos(4)+(1/5) cos(16)
Exercices.
16.4 Primtre et surface. Soit A laire enferme par une courbe C. Dmontrer que nous
avons
A = (1/2) xdy ydx
C
En dduire que laire dune ellipse est ab, o a et b sont les axes majeur et mineur. Comment
cette expression est relie lexpression habituelle
b
A= f (x)dx
a
16.5 Air dune courbe ferme. Nous souhaitons calculer lair enferme par une courbe C
donne en coordonnes polaires par lquation
N
X
r() = an cos(n)
n=0
237
16 Les formes diffrentielles et la drivation extrieure.
16.9 DAlembertien. Dans lespace-temps (n = 4), la 4-forme volume est donne en coor-
donnes cartsienne par
= dtdxdydz
tant donnes la fonction f (t, x, y, z), donner lexpression de d(df ). Cest ce que lon appelle
couramment le DAlembertien qui gouverne toutes les quations dondes.
16.10 quations de Maxwell. En partant du lagrangien (16.15), faire une variation sur A,
intgrer par partie les formes rsultantes pour dduire les quations du Maxwell en prsence du
champ.
238
17 Thorie des fonctions
analytiques.
17.1 Introduction.
De trs bon livres sont consacrs la thorie des fonctions complexes, nous ne don-
nerons ici quun trs bref aperu pour donner le rudiment ncessaire la manipulation
de ces fonctions. Le lecteur intress pourra, (devra) se reporter un livre consacr
ce thme pour goter toute la beaut de ces fonctions.
Dans ce chapitre, nous allons tudier les fonctions dune variable complexe f (z),
en tendant ce que nous savons de la thorie des fonctions relles. Le lecteur est dj
quelque peu habitu cette thorie, puisque lutilisation par exemple de la fonction
exp(z) ne lui pose pas de problme.
Dans ce que nous allons voire, certains aspects des fonctions analytiques peuvent
paratre miraculeux compars ce que nous savons sur les fonctions relles. Avant
daller plus loin, jaimerai relever le caractre miraculeux.
La premire surprise que lon verra plus bas dans les fonctions analytiques est quil
suffit de les connatre dans un petit domaine pour les connatre partout ! Cest comme
si en retrouvant un morceau dune dent dun fossile, on arrivait reconstituer jusqu
la moindre dtail lorganisme entier.
Ceci nest pas du au caractre complexe, mais la dimensionnalit. Prenons une
fonction relle f (x) infiniment drivable au point x0 et dont nous connaissons toutes
les drives. Nous pouvons alors connatre la valeur de la fonction en un point proche
x1 = x0 + h :
X
f (x1 ) = f (n) (x0 )hn /n!
n=0
Lennui est quen gnral, nous ne pouvons pas nous loigner trop du point x0 : pour des
valeurs h un peu trop grand, il se peut trs bien que la srie diverge. Comme exemple,
considrer par exemple la fonction (1 x)1 dont la srie de Taylor pour x0 = 0
diverge pour x 1. Le point x = 1 est une barrire infranchissable sur laxe relle.
Or, pour les fonctions complexes, le point z = 1 est un point que lon peut contourner
, puisque nous avons deux dimensions notre disposition.
La deuxime surprise est la caractre infiniment drivable des fonctions analytiques.
Pour une fonction relle, le fait dtre une fois drivable ne donne pas dobligation
239
17 Thorie des fonctions analytiques.
particulire et la fonction peut ne pas possder de driver seconde. Par contre, pour
les fonctions complexes, le concept de drivation est plus contraignant : la drivabilit
impose des relations entre les composantes tellement fortes que la fonction devient infi-
niment drivable 1 . Cela a galement dautres consquences. Par exemple, une fonction
analytique ne peut pas tre borne dans le plan 2 !
f (z) = z 2
u(x, y) = x2 y 2
v(x, y) = 2xy
simultanment ou sparment. Mais en faisant cela, nous nous priverions dun rsul-
tat important : nous ne dfinissons pas priori lopration multiplication entre deux
couples de relle. Mais pour lensemble C, lopration multiplication (et bien sr laddi-
tion) a un sens. Nous disons que nous avons muni C dune structure algbrique, et cela
nous permet de faire la mme chose avec les nombres complexes que nous faisons avec
les nombres rels.
240
17 Thorie des fonctions analytiques.
cest a dire quen gros, les petits dplacements autour du point z provoquent un change-
ment proportionnel aux dplacements dans la fonction f (z). Cela parat une gnralisa-
tion anodine de la drive des fonctions relles, il nen est rien. Le mot proportionnel ici
utilise les multiplications dans C et les consquences sont profondes. Citons quelques
consquences tranges :
1. Une fonction analytique dans un domaine D est infiniment analytiques : toutes
ses drives sont analytiques.
2. Connaissant la fonction dans une petite rgion D, on la connat partout dans le
plan complexe 3
3. Intgrer une fonction analytique sur un contour ferm revient calculer une
quantit reli la fonction en quelques points seulement.
Voyons donc dabord ce que veut dire analytique. Notons z = x+iy et f (z) = u(x, y)+
iv(x, y) (les parties relles et imaginaire de la fonction f ) et h = hx + ihy . Alors, par
dfinition,
u(x + hx , y + hy ) u(x, y) + i (v(x + hx , y + hy ) v(x, y))
A = lim
h0 hx + ihy
Exemple : dmontrer que les fonctions f (z) = z, z 2 , exp(z) sont analytique dans le
plan entier, mais que la fonction f (z) = z ne lest nulle part.
3. Imaginer reconstituer une voiture, peinture y compris, en observant la trace des pneus.
241
17 Thorie des fonctions analytiques.
en N morceaux, chaque morceaux tant une courbe Ci reliant le point zi au point zi+1
le long de la courbe C. Soit dzi = zi+1 zi . Alors, lintgrale est dfinie par
XN
f (z)dz = f (zi )dzi
C i=1
quand N et max(|dzi |) 0.
Bien sr, il serait extrmement peut pratique dutiliser cette dfinition pour calculer
effectivement une intgrale. Mais une courbe nest quun objet unidimensionnel, nous
pouvons donc ramener le calcul de lintgrale complexe ce que nous savons faire en
rel, via une paramtrisation de la courbe : Donnons nous une variable relle t [a, b]
et une fonction complexe z = z(t) drivable telle que quand t parcourt lintervalle
[a, b], z parcourt la courbe C. Alors,
b
f (z)dz = f (z(t))z 0 (t)dt (17.3)
C a
La thorie dintgration nous assure bien sr que lintgrale ne dpend pas du choix du
paramtre t.
Exemple 17.1 Intgrer 1/z le long du cercle |z| = 1. Nous pouvons paramtrer le
cercle par z = ei , [0, 2], auquel cas z 0 () = iz() et
2
dz/z = id = 2i
|z|=1 0
Le lecteur peut vrifier que lintgrale sur le mme cercle de la fonction f (z) = z n ,
i 2
n 6= 1 n Z donnera zro. Nous aurions aussi pu paramtrer le cercle par z = e
, [0, 2], le lecteur vrifiera que cela ne change rien.
Exemple 17.2 Lintgrale de la fonction 1/z le long du demi-cercle suprieur C1 :
|z| = 1, Im(z) 0 , z0 = 1, z1 = 1 en utilisant la mme paramtrisation vaut
dz/z = i = i
C1 0
tandis que la mme intgrale, mais pris le long du cercle infrieure C2 , nous donne
dz/z = i = i
C2 0
242
17 Thorie des fonctions analytiques.
Ce qui en dveloppant les parenthses, nous donne nouveau (1 + i)3 /3. Le lecteur
pourra vrifier que lintgration de la fonction z 2 le long de nimporte quel courbe
simple ayant les mmes points finaux donnera toujours le mme rsultat.
En comparant les exemples 17.2 et 17.3, nous voyons une diffrence fondamentale :
dans le deuxime cas, lintgrale ne dpend pas de la courbe reliant les deux points z0
et z1 , mais seulement de ces deux points. Dans le premier cas au contraire, deux trajets
reliant les deux points finaux donnent des intgrales diffrentes. Ce qui fait la diffrence
entre ces deux cas et le point fondamental de la thorie des fonctions analytiques : Dans
le premier cas, la fonction 1/z nest pas analytique en z = 0 et les deux courbes C1
et C2 sont de part et dautre de la singularit. Dans le deuxime cas, z 2 est analytique
partout, et lintgrale ne dpend pas du trajet. Cela nous mne au :
Pour dmontrer la version light de ce thorme, nous supposons que f 0 (z) est conti-
nue dans le domaine D. Dans ce cas, en notant f (z) = u(x, y) + iv(x, y) et dz =
dx + idy, nous avons
f (z)dz = udx vdy + udy + vdx
C C C
mais le terme entre parenthse est nul cause de lanalycit de la fonction f . Le mme
raisonnement tient pour le second intgrande, et achve la dmonstration.
Cette dmonstration nest pas trs bonne, puisquelle exige la continuit de f 0 (z)
priori. Ce pr-requis est de trop, ce qui a t dmontr par Goursat vers 1900.
243
17 Thorie des fonctions analytiques.
B
5 6
4
3
2
1
A
Figure 17.1 Intgration dune fonction f (z) entre deux points A et B le long dun
chemin i. Les points singuliers de la fonction sont marqus par les tiges
verticales. Les chemins qui peuvent se dformer les uns dans les autres
sans traverser les tiges donnent la mme valeur pour lintgrale de f (z).
Ici les chemins 1 et 2 ; 3 et 4 ; 5 et 6 sont quivalent.
La consquence direct de ce thorme est que dans un domaine D o f (z) est ana-
lytique, son intgrale entre deux points A et B ne dpend pas du chemin dintgration
, mais seulement des points A et B :
f (z)dz = f (z)dz
C1 C2
Limage quil faut retenir est le plan complexe o les points de singularit pour la fonc-
tion f (z) constituent des tiges verticaux : les chemins dintgration peuvent tre d-
forms souhait sans modifier le rsultat dintgration tant quils ne croisent pas une
tige (figure 17.1).
244
17 Thorie des fonctions analytiques.
C
C
.z
D
Ceci est connu comme la formule intgrale de Cauchy. Pour le dmontrer, il suffit de
considrer la courbe C et le cercle C 0 de rayon centr autour du point z (figure 17.2).
Dans le domaine D entre les deux courbes, la fonction f ()/( z) (considre comme
une fonction de ) est analytique ; daprs Cauchy-Goursat donc, son intgrale le long
des deux courbes donne le mme rsultat. Le long de la courbe C 0 , nous pouvons utiliser
le paramtrage = z + exp(i), ce qui nous donne :
2
f () f (z + ei ) i
d = ie d
C0 z 0 ei
2
f (z) + f 0 (z)ei + O(2 ) d
= i
0
245
17 Thorie des fonctions analytiques.
Nous pouvons choisir le cercle autour de z aussi petite que lon veut. Quand 0, le
2
seul terme qui contribue 4 lintgrale est le premier : if (z) 0 d = 2if (z). Cela
dmontre donc la formule intgrale de Cauchy. Lessentiel est de retenir que nous avons
pu dmontrer ce thorme parce que nous avons pu ramener lintgration le long de C
lintgration le long de C 0 , une consquence directe du Cauchy-Goursat.
Rflchissons un peu sur la formule intgrale. En analyse relle, il ne suffit pas de
connatre la valeur dune fonction en deux points (dimension 0) pour la connatre en
tout point de lintervalle (dimension 1). Dans le plan complexe, il suffit de connatre la
valeur de la fonction analytique le long dune courbe (dimension 1) pour la connatre
partout lintrieur de la courbe(dimension 2). Ce rsultat ne sapplique videmment
pas lensemble des fonctions complexes, seulement aux analytiques.
246
17 Thorie des fonctions analytiques.
247
17 Thorie des fonctions analytiques.
Mais la fonction f ()/( z0 ) est analytique dans la couronne dlimit par les deux
cercles C1 et C2 , on peut donc ramener lintgration sur ces deux cercles une in-
tgrale sur nimporte quel chemin ferm contenu entre les deux et retrouver ainsi le
dveloppement de Laurent tel quannonc.
Exemple : exp(z), exp(1/z), exp(t(z 1/z)) en Bessel, ... [To complete].
248
17 Thorie des fonctions analytiques.
la valeur de
On peut dire linverse que si lon connaissait ce coefficient, on connatrai
lintgrale. Le rle particulier jou par A1 est bien sr li au fait que C z n dz est non
nulle seulement pour n = 1. Le coefficient A1 est appel le rsidu de la fonction f
en z0 et not
A1 = Res[f (z), z0 ]
Il est donc vident que connatre les rsidus dune fonction est une donne prcieuse.
Voyons quelques exemples.
Exemple 17.4 Res(1/z(z + 1), 0). En z = 0, la fonction 1/(z + 1) est analytique et
nous pouvons la dvelopper en srie de Taylor
1/(z + 1) = a0 + a1 z + ...
et donc
Res(1/z(z + 1), 0) = 1
Exemple 17.5 Res(1/z(z +1), 1). En z = 1, la fonction 1/z est analytique et donc
249
17 Thorie des fonctions analytiques.
N (m1) (z0 ) 1
f (z) = ... + + ...
(m 1)! z z0
et donc
Res(N (z)/(z z0 )m , z0 ) = N (m1) (z0 )/(m 1)!
Par exemple,
Res(sin z/z 2 , 0) = 1
On gnralise cela trivialement une fonction rationnelle quelconque
N (z)
f (z) =
D(z)
o N (z) et D(z) sont analytique et D(z) possde un zro dordre m en z = z0 :
D(z) = (D(m) (z0 )/m!)(z z0 )m + .... Nous avons alors
Res(N (z)/D(z), z0 ) = mN (m1) (z0 )/D(m) (z0 )
En particulier, si le zro de D(z) est dordre 1, nous avons simplement Res = N (z0 )/D0 (z0 ).
Exemple 17.6 Calculer les rsidus de (exp kz)/(z 2 + a2 ). Daprs ce que nous avons
dit, elles valent exp(ika)/(2ia).
250
17 Thorie des fonctions analytiques.
Le passage dans le plan complexe se fait ici assez naturellement, en posant z = exp(i)
et donc d = idz/z. Le contour est le cercle de rayon unit.
Pour lexemple ci-dessus, nous avons
2dz
I1 = i 2
z + 2az + 1
Or, pour les deux racines du dnominateur, nous avons z1 z2 = 1. Appelons z2 la racine
telle que |z2 | > 1. Seule la racine z1 est lintrieur du cercle |z| = 1, et nous devons
donc calculer le rsidu en ce point.
Lintgrande scrit comme
2
f (z) =
(z z1 )(z z2 )
et donc
2 1
Res(f (z), z1 ) = =
(z1 z2 ) a2 1
Finalement, p p
I1 = (i)(2i)/ a2 1 = 2/ a2 1
Les fonctions rationnelles simples. Nous allons considrer des intgrales du type
+
P (x)
I= dx
Q(x)
251
17 Thorie des fonctions analytiques.
ei/4
P (z)
Res(f (z), z1 ) = 0 =
Q (z) z1 4
De mme,
e3i/4
Res(f (z), z2 ) =
4
Donc,
252
17 Thorie des fonctions analytiques.
Pour k < 0, nous choisissons le cercle infrieur. Nous rcuprons un signe -1 en plus
pour cause de modification de sens de parcours, et donc
I1 = ek
Nous pouvons regrouper les deux rsultats en crivant
I1 = e|k|
Exercices.
17.1 Evaluer les intgrales
cot zdz C : |z| = 1
C
3(z + 1)
dz C : |z 1/2| = 2
C z(z 1)3
exp( cosh z)
dz C : |z| = 2
C z2 + 1
17.2 Calculer les intgrales suivantes :
dx dx
2 + a2 )2
; 2 + a2 )(x2 + b2 )
0 (x 0 (x
/2 2
cos kx 4 d
4 + a4
dx ; sin d ;
0 x 0 0 1 + cos2
17.3 Quel contour peut-on utiliser pour calculer
dx
0 x3 + a3
[Help : Nous pouvons constater que (xe2i/3 )3 = x ; un parcours sur arc ouvert 2/3 peut
tre une bonne ide]. Comment gnraliser cette ide pour calculer
dx
0 x5 + a5
17.4 Dmontrer que
cosh ax 1
dx =
0 cosh x 2 cos(a/2)
o |a| <
17.5 Calculez
x cos kx
x2 + 4x + 5
o k R et k > 0. Vous devez faire un peu attention au parcours que vous choisissez, en
noubliant pas que votre fonction doit rapidement tendre vers 0 sur larc que vous avez choisi.
253
17 Thorie des fonctions analytiques.
17.6 Calculez
2
cos2n d
0
o n N. Il va de soi que vous connaissez lexpansion binomial (a + b)n .
Problmes.
Problme 17.1 Intgrale de fonction oscillante.
Nous sommes habitus lintgrale gaussienne
r
tx2
e dx =
0 4t
On rencontre souvent sa version oscillante dans des problmes doptique ou de mcanique quan-
tique :
Fc = cos(tx2 )dx
0
Fs = sin(tx2 )dx
0
254
17 Thorie des fonctions analytiques.
L2 . Que vaut
2
eitz dz
L2
Quand R ?
Synthse. En synthtisant lensemble des rsultats prcdents, dduire lintgrale sur L1 quand
R et les valeurs de Fc et Fs .
o c est un nombre rel quelconque suprieur la partie relle de tous les ples de la fonction
f(s) (figure 17.3).
En utilisant vos connaissances de lintgration dans le plan complexe, et en choisissant sage-
ment vos contours dintgration, calculer alors la transforme de Laplace inverse de la fonction
1
f(s) =
s2 + 2
Help : videmment, il faut fermer le contour de lintgration par un arc de cercle de rayon R
dont la contribution lintgrale est nulle quand R . Argumentez pourquoi il faut choisir
C1 si t < 0 et C2 si t > 0 . [Je ne demande pas une majoration rigoureuse, mais un argument
convaincant].
255
18 Les Transformes de Legendre.
18.1 Dfinition.
Nous avons vu plusieurs faon de reprsenter une fonction, dans lespace direct ou
dans lespace rciproque. Nous avons vu quune transforme (de Fourier, de Laplace, ...)
nous prenait une fonction et en produisait une autre : dans lespace de cette nouvelle
fonction, certains problmes peuvent tre formuls de faon plus simple. Les repr-
sentations que nous avons vu jusque l taient bases sur le concept dintgral, nous
verrons une nouvelle reprsentation base sur la drive.
30
-10 -5 5 10
20
-20
10
-40
-10 -5 5 10
-60
-10
-80
-20
-30 -100
(a) (b)
Figure 18.1 (a) Ensemble de droites dquation px g(p) ; (b) la fonction g(p) =
p2 qui a servi gnrer la famille de droite .
256
18 Les Transformes de Legendre.
p=tan(a)
px
g(p)
a
f(x)
gnrer une enveloppe 1 . Mais lide retenir est qu la fonction g(p) nous pouvons
associer la fonction f (x).
Lopration inverse est encore plus facile : si on se donne une fonction f (x), il est
trs facile dobtenir sa famille de droites enveloppes : A chaque point x0 , on calcule la
tangente p = f 0 (x0 ). Lquation de la droite est alors donn par y f (x0 ) = p(x x0 )
ou encore
y = [f (x0 ) px0 ] + px
Remarquer que dans le crochet, p et x0 ne sont pas indpendant : chaque valeur de p
correspond une valeur x0 . Nous posons
g(p) = x0 p f (x0 ),
0
1
o g(p) est fonction de p seulement. Plus exactement, comme x0 = f (p), nous avons
0
0
g(p) = pf 1 (p) f f 1 (p)
Cette notation est plus exacte puisque la dpendance est explicitement souligne, mais
elle est plus lourde. On utilise plus volontiers la premire notation, gardant bien en
tte que x0 est une fonction de p. Dailleurs, une fois quune certaine familiarit a t
acquise, lon oublie mme lindice et on crit directement 2 g(p) = px f (x) (Fig.).
Exemple 18.1 Considrons la fonction f (x) = x2 /2. En un point x0 , p = f 0 (x0 ) = x0
o encore x0 = p. La famille des courbes enveloppe est donc donne par g(p) =
p2 p2 /2= p2 /2.
1. Il faut que la fonction soit convexe ou concave, autrement dit que la drive seconde ne change pas de
signe ou encore que la drive premire soit monotone.
2. Voil pourquoi le signe - a t choisi dans la difnition de la droite tangente y = px g(p) plutt
que y = px + g(p). Cela nous permet une symtrie entre la fonction et sa transforme que lon peut crire
f (x) + g(p) = px.
257
18 Les Transformes de Legendre.
Enveloppe denveloppe.
Nous pouvons continuer ce jeux : considrons maintenant la fonction g(p) ; nous
pouvons trouver la famille de droite s : y = sp h(s) dont la fonction g(p) est
lenveloppe. Donnons nous un point p0 , la tangente en ce point est s = g 0 (p0 ) et la
droite possde donc lquation
y = [g(p0 ) sp0 ] + sp
Calculons maintenant dg/dp, sachant que les deux variables p et x0 sont reli par la
relation (18.2).
dg/dp = x0 + p.dx0 /dp df (x0 )/dp
Or, df (x0 )/dp = f 0 (x0 ).dx0 /dp= p.dx0 /dp. Nous arrivons cette relation de dualit
dg
= x0
dp
y = x0 p [x0 p0 g(p0 )]
Lexpression entre crocher nest rien dautre que f (x0 )daprs (18.1).
258
18 Les Transformes de Legendre.
Soit la fonction convexe y = f (x). Pour une pente donne p, donnons nous la droite
y = px, et cherchons la valeur de x qui extrmise la distance entre les deux courbes
(Fig.18.3)
g(x, p) = px f (x)
Il nest pas difficile de voir que lextremum est ralis pour
f 0 (x) = p
g(p) = px f (x)
A vrai dire, ce que nous venons de faire gnralise le concept de minimum dune fonc-
tion (convexe). Son minimum habituel est simplement le point associ la pente nulle.
Avec cette reprsentation, il est coutume dcrire
Recette.
Dornavant, nous allons laisser tomber les x0 et les p0 , la signification tant entendu.
Nous crirons
g(p) = px f (x)
ayant en tte que x est dpendante de p, avec la dpendance f 0 (x) = p. De mme, pour
la transformation inverse, nous crirons
f (x) = px g(p)
259
18 Les Transformes de Legendre.
Laction en mcanique.
En mcanique classique, le lagrangien est dfinie par
Noter que L est considr comme une fonction de deux variables indpendante, x et x.
Nous pouvons prendre la transforme de Legendre du lagrangien par rapport x
o
L
p=
x
Le trs grand avantage de ce passage est que nous passons des quations de second
degrs en x en quation de premier degrs en p. Formellement, on ne change pas grand
chose, une quation de second degrs ou deux quations de premiers degrs priori
ncessitent le mme effort ; mais les quations du premier degrs ont une interprta-
tion gomtrique immdiate en terme de flux et mme si on ne sait pas les rsoudre
exactement, on peut dmontrer beaucoup de choses.
En mcanique relativiste, laction est donn par
b
S= m.ds
a
2 2 2
o ds = dt dx est llment darc entre deux vnements. En notant = dx/dt,
nous avons p
L() = m 1 2
Ce qui nous donne p
p = dL/d = m/ 1 2
260
18 Les Transformes de Legendre.
p
ou encore = p/ p2 + m2 ou finalement
p
H(p) = p2 + m2
E 2 p2 = m2
261
18 Les Transformes de Legendre.
y = xy 0 + f (y 0 )
Il est vident que si lon passe de (x, y) (p, z) o la fonction z(p) est la transforme de
Legendre de y(x), nous avons par dfinition des transforme de legendre y xy 0 = z
et donc
z(p) = f (p)
Il suffit donc simplement dinverser la transforme pour trouver la fonction y(x).
Exemple 18.3 Rsoudre y = xy 0 y 02 /2. Nous avons immdiatement z(p) = p2 /2,et
donc y(x) = x2 /2
o nous supposons que u(t) et v(t) ne sannule pas ensemble. Lenveloppe de ces droites
peut galement tre paramtr par la mme variable t et nous le reprsentons donc par
(x(t), y(t)). Lquation denveloppe scrit donc
262
18 Les Transformes de Legendre.
vw0 v 0 w
x(t) =
uv 0 u0 v
vw0 v 0 w
y(t) =
uv 0 u0 v
Exercices.
18.2 Parabole.
Soit une ligne D et un point F en dehors de cette ligne. Soit la famille de ligne bissectrice du
segment joignant F un point de D. Quelle est lenveloppe de ces lignes ? [Rponse : parabole
de foyer F et de directrice D. Pour voir cela, choisir D comme laxe des x, et F = (0, a) sur
laxe y. Lquation des droites bissectrices est donne par y = px (1/2)ap2 o p est la pente
de la bissectrice. Comme g(p) = (1/2)ap2 , la transforme de Legendre, f (x) = (1/2a)x2 est
lenveloppe].
18.3 Arc minimum.Trouver la courbe y(x) entre deux points x0 et x1 de longueur darc
minimum tel que y 0 (x0 ) = p0 et y 0 (x1 ) = p1 et p0 p1 < 0.
263
19 Les quations de la physique.
Nous avons, de nombreuses occasions, rencontr les diverses quations de la phy-
sique. Nous voudrions donner ici une drivation simple et intuitive de ces quations.
Comme nous le verrons, pour tablir ces quations, nous discrtisons le systme et fai-
sons ensuite un passage la limite. La mthode plus rigoureuse ( et riche et lgante
et ... ) daborder ces sujets est le calcul variationnel (voir le chapitre correspondant) .
La mthode utilise dans ce chapitre est celle qui avait t utilise par Euler lui-mme
dans les annes 1740 pour fonder le calcul des variations. Cette vue consiste regar-
der les quations diffrentielles comme des quations aux diffrences, avec un pas x
qui peut tre rendu aussi petit que lon souhaite. Cette vue a quelque peu disparu des
mathmatiques au dbut du XIXme sicle quand Cauchy &Co ont donn de la rigueur
aux mathmatiques, mais a donn trs naturellement lieu au dveloppement des calculs
matriciels et la formalisation des espaces vectoriels un sicle plus tard par Hilbert &Co.
Avec larrive des ordinateurs et la rsolution numrique des quations, cette approche
redevient tout fait naturelle. Regardons quelques cas particuliers.
y 0 = f (x) (19.1)
sur lintervalle [0, 1]. Dcoupons cet intervalle en N morceau de largeur x dont les
bords sont x0 = 0, x1 = 1/N, x2 = 2/N, ...xN = 1. Nous cherchons dterminer les
N + 1 valeurs y0 = y(x0 ), y1 = y(x1 ),...yN = y(xN ). Nous pouvons approximer le
terme y 0 au point xi par
y1 y0 = x.f (x0 )
y2 y1 = x.f (x1 )
... ...
yN yN 1 = x.f (xN 1 )
264
19 Les quations de la physique.
y
y y
d
Y
k
x L x x
265
19 Les quations de la physique.
X1
U (..., yn1 , yn , yn+1 , ...) = k(yn+1 yn )2 (19.2)
n
2
1 d2 y
dy
yn+1 = yn + d+ d2
dx x=xn 2 dx2 x=xn
1 d2 y
dy
yn1 = yn d + d2
dx 2 dx2
x=xn x=xn
y = 0 (19.4)
266
19 Les quations de la physique.
Si maintenant nous avions fait un autre dcoupage en prenant N 0 boules relies par
des ressorts de constante k 0 et un espacement d0 (fig. 19.1.c), nous aurions trouv pour
lnergie U = (Y 2 /L)k 0 d0 . Comme U ne doit pas dpendre de notre dcoupage, kd
doit tre constante :
K
k= (19.5)
d
La constante de ressort microscopique (rsultat de notre dcoupage discret ) k est reli
une constante physique du systme K, ( qui dnote lamplitude de la rigidit du systme
par rapport un phnomne physique), par la relation (19.5). Comme (yn+1 yn ) =
y 0 (x).d + O(d2 ), lexpression de lnergie potentielle devient
XK
U = (1/2) y 0 (nd)2 d2
d
= (1/2) Ky 0 (x)2 dx quand d 0
Pour un champ lectrique par exemple, lnergie est donne par (/2)|E|2 d = (/2)|V |2 d
V est le potentiel lectrostatique et loprateur gradient () gnralise la drive plu-
sieurs dimensions. Ici, le rle de la constante de rigidit du systme (vis vis du champs
lectrique ) est jou par la constante de permabilit lectrique . En lasticit, la va-
riable du champ est appel dplacement, et la rigidit du systme est donne par le mo-
dule dYoung 2 . Dans le cas des gaz, nous somme en prsence dun champ de pression
et K est linverse du coefficient de compressibilit.
2. Maxwell, le fondateur de la thorie lectromagntique dans les annes 1860, considrait les phno-
mnes lectromagntiques comme des dformations lastiques dune substance hypothtique appele ther
et sest beaucoup inspir des travaux sur llasticit pour formuler sa thorie.
267
19 Les quations de la physique.
gradient du potentiel, i.e. Fn = U/yn , nous avons, en suivant ce que nous avons
dit plus haut,
d2 yn
m 2 = k(2yn yn+1 yn1 ) (19.6)
dt
Comment m dpend de notre dcoupage ? La rponse est plus simple cette fois. Si
nous dsignons par la densit (linaire une dimension), nous avons m = d. Nous
avons galement, comme indiqu plus haut, k = K/d et (2yn yn+1 yn1 )
( 2 y/x2 )d2 . Quand d 0, lquation (19.6) devient
2y (K/d) 2 y 2
= d
t2 d x2
K 2y
= (19.7)
x2
Cest ce quon appelle lquation donde. Elle se gnralise de la mme manire plu-
sieurs dimensions ( loprateur gnralise la drive seconde). La constante K/ pos-
sde la dimension dune vitesse au carr (pourquoi ?) et dsigne, comme nous lavons
vu, la vitesse de propagation des ondes.
Question : quest ce qui joue le rle de la densit pour les phnomnes lectriques ?
Nous pouvons maintenant aborder plusieurs gnralisations. Si les boules baignent
en plus dans un liquide , il faut tenir compte de la force de dissipation visqueuse qui est
proportionnelle (et oppose) la vitesse, et donc dyn /dt. Lquation donde devient
alors, lors de la passage la limite d 0,
2y y 2y
+ = K
t2 t x2
En lectromagntisme, dnote le coefficient dabsorption dun matriau (linverse
de sa transparence). Nous voyons que si la masse des boules (la force inertielle) peut-
tre nglige par rapport aux autres forces de frottement et applique par les voisins
(penser aux boules baignant dans du miel), nous pouvons ngliger la drive dordre 2
par rapport au temps et crire
y 2y
=D 2
t x
qui nest rien dautre que lquation de la chaleur. Il est peut-tre difficile pour le lecteur
de penser au champ de temprature comme des boules qui se meuvent dans du miel 3 .
Nous le rfrons la thorie de la rponse linaire en physique statistique pour une
drivation de lquation de la chaleur qui ait une plus grande ralit physique.
Revenons encore une fois notre image de boules de la figure (19.1.a) . Et imaginons
quen plus dtre relies par un ressort de raideur k les uns aux autres, elles sont en
3. Mme si la conception de la chaleur comme un fluide de calorique tait populaire jusquau dbut du
XIXme sicle.
268
19 Les quations de la physique.
plus relies laxe x par un ressort de constante V d (nous normalisons tout de suite la
raideur par lespacement, en laissant le soin au lecteur de dmontrer que cela effective-
ment est la bonne forme). Nous navons aucune obligation penser que V doit tre une
constante. A certain endroit le long de laxe x, elle peut tre forte, dautres endroit,
faible. Nous notons donc Vn la constante du ressort qui relie la n-ime boule laxe x.
Lexpression de lnergie potentielle totale est donc
X1K
U= (yn+1 yn )2 + d.Vn yn2
n
2 d
Il ne sera alors pas difficile pour le lecteur de dmontrer que lquation donde scrit
2y 2
2 y
= c V (x).y
t2 x2
et lexpression de lnergie ( potentielle ) est de la forme
(K/2)|y|2 + (1/2)V (x)y 2 dx
269
20 Quest ce quun nombre ?
Nous avons vu tout au long de ce cours divers outils de mathmatiques trs utiliss
en physique. Ces outils concernaient la manipulation des fonctions dans le but trs
alimentaire de rsoudre des quations issue de la physique. Les fonctions elles mmes
taient dfinies comme des botes noires transformant un nombre en un autre. Nous
nous sommes jamais demand ce quest un nombre, nous avons pris cela comme une
donne dont la signification est priori connue.
Nous allons dans ce chapitre revenir un peu sur ce concept et voir la construction
des nombres rels. Nous verrons galement que ce nest pas la seule faon de construire
un ensemble complet de nombre, et dautres ensembles qui dfient notre intuition de
proche et de loin sont galement constructible. Ce chapitre na pas dautre but que
dveiller la curiosit du lecteur.
Le plan gnral que lon va suivre est de dabord construire les nombres entiers,
ensuite les nombres rationnels. Nous munirons alors notre ensemble dune topologie
et construirons soit lensemble des nombres rels, soit celui des nombres p-adiques.
Munir un ensemble dune topologie est un terme pour effrayer ltudiant. En lan-
gage profane, cela veut simplement dire que lon va dfinir les distances, la notion dtre
proche. La topologie habituelle que lon dfinie, et laquelle nous sommes habitus de-
puis notre tendre enfance nous dit par exemple que 4.3 et plus proche de 4.2 que 5. Tant
que nous construisons lensemble des nombres rationnels, nous navons pas besoin de
ce concept, celui davant et aprs nous suffira.
270
20 Quest ce quun nombre ?
271
20 Quest ce quun nombre ?
dire que laddition de nimporte quel deux nombres est encore dans N. Cela est loin
dtre le cas pour la soustraction. Il suffit dexaminer 0 1 : si 0 1 = z N, alors
z + 1 = 0, ce qui contredit violemment un des axiomes de Peano. Qu cela ne tienne :
nous allons dfinir un ensemble Z qui contient N et qui est ferm pour la soustraction,
Z = {..., 2, 1, 0, 1, 2, ...} .
Nous pouvons galement dfinir lopration de division /comme linverse de la
multiplication : si x/y = z alors cest que x = yz. Le mme problme se pose : en
gnral, pour un couple quelconque, x/y na pas de sens dans N ou Z . A nouveau, on
peut agrandir notre ensemble et dfinir lensemble des nombres rationnels Q qui est
ferm pour lopration de division. Notez que nous avons pas vraiment dfinit comment
on agrandit nos ensembles, cela alourdirait trop ce texte 3 .
Lensemble Q est trs riche. Concrtement les humains nen sortent jamais pour
faire leurs calculs. Le trait principal de cet ensemble est quentre nimporte quel deux
nombres rationnels, on peut en trouver dautres. Ceci dit, comme le lecteur le sait, len-
semble Q reste dnombrable, et mme sil est ferm pour la division, il nest pas alg-
briquement ferm. Par cela nous voulons dire que les racines de tous les polynmes (
de coefficients entiers ) ne se trouvent pas dans Q. Par exemple, il est trivial de montrer
que la racine de x2 2 = 0 (qui reprsente lhypotnuse dun triangle rectangle de cot
unit) nest pas rationnelle.
Il suffit de suivre la mme dmarche et construire lensemble des nombre p algbrique
A, la fermeture algbrique de Q, et qui contient tous ces nombres du genre 2 + 3 + 17 253.
A ton puis tous les nombres ou existe til des nombres non-algbriques quon appelle
transcendants ? Est ce que par exemple, le primtre dun cercle de diamtre unit ,
ou le nombre e sont algbriques ? La rponse ces questions nest venu qu la fin du
dix-neuvime sicle.
272
20 Quest ce quun nombre ?
273
20 Quest ce quun nombre ?
Exemple 20.1 Le nombre 1/e, dfini comme la limite de n=0 (1)n /n! nest pas
P
un nombre rationnel. Pour voir cela supposons quil lest et ecrivons le comme p/q.
Nous dcomposons la srie en une somme jusquau terme q et le reste :
q
p X
= (1)n /n! + Rq
q n=0
Comme nous avons affaire une srie alternative convergente, le reste est plus petit
que le dernier terme : |Rq | < 1/q!. Multiplions maintenant les deux cots par q!. Nous
avons gauche un entier, et droite un entier plus un terme plus petit que lunit. Le
cot droit nest donc pas un entier naturel. Notre hypothse de rationnalit de 1/e
est donc fausse.
Nous dfinissons lensemble des nombres rel R comme un ensemble qui contient
lensemble Q et les limites de toutes les suites convergentes dans Q au sens de Cauchy.
Les oprations + et se gnralisent aisement par continuit. Par exemple,pour a, b
R, (mais pas ncessairement rationnel) a + b = lim(an + bn ) o an et bn sont des suites
dans Q convergeant vers a et b.
Nous pouvons pousser un ouf de soulagement, nous sommes au bout de notre che-
min ( part peut-tre une extension triviale C). Mais est ce que ctait vraiment la
peine de faire tout ce parcours ? Est ce que lensemble R est vraiment plus riche que
lensemble des nombres algbriques ? La rponse est videment oui, mais elle est loin
dtre vidente. Jusqu presque la fin du dix-neuvime sicle, la rponse cette ques-
tion ntait pas connue. On a pu dmontrer cette poque avec peine que les nombre e
et ne sont pas algbriques, cest dire que nous ne pouvons pas trouver un polynme
de coefficients entiers dont une des racines soit un de ces nombres. Mais combien y
avait il de ces nombres transcendants ? trs peu, beaucoup ? La rponse, un coup de
matre, est venu de Greg Cantor : les nombres algbriques forment une minorit n-
gligeable compare aux nombres rels. Cette dmonstration a provoqu beaucoup de
dbats furieux lpoque, puisque Cantor ne construisait pas un seul nombre transcen-
dant. Sa dmonstration se fait en deux tapes trs simples : (i) les nombres algbriques
sont dnombrables ; (ii) les nombres rels ne sont pas dnombrable. Voyons cela de plus
prs.
274
20 Quest ce quun nombre ?
Soit maintenant le chiffre r construit partir des dcimaux diagonaux : r = 0.a00 a11 a22 ...
et construisons un nombre r0 partir de r en changeant chacun des dcimaux de r dune
faon quelconque. Il est alors facile de voir que r0 ne peut pas tre dans la liste ci-dessus !
(Exercice : le dmontrer).
275
20 Quest ce quun nombre ?
n = pvp (n) n0
2 = 50 2
5 = 51 1
6 = 50 6
150 = 52 6
et nous avons donc v5 (2) = v5 (6) = 0 ; v5 (5) = 1 ; v5 (150) = 2. vp (n) est appel la
valuation padique du nombre n, et dsigne la multiplicit du facteur premier p pour
former le nombre n. Par convention, vp (0) = : on peut diviser 0 par p ; le rsultat
tant 0, on peut encore multiplier 0 par p et cela peut continuer infiniment.
On peut tendre de faon vidente la valuation padique aux nombres rationnels :
vp (a/b) = vp (a) vp (b)
Et ce nest pas difficile de voir que
1. vp (xy) = vp (x) + vp (y)
2. vp (x + y) min{vp (x), vp (y)}
Si lon compare les proprits de vp une valeur absolue, nous voyons que vp agit un
peu comme un logarithme. Nous pouvons donc dfinir la valeur absolue padique dun
nombre x par
|x|p = pvp (x)
et pour revenir lexemple des nombres prcdents, |2|5 = |6|5 = 1 ; |5|5 = |10|5 =
1/5 ; |150|5 = 1/25. En utilisant notre convention, nous avons en plus |0|5 = 0.
276
20 Quest ce quun nombre ?
Nous devons remarquer plusieurs chose ce niveau : (i) la valeur absolue padique
dun nombre est infrieure ou gale 1 ; (ii) plus un nombre est divisible par p, plus sa
valeur absolue est proche de 0. Nous laissons au lecteur le soin de dmontrer que cette
valeur absolue en est vraiment une, et quen plus, elle est non archimdienne. Nous
pouvons en plus dmontrer que si x 6= y, alors |x + y|p = max{|x|p , |yp |}.
Super, nous disposons dune valeur absolue sur Q, nous pouvons donc dfinir une
distance : d(x, y) = |x y|p . Par exemple, pour la distance 5-adique, d(5, 6) = 1 ;
d(5, 10) = 1/5 ; d(5, 30) = 1/125. Notons que cette mtrique a la proprit suivante :
d(x, y) max{d(x, z), d(y, z)}x, y, z Q. Cette ingalit est appel lingalit ul-
tramtrique.
Notons combien cette distance est diffrente de la distance habituelle. Prenons par
exemple trois points quelconques mais distinct x, y, z. Alors deux des distances sont
gales ! Ceci dcoule du fait que (x y) + (y z) = (x z). Si |x y| =
6 |y z|, alors
|x z| est gale au plus grand dentre eux.
Comme nous disposons dune distance, nous pouvons dfinir les suites et leur conver-
gences, et fermer Q pour obtenir lensemble Qp . Nous pouvons dvelopper lanalyse
exactement comme nous avons fait avec les nombres rels, dfinir les fonctions, leurs
drives et intgrales, ... Nous ne dveloppons pas plus cela ici, notons simplement
quelques faits inhabituels de ces ensembles :
Pour quune suite an converge, il suffit que |an+1 an | 0 (cest beaucoup plus
simple que le critre
P de Cauchy).
Pour que la srie an converge, il suffit que |an |p 0
Si un point appartient une boule (ouverte ou ferme), il en est le centre,
...
277
21 Bibliograhie.
Ce cours est un rsum rapide de ce que ltudiant en physique devrait savoir. Ce
cours est une introduction qui devrait permettre ltudiant dattaquer les divers sujets
en consultant des livres plus avancs. Ci-dessous, je liste ple-mle quelques livres que
jai eu entre les mains et que jai trouv particulirement intressant pour des tudiants
de niveau L3-M2.
Nino Boccara, Analyse fonctionnelle. Le livre le plus lgant que lauteur connaisse
sur le sujet.
F.W. Byron & R.W. Fuller, Mathematics of classical and quantum physics. Le
livre que chaque tudiant de physique devrait avoir lu.
J.G.Simmonds & J.E. Mann, A first look at Perturbation Theory. Un aperu des
divers aspects du calcul de perturbations. Le lecteur plus assoiff se rapportera au livre
de Nayfeh, Perturbation Theory.
278
21 Bibliograhie.
Doran and Lasenby : geometric algebra for physicists. Les tenseurs (en ma-
jorit) et les formes diffrentielles (en minorit) sont les deux langues principales de
la physique. Il existe une troisime langue, dveloppe depuis le milieu du XIXme
sicle (algbre de Grassman) que nous appelons de nos jours lalgbre gomtrique.
Les concepts de nvecteurs et nformes sont gnraliss (on peut faire des mlanges)
et la drivation extrieure et intrieure sont unifies. Si vous avez aim les formes diff-
rentielles, vous allez adorer ce thme, expos trs clairement par les auteurs ci-dessus.
279