Vous êtes sur la page 1sur 64

Analyse II

Dpartement
e
Universit
e
Semestre
Norbert

de Mathmatiques
e
de Fribourg
de printemps 2009
Hungerbhler
u

Fribourg, janvier 2009

Table des mati`res


e
1 Sries de Fourier
e

1.1

Notations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.2

Exemples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.3

La convergence en moyenne quadratique . . . . . . . . . . . . . . . . . . . . . . . .

2 La topologie de IRn

11

2.1

Espaces mtriques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
e

11

2.2

Convergence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

13

2.3

Reprsentation graphique de fonctions . . . . . . . . . . . . . . . . . . . . . . . . .


e

17

2.4

Continuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
e

17

2.5

Compacit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
e

19

2.6

Connexit et convexit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
e
e

21

3 Direntiation
e

23

3.1

Courbes dans IRn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

23

3.2

La direntielle totale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
e

27

3.3

Drives partielles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
e e

31

3.4

Quelques thor`mes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
e e

36

3.5

Drives partielles dordre suprieur . . . . . . . . . . . . . . . . . . . . . . . . . .


e e
e

38

3.6

Dveloppement de Taylor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
e

39

3.7

Extrema locaux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

40

4 Equations direntielles
e

45

4.1

Dnitons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
e

45

4.2

Thor`me dexistence et dunicit . . . . . . . . . . . . . . . . . . . . . . . . . . . .


e e
e

48

4.3

Equations direntielles pour des fonctions ` valeurs complexes . . . . . . . . . . .


e
a

50

iii

`
TABLE DES MATIERES

iv
4.4

Mthodes lmentaires pour rsoudre des quations


e
ee
e
e
direntielles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
e

51

4.4.1

Sparation des variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


e

51

4.4.2

Lquation linaire y = uy + v . . . . . . . . . . . . . . . . . . . . . . . .
e
e

52

4.5

Syst`mes linaires
e
e

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

53

4.6

Equations linaires dordre n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


e

56

4.7

Syst`mes linaires ` coecients constants . . . . . . . . . . . . . . . . . . . . . . .


e
e
a

57

4.8

Equations linaires dordre n ` coecients constants . . . . . . . . . . . . . . . . .


e
a

59

Chapitre 1
Sries de Fourier
e
1.1

Notations

Dnition 1.1 Une fonction f : IR C est dite priodique de priode p > 0 lorsque f (t+p) =
e
e
e
f (t) pour tout t IR.
e
e
1. A partir dune fonction priodique f : IR C de priode p, on peut aisment construire une
e
2
p
t . Comme f (t) = F
t , on
fonction F : IR C de priode 2, en posant F (t) := f
e
2
p
retrouve facilement f ` partir de F . Il sut donc de traiter des fonctions priodiques de priode
a
e
e
2. (Le choix de 2 est, en quelque sorte, arbitraire, mais nous envisageons un dveloppement de
e
f en polynmes trigonomtriques).
o
e
2. Pour inclure des fonctions f : [a, b] C, dnies sur lintervalle compact [a, b] dans notre
e

thorie, il faut les prolonger en une fonction priodique f : IR C de priode p := b a en posant


e
e
e
(t + np) := f (t) pour tout t [a, b[, n Z. Si f (a) = f (b), nous remplaons donc la valeur en b
f
c
par f (a).
Dnition 1.2 Un polynme trigonomtrique est une fonction f : IR C de la forme
e
o
e
f (t) =

a0
+
2

ak cos(kt) + bk sin(kt),
k=1

resp.

ck eikt ,

f (t) =
k=n

Lemme 1.3

ak , bk C,

ck C.

1. Les constantes ak , bk resp. ck sont uniquements dtermines par f :


e
e
ak

f (t) cos(kt) dt

pour k = 0, . . . , n;

f (t) sin(kt) dt

pour k = 0, . . . , n;

bk

ck

1
2

f (t)eikt dt,
0

k = 0, 1, . . . , n.

Sries de Fourier
e
2. Ces deux reprsentations sont quivalentes :
e
e
c0

= a0 /2

ck
ck

=
=

a0
ak
bk

(ak ibk )/2 (k = 1, . . . , n)


(ak + ibk )/2 (k = 1, . . . , n)

= 2c0 = c0 + c0
= ck + ck (k = 1, . . . , n)
= i(ck ck ) (k = 1, . . . , n)

Preuve
Ad 1. Cela suit immdiatement des galits suivantes :
e
e
e
2

eikt dt

cos(nt) sin(mt)dt

0
2

si k = 0
si k = 0.

kZ

0
2

cos(nt) cos(mt)dt
0
2

sin(nt) sin(mt)dt
0

0 n, m II
N

2
=

si n = m
si n = m 1
si n = m = 0
si n = m ou m = n = 0
si n = m 1

Ad 2. Utiliser eikt = cos kt + i sin kt et comparer les coecients.

Nous noterons toujours le terme constant dun polynme trigonomtrique sous la forme a0 /2 pour
o
e
obtenir une seule formule permettant de calculer tous les coecients ak , k = 0, ..., n.
Dnition 1.4 Soit f : IR C une fonction priodique de priode 2 et intgrable (au sens de
e
e
e
e
Riemann) sur [0, 2]. Alors les polynmes trigonomtriques
o
e
Sn (t) :=

a0
+
2

ak cos(kt) + bk sin(kt) =
k=n

k=1

ck eikt , n II ,
N

o`
u
ak

:=

f (t) cos(kt) dt,

k = 0, ..., n

f (t) sin(kt) dt,

k = 1, ..., n

bk

:=

ck

:=

1
2

f (t)eikt dt,
0

k = 0, 1, .., n

sont appels polynmes de Fourier de f . Les coecients ak , bk , resp. ck , sappellent les coefe
o
cients de Fourier de f . (Les intgrales existent car lintgrant est le produit de deux fonctions
e
e
intgrables).
e

1.2 Exemples

Entre ak , bk et ck , les galits de 1.3.2 sont toujours valables.


e
e
Les polynmes trigonomtriques Sn , n II , forment une suite Sn
o
e
N
considrer la srie suivante :
e
e

nII
N

. Il est donc naturel de

Dnition 1.5 La srie


e
e
a0
+
2

ak cos(kt) + bk sin(kt)

ck eikt

k=1

k=

est appele srie de Fourier de f .


e e

1.2

Exemples

Proposition 1.6

h(t) :=
k=1

sin(kt)
t
=
k
2

t ]0, 2[.

La srie converge uniformment sur tout intervalle compact [, 2 ] avec ]0, [. Aux points 0
e
e
et 2, la srie converge vers 0. (Voir les gures 1.1, 1.2 et 1.3)
e

Fig. 1.1 Prolongement priodique de h(t) entre 4 et 4


e

Fig. 1.2 Les graphes de h(t) et S1 (t), S2 (t), S3 (t) entre 0 et 2

Fig. 1.3 Les graphes de h(t) et S7 (t), S8 (t), S9 (t) entre 0 et 2

Sries de Fourier
e

Preuve
Nous dmontrons dabord que
e
1
+
2
1
+
2
eint
=
2

k=1

cos(kt) =
k=1
2n

1
sin (n + 2 )t
:
1
2 sin 2 t

cos(kt) =
n

1 1
+
2 2

eikt + eikt =
k=1

1
2

eikt
k=n

it k

e
k=0

1 ei(n+ 2 )t ei(n+ 2 )t
eint ei(2n+1)t 1
=
=
t
t
2
eit 1
2
ei 2 ei 2
=

1
1 sin (n + 2 )t
.
2
sin 1 t
2

Il sensuit que, pour t ]0, 2[,


n

k=1

sin(kt)
=
k
t

cos(kx)dx =
k=1

1
sin (n + 2 )x
1
dx
1
2
2 sin 2 x

sin (n + 1 )x
t
t
2
dx
=
+ n (t),
1
2
2
2 sin 2 x

o`
u

1
sin (n + 2 )x
dx.
1
2 sin 2 x

n (t) :=

Nous voulons encore dmontrer que n (t) nII converge uniformment sur [, 2 ] vers 0, o`
e
e
u
N
]0, [ peut tre arbitrairement choisi. En intgrant par parties, nous obtenons
e
e
n (t) =

1
cos((n + 2 )x)
2(n + 1 ) sin( 1 x)
2
2

cos((n + 1 )t)
2

(2n + 1) sin( 1 t)
2

1
cos((n + 2 )x) d
1
dx =
1
2(n + 2 ) dx sin( x )
2

1
cos((n + 2 )x) 1 cos( x )
2
2
dx;
(2n + 1) sin2 ( x )
2

M
1
+
2 = 2n + 1 ,

(2n + 1) sin( 2 ) 2(2n + 1) sin ( 2 )

n (t)

o` M est une constante positive, dpendant de . Il sensuit que n (t) converge uniformment sur
u
e
e
[, 2 ] vers 0.
2
Proposition 1.7

k=1

cos(kt)
=
k2

t
2

2
12

En particulier (poser t = 0) :

k=1

2
1
=
.
2
k
6

t [0, 2].

1.3 La convergence en moyenne quadratique

Preuve

En drivant la srie terme ` terme, nous obtenons k=1 sin(kt)/k, i.e., au signe pr`s, la srie
e
e
a
e
e
de lexemple prcdent. Nous savons, par lexemple prcdent, que cette derni`re srie converge,
e e
e e
e
e

pour tout ]0, [, uniformment sur [, 2 ] vers h(t) := ( t)/2. Comme k=1 1/k 2 est une
e

2
2
majorante convergente de
e
k=1 | cos(kt)|/k ,
k=1 cos(kt)/k converge uniformment sur tout

IR. Par les constatations antrieures, k=1 cos(kt)/k 2 converge uniformment vers une fonction
e
e
g continue sur [0, 2] et direntiable sur ]0, 2[ telle que g (t) = h(t) = (t )/2 pour tout
e
t ]0, 2[. Par consquent,
e

g(t) =
k=1

cos(kt)
=
k2

t
t
dt =
2
2

h(t)dt =

+ c,

La constante c peut tre dtermine de la faon suivante : comme


e
e
e
c
k=1

c = const.
cos(kt)
converge unik2

formment sur [0, 2],


e
2

g(t)dt =
k=1

i.e.

0=
0

i.e.
c=

Il sensuit que
k=1

1.3

t
2

cos(kt)dt = 0,
0

dt + c2 =

3
()3

12
12

1
2

t
cos(kt)
=
2
k
2

1
k2

(t )3
12

+ c2,
0

1 3
2
= .
2 6
12

2
pour t [0, 2].
12

La convergence en moyenne quadratique

Nous allons introduire, par la suite, la notion de convergence en moyenne quadratique, qui nous
permettra de formuler un rapport raisonnable entre fonctions et leurs srie de Fourier.
e
Considrons lespace vectoriel complexe V des fonctions f : IR C priodiques de priode 2 `
e
e
e
a
valeurs complexes, dnies sur IR, dont la restriction sur lintervalle [0, 2] est intgrable au sens
e
e
de Riemann.
Dnition 1.8
e
1
f, g :=
2

f (x)g(x) dx, pour f, g V,


f :=

f, f .

Ces dnitions sont raisonnables, parce que f g V et f, f IR


e
, : V V C,

: V IR

si f, g V . Les applications

ont les proprits suivantes :


ee
Lemme 1.9

1. .., .. est sesquilinaire , i.e. pour tout f , g V , C on a :


e

(a) f + g, h = f, h + g, h ,

Sries de Fourier
e

2.
3.
4.
5.
6.
7.
8.

(b) f, g + h = f, g + f, h ,
(c) f, g = f, g , f, g = f, g ,
f, g = g, f pour tout f , g V ,
f, f
0 pour tout f V ,
Si f est continue, alors f, f = 0 f = 0.
f = || f , pour tout C, f V ,
f +g
f + g ,
f
0,
Si f V est continue, alors f = 0 f = 0.

Si nous identions deux fonctions f , g V lorsquelles ne se distinguent que par une fonction
h := g f telle que h, h = 0, .., .. devient un produit scalaire sur V et .. une norme au sens
habituel de lalg`bre linaire.
e
e
Dnition 1.10 Deux lments f, g V sont orthogonaux, si f, g = 0.
e
ee
Lemme 1.11 (Pythagore) Si f, g V sont orthogonaux, alors
f +g

= f

+ g 2.

Preuve
f +g

= f + g, f + g = f, f + f, g + g, f + g, g = f, f + g, g = f

+ g 2.
2

Lemme 1.12
1. Les fonctions ek : IR C, ek (t) := eikt , k Z, forment un syst`me orthoe
m (t) = eimt = eimt ))
normal dans V , cest-` -dire que lon a (comme ek
a
em , en =

1
2

ei(nm)t dt = mn
0

(symbole de Kronecker) pour tout m, n Z.


2. Soient ck =

1
2

f (t)eikt dt les coecients de Fourier de f ; alors ck = ek , f .

Rappellons que, pour f V et n II :


N
n

ck ek

Sn (f ) :=

avec ck := ek , f .

k=n

Comme les ek forment un syst`me orthonormal, nous obtenons que


e
2

Sn (f )

ck ek

ck ek

k=n

=
k=n

k=n

|ck |2 .

Proposition 1.13 Soit f V et n II . Alors


N
1. Sn (f ) est orthogonal a f Sn (f ) et
`
n

f Sn (f )

= f

Sn (f )

= f

k=n

|ck |2 .

()

1.3 La convergence en moyenne quadratique


2.
kZ

|ck |2

, donc la srie
e
kZ

|ck |2 converge !

Preuve
Ad 1.
Sn (f ), f Sn (f )

Sn (f ), f Sn (f ), Sn (f )

ck ek , f
k=n
n

=
k=n
n

=
k=n

ck ek

ck ek ,
k=n

k=n
n

ck ek , f

ck ek , ck ek
k=n

ck ck

ck ck
k=n

0.

Selon le lemme 1.11 et () on obtient


n

f Sn (f ) + Sn (f )

= f Sn (f )

do` dcoule 1. Comme f Sn (f )


u e

+ Sn (f )

= f Sn (f )

n
k=n

0, on obtient que

|ck |2

+
k=n

|ck |2 ,

f pour tout n, donc

kZ

Consquence 1.14
e

lim

|ck |2 = lim

k=n

f Sn (f ) = 0

|ck |2

=
kZ

|ck |2 .

Dnition 1.15 Pour fn , f V , n II , on dit que la suite fn


e
N

nII
N

converge en moyenne

quadratique vers f lorsque lim ||fn f || = 0. De mme, on dit que la srie


e
e
n

en moyenne quadratique vers f lorsque

fn converge
n=0

lim

fn = 0.
n=0

Lemme 1.16 Une srie uniformment convergente sur lintervalle compact [0, 2] y converge en
e
e
moyenne quadratique. La rciproque est fausse.
e
Preuve
Soit
e
la norme du supremum. Si f est intgrable (au sens de Riemann), on a
2

1
2

|f |2 dt

n=0

2
.

Si maintenant f =

fn uniformment, alors
e
2

fn
n=0

fn
n=0

pour N .

Sries de Fourier
e

Thor`me 1.17 Pour une fonction f V , sa srie de Fourier


e e
e

ck eikt + ck eikt

c0 +
k=1

converge en moyenne quadratique vers f .


Preuve
Nous procdons en 3 tapes.
e
e
1. Nous traitons dabord le cas spcial de la fonction de priode 2
e
e
fa : IR IR, a ]0, 2],

fa (t) :=

1
0

pour 0
pour a

t < a,
t < 2.

ck eikt +ck eikt converge en moyenne quadratique

Selon 1.14, la srie de Fourier associe c0 +


e
e
k=1
+

vers f si, et seulement si,


k=

|ck |2 = ||fa ||2 .

Calculons dabord les coecients ck :


a
c0 =
,
2

a2
|c0 | =
,
4 2
2

1
ck =
2

eikt dt =
0

1 i ika
(e
1) pour k = 0 dans Z,
2 k

1
1
1 cos(ka)
(1eika )(1eika ) =
(22 cos(ka)) =
. Donc (nous utilisons
2 k2
2 k2
4
4
2 2 k 2
le lemme 1.18 et la proposition 1.7)
donc |ck |2 =

k=

|ck |2

a2
+
4 2

1 cos(ka)
2 k2

k=1

a
1
+ 2
4 2

a2
1 2
1
+ 2
2
2
4
6

1
a
=
2
2

k=1

1
1
2
k2

k=1

cos(ka)
k2

( a)2
2

4
12

|fa (t)|2 dt = ||fa ||2 .

2. Nous traitons maintenant le cas spcial des fonctions en escalier de priode 2


e
e
N

T : IR C,

j faj ,

T =
j=1

2, j C pour j = 1, ..., N et faj (t) :=

o` 0 < a1 < ... < aN


u

1
0

pour 0 t < aj ,
(comme
pour aj t < 2

pour le cas spcial prcdent).


e
e e
N

T Sn (T ) =

j=1

j faj Sn (faj )

j=1

|j | faj Sn (faj ) 0

pour n

1.3 La convergence en moyenne quadratique

selon la premi`re tape.


e e
3. Soit enn f : IR C une fonction dans V quelconque. Nous pouvons traiter les parties relle et
e
imaginaire de f sparment. Nous pouvons donc nous restreindre aux fonctions ` valeurs relles.
e e
a
e
Soit > 0 donne. Comme f est borne, nous pouvons supposer que |f (t)| M pour tout t IR.
e
e
Nous allons dmontrer que il existe n0 II tel que ||f Sn (f )|| < pour tout n n0 .
e
N
Comme f est intgrable au sens de Riemann, il existe deux fonctions en escalier de priode 2
e
e
, : IR IR telles que
2

M,
0

( ) dt <

2
.
4M

Alors
f Sn (f )

(f ) + Sn (f ) Sn ()

(f ) Sn (f ) + Sn ()
=:An

Posons g := f

, nous obtenons que

0 ; comme g
g2

=:Bn

( )2

|| + || ( )

2M ( ),

donc (avec la proposition 1.13)


A2 = g Sn (g)
n

1
2

g 2 dt
0

( )dt <

c.-`-d. An < /2 pour tout n. Selon la deuxi`me tape, Bn < /2 pour n


a
e
e
pour n n0 .

2
,
4

n0 , donc f Sn (f ) <
2

ak une srie absolument convergente. Alors


e

Lemme 1.18 Soit


k=0

k=0

a2k+1 .

a2k +

ak =

Preuve
Les sries
e

k=0

k=0

a2k+1 convergent absolument, donc elles convergent. Donc on a

a2k et
k=0

k=0

k=0

k=0

ak .

a2k + a2k+1 =

a2k+1 =

a2k +

k=0

k=0

Pour des sries de Fourier de fonctions de priode 2 qui sont continment direntiables par
e
e
u
e
morceaux , on peut tablir des crit`res de convergence plus puissants.
e
e
Dnition 1.19 Une fonction f : [a, b] C est dite continue par morceaux lorsquil existe
e
des points a = a0 < . . . < aN = b dans [a, b] tels que
1. f

]a1 ,a [

est continue pour = 1, ..., N ;

2. f (a + ) := lim f (t) existe pour = 0, . . . , N 1,


ta

f (a ) := lim f (t) existe pour = 1, . . . , N .


ta

10

Sries de Fourier
e

f est dite contin ment direntiable par morceaux si, en plus, il existe une fonction continue
u
e
u
e
par morceaux : [a, b] C telle que f ]a ,a [ soit continment direntiable et f ]a ,a [ =
1

]a1 ,a [

pour = 1, . . . , N .

Proposition 1.20 La srie de Fourier dune fonction f : IR C continue de priode 2 qui est
e
e
continment direntiable par morceaux sur [0, 2] converge uniformment vers f . Elle converge
u
e
e
aussi absolument sur [0, 2].
Preuve

ck eikt de f converge absolument et uni-

Nous dmontrons dabord que la srie de Fourier


e
e
k=

formment vers une fonction continue g.


e
Par hypoth`se, il existe des points 0 = a0 < a1 < ... < aN 1 < aN = 2 dans [0, 2] tels que
e
= f ]a ,a [ existe et admet un prolongement continu en a1 et a . Nous dnissons alors
e
1

e
une fonction : IR C continue par morceaux, de priode 2, en posant [a1 ,a [ := pour
= 1, . . . , N . La fonction est intgrable au sens de Riemann et ses coecients de Fourier k ,
e
+

k Z, sont tels que

k=

|k |2

||||2 < . Les coecients de Fourier ck , k = 0, de f se calculent

maintenant de la faon suivante :


c
2

1
ck =
2

ikt

f (t)e

1
dt =
2

f (t)eikt dt.
=1a
1

Eectuons une intgration par parties :


e
a
ikt

f (t)e

i
dt =
f (t)eikt
k

a1

a
a1

Donc
i
ck =
[f (t)eikt
2k
+

Comme
k=

2
0

2k

|k |2 converge, il en est de mme pour


e

(t)eikt dt.
a1

i
(t)eikt dt = k .
k

|ck |, parce que |ck | = |k |/k

k=
+

|k |2 . Nous obtenons ainsi une majorante constante pour

k=

|ck eikt |, cest-` -dire que


a

1/k 2 +
+

ck eikt

k=

converge absolument et uniformment sur IR vers une fonction continue de priode 2 g : IR C.


e
e
+

Par ce qui prc`de,


e e

ck eikt converge aussi en moyenne quadratique vers la fonction continue g.

k=

Par la proposition 1.17, cette srie converge aussi en moyenne quadratique vers la fonction continue
e
f . Donc ||f g|| = 0. Comme f et g sont continues, f = g.
2

Chapitre 2
La topologie de IRn
2.1

Espaces mtriques
e

Pour les dnitions de la convergence dune suite de nombres rels ou complexes et de la continuit
e
e
e
dune fonction relle ou complexe, la notion de la distance d(x, y) := |x y| est fondamentale.
e
Commenons donc par une gnralisation de cette distance :
c
e e
Dnition 2.1 Une mtrique sur lensemble X(= ) est une fonction d : X X IR ayant les
e
e
proprits suivantes :
ee
0 pour tout x, y X, et d(x, y) = 0 x = y.

1. d(x, y)

2. d est symtrique : d(x, y) = d(y, x) pour tout x, y X.


e

3. On a lingalit du triangle : d(x, z)


e
e

d(x, y) + d(y, z) pour tout x, y, z X.

Le couple (X, d) est appel un espace mtrique, mais nous parlons aussi simplement de lespace
e
e
mtrique X et de sa mtrique d.
e
e
Exemple 2.2

1. X = IR resp. C, avec d(x, y) := |x y|.

2. Soit X arbitraire et d(x, y) :=

0
1

pour x = y,
pour x = y.

3. X = {f : [a, b] IR; f continue} avec d(f, g) := max |f (x) g(x)|.


a x b

4. Soit (X, dX ) un espace mtrique et A X. Alors (A, dA ) avec


e
dA := restriction de dX sur A A ( mtrique induite )
e
est un espace mtrique.
e
Une classe importante despaces mtriques est celle des espaces vectoriels norms, ` laquelle ape
e a
partiennent aussi les exemples 2.2.1 et 2.2.3 :
Dnition 2.3 Soit V un espace vectoriel rel ou complexe. (Nous crivons IK pour son corps de
e
e
e
scalaires.) Une norme sur V est une fonction
: V IR avec les proprits suivantes :
ee
1. x

0 pour tout x V , et x = 0 x = 0.

2. x = || x pour tout x V et tout IK.


11

La topologie de IRn

12
3. x + y

x + y pour tout x, y V .

Lemme 2.4 Soit V un espace vectoriel euclidien ou hermitien, avec produit scalaire
x :=

. Alors

x, x

est une norme sur V . Si V est de dimension nie, et si e1 , e2 , . . . , en forment une base orthonormale
de V , alors on a la formule suivante :
n

xi 2 pour x =

x =

xi ei .
i=1

i=1

Lemme 2.5 Soit V un espace vectoriel rel ou complexe avec une norme
e

. Alors

d(x, y) := x y
est une mtrique sur V qui est invariante par translation, cest-`-dire que d(x + a, y + a) = d(x, y)
e
a
pour tout x, y, a V .
Consquence 2.6 Tout espace vectoriel V muni dun produit scalaire, admet une mtrique canoe
e
nique correspondante
f g, f g .
d(f, g) = f g =
Donc, on a :
produit scalaire

norme

mtrique.
e

Exemple 2.7 Sur V = IRn nous utilisons le produit scalaire canonique et crivons
e
norme euclidienne correspondante :
n

(x1 , . . . , xn )

eu

xi 2 .

=
i=1

En plus, nous avons la norme du maximum, qui est dnie par


e
(x1 , . . . , xn )

max

:= max |xi |,
1 i n

et la norme de la somme

(x1 , . . . , xn )

:=
i=1

Exemple 2.8 Soit 1

n II et
N

a11

.
V := Mn (C) = .
.

an1

|xi |.

a1n

. ; a C
.
.

ann

lespace vectoriel des matrices n n sur C. Alors

(a )1

, n

:= max

1 n

=1

|a |

est une norme sur V . Elle a la proprit suivante :


ee
AB

A B

A, B V

eu

pour la

2.2 Convergence

13

Preuve
voir les exercices.

Dnition 2.9 Soit (X, d) un espace mtrique. La boule de rayon r > 0 autour de x X est
e
e
lensemble
Br (x) := {y X; d(x, y) < r}.
U X est un voisinage de x : Br (x) U pour un certain r > 0.
U X est ouvert (dans X) : U est un voisinage de chaque point x U (nous crivons
e
o
U X).
A X est ferm (dans X) : lensemble complmentaire U = X \ A est ouvert.
e
e

2.2

Convergence

La dnition de la convergence dans un espace mtrique est formellement la mme que la notion
e
e
e
de la convergence dans IR :
Dnition 2.10 Soit (xn )nII une suite dans lespace mtrique X.
e
e
N
On dit quelle converge vers x X (et on crit x = limn xn )
e

pour tout voisinage U de x dans X, il existe un n0 II tel que


N

xn U pour tout n n0
pour tout > 0, il existe un n0 II tel que d(xn , x) < pour tout n
N

n0

Exemple 2.11 lim xn = x lim d(xn , x) = 0.


n

Proposition 2.12 Soit (xn )nII une suite convergente dans lespace mtrique X. Sa limite est
e
N
alors unique.
Preuve

Supposons que lim xn = x et lim xn = y. Alors, pour tout > 0, il existe un n II t.q. d(x, xn ) < 2
N

et d(y, xn ) < 2 . Donc



d(x, y) d(x, xn ) + d(xn , y) < + =
2 2
pour tout > 0, donc d(x, y) = 0, donc x = y.
2

Proposition 2.13 Soit V un espace vectoriel avec norme


dante. Soit (xn )nII une suite dans V et soit x V . Alors :
N
xn x

, muni de la mtrique correspone

x xn 0

Preuve
On a xn x d(xn , x) = x xn 0.

Consquences 2.14 Soit (xk )kII une suite dans IRn et a IRn . Alors, pour chacune des normes
e
N
,
eu
max et
, on a (avec xk = (xk,1 , . . . , xk,n ), a = (a1 , . . . , an ))
a = lim xk a = lim xk,

pour 1

n.

La topologie de IRn

14
Proposition 2.15 Soit X un espace mtrique et A X. Alors :
e
A est ferm (dans X)
e

A xk x X = x A .

Preuve
o
= Supposons que x A. Alors x U := X \ A X, donc il existe > 0 t.q. x B (x) U ,
donc xk B (x) U pour k k0 . Ceci contredit le fait que xk A pour tout k. //

= U := X \ A est ouvert dans X : sinon il existe un x U pour lequel B1/n (x) U pour
2
tout n II >0 , donc il existe A B1/n (x) xn x A. // .
N

Dnition 2.16 Soit M un sousensemble de lespace mtrique X. On appelle


e
e
x M point intrieur de M : M est un voisinage de x ;
e

M := {x M ; x point intrieur de M } est lintrieur de M ;


e
e
x X point adhrent a M : M U = pour tout voisinage U de x ;
e
`
M := {x X; x adhrent a M } est ladhrence de M ;
e
`
e
x X point frontalier de M : x M X \ M ;
M := {x X; x point frontalier de M } est la fronti`re ou le bord de M ;
e
x X point daccumulation de M : x M \ {x} ;
x M point isol de M : x poss`de un voisinage U dans X avec U M = {x}.
e
e

Proposition 2.17 Soit M un sousensemble de lespace mtrique X. Alors


e

1. M = M \ M ,
2. M = M M ,

3. M = M \ M ,

4. M est le plus grand ouvert de X qui est contenu dans M , cest-`-dire


a

M=

U
M U X
o

e
a
5. M est le plus petit ferm de X qui contient M , cest-`-dire
M=

A.
M A=AX

Exemple 2.18 Soit X = IR2 , M := {(x1 , x2 ); x1

0, x2 > 0}. Alors

M = {(x1 , x2 ); x1 > 0, x2 > 0}

M = {(x1 , x2 ); x1 0, x2 0}
M = {(x1 , x2 ); (x1 0 et x2 = 0) ou (x2

0 et x1 = 0)}

Proposition 2.19 Soit X un espace mtrique et A X. Alors :


e
A = {x X; il existe une suite (xn )nII dans A t.q. x = lim xn }
N
n

Preuve
: Si x A, alors B1/n (x) A = pour tout n > 0 ; donc il existe xn B1/n (x) A pour
tout n > 0. Alors xn x, p.q. d(x, xn ) < 1/n 0.
2
: Lorsque A xn x, alors U A = pour tout voisinage U de x, donc x A.

2.2 Convergence

15

Consquences 2.20 Soit X un espace mtrique et A X. Alors


e
e
e
1. A est ferm.

2. A est ferm A = A.
e
Preuve
1
Ad 1. Supposons A yk y. Selon 2.19, pour tout k il existe xk A avec d(xk , yk ) < k . Alors
A xk y, donc y A selon 2.19.
e
Ad 2. = cest une consquence de 2.19 et 2.15. = Si A = A, alors A est ferm selon
e
1.
2

Dnition 2.21 Une suite (xn )nII dans un espace mtrique (X, d) est appele suite de Cauchy
e
e
e
N
(ou suite fondamentale ) : pour tout > 0 il existe un n0 II tel que
N
d(xm , xn ) < pour tout m, n

n0 .

Lespace mtrique (X, d) est complet : toute suite de Cauchy dans X converge (dans X).
e
Exemple 2.22 Soit X :=]0, 1] IR avec la mtrique usuelle. Alors la suite (1/n)n
e
de Cauchy dans X, qui ne converge pas dans X, donc X nest pas complet.

est une suite

Dnition 2.23 Un espace vectoriel norm (V,


e
e
) est appel espace de Banach : V est
e
complet pour la mtrique induite par la norme, d(x, y) := x y .
e
Lorsque cette norme est la norme euclidienne dans un espace vectoriel euclidien (ou hermitien),
on parle dun espace de Hilbert.
Exemple 2.24 (IRn ,

max )

est un espace de Banach.

Preuve
Soit (xk )kII une suite dans IRn (k nest pas un exposant, mais un indice), avec xk = (xk , . . . , xk ).
N
n
1
La suite (xk )kII est alors une suite de Cauchy si et seulement si les suites (xk )kII , j = 1, . . . , n,
N
N
j
sont des suites de Cauchy dans IR. De plus, x = (x1 , . . . , xn ) = lim xk si et seulement si xj =
k

lim xk pour j = 1, . . . , n.
j

Probl`me : Si lon munit IRn dune autre norme, par exemple de la norme euclidienne, est-il
e
encore un espace de Banach (resp. dans ce cas, de Hilbert) ? La rponse est armative, car toutes
e
les normes sur IRn sont quivalentes :
e
Dnition 2.25 Deux mtriques d1 , d2 sur un ensemble X sont quivalentes : il existe des
e
e
e
constantes c12 , c21 > 0 avec
d1 (x, y)

c12 d2 (x, y) et d2 (x, y)

c21 d1 (x, y) pour tout x, y X.

Deux normes
e
e
1,
2 sur un espace vectoriel rel ou complexe V sont quivalentes : les
mtriques induites sont quivalentes, cest-`-dire quil existe c12 , c21 > 0 avec
e
e
a
x

c12 x

et x

c21 x

pour tout x V.

Thor`me 2.26 Soient d1 , d2 deux mtriques quivalentes sur X. Alors, les ensembles ouverts
e e
e
e
resp. ferms sont les mmes pour (X, d1 ) et (X, d2 ), et les mmes suites convergent pour les deux
e
e
e
mtriques.
e

La topologie de IRn

16

Preuve
On voit facilement que chaque d1 voisinage de x X est aussi un d2 voisinage, et vice versa.

Exemple 2.27 Sur IRn , les normes

max ,

et

eu

sont quivalentes.
e

Preuve
Soit x max = |xk |. Alors
n

max

x2
k

x2
r

r=1
= x

=1

()

|x |

= x

eu

n x

max .

Preuve de () :
(|x1 | + . . . + |xn |)

x2 + . . . + x2 .
1
n

= x2 + . . . + x2 + . . .
1
n

On verra plus tard, que sur IRn (donc, sur tout espace vectoriel de dimension nie) toutes les
normes sont quivalentes ; pour linstant nous supposons IRn toujours muni de lune des trois
e
normes mentionnes.
e
Sur des espaces vectoriels de dimension innie, il y a des exemples de normes non quivalentes :
e
b

1
Exemple 2.28 Sur V := C 0 ([a, b], C), les deux normes f max et f 1 := ba a |f (t)| dt ne
sont pas quivalentes : on a f 1
e
f max pour tout f V , mais il nexiste pas un c > 0 t.q.
f max c f 1 pour tout f V .

Voici un crit`re important de convergence :


e
Proposition 2.29 Soit (V,

) un espace de Banach, et soit

x converge dans IR. Alors,

que la srie
e
=0

=0

=0

x une srie dans V telle


e

x converge dans V , et

x .

()

=0

=0

(On parle de convergence normale. Dans le cas spcial dim V = 1 il sagit de la convergence
e
absolue dune srie de nombres rels.)
e
e
Preuve
Pour > 0, il existe n0 t.q.

q
=p

x < pour n0 < p < q. Donc


q

x
=p

x <
=p

pour ces p et q, donc la suite ( =0 x )nII des sommes partielles est une suite de Cauchy dans
N
V , donc elle converge, p.q. V est complet. Selon 2.13, on a que

lim

=0

x .

=
=0

2.3 Reprsentation graphique de fonctions


e
Comme

17

=0

=0

x ,
=0

on a ().

Comme application, nous obtenons :


Thor`me 2.30 Soit A = (a )1
e e

, n

une matrice n n complexe. Alors, la srie


e

exp(A) :=

1
A
!
=0

converge dans V = Mn (C) (pour les notations et la norme voir exemple 2.8).
Preuve
Dapr`s lingalit dans lexemple 2.8 on a
e
e
e

=0

1
A
!

1
A
!
=0

= exp( A ) < .

Donc

1
=0 ! A

2.3

Reprsentation graphique de fonctions


e

converge selon 2.29.

Il y a deux mani`res de reprsenter les fonctions de deux variables :


e
e
Dnition 2.31 Soient U IR2 et f : U IR une fonction. Alors on appelle
e
Gf :=

x, f (x) ; x U

IR2 IR = IR3

le graphe de f . Pour c IR, on appelle


Nc := {x U ; f (x) = c} U
une courbe de niveau de f .
Exemple 2.32 Pour les fonctions x2 + x2 , x2 x2 , et sin(x1 ) sin(x2 ) on obtient :
1
2
1
2

2.4

Continuit
e

Comme pour la convergence, la dnition de la continuit est essentiellement la mme pour les
e
e
e
applications entre espaces mtriques que pour les fonctions relles :
e
e
Dnition 2.33 Une application entre espaces mtriques f : X Y est continue en x X
e
e
pour tout > 0 il existe un > 0 tel que f (B (x)) B (f (x)) (voir la gure 2.2)
pour tout voisinage U de f (x) dans Y , f 1 (U ) est un voisinage de x dans X.

La topologie de IRn

18

Fig. 2.1 Le graphe et les courbes de niveau de quelques fonctions

Proposition 2.34 Lapplication entre espaces mtriques f : X Y est continue au point x


e
X lim f (xn ) = f (x) pour toute suite (xn )nII dans X avec x = lim xn .
N
n

On crit lim f () = f (x).


e
x

Proposition 2.35 Lapplication entre espaces mtriques f : X Y est continue (cest-`-dire


e
a
o
continue en chaque point de X) pour tout ouvert U Y , f 1 (U ) est ouvert dans X.
Preuve
o
= : U Y, x f 1 (U ) = U est un voisinage de f (x) = f 1 (U ) est un voisinage de x.
o
o
= : Soit x X et > 0 ; = B (f (x)) Y = f 1 (B (f (x))) X, et cest donc un
voisinage du point x dans X, cest-`-dire quil existe un > 0 avec B (x) f 1 (B (f (x))), donc
a
f (B (x)) B (f (x)).
2

X
x

f (x)
B (x)

f (B (x))
B (f (x))

Fig. 2.2 Continuit de f en x


e

2.5 Compacit
e

19

Proposition 2.36 La composition g f dapplications continues entre espaces mtriques f : X


e
Y et g : Y Z est continue.
Ltude de la continuit dune application f : X IRm se ram`ne ` ltude de la continuit de ses
e
e
e a e
e
fonctions composantes :
Proposition 2.37 Une application f = (f1 , . . . , fm ) : X IRm , o` X est un espace mtrique, est
u
e
continue (en x X) ses fonctions composantes fj : X IR, j = 1, . . . , m, sont continues
(en x).
Preuve
Cest trivial pour la norme

max

sur IRm .

1. f : IRn IRm , f const : tri-

Exemples 2.38 (Exemples dapplications continues)


vial !

2. f : IRn IRm linaire : Il sut de prouver la continuit en 0, car


e
e
f (x) f (y) = f (x y) = f (x y) f (0) :
Soit (e1 , . . . , en ) la base canonique de IRn , et soit x =
xi f (ei ) =
i=1

i=1

|xi | f (ei )

c x

max ,

xi f (ei )

xi ei ; alors f (x) =
i=1

n
n

i=1

f (ei ) ne dpend pas de


e

o` la constante c =
u
i=1

e
e
x ; donc f (B (0)) B (f (0)) pour tout > 0. (Dapr`s notre preuve, la norme utilise sur
c
n
IRm ne joue aucun rle ! Mais lutilisation de
o
max sur IR nest pas essentielle non plus ;
elle est commode, mais le rsultat reste vrai en gnral ` cause de lquivalence de toutes les
e
e e a
e
normes sur IRn que nous dmontrerons plus tard.)
e
Dnition 2.39 La suite (fn )nII dapplications fn : X Y entre deux espaces mtriques
e
e
N
converge uniformment vers f : X Y si pour tout > 0 il existe un n0 II tel que
e
N
d(fn (x), f (x)) < pour tout n
n0 et pour tout x X. (Le mme n0 fait donc laaire simule
tanment pour tous les x X !)
e
Thor`me 2.40 Soit (fn )nII une suite dapplications continues fn : X Y entre deux espaces
e e
N
mtriques, qui converge uniformment. Alors, f = limn fn est aussi continue.
e
e
Preuve

Soit x X, et soit > 0 ; il existe alors un n0 II tel que d(fn (), f ()) < 3 pour tout n
N

tout X, et il existe un > 0 tel que d(fn0 (), fn0 (x)) < 3 pour tout B (x) ; donc
d(f (), f (x))

d(f (), fn0 ()) + d(fn0 (), fn0 (x)) + d(fn0 (x), f (x)) <

pour tout X avec d(, x) < .

2.5

n0 et

Compacit
e

Pour les fonctions continues dune variable relle ou complexe nous avons vu le rle important que
e
o
e
e
jouent les sous-ensembles compacts de IR resp. C. On peut dnir la notion de compacit pour des
espaces mtriques :
e

La topologie de IRn

20

Dnition 2.41 (Dnition et proposition) Une partie A X dun espace mtrique X est
e
e
e
compacte, si les conditions suivantes quivalentes sont satisfaites :
e
1. Toute suite dans A admet une sous-suite, qui converge vers un point de A.
2. Toute suite dans A admet un point daccumulation dans A.
Lespace mtrique X est compact, si A := X X est une partie compacte de X.
e
Lquivalence se dmontre comme dans le cours dAnalyse I.
e
e
Pour X = IRn , on a le thor`me suivant :
e e
Thor`me 2.42 Une partie A IRn est compacte, si et seulement si les conditions suivantes
e e
quivalentes sont satisfaites :
e
1. A est ferm et borne.
e
e
2. Toute suite dans A admet une sous-suite, qui converge vers un point de A.
3. Toute suite dans A admet un point daccumulation dans A.
Preuve
(1) = (2) : Soit (xk )kII une suite dans A. Cette suite poss`de une suite partielle pour laquelle
e
N
toutes les suites des -i`mes composantes (1
e

n) convergent dans IR ; cette suite partielle


converge dans IRn . Comme A est ferm, cette limite est dans A.
e
(2) = (1) : si A nest pas ferm, il existe une suite (xk )kII dans A qui converge vers un point
e
N
x A. Alors (b) est faux pour cette suite. Si A nest pas born, alors A contient une suite non
e
borne. Cette suite ne contient aucune suite partielle convergente.
e
2

Exemple 2.43 Soit (xn )nII une suite convergente dans IRn et x = limn xn sa limite. Alors
N
K := {xn ; n II } {x} est compact.
N
Proposition 2.44 Soit K un sousensemble compact de lespace mtrique X. Alors, tout sous
e
ensemble ferm A K est aussi compact.
e
Une proprit importante de la compacit est son invariance sous des applications continues :
ee
e
Thor`me 2.45 Soit K X compact et f : X Y une application continue entre espaces
e e
mtriques. Alors limage f (K) est aussi compact.
e
Preuve
Soit (yk )kII une suite dans f (K). Soit yk = f (xk ) avec xk K. La suite (xk )kII admet une
N
N
suite partielle (xkj )jII qui converge vers un x K. Alors la suite (ykj )jII converge vers f (x)
N
N
2
p.q. lim ykj = lim f (xkj ) = f (lim xkj ) = f (x).

Consquences 2.46 Soit K compact, et soit f : K IR une fonction continue. f prend alors
e
sur K ses valeurs extrmales, cest-`-dire il existe deux points xmin , xmax K avec f (xmin )
e
a
f (x) f (xmax ) pour tout x K.
Preuve
f (K) est une partie compacte de IR, donc ferme et borne. Donc a := inf f (K) et b := sup f (K)
e
e
appartiennent ` f (K). Choisir xmin et xmax t.q. f (xmin ) = a et f (xmax ) = b.
a
2

2.6 Connexit et convexit


e
e

21

Thor`me 2.47 Sur IRn , toutes les normes sont quivalentes.


e e
e
Preuve
Il sut de comparer une norme quelconque
quil existe c1 , c2 IR>0 avec
x

c2 x

avec la norme
x

max

max

max

: il faut donc dmontrer


e

x IRn .

c1 x

xi ei on a

Pour x = (x1 , . . . , xn ) =
i=1

x1 e1 + . . . + xn en
|x1 | e1 + . . . + |xn | en
( e1 + . . . + en ) x max ;
=:c2

Comme corollaire de cette ingalit nous obtenons que


e
e
xk x

max

0 =

xk x 0 =

: (IRn ,

xk x ,

p.q.

max )

IR est continue :

xk x

xk x .

Lensemble S := {u IRn ; u max = 1} est un sousensemble compact de (IRn ,


max ), et la
fonction continue
: IRn IR ne prend que des valeurs strictement positives sur S ; donc il
existe c0 > 0 avec u
c0 pour tout u S. Donc, pour x IRn , x = 0 :
x =

max

x
x

= x

max

max

x
x

max

max

c0 ,

donc (avec c1 := 1/c0 ) on a x

2.6

max

c1 x .

Connexit et convexit
e
e

o
Dnition 2.48 Un ouvert U IRn est connexe si pour tout a, b U il existe une application
e
continue : [0, 1] U avec (0) = a et (1) = b.
Dnition 2.49 Une partie K IRn est convexe si pour tout a, b K le segment
e
[a, b] := {a + t(b a) | 0

1}

est contenu dans K.

Exemple 2.50 Tout ensemble U IRn convexe est connexe : en eet, (t) := a + t(b a) fait
laaire.
o
Thor`me 2.51 Soit U IRn une partie connexe non vide. Soit V U une partie avec les
e e
proprits suivantes :
ee
1. V est ferm dans U
e

i.e. V xk x U = x V .

2. V est ouvert dans U .


Alors ou bien V = ou bien V = U .

La topologie de IRn

22

a
U

a
b
V
b

Fig. 2.3 U est connexe, V nest pas connexe

Preuve
Supposons que V = . A dmontrer : V = U . Supposons quil existe b U avec b V . Soit
e
a V . Comme U est connexe, il existe : [0, 1] U continue avec (0) = a et (1) = b. Soit
J := {t [0, 1] | (t) V }. On a que 0 J, 1 J. Soit s := sup J. Nous allons voir que ni (s) V
ni (s) V , et ceci est absurde ! Supposons que (s) V . Comme V est ouvert, par la continuit
e
de il existe > 0 t.q. (s + t) V pour 0 t < . Ceci est impossible p.q. (s + t) V pour
t > 0 selon la dnition de s. Supposons que (s) V . Il existe une suite (sk )kII dans J avec
e
N
sk s. Comme V (sk ) (s) U , nous obtenons (s) V p.q. V est ferm dans U , ce qui
e
contredit le fait que (s) V .
2

Chapitre 3
Direntiation
e
3.1

Courbes dans IRn

Dnition 3.1 Une courbe dans IRn est une application continue (cest-`-dire de classe C 0 )
e
a
c : I IRn , o` I est un intervalle dans IR.
u
Dnition 3.2 Une courbe c : I IRn est direntiable en t0 I, si la limite
e
e
c(t0 ) := lim

tt0

c(t0 + h) c(t0 )
c(t) c(t0 )
= lim
IRn
h0
t t0
h

existe. Dans ce cas, c(t0 ) est appel le vecteur tangent a c (pour la valeur de param`tre t0 ).

e
`
e
Lemme 3.3 Soit c = (c1 , . . . , cn ) : I IRn une courbe. Alors
c est drivable en t0 c : I IR est drivable en t0 pour 1
e
e

n.

Dans ce cas on a
c(t) = (c1 (t), . . . , cn (t)).

Dnition 3.4 Une courbe c : I IRn est contin ment drivable si elle est drivable en tout
e
u
e
e
point t0 I et si lapplication c : I IRn est continue. Une application c : I IRn est de classe

C 0 si elle est continue (donc si cest une courbe). Une courbe c : I IRn est de classe C k+1
si c : I IRn est de classe C k . Si c = (c1 , . . . , cn ), alors c est de classe C k si et seulement si

c : I IR est de classe C k pour 1

n. Une courbe c : I IRn de classe C 1 est dite


rguli`re ou lisse si c(t) = 0 pour tout t I.
e
e

Exemple 3.5 La courbe : IR IR2 , (t) := et sin t, cos t) est de classe C et lisse.
La courbe c : IR IR2 , c(t) :=

(t2 , 0)
(0, t2 )

si t
si t

0
est de classe C 1 , mais pas lisse (c est continue,

mais pas drivable pour t = 0).


e
Lemme 3.6 Soient I, J IR des intervalles et : I J et c : J IRn drivables. Alors
e
:= c : I IRn est drivable et
e
(t) = (t) c (t) .

23

24

Direntiation
e

Preuve
Appliquer le lemme 3.3 aux composantes (t) = c (t) .

Dans la suite, nous munissons toujours IRn du produit scalaire canonique et crivons
e
pour
la norme euclidienne. Cette structure euclidienne nous permet de dnir la longueur de certaines
e
courbes ainsi que langle entre deux courbes rguli`res passant par un mme point :
e
e
e
= (a = t0 < t1 < . . . < tk = b) une partition de
Soit c : [a, b] IRn une courbe, et soit
lintervalle [a, b]. En remplaant la restriction c
c
de c sur lintervalle [ti1 , ti ] par le segment
[ti1 ,ti ]

rectiligne entre c(ti1 ) et c(ti ), nous obtenons une ligne brise (voir la gure 3.1) approximant c
e
et dont la longueur est
k

c(ti ) c(ti1 ) .

L (c) =
i=1

c(t0 )

c(t3 )

c(t1 )

c(t2 )
Fig. 3.1 Approximation par une ligne brise
e

Dnition 3.7 La courbe c : [a, b] IRn est dite rectiable, si


e
L := sup{L (c);

partition de [a, b]}

est nie. L est appele la longueur de la courbe.


e
Condition quivalente : Pour tout > 0 il existe un > 0 tel que |L (c) L|
e
partition
de [a, b] de pas | | .

pour toute

Proposition 3.8 Toute courbe c : [a, b] IRn de classe C 1 est rectiable, et sa longueur est
b

c(t) dt.

L=
a

Avec dautres mots : la longueur est lintgrale de la longueur du vecteur vitesse.


e
Preuve
La fonction h : [a, b] [a, b] IRn , dnie par
e

c(t) c(s)
c(t)

h(t, s) :=
ts
0

pour t = s,
pour t = s,

est continue, donc mme uniformment continue. Pour > 0 donn, il existe donc 1 > 0 tel que
e
e
e
h(t, s)
/(2(b a)) pour tout t, s [a, b] avec |t s|
1 . De plus, comme lapplication

3.1 Courbes dans IRn

25

t c(t) est continue, il existe 2 > 0 tel que

c(t) dt

i=1

c(ti ) (ti ti1 )

de [a, b] avec | | 2 . En utilisant lingalit du triangle, on trouve pour


e
e
pour toute partition
avec | | := min{1 , 2 } facilement lestimation
b


+ = .
2 2

c(t) dt L (c)

La longueur ainsi dnie dpend de la paramtrisation de la courbe, et non seulement


e
e
e
de la trace, comme le montre lexemple suivant :
Exemple 3.9 Soit c : [0, 1] IR la courbe c(t) := 4t(1 t). Alors la longueur est
1/2

L=
0

|c(t)| dt = 2

(4 8t) dt = 2.

La trace de c est lintervalle [0, 1] de longueur 1. La dirence provient du fait que c parcourt
e
lintervalle [0, 1] deux fois.
Nos courbes sont des courbes paramtres, cest-`-dire que nous tenons compte du mouvement
e e
a
dun point c(t) dans IRn dpendant du param`tre t et non seulement de sa trace. Parfois cest
e
e
pratique de changer de param`tre :
e
Dnition 3.10 Deux courbes c1 : [a1 , b1 ] IRn et c2 : [a2 , b2 ] IRn sont quivalentes :
e
e
il existe une transformation de param`tre, cest-`-dire un homomorphisme (voir la gure 3.2)
e
a
e
: [a1 , b1 ] [a2 , b2 ]

avec

c1 = c2 .

Lorsque c1 et c2 sont de classe C 1 et que est un C 1 diomorphisme, nous parlons dune transe
formation de param`tre de classe C 1 .
e

IRn

c1

c2

a1

b1

a2

b2

Fig. 3.2 Transformation de param`tre


e
Deux cas sont possibles :
1. Lorsque est monotone croissante, la trace c1 ([a1 , b1 ]) = c2 ([a2 , b2 ]) est parcourue dans
le mme sens par c1 (t1 ) et c2 (t2 ) pour tj croissant de aj vers bj , et nous parlons dune
e
transformation de param`tre prservant lorientation.
e
e

26

Direntiation
e

2. Lorsque est monotone dcroissante, c1 (t1 ) et c2 (t2 ) parcourent la trace en directions ope
poses, et la transformation de param`tre renverse lorientation.
e
e
Lquivalence de courbes dnie cidessus est eectivement une relation dquivalence sur lene
e
e
semble de toutes les courbes resp. les courbes de classe C 1 , et on obtient une relation dquivalence
e
plus ne en nadmettant que les transformations de param`tre prservant lorientation. Les classes
e
e
dquivalence sappellent aussi des courbes (non paramtres) resp. des courbes orientes
e
e e
e
(non paramtres), et au lieu de parler de deux courbes quivalentes on parle aussi de deux pae e
e
ramtrisations de la mme courbe. Avec la formule de substitution pour lintgration on dmontre
e
e
e
e
facilement que la longueur dune courbe de classe C 1 ne dpend pas de sa paramtrisation :
e
e
Proposition 3.11 Soient cj : [aj , bj ] IRn , j = 1, 2, deux paramtrisations de classe C 1
e
quivalentes : soit : [a1 , b1 ] [a2 , b2 ] un diomorphisme de classe C 1 avec c1 = c2 . Alors
e
e
L(c1 ) = L(c2 ).
Preuve
Traitons le cas < 0.

Alors, avec le lemme 3.6 on obtient (comme (a1 ) = b2 et (b1 ) = a2 )


b1

L(c1 )

b1

c1 (t)

(t) c2 (t)

dt =

a1

a1

dt

=(t)c2 (t)

a2

(b1 )

(a1 )

c2 () d =

c2 () d

b2

b2

c2 () d = L(c2 ).

=
a2

La preuve pour le cas > 0 est analogue.

Consquences 3.12 Pour une courbe oriente c = c(t) de classe C 1 et rguli`re, il y a une
e
e
e
e
paramtrisation distingue c(s) = c(t(s)), appele la paramtrisation par la longueur darc,
e
e
e
e
avec la proprit suivante :
ee
longueur de c [s

1 ,s2 ]

= s2 s1

pour s1 < s2 .

Preuve
Soit c : I IRn une paramtrisation rguli`re de classe C 1 , et xons a I. Alors
e
e
e
t

pour t I

c(u) du

(t) :=
a

dnit un C 1 diomorphisme de I sur un intervalle J, posons s = (t), alors t = t(s) = 1 (s),


e
e
et c(s) := c(t(s)) est la paramtrisation cherche.

e
e
2
Exemple 3.13 Considrons c : [0, 2] IR2 , c(t) := R(cos t, sin t) avec R, > 0. Alors
e
t

donc t(s) =

s
R ,

R d = tR,

c( ) d =

s(t) =

donc
c(s) = c t(s) = R cos

s
s
, sin
R
R

est la paramtrisation de c par la longueur darc.


e
La mesure de langle entre deux courbes rguli`res se coupant est simple : on dnit cet angle
e
e
e
comme tant langle entre les vecteurs tangents correspondants, voir la gure 3.3.
e

3.2 La direntielle totale


e

27

Fig. 3.3 Angle entre les courbes c et c

3.2

La direntielle totale
e

Dans la suite, D dnote toujours un ouvert dans IRn . (En gnral, D sera un domaine, cest-`-dire
e
e e
a
ouvert et connexe.)
o
Dnition 3.14 Soit D IRn . Une application f : D IRm est dite (totalement) die
e
rentiable en x0 D : il existe une application IRlinaire A : IRn IRm telle que pour
e
xD
R(x)
=0
f (x) = f (x0 ) + A(x x0 ) + R(x), avec lim
xx0 x x0
pour le reste R(x) := f (x) f (x0 ) A(x x0 ).

Lapplication linaire sappelle la direntielle ou la drive (totale) de f en x0 ; nous crivons


e
e
e e
e
df [x0 ] = df x := A, et
0
df [x0 ](h) = A(h)
pour h IRn .
Selon la proposition suivante, lapplication linaire A dans 3.14 (si elle existe) est unique, donc
e
notre dnition de df [x0 ] est raisonnable :
e
Proposition 3.15 Supposons que A1 , A2 : IRn IRm sont linaires et que
e
Lk := lim

xa

f (x) f (a) Ak (x a)
= 0 pour k = 1, 2
xa

o
pour lapplication f : U IRm et a U IRn . Alors A1 = A2 .
Preuve
Lapplication B := A2 A1 : IRn IRm est linaire et
e
lim

xa

B(x a)
= L1 L2 = 0.
xa

Ceci implique que B = 0 (donc A1 = A2 ) : soit 0 = h IRn . Alors, pour tout IR t > 0 on a que
B(h) = h

B(th)
t0
0.

th

0 si t 0
Mais comme B(h) ne dpend pas de t, ceci dit que B(h) = 0.
e

28

Direntiation
e

Exemple 3.16 Si f : IRn IRm est linaire, alors f = df [a], p.q.


e
f (x) f (a) f (x a)
= 0.
xa
xa
lim

=0

Exemples 3.17
1. Lquivalence de toutes les normes sur IRn garantit que la direntiabilit totale dune ape
e
e
plication ne dpend pas du choix des normes sur IRn resp. IRm .
e
2. La proprit caractristique du reste est exprim par le symbole de Landau :
ee
e
e
R(x) = o( x x0 ) : R(x0 ) = 0 et lim

xx0

R(x)
= 0.
x x0

Donc, si f (x0 + h) = f (x0 ) + A(h) + C(x0 + h) avec


A est linaire
e
C(x0 + h) = o( h ),
alors A = df [x0 ] (voir lexemple 3.19.1).
3. Une application direntiable en x0 est aussi continue en x0 .
e
4. f : D IRm scrit comme muple de fonctions fi : D IR, i = 1, . . . , m. f est alors
e
direntiable en x0 si et seulement si les fi le sont, et dans ce cas
e

df1 [x0 ](h)

.
.
df [x0 ](h) =

.
dfm [x0 ](h)

Proposition 3.18 Pour n = m = 1 on retrouve la notion de drivabilit de lANALYSE I :


e
e
1. Soit f : I IR une fonction totalement drivable en x0 I. Alors f est drivable en x0 et
e
e
f (x0 ) = df [x0 ](1).
2. Si inversement f est drivable en x0 , alors f est totalement drivable en x0 et df [x0 ](h) =
e
e
h f (x0 ).
Preuve
Ad 1 : Supposons que
0 = lim

h0

f (x0 + h) f (x0 ) df [x0 ](h)


h

= lim

h0

f (x0 + h) f (x0 )
df [x0 ](1) ,
h

alors
df [x0 ](1) = lim

h0

Ad 2 : Si la limite f (x0 ) := lim

h0

0 = lim

h0

f (x0 + h) f (x0 )
h

= f (x0 ).

f (x0 + h) f (x0 )
existe, alors (avec A(h) := hf (x0 ))
h

f (x0 + h) f (x0 )
f (x0 )
h

= lim

h0

f (x0 + h) f (x0 ) A(h)


,
h

donc f est totalement drivable en x0 et df [x0 ](h) = A(h) = hf (x0 ).


e
En tout cas, pour une fonction f : I IR, il faut bien distinguer entre
la drive f : I IR (cest une fonction),
e e
la drive f (x0 ) en x0 I (cest un nombre rel)
e e
e

3.2 La direntielle totale


e

29

la direntielle df [x0 ] de f en x0 (cest une application linaire)


e
e
et df [x0 ](h) (cest un nombre rel).
e
Pour n = 1 et m
1, on retrouve la dnition de la section prcdente : f : ]a, b[ IRm est
e
e e
direntiable les composantes f1 , . . . , fm sont direntiables ; on a que
e
e
df [x0 ](h) = h df [x0 ](1) = h f (x0 ) IRm

h IR.

Exemples 3.19
1. Soit f : IR2 IR avec f (x) := x2 + 2x2 . Armation : df [a](h) = 2a1 h1 + 2h2 . Comme
1
lapplication A : IR2 IR, h 2a1 h1 + 2h2 est linaire pour a IR2 x, il sut (selon
e
e
3.17.2) de dmontrer que R(a + h) = o( h ) pour R(a + h) = f (a + h) f (a) A(h) :
e
R(a + h) = (a1 + h1 )2 + 2(a2 + h2 ) a2 + 2a2 2a1 h1 + 2h2 ) = h2 ,
1
1
donc

h2
R(a + h)
= 1
h
h

h 0


0,

p.q. (soit h := max{|h1 |, |h2 |}) pour h avec h1 = 0 :


h2
1
h

1 2
h
h 1

1 2
h = |h1 |
|h1 | 1

h 0


0.

2. Chaque application constante f : D IRm est direntiable, avec df [x] = 0 pour tout x D.
e
n
m
3. Chaque application IRlinaire A : IR IR est direntiable, avec dA[x] = A pour chaque
e
e
x IRn .
4. Chaque application B : IRn IRn = IR2n IR bilinaire est direntiable :
e
e
B(x0 + h, y0 + k) = B(x0 , y0 ) + B(x0 , k) + B(h, y0 ) + B(h, k);
ici, les deux termes au milieu reprsentent une fonction linaire en (h, k) IR2n , tandis que
e
e
B(h, k) = o( (h, k) ). Donc, selon 3.17.2, B est direntiable, avec direntielle
e
e
dB[x0 , y0 ](h, k) = B(x0 , k) + B(h, y0 ).
5. f, g : D IRm direntiables en x0 D, et , IR = f + g est aussi direntiable
e
e
en x0 , avec
d(f + g)[x0 ] = df [x0 ] + dg[x0 ].
o
o
Thor`me 3.20 ( Kettenregel ) Soient a U IRn , b V IRm , g : U V , f : V IRp
e e
des applications ; supposons que g soit direntiable en a et que f soit direntiable en b = g(a).
e
e
Alors la composition f g : U IRp est direntiable en a et
e
d(f g)[a] = df [b] dg[a].
Autrement dit : la direntielle dune composition est la composition des direntielles (voir la
e
e
gure 3.4).
Preuve
Soit Rg,a (h) := g(a + h) g(a) dg[a](h) et Rf,b (k) := f (b + k) f (b) df [b](k) pour h IRn et
k IRm . Par hypoth`se nous avons (avec | | :=
e
max )
lim

h0

1
Rg,a (h) = 0,
|h|

lim

k0

1
Rf,b (k) = 0.
|k|

Il sut de dmontrer que


e
f g(a + h) = f (b) + df [b] dg[a](h) + R(h) avec lim R(h)/|h| = 0.
h0

30

Direntiation
e
f g

V
g
a

[b]
df

IRp

dg[a]

IRn

m
IR

d(f g)[a]
Fig. 3.4 Kettenregel

Posons k := dg[a](h) + Rg,a (h). Alors


f g(a + h)

= f (b + k) = f g(a) + df [b](k) + Rf,b (k)


= f (b) + df [b] dg[a](h) + df [b] (Rg,a (h)) + Rf,b (k) .
=:R(h)

Il nous faut donc dmontrer que lim R(h)/|h| = 0. Comme application linaire, df [b] est continue,
e
e
h0

donc
lim

h0

1
df [b](Rg,a (h)) = lim df [b]
h0
|h|

1
Rg,a (h)
|h|

= df [b]

lim

h0

1
Rg,a (h)
|h|

= df [b](0) = 0.

Pour dmontrer que lim Rf,b (k)/|h| = 0, nous utilisons lnonc suivant :
e
e
e
h0

il existe , c > 0 t.q. |k|

c|h| si |h| < .

()

Choissisons c, > 0 dapr`s (). Pour > 0 donn, il existe > 0 t.q.
e
e
Rf,b (k)

< si |k| < .


|k|
c
Alors, pour h avec |h| < := min{/c, }, on a |k|
|Rf,b (k)|
|h|

c|h| < et |h|

|k|/c, donc

|Rf,b (k)|

< c = si |h| < .


|k|
c

Preuve de () : soit e1 , . . . , en la base standard du IRn . Alors pour tout h IRn :


n

h dg[a](e )

dg[a](h)
=1

|h|

=1

dg[a](e ) = |h|c1 .
=:c1

Comme lim Rg,a (h)/|h| = 0, il existe > 0 t.q. |Rg,a (h)| /|h| < 1 si |h| < ; donc |Rg,a (h)|
h0

si |h| < . En tout nous avons donc


|k|

dg[a](h) + Rg,a (h)

(c1 + 1)|h| = c|h| si |h| < .

|h|
2

3.3 Drives partielles


e e

31

o
Dnition 3.21 Soit D IRn . Une fonction f : D IR est (totalement) direntiable, si
e
e
elle est direntiable en tout point x D.
e
Dans ce cas, la direntielle df de f est une application
e
df : D Hom(IRn , IRm ),

a df [a] : IRn IRm ,

qui a tout a D fait correspondre lapplication linaire df [a].


e

3.3

Drives partielles
e e

Soit D un ouvert dans IRn , et f : D IRm direntiable en a D. Lapplication linaire


e
e
df [a] : IRn IRm se dcrit donc par rapport aux bases canoniques par une matrice dans
e
IRmn que nous notons encore df [a]. Il se pose donc la
Question : Comment calculer eectivement les coecients de cette matrice ?
La rponse que nous allons trouver maintenant, sera simple : il sagit essentiellement de calculer
e
la drive de n m fonctions dune variable relle !
e e
e
Dnition 3.22 Soit D un ouvert dans IRn . On dit que la fonction f : D IR est drivable en
e
e
a D dans la direction (reprsente par) h IRn : la fonction
e
e
(t) := f (a + th),
(qui est biendnie pour |t| assez petit), est direntiable en t = 0. Sa drive en t = 0,
e
e
e e

(0) =

lim

IR t0

f
f (a + th) f (a)
=:
(a)
t
h

est appele drive directionnelle de f en a dans la direction h. Lorsque h = ei , le ii`me


e
e e
e
vecteur de la base canonique de IRn , on crit
e
f (a + tei ) f (a)
f
f
(a) :=
(a) =
lim
IR t0
xi
ei
t
et on lappelle la drive partielle de f par rapport a la i-i`me coordonne xi . f est partiele e
`
e
e
f
i
n. f est
lement drivable en a D, si les drives partielles xi (a) existent pour 1
e
e e
partiellement drivable, si f est partiellement drivable en tout a D.
e
e
Si f : D IR est partiellement drivable, alors les drives partielles sont de nouveau des fonctions
e
e e
dnies sur D :
e
f
f
: D IR, a
(a)
(1 i n).
xi
xi
f
e
Exemples 3.23
1. Le calcul de xi (a) est tr`s simple :
f
d

(t) = f (a + tei ) = f (a1 , . . . , ai1 , ai + t, ai+1 , . . . , an ), et xi (a) = (0) = dt t=0 (t)


se calcule en xant les arguments x1 , . . . , xi1 , xi+1 , . . . , xn et en considrant seulement
e
xi = comme variable par rapport ` laquelle on drive : soit () := (ai ) =
a
e
f (a1 , . . . , ai1 , , ai+1 , . . . , an ). Alors

f
(a) = (0) = (ai ).
xi

32

Direntiation
e
f
f
2. Pour h IRn et IR, on trouve facilement (h) (x) = h (x) ; il sut donc de considrer
e
n
les vecteurs unitaires h, cest-`-dire h IR avec h eu = 1 comme reprsentants des direca
e
tions.

Exemple 3.24 Soit f : IR2 IR dnie par f (x) := x2 + 2x2 (voir lexemple 3.19.1). Alors
e
1
f
(a)
x1
f
(a)
x2

=
=

d
dt
d
dt

t=0

t=0

(a1 + t)2 + 2a2 = 2a1 ,


a2 + 2(a2 + t) = 2,
1

donc
df [a](h) = 2a1 h1 + 2h2 =

f
f
(a) h1 +
(a) h2 .
x1
x2

()

Le thor`me suivant montre, que () est valable en gnral et il rpond donc ` la question pose
e e
e e
e
a
e
au dbut de ce paragraphe :
e
Thor`me 3.25 Soit D un ouvert dans IRn , et soit f : D IR totalement direntiable en
e e
e
x D. Alors, f est drivable dans chaque direction, et pour h IRn
e

h1
n
f
f
f
f
.
(x) = df [x](h) =
(x) hi =
(x), . . . ,
(x) . .
.
h
xi
x1
xn
i=1
hn
Preuve
Fixons x IRn et considrons lapplication : IR IRn , (t) := x + th. Alors est direntiable,
e
e
avec (t) = h pour chaque t IR ; et (t) := f (x + th) = (f )(t) est biendnie pour |t| assez

e
petit et direntiable en t = 0 par 3.20, avec drive (voir aussi 3.18)
e
e e
f

(x) = (0) = d[0](1) = df (0) d[0](1) = df [x] (0) = df [x](h).

h
La linarit de df [x] implique encore (comme df [x](ei ) =
e
e

f
ei (x)
n

hi df [x](ei ) =

df [x](h) =
i=1

i=1

f
xi (x))

f
(x)hi .
xi

Exemple 3.26 (Interprtation gomtrique de la direntielle et des drives partielles)


e
e
e
e
e e
Soit f : D IR drivable au point x D. Soit Gf = (x, f (x)); x D D IR le graphe de f ,
e
et soit
Tx := (h, df [x](h)); h IRn IRn IR
le graphe de la direntielle df [x]. Tx IRn+1 est un hyperplan, et si nous le translatons encore
e
de sorte que son origine devienne (x, f (x)), nous obtenons le plan tangent ` Gf en (x, f (x)) :
a
Tx + x, f (x) =

x + h, f (x) + df [x](h) ; h IRn .

Pour h IRn x, le graphe de (t) := f (x + th) peut tre identi ` lintersection de Gf avec le
e
e
ea
plan E := (x + th, z); t IR, z IR IRn+1 . La tangente ` cette courbe en (x, f (x)) est alors
a
f
la droite d = (x + th, f (x) + t df [x](h); t IR , donc la drive partielle h (x) nest rien dautre
e e
f
que la pente df [x](h) = h (x) de la droite d, voir la gure 3.5.

3.3 Drives partielles


e e

33
E
Tx + (x, f (x))
d

h
x

Fig. 3.5 Plan tangent au graphe dune fonction

La fonction f peut tre partiellement direntiable, sans tre totalement direntiable, mme sans
e
e
e
e
e
tre continue ! Lexistence des drives partielles ne garantit pas lexistence de la direntielle totale
e
e e
e
df [x], comme on le voit avec lexemple suivant :
Exemple 3.27 Dnissons f : IR2 IR par
e

xy
f (x, y) := x2 + y 2
0

si (x, y) = (0, 0),


si (x, y) = (0, 0).

Alors f est partiellement drivable dans tout point 0 = x IR2 (voir 3.30) ; f est partiellement
e
drivable en 0 IR2 , p.q. f sannulle sur les axes. Mais f nest pas continue en 0, p.q. f (t, t) = 1/2
e
pour tout t IR . Donc f nest pas totalement drivable en 0, p.q. la drivabilit totale implique
e
e
e
la continuit.
e
Le thor`me 3.25 traite le cas dune fonction de plusieures variables ` valeurs dans IR. Avec 3.17.4,
e e
a
on obtient pour des applications ` valeurs dans IRm :
a

Thor`me 3.28 Si f : D IRm est direntiable en x D, alors


e e
e

f1
f1
. . . xn (x)
h1
x1 (x)
.
. . IRm .
. .
df [x](h) = .
.
.
.
fm
fm
hn
(x) . . . x (x)
x
1

La matrice

f1

x1 (x)

df [x] =

...

.
.
.

.
.
.

fm
x1 (x)

f1
xn (x)

...

fm
xn (x)

34

Direntiation
e

sappelle la matrice fonctionnelle de f en x ou la jacobienne de f au point x.


Dnition 3.29 Soit D un ouvert dans IRn . f : D IR est contin ment (partiellement)
e
u
f
direntiable : les drives partielles xi , i = 1, . . . , n, existent en chaque point x D et
e
e e
sont des fonctions continues dans D.
Voici quelques r`gles de calcul pour les drives partielles, qui sont une consquence immdiate des
e
e e
e
e
r`gles de calcul pour les drives des fonctions dune seule variable :
e
e e
Lemme 3.30 (R`gles de calcul pour les drives partielles) Soient f, g : D IR deux fonce
e e
tions partiellement drivables et IR. Alors les fonctions f g, f g, f sont partiellement
e
drivables et
e
(f g)
f
g
=

,
xi
xi
xi

(f )
f
=
,
xi
xi

(f g)
f
g
=g
+f
.
xi
xi
xi

Si g(x) = 0 pour tout x D, alors f /g est partiellement drivable et


e
g
(f /g)
=
xi

f
xi

g
xi

g2

La version matricielle de la Kettenregel est particuli`rement importante. Une mani`re simple


e
e
de reformuler 3.20 est de dire
Thor`me 3.31 Choisissons les notations de 3.20. Alors
e e
La jacobienne dune composition est le produit des jacobiennes,
plus prcisement :
e

=
En particulier (pour 1

(f g)
f

x1

...

...
...

(f g)1
xn (x)

.
.
.

(f g)p
x1 (x)

.
.
.
fp
y1 (g(x))

(x)

.
.
.

y1 (g(x))
1

...

(f g)p
xn (x)


g1
(x) . . .
x1.
.
.
.
.
.

fp
gm
(g(x))
x1 (x) . . .
ym
f1
ym (g(x))

n et p = 1) :

g1
xn (x)
.
.
.

gm
xn (x)

f
g
(f g)
(x) =
(x)
g(x)
x
y
x
=1
Preuve
La matrice dune composition de deux applications linaires est le produit des matrices correspone
dantes.
2

Dnition 3.32 Soit f : D IR une fonction direntiable. Alors lapplication


e
e
grad f : D IRn ,

f
f
(x), . . . ,
(x)
x1
xn

est appelle gradient de f . Elle est uniquement dtemine par la proprit suivante :
e
e
e
ee
h, grad f (x) = df [x](h)

pour tout h IRn .

3.3 Drives partielles


e e

35

Souvent on crit grad f (x) : ceci est ` interprter comme tant (grad f )(x).
e
a
e
e
Le gradient est un champ de vecteurs dans le sens suivant :
Dnition 3.33 Un champ de vecteurs sur D IRn est une application F : D IRn , qui a
e
`
tout point x D fait correspondre un vecteur de lespace ambiant IRn .
Gomtriquement, on reprsente un champ de vecteurs F en attachant le vecteur F (x) au point
e e
e
x. Dans ce sens, la gure 3.6 reprsente le gradient grad f (x) = (1, x2 ) de la fonction f : IR2 IR,
e
f (x1 , x2 ) := x1 + x2 /2.
2
y
1

0.5

-1

-0.5

0.5

-0.5

-1

Fig. 3.6 Le gradient de f (x1 , x2 ) := x1 + x2 /2


2
Dans la section Inversion locale et Fonctions implicites nous verrons une description gomtrique
e e
plus dtaille du gradient.
e
e
Exemple 3.34 Dnissons r : IRn \ {0} IR>0 par r(x) := x2 + . . . + x2 . Soit f : IR>0 IR
e
n
1
une fonction drivable et F (x) := f (r(x)). Alors pour 1 n :
e
r
x
(x) =
,
x
r(x)

grad r(x) =

x
F
(x) = f (r(x))
,
x
r(x)

x
,
r(x)

grad F (x) = f (r(x))

x
.
r(x)

Preuve

r
=
x2 + . . . + x2
n
x
x 1

1/2

1 2
x + . . . + x2
n
2 1

1/2

2x =

x
;
r(x)

donc, dapr`s 3.31 (avec m = 1) :


e
F
r
x
(x) = f (r(x))
(x) = f (r(x))
.
x
x
r(x)
Il est tr`s pratique de dnir le symbole Nabla :
e
e
Dnition 3.35
e

:=

,...,
x1
xn

36

Direntiation
e

Avec Nabla, on dnit dautres oprateurs, quon tudiera plus en dtail dans le cours ANALYSE
e
e
e
e
III :
o
o
Dnition 3.36 Soient U IRn , V IR3 , : U IR, f : U IRn et g : V IR3 drivables.
e
e
Alors on dnit
e
grad

,...,
x1
xn

:= =

: U IRn ,

, f

div f
rot g

3.4

:=

:= g =

f
: U IR,
x
=1
g2 g1
g3 g2
g1
g3

x2
x3 x3
x1 x1
x2

: V IR3 .

Quelques thor`mes
e e

Thor`me 3.37 Une fonction continment partiellement direntiable est totalement direntiable.
e e
u
e
e
Preuve

f
f
(x), . . . ,
(x) , et il faut vrier
e
x1
xn
que cette fonction linaire remplit les conditions de la dnition 3.14, cest-`-dire R(x+h) = o( h )
e
e
a
pour
n
f
R(x + h) := f (x + h) f (x)
(x)hi .
xi
i=1
Si le thor`me est correct, on a ncessairement df [x] =
e e
e

Avec gi (t) := f (x1 , . . . , xi1 , xi + t, xi+1 + hi+1 , . . . , xn + hn ) pour 1


f (x + h) f (x)

n, on a

= f (x1 + h1 , . . . , xn + hn ) f (x1 , . . . , xn )

= f (x1 + h1 , . . . , xn + hn ) f (x1 , x2 + h2 , . . . , xn + hn )
+f (x1 , x2 + h2 , . . . , xn + hn ) f (x1 , x2 , x3 + h3 , . . . , xn + hn )
+...
+f (x1 , . . . , xn1 , xn + hn ) f (x1 , . . . , xn )
= g1 (h1 ) g1 (0)
+g2 (h2 ) g2 (0)
+...

+gn (hn ) gn (0)


Les fonctions gi sont biendnies pour |t| assez petit, et elles sont par hypoth`se direntiables
e
e
e
f
avec gi (t) = xi (x1 , . . . , xi1 , xi + t, xi+1 + hi+1 , . . . , xn + hn ); donc

gi (hi ) gi (0) = hi gi (ti ) = hi

f
(x1 , . . . , xi1 , xi + ti , xi+1 + hi+1 , . . . , xn + hn )
xi
=: zi

avec un ti entre 0 et hi ; donc


n

R(x + h) =
i=1

par la continuit des


e

f
xi .

f
f
(zi )
(x) hi = o( h ),
xi
xi
2

3.4 Quelques thor`mes


e e

37

o
Thor`me 3.38 ( Mittelwertsatz et thor`me des accroissements nis) Soit U IRn
e e
e e
une partie convexe (par exemple une boule ou un cube) et soit f : U IR une fonction drivable.
e
1. a, b U
2. Si

f
x (x)

[a, b] t.q. f (b) f (a) = df [](b a).


L

x U et pour 1
|f (b) f (a)|

n, alors
nL b a

max

a, b U.

Preuve
La fonction g(t) := f (a + t(b a)) = (f h)(t) avec h(t) := a + t(b a) est bien dnie pour
e
0 t 1. Comme (dapr`s le Mittelwertsatz pour les fonctions dune variable)
e
f (b) f (a) = g(1) g(0) = g ( )
pour un entre 0 et 1 et (avec := h( ) = a + (b a))
g ( ) = df [h( )] dh[ ](1)

= df [](b a),

= ba

nous obtenons 1. Maintenant 2 est une consquence immdiate de 1 :


e
e
n

|f (b) f (a)| = df [](b a)

=1

f
() |b a |
x
L

ba

nL b a

max .

max

Dans le cours ANALYSE I on a vu le thor`me suivant pour une fonction drivable, dnie sur un
e e
e
e
intervalle :
f = const f = 0.
Ce thor`me tr`s important se laisse gnraliser pour des fonctions de plusieures variables :
e e
e
e e
o
Thor`me 3.39 Soit U IRn une partie connexe par arcs et f : U IR une fonction drivable.
e e
e
Alors
f = const df [x] = 0 x U.
Preuve
Si f = const, alors df [x] = 0 pour tout x U . Supposons que df [x] = 0 pour tout x U . Pour
dmontrer que f = const, il sut de dmontrer que U = V avec V := {x U ; f (x) = f (a)}
e
e
(a U est un point x). Selon 2.51, il sut de dmontrer (comme U est connexe par arcs) :
e
e
1. V est ouvert dans U .
2. V est ferm dans U .
e
3. V nest pas vide.
Ad 3 : Cest vident, p.q. a V .
e
Ad 2 : Cest vident, p.q. f est continue : si V xk x U , alors f (xk ) = f (a) pour tout k et
e
f (x) = f (lim xk ) = lim f (xk ) = f (a), donc x V .
Ad 1 : Soit x V . Soit > 0 t.q. B (x) U . Alors B (x) V : sinon il existe c B (x) avec
f (c) = f (a) = f (x), donc (selon 3.38), il existe B (x) t.q.
0 = f (x) f (c) = df [](x c),
donc df [] = 0 //

38

3.5

Direntiation
e

Drives partielles dordre suprieur


e e
e

Considrons une fonction f : D IR, o` D est ouvert dans IRn . Lorsque f est partiellee
u
f
u
ment direntiable et que les drives partielles xi sont encore (continment) partiellement
e
e e
direntiables, on parle dune fonction deux fois (continment) partiellement direntiable. Plus
e
u
e
gnralement, on dit que f est r fois contin ment partiellement direntiable ou de classe
e e
u
e
C r si toutes les drives partielles itres
e e
ee
kf

:=
xjk . . . xj1
xjk
existent et sont continues, pour 1

r et 1

...

xj2

j1 , . . . , jk

f
xj1

...

n.

Pour une fonction de classe C r , les drives partielles ki`mes (1


e e
e
lordre dans lequel on les a obtenues, cest-`-dire
a

r) ne dpendant pas de
e

kf
kf
=
xjk . . . xj1
xj(k) . . . xj(1)
pour toute permutation : {1, . . . , k} {1, . . . , k}. Cest une consquence du
e
Lemme 3.40 (Lemme de H. A. Schwarz) Soit f : D IR deux fois continment partielleu
ment direntiable (D un ouvert dans IRn ). Alors
e
2f
2f
=
xi xj
xj xi

pour i, j = 1, . . . , n.

Preuve
Nous supposons sans restriction n = 2 et crivons x, y ` la place de x1 , x2 . Nous xons x et y et
e
a
dnissons (pour h, k IR assez petits) :
e
Fk (h) := f (x + h, y + k) f (x + h, y),

Gh (k) := f (x + h, y + k) f (x, y + k).

Soit en plus
A(h, k) :=

f (x + h, y + k) f (x + h, y) f (x, y + k) + f (x, y)
.
hk

Avec le thor`me des accroissements nis (pour fonctions dune variable relle !), on trouve (avec
e e
e
h1 entre 0 et h et k1 entre 0 et k bien choisis)
A(h, k)

=
=
=
=
=

1
Fk (h) Fk (0)
hk
1
F (h1 )
k k
f
1 f
(x + h1 , y + k)
(x + h1 , y)
k x
x
f
(x + h1 , y + k1 )
y x
2f
(x + h1 , y + k1 ).
yx

3.6 Dveloppement de Taylor


e

39

De mme, on trouve (avec h1 entre 0 et h et k1 entre 0 et k bien choisis)


e
A(h, k)

=
=
=
=
=

1
Gh (k) Gh (0)
hk
1
G (k1 )
h h
1 f
f

(x + h, y + k1 )
(x, y + k1 )
h y
y
f

(x + h1 , y + k1 )
x y
2f

(x + h1 , y + k1 ).
xy

En faisant tendre (h, k) vers (0, 0) on obtient ` cause de la continuit des drives partielles le
a
e
e e
rsultat
e
2f
2f
(x, y) =
lim
A(h, k) =
(x, y).
2
xy
yx
(h,k)(0,0)

3.6

Dveloppement de Taylor
e

Pour la formulation du thor`me de Taylor nous utilisons les conventions suivantes :


e e
Pour un multiindice k = (k1 , . . . , kn ) II n on pose
N
|k| := k1 + . . . + kn

et k! := k1 ! . . . kn !;

pour un vecteur h = (h1 , . . . , hn ) IRn et un multiindice k = (k1 , . . . , kn ) II n nous crivons


N
e
hk := h1 k1 . . . hn kn ,
et nalement
Dk f :=

x1

pour f de classe C sur un ouvert de IR avec r

k1

|k|
. . . xn kn
|k|.

Thor`me 3.41 (Thor`me de Taylor) Soit D ouvert dans IRn , et soit f : D IR de classe
e e
e e
C r+1 . Alors, pour x D et h IRn tels que le segment droit entre x et x + h est encore dans D,
f (x + h) =
|k| r

Dk f (x) k
h +
k!

|k|=r+1

Dk f (x + h) k
h
k!

pour un 0 < < 1.

Preuve
La fonction (t) := f (x + th) est biendnie sur un intervalle ] , 1 + [, o` > 0. Elle est de
e
u
classe C r+1 , et son dveloppement de Taylor en 0 nous donne
e
r

f (x + h) = (1) =

() (0) (r+1) ()
+
!
(r + 1)!
=0

avec 0 < < 1.

Par rcurrence sur on montre


e
()
() =
!

|k|=

Dk f (x + h) k
h
k!

pour 0

r + 1.

40

Direntiation
e

Exemples 3.42

1. Pour chaque multiindice k II n ,


N

|k| des variables h1 , . . . , hn , et

|k| r

|k|=d

Dk f (x) k
h est un polynme homog`ne de degr d.
o
e
e
k!

Dk f (x) k
h est donc un polynme de degr
o
e
k!

2. Le reste Rr (h) := f (x + h)

|k| r

Dk f (x) k
h est un monme de degr
o
e
k!

r, le ri`me polynme de Taylor.


e
o

Dk f (x) k
h a la proprit
ee
k!
Rr (h)
= 0,
h0
h r
lim

ce que nous exprimons par le symbole de Landau :


Rr (h) = o( h r )
3. Pour r = 1 et r = 2, on trouve les formules concr`tes suivantes :
e
r=1:
n

f (x + h)

= f (x) +
i=1

f
(x)hi + o( h )
xi

= f (x) + df [x](h) + o( h )
= f (x) + grad f (x), h + o( h );
r=2:

f (x + h) = f (x) + grad f (x), h +

1
2f
(x)hi hj +o( h 2 )
2 i,j=1 xi xj
=: Hf [x](h)

3.7

Extrema locaux

Proposition 3.43 Soit f : D IR direntiable, D un ouvert dans IRn , avec un extremum local
e
en x0 D. Alors, x0 est un point critique de f , cest-`-dire que df [x0 ] = 0.
a
Preuve
Pour h IRn , h (t) := f (x0 + th) a un extremum local en t = 0, donc
0 = h (0) = df [x0 ](h) pour tout h IRn .

2
Comme pour une variable, ce crit`re ncessaire nest pas du tout susant ! La situation est mme
e
e
e
pire, comme nous le montre lexemple de la fonction f : IR2 IR, f (x, y) := (y 2x2 )(y x2 ) :
Pour (h, k) IR2 , (h, k) = (0, 0),
h,k (t) = f (th, tk) = . . . = t2 (k 2 3h2 kt + 2h2 t2 ) .
> 0 pour |t| > 0 assez petit

Pour chaque direction (h, k), la fonction h,k a donc un minimum local strict en 0, mais f na pas
dextremum local en (0, 0), car f (0, 0) = 0, et la fonction est positive pour y > 2x2 ou y < x2 , et
ngative pour x2 < y < 2x2 .
e

3.7 Extrema locaux

41

Pour dterminer, si une fonction dune variable f avec f (x0 ) = 0 admet un extremum local en x0 ,
e
on peut utiliser la deuxi`me drive f : si f (x0 ) = 0, on est sr que f admet un extremum local
e
e e
u
strict en x0 . Pour des fonctions de plusieures variables, on doit (pour x donne) considrer toute
e
e
une matrice resp. une forme quadratique :
Dnition 3.44 La forme quadratique Hf [x] : IRn IR resp. la matrice symtrique correspone
e
dante

2f
2f
(x)
...
(x)
x 2
x1 xn
1

.
.
.
.
Hf [x] :=

.
.

2f
f
(x)
(x) . . .
2
xn x1
xn
sappelle la hessienne de f en x, voir lexemple 3.42.3.

Lide du crit`re que nous allons dmontrer est aussi simple que dans le cas dune variable : On
e
e
e
remplace f par son polynme de Taylor de degr 2, et on esp`re que, proche de x0 , lallure de
o
e
e
f ne di`re pas trop de celle de cette fonction, qui est de la forme
e
1
(x0 + h) = f (x0 ) + Hf [x0 ](h) = const + Q(h),
2
o` Q : IRn IR est une forme quadratique. Etudions donc dabord ces formes quadratiques :
u
Exemples 3.45 (Rappel sur les formes quadratiques)
1. Soit E un espace vectoriel rel
e
de dimension n < , et soit B : E E IR une forme bilinaire symtrique. La fonction
e
e
Q : E IR,

Q(h) := B(h, h)

sappelle alors la forme quadratique associe.


e
Elle dtermine rciproquement B par la formule
e
e
B(x, y) =

1
(Q(x + y) Q(x) Q(y)).
2

2. B (et aussi Q) est dite non dgnre


e e e e
: pour tout h E, h = 0, il existe k E avec B(h, k) = 0.
Dans ce cas, Q (et aussi B) est dite dnie positive (ngative)
e
e
: Q(h) > 0 (< 0) pour tout h E, h = 0.
On appelle Q semidnie positive (ngative)
e
e
: Q(h)

0(

0) pour tout h E, mais il existe h = 0 avec Q(h) = 0.

(Une forme quadratique semidnie est dgnre.)


e
e e ee
Une forme quadratique Q (dgnre ou non) est indnie
e e ee
e
: il existe h, k E avec Q(h) < 0 < Q(k).
3. Le graphe de Q est un parabolo : Pour h E, h = 0, la restriction de Q sur la droite
de
IRh est de la forme Q(th) = Q(h)t2 , et son graphe est une parabole (qui peut tre dgnre,
e
e e ee
cest-`-dire une droite horizontale). Il est vident que la forme quadratique Q a un minimum
a
e
(maximum) global strict en lorigine 0 E si elle est dnie positive (ngative), et quil ny a
e
e
pas dextremum (mme local !) en 0 pour Q indnie, mais un point de selle, voir la gure
e
e
2.1.

42

Direntiation
e
4. Fixons une base (e1 , . . . , en ) de E. Nous pouvons alors identier Q avec la matrice symtrique
e
(qij )i,j=1,...,n , o` qij := B(ei , ej ) :
u
n

hi ei .

qij hi hj pour h =

Q(h) =

i=1

i,j=1

5. Soit E muni dun produit scalaire. Il existe alors une base orthonormale (a1 , . . . , an ) avec
B(ai , aj ) = ci ij pour i, j = 1, . . . , n. La matrice de Q relative ` cette base est donc une
a
matrice diagonale, et Q est dnie positive (ngative) si et seulement si les coecients ci
e
e
sont tous positifs (ngatifs).
e
Rappelons enn le crit`re suivant, qui est dmontr dans lAlg`bre linaire :
e
e
e
e
e
Thor`me 3.46 (Crit`re de Hurwitz) La forme quadratique Q : E IR est dnie positive
e e
e
e
sa matrice (relative a une base de E) remplit les conditions
`

q11 . . . q1r
.
. > 0 pour r = 1, . . . , n.
.
r := det .
.
.
qr1

...

qrr

Cas spcial : pour n = 2,


e

Q=
est dnie positive
e
dnie ngative
e
e
indnie
e
semidnie
e

a b
b c

a > 0 et det Q > 0


a < 0 et det Q > 0
det Q < 0,
det Q = 0.

a > 0, c > 0 et det Q > 0,


a < 0, c < 0 et det Q > 0,

Thor`me 3.47 Soit f : D IR de classe C 2 , D un ouvert dans IRn , et soit x0 D un point


e e
critique de f , Hf [x0 ] la hessienne de f en ce point. Alors :
Hf [x0 ] dnie positive (ngative) = f a un minimum (maximum) local strict en x0 ;
e
e
Hf [x0 ] indnie
e
= f na pas dextremum local en x0 ;
lorsque Hf [x0 ] est semidnie, on ne peut rien dire.
e
Preuve
La formule de Taylor nous donne pour h IRn de norme h assez petite

1
f (x0 + h) = f (x0 ) + grad f (x0 ), h + Hf [x0 ](h) + R(h) .
2
=0

1er cas :

= o( h

Hf [x0 ] dnie positive :


e

S := {h IRn ; h = 1} compact
Hf [x0 ] : IRn IR continue
= a := inf{Hf [x0 ](h); h S} > 0;

Hf [x0 ](h) > 0 pour tout h S

choisissons > 0 tel que

a
|R(h)|
< pour 0 < h < ; alors pour 0 < h < ,
2
h
4

1
Hf [x0 ](h) + R(h) =
2

1
Hf [x0 ]
2

h
h

+ R(h)

1
Hf [x0 ]
2

h
h
a

2R(h)
h 2
| |<

h
a
2

> 0.

3.7 Extrema locaux


2e cas :

43

Hf [x0 ] dnie ngative : analogue !


e
e

3e cas : Hf [x0 ] indnie :


e
Fixons h0 , k0 S avec a := Hf [x0 ](h0 ) < 0 < Hf [x0 ](k0 ) =: b, et choisissons > 0 tel que
1
|R(h)|
< min{|a|, b} pour tout h IRn avec 0 < h < ;
h 2
4
on trouve alors pour h := th0 et k := tk0 avec 0 < t <
f (x0 + h) =

1
Hf [x0 ](h) + R(h)
2

a 2
b
t < 0 < t2
4
4

1
Hf [x0 ](k) + R(k) = f (x0 + k).
2

4e cas : Hf [x0 ] semidnie :


e
Considrons (pour n = 2) les fonctions f1 (x) := x4 + x4 , f2 (x) := x4 x4 , f3 (x) := x4 x4 .
e
1
2
1
2
1
2
Alors Hfk [(0, 0)] 0 pour k = 1, 2, 3, mais f1 admet un minimum strict, f3 un maximum strict,
f2 pas dextremum en (0, 0).
Voici les exemples typiques pour mieux se rappeler du rle de la hessienne :
o
f (x)

Hf [(0, 0)]

det Hf [(0, 0)]

x2 + x2
1
2

2 0
0 2

minimum strict (voir la gure 2.1)

-4

pas dextremum (voir la gure 2.1)

x2 x2
1
2

2
0

0
2

comportement en (0, 0)

x2 x2
1
2

2 0
0 2

maximum strict

x2
1

2 0
0 0

minimum non strict

maximum non strict

x2
1

2
0

0
0

Chapitre 4
Equations direntielles
e
4.1

Dnitons
e

o
Une quation direntielle (ordinaire) dordre 1 sur G IR2 est une quation de la forme
e
e
e
y = f (x, y)

avec f : G IR.

()

Une fonction : I IR sur un untervalle I IR est une solution de (), si


1. x, (x) G pour tout x I,

2. est drivable et (x) = f x, (x) pour tout x I.


e
Exemple 4.1 Si G = I IR et si f ne dpend pas de y, alors on a lquation y = f (x), donc la
e
e
x
primitive (x) = y0 + x0 f (t) dt de f est une solution de () avec (x0 ) = y0 .
Exemple 4.2 Soit G := IR2 et f (x, y) := y. Alors (x) = cex est solution de () pour tout
c IR.
Interprtation gomtrique :
e
e
e
La fonction f dnit un champ de directions sur G : ` (x, y) G, on attache un bout de droite de
e
a
pente f (x, y). Une solution est tangente ` la droite en x, (x) pour tout x, voir la gure 4.1.
a
Exemple 4.3 Soit G := {(x, y) IR2 ; x > 0.}. Lquation y = y/x dnit le champ de directions
e
e
de la gure 4.2. On voit, que les droites y(x) := cx, c IR, sont solutions. En eet : y (x) = c =
y(x)/x.

Exemple 4.4 Soit G := {(x, y) IR2 ; y > 0.}. Lquation y = x/y dnit le champ de direce
e
tions de la gure 4.3. On voit, que les cercles y(x) := r2 x2 , |x| < r, r > 0, sont solutions.
2f
2f
+
= 0 : on cherche des fonctions
2
x
y 2
de plusieures variables f = f (x, y) qui satisfont ` lquation direntielle donne.
a e
e
e

Un exemple dune quation direntielle partielle est


e
e

45

46

Equations direntielles
e
y
1

0.8

0.6

0.4

0.2

0.2

0.4

0.6

0.8

Fig. 4.1 Champ de directions, dnie par une quation direntielle


e
e
e
y
0.4

0.2

0.2

0.4

0.6

0.8

-0.2

-0.4

Fig. 4.2 Champ de directions, dnie par lquation direntielle y = y/x


e
e
e

o
Dnition 4.5 Soit G IRn+1 et f : G IRn une fonction. Alors
e
y = f (x, y)

()

est un syst`me de n quations direntielles ordinaires dordre 1.


e
e
e
Plus prcisement, () est une abrviation du syst`me (avec f = (f1 , . . . , fn ))
e
e
e

y1

yn

= f1 (x, y1 , . . . , yn )
.
.
.
= fn (x, y1 , . . . , yn )

Lapplication = (1 , . . . , n ) : I IRn avec I IR est solution de (), si


1. x, (x) G pour tout x I,

2. Pour tout k : k est drivable et (x) = fk x, 1 (x), . . . , n (x) pour tout x I.


e
k

Exemple 4.6 Soit G = IR3 , f (x, y) = f x, (y1 , y2 ) = (y2 , y1 ). Le syst`me correspondant est
e

y1

y2

= y2
= y1

4.1 Dnitons
e

47
y
1

0.8

0.6

0.4

0.2

-0.4

-0.2

0.2

0.4

Fig. 4.3 Champ de directions, dnie par lquation direntielle y = x/y


e
e
e
Solutions : y(x) = (sin x, cos x) + (cos x, sin x) avec , IR.
o
Dnition 4.7 Soit G IRn+1 et f : G IR une fonction. Alors
e
y (n) = f (x, y, y , . . . , y (n1) )

()

est une quation direntielle ordinaire dordre n. Une fonction de classe C n : I IR


e
e
est solution de (), si
1. x, (x), (x), . . . , (n1) (x) G pour tout x I
2. (n) (x) = f x, (x), (x), . . . , (n1) (x) pour tout x I.

Exemple 4.8 Soit n = 2, G = IR3 , y = f (x, y, y ) = y. Solutions : y(x) = a cos x + b sin x pour
a, b IR. Voir lexemple 4.30.
o
Proposition 4.9 Soit G IRn+1 et f : G IR une fonction. Considrons lquation () et le
e
e
syst`me
e

y1
=
y2

=
y3
y2

.
.
(S)
.

yn1 =
yn

yn
= f (x, y1 , . . . , yn )

Alors :
1. Si : I IR est solution de (), alors := (, , . . . , (n1) ) : I IRn est solution de (S).
2. Si = (1 , . . . , n ) : I IRn est solution de (S), alors := 1 : I IR est solution de ().
Exemple 4.10 Soit M une masse en 0 IR3 et m une masse en x IR3 \ {0}. Alors la masse M
exerce la force
x
mM

F (x) =
2
x
x
sur la masse m. Selon NEWTON, on a
F (x) = m,
x
donc on obtient le syst`me
e
x(t) =

M
x
x 3

48

Equations direntielles
e

de trois quations dordre 2 pour x(t) = x1 (t), x2 (t), x3 (t) :


e
x1

x2

x3

M
x1
x 3
M
=
x2
x 3
M
=
x3
x 3

Selon la proposition 4.9, on peut transformer ce syst`me de trois quations dorde 2 en un syst`me
e
e
e
quivalent de 6 quations dordre 1.
e
e

4.2

Thor`me dexistence et dunicit


e e
e

o
Dnition 4.11 Soit G IRn+1 = IR IRn et f : G IRn une fonction. On dit que f est
e
Lipschitzienne avec constante de Lipschitz L
(x, y), (x, y ) G

f (x, y) f (x, y )

L yy

(avec x IR, y, y IRn ).

localement Lipschitzienne, si tout point (a, b) G poss`de un voisinage ouvert U t.q. la


e
restriction f
est Lipschitzienne.
GU

La constante de Lipschitz dpend des normes choisies, mais pas la proprit dtre Lipschitzienne.
e
ee e
o
Thor`me 4.12 (dunicit) Soit G IRn+1 = IR IRn et f : G IRn une fonction continue
e e
e
et localement Lipschitzienne. Soit I IR un intervalle et soient , : I IRn deux solutions du
syst`me y = f (x, y). Si (x0 ) = (x0 ) pour au moins un x0 I, alors = .
e
Preuve
e
1`re tape :
e
Si (x0 ) = (x0 ), alors il existe un > 0 t.q. (x) = (x) pour tout x ]x , x + [.
Il existe > 0 et L > 0 t.q. [x0 , x0 + ] I, f x, (x) f x, (x)
x x0
.

L (x) (x) si

Par hypoth`se (x) = f x, (x) et (x) = f x, (x) pour x I. Donc, pour x [x0 , x0 +] :
e
x

f t, (t) dt,

(x) = (x0 ) +

x0

x0

donc, avec M (x) := sup

f t, (t) dt,

(x) = (x0 ) +

(t) (t) ; |t x0 |

|x x0 | pour x [x0 , x0 + ] :

(x) (x)

x0

f t, (t) f t, (t)
L (t)(t)

dt

L|x x0 |M (x).

LM (x)

Comme
(t) (t)

L|t x0 |M (t)

L|x x0 |M (x) si |t x0 |

on obtient
M (x)

L|x x0 |M (x)

si |x x0 |

|x x0 |

4.2 Thor`me dexistence et dunicit


e e
e

49

Pour
|x x0 |

min ,

on obtient donc
M (x)
do` M (x) = 0 si |x x0 |
u

1
2L

=:

1
M (x),
2

e
2`me tape :
e

Si (x0 ) = (x0 ) pour un x0 I, alors = sur I.


Sinon il existe x1 I t.q. (x1 ) = (x1 ). Supposons que x1 > x0 et posons
:= inf{x > x0 ; (x) = (x)}.
Par la continuit de et de , on a que () = (). Selon la premi`re tape, il existe > 0 t.q.
e
e e
(x) = (x) pour x + . Ceci est en contradiction avec la dnition de . //
e
2

Exemple 4.13 Il y a des exemples o` il y a deux solutions = avec (x0 ) = (x0 ) pour au
u
moins un x0 .
Thor`me 4.14 dexistence Soit G o IR IRn = IRn+1 , f : G IRn continue et localement
e e

Lipschitzienne. Alors, pour tout point (a, c) G, il existe un > 0 et une solution : [a, a+]
IRn du syst`me y = f (x, y) avec (a) = c IRn . ( est unique selon 4.12).
e
Preuve
Pour y IRn , soit y := y max la norme du maximum de y. Pour simplier la preuve, nous
supposons que G = IRn+1 et que f (x, y) f (x, y )

L y y pour tout (x, y), (x, y ) G. Soit

1
e
N
:= 2L . Par induction, nous dnissons pour tout k II une fonction k : [a , a + ] IRn :
x

0 (x) := c,

f t, k (t) dt.

k+1 (x) := c +
a

Armation :
La suite (k )kII converge uniformment vers une solution du syst`me y = f (x, y).
e
e
N
En eet : pour une fonction : [a , a + ] IRn soit := max

(x) ; |x a|

k+1 (x) k (x)

f t, k (t) f t, k1 (t)
L k (t)k1 (t)

L k k1

L k k1
1
k k1
2
donc
k+1 k

1
k k1
2

Alors la srie
e

1
1 0 .
2k

...

0 + (1 0 ) + . . . = 0 +

(k+1 k )

k=0

converge uniformment vers := lim k , p.q.


e
k

0 + (1 0 ) + . . . + (k k1 ) = k
Il reste a voir, que

dt

. Alors

50

Equations direntielles
e

1. (a) = c,
2. est drivable,
e

3. (x) = f x, (x) si |x a| .
Ad 1 : cest vident, p.q. k (a) = c pour tout k.
e
Ad 2 : 0 est continue, donc k est continue pour tout k et (x) = f x, k (x) , donc k est
k+1
drivable pour tout k.
e
Ad 3 : comme = lim k uniformment sur [a , a + ], on a galement g = lim gk uniformment
e
e
e
sur [a , a + ] avec g(t) := f t, (t) et gk (t) := f t, k (t)
lintgrale de la limite (voir Analyse I) :
e
(x)

; donc, la limite des intgrales est


e

lim k+1 (x)

f t, k (t) dt

= c + lim

k
x

= c+

lim f t, k (t) dt

a k
x

f t, (t) dt,

= c+
a

donc
(x) =

d
dx

f t, (t) dt

c+

= f x, (x) .

o
Consquence 4.15 Considrons lquation direntielle () sur G IRn+1 , f localement Lipe
e
e
e
schitzienne. Alors, pour tout point (a, c0 , . . . , cn1 ) G, il existe un > 0 et une solution (unique !)
: [a , a + ] IR de () avec () (a) = c pour 0 n 1.
Preuve
Appliquer les thor`mes 4.14 et 4.12 au syst`me quon obtient ` partir de () avec 4.9.
e e
e
a

4.3

Equations direntielles pour des fonctions ` valeurs


e
a
complexes

o
Soit G IR Cn et f : G Cn une application. Alors une application IR I n est une
C
solution du syst`me
e
y = f (x, y),
()
si pour tout x I :
1. x, (x) G,

2. (x) = f x, (x) .

Si lon identie Cn et IR2n ` laide de


a
Cn (. . . , y , . . .) = (. . . , u + iv , . . .) = (. . . , u , v , . . .) IR2n ,
alors le systeme () de n quations complexes est quivalent ` un syst`me de 2n quations relles,
e
e
a
e
e
e
et tout thor`me des sections prcdentes sur les syst`mes dquations direntielles relles donne
e e
e e
e
e
e
e
un thor`me sur les systmes dquations direntielles complexes (Attention : dans les deux cas,
e e
e
e
e
nous cherchons des fonctions dune variable relle).
e
e
Si y = (y1 , . . . , yn ) : I Cn est une solution du syst`me complexe, alors (avec y = u + iv )
lapplication Y = (u1 , v1 , . . . , un , vn ) : I IR2n est une solution du syst`me correspondant rel (et
e
e
inversement).

4.4 Mthodes lmentaires pour rsoudre des quations


e
ee
e
e
direntielles
e

Exemple 4.16 Lquation complexe y = iy (avec i =


e
(voir 4.6 et 4.34)

y1

y2

51

1 C) est quivalente au syst`me rel


e
e
e

= y2
= y1

dans le sens suivant : Soit


y1
y2

SIR :=

: IR IR2 ; y1 = y2 , y2 = y1

et
SC := y : IR C; y = iy .
Alors

y1
y2

y = y1 + iy2 SC

SIR

et lapplication
SC y = y1 + iy2

y1
y2

SIR

est une bijection entre espaces vectoriels. Dans la section 4.5 nous allons voir que SIR est un
espace vectoriel de dimension 2 sur IR et que SC est un espace vectoriel de dimension 1 sur C.
Concr`tement,
e
sin x
cos x
,
cos x
sin x
est une IR-base de SIR et

eix

est une C-base de SC , et lapplication


SC ( + i)eix

cos x
sin x
+
sin x
cos x

SIR

est une bijection entre SC et SIR .

4.4

4.4.1

Mthodes lmentaires pour rsoudre des quations


e
ee
e
e
direntielles
e
Sparation des variables
e

Soient r : I IR et s : J IR deux fonctions continues. Nous considrons lquation direntielle


e
e
e
y = r(x)s(y)

()


sur G = I J IR2 .
1er cas : s(y0 ) = 0 pour un y0 J. Alors y(x) y0 est une solution.
e

2`me cas : s(y) = 0 pour y J. Dans ce cas on a que

Proposition 4.17 Soit I I et y : I IR une solution de () avec y(x0 ) = y0 . Alors


y

S(y(x)) = R(x)

x I

r() d, S(y) :=

avec R(x) :=
x0

y0

d
.
s()

52

Equations direntielles
e

Preuve
d
Comme S(y0 ) = 0 = R(x0 ), il sut de dmontrer que
e
S(y(x)) = R (x) :
dx
y (x)
d
S(y(x)) = S (y(x))y (x) =
= r(x) = R (x).
dx
s(y(x))

Donc, on peut trouver une quation quil faut rsoudre et on obtient soit y = y(x) ou x = x(y).
e
e
Exemple 4.18 y = y 2 admet les solutions y = 0 et y = 1/(x a), a IR. Cet exemple montre,
que le phnom`me suivant est possible : lquation direntielle y = f (x, y) est bien dnie sur
e
e
e
e
e
tout IR2 , mais elle admet des solutions, qui ont un ple.
o
Exemple 4.19 y = a(A y)(B y) (avec A = B) admet les solutions contantes y = A, y = B
et les solutions
BA
y =A+
(K IR).
1 + Kea(BA)x

Exemple 4.20 N = N bN 2 admet les solutions N = 0, N = /b et


N (t) =

4.4.2

/b
1 + Ket

(K IR).

Lquation linaire y = uy + v
e
e

o
Soit I IR un intervalle et soient u, v : I IR des fonctions continues. Alors lquation direntielle
e
e
y = u(x)y + v(x)

()

est appelle linaire dordre 1 ; elle est homog`ne, si v = 0, et inhomog`ne, sinon. Soient
e
e
e
e
Sh := {y : I IR; y (x) = u(x)y(x)},

Sih := {y : I IR; y (x) = u(x)y(x) + v(x)}

lespace des solutions de lequation homog`ne resp. inhomog`ne. Alors :


e
e
Lemme 4.21
1. Sh est un espace vectoriel.
2. Pour tout Sih , on a

Sih = + Sh := { + y; y Sh }.

Avec nos notations, on a le thor`me suivant :


e e
Thor`me 4.22 Soit x0 I. Alors
e e
x

Sh =

y0 exp

x0

u(t) dt ; y0 IR .

(La fonction y : x y0 exp x0 u(t) dt est la solution unique de y = u(x)y(x) avec y(x0 ) = y0 ).
Donc Sh est un espace vectoriel de dimension 1.
Preuve
Il sut de dmontrer , c.`.d. quil ny a pas dautres solutions. Ceci est une consquence de
e
a
e
4.12, si lon sait que la fonction f (x, y) := u(x)y est localement Lipschitzienne. Mais ceci est clair,

4.5 Syst`mes linaires


e
e

53

p.q. u est continue, donc born sur tout intervalle compact J dans I. Si |u(x)|
e
alors |f (x, y) f (x, y )| L|y y | pour tout x J, y IR.

L pour x J,
2

Pour trouver toutes les solutions de lquation inhomog`ne, il sut (selon 4.21) de conna une
e
e
tre
seule solution de lquation inhomog`ne (quon appelle solution particuli`re). Une mthode de
e
e
e
e
trouver une solution particuli`re est la mthode de la variation de la constante :
e
e
x

Soit U (x) := a u(t) dt, alors Sh = ceU (x) ; c IR . La mthode de la variation de la constante
e
est de chercher une solution particuli`re de la forme
e
yp (x) = c(x)eU (x) ,
donc au lieu de prendre c comme constante, on admet que c soit une fonction de x. On voit
facilement que

yp (x) = u(x)yp (x) + v(x) c (x) = v(x)eU (x) c(x) =

donc

v(x)eU (x) dx

yp (x) =
a

v(t) eU (t) dt eU (x)

est la solution particuli`re avec yp (a) = 0. Donc, la solution particuli`re y de () avec y(a) = y0
e
e
est
x
y(x) =

y0 +
a

(avec U (x) :=

4.5

x
a

v(t) eU (t) dt eU (x)

u(t) dt).

Syst`mes linaires
e
e

o
Soit I IR un intervalle ouvert, soient
fonctions continues, soit

a11 (x)
.
A(x) = a, (x) = .
.
an1 (x)

a, : I IK (1

..
.

Alors

y = A(x)y

a1n (x)
. ,
.
.

ann (x)

n) et b : I IK (1

b1 (x)
.
B(x) = . ,
.

bn (x)

n) des

y1
.
y = . .
.

yn

resp. y = A(x)y + B(x)

est un syst`me homog`ne (resp. inhomog`ne) de n quations direntielles linaires. (Comme dhae
e
e
e
e
e
bitude, nous admettons IK = IR resp. IK = C).
Thor`me 4.23
e e
1. Pour tout a I et tout c IKn , il existe une seule solution y : I IKn du syst`me
e
y = A(x)y + B(x) avec y(a) = c.
2. Lensemble

Sh := y : I IKn ; y = A(x)y

du syst`me homog`ne est un espace vectoriel de dimension n sur IK.


e
e
3. Pour tout x0 I, lapplication
: Sh IKn ,
est un isomorphisme despaces vectoriels sur IK.

y y(x0 )

54

Equations direntielles
e

Preuve
Sans restriction de la gnralit, nous pouvons admettre que IK = IR (voir la section 4.3). Selon
e e
e
le lemme 4.25, le syst`me y = A(x) y + B(x) est localement Lipschitzien et admet une solution
e
(unique dapr`s 4.12) y : I IRn avec y(x0 ) = c pour x0 I et c IRn donnes, donc 1.
e
e
est dmontr. Comme 2 est une consquence de 3, il sut de dmontrer 3. On sait dj` que
e
e
e
e
ea
lapplication est bijective : la surjectivit nest rien dautre que lexistence, linjectivit rien
e
e
dautre que lunicit des solutions du systme y = A(x) y avec des valeurs donnes en x0 . Comme
e
e
e
( + )(x0 ) = (x0 ) + (x0 ), est linaire, donc un isomorphisme.
e
2

Exemple 4.24 Remarquons que les solutions dun syst`me dquations linaires, qui est dnie
e
e
e
e
sur G = I IRn IRn+1 , sont dnies sur tout lintervalle I, donc elles nont pas des ples `
e
o
a
lintrieur de I (voir lexemple 4.18).
e
Lemme 4.25 Soit J I un intervalle compact, soient x0 J et c IRn donnes. Alors
e
1. Il existe un L > 0 t.q. A(x)(y y )

L y y pour tout x J et pour tout y IRn .

2. La suite (k )kII de fonctions k : I IRn , dnies inductivement par


e
N
x

0 (x) c IRn ,

A(t)k (t) + B(t) dt

k+1 (x) := c +

pour k > 0

x0

converge uniformment sur J vers une solution : J IRn du syst`me y = A(x) y + B(x)
e
e
avec (x0 ) = c.
Comme J I est un intervalle compact arbitraire, la suite (k )kII converge sur I vers une
N
solution : I IRn du syst`me y = A(x) y + B(x) avec (x0 ) = c.
e
Preuve
Pour y IRn , soit y := y

max

la norme du maximum de y. La fonction


n

A(x) := max
=1

|a (x)|; 1

est continue, donc borne sur J : il existe une constante L t.q. A(x)
e
L pour tout x J ;
comme A(x) y
A(x) y pour y IRn , la constante L a les proprites dsires. Soit
e
e e
K := sup

1 (x) 0 (x) ; x J .

Nous dmontrons par rcurrence que


e
e
k+1 (x) k (x)

Lk |x x0 |k
k!

pour k

0 et x, x0 J.

Pour k = 0 cest vident. Soit donc k > 0 et x J. Alors


e
x

k+1 (x) k (x)

x0

A(t) k (t) k1 (t)

dt

L k (t)k1 (t)
x

x0

L KLk1 |t x0 |k1 /(k 1)! dt

hypoth`se de rcurrence
e
e

= K

Lk
(k 1)!

x
x0

|t x0 |k1 dt

Lk |x x0 |k
= K
(k 1)!
k
Lk |x x0 |k
= K
k!

4.5 Syst`mes linaires


e
e

55

Donc la srie
e

0 + (1 0 ) + . . . = 0 +

(x) ; x J

converge normalement sur J, p.q. avec := max

k=0

k+1 k

K
k=0

(k+1 k )

k=0

Lk k
= K exp(L) <
k!

si := sup J inf J est la longueur de lintervalle J. La srie converge vers := lim k , p.q.
e
k

0 + (1 0 ) + . . . + (k k1 ) = k

Comme dans la preuve de 4.14 on voit que


1. (x0 ) = c,
2. est drivable,
e
3. (x) = A(x) (x) + B(x) pour x J.

Soient
Sh := {y : I IKn ; y (x) = A(x) y(x)},

Sih := {y : I IKn ; y (x) = A(x) y(x) + B(x)}

lespace des solutions du syst`me homog`ne resp. inhomog`ne. Alors :


e
e
e
Lemme 4.26 Pour tout Sih , on a

Sih = + Sh := { + y; y Sh }.

Donc, on connait compl`tement Sih si lon connait Sh et une solution particuli`re Sh .


e
e
Exemple 4.27 Considrons le syst`me y = A(x) y + B(x) avec
e
e
A(x) =

0 1
,
1 0

B(x) =

1
.
0

Pour Sh , voir lexemple 4.16. Comme


(x) = const =

0
1

Sih

est une solution particuli`re, nous obtenons


e
Sih =

y(x) =

cos x
sin x
0
+
+
; , IR .
sin x
cos x
1

Comment peut-on caractriser une base de lespace vectoriel Sh ?


e
Proposition 4.28 Soit Sh lespace vectoriel de dimension n des solutions du syst`me linaire
e
e
y = A(x) y et soient 1 , . . . , n Sh des solutions du syst`me donn. Alors, les noncs suivants
e
e
e
e
sont quivalents :
e
1. Les 1 , . . . , n forment une base de Sh .
2. Pour tout x I, les vecteurs 1 (x), . . . , n (x) forment une base de IKn .
3. Il existe un x0 I t.q. les vecteurs 1 (x0 ), . . . , n (x0 ) forment une base de IKn .
Preuve
n
n
1 = 2 Supposons x I et =1 (x) = 0 IKn . Alors := =1 est une solution
du syst`me avec (x) = 0 ; selon le thor`me dunicit, = 0 Sh , donc 1 = . . . = n = 0.
e
e e
e
2 = 3 est vident.
e
3 = 1 Si les solutions 1 , . . . , n sont linairement dpendants, alors les vecteurs
e
e
1 (x0 ), . . . , n (x0 ) sont linairement dpendants dans IKn .
e
e

56

Equations direntielles
e

4.6

Equations linaires dordre n


e

o
Soit I IR un intervalle, n II et soient b : I IK et a : I IK des fonctions continues pour
N
0 n 1. Alors
y (n) + an1 (x)y (n1) + . . . + a1 (x)y + a0 (x)y = b(x)

()

est appell une quation direntielle linaire dordre n. Elle est homog`ne, si b = 0, elle
e
e
e
e
e
est inhomog`ne, si b 0.
e
La thorie de ces quations direntielles est un cas spcial de la thorie des systmes linaires : selon
e
e
e
e
e
e
e
4.9, toute quation direntielle dordre n est quivalente ` un syst`me de n quations direntielles
e
e
e
a
e
e
e
dordre 1. On vrie sans probl`me que lquation dordre n est linaire si et seulement si le syst`me
e
e
e
e
e
correspondant est linaire. Ainsi, les thor`mes sur les syst`mes linaires donnent automatiquement
e
e e
e
e
des thor`mes sur des quations direntielles linaires dordre n :
e e
e
e
e
Thor`me 4.29
e e
1. Pour tout x0 I et tout vecteur (c0 , c1 , . . . , cn1 ) IKn , lquation ()
e
admet une solution unique y : I IK avec y (k) (x0 ) = ck pour 0 k n 1.
2. Lensemble

Sh := y : I IK; y (n) + an1 (x)y (n1) + . . . + a0 (x)y = 0


des solutions de lquation homog`ne est un espace vectoriel de dimension n sur IK. Pour
e
e
tout x I, lapplication
: Sh IKn ,

y y(x), y (x), . . . , y (n1) (x)

est un isomorphisme despaces vectoriels.


3. Soient 1 , . . . , n des lements de Sh . Alors, les noncs suivants sont quivalents :
e
e
e
e
(a) Les 1 , . . . , n forment une base de Sh .
(b) Pour tout x I, le dterminant de Wronski
e

W (x) :=

1 (x)
(x)
1
.
.
.
(n1)

(x)

n (x)
(x)
n
.
.
.
(n1)

IK

(x)

est non nul.


(c) Il existe un x0 I avec W (x0 ) = 0

4. Soit Sih lensemble des solutions de lquation inhomog`ne (). Alors, pour tout Sih , on
e
e
a
Sih = + Sh = + y; y Sh .
Preuve
Soit y = A(x) y + B(x) le syst`me linaire quivalent ` () selon 4.9. Alors, la fonction :
e
e
e
a
I IK est solution de () si et seulement si y = (, , . . . , (n1) ) est solution du syst`me
e
y = A(x) y + B(x) ; si y = (y1 , . . . , yn ) est solution du syst`me y = A(x) y + B(x), alors y1 est
e
solution de (). Avec ce dictionnaire , on dmontre facilement le thor`me 4.29 en utilisant
e
e e
les thor`mes analogues pour des syst`mes.
e e
e
2

Exemple 4.30 Lquation dordre deux y + y = 0 est quivalent au syst`me


e
e
e

y1 = y2 , y2 = y1 .

4.7 Syst`mes linaires ` coecients constants


e
e
a

57

Toutes les solutions du syst`me sont


e
y1
y2

sin x
cos x
+
cos x
sin x

sin x + cos x
,
cos x sin x

, IR

Donc, toutes les solutions de y + y = 0 sont


, IR.

y1 = sin x + cos x,

4.7

Syst`mes linaires ` coecients constants


e
e
a

Supposons que la matrice A(x) ne dpend pas de x, c.`.d. que A = (a, ) M (n, IK) avec a, IK.
e
a
Dans ce cas il est simple de rsoudre le syst`me y = Ay :
e
e
2

o
Thor`me 4.31 Dnissons : IR GL(n, IK) IKn par (x) := eAx . Alors
e e
e
(x) = A(x).

1k
.
En particulier : soit = (1 , . . . , n ) avec k = . . Alors
.
nk

1. Toute colonne k de est une solution du syst`me y = Ay.


e
2. Les solutions 1 , . . . , n forment une base de lespace vectoriel n-dimensionel des solutions
y : IR IKn du syst`me y = Ay.
e

Preuve
Sur tout intervalle compact I = [R, R] IR, la srie
e

eAx =

(Ax)
!
=0

converge uniformment p.q.


e
(Ax)
!

= A
max

do`
u

=0

x
!

x
!

= A
max

(Ax)
!

eR

max

max

R
,
!

< .

Donc
N

N (x) :=

(Ax) N


!
=0

(Ax)
= (x)
!
=0

uniformment sur [R, R]. Comme


e
N

N (x) =
on a

1
A x
=A
!
=1

N 1
=0

(Ax)
= AN 1 (x),
!

N (x) A(x)

58

Equations direntielles
e

uniformment sur [R, R]. Donc (selon un thor`me dANALYSE I, la limite des drives est la
e
e e
e e
drive de la limite, si les drives convergent uniformment)
e e
e e
e
= (lim N ) = lim N = lim(A N 1 ) = A lim N 1 = A.

Comme = A, on a k = Ak pour toute colonne k de , donc les colonnes de sont


solutions du syst`me y = Ay. Selon 4.32, la matrice (x) = exp(Ax) est inversible pour tout
e
x, donc les colonnes de (x) sont linairement indpendantes pour tout x, donc les solutions
e
e
1 , . . . , n forment une base de lespace vectoriel Sh des solutions du syst`me y = Ay selon 4.28.
e
2
Lemme 4.32 Pour toute matrice A Mn (IK), on a

1
.
exp(A) exp(A) = exp(A A) = exp(0) = .
.

...
..
.
...

En particulier, la matrice exp(A) est inversible.

0
. .
.
.
1

Sans preuve. Attention : en gnrale, pour des matrices arbitraires, on a


e e
exp(A + B) = exp(A) exp(B).
On a galit si [A, B] := AB BA = 0.
e
e
Si lon connait des vecteurs propres de A, on connait des solutions du syst`me y = Ay :
e
1. Soit IK une valeur propre de A et a IKn un vecteur propre corres-

Proposition 4.33
pondant. Alors

a1 ex
.
y(x) := ex a = .
.
an ex

est une solution du syst`me y = Ay.


e

2. Soit IK une autre valeur propre de A et a un vecteur propre correspondant. Alors les

x
x
solutions y(x) := e a et y (x) := e a sont linairement indpendantes.

e
e
Preuve
y (x) = ex a = ex a = ex Aa = A ex a = A y(x).
Exemple 4.34 Soit A =

0 1
. Alors
1 0
A

1
i

i
1

=i

1
,
i

donc := i C est valeur propre avec vecteur propre a =


y(x) :=

1
. Donc
i

eix
ieix

est solution du syst`me y1 = y2 , y2 = y1 . Comme la matrice A est une matrice relle, nous
e
e
sommes interess aux solutions relles. Avec 4.35, on trouve les solutions
e
e

Re
(voir lexemple 4.16).

eix
ieix

cos x
sin x

et

Im

eix
ieix

sin x
.
cos x


4.8 Equations linaires dordre n ` coecients constants
e
a

59

Lemme 4.35 Soit A Mn (IR) une matrice relle et : IR Cn une solution du syst`me y = Ay.
e
e
Alors la partie relle et la partie imaginaire de , sont solutions relles du syst`me y = Ay.
e
e
e
Preuve
(Re ) (x) = Re (x) = Re A (x) = A Re (x) = A Re() (x).

4.8

Equations linaires dordre n ` coecients constants


e
a

Il sagit dune quation direntielle de la forme (avec a IK pour 0


e
e
y (n) + an1 y (n1) + . . . + a1 y + a0 y = 0

n 1)

(quation homog`ne)
e
e

(H)

respectivement (avec une fonction continue b : I IK)


y (n) + an1 y (n1) + . . . + a1 y + a0 y = b(x)

(quation inhomog`ne).
e
e

(I)

quon a dj` vu.


ea
Thor`me 4.36 Soit Sh := {y : IR IK | y est solution de (H)}. Alors
e e

1. Sh est un espace vectoriel de dimension n sur IK ; pour tout x0 IR, lapplication


: Sh IKn ,

(y) := (y(x0 ), y (x0 ), . . . , y (n1) (x0 ))

est un isomorphisme.
2. Soit C et P () := n + an1 n1 + . . . + a1 + a0 = 0. Alors y(x) := ex est solution de
(H) (le polynme P sappelle le polynme caracteristique de (H)).
o
o
3. Soient 1 , . . . , n des zros distincts du polynme caracteristique P . Alors les fonctions
e
o
yk (x) := ek x ,

k = 1, . . . , n

forment une base de Sh .


e
4. Si C est zro multiple de P (i.e. P (k) () = 0 pour un k > 0), alors xk ex est solution de
(H).
5. Soient 1 , . . . , r les zros distincts de P , P (X) = (X1 )d1 . . .(Xr )dr avec d1 +. . .+dr =
e
n. Alors les n fonctions
x e x ,

r, 0

d 1,

forment une base de Sh .


6. Supposons que a IR pour 1

n. Alors :

(a) Si = + i est zro du polynme caracteristique, alors u(x) := Re(ex ) = ex cos(x)


e
o
et v(x) := Im(ex ) = ex sin(x) sont solutions relles de (H).
e
(b) Soient 1 , . . . , n des zros distincts du polynme caracteristique P , soient 1 , . . . , r
e
o
e
e
les zros rels et r+1 , r+1 , . . . , r+s , r+s avec r + 2s = n les zros non rels. Alors
e
e
les n fonctions (avec = + i pour r + 1 r + s)
e x

(1

r),

forment une base de Sh .

e x cos( x),

e x sin( x)

(r + 1

r + s)

60

Equations direntielles
e

Exemple 4.37 Considrons lquation


e
e
2
x + 2x + 0 x = 0

avec 0 > 0,

0.

2
Alors P () = 2 + 2 + 0 , donc les zros de P sont
e

1,2 =
1er cas : > 0 : 1,2 = avec :=

2
2 0 .

2
2 0 , la solution gnrale est donc
e e

x(t) = c1 e(+)t + c2 e()t ,

c1 , c2 IR.

2eme cas : = 0 : 1,2 = est un zro double, la solution gnrale est donc
e
e e
x(t) = (c1 + c2 t)et ,
3eme cas : < 0 : 1,2 = i avec :=

c1 , c2 IR.

2
0 2 , la solution gnrale est donc
e e

x(t) = et (c1 cos(t) + c2 sin(t)),

c1 , c2 IR.

Donc on a lim x(t) = 0 si > 0. Si = 0, on obtient une oscillation non amortie de frquence 0 .
e
t

Vous aimerez peut-être aussi