INSA DE LYON
Sport Etudes
Groupe 37
Mohammed Jai
2 Normes et Distances
2.1 Dfinitions . . . . . . . . . . . . . . . . . . . . . . .
2.2 Exemples fondamentaux . . . . . . . . . . . . . . .
2.2.1 E = Kn avec K = R ou C . . . . . . . . . .
2.2.2 Norme dfinie partir dun produit scalaire
2.2.3 Normes dfinies sur les espaces fonctionnels
2.2.4 Normes matricielles induites . . . . . . . . .
2.3 Normes quivalentes . . . . . . . . . . . . . . . . .
2.3.1 Dans un espace de dimension finie . . . . .
2.3.2 Dans un espace de dimension infinie . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
3
3
4
4
6
6
7
9
9
9
3 Continuit
3.1 Dfinitions . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2 Limite dune suite de points de E . . . . . . . . . . . . . . .
3.3 Limite dune fonction dans les espaces vectoriels norms . .
3.4 Continuit dune fonction dans les espaces vectoriels norms
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
10
10
12
14
15
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
16
17
19
19
19
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
19
20
21
21
22
22
22
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
23
23
24
24
25
26
26
7 Exercices
Mohammed Jai
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
27
Sport Etudes
NORMES ET DISTANCES
Introduction
Le but de ce chapitre est la gnralistion de la notion de la valeur absolue pour les rels ou le module pour
les complexes au cas dun K espace vectoriel E avec K = R ou C. E peut tre Rn , Cn , lespace des fonctions
continues ou nimporte quel autre espace vectoriel. Nous pourrons ainsi gnraliser la notion de limite de suite
dlments de E ainsi que la continuit dune application dun espace vectoriel E vers un autre espace vectoriel
F.
2
2.1
Normes et Distances
Dfinitions
Dfinition 1 (Norme).
Soit E un espace vectoriel sur le corps K = R ou C. Une norme
N : E R+ qui possde les proprits suivantes :
(N 1)
(N 2)
(N 3)
u E , N (u) = 0 u = 0
K , u E , N ( u) =| | N (u)
u, v E , N (u + v ) N (u) + N (v )
( Ingalit triangulaire)
Dans C le module dun complexe (pour z C, | z |= z z) est une norme dans le C-espace vectoriel C.
La preuve est similaire celle de la valeur absolue.
Exemple 2 (Dans R2 ). On montre que la norme euclidienne classique de R2 note par k k2 et dfinie par
p
(x , y) R2 , k(x , y)k2 = x 2 + y 2
= (x + x )2 + (y + y )2
= x 2 + y 2 + 2(xx + yy ) + (x )2 + (y )2
k(x , y)k22 + 2 | xx + yy | +k(x , y )k22
Sport Etudes
NORMES ET DISTANCES
2.2
Exemples fondamentaux
Dfinition 2 (Distance).
Soit E un ensemble quelconque. On dit que d est une distance sur E si et seulement si elle possde
les proprits suivantes :
D 1. d est une application de E E dans R+
D 2.
D 3.
D 4.
u, v E , d (u, v ) = 0 u = v
u, v E , d (u, v ) = d (v , u)
u, v , w E , d (u, v ) d (u, w ) + d (w , v )
(Sparation)
( Symtrie)
( Ingalit triangulaire)
Proprit 1.
Si (E , k k) est un espace vectoriel norm, alors :
(u, v ) E 2 ,
2.2
2.2.1
| kuk kv k | ku v k
Exemples fondamentaux
E = Kn avec K = R ou C
Pour une matrice A = (aij ) de type (m, n) on appelle matrice adjointe de A et on note A , la matrice de
type (n, m) dfinie par aij = aji , aji tant le nombre complexe cojugu de aji . Dans le cas o la matrice A est
relle, la matrice adjointe A est tout simplement la transpose de la matrice A.
Le produit scalaire dans Kn est dfini par
(x | y) =
n
X
xi yi = y x
i=1
Proposition 1.
Dans Kn on a les normes suivantes :
Pour x = (x1 , x2 , , xn ) Kn
1) kx k1 =
n
X
i=1
| xi |
v
u n
uX
2) kx k2 = t
| x i |2 = x x
i=1
3) kx k = sup | xi |
i[1,n]
Mohammed Jai
Sport Etudes
NORMES ET DISTANCES
2.2
Exemples fondamentaux
Dmonstration. Toutes les conditions de la dfinition dune norme se dmontrent facilement sauf lingalit
triangulaire quon dmontrera pour les trois exemples :
Nous avons pour tout , rels ou complexes : | + || | + | |. Soit x = (x1 , x2 , , xn ) et y =
(y1 , y2 , , yn ) deux vecteurs de Kn .
1. Ingalit triangulaire pour k k1
n
X
kx + yk1 =
i=1
| xi + yi |
=
n
X
i=1
n
X
(| xi | + | yi |)
i=1
| xi | +
n
X
i=1
| yi |
= kx k1 + kyk1
2. Ingalit triangulaire pour k k
Nous avons pour i = 1, 2, . . . n
| xi + yi || xi | + | yi | kx k + kyk
do kx + yk kx k + kyk .
i=1
n
X
i=1
| xi + yi |2 =
=
=
i=1
| xi + yi |2 0. Or
n
X
i=1
n
X
i=1
n
X
i=1
(xi + yi )(xi + yi )
(xi + yi )(xi + yi )
| x i |2 +
n
X
(xi yi + yi xi ) +
i=1
i=1
n
X
| yi |2
(avec =
n
X
xi yi )
i=1
Lingalit prcdente nest vraie que si = 4(Re()2 kx k22 kyk22 ) 0, ce qui donne | Re() | kx k2 kyk2 .
En utilisant la relation kx + i yk22 0 pour tout R et en faisant la mme dmonstration on trouve
| Im() | kx k2kyk2 . Ce qui donne | k kx k2 kyk2 qui est justement lingalit de Cauchy-Schwarz
demande.
Montrons maintenant lingalit triangulaire.
!
n
X
2
2
xi yi + kyk22
kx + yk2 = kx k2 + 2 Re
i=1
Mohammed Jai
Sport Etudes
NORMES ET DISTANCES
2.2
Exemples fondamentaux
Remarque 2.
Si E = R , kx k2 =
n
X
i=1
!1
2
2
xi
2.2.2
1
2
est une norme euclidienne. Cest la norme associe au
xx
R+p
7 N (x ) = q(x )
Dans cette partie nous considrons lespace C ([a, b], R), ensemble des fonctions continues sur [a, b] valeurs
dans R.
Proposition 3.
Dans C ([a, b], R) nous avons les normes suivantes :
Pour tout f C ([a, b], R)
1) kf k1 =
2) kf k2 =
| f (x ) | dx
s
Z
f (x )2 dx
3) kf k = sup | f (x ) |
x [a,b]
Sport Etudes
NORMES ET DISTANCES
2.2
(N2) : R, f E , k f k1 =
Rb
Rb
| f (x ) | dx =| | kf k1 .
Rb
Rb
(N3) : f , g E , [a, b], | f (x ) + g(x ) || f (x ) | + | g(x ) |. Donc a | f (x ) + g(x ) | dx a | f (x ) |
Rb
dx + a | g(x ) | dx = kf k1 + kgk1 .
2.2.4
| f (x ) | dx =| |
Exemples fondamentaux
Proprit 2.
La norme ||| ||| vrifie les proprits suivantes :
1. A Mn (K ),||| A |||= sup kAx k
kx k=1
Mohammed Jai
Sport Etudes
NORMES ET DISTANCES
2.2
Exemples fondamentaux
Proposition 4.
Nous avons que pour les normes usuelles de Rn ou Cn :
Norme de Rn ou Cn
k k1
j [1,n]
i=1
k k
k k2
||| A |||2 =
i[1,n]
| aij |
n
X
j =1
| aij |
p
(A A)
1 2
Exemple 4. Soit A =
. ||| A |||1 = max(| 1 | + | 3 |, | 2 | + | 0 |) = 4 et ||| A ||| = max(| 1 |
3 0
+ | 2|, | 3 | +| 0|) = 3. Pourcalculer
||| A |||2 on a besoin des
valeurs propres
de la matrice B =t AA. On a
1 3
1 2
10 2
10
2
2
B =
=
et det(B I2 ) = det
= 14 +36. Les racines
2 0
3 0
2 4
2
4
p
X
n
n
n X
X
X
n
| aij | | xj |
aij xj
kAx k1 =
i=1
j =1
i=1 j =1
!
!
n
n
n
X
X
X
| aij |
| aij | kx k1 max
| xj |
=
j =1
i=1
Donc
sup
x Rn
x 6=0
i=1
n
X
kAx k
| aij |
max
j
kx k
i=1
n
X
i=1
| aij |=
n
X
i=1
| aik |
Mohammed Jai
si j 6= k
si j = k
0
1
X
n
n
n X
X
X
n
=
| aij |
|
a
|=
max
a
v
kAv k1 =
ik
ij
j
j
i=1
i=1
i=1 j =1
8
Sport Etudes
NORMES ET DISTANCES
2.3
2.3
Normes quivalentes
Normes quivalentes
Dfinition 4.
Dans un espace vectoriel E , deux normes k k1 et k k2 sont dites quivalentes si et seulement si il
existe deux constantes positives K1 , K2 telles que :
u E : K1 kuk1 kuk2 K2 kuk1
2.3.1
2.3.2
f E , kf k1 b akf k2 (b a)kf k
Mais les normes kf k1 , kf k2 , kf k ne sont pas quivalentes deux deux. Montrons par labsurde, par exemple,
que les normes kf k1 et kf k2 ne sont pas quivalentes. Pour simplifier nous considrons le cas a = 0 et b = 1.
Supposons que les deux normes sont quivalentes, cest dire il existe une constante positive K telle que
f E , kf k1 kf k2 K kf k1
(1)
2nx
si 0 x
2n
1
1
x
7 fn (x ) = 2nx + 2 si
x
2n
n
1
0
si x
n
r
r
1
3
3
et kfn k2 =
. Par suite
Daprs la relation (1), nous avons kfn k2 K kfn k1 . Or kfn k1 =
n K.
2n
2n
2
Or K est une constante donne, donc pour n suffisamment grand lingalit est impossible.
Mohammed Jai
Sport Etudes
CONTINUIT
Remarque 4.
A laide de ce rsultat on montre que lespace E est de dimension infinie. Car sil tait de dimension
finie on aurait quivalence entre les normes.
Continuit
3.1
Dfinitions
1
1
2
B1 (0, 1)
1
2
B2 (0, 1)
1
1
2
B (0, 1)
Mohammed Jai
10
Sport Etudes
CONTINUIT
3.1 Dfinitions
xy
si (x , y) 6= (0, 0)
2
f : R R, f (x , y) = x 2 + y 2
0
si (x , y) = (0, 0)
f R2 = f (x , y), (x , y) R2
2
2
2
2
Nous avons, pour
tout (a, b) R lingalit 2ab a 2+ b (il suffit de remarquer que (a b) 0).
2
Soit z f R . Il existe donc un couple (x , y) de R tel que z = f (x , y). Si (x , y) = (0, 0) alors
f (x , y) = 0 et si non, en utilisant lingalit prcdente, on obtient | f (x , y) | 12 . Donc f est borne
par 12 .
5a 3 si a > 2
1
a min(3 a, a 1) = 3a 4+ 1
si a 2
4
Nous avons donc
3a + 1
si a 2,
> 1, donc x > 1
4
5a 3
> 1, donc x > 1
si a > 2,
4
1
Nous montrons de la mme faon que a + min(3 a, a 1) < 3. Donc ]1, 3[ est un ensemle
4
ouvert.
Soit E = R et U =]0, +[. U est un ensemble ouvert car pour tout a > 0 la boule B (a, a2 ) =
] a2 , 3a
2 [ est incluse dans ]0, +[
Proposition 5.
Une boule ouverte est un ensemble ouvert.
Mohammed Jai
11
Sport Etudes
CONTINUIT
Dfinition 8 (Ferm).
Un ensemble U de E est dit ferm si son complmentaire dans E est un ouvert.
Exemple 9. Soit E = R et U =] , 0]. Le complmentaire de U dans R est lintervalle ]0, +[
qui est un ensemble ouvert de R. Donc U est un ensemble ferm de R.
Proprit 3.
Soit (E , k k) un espace vectoriel norm.
Exemples : Dans E = R
Les ensembles du type ]a, b[ sont des ouverts.
Lensemble [0, 1[ nest pas un ouvert. En effet il nexiste pas de rel r > 0 tel que ] r , r [ [0, 1[.
3.2
Les dfinitions de suites de vecteurs dun espace vectoriel norms, de suites extraites, sont similaires celles
de nombres rels (ou complexes).
Dfinition 9.
On appelle suite borne de lespace vectoriel norm E toute suite (un )nN dlments de E telle
quil existe K R+ vrifiant
n N, kun k K
Dfinition 10.
Soit (un )nN une suite dlments de lespace vectoriel norm (E , k k), cest dire une application
n N 7 un E
On dit que (un ) est une suite convergente vers la limite E , on note lim un = , si la suite des
n
nombres kun k tend vers zro lorsque n tend vers linfini, autrement dit
lim un = lim kun k = 0
Autrement dit
> 0, N N : n > N kun k
Une suite qui ne converge pas est dite divergente.
Mohammed Jai
12
Sport Etudes
CONTINUIT
Alors la suite (u(n) )nN est appele suite extraite ou sous-suite de (un )nN
Exemple 10. Si (n) = 2n, on obtient la suite exraite paire et si (n) = 2n + 1, on obtient la suite
exraite impaire de (un )nN .
Proprit 4.
Si une suite (un ) de (E , k k) est convergente alors sa limite est unique.
Toute suite convergente est borne.
Si (n )nN est une suite de scalaires de K convergente vers et si (un )nN est une suite
dlments dun espace vectoriel norm (E , k k) convergente vers u alors la suite (n un )nN
converge vers u.
Si k k1 et k k2 sont deux normes quivalentes dun espace vectoriel E alors on a
lim un = dans (E , k k1 ) lim un = dans (E , k k2 )
Ainsi, dans un sepace de dimension finie (toutes les normes sont quivalentes), pour prouver
quune suite est convergente on choisit la norme la mieux adapte.
Si (un ) converge vers a alors (kun k) converge vers kak.
Toute suite extraite dune suite convergente, est convergente et converge vers la mme limite.
Mohammed Jai
13
Sport Etudes
CONTINUIT
(ii) Toute suite (un )nN dlments de U qui converge vers un lment u de E entrane que u est
un lment de U .
Exemple 12. Soit E = R et U = [0, +[. Montrons, en utilisant cette caractrisation, que U est
un ferm de R. Soit (xn )nN une suite relle dlments de U qui converge vers un lment x de R.
Nous avons xn 0 pour tout n N et en passant la limite on obtient x 0. Donc x U et par
suite U est un ferm.
3.3
lim
uu0
uE ,u6=u0
f (u) = ou f (u)
uu0
Proprit 5.
Une fonction f admet pour limite en un point a E si, et seulement si pour toute suite
(an )nN de points de E tendant vers a, la suite (f (an ))n tend vers .
Pour montrer que f ne tend pas vers il suffit donc de trouver une suite (an )nN de points de
E tendant vers a, et pour laquelle la suite (f (an ))nN ne tend pas vers .
y
y = x
2
Exemple 13.
Nous avons
Soit f : (x , y) R2 f (x , y) =
lim
(x ,y)(0,0)
x =y,(x ,y)6=(0,0)
f (x , y) =
lim
(x ,y)(0,0)
(x ,y)6=(0,0)
lim
(x ,y)(0,0)
y=x ,(x ,y)6=(0,0)
y=x
1
2
1
f (x , y) = . On obtient donc deux limites
2
f (x , y) nexiste pas.
Soit f : (x , y) R2 f (x , y) =
Mohammed Jai
1
et
2
xy
x 2 + y2
x 2y
1
. Nous avons, pour tout (x , y) R2 , | xy | (x 2 + y 2 ). Par
2
+y
2
x2
14
Sport Etudes
CONTINUIT
3.4
lim
(x ,y)(0,0)
(x ,y)6=(0,0)
(x ,y)(0,0)
(x ,y)6=(0,0)
f (x , y) = 0.
uu0
uE
Autrement dit
> 0, > 0, u E , (ku u0 kE < = kf (u) f (u0 )kF < )
On dira que f est continue sur une partie U de E si elle est continue en tout point u de
U.
2
x y
si (x , y) 6= (0, 0)
.
Exemple 14. Dans R2 : Soit f : (x , y) R2 f (x , y) = x 2 + y 2
0
si (x , y) = (0, 0)
lim
(x ,y)(0,0)
(x ,y)6=(0,0)
Exemple 15. Donons ici un exemple de continuit dans les espaces fonctionnels. On pose E = C 1 ([0, 1])
lespace vectoriel des fonctions u : [0, 1] R possdant une drive continue. Pour u E , on pose :
kuk = sup | u(x ) | + sup | u (x ) |
x [0,1]
x [0,1]
uE
(2)
= u (t ) u0 (t ) + t (u 2 (t ) u02 (t ))
Mohammed Jai
15
Sport Etudes
| u (t ) u0 (t ) | + | u(t ) u0 (t ) | (| u(t ) | + | u0 (t ) |)
| u (t ) u0 (t ) | + | u(t ) u0 (t ) | (| u(t ) u0 (t ) | +2 | u0 (t ) |)
ku u0 k (1 + ku u0 k + 2 | u0 (t ) |)
ku u0 k (1 + ku u0 k + 2ku0 k )
xy
si (x , y) 6= (0, 0)
2
. Munissons R2 de la
Exemple 16. Soit f : (x , y) R f (x , y) = x 2 + y 2
0
si (x , y) = (0, 0)
2
1 1
2
norme k k2 . Soit la suite de R dfinie par un = ( n , n ). Nous avons kun k2 =
, donc lim un =
n
n
1
(0, 0) dans (R2 , k k2 ). Or f (un ) = pour tout n N et f (0, 0) = 0. Par suite la suite f (un ) ne tend
2
pas vers 0 quand n . La fonction f nest donc pas continue en (0, 0) daprs la caractrisation.
En pratique : pour tudier une notion de limite, de continuit, de diffrentibilit dans (E , k k1 ), on peut remplacer
la norme k k1 par une norme quivalente k k2 , cest dire :
un l dans (E , k k1 ) un l dans (E , k k2 )
lorsque k k1 et k k2 sont quivalentes
Mohammed Jai
16
Sport Etudes
4.1
Suites de Cauchy
Dfinition 14.
Soit (E , k k) un espace vectoriel norm. Une suite (un )nN dlments de E est dite une suite de
Cauchy de (E , k k) si et seulement si
> 0, n0 N, p N, n N, (n n0 = kun+p un k < )
(3)
1
est de Cauchy dans R. En effet, nous avons
n
p
1
1
pour tout entiers n et p, | xn+p xn |=
+ 1,
. Par suite en prenant n0 = E
n(n + p)
n
1
1
la partie entire de ), on obtient la relation (3) pour la suite
pour tout > 0 (avec E
xn .
1 1
2
2
Dans R : On munit R , par exemple de la norme k k1 . La suite un =
est une suite de
,
n n
2
2p
. On obtient donc la relation
Cauchy dans (R2 , k k1 ). En effet kun+p un k1 =
n(n
+
p)
n
2
(3) pour la suite un en prenant n0 = E
+ 1.
Exemple 17.
Remarque 5.
De mme que la notion de convergence ne dpendait pas de la norme quivalente choisie sur E , de
mme la notion de suite de Cauchy nen dpend pas. Plus prcisment :
(un )nN est une suite de Cauchy de (E , k k1 ) (un )nN est une
suite de Cauchy de (E , k k2 )
lorsque k k1 et k k2 sont quivalentes
Mohammed Jai
17
Sport Etudes
Proposition 6.
Toute suite convergente de (E , k k) est une suite de Cauchy de (E , k k) mais la rciproque est fausse
en gnral.
Exemple 18. On considre lespace des fonctions continues sur lintervalle [0, 2] valeurs dans R
R2
not par E = C ([0, 2], R) muni de la norme kf k1 = 0 | f (x ) | dx . Montrons, en utilisant un contre
exemple, que (E , k k1 ) nest pas complet. Pour cela prenons la suite de fonctions dfinie sur [0, 2]
par
si 0 x 6 1 1/n
1
fn (x ) = n(1 x ) si 1 1/n x 1
0
si 1 x 2
Nous avons, pour tout entiers n et p
1 n(1 x )
fn+p (x ) fn (x ) =
p(1 x )
si
si
si
si
0 x 6 1 1/n
1 1/n x 1 1/(n + p)
1 1/(n + p) x 1
1x 2
Do
kfn+p fn k1 =
11/(n+p)
(1 n(1 x ))dx +
11/n
11/(n+p)
11/(n+p)
p(1 x )dx
1
p
(1 x )2 x =11/(n+p)
2
11/n
1
p
p
+
=
n(n + p)
2 (n + p)2
1
1
3
+
=
n
2n
2n
dx
3
< . Par suite, nous avons
2n
> 0, n n0 , p N, kfn+p fn k1
Donc la suite de fonctions (fn ) est une suite de Cauchy dans (E , k k1 ).
Pour finir, montrons, par labsurde, que la suite (fn ) ne converge pas dans (E , k k1 ). Supposons donc
que la suite (fn ) converge vers une fonction f dans (E , k k1 ). La fonction f est donc continue et on
a kfn f k1 qui tend vers 0 quand n tend vers linfini. Or
Z
2
1
| fn (x ) f (x ) | dx
2
0
| fn (x ) f (x ) | dx 0
R2
Donc 1 | f (x ) | dx = 0 et puisque la fonction x | f (x ) | est continue et positive, on a f (x ) =
0 pour tout x [1, 2]. Soit maintenant a ]0, 1[ fix. Il existe n0 N tel que pour tout n n0 ,
a 1 1/n. Par suite, pour tout n n0 ,
Z
| fn (x ) f (x ) | dx =
| 1 f (x ) | dx
| fn (x ) f (x ) | dx 0
R2
Donc 1 | 1 f (x ) | dx = 0 et puisque la fonction x | 1 f (x ) | est continue et positive, on a
f (x ) = 1 pour tout x [0, a]. En rsum, nous obtenons, puisque a est arbitraire dans ]0, 1[
(
1 si 0 x < 1
f (x ) =
0 si 1 < x 2
ce qui contredit lhypothse de continuit de f .
Mohammed Jai
18
Sport Etudes
4.2
4.2.1
Exemple 19. (R, | k) et (C, | k) sont des espaces vectoriels norms complets.
Ainsi dans un espace complet il ya identit entre suite de Cauchy et suite convergente. Puisque les notions
de suite de Cauchy et suite convergente ne dpendent pas des normes quivalentes choisies, on a :
Proposition 7.
Si k k1 et k k2 sont deux normes quivalentes de E et si U est une partie de E alors :
U est complte pour la norme k k1 U est complte pour la norme k k2 .
Exemple : Dans E = R, les intervalles de la forme [a, b], [a, +[, ] , a] sont des parties compltes de (R, | k).
4.2.2
Exemples fondamentaux
But : Soit (E , k kE ) un espace vectoriel norm et f une fonction de E dans E . On sintresse la recherche
des solutions dquations de la forme
f (x ) = x
Dfinition 16.
Une solution de lquation x = f (x ) sappelle point fixe de f .
Mohammed Jai
19
Sport Etudes
Sous certaines conditions, on peut affirmer lexistence et lunicit de ce point fixe et galement lui trouver
une approximation.
Soient (E , k kE ) et (F , k kF ) deux espaces vectoriels norms sur K et f une application de E dans F .
Dfinition 17.
Une fonction f : U E F est dite lipschitzienne sur U si :
k > 0 telle que u, v U , kf (u) f (v )kF k ku v kE
On dit que f est lipschitzienne sur U de rapport k .
Dfinition 18.
Si la constante k est strictement plut petite que k la fonction f est dite contractante sur U de rapport
k.
Proposition 10.
Une fonction lipschitzienne sur U est continue sur U .
5.1
u0 E
un+1 = f (un )
kn
1k
ku1 u0 k
Dmonstration.
Unicit Supposons que f admet deux points fixes x et y distincts (f (x ) = x , f (y) = y et
x 6= y). Comme f est contractante on a
kx yk = kf (x ) f (y)k k kx yk
or kx yk 6= 0, donc k 1, ce qui est absurde.
Mohammed Jai
20
Sport Etudes
Convergence et existence Comme E est complet il suffit de montrer que (un )nN est une suite de
Cauchy de (E , k k). Pour tout entier m on a
kum+1 um k = kf (um ) f (um1 )k k kum um1 k k m ku1 u0 k
(4)
kn
ku1 u0 k.
1k
n
Comme f est contractante, k < 1 et donc k 0 quand n +. Pour > 0 donn, on peut alors
kn
ku1 u0 k < . Ceci prouve que la suite (un )nN
trouver n0 assez grand tel que si n > n0 et p > 0
1k
est de Cauchy de (E , k k). Comme (E , k k) est complet, la suite (un )nN est convergente vers un lment
de E . Il suffit de montrer que est un point fixe de f .
On a alors montr que : kun+p un k
5.2
5.3
Exemple en dimension 1
Dans cette partie nous considrons E = R. Nous allons appliquer le thorme du point fixe pour la rsolution
de lquation
x = 3ln(x )
(5)
Mohammed Jai
21
Sport Etudes
y=x
5
4
y = ln x
y = exp(x /3)
3
1
0
1
1
5.3.1
Graphiquement
On voit graphiquement que lquation (5) admet deux solutions notes a (la solution de droite) et b (la
solution de gauche). En utilisant les itrations de point fixe et en prenant x0 = 3 on converge vers la solution
de droite. On peut vrifier que quelque soit le point initial x0 on atteindra jamais la solution de gauche. Pour
x
lobtenir on prend lquation inverse de (5), cest dire x = e 3 .
5.3.2
Calcul
On applique le thorme du point fixe local. Il faut trouver un intervalle ferm I stable par f et sur lequel
f est contractante. Pour cela on utilise le rsultat suivant :
Proposition 11.
Si f est de classe C 1 sur un intervalle I , alors on a
En appliquant cette proposition on montre quon peut appliquer le thorme du point fixe local la fonction
f (x ) = 3ln(x ) sur I = [3.1, +[. On obtient ainsi la solution de droite b.
5.3.3
Programme Maple
local x,xanc,n;
x:=x0;n:=0;
label_1:
xanc:=x;
x:=evalf(f(x));
if ((evalf(abs(x-xanc)) < tol) or (n > nmax)) then
print("La m\ethode a converg\ee");
else
n:=n+1;
goto(label_1);
fi;
printf("Nombre dit\erations: \%d\\nLapproximation de a \\ \a \%f
est: \%f",n,tol,x);
end proc;
Approximation de b
f:=x->3*log(x);
ptfixe(f,10,0.0001,3);
f := x 3 log(x )
La mthode a converge
Nombre ditrations : 11
Lapproximation de b .000100 est : 4.514026
Approximation de a
f :=x->exp(x/3) ; ptfixe(f,10,0.0001,1) ;
f := x e (1/3 x )
"La mthode a converg" ;
La mthode a converge
Nombre ditrations : 11
Lapproximation de a .000100 est : 1.855222
6.1
Introduction
La rsolution de grands systmes (linaires et non linaires) est pratique courante de nos jours, spcialement
en Gnie civil, Gnie Mcanique et Construction, Gnie Mcanique et Dveloppement, Gnie Electrique, et de
faon gnrale, dans tous les domaines o lon sintresse la rsolution numrique dquations aux drives
partielles.
Dans ce chapitre on sintresse la rsolution des systmes linaires de n quations n inconnues :
Ax = b
qui est quivalent
(6)
...
...
...
... ...
a x + a x + + a x = b
n1 1
n2 2
nn n
n
o A est une matrice carre dordre n (A Mn (K), K = R ou C), x et b sont des vecteurs de Kn .
On rappelle que si le dterminant de A est non nul, le systme est dit de Cramer et la solution existe et
det (Bi )
est unique. Dans ce cas, la solution x peut tre dtermine par la mthode des dterminants : xi =
det (A)
o Bi est la matrice obtenue en remplaant la ime colonne de A par le vecteur colonne b du second membre
du systme. Cette mthode nest pas satisfaisante car elle suppose le calcul de n + 1 dterminants, et le calcul
dun dterminant est trs coteux. Si Dn est le nombre doprations effectuer pour le calcul dun dterminant
dordre n, alors Dn = nDn1 + n > n!.
Un cas particulirement simple de systme de Cramer est celui des matrices triangulaires avec une trace non
nulle (pour mmoire, le dterminant dune matrice A triangulaire est gal au produit de ses lments diagonaux
).
Pour le cas gnral dun systme linaire de n quations n inconnues, il existe deux types de mthodes :
les mthodes directes
6.2
(7)
avec E = M N et d = M b.
Le problme (7) est alors un problme de point fixe, du type x = f (x ), avec f : x Kn f (x ) = Ex + d Kn
Thorme 5.
La suite itre de Kn dfinie par
(
x 0 Kn
x k +1 = Ex k + d
converge vers lunique solution de (7) pour tout x 0 Kn et donc vers lunique solution (6) si et
seulement si (E ) < 1.
6.3
Mthode de Jacobi
a11 0 . . .
0 a22 . . .
M = .
..
..
..
.
.
0
...
0
0
..
.
ann
et
M 1
1
a11
0
= .
..
0
a21
N = .
..
an1
a12
0
..
.
...
...
..
.
an2
...
1
a22
..
.
...
...
..
.
0
0
..
.
...
1
ann
a1n
a2n
..
.
0
xik +1 =
n
X
1
bi
aij xjk
,
aii
j =1
i = 1, 2, . . . , n
j 6=i
6.4
Programme Maple
#===================================================
# D\eclaration des variables globales et chargement
# des packages n\ecessaires
#===================================================
restart:
with(linalg):
n:=100:
f:=(x,y)->evalf(1/(x+y)):
A:=Matrix(n,n,f): # Cr\eation dune matrice diag. strictement dominante
for i from 1 to n do A[i,i]:=A[i,i]+100: od:
B:=Vector(n,1);
X:=Vector(n,0): # A initialiser !
A1 := array(1..n,1..n):
B1 := array(1..n):
for i from 1 to n do
for j from 1 to n do A1[i,j] := A[i,j]: od:
B1[i] := B[i]:
X1[i] := X[i]:
od:
epsilon:=10^(-6): # Pr\ecision recherch\ee
itermax:=1000: # Nombre max dit\erations
#=========================================================
# M\ethode de Jacobi
#=========================================================
Jacobi:=proc(AA,BB,nn)
# R\esolution de AX=B par la m\ethode de Jacobi. Jai mis 2 conditions
# suffisantes de sortie : "|Xn-Xn+1|<epsilon" et "convergence trop lente"
global epsilon,itermax;
local XXX,i,j,k,s,erreur,Xprime;
Xprime:=vector(nn,0):
XXX := vector(nn,0):
erreur:=2:
for k from 1 to itermax while erreur>epsilon do
for i from 1 to nn do
s:=evalf(BB[i]):
for j from 1 to nn do if i<>j then s:=s-AA[i,j]*XXX[j]: fi: od:
Xprime[i]:=s/AA[i,i]:
od:
erreur:=norm(evalm(Xprime-XXX),2):
for i from 1 to nn do XXX[i]:=Xprime[i]: od: # Mise jour du vecteur dit\eration
od:
if erreur<epsilon # Affichage des r\esultats
then print(cat(AX-B = ,evalm(AA&*XXX-BB)));
print(cat(Nombre dit\erations : ,k));
else print(cat(Pas convergence en ,itermax, it\erations));
fi:
end:
#========================
# Ex\ecution
#========================
t:=time(): Jacobi(A1,B1,n); Temps_mis_par_Jacobi:=time()-t;
6.5
La mthode de Gauss-Seidel repose sur la constatation que litration dans la mthode de Jacobi ncessite,
pour calculer xik +1 , tous les lments (xjk )1j i1 . Pourquoi ne pas utiliser, la place de ces lments les lments
(xjk +1 )1j i1 , frachement calculs ?Cette mthode correspond au choix de dcomposition de la matrice comme
suit
A=D E F
avec D est la matrice diagonale, E est la partie infrieure de A et F la partie suprieure. Dans ce cas
M = D E et N = F et la matrice, dite ditration de Gauss Seidel, est G = (D E )1 F .
n
i1
X
X
1
bi
xik +1 =
aij xjk , i = 1, 2, . . . , n
aij xjk +1
aii
j =i+1
j =1
6.6
Programme Maple
#=================================================
# M\ethode de Gauss-Seidel
#=================================================
GaussSeidel:=proc(AA,BB,nn)
global epsilon,itermax;
local XXX,i,j,k,s,erreur;
XXX := vector(nn,0):
erreur:=2:
for k from 1 to itermax while erreur>epsilon do
for i from 1 to nn do
s:=evalf(BB[i]):
for j from 1 to nn do if i<>j then s:=s-AA[i,j]*XXX[j]: fi: od:
XXX[i]:=s/AA[i,i]:
od:
erreur:=norm(evalm(AA&*XXX-BB),2):
od:
if erreur<=epsilon
then print(cat(AX-B = ,evalm(AA&*XXX-BB)));
print(cat(Nombre dit\erations : ,k));
else print(cat(Pas convergence en ,itermax, it\erations));
fi:
end:
#=======================
# Execution
#=======================
t:=time(): GaussSeidel(A1,B1,n); Temps_mis_par_GaussSeidel:=time()-t;
Exercices
Normes et distances
Exercice 1.
p
p
Pour tout (x , y) R2 , on pose N1 (x , y) = max( x 2 + y 2 , | x y |) et N2 (x , y) = x 2 /9 + y 2 /4.
1. Montrer que N1 et N2 sont des normes sur R2 et reprsenter les boules units fermes associes ces
normes.
Exercice 2.
Pour u = (x , y) R2 , on pose N (u) = max(| x |, | y |, | x y |).
n
X
ak X k , on pose
k =0
kP k1 =
n
X
k =0
| ak |,
kP k = max {| a0 |, | a1 |, . . . , | an |),
kP k = max | P (t ) |
1t1
Montrer quelles sont des normes et quelles sont deux deux non quivalentes. (On considrera
Pn (t ) = (t 1)n et Qn (t ) = 1 + t + t 2 + . . . t n )
Exercice 4.
Soit (E , d ) un espace mtrique.
p
d (x , y) est une distance sur E . Enoncer des conditions suffisantes sur une
1. Montrer que d1 (x , y) =
fonction f , dfinie de R+ dans R+ pour que (x , y) f (d (x , y)) soit une distance sur E .
d (x , y)
est une distance sur E . Si la
2. Montrer que lapplication d2 dfinie sur E E par d2 (x , y) =
1 + d (x , y)
distance d est associe une norme, est-il de mme pour d2 .
3. Comparer les distances d et d2 .
Exercice 5.
Soit E = C ([0, 1], R) lespace vectoriel rel des fonctions continues dfinies sur I = [0, 1], valeurs dans R.
1. Montrer que lon dfinit sur E trois normes en posant respectivement, pour tout f E :
Z 1
N (f ) = sup | f (x ) |, N1 (f ) =
| f (x ) | dx , N2 (f ) = N1 (f ) + N (f )
x [0,1]
Exercice 6.
Soit E = C ([1, 1], R) lespace vectoriel rel des fonctions continues dfinies sur I = [1, 1], valeurs dans R,
muni de la norme :
kf k =
Z
f (x )2 dx
1
2
fn (x ) = nx
si 1 x 0
1
si 0 x
n
1
si
x 1
n
Exercice 7.
Soit E lespace vectoriel des fonctions continues de [1, 1] valeurs dans R muni de la norme
Z 1
kf k1 =
| f (x ) | dx
1
On va montrer que E muni de cette norme nest pas complet. Pour cela, on dfinit une suite (fn )nN par
1 si 1 t
1
1
fn (t ) = nt si t
n
n
1
si t 1
n
1. Vrifier que fn E pour tout n 1.
2. Montrer que
kfn+p fn k1
2
n
n+
f (t ) = 1 t [1, 0[
f (t ) = 1
t ]0, 1]
Conclure.
Exercice 8.
Soit Mn (R) lensemble des matrices relles carres dordre n k k2 la norme
euclidienne sur Rn . Le but de cet
p
t
exercice est de montrer que k | A k2 = ( AA).
1. Montrer que si S est une matrice symtrique relle de Mn (R) et si m (respectivement M ) designent la
plus petite (respectivement la plus grande) valeur propre de S alors :
(a) x Rn \{0},
xSx
t xx
t
(b) x0 Rn \{0},
[m, M ]
x0 Sx0
tx x
0 0
=M
2. Soit A Mn (R).
(a) Montrer que t AA est une matrice symtrique relle dont les valeurs propres sont toutes positives ou
nulles.
p
(b) Montrer que k | A k2 = (t AA)
Exercice 9.
y2
x2
+
1 .
(x , y) R2 :
2
4
Reprsenter graphiquement lensemble E et dmontrer que la fonction f possde un minimum et un maximum
sur E .
Soit f la fonction dfinie sur R2 par f (x , y) = 2x sin(xy) et soit E =
Exercice 10.
Soit f : R2 \{(0, 0)} R, f (x , y) =
Dmontrer que
x 2y 2
.
x 2 y 2 + (x y)2
x 0 y0
et que
y0 x 0
lim
(x ,y)(0,0)
f (x , y) nexiste pas.
Exercice 11.
Soit
f : R2 R,
f (x , y) =
(x + y) sin x1 cos y1
0
si xy 6= 0
si xy = 0
x 0 y0
y0 x 0
(x ,y)(0,0)
f (x , y)
1. f (x , y) =
4. f (x , y) = y x 2 , si y > x 2
f (x , y) = 0 si y x 2
5. f (x , y) = y + x 2 , si y > x 2 f (x , y) = 0 si y x 2
(x + y)4
6. f (x , y) = 4
, si (x , y) 6= (0, 0) f (0, 0) = 0
x + y4
x 4y
7. f (x , y) = 4
, si (x , y) 6= (0, 0) f (0, 0) = 0
x + y6
e xy 1
8. f (x , y) = 2
, si (x , y) 6= (0, 0) f (0, 0) = 0
x + y2
9. f (x , y) = e x /y , si y 6= 0 f (x , y) = 0 si y = 0
Exercice 13.
Soit E lespace vectoriel des fonctions continues de [1, 1] valeurs dans R muni de la norme
Z 1
kf k1 =
| f (x ) | dx
1
n
nx , montrer que L nest pas continue.
f (x ) = e
a
1
h(x ) = (x + ) (a > 0)
2
x
x
g(x ) = e 3
e(x ) = kln(x )
Exercice 15.
On considre la fonction
F : RR
(x , y)
RR
F (x , y) = (f1 (x , y), f2 (x , y))
= (x 2 y 2 , x 3 y 3 + 0.05)
On munit R2 de la norme k k1 .
(O , r )
1. Montrer quil existe un nombre rel positif r tel que F soit contractante sur la boule ferme B
(O , r ) est stable par F .
2. Montrer que B
3. Appliquer le thorme du point fixe pour la rsolution du systme non linaire
(
x = x 2 y2
y = x 3 y 3 + 0.05
Exercice 16.
Montrer que le systme
x1 = 1 (2 sin x1 + cos x2 )
5
1
x2 = (cos x1 + 3 sin x2 )
5
7 F (u)
tu(t )
dt
1 + t2
x [1, 1]
/ F (u)(x ) = 1 + 2
2 1 1
2 2
A= 2
1 1 2
Montrer que pour la rsolution du systme Ax = b, la mthode de Jacobi diverge tandis que celle de Gauss
Seidel converge.
2. Montrer quon obtient le rsultat inverse avec la matrice
1 2 2
A = 1 1 1
2 2 1