Vous êtes sur la page 1sur 158

Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 1

Chapitre 1 - Concepts et notations de la theorie des ensembles


Le cours va commencer de facon bien abstraite, par une enumeration peut-etre un peu indigeste de
non-denitions (il faut bien des mots non denis pour entamer les premi`eres denitions...), de notations, de
denitions. Quon se le dise, tout est essentiel pour la suite !
1 - Ensembles
Non-denition 1-1-1 : Le mot ensemble ne sera pas deni. Intuitivement, un ensemble est un paquet de
choses (qui sont elles-memes des ensembles, mais glissons l` a dessus), non rangees, sans repetition possible.
Cette explication intuitive est particuli`erement deciente : la theorie des ensembles sest denitivement
constituee au debut du (XX`eme) si`ecle lorsquon a pris conscience que certains paquets ne pouvaient
decemment etre appeles ensembles. Mais il me faut savoir me taire pour pouvoir avancer.
Non-denition 1-1-2 : Le verbe appartenir ne sera pas deni. Intuitivement, on dit que a appartient `a
un ensemble A lorsquil fait partie des choses dont lensemble A est un paquet.
Denition 1-1-1 : Pour tous a et A, on dit que a est element de A lorsque a appartient `a A.
Notation 1-1-1 : On note a A pour a appartient `a A, et a , A poura nappartient pas `a A.
Non-denition 1-1-3 : Lexpression est egal `a ne sera pas denie. Intuitivement... vous savez bien ce que
ca veut dire !
Notation 1-1-2 : On note a = b pour a est egal `a b.
Denition 1-1-2 : On dit que deux objets a et b sont distincts ou dierents lorsquils ne sont pas egaux.
Notation 1-1-3 : On note a ,= b pour a est distinct de b.
Non-denition 1-1-4 : Lensemble vide ne sera pas deni. Intuitivement, cest un ensemble qui na aucun
element, par exemple lensemble des solutions reelles de lequation x
2
= 1.
Notation 1-1-4 : designe lensemble vide.
Au-del`a de ces non-denitions, jutiliserai un certain nombre de proprietes intuitives de ces diverses
notions sans me risquer `a les enoncer. Par exemple si je sais que trois reels x, y et z verient x = y et y = z,
jen deduirai que x = z sans mexpliquer davantage. Et dautres manipulations, parfois un peu plus subtiles
mais qui ne devraient pas poser de probl`eme.
Notation 1-1-5 : Pour un certain nombre dobjets a
1
, a
2
, . . . , a
n
, on notera a
1
, a
2
, . . . , a
n
lensemble dont
les elements sont exactement a
1
, a
2
, . . . , a
n
.
C a a lair simple, mais il y a dej`a des pi`eges possibles parmi ces notions non denies, il faut donc se
concentrer un peu.
Question : les notations 1, 3 et 3, 1 designent-elles le meme ensemble dentiers ? Reponse : oui, bien
s ur, le premier ensemble poss`ede 1 et 3 pour elements, le second poss`ede 3 et 1. Lintuition quon peut avoir
du mot et nous fait armer comme evident que ce sont les memes.
Question : la notation 2, 2, 2 est-elle licite, et si oui que designe-t-elle exactement ? Reponse : ben,
oui, on ne voit pas ce qui linterdirait ; cest lensemble dont les elements sont 2, 2 et 2. Vu ce quon comprend
du mot et cest une facon compliquee de parler de lensemble 2, ensemble `a un seul element : lentier 2.
La remarque parat stupide, mais il arrive eectivement quon note des ensembles de cette facon ap-
paremment tordue : par exemple, lenonce suivant est vrai :
Pour tous reels a (non nul), b et c tels que b
2
4ac 0, lensemble des solutions reelles de lequation
(dinconnue x) :
ax
2
+bx +c = 0
est lensemble :

b +

b
2
4ac
2a
,
b

b
2
4ac
2a
.
Or lorsquon ecrit une verite si notoire, dans le cas particulier o` u b
2
4ac = 0 on a repete deux fois le meme
element !
Question : Combien delements poss`ede lensemble 3, 6 ? Reponse : un seul bien s ur ! Cest par
denition lensemble possedant lunique element 3, 6.
Concepts et notations de la theorie des ensembles
2
Question : Les notations , , designent-elles le meme ensemble ? Reponse : non, certainement
pas ! Le premier de ces trois ensembles lensemble vide na aucun element, le second et le troisi`eme en
ont un seul et sont donc distincts de lensemble vide. Ils sont aussi distincts lun de lautre, parce que lunique
element de est vide, alors que lunique element de ne lest pas.
Reprenons le cours de nos notations.
Notation 1-1-6 : On note x [ p(x) lensemble forme des ensembles x qui verient la propriete p(x).
Par exemple, x [ x R et ax
2
+ bx + c = 0 est lensemble des solutions reelles dune equation du
second degre.
Notation 1-1-7 : Pour un ensemble A, on note x A [ p(x) lensemble x [ x A et p(x).
Par exemple, on notera plutot x R [ ax
2
+bx +c = 0 lensemble de lexemple precedent.
Denition 1-1-3 : On dit quun ensemble A est inclus dans un ensemble B (ou que A est une partie de
B,ou que B contient A) lorsque la propriete suivante est realisee : pour tout x, si x appartient `a A, alors
x appartient `a B. (Pour le redire en termes moins formalistes : lorsque tous les elements de A sont elements
de B).
Notation 1-1-8 : On note A B pour A est inclus dans B.
Remarques : il est facile de se convaincre que pour tout ensemble A, linclusion A A est vraie ; il peut
paratre un peu plus bizarre que linclusion A le soit aussi, mais cest bien vrai.
Notation 1-1-9 : On note parfois A B pour A est inclus dans B, mais distinct de B.
Denition 1-1-4: On appelle reunion de deux ensembles A et B lensemble des elements qui appartiennent
`a A ou appartiennent `a B.
Notation 1-1-10 : On note A B cette reunion.
Denition 1-1-5 : On appelle intersection de deux ensembles A et B lensemble des elements qui
appartiennent `a A et appartiennent `a B.
Notation 1-1-11 : On note A B cette intersection.
Denition 1-1-6 : On appelle dierence de deux ensembles A et B lensemble des elements de A qui ne
sont pas elements de B.
Notation 1-1-12 : On note A B cette dierence.
Denition 1-1-7 : Quand B est inclus dans A, la dierence A B est appelee le complementaire de B
dans A.
Notation 1-1-13: Le complementaire est note avec un symbole que je ne sais pas obtenir de mon traitement
de textes.
Je nenum`ererai pas ici les multiples relations tr`es simples `a verier entre reunions, intersections, etc...
(un exemple : pour tous ensembles A, B et C, (A B) C = A (B C)).
2 - Ensemble des parties dun ensemble
Si cette notion a droit a la faveur dun numero de section particulier alors quelle se range parfaitement
dans la suite de la litanie qui prec`ede cest parce que je sais quelle est moins bien matrisee et quil sagit
simplement dattirer votre attention sur la necessite de la connatre, et, idealement, de la comprendre.
Denition 1-2-8 : On appelle ensemble des parties dun ensemble A lensemble dont les elements sont
les parties de A.
Notation 1-2-14 : Lensemble des parties de A est note T(A).
Exemple : Pour a et b deux objets, lensemble des parties de a, b est , a, b, a, b. Il poss`ede donc
`a premi`ere vue quatre elements.
`
A seconde vue, il en poss`ede quatre si a et b sont distincts, et deux si a
et b sont egaux.
En detraquant subitement lordre logique du cours, et en faisant intervenir des entiers avant den avoir
parle, illustrons la notion densemble des parties en comptant ses elements ; plusieurs preuves en sont
possibles, jai choisi decrire la preuve par recurrence, peu palpitante, parce quelle donne loccasion decrire
methodiquement une preuve justement sans surprise.
Proposition 1-2-1: Pour tout ensemble ni A, si n designe le nombre delements de A, le nombre delements
de T(A) est 2
n
.
Demonstration : On va proceder `a une demonstration par recurrence sur lentier n.
Cas particulier o` u n vaut 0.
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 3
Dans ce cas, lensemble A est vide. Son ensemble des parties est alors , qui poss`ede bien 1 = 2
0
element.
Soit n un entier xe (n 0). Supposons la proposition vraie pour tous les ensembles `a n elements et
prouvons la pour un ensemble A xe possedant n + 1 elements.
Puisque n + 1 vaut au moins 1, A nest pas vide. Soit a un element de A. Notons B lensemble A a
(en clair, lensemble forme des autres elements de A). Ainsi B est un ensemble qui poss`ede n elements.
Les parties de A se subdivisent en deux categories : celles dont a est un element, et les autres. Commencons
par examiner les autres, pour nous apercevoir que ce sont exactement les parties de B. Il y en a donc 2
n
,
par application de lhypoth`ese de recurrence.
Comptons maintenant les parties de A dont a est un element.

Etant donnee une telle partie E, lensemble
E a est alors une partie de B ; et reciproquement chaque fois quon part dune partie F de B, lensemble
F a est une partie de A dont a est un element. Il y a donc autant de parties de A dont a est un element
que de parties de B, donc encore 2
n
.
Le nombre total de parties de A est donc 2
n
+ 2
n
, soit 2
n+1
.

3 - Couples, produit cartesien


Non-denition 1-3-5 : Le mot couple ne sera pas deni. Intuitivement un couple est forme de deux objets,
distincts ou egaux, et dans un ordre bien precis.
Notation 1-3-15 : Le couple forme des objets a et b est note (a, b).
Denition 1-3-9 : Le produit cartesien de deux ensembles A et B est lensemble des couples (a, b) o` u a
est un element de A et b un element de B.
Notation 1-3-16 : On note AB le produit cartesien de A et B.
Exemple : Pour ceux qui nauraient pas compris,
a, b c, d = (a, c), (a, d), (b, c), (b, d).
Comme pour lensemble des parties, il est facile de compter combien delements poss`ede le produit
cartesien de deux ensembles nis.
Proposition 1-3-2 : Pour tous ensembles nis A et B, si m designe le nombre delements de A et n le
nombre delements de B, le nombre delements de AB est mn.
Demonstration : Je ne la ferai pas ; on peut par exemple faire une recurrence sur n.

4 - Relations
Non-denition 1-4-6 : Le mot relation sur un ensemble E ne sera pas deni. Intuitivement, une relation
est la description de liens entre certains elements de lensemble.
Exemple : La relation est inferieur ou egal sur lensemble R des reels : pour deux reels x et y on peut
avoir x y ou non.
Denition 1-4-10 : Le graphe dune relation sur un ensemble E est lensemble des couples (a, b) de
E E tels que a b.
Tiens, arretons nous un instant pour relire ensemble cette denition et voir comment elle peut etre mal
retenue par un etudiant peu scrupuleux. Il est facile (si on relit de temps en temps son cours tout de meme !)
de retenir que le graphe de a un rapport avec a b. Mais combien en verra-t-on qui glisseront sur des mots
anodins en apparence (et dailleurs anodins en realite... si on ne les oublie pas !) Je tiens ici `a souligner que
le graphe est un ensemble. Point nest besoin dapprendre par cur sans comprendre ; les divers objets qui
sont denis dans ce cours se casent en eet dans un petit nombre de categories : souvent des ensembles, assez
souvent des applications, souvent des n-uplets (des applications particuli`eres), souvent aussi des nombres
(entiers, reels...), plus rarement des relations, etc... Il nest pas dicile de sentir dans quelle bote ranger les
graphes : ce ne sont manifestement pas des triplets, ni des nombres complexes ! Le plus important est de
ne pas oublier de les ranger quelque part. Savoir `a quelle categorie appartient un objet permet deviter les
bourdes les plus monumentales : le symbole aura un sens entre deux ensembles, pas entre deux reels et
reciproquement pour le symbole +.
Exemple : Le graphe de la relation sur R est un demi-plan de R
2
.
Concepts et notations de la theorie des ensembles
4
Alignons maintenant quatre denitions rebarbatives, mais incontournables.
Denition 1-4-11 : Une relation sur un ensemble E est dite reexive lorsque pour tout element a de E,
a a.
Denition 1-4-12 : Une relation sur un ensemble E est dite symetrique lorsque pour tous elements a, b
de E, si a b, alors b a.
Denition 1-4-13 : Une relation sur un ensemble E est dite transitive lorsque pour tous elements a, b, c
de E, si a b et b c, alors a c.
Et la plus dicile `a bien memoriser des quatre :
Denition 1-4-14 : Une relation sur un ensemble E est dite antisymetrique lorsque pour tous elements
a, b de E, si a b et b a, alors a = b.
Quelques commentaires sur cette derni`ere : cest, comme son nom lindique, en gros le contraire de la
propriete de symetrie. La symetrie cest exige que quand deux elements sont lies dans un sens, ils le sont
aussi dans lautre. Lantisymetrie, ce serait approximativement demander que si deux elements sont lies dans
un sens, ils ne le sont pas dans lautre. Mais cette condition empecherait un element detre lie `a lui-meme, ce
qui ne serait pas desesperant mais ne serait pas conforme `a lusage. De ce fait, lusage sest fait de compliquer
la denition an de garder la permission pour un element detre lie `a lui-meme...
On comprendra peut-etre un peu mieux la denition en ecrivant la contraposee de limplication quelle
contient :
Autre formulation de la denition de lantisymetrie : Une relation sur un ensemble E est anti-
symetrique lorsque pour tous elements a, b distincts de E, on ne peut avoir simultanement a b et b a.
Comme nous sommes encore debutants, je fais encore leort dexpliciter une autre facon de presenter la
meme notion :
Autre formulation de la denition de lantisymetrie : Une relation sur un ensemble E est anti-
symetrique lorsque pour tous elements a, b distincts de E, a , b ou b , a.
Bien evidemment, ce genre de liste de formulations equivalentes nest surtout pas `a savoir par cur.
Ce qui est par contre indispensable, cest de se familariser avec les petites manipulations qui permettent de
passer de lune `a lautre, selon les besoins.
Question pour voir si on a bien tout compris : le graphe de la relation sur R est-il antisymetrique ?
Reponse : cetait une question pi`ege (grossier et cretin) ! Le mot antisymetrique sapplique `a des relations,
et on nous a bien dit de faire attention que le graphe est, lui, un ensemble. La reponse est non pour une
raison tout `a fait stupide. Si on repond oui, on fait une erreur de distraction pas bien grave ; mais des
`a-peu-pr`es analogues peuvent avoir des consequences dramatiques sils ouvrent un raisonnement. Restons
donc precis.
5 - Relations dordre
En pratique, les relations qui pourront nous interesser cette annee ne seront jamais bien compliquees ;
le vocabulaire que nous avons d u ingurgiter `a la section precedente na dutilite que pour savoir reconnatre
deux types tr`es particuliers de relations : les relations dordre, puis, `a la section prochaine, les relations
dequivalence.
Denition 1-5-15: Une relation est dite relation dordre lorsquelle est simultanement reexive, transitive
et antisymetrique.
Intuitivement, une relation dordre est une relation qui peut raisonnablement etre appelee est plus grand
que (ou bien s ur est plus petit que).
Exemples : La relation sur R est une relation dordre. Pour A ensemble xe, la relation sur T(A)
est une relation dordre (plus compliquee `a matriser, dans la mesure o` u deux parties de A ne sont pas
forcement comparables lune `a lautre).
6 - Relations dequivalence et partitions
Le morceau est plus serieux que pour les relations dordre, car on ne va pas se contenter de donner une
denition, mais on va aussi voir le lien avec un autre concept. Pour expliquer intuitivement ce qui va suivre,
une relation dequivalence est une relation qui peut raisonnablement sappeler est du meme groupe que et
une partition est une repartition en groupes.
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 5
Denition 1-6-16 : Une relation est dite relation dequivalence lorsquelle est simultanement reexive,
symetrique et transitive.
Exemples : Legalite sur nimporte quel ensemble E xe. La relation a meme parite sur lensemble N des
entiers naturels. La relation est parall`ele `a sur lensemble des droites dun plan (ane).
Avalons encore trois denitions de plus en plus indigestes (mais ce nest pas gratuit, les concepts serviront
plus loin, notamment en arithmetique...)
Denition 1-6-17 : Soit une relation dequivalence sur un ensemble E, et a un element de E. On appelle
classe dequivalence de a lensemble
x E [ a x.
Avec des mots, la classe dequivalence de a est lensemble forme des elements de la meme categorie que a.
Notation 1-6-17 : On notera a la classe dequivalence de a.
Sans commentaires il y en aura plus loin un objet plus etrange :
Denition 1-6-18 : Soit une relation dequivalence sur un ensemble E. On appelle ensemble-quotient
de E par la relation lensemble
a [ a E.
Attention tout de meme ! Comme a est une partie (et non un element) de E, lensemble-quotient est un
ensemble de parties de E. Ce nest pas une partie de E mais une partie de T(E). Ce nest pas si complique,
mais il ne faut pas sy perdre.
Notation 1-6-18 : Lensemble-quotient de E par est note E/ .
Denition 1-6-19 : Une partition dun ensemble E est un ensemble Q de parties de E veriant les trois
proprietes suivantes :
(i) Lensemble vide nest pas un element de Q.
(ii) Deux elements distincts de Q sont disjoints.
(iii) Tout element de E appartient `a un element de Q.
Cest dur `a avaler parce quon rentre inevitablement dans le monde des ensembles dont les elements
sont eux-memes des ensembles. Les elements de Q, qui sont des parties de E, doivent etre intuites comme
des groupes delements de E veriant une condition commune. Exemple de partition : en notant I N
lensemble des entiers impairs et P N lensemble des entiers pairs, I, P est une partition de N. Tentons
maintenant de commenter les conditions... La condition (i) est sans interet, juste l`a pour que les enonces
marchent bien. La condition (ii) nous assure quon na inscrit aucun element de E dans deux groupes `a la
fois. La condition (iii) signie quon na oublie dinscrire personne : tout element de E est dans un groupe.
On remarquera quon peut regrouper les deux conditions signicatives et donner une
Autre formulation de la denition dune partition: Une partition dun ensemble E est un ensemble
Q de parties de E veriant les deux proprietes suivantes :
(i) Lensemble vide nest pas un element de Q.
(ii) Tout element de E appartient `a un et un seul element de Q.
Bien evidemment l`a encore il nest pas question dapprendre par cur ce genre de reformulation. Il faut
se convaincre et ici ce nest peut-etre pas facile quelle est bien equivalente `a la precedente.
Et maintenant la synth`ese nale, qui expliquera ce qui est un ensemble-quotient `a ceux qui ont compris
ce quest une partition, et expliquera ce quest une partition `a ceux qui ont compris ce quest un ensemble-
quotient.
Proposition 1-6-3 : Soit une relation dequivalence sur un ensemble E. Lensemble-quotient E/ est
une partition de E.
Complement : Toute partition de A peut sobtenir ainsi comme quotient par une (unique) relation dequi-
valence de E.
Demonstration : (la preuve du complement etant laissee au lecteur)
Verions successivement les trois proprietes denissant une partition.
Verication de (i) : Soit A un element de E/ . Par denition de E/ , on peut prendre un a dans E tel
que A = a. Comme est reexive, a a, donc a a = A. Ainsi A nest pas reduit `a lensemble vide.
Concepts et notations de la theorie des ensembles
6
Verication de (ii) : Soit A et B deux elements de E/ . On peut trouver des elements a et b de E tels
que A = a et B =

b. On doit montrer que si A et B sont distincts, ils sont alors disjoints, et on va y proceder
par contraposition, cest-`a-dire en montrant que si A et B ne sont pas disjoints, ils sont egaux.
Supposons donc A et B non disjoints.
Lobjectif est de prouver que A = B, on va montrer successivement les inclusions A B et B A.
Par lhypoth`ese quon vient de faire, on peut prendre un c qui appartienne simultanement `a A et `a
B.
Montrons tout dabord que A B.
Pour ce faire, prenons un x quelconque dans A et prouvons que x B.
Comme x A = a, par denition dune classe dequivalence, on obtient a x. Comme
c A = a, on obtient de meme a c puis, grace `a la symetrie de , on obtient c a.
Comme c B =

b, on obtient enn b c. En mettant bout `a bout les trois informations ainsi
obtenues (b c, c a et a x) et en jouant deux fois sur la transitivite de , on obtient
alors que b x, cest-`a-dire que x B.
Ceci prouve bien que A B.
Passons `a linclusion dans lautre sens.
Lastuce est ici classique : elle consiste `a remarquer que nos hypoth`eses (`a savoir que A et B
sont des classes dequivalence, et quelles ne sont pas disjointes) sont totalement symetriques
en A et B. D`es lors, en echangeant A et B dans le morceau precedent de la preuve, on obtient
bien linclusion
B A.
La double inclusion etant desormais prouvee, on a ainsi prouve que A = B.
On a ainsi prouve que si A B ,= , alors A = B. La propriete (ii) est prouvee. Ouf, cetait le plus gros
morceau !
Verication de (iii) : Soit a un element de E. Comme est reexive, a a, et de ce fait on a bien trouve
un element de A/ dont a est lui-meme element. Cest ni !

7 - Applications
Non-denition 1-7-7 : Le mot application ne sera pas deni. Intuitivement, une application f est un
moyen de faire correspondre `a chaque element x dun ensemble E (son ensemble de depart) un element
note f(x) (et appele limage de x) dun ensemble F (son ensemble darrivee).
Remarque : Bien que le concept ne soit pas deni, il est courant de demander dans un exercice ou un
probl`eme de montrer que telle ou telle formule denit bien une application de E vers F. Ce qui est
conventionnellement attendu lorsquon pose une telle question, cest quil soit prouve que la formule associe
bien sans ambigute une et une seule image f(x), qui se trouve bien dans lensemble F, `a chaque element x
de E.

Evidemment, on ne le demande que quand ca pose une diculte, plus ou moins cachee, lessentiel du
travail etant alors de reperer o` u elle se cache !
Denition 1-7-20 : On appelle graphe dune application f dun ensemble E vers un ensemble F lensemble
(x, f(x)) [ x E.
Cest une partie de lensemble-produit E F.
Notation 1-7-19 : Lensemble de toutes les applications dun ensemble E vers un ensemble F est note F
E
.
(On ne sen servira gu`ere).
Il nest pas inutile de savoir que lorsque E et F sont nis avec respectivement m et n elements, F
E
poss`ede alors n
m
elements. Pas question den donner une demonstration formelle, puisquil nous manque
la denition dapplication, mais on peut lexpliquer assez bien : on a n choix dans F pour limage dun
premier element x
1
de E, puis encore n choix pour limage dun deuxi`eme element x
2
, ces choix se faisant
independamment : on a donc nn = n
2
choix pour les images de ces deux elements. Puis on a n choix pour
limage de x
3
, donc n
3
choix pour limage des trois premiers elements, et ainsi de suite.
Cette propriete explique le choix de la notation F
E
.
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 7
Les deux denitions qui vont suivre sont, dexperience, trop mal connues des etudiants. Elles
sont accompagnees dune notation qui peut etre source de confusion, et doivent donc etre matrisees sous
risque de morsures graves.
Denition 1-7-21 : Soit f une application dun ensemble E vers un ensemble F. Pour toute partie A de E,
on appelle image directe de A lensemble
f(x) [ x A.
Notation 1-7-20 : Limage directe de A est notee f(A) (certains ouvrages, prudents, y apportent des
variantes comme f<A>).

Evidemment cette notation est dangereuse, car elle ressemble trop `a la notation
f(x) (image dun element de E) et letudiant veillera bien ` a ne pas melanger ces deux concepts !
Exemples : Pour f lapplication de R vers R denie par f(x) = x
2
, on a f(1, 2) = 1, 4, f(R
+
) = R
+
,
f(R) = R
+
, f() = ...
Denition 1-7-22 : Soit f une application dun ensemble E vers un ensemble F. Pour toute partie B de F,
on appelle image reciproque de B lensemble
x E [ f(x) B.
Notation 1-7-21 : Limage reciproque de B est notee f
1
(B). L`a encore, cette notation est dangereuse, car
un autre sens de f
1
va apparatre plus bas. Merci de ne pas confondre.
Passons `a une problematique qui modelise en jargon la vieille problematique de la resolution dequations ;
ainsi la recherche dantecedents dun element m de lensemble darrivee nest autre que la resolution de
lequation f(x) = m.
Denition 1-7-23 : Soit f une application dun ensemble E vers un ensemble F. Pour y element de F et x
element de E, on dit que x est un antecedent de y lorsque f(x) = y.
Denition 1-7-24 : Soit f une application dun ensemble E vers un ensemble F. On dit que f est une
injection lorsque tout element de F poss`ede au plus un antecedent par f.
Denition 1-7-25 : Soit f une application dun ensemble E vers un ensemble F. On dit que f est une
surjection lorsque tout element de F poss`ede au moins un antecedent par f.
Denition 1-7-26 : Soit f une application dun ensemble E vers un ensemble F. On dit que f est une
bijection lorsque tout element de F poss`ede exactement un antecedent par f.
Jesp`ere quil saute aux yeux de tout le monde sans que jaie `a lenoncer quune application est une
bijection si et seulement si cest simultanement une injection et une surjection.
Il nest en revanche peut-etre pas inutile de mettre en relief une :
Autre formulation de la denition dune injection Soit f une application dun ensemble E vers un
ensemble F. Lapplication f est une injection si et seulement si
pour tous x
1
, x
2
distincts dans E, f(x
1
) ,= f(x
2
).
Par simple contraposition, on obtient une variante pas desagreable, car elle invite `a manipuler des egalites :
Autre formulation de la denition dune injection Soit f une application dun ensemble E vers un
ensemble F. Lapplication f est une injection si et seulement si
pour tous x
1
, x
2
dans E, (f(x
1
) = f(x
2
)) (x
1
= x
2
) .
Les applications peuvent etre appliquees lune apr`es lautre, ce qui conduit `a poser la
Denition 1-7-27: Soit E, F et G trois ensembles, soit f une application de E vers F et g une application de
F vers G. On appelle application composee de g et f lapplication h de E vers G denie par : h(x) = g[f(x)]
pour tout element x de E.
Notation 1-7-22 : La composee de g et f est notee g f.
Enn un concept idiot, mais fort souvent utilise : lapplication qui ne deplace rien.
Denition 1-7-28 : Soit E un ensemble, lapplication f de E vers E denie par f(x) = x pour tout element
x de E est appelee lapplication identique de E.
Notation 1-7-23 : Lapplication identique de E est notee Id
E
.
Concepts et notations de la theorie des ensembles
8
8 - Reciproque dune bijection
Danger ! La notion etudiee dans cette section est notee f
1
et peut donc etre confondue avec la notion
dimage reciproque dun ensemble denie `a la section precedente. Vous aurez ete prevenus.
Lidee est des plus simples : une bijection met en correspondance deux ensembles point par point, donc
peut se retourner (il sut de changer les `eches de sens) ; le nouvel objet est alors une nouvelle bijection.
`
A idee simple, theor`eme pas tr`es complique mais quil ne faut pas meconnatre.
Theor`eme 1-8-1 : Soit f une application dun ensemble E vers un ensemble F. f est une bijection si et
seulement sil existe une application g de F vers E telle que
g f = Id
E
et f g = Id
F
.
Demonstration: Le theor`eme est enonce comme un si et seulement si, on va le prouver tr`es methodique-
ment et classiquement en prouvant un sens, puis lautre.
Prouvons dabord limplication .
Supposons que f est une bijection.
On me demande de montrer lexistence de g, la facon la plus simple de proceder est encore de le
trouver. Ici, ce nest pas dicile si on comprend le sens des concepts manipules ; tout element y de
F poss`ede un et un seul antecedent par f : choisissons donc dappeler g(y) cet unique antecedent. Il
faut verier que le g ainsi construit verie les deux identites reclamees.
Verions dabord que g f = Id
E
.
Soit x un element de E. Lantecedent de f(x) par f est evidemment x, ce qui secrit : g[f(x)] =
x en revenant `a la denition de g.
Cette identite etant vraie pour tout x, on a bien prouve legalite entre applications : g f = Id
E
.
Prouvons lautre identite, en veriant que f g = Id
F
.
Soit y un element de F. Puisque g(y) est par denition un antecedent de y, ceci signie que
f[g(y)] = y.
Cette identite etant vraie pour tout y, on a bien prouve legalite entre applications : f g = Id
F
.
On a donc bien reussi `a construire le g que lon souhaitait.
Et ceci prouve limplication .
Passons maintenant `a la preuve de limplication .
Supposons que g existe, veriant les identites g f = Id
E
et f g = Id
F
, et prouvons que f est une bijection.
Montrons dabord que f est une surjection
Soit y un element de F ; comme f[g(y)] = y, on sait trouver au moins un antecedent de y par
f, `a savoir g(y).
Ceci etant vrai pour tout y, f est donc une surjection.
Prouvons maintenant que f est une injection.
Soit x
1
et x
2
deux elements de E tels que f(x
1
) = f(x
2
), on va montrer que x
1
= x
2
. En
appliquant g aux deux termes de lidentite f(x
1
) = f(x
2
), on obtient g[f(x
1
)] = g[f(x
2
)], et
comme g f = Id
E
, ceci se reduit `a x
1
= x
2
.
On a donc prouve que f est injective.
Puisque f est injective et surjective, elle est bijective.
On a donc prouve limplication .

Un exemple dutilisation de ce theor`eme sera donne un peu plus loin (preuve de lexistence dune bijection
entre N et Z).
Complement : Lorsque f est une bijection, lapplication g donnee dans lenonce du theor`eme ci-dessus est
unique.
Demonstration : Soit deux applications g et h veriant `a elles deux les quatre identites :
g f = Id
E
, f g = Id
F
h f = Id
E
et f h = Id
F
.
On a alors g = g (f h) = (g f) h = h.

Cette existence et cette unicite permettent denoncer la :


Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 9
Denition 1-8-29: Pour f bijection dun ensemble E vers un ensemble F, on appelle bijection reciproque
de f lunique application g telle que g f = Id
E
et f g = Id
F
.
Notation 1-8-24 : La bijection reciproque de f est notee f
1
.
Au risque detre un peu lourd, jinsiste encore une fois sur le point suivant : la bijection reciproque de f
nexiste que lorsque f est elle-meme une bijection!
9 - Restrictions
Denition 1-9-30 : Soit f une application dun ensemble E vers un ensemble F. Pour E
1
partie de E, on
appelle restriction de f `a E
1
lapplication g de E
1
vers F denie par : g(x) = f(x) pour tout x de E
1
.
Notation 1-9-25 : La restriction de f `a E
1
est notee f
|E
1
.
Cest une notion simple ; techniquement on utilisera un concept un peu plus lourd `a enoncer (mais en
pratique sans meme sen rendre compte !)
Variante : Soit f une application dun ensemble E vers un ensemble F, soit E
1
une partie de E et F
1
une
partie de F telles que f(E
1
) F
1
. On denit sans nom ni notation bien clairement xee une notion de
restriction de f de E
1
vers F
1
encore denie par f(x) = g(x) pour x dans E
1
.
Reste `a comprendre linteret de denitions aussi creuses en apparence. Une des utilites de cette technique
est de permettre de retaper avec assez peu de travaux une application qui nest pas injective ou pas surjective
ou ni lun ni lautre et den faire une nouvelle application ayant de bien meilleures proprietes.
Exemples : Soit f lapplication de R

vers R denie par f(x) = ln[x[ pour tout x reel non nul. Cette
application est surjective, mais pas injective. Si nous considerons plutot la restriction f
|R
+, il sagit alors
dune bijection.
De meme soit g lapplication de R vers R denie par g(x) = e
x
pour tout x reel. Cette application,
elle, est injective mais pas surjective. Si nous faisons appel `a la deuxi`eme notion de restriction pour la
restreindre de R vers R
+
, nous tombons encore sur une bijection (reciproque de la precedente).
Toujours plus fort, soit h lapplication de R vers R denie par h(x) = x
2
pour tout x reel. Cette
application nest pas injective (les reels strictement positifs ont deux antecedents), ni surjective (les reels
strictement negatifs nen ont aucun). Mais on remarque que h(R) = R
+
et donc a fortiori h(R
+
) R
+
. Il
est donc possible de restreindre h en une application de R
+
vers R
+
. Et on obtient alors une bijection (il
faut encore le prouver rigoureusement, on le fera peut-etre au second semestre !). La fonction racine carree
peut alors etre denie comme linverse de cette bijection.
De meme la fonction sin na rien dune bijection vue comme fonction de R vers R, mais en devient une
si on la restreint en une application de [

2
,

2
] vers [1, 1]. Ceci permet encore de denir sa reciproque, une
nouvelle fonction nommee arc sinus.
Concepts et notations de la theorie des ensembles
10
Chapitre 2 - Juste quelques mots sur les entiers naturels
Je supposerai avec raison que les lecteurs de ces notes savent compter, et je ne tenterai donc pas de
donner des denitions de choses bien connues -je renonce meme `a enumerer les non-denitions implicites
tout le long, comme celles de nombre entier naturel (il nest peut-etre tout de meme pas inutile de rappeler
ici que les entiers naturels sont nos bons entiers du comptage, cest-`a-dire les positifs, y compris 0),
daddition, et quelques autres.
De meme, je ne dirai rien de ce quest un ensemble ni ou de ce quest son nombre delements.
Ces mises au point fort negatives etant faites, recommencons `a apprendre des choses.
1 - Recurrences
Vous savez sans doute tous faire une recurrence correctement (enn esperons-le), en revanche tout le
monde ne connat peut-etre pas la methode parfois appelee de recurrence forte. Une petite mise au point
ne sera donc de ce fait peut-etre pas inutile.
Il serait possible de donner des enonces precis et ensemblistes (quon se garderait de demontrer) decrivant
ce quest une recurrence, il sera sans doute plus clair de donner des principes daspect un peu inhabituel
des enonces qui parlent denonces et surtout un exemple pour celui qui est nouveau.
Principe de recurrence (faible) : Soit (H
n
) un enonce dependant dun param`etre entier n. Si les deux
enonces suivants :
(1) (H
0
)
(2) Pour tout n 0,
_
(H
n
) (H
n+1
)
_
sont vrais, alors la conclusion :
Pour tout n 0, (H
n
)
est egalement vraie.
Et voil`a maintenant lenonce plus technique encore en apparence expliquant ce quest une recurrence
forte. Il est recommande de ne le regarder quen diagonale, dexaminer de pr`es lexemple, et, eventuellement,
de sy pencher de nouveau apr`es avoir acquis soi-meme un peu de pratique.
Principe de recurrence forte : Soit (H
n
) un enonce dependant dun param`etre entier n. Si les deux
enonces suivants :
(1) (H
0
)
(2) Pour tout n 0,
_
_
pour tout k n, (H
k
)
_
(H
n+1
)
_
sont vrais, alors la conclusion :
Pour tout n 0, (H
n
)
est egalement vraie.
Comme promis, un exemple dutilisation de ce principe ameliore, que jesp`ere plus lisible que lenonce
du principe par lui-meme.
Proposition 2-1-4 : Tout entier naturel superieur ou egal `a 2 peut secrire comme un produit de nombres
premiers.
Demonstration : Demontrons par recurrence forte sur lentier n 2 la propriete suivante :
(H
n
) : n peut secrire comme produit de nombres premiers.
Verions tout dabord (H
2
)
Lecriture 2 = 2 nous montre que 2 est produit de nombres premiers (dun seul, en loccurence !)
Soit n un entier avec n 2, supposons que lhypoth`ese (H
k
) est vraie pour tout entier k 2
inferieur ou egal `a n, et montrons (H
n+1
).
On distinguera deux cas :
Le cas o` u n + 1 est premier ; on le traite de la meme facon quon a traite le cas de 2 :
lecriture n + 1 = n + 1 repond `a la question.
Le cas o` u n + 1 nest pas premier. Dans ce cas, on peut ecrire n + 1 = kl, o` u k et l
sont deux entiers dierents de n + 1 ; comme k = n + 1/l, k est inferieur (au sens large)
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 11
`a n + 1 ; puisque k ,= n + 1 on a meme k < n + 1 et donc k n ; puisque l ,= n + 1, on
a aussi k = n + 1/l ,= 1 et donc 2 k n. Lentier k est donc bien dans le domaine
de valeurs qui garantit la validite de (H
k
) et on peut donc ecrire k = p
1
p
2
p
a
pour
un entier a 1 et des nombres premiers p
1
, p
2
, . . . , p
a
. En echangeant les roles de
k et l on peut de la meme facon ecrire l = q
1
q
2
q
b
pour un entier b 1 et des
nombres premiers q
1
, q
2
, . . . , q
b
. Il ny a plus qu`a juxtaposer linformation accumulee :
en ecrivant n + 1 = kl = p
1
p
2
p
a
q
1
q
2
q
b
, on parvient `a ecrire n + 1 comme produit
de nombres premiers ce qui demontre bien (H
n+1
).
On a donc bien prouve (H
n+1
) dans les deux cas.
On a donc bien prouve la deuxi`eme condition requise pour la methode de recurrence forte.
La propriete (H
n
) est donc vraie pour tout entier n 2.

2 - Deux faits quon sait dej`a, mais quon peut toutefois apprendre
Les faits en question concernent la relation dordre sur N. Pour pouvoir les enoncer, deux denitions
prealables :
Denition 2-2-31: Soit A une partie de N et N un element de A. On dit que N est le plus grand element
de A lorsque pour tout k de A, k N.
Denition 2-2-32 : Soit A une partie de N et n un element de A. On dit que n est le plus petit element
de A lorsque pour tout k de A, n k.
Ce sont vraiment des notions dont la denition ne fait que repeter le nom, en plus formalise.
Les deux faits suivants sont de bon sens, mais (surtout pour le second) les avoir en tete permet de
trouver la bonne idee pour debuter une demonstration.
Fait : toute partie nie non vide de N admet un plus grand element.
Fait : toute partie non vide de N admet un plus petit element.
(Est-il la peine de souligner que les parties innies de N nont, elles, pas de plus grand element. Il ny a
pas dentier !)
Ces deux faits sont utiles pour eectuer des demonstrations par labsurde ; ainsi si on vous demande de
prouver quune partie de N est innie, ce peut etre un bon reexe de commencer par la supposer nie, de
considerer son plus grand element puis travailler jusqu`a trouver cela absurde souvent en construisant un
element encore plus grand. Symetriquement, si on vous demande de prouver quune equation na aucune
solution enti`ere, ce peut etre astucieux de supposer lensemble des solutions non vide, de considerer la plus
petite solution puis travailler jusqu`a trouver cela absurde et l`a souvent en construisant une solution encore
plus petite.
Bref, vous le saviez dej`a, mais cest encore mieux en sachant que vous le savez.
3 - Denombrabilite
Lobjectif est de parvenir `a distinguer des ensembles innis moins gros que les autres - ceux de la taille
de N. Intuitivement, un ensemble denombrable est un ensemble dont les points peuvent etre numerotes : on
appelle x
0
le premier, x
1
le second, x
3
le troisi`eme, et ainsi de suite... jusqu`a les epuiser tous (en faisant une
innite deorts tout de meme). Tr`es informellement, de tels ensembles devraient garder un aspect de nuages
de points - avec un peu dhabitude du concept il peut paratre intuitif que R ne saurait etre un ensemble
denombrable : avec son aspect geometrique de droites, il a manifestement trop delements.
Le concept ne sera utilise nulle part ailleurs dans le cours de cette annee, mais fera doccasionnelles (mais
importantes) apparitions en probabilites en deuxi`eme annee et une premi`ere couche ne peut donc pas faire
de mal.
Denition 2-3-33 : On dit quun ensemble E est denombrable lorsquil existe une bijection entre N et E.
Exemples : Lensemble N est lui-meme denombrable. Lensemble N

est denombrable : considerer lappli-


cation f de N vers N

denie par f(n) = n + 1 pour tout n de N. On va demontrer ci-dessous que Z est


denombrable (par une preuve redigee de facon volontairement lourde, histoire dillustrer tant quil est encore
frais le theor`eme concernant la caracterisation des bijections par lexistence dune reciproque). Lensemble N
2
est denombrable -ca sexplique bien avec un dessin, cest beaucoup plus enigmatique si on donne seulement
Juste quelques mots sur les entiers naturels
12
une formule, plaisir auquel je ne parviens `a resister ; ainsi g : N
2
N denie pour tout (s, t) de N
2
par
g(s, t) =
(s +t)(s +t + 1)
2
+t est elle une bijection entre N
2
et N. Il me reste `a prouver, comme promis la :
Proposition 2-3-5 : Z est denombrable.
Demonstration : Denissons deux applications f : N Z et g : Z N par les formules respectives
suivantes :
pour tout n N,
_
f(n) = n/2 si n est pair
f(n) =
n + 1
2
si n est impair
et
pour tout r Z,
_
g(r) = 2r si r 0
g(r) = 2r 1 si r > 0.
Il convient tout dabord de verier que f et g sont bien des applications au sens suivant : il nest pas tout `a
fait clair que les formules qui les denissent fournissent un resultat situe dans lensemble darrivee demande.
* Verions que f denit bien une application. Si n est pair, n/2 (qui est a priori seulement une
fraction) est bien lui-meme un entier, si n est impair, n+1 est pair et donc
n + 1
2
est lui aussi entier.
La formule proposee pour f(n) denit donc bien un element de Z.
* Verions que g denit bien une application. Si r est negatif, 2r est positif, donc bien dans N; si r
est strictement positif, 2r vaut au moins 2 et donc 2r 1 est aussi dans N (et est meme strictement
positif).
Verions maintenant que g f est bien lapplication identique. Prenons un n dans N.
* Si n est pair, f(n) = n/2 est negatif ; on calcule donc g[f(n)] = g[n/2] par la premi`ere formule
pour g et on trouve :
g[f(n)] = 2 (n/2) = n.
* Si n est impair, f(n) =
n + 1
2
est strictement positif ; on calcule donc g[f(n)] = g[
n + 1
2
] par la
deuxi`eme formule pour g et on trouve :
g[f(n)] = 2
_
n + 1
2
_
1 = n.
La conjonction des deux cas prouve bien que g f = Id
N
.
Verions maintenant que f g est bien lapplication identique. Prenons un r dans Z.
* Si r est negatif, g(r) = 2r est pair ; on calcule donc f[g(r)] = f[2r] par la premi`ere formule pour
f et on trouve :
f[g(r)] = [2r/2] = r.
* Si r est negatif, g(r) = 2r 1 est impair ; on calcule donc f[g(r)] = f[2r 1] par la deuxi`eme
formule pour f et on trouve :
f[g(r)] =
(2r 1) + 1
2
= r.
La conjonction des deux cas prouve bien que f g = Id
Z
.
Tout ceci prouve que f est une bijection, et donc que Z est denombrable.

Pour en nir avec les ensembles denombrables, deux proprietes daspect plus ou moins evident selon la
precision de votre intuition de la question, et que je nessaierai pas de prouver :
Proposition 2-3-6 : Toute partie dun ensemble denombrable est nie ou denombrable.

Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 13
Proposition 2-3-7 : La reunion de deux ensembles denombrable est denombrable.

Passons `a la non-denombrabilite. Comme je lai dej`a ecrit plus haut, R nest pas denombrable, car trop
gros (la preuve nest pas infaisable, mais est tout de meme relativement dicile par rapport `a ce que nous
faisons cette annee, disons raisonnablement interessante pour la licence). On peut montrer de facon tr`es
br`eve que le tr`es gros ensemble des parties de N nest pas denombrable. Avertissement : la preuve qui suit
est br`eve mais obscure, elle est surtout l`a pour donner un exemple de preuve ingenieuse ; ne vous aolez pas
si elle vous aole, et passez au plus vite `a la suite.
Proposition 2-3-8 : Lensemble des parties de N nest pas denombrable.
Demonstration : Supposons quil existe une bijection f de N vers T(N). Considerons alors lensemble B
deni par :
B = n N [ n , f(n).
Puisque f est une bijection, il existe un b dans N tel que f(b) = B. Maintenant, si b est element de B,
par denition de B, cest que b , f(b) et comme f(b) = B on a donc b , B cest absurde. Reciproquement,
si b nest pas element de B, par le meme cheminement, b f(b) puis b B et l`a encore cest absurde.
Lexistence de f conduit donc `a une absurdite : f ne peut exister.

4 - Deux denitions que je ne sais o` u caser, pourquoi pas l`a ?


Denition 2-4-34 : Soit E un ensemble. Une suite delements de E est une application de N vers E.
Comme vous le savez certainement dej`a, lusage est dutiliser une notation pour les suites dierente de
celle utilisee pour les applications ordinaires. Une suite sera notee (x
n
)
nN
(o` u plus bri`evement (x
n
)) au
lieu du simple f des applications ; sa valeur en lentier n sera notee x
n
(au lieu du f(n) des applications).
Bien evidemment, des variantes sont possibles : suites indexees par N

, Z, etc...
Denition 2-4-35 : Soit E un ensemble et k 0. Un k-uplet delements de E est une application de
1, 2, . . . , k vers E.
De facon analogue `a ce qui se passe avec les suites, le k-uplet sera note (x
1
, x
2
, , x
k
) et sa valeur en
lentier n (sa n-`eme coordonnee sera notee x
n
. Des variantes dans lindexation notamment des k-uplets
indexes par 0, 1, . . . , k 1 sont bien s ur possibles.
Les lecteurs observateurs croiront peut-etre ma denition insensee pour k = 0 mais ils ont tort car je
sous-entends que lensemble 1, 2, . . . , k designe alors le vide, et il est tout `a fait coherent daccepter alors
lexistence dun 0-uplet que je noterai () ne contenant aucun element. Je naime pas epiloguer sur ce genre
de cas degenere, mais le 0-uplet apparatra episodiquement en alg`ebre lineaire (cest la base de 0) alors
mettons par avance les choses au point, en insistant sur le peu dimportance de cette remarque.
Enn un mot supplementaire pour eviter de trop prononcer le peu euphonique mot k-uplet.
Denition 2-4-36 : Soit E un ensemble. On appelle syst`eme delements de E tout objet qui est un k-uplet
delements de E pour un k 0.
Juste quelques mots sur les entiers naturels
14
Chapitre 3 - Rudiments dalg`ebre lineaire : lespace R
n
0 - Quelques conventions de notations
Pour chaque n 0, la notation R
n
designe lensemble des n-uplets de reels. On identiera abusivement
(pour la lisibilite !) R
1
`a R (ainsi on notera par exemple 127 lelement (127) de R
1
).
Notation 3-0-26 : On notera 0 lelement (0, . . . , 0) de R
n
(avec la meme notation pour toute valeur de n).
Avec cette notation simplicatrice, on a : R
0
= 0 (sans la notation simplicatrice, R
0
= (), ce qui
est tout `a fait correct mais peut laisser perplexe).
Enn on manipulera tout le long du chapitre des syst`emes delements de R
n
, cest-`a-dire des listes de
listes ; par exemple ((1, 2, 3), (4, 5, 6)) est un 2-uplet delements de R
3
tandis que ((1, 2), (3, 4), (5, 6)) est un
3-uplet delements de R
2
et ((1, 2, 3, 4, 5, 6)) est un 1-uplet comportant un element unique de R
6
.
Enn on notera sans toujours le preciser explicitement e pour un k-uplet introduit sous forme (e
1
, . . . , e
k
).
1 - Addition et multiplication externe sur R
n
Denition 3-1-37 : Soit n 0 xe, et soit e = (x
1
, . . . , x
n
) et f = (y
1
, . . . , y
n
). La somme de e et f est
lelement (x
1
+y
1
, . . . , x
n
+y
n
) de R
n
.
Notation 3-1-27 : La somme de e et f est notee e +f.
Denition 3-1-38 : Soit n 0 xe, soit e = (x
1
, . . . , x
n
) et soit R. Le produit de e par est lelement
(x
1
, . . . , x
n
) de R
n
.
Notation 3-1-28 : Le produit de e par est note e.
Proposition 3-1-9 : Pour chaque n 0, lensemble R
n
est un groupe commutatif pour laddition.
Demonstration : Il ny a qu`a verier methodiquement lassociativite et la commutativite (evidentes !)
lexistence dun neutre (cest 0) et celle des symetriques (le symetrique de (x
1
, . . . , x
n
) etant (x
1
, . . . , x
n
)).

Convention de vocabulaire : dans le contexte provisoire o` u nous nous trouvons, le mot vecteur sera
utiliser pour designer les elements de R
n
, le mot scalaire pour les reels. Ainsi cela a un sens de multiplier
entre eux deux scalaires, ou un scalaire par un vecteur, mais bien evidemment seuls les etourdis essaient de
multiplier entre eux deux vecteurs.
Conventions de notation: quand e
1
, . . . , e
k
sont k vecteurs dun meme R
n
, la notation e
1
+ +e
k
signie
tr`es precisement (( ((e
1
+ e
2
) + e
3
) + + e
k1
) + e
k
).

Evidemment on peut deplacer les parenth`eses `a
volonte (puisquil y a associativite). Cette denition sera completee par la convention que cette somme vaut
0 lorsque k = 0 (en bonne rigueur, toute cette convention de notation devrait etre appelee denition et
etre enoncee sous forme dune denition faisant lobjet dune recurrence sur k, mais ce serait `a mon avis peu
lisible).
2 - Combinaisons lineaires ; ensembles engendres
Denition 3-2-39 : Soit n 0 xe, soit (e
1
, . . . , e
k
) un syst`eme delements de R
n
, et soit f un element
de R
n
. On dit que f est une combinaison lineaire de (e
1
, . . . , e
k
) lorquil existe des scalaires
1
, . . . ,
k
R
tels que f =
1
e
1
+ +
k
e
k
.
Remarque : (pour les puristes) Cette denition devrait etre ecrite lorsquil existe un k-uplet de scalaires
(
1
, . . . ,
k
) pour avoir aussi un sens lorsque k = 0 ; mais lajout de parenth`eses fait `a mon go ut perdre de
la lisibilite aussi je men dispense, et men dispenserai encore plusieurs fois.
Denition 3-2-40 : Soit n 0 xe et soit e = (e
1
, . . . , e
k
) un syst`eme delements de R
n
. On appelle
ensemble engendre par e la partie de R
n
ensemble des combinaisons lineaires de e.
Notation 3-2-29 : Au moins trois notations sont usuelles pour lensemble engendre par (e
1
, . . . , e
k
). On
peut le noter Vect (e
1
, . . . , e
k
), ou <e
1
, . . . , e
k
>, ou Re
1
+ +Re
k
(cest la notation que jutiliserai).
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 15
3 - Sous-espaces vectoriels de R
n
Denition 3-3-41 : Soit n 0 xe. On dit quun sous-ensemble E de R
n
est un sous-espace vectoriel
de R
n
lorsque les trois conditions suivantes sont veriees :
(i) E nest pas vide.
(ii) Pour tous u, v de E, la somme u +v est aussi dans E.
(iii) Pour tout u de E et tout scalaire , le produit u est aussi dans E.
Voici une propriete utile, tr`es peu profonde mais qui permet parfois deconomiser un peu de papier lors
de verications faciles.
Proposition 3-3-10 : Soit n 0 xe. Un sous-ensemble E de R
n
est un sous-espace vectoriel de R
n
si et
seulement si les deux conditions suivantes sont veriees :
(1) E nest pas vide.
(2) Pour tous u, v de E et tout scalaire , le vecteur u +v est aussi dans E.
Demonstration : Il sagit dune equivalence, verions la double implication...
Supposons que E est un sous-espace vectoriel de R
n
, cest-` a-dire quil verie (i),(ii) et (iii). Il est alors clair
que (1) qui concide avec (i) ! est veriee.
Montrons que E verie (2). Soit u, v deux elements de E et un scalaire. En appliquant (iii) `a u et
, on constate que u est aussi dans E, puis en appliquant (ii) `a u et v que la somme u +v aussi.
Cest dej`a ni !
Supposons maintenant que E verie (1) et (2). Verier (i) est bien s ur sans probl`eme.
Montrons que E verie (ii). Soit u, v deux elements de E. En appliquant (2) `a u, v et 1, on obtient
u + 1v E, cest-`a-dire u +v E.
Montrons prealablement que 0 E. En eet E netant pas vide, on peut prendre un element w dans
E, puis appliquer lhypoth`ese (2) `a w, w et 1 pour conclure que w + (1)w = 0 E.
Montrons que E verie (iii). Soit u un element de E et un scalaire. Maintenant quon sait que
0 E, on peut appliquer (2) `a 0, u et pour obtenir 0 +u E, cest-`a-dire u E.

La proposition qui suit nous donne dun coup tout plein dexemples de sous-espaces (on verra meme d`es
le prochain chapitre que tous les sous-espaces de R
n
sont de cette forme).
Proposition 3-3-11 : Soit n 0 xe et soit (e
1
, . . . , e
k
) un syst`eme de vecteurs de R
n
. Lensemble de leurs
combinaisons lineaires, soit lensemble Re
1
+ +Re
k
est un sous-espace vectoriel de R
n
.
Demonstration : Cest une simple verication sans astuces.
Verication de (1) : on peut ecrire 0 = 0e
1
+ + 0e
k
. Le vecteur nul est donc combinaison lineaire de
(e
1
, . . . , e
k
), et E nest donc pas vide.
Verication de (2) : soit u et v deux elements de E. On peut donc trouver des scalaires
1
, . . . ,
k
et
1
, . . . ,
k
tels que u =
1
e
1
+ +
k
e
k
et v =
1
e
1
+ +
k
e
k
. Soit maintenant en outre un scalaire. On a alors :
u +v = (
1
e
1
+ +
k
e
k
) +(
1
e
1
+ +
k
e
k
)
= (
1
+
1
)e
1
+ + (
k
+
k
)e
k
.
Donc u +v E.

Cette proposition justie donc de considerer comme obsol`ete lexpression sous-ensemble engendre `a
peine une page apr`es son introduction ; on dira desormais sous-espace engendre.
4 - Syst`emes generateurs, syst`emes libres, bases
Denition 3-4-42 : Soit n 0 xe, (g
1
, . . . , g
k
) un syst`eme de vecteurs de R
n
et E un sous-espace de R
n
.
On dit que g est generateur de E (ou quil engendre E) lorsque E = Rg
1
+ +Rg
k
.
On remarquera (est-ce la peine de le dire ?) que comme chacun des e
i
(1 i k) est dans Re
1
+ +Re
k
,
tous les vecteurs dun syst`eme generateur de E sont forcement des vecteurs de E.
Denition 3-4-43 : Soit n 0 xe et (f
1
, . . . , f
k
) un syst`eme de vecteurs de R
n
. On dit que f est libre
lorsque :
pour tous
1
, . . . ,
k
R, si
1
f
1
+ +
k
f
k
= 0, alors
1
= =
k
= 0.
Denition 3-4-44 : On dit quun syst`eme de vecteurs de R
n
est lie lorsquil nest pas libre.
Rudiments dalg`ebre lineaire : lespace R
n
16
Si la denition precise dun syst`eme libre est indubitablement `a connatre sur le bout du doigt pour
pouvoir manipuler correctement cette notion, tenter de la reexprimer avec des mots peut permettre de
mieux comprendre ce quelle raconte (je nen suis pas si s ur !).
On doit etre capable decrire automatiquement la propriete negation de celle denissant la liberte, ce qui
nest pas si simple (negation dune implication...). Je le fais pour vous ci-dessous, mais vous devez savoir
reconstituer ce qui suit plutot que de lapprendre sottement par cur :
un syst`eme (e
1
, . . . , e
k
) est lie sil existe des scalaires
1
, . . . ,
k
tels que
1
e
1
+ +
k
e
k
= 0 et

1
,= 0 ou . . . ou
k
,= 0.
Revoici la meme formulation, avec un peu moins de symboles et un peu plus de mots :
un syst`eme (e
1
, . . . , e
k
) est lie sil existe des scalaires
1
, . . . ,
k
non tous nuls tels que
1
e
1
+ +
k
e
k
= 0.
En la lisant, voyez-vous bien la nuance entre non tous nuls (que jai, avec raison, ecrit) et tous non nuls ?
Une reformulation de la liberte, plus vague :
un syst`eme est libre si la seule facon dobtenir 0 comme combinaison lineaire de ce syst`eme est la facon
evidente.
Denition 3-4-45 : Soit n 0 xe, E un sous-espace vectoriel de R
n
et (e
1
, . . . , e
k
) un syst`eme de vecteurs.
On dit que e est une base de E lorsque e est libre et engendre E.
5 - Proprietes elementaires des syst`emes generateurs, des syst`emes libres
Proposition 3-5-12 : Un syst`eme o` u un vecteur est repete est lie.
Demonstration : Soit (e
1
, . . . , e
k
) un tel syst`eme, o` u on suppose que pour deux indices i et j qui verient
1 i < j k, e
i
= e
j
.
Prenons alors
1
= =
i1
= 0,
i
= 1,
i+1
= =
j1
= 0,
j
= 1,
j+1
= =
k
= 0.
On a alors :

1
e
1
+ +
k
e
k
= 0e
1
+ + 0e
i1
+ 1e
i
+ 0e
i+1
+ + 0e
j1
+ (1)e
j
+ 0e
j+1
+ + 0e
k
= e
i
e
j
= 0.
Pourtant les coecients ne sont pas tous nuls (
i
, notamment, ne lest pas).

Proposition 3-5-13 : Si on enl`eve un vecteur `a un syst`eme libre, le nouveau syst`eme est toujours libre.
(Precisement : si (f
1
, . . . , f
k
) est libre, pour tout i tel que 1 i k, le syst`eme (f
1
, . . . , f
i1
, f
i+1
, . . . , f
k
)
lest encore).
Demonstration : Soit (
1
, . . . ,
i1
,
i+1
, . . . ,
k
) des scalaires tels que

1
f
1
+ +
i1
f
i1
+
i+1
f
i+1
+ +
k
f
k
= 0.
Si on pose alors
i
= 0, on a
i
f
i
= 0, donc

1
f
1
+ +
k
f
k
= (
1
f
1
+ +
i1
f
i1
+
i+1
f
i+1
+ +
k
f
k
) +
i
f
i
= 0 + 0 = 0.
Vu la liberte du gros syst`eme (f
1
, . . . , f
k
), on en deduit
1
= =
k
= 0, do` u a fortiori

1
= =
i1
=
i+1
= =
k
= 0.

Proposition 3-5-14 : Si on ajoute un vecteur `a un syst`eme generateur, le nouveau syst`eme est toujours
generateur. (Precisement : si (g
1
, . . . , g
k
) est generateur dun sous-espace E dun certain R
n
, pour tout
vecteur e de E, le syst`eme (g
1
, . . . , g
k
, e) lest egalement).
Demonstration : Soit donc e un vecteur de E et posons F = Rg
1
+ +Rg
k
+Re.
Il nous faut montrer legalite E = F, montrons donc la double inclusion.
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 17
* Montrons que E F. Soit u un vecteur de E. Comme (g
1
, . . . , g
k
) engendre E, il existe des scalaires

1
, . . . ,
k
tels que u =
1
g
1
+ +
k
g
k
. On a alors aussi u =
1
g
1
+ +
k
g
k
+ 0e, donc u est aussi
combinaison lineaire de (g
1
, . . . , g
k
, e).
* Montrons que F E. Tous les g
i
sont dans E, ainsi que e, donc aussi toutes leurs combinaisons lineaires.

La proposition suivante est extremement utile dans les exercices pratiques :


Proposition 3-5-15 : Soit n 0 xe,
(a) Pour tout e R
n
, (e) est libre si et seulement si e ,= 0.
(b) Pour tous e
1
, e
2
R
n
, (e
1
, e
2
) est libre si et seulement si e
1
,= 0 et e
2
,= e
1
pour tout scalaire .
(c) Pour tout k 1 et tous e
1
, . . . , e
k
R
n
, (e
1
, . . . , e
k
) est libre si et seulement si (e
1
, . . . , e
k1
) est libre et
e
k
nest pas combinaison lineaire de (e
1
, . . . , e
k1
).
Demonstration : On observera que (b) nest quun cas particulier de (c), enumere `a part pour aider `a sen
souvenir. Le seul point `a montrer serieusement est donc le point (c). Attaquons-le. Il sagit dune equivalence,
il est raisonnable de verier successivement les deux implications.
* Preuve de (par contraposition). Supposons donc que (e
1
, . . . , e
k1
) est lie ou que e
k
est combinaison
lineaire de (e
1
, . . . , e
k1
), et montrons que (e
1
, . . . , e
k
) est lie.
Dans la premi`ere eventualite, la proposition 3-5-13 (sous sa forme contraposee) nous prouve que
(e
1
, . . . , e
k
) est lie.
Dans la seconde eventualite, il existe donc des scalaires
1
, . . . ,
k1
permettant decrire e
k
=

1
e
1
+ +
k1
e
k1
. On en deduit aussitot que
1
e
1
+ +
k1
e
k1
+ (1)e
k
= 0. Ceci fournit
une combinaison lineaire de e
1
, . . . , e
k
nulle bien que tous ses coecients ne le soient pas (le dernier
ne lest pas) : le syst`eme (e
1
, . . . , e
k
) est donc lie.
Limplication est donc prouvee.
* Preuve de (par contraposition egalement !). Supposons donc que (e
1
, . . . , e
k
) est lie, et prouvons que
(e
1
, . . . , e
k1
) est lie ou que e
k
est combinaison lineaire de (e
1
, . . . , e
k1
).
Vu lhypoth`ese, il existe des scalaires
i
non tous nuls tels que :
()
1
e
1
+ +
k
e
k
= 0.
On va distinguer deux cas, selon que
k
est nul ou non.
Si
k
= 0, la relation () se reduit `a
1
e
1
+ +
k1
e
k1
= 0. De plus, les
i
pour 1 i k 1
ne sont pas tous nuls. Le syst`eme (e
1
, . . . , e
k1
) est donc lie.
Si
k
,= 0, la relation () peut etre regroupee sous la forme :
e
k
=

k
e
1
+ +

k1

k
e
k1
.
On constate alors que e
k
est combinaison lineaire de e
1
, . . . , e
k1
.
Les deux implications sont prouvees, donc lequivalence.
Je necris pas la preuve de (a) qui nest autre que (c) lorsque k = 1 (il faut alors comprendre que (e
1
, . . . , e
k1
)
signie ()). Cest letude idiote dun cas degenere...

Bien que les denitions en soient assez dissemblables, les concepts de syst`eme generateur et de syst`eme
libre sont plus apparentes quon ne pourrait le croire. Le parall`ele sera frappant sur cette
Proposition 3-5-16 : Soit n 0 xe et E un sous-espace vectoriel de R
n
. Soit (e
1
, . . . , e
k
) un syst`eme de
vecteurs de E. Alors :
(a) (e
1
, . . . , e
k
) engendre E si et seulement si pour tout v E, il existe au moins un k-uplet de scalaires
(
1
, . . . ,
k
) tel que v =
1
e
1
+ +
k
e
k
.
(b) (e
1
, . . . , e
k
) est libre si et seulement si pour tout v E, il existe au plus un k-uplet de scalaires
(
1
, . . . ,
k
) tel que v =
1
e
1
+ +
k
e
k
.
(c) (e
1
, . . . , e
k
) est une base de E si et seulement si pour tout v E, il existe exactement un k-uplet
de scalaires (
1
, . . . ,
k
) tel que v =
1
e
1
+ +
k
e
k
.
Demonstration :
* Il ny a quasiment rien `a prouver dans (a), qui decoule (presque) directement de la denition de syst`eme
generateur.
Rudiments dalg`ebre lineaire : lespace R
n
18
* La preuve de (b) est le morceau o` u il faut un peu travailler. Il sagit dune equivalence, montrons succes-
sivement les deux implications.
Preuve de . Supposons le syst`eme (e
1
, . . . , e
k
) libre. Soit v un vecteur de E, et supposons que les
scalaires
1
, . . . ,
k
et
1
, . . . ,
k
permettent decrire
v =
1
e
1
+ +
k
e
k
et aussi v =
1
e
1
+ +
k
e
k
.
En soustrayant ces deux inegalites, on obtient alors :
0 = (
1

1
)e
1
+ + (
k

k
)e
k
.
La liberte de (e
1
, . . . , e
k
) fournit alors
1

1
= =
k

k
= 0, ou, avec des mots, lunicite de
lecriture de v.
Preuve de (par contraposition). Supposons le syst`eme (e
1
, . . . , e
k
) lie. Il existe donc des scalaires
non tous nuls
1
, . . . ,
k
tels que
1
e
1
+ +
k
e
k
= 0. Mais on peut aussi ecrire 0 dune autre facon,
`a savoir 0 = 0e
1
+ + 0e
k
(cest bien une autre facon puisque les
i
ne sont pas tous nuls). Il
existe donc un vecteur de E qui poss`ede plus dune ecriture.
Lequivalence est donc prouvee.
* Lenonce (c) nest que la synth`ese des deux autres.

6 - Coordonnees et matrices des vecteurs


La proposition qui prec`ede donne d`es lors un sens `a la
Denition 3-6-46 : Soit n 0 xe, E un sous-espace de R
n
, (e
1
, . . . , e
k
) une base de E et v un vecteur de
E. On appelle coordonnees de v dans la base e les reels uniquement determines
1
, . . . ,
k
tels que :
v =
1
e
1
+ +
k
e
k
.
Notation 3-6-30 : Pour des motivations qui apparaitront plus tard, on prendra d`es maintenant lhabitude
de ranger les coordonnees
1
, . . . ,
k
de v dans une grande colonne entre deux parenth`eses, sous la forme :
mat
e
(v) =
_
_

1
.
.
.

k
_
_
.
On peut dej`a donner une justication de linteret de cette notation : elle permet de ne pas confondre
un vecteur (x
1
, . . . , x
n
) de R
n
, note horizontalement et avec des virgules, et lobjet forme en regroupant ses
coordonnees dans telle ou telle base de R
n
.
7 - Informations non generalisables `a tout espace vectoriel
Cette section contient quelques denitions propres `a R
n
(qui pourront se generaliser `a K
n
, pour K corps
commutatif, mais pas plus loin).
Tout dabord, pour eviter les confusions avec les coordonnees dans telle ou telle base, jaime bien
mettre les points sur les en ajoutant un peu de vocabulaire.
Denition 3-7-47 : Pour (x
1
, . . . , x
n
) element de R
n
jappellerai composantes de (x
1
, . . . , x
n
) les reels
x
1
, . . . , x
n
.
Il existe dans R
n
une base particuli`erement simple :
Proposition 3-7-17 : Le syst`eme
_
(1, 0, . . . , 0, 0), (0, 1, . . . , 0, 0), . . . , (0, 0, . . . , 1, 0), (0, 0, . . . , 0, 1)
_
est une
base de R
n
.
Demonstration : Est-ce vraiment la peine de la faire ? Un vecteur (x
1
, . . . , x
n
) de R
n
admet lecriture

1
(1, 0, . . . , 0, 0)+
2
(0, 1, . . . , 0, 0)+. . .+
n1
(0, 0, . . . , 1, 0)+
n
(0, 0, . . . , 0, 1) = (
1
, . . . ,
n
) si et seulement
si pour chaque i entre 1 et n, on a x
i
=
i
. Il poss`ede donc une et une seule ecriture, propriete qui caracterise
les bases.

Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 19
On notera au passage que dans cette base, les coordonnees de x sont exactement ses composantes, et on
prendra garde que cest justement tr`es specique et ne fonctionne dans aucune autre base de R
n
!
Denition 3-7-48 : La base
_
(1, 0, . . . , 0, 0), (0, 1, . . . , 0, 0), . . . , (0, 0, . . . , 1, 0), (0, 0, . . . , 0, 1)
_
de R
n
est
appelee la base canonique de R
n
.
8 - Operations sur les sous-espaces
Proposition 3-8-18 : Soit n 0 xe et E, F deux sous-espaces de R
n
. Alors E F est egalement un
sous-espace de R
n
.
Demonstration : Elle est facile et peu interessante. Verions le plus vite possible les proprietes (1) et (2)
de la caracterisation des sous-espaces.
* (1) est vraie parce que 0 est `a la fois dans E et dans F.
* (2) Soit u et v deux vecteurs de E F, et un scalaire. Alors u +v E parce que E est un sous-espace,
et u +v F parce que F est un sous-espace. Et donc u +v E F.

Attention ! Ce qui marche avec lintersection ne marche pas du tout avec la reunion. Il sut de ne
pas perdre la geometrie de vue et de faire un dessin (deux droites de R
2
!) pour sen convaincre.
Cest pourquoi on introduit une autre operation, la somme des sous-espaces, qui remplace au pied leve
linecace reunion.
Denition 3-8-49 : Soit n 0 xe et A, B deux parties de R
n
. On appelle somme de A et B la partie
de R
n
formee des vecteurs v pour lesquels il existe a A et b B tels que v = a +b.
Notation 3-8-31 : La somme de A et B sera notee A+B.
On remarquera que jai donne la denition pour des parties quelconques, car ca ne co ute pas plus cher,
mais quon ne sen servira que pour des sous-espaces vectoriels.
Proposition 3-8-19 : Soit n 0 xe et E, F deux sous-espaces de R
n
. Alors E + F est egalement un
sous-espace de R
n
.
Demonstration : Encore une verication ennuyeuse...
* (1) est vraie parce que 0 peut secrire 0 + 0, et que dans cette ecriture, on peut voir le premier 0 comme
un element de E et le second comme un element de F.
* (2) Soit u
1
et u
2
deux vecteurs de E + F, et un scalaire. Alors , comme u
1
E + F, on peut prendre
des vecteurs e
1
E et f
1
F tels que u
1
= e
1
+f
1
. On proc`ede de meme avec u
2
.
On a alors : u
1
+ u
2
= (e
1
+ f
1
) + (e
2
+ f
2
) = (e
1
+ e
2
) + (f
1
+ f
2
). Dans cette nouvelle ecriture,
e
1
+e
2
E, car E est un sous-espace, et f
1
+f
2
F, car F est un sous-espace. Donc u
1
+u
2
E +F.

Remarque: Il est ennuyeux et facile de verier que +, vu comme operation sur lensemble des sous-ensembles
de R
n
, est associative et commutative. Ce quon utilisera implicitement fort frequemment sans le dire.
Remarque : On a dej`a introduit une notation + entre sous-espaces, dans la notation pour le sous-espace
engendre par un syst`eme de vecteurs. Heureusement, il ny a pas de bavure : les deux notations sont bien
coherentes, tr`es precisement on a bien Vect(e
1
, . . . , e
k
) = Vect(e
1
) + +Vect(e
k
). Ce qui se verie aussitot
d`es quon sest donne la peine de lenoncer.
Rudiments dalg`ebre lineaire : lespace R
n
20
Chapitre 4 - Dimension
1 - Le nud des demonstrations
Jai essaye de regrouper dans cette section les idees les plus ingenieuses de la preuve. Ainsi on traverse
un passage ardu, mais tout ira plus facilement par la suite.
Commencons par un premier lemme (le lemme dechange), assez facile `a prouver, mais dont lenonce
nest pas de ceux qui viennent spontanement `a lesprit.
Lemme 4-1-1 : Soit n 0 xe et E un sous-espace de R
n
; soit (f
1
, . . . , f
p
) un syst`eme libre de vecteurs
de E (avec p 1) et (g
1
, . . . , g
q
) un syst`eme generateur de E. Alors il existe un indice j (o` u 1 j q) tel
que (f
1
, . . . , f
p1
, g
j
) soit encore un syst`eme libre.
Demonstration : (par labsurde). Supposons que lhypoth`ese (f
1
, . . . , f
p
) est libre soit vraie, mais que
la conclusion soit fausse, cest-`a-dire que pour chaque j, (f
1
, . . . , f
p1
, g
j
) soit un syst`eme lie. Comme
(f
1
, . . . , f
p
) est libre,(f
1
, . . . , f
p1
) est lui-meme libre. Pour chaque indice j xe, on a alors simultanement
(f
1
, . . . , f
p1
) est libre et (f
1
, . . . , f
p1
, g
j
) nest pas libre. En utilisant la proposition 3-5-15, on en deduit
que pour chaque j, g
j
est une combinaison lineaire de (f
1
, . . . , f
p1
). Il existe donc des reels a
i,1
tels que :
g
1
= a
1,1
f
1
+a
2,1
f
2
+ +a
p2,1
f
p2
+a
p1,1
f
p1
puis des reels a
i,2
tels que :
g
2
= a
1,2
f
1
+a
2,2
f
2
+ +a
p2,2
f
p2
+a
p1,2
f
p1
et ainsi de suite jusqu`a :
g
q1
= a
1,q1
f
1
+a
2,q1
f
2
+ +a
p2,q1
f
p2
+a
p1,q1
f
p1
g
q
= a
1,q
f
1
+a
2,q
f
2
+ +a
p2,q
f
p2
+a
p1,q
f
p1
Maintenant il est temps dutiliser le fait que g est generatrice de E : tout vecteur de E peut secrire
comme combinaison lineaire de g
1
, . . . , g
q
, et en particulier cest le cas de f
p
. Il existe donc des scalaires
b
1
, . . . , b
q
tels que
f
p
= b
1
g
1
+ +b
q
g
q
.
En reportant alors les expressions des g
j
dans cette egalite, on obtient (mentalement...) une expression
de f
p
comme combinaison lineaire de f
1
, . . . , f
p1
.
Ceci contredit lhypoth`ese selon laquelle (f
1
, . . . , f
p
) est libre.

On va deduire de ce lemme dechange un deuxi`eme lemme, au resultat beaucoup plus parlant. (Il est
toutefois inutile dapprendre ce deuxi`eme lemme, car on prouvera un peu plus loin des resultats encore plus
performants).
Lemme 4-1-2 : Soit n 0 xe et E un sous-espace de R
n
; soit (f
1
, . . . , f
p
) un syst`eme libre de vecteurs
de E (avec p 1) et (g
1
, . . . , g
q
) un syst`eme generateur de E. Alors p q.
Demonstration : Si p = 0, le resultat est evident. Sinon commencons par appliquer le lemme dechange.
Nous voil`a devant un nouveau syst`eme libre (f
1
, . . . , f
p1
, g
j
). Quen faire ?
Une premi`ere initiative va etre de donner un nom `a lindice j qui vient dapparatre dautres vont
arriver et il ne faut pas se noyer sous les lettres. Notons le (p).
Une deuxi`eme initiative est de faire tourner le syst`eme. Il est clair, `a partir de la denition de la liberte,
que le syst`eme (g
(p)
, f
1
, . . . , f
p1
) est encore libre. Appliquons le lemme dechange `a ce nouveau syst`eme
libre, et toujours au syst`eme generateur g. Cette fois, nous notons (p 1) lindice du g
j
qui a choisi la
liberte, et voil`a devant nous un nouveau syst`eme libre (g
(p)
, f
1
, . . . , f
p2
, g
(p1)
) quon fait lui aussi tourner
sur lui-meme pour produire un nouveau syst`eme libre (g
(p1)
, g
(p)
, f
1
, . . . , f
p2
). On reapplique le lemme
dechange `a ce syst`eme, et ainsi de suite... Sans ecrire la recurrence formelle, on est convaincu de pouvoir
aboutir `a un syst`eme libre (g
(1)
, . . . , g
(p)
).
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 21
Maintenant on peut considerer comme une application denie sur 1, . . . , p, et `a valeurs dans 1, . . . , q
(lensemble des indices des g
j
). De plus, comme le syst`eme (g
(1)
, . . . , g
(p)
) est libre, il ne peut contenir de
repetition, et donc pour i ,= j, g
(i)
,= g
(j)
, et a fortiori (i) ,= (j). Lapplication est donc une injection
de lensemble ni 1, . . . , p dans lensemble ni 1, . . . , q. Ceci entrane que le premier a moins delements
que le second (au sens large), cest-`a-dire que p q.

2 - Dimension. Premi`ere approche, o` u reste un trou


Theor`eme 4-2-2 : Soit n 0 xe et E un sous-espace de R
n
. Toutes les bases de E sont formees du meme
nombre de vecteurs.
Demonstration : Soit (e
1
, . . . , e
k
) et (f
1
, . . . , f
l
) deux bases de E.
En appliquant le lemme qui prec`ede au syst`eme libre e et au syst`eme generateur f, on obtient k l.
En appliquant le lemme qui prec`ede au syst`eme libre f et au syst`eme generateur e, on obtient l k.

Corollaire : Soit n 0 xe. Toutes les bases de R


n
sont des n-uplets.
Demonstration : On connat en eet une base de R
n
: la base canonique, formee de n vecteurs. Toutes les
autres sont donc dans la meme situation.

Il serait alors tentant de denir ici la dimension dun sous-espace E comme le nombre delements de lune
quelconque de ces bases. Mais en letat de nos connaissances, la denition serait buggee. Nous navons en
eet pas encore montre que E poss`ede au moins une base, et il reste encore du travail `a faire pour cela...
3 - Syst`emes libres maximaux et generateurs minimaux
Les notions introduites dans cette section sont un peu subtiles, mais dej`a dusage plus frequent que
le lemme dechange. En toute honnetete, vous devriez pouvoir survivre quelque temps meme si vous les
assimilez mal, mais ca ne peut vous faire de mal de les connatre.

Evidemment, ce sursaut de franchise est
une occasion de rappeler qu`a peu pr`es tout le reste est indispensable...
Denition 4-3-50 : Soit n 0 xe et E un sous-espace de R
n
. Un syst`eme libre (f
1
, . . . , f
p
) de vecteurs
de E est dit maximal (dans E) lorsquon ne peut y ajouter un vecteur de E sans le rendre lie. (Plus
formellement : lorsque pour tout v de E le syst`eme (f
1
, . . . , f
p
, v) est lie).
Denition 4-3-51 : Soit n 0 xe et E un sous-espace de R
n
. Un syst`eme generateur de E (g
1
, . . . , g
q
) E
est dit minimal lorsquon ne peut lui enlever un vecteur sans lui faire perdre sa capacite genesique. (Plus
formellement : lorsque pour tout indice j (avec 1 j q) le syst`eme (g
1
, . . . , g
j1
, g
j+1
, . . . , g
p
) nest pas
generateur).
Proposition 4-3-20 : Soit n 0 xe et E un sous-espace de R
n
. Tout syst`eme libre maximal dans E est
une base de E.
Demonstration : Soit (f
1
, . . . , f
p
) un tel syst`eme libre maximal. Montrons quil est generateur de E. Soit
v un vecteur de E. Par lhypoth`ese de maximalite, (f
1
, . . . , f
p
, v) est lie. Comme par ailleurs (f
1
, . . . , f
p
) est
libre, on en deduit par la proposition 3-5-15 que v est une combinaison lineaire de (f
1
, . . . , f
p
).

Et, symetriquement :
Proposition 4-3-21 : Soit n 0 xe et E un sous-espace de R
n
. Tout syst`eme generateur de E minimal
est une base de E.
Demonstration : Soit (g
1
, . . . , g
q
) un tel syst`eme. Supposons que ce syst`eme ne soit pas libre. Il existerait
alors des scalaires non tous nuls
1
, . . . ,
q
tels que
1
g
1
+ +
q
g
q
= 0. Soit i un indice tel que
i
,= 0 ; on
peut alors ecrire :
g
i
=

i
g
1


i1

i
g
i1


i+1

i
g
i+1


q

i
g
q
.
On va voir que le syst`eme (g
1
, . . . , g
i1
, g
i+1
, . . . , g
q
) est encore generateur contredisant la minimalite.
Soit en eet v un vecteur de E. Comme g est generateur, il existe des coecients
1
, . . . ,
q
tels que
v =
1
g
1
+ +
q
g
q
.
Reportons dans cette ecriture de v lexpression de g
i
dont nous disposons : on obtient
Dimension
22

1
g
1
+ +
i1
g
i1
+
i
_

i
g
1


i1

i
g
i1


i+1

i
g
i+1


q

i
g
q
_
+
i+1
g
i+1
+ +
q
g
q
= (
1


i

i
)g
1
+ + (
i1


i

i1

i
)g
i1
+ (
i+1


i

i+1

i
)g
i+1
+ + (
q


i

i
)g
q
On a reussi `a ecrire v comme combinaison lineaire de (g
1
, . . . , g
i1
, g
i+1
, . . . , g
q
) : cette famille est donc
generatrice, ce qui contredit la minimalite quon avait supposee.

4 - Existence de bases pour les sous-espaces de R


n
Avant daboutir au resultat annonce, on va montrer un resultat qui meritera lhonneur detre appele
theor`eme : le theor`eme de la base incompl`ete.
Theor`eme 4-4-3 : Soit n 0 xe et E un sous-espace de R
n
. Tout syst`eme libre de vecteurs de E peut
etre prolonge en une base de E par ladjonction de nouveaux vecteurs de E (eventuellement aucun !) (Plus
formellement : soit (f
1
, . . . , f
p
) un syst`eme libre de E. Il existe un entier l 0 et des vecteurs f
p+1
, . . . , f
p+l
tels que (f
1
, . . . , f
p+l
) soit une base de E.)
Demonstration : De deux choses lune : ou bien le syst`eme considere est libre maximal, et alors par la
section precedente cest dej`a une base, ou bien il ne lest pas, et on peut lui adjoindre un vecteur f
p+1
en en
faisant un syst`eme libre. Si ce nouveau syst`eme est maximal, cest une base, et on a ni. Sinon on peut lui
adjoindre un nouveau vecteur f
p+2
. On peut ensuite continuer...
Reste `a prouver quon sarretera un jour. Si ce netait pas le cas, on arriverait `a posseder un syst`eme libre
`a n + 1 composantes (f
1
, . . . , f
n+1
). Mais dans R
n
ce syst`eme serait libre avec n + 1 composantes, tandis
que la base canonique est generatrice avec n vecteurs.
Ceci contredit le nud des demonstrations.

Tr`es symetriquement :
Theor`eme 4-4-4 : Soit n 0 xe et E un sous-espace de R
n
. De tout syst`eme generateur de E on peut
extraire une base de E par suppression de certains vecteurs du syst`eme (eventuellement aucun !) (Je ne
donne pas de version plus formelle, les trouvant trop peu lisibles).
Demonstration : Elle est basee sur le meme principe : si mon syst`eme est minimal, cest une base et jai
ni. Sinon, jen retranche un vecteur ; si le nouveau syst`eme est minimal, cest une base et jai ni. Sinon je
retranche un nouveau vecteur et ainsi de suite.
Reste `a prouver quon sarrete. Mais ici cest stupide, parce quon ne peut evidemment plus rien soustraire
quand on arrive, eventuellement, `a 0 vecteur !

On remarquera la fausse symetrie entre les deux theor`emes : bien que leurs enonces soient analogues,
le premier repose sur les lemmes un peu subtils du debut du chapitre, le second sen passe fort bien.
Il reste `a en deduire le resultat annonce dans len-tete de la section
Theor`eme 4-4-5 : Soit n 0 xe et E un sous-espace de R
n
. Alors E poss`ede des bases.
Demonstration: Le syst`eme () est un syst`eme libre de E. Si, si, cest vrai, je vous le jure, relisez la denition
dans le cas degenere... Si on ny croit pas, on pourra se contenter de prendre un vecteur non nul e de E et
observer que (e) est un syst`eme libre. (Mais bien s ur, ca ne marche pas dans le cas stupidement degenere o` u
E = 0 !).
Appliquons alors le theor`eme de la base incompl`ete `a ce syst`eme libre. On obtient une base de E.

On voit encore ici la cassure de la symetrie : il serait tentant de preferer montrer ce theor`eme `a partir de
celui sur les syst`emes generateurs, qui est plus facile `a prouver que le theor`eme de la base incompl`ete, mais
ce serait voue `a lechec car on ne dispose pas de syst`eme generateur evident de E.
5 - Dimension des sous-espaces de R
n
On a enn tout le materiel pour enoncer la
Denition 4-5-52 : Soit n 0 xe et E un sous-espace de R
n
. On appelle dimension de E le nombre de
composantes de nimporte quelle base de E.
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 23
Cette denition est coherente : tout espace poss`ede au moins une base, et lusage de nimporte quelle
base donnera le meme resultat.
Notation 4-5-32 : La dimension de E sera notee dimE.
Allez, jore le nom de theor`eme au resultat qui suit, bien que sa demonstration ne contienne gu`ere
didees nouvelles, mais pour que vous voyiez bien quil merite detre retenu (en pratique, il servira si souvent
en TD que vous le connaitrez sans conscience de le connatre !)
Theor`eme 4-5-6 : Soit n 0 xe et E un sous-espace de R
n
.
(a) Tout syst`eme libre dans E est formee dau plus dimE vecteurs.
(b) Tout syst`eme generateur de E est formee dau moins dimE vecteurs.
(c) Un syst`eme libre dans E formee dexactement dimE vecteurs est une base de E.
(d) Un syst`eme generateur de E formee dexactement dimE vecteurs est une base de E.
Demonstration :
(a) Dapr`es le theor`eme de la base incompl`ete, le syst`eme libre considere peut se prolonger en une base de
E. Cette base poss`ede alors dimE vecteurs. Donc le syst`eme de depart en possedait moins (au sens large).
(b) Cest la meme chose `a partir du theor`eme analogue sur les syst`emes generateurs.
(c) Le syst`eme libre considere peut etre prolonge en une base de E ; apr`es prolongement, il est forme dautant
de vecteurs quavant prolongement (`a savoir dimE). Donc le prolongement est le prolongement par rien, et
le syst`eme originel etait dej`a une base.
(d) Meme raisonnement avec ablation de vecteurs.

Et maintenant, deux sous-espaces embotes `a la fois !


Theor`eme 4-5-7 : Soit n 0 xe et E, F deux sous-espaces de R
n
.
(a) Si E F, dimE dimF.
(b) Si de plus linclusion est stricte, linegalite aussi.
Demonstration :
(a) Prenons une base de E qui est donc formee de dimE vecteurs ; cest un syst`eme libre dans F. Donc
par le (a) du theor`eme precedent, dimE dimF.
(b) (Par contraposition) Supposons donc E F avec dimE = dimF. Prenons une base de E. Cest
aussi un syst`eme libre dans F, et elle poss`ede dimF elements, donc cest une base de F. Lespace engendre
par ce syst`eme est donc `a la fois E et F, do` u E = F.

6 - Une formule de Grassmann


Theor`eme 4-6-8 : Soit n 0 xe et E, F deux sous-espaces de R
n
.
dim(E +F) = dimE + dimF dim(E F).
Demonstration :
Notons k = dimE, l = dimF et t = dim(E F).
Partons dune base (g
1
, . . . , g
t
) de E F.
Par le theor`eme de la base incompl`ete appliquee `a E F et E, il existe des vecteurs e
1
, . . . , e
a
(en notant
a = k t) tels que (g
1
, . . . , g
t
, e
1
, . . . , e
a
) soit une base de E.
De meme (en notant b = l t), on fabrique une base (g
1
, . . . , g
t
, f
1
, . . . , f
b
) de F.
Jarme que (g
1
, . . . , g
t
, e
1
, . . . , e
a
, f
1
, . . . , f
b
) est une base de E +F. Il me reste `a le prouver.
* Montrons tout dabord que cest un syst`eme generateur de E+F. Notons G le sous-espace de R
n
engendre
par (g
1
, . . . , g
t
, e
1
, . . . , e
a
, f
1
, . . . , f
b
). On va montrer la double inclusion entre E +F et G.
Montrons que E + F G. Soit v E + F un vecteur ; il existe donc des vecteurs e E et f F
tels que v = e +f.
Comme (g
1
, . . . , g
t
, e
1
, . . . , e
a
) engendre E, il existe des scalaires
1
, . . . ,
g
,
1
, . . . ,
a
tels que
e =
1
g
1
+ +
t
g
t
+
1
e
1
+ +
a
e
a
.
De meme, il existe des scalaires
1
, . . . ,
t
,
1
, . . . ,
b
tels que
f =
1
g
1
+ +
t
g
t
+
1
f
1
+ +
b
f
b
.
Dimension
24
D`es lors
v = e +f =
1
g
1
+ +
t
g
t
+
1
e
1
+ +
a
e
a
+
1
g
1
+ +
t
g
t
+
1
f
1
+ +
b
f
b
= (
1
+
1
)g
1
+ + (
t
+
t
)g
t
+
1
e
1
+ +
a
e
a
+
1
f
1
+ +
b
f
b
et donc v G.
Reciproquement, montrons que G E +F. Soit v G.
Il existe donc des scalaires
1
, . . . ,
t
,
1
, . . . ,
a
,
1
, . . . ,
b
tels que
v =
1
g
1
+ +
t
g
t
+
1
e
1
+ +
a
e
a
+
1
f
1
+ +
b
f
b
=
_

1
g
1
+ +
t
g
t
+
1
e
1
+ +
a
e
a
_
+
_

1
f
1
+ +
b
f
b
_
.
Dans ce parenthesage, on voit quon a ecrit v comme somme dun vecteur de E et dun vecteur de F,
donc v E +F.
On a donc montre que (g
1
, . . . , g
t
, e
1
, . . . , e
a
, f
1
, . . . , f
b
) engendre E +F.
* Montrons maintenant que (g
1
, . . . , g
t
, e
1
, . . . , e
a
, f
1
, . . . , f
b
) est un syst`eme libre.
Soit des scalaires
1
, . . . ,
t
,
1
, . . . ,
a
,
1
, . . . ,
b
tels que :

1
g
1
+ +
t
g
t
+
1
e
1
+ +
a
e
a
+
1
f
1
+ +
b
f
b
= 0.
Il faut ici etre un peu ingenieux, car cette egalite ne laisse directement utiliser aucune des hypoth`eses de
liberte dont on dispose pour linstant.
Regroupons la dieremment :

1
g
1
+ +
t
g
t
+
1
e
1
+ +
a
e
a
=
1
f
1
+ +
b
f
b
et appelons h ce nouveau vecteur.
Vu sa premi`ere expression, h est un vecteur de E ; vu sa deuxi`eme expression, cest un vecteur de F. Ainsi
h est un vecteur de E F.
En tant que vecteur de E F, il peut etre ecrit dans le syst`eme (g
1
, . . . , g
t
), base de E F ; soit donc des
scalaires
1
, . . . ,
t
tels que
h =
1
g
1
+ +
t
g
t
.
Mettons cote `a cote deux expressions de h :
h =
1
g
1
+ +
t
g
t
+ 0f
1
+ + 0f
b
= 0g
1
+ + 0g
t
+
1
f
1
+ +
b
f
b
.
Mais le syst`eme (g
1
, . . . , g
t
, f
1
, . . . , f
b
) est libre dans F, donc ces deux ecritures doivent concider. On en
deduit que
1
= =
t
= 0 (ce qui ne sert `a rien), mais aussi que
1
= =
b
= 0, ce qui faisait partie
de notre but. D`es lors tout nit tr`es vite : on deduit de
1
= =
b
= 0 que h = 0, donc que

1
g
1
+ +
t
g
t
+
1
e
1
+ +
a
e
a
= 0
et, en utilisant cette fois la liberte de (g
1
, . . . , g
t
, e
1
, . . . , e
a
) dans E que
1
= =
t
=
1
= =
a
= 0.
La liberte est prouvee.
On a alors ni, reste `a sen apercevoir ! La base de E + F quon vient de calculer est formee de t + a + b
vecteurs. On en conclut que :
dim(E +F) = t +a +b = t + (mt) + (n t) = m+n t = dimE + dimF dim(E F).

7 - Sommes directes
Si on peut tenter de justier par analogie la notion qui va etre denie, la somme directe est `a la somme
ce que la base est au syst`eme generateur.
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 25
Denition 4-7-53 : Soit n 0 xe, k 0 xe, et E
1
, . . . , E
k
des sous-espaces de R
n
. En notant leur
sommme F = E
1
+ +E
k
, on dira que les sous-espaces E
1
, . . . , E
k
sont en somme directe lorsque :
pour tout v F, il existe un k-uplet unique de vecteurs v
1
, . . . , v
k
avec v
1
E
1
, . . . , v
k
E
k
tel que
v = v
1
+ +v
k
.
Notation 4-7-33 : Quand F est somme directe de E
1
, . . . , E
k
, on note F = E
1
E
k
.
Theor`eme 4-7-9 : Soit n 0 xe, k 0 xe, et E
1
, . . . , E
k
des sous-espaces de R
n
. Les sous-espaces
E
1
, . . . , E
k
sont en somme directe si et seulement si
dim(E
1
+ +E
k
) = dimE
1
+ + dimE
k
.
Demonstration :
On va montrer successivement les deux implications.
Pour cela, dans un sens comme dans lautre, on notera d
1
, . . . , d
k
les dimensions respectives de E
1
, . . . , E
k
,
et on consid`erera des bases respectives (e
(1)
1
, . . . , e
(1)
d
1
), . . . , (e
(k)
1
, . . . , e
(k)
d
k
) des sous-espaces E
1
, . . . , E
k
.
On va sinteresser au syst`eme (e
(1)
1
, . . . , e
(1)
d
1
, e
(2)
1
, . . . , e
(2)
d
2
, . . . , e
(k)
1
, . . . , e
(k)
d
k
) (obtenu en reunissant toutes les
bases `a notre disposition) . Il est clair (?) que ce syst`eme engendre F (en tous cas, si ce nest pas clair, je
nai pas envie de lecrire...).
* Supposons E
1
, . . . , E
k
en somme directe, et montrons lidentite entre les dimensions.
On va montrer que le gros syst`eme (e
(1)
1
, . . . , e
(1)
d
1
, e
(2)
1
, . . . , e
(2)
d
2
, . . . , e
(k)
1
, . . . , e
(k)
d
k
) est une base de F. On en
deduira aussitot que la dimension de F est bien egale `a lentier d
1
+ +d
k
.
On sait dej`a quil est generateur, montrons quil est libre. Soit (
(1)
1
, . . . ,
(1)
d
1
,
(2)
1
, . . . ,
(2)
d
2
, . . . ,
(k)
1
, . . . ,
(k)
d
k
)
des scalaires tels que

(1)
1
e
(1)
1
+ +
(1)
d
1
e
(1)
d
1
+
(2)
1
e
(2)
1
+ +
(2)
d
2
e
(2)
d
2
+ +
(k)
1
e
(k)
1
+ +
(k)
d
k
e
(k)
d
k
= 0.
Notons v
1
=
(1)
1
e
(1)
1
+ +
(1)
d
1
e
(1)
d
1
, . . . , v
k
=
(k)
1
e
(k)
1
+ +
(k)
d
k
e
(k)
d
k
. On a alors deux ecritures du vecteur
nul (vecteur de F) comme somme de vecteurs des E
1
, . . . , E
k
:
0= 0+0 + + 0
= v
1
+v
2
+ +v
k
Par lhypoth`ese selon laquelle F est somme directe, lecriture de 0 `a partir de E
1
, . . . , E
k
est unique. On en
deduit que v
1
= = v
k
= 0.
Maintenant, en utilisant la liberte des bases de chacun des espaces sommes, on en deduit ensuite nalement
que :

(1)
1
= =
(1)
d
1
=
(2)
1
= =
(2)
d
2
= =
(k)
1
= =
(k)
d
k
= 0.
La dimension de F est bien la dimension annoncee.
* Reciproquement, supposons lidentite entre les dimensions, et montrons que E
1
, . . . , E
k
sont en somme
directe.
Cette fois le gros syst`eme (e
(1)
1
, . . . , e
(1)
d
1
, e
(2)
1
, . . . , e
(2)
d
2
, . . . , e
(k)
1
, . . . , e
(k)
d
k
) est forme de dimF vecteurs, et on
sait dej`a quil engendre F. Cest donc une base de F.
Soit maintenant v un vecteur de F. Considerons deux ecritures
v = v
1
+ +v
k
= w
1
+ +w
k
de v, dans lequelles v
1
E
1
, . . . , v
k
E
k
, w
1
E
1
, . . . , w
k
E
k
.
On peut alors decomposer chacun des vecteurs v
i
ou w
i
dans la base `a notre disposition du E
i
correspondant,
soit v
i
=
(i)
1
e
(i)
1
+ +
(i)
d
i
e
(i)
d
i
, w
i
=
(i)
1
e
(i)
1
+ +
(i)
d
i
e
(i)
d
i
.
Reportons ces ecritures dans les deux ecritures du vecteur v.
On obtient :
v =
1
e
(1)
1
+ +
d
1
e
(1)
d
1
+
1
e
(2)
1
+ +
d
2
e
(2)
d
2
+ +
1
e
(k)
1
+ + +
d
k
e
(k)
d
k
=
1
e
(1)
1
+ +
d
1
e
(1)
d
1
+
1
e
(2)
1
+ +
d
2
e
(2)
d
2
+ +
1
e
(k)
1
+ + +
d
k
e
(k)
d
k
.
Dimension
26
Le gros syst`eme etant une base, on en deduit legalite des et des (unicite des coordonnees de v dans
ce gros syst`eme), donc celle de chaque v
i
au w
i
correspondant.
Lecriture de v etait bien unique.

On en deduit aussitot, dans le cas particulier de somme directe de deux sous-espaces seulement la :
Proposition 4-7-22 : Soit n 0 xe, E
1
et E
2
des sous-espaces de R
n
. Les sous-espaces E
1
et E
2
sont en
somme directe si et seulement si E
1
E
2
= 0.
Demonstration : Par le theor`eme precedent, E
1
et E
2
sont en somme directe si et seulement si on a :
dim(E
1
+ E
2
) = dimE
1
+ dimE
2
. En lisant la formule de Grassmann, on sapercoit que ceci equivaut
exactement `a dim(E
1
E
2
) = 0, donc `a E
1
E
2
= 0.

Attention! Dexperience, trop detudiants oublient que cette proposition ne concerne que la somme directe
de deux sous-espaces.Une generalisation `a plus de deux sous-espaces existe, mais est denonce malcommode,
et dusage encore plus malcommode (et je me garde bien de la donner). Considerez donc, cest bien plus s ur,
quil ny a pas denonce analogue pour plus de deux espaces et gardez-vous bien dutiliser tout enonce
fantaisiste de votre invention !
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 27
Chapitre 5 - Limites
1 - Operations sur les fonctions
Dexperience un enseignant sapercoit souvent quil a neglige de preciser ce quetait la somme ou le produit
de deux fonctions... Je ne suis pas loin de lavoir encore oublie, mais je reviens en arri`ere pour ajouter cette
section.
Denition 5-1-54 : Soit f et g deux fonctions reelles dune variable reelle, denies sur un meme ensemble
T. La somme des fonctions f et g est la fonction f +g denie sur le meme ensemble T par : pour tout t T,
(f +g)(t) = f(t) +g(t). Et de meme on denirait la dierence, le produit, le quotient (sous lhypoth`ese
supplementaire : g ne sannule pas sur T)... en esperant ne pas en avoir oublie. (Je constate en tapant la
suite que javais oublie de signaler que f g signie : pour tout t T, f(t) g(t), omission reparee...)
2 - Point adherent `a une partie de R
En prealable aux denitions, un peu de vocabulaire utile pour cerner precisement dans quelles circon-
stances il est legitime chercher `a calculer une limite (ainsi, cela a un sens de se demander quelle est la limite
de t lnt quand t tend vers 0, mais il est stupide de se demander quelle est la limite de t lnt quand t tend vers
1, qui est trop loin du domaine de denition du logarithme).
Ce sera une denition s`eche ni commentaires, ni enonces `a demontrer.
Denition 5-2-55 : Soit T une partie de R et a un reel. On dit que a est adherent `a T lorsque pour tout
reel > 0, lintervalle [a , a + ] rencontre T ; en dautres termes lorsque pour tout > 0, il existe un
t T tel que [t a[ .
Pour pouvoir donner des denitions les plus analogues possibles concernant les limites quand t tend vers
+ ou quand t tend vers , introduisons un concept analogue `a celui de point adherent mais relatif `a
linni :
Denition 5-2-56 : Soit T une partie de R, on dit que T est non majoree lorsque pour tout reel A,
lintervalle [A, +[ rencontre T ; en dautres termes lorsque pour tout reel A, il existe un t T tel que
A t. De meme, on dit que T est non minoree lorsque pour tout reel A, lintervalle ] , A] rencontre
T; en dautres termes lorsque pour tout reel A, il existe un t T tel que t A.
3 - Denition des limites
Denition 5-3-57 : Soit f une fonction reelle dune variable reelle, denie sur lensemble T
f
, et soit a un
reel adherent `a T
f
; soit l un reel. On dit que f(t) tend vers l quand t tend vers a lorsque :
pour tout > 0, il existe > 0 tel que pour tout t T
f
,
_
([t a[ ) ([f(t) l[ )
_
.
On pourrait dailleurs donner cette denition meme pour des a non adherents `a T
f
, mais elle serait
stupide (f(t) tendrait vers nimporte quoi quand t tend vers a).
On recommence pour les limites en + et en .
Denition 5-3-58 : Soit f une fonction reelle dune variable reelle, denie sur lensemble T
f
; on suppose
que T
f
nest pas majore ; soit l un reel. On dit que f(t) tend vers l quand t tend vers + lorsque :
pour tout > 0, il existe un reel A tel que pour tout t T
f
,
_
(A t) ([f(t) l[ )
_
.
De meme, sous lhypoth`ese T
f
non minore, on dira que f(t) tend vers l quand t tend vers lorsque :
pour tout > 0, il existe un reel A tel que pour tout t T
f
,
_
(t A) ([f(t) l[ )
_
.
Il nous reste `a avaler ce que signie tendre vers + (ou ) pour une fonction f.
Limites
28
Denition 5-3-59 : Soit f une fonction reelle dune variable reelle, denie sur lensemble T
f
, et soit a un
reel adherent `a T
f
. On dit que f(t) tend vers + quand t tend vers a lorsque :
pour tout reel B, il existe > 0 tel que pour tout t T
f
,
_
([t a[ ) (B f(t))
_
.
De meme on dit que f(t) tend vers quand t tend vers a lorsque :
pour tout reel B, il existe > 0 tel que pour tout t T
f
,
_
([t a[ ) (f(t) B)
_
.
Il faudrait maintenant que je denisse ce que signie f(t) tend vers + quand t tend vers + et
ainsi de suite... Cest l`a que jabandonne la souris et les copier-coller physiques pour tenter de vous inviter `a
pratiquer le copier-coller mental : ces denitions sobtiennent en melangeant avec intelligence les morceaux
dej`a ecrits, et en pratique vous devriez y arriver.
Ayant pris la precaution detre ainsi paresseux, je peux desormais sans risque de mecrouler donner encore
dautres denitions... etant entendu quelles doivent pouvoir se recoller les unes aux autres, ou etre modiees
quand des remplacent les +...
Denition 5-3-60 : Soit f une fonction reelle dune variable reelle, denie sur lensemble T
f
, et soit a un
reel adherent `a T
f
a ; soit l un reel. On dit que f(t) tend vers l quand t tend vers a, t ,= a lorsque la
restriction de f `a T
f
a tend vers l quand t tend vers a.
Denition 5-3-61 : Soit f une fonction reelle dune variable reelle, denie sur lensemble T
f
, et soit a un
reel adherent `a T
f
]a, +[ ; soit l un reel. On dit que f(t) tend vers l quand t tend vers a `a droite (ou
quand t tend vers a, a < t) lorsque la restriction de f `a T
f
]a, +[ tend vers l quand t tend vers a. Plus
explicitement, f(t) tend vers l quand t tend vers a, a < t lorsque :
pour tout > 0, il existe > 0 tel que pour tout t T
f
,
_
(a < t a +) ([f(t) l[ )
_
.
4 - Operations sur les limites nies
Cette section devra etre completee par une deuxi`eme ajoutant des resultats sur les limites eventuellement
innies... Je tente de donner toutes les demonstrations ici, car dans la suite jen serai certainement las.
Premi`eres pi`eces du puzzle (limites de lidentite et des constantes). De vraies evidences !
Proposition 5-4-23 : Soit a un reel, notons c la fonction constante prenant la valeur constante egalement
notee c. Alors :
t tend vers a quand t tend vers a
c tend vers c quand t tend vers a.
Demonstration : Soit > 0 xe. Prenons = , qui est bien un reel strictement positif. Alors quand
[t a[ , [t a[ = , ce qui prouve la premi`ere armation, et quand [t a[ , [c c[ = 0 , ce qui
prouve la deuxi`eme armation.

En anticipant dun chapitre, on vient juste de montrer que lidentite dune part, les constantes dautre
part, sont des fonctions continues sur R.
Laddition
Proposition 5-4-24: Soit f
1
et f
2
deux fonctions reelles dune variable reelle, denies sur un meme ensemble
T, et soit a un reel adherent `a T.
On suppose que f
1
(t) tend vers l
1
et f
2
(t) tend vers l
2
quand t tend vers a. Alors (f
1
+f
2
)(t) tend vers l
1
+l
2
quand t tend vers a.
Demonstration: Soit > 0 xe ; appliquons la denition de tendre vers `a f
1
et `a

2
: il existe donc un
1
tel que pour t T, si [t a[
1
, alors [f
1
(t) l
1
[

2
. De meme il existe un
2
tel que pour t T, si
[t a[
2
, alors [f
2
(t) l
2
[

2
.
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 29
Soit le plus petit des deux reels strictement positifs
1
et
2
. D`es quun t T verie [t a[ , il
verie donc `a la fois [t a[
1
et [t a[
2
, donc `a la fois [f
1
(t) l
1
[

2
et [f
2
(t) l
2
[

2
.
On en deduit alors que
[(f
1
+f
2
)(t) (l
1
+l
2
)[ = [(f
1
(t) l
1
) + (f
2
(t) l
2
)[ [f
1
(t) l
1
[ +[f
2
(t) l
2
[

2
+

2
= .

La multiplication
La proposition ressemble `a la precedente, la preuve est tout de meme signicativement plus compliquee...
Proposition 5-4-25: Soit f
1
et f
2
deux fonctions reelles dune variable reelle, denies sur un meme ensemble
T, et soit a un reel adherent `a T.
On suppose que f
1
(t) tend vers l
1
et f
2
(t) tend vers l
2
quand t tend vers a. Alors (f
1
f
2
)(t) tend vers l
1
l
2
quand t tend vers a.
Demonstration : Soit xe ; on va appliquer la denition de limite `a f
1
et `a f
2
, mais pour des reels
signicativement plus bizarres que les tout simples

2
de la preuve precedente.

Evidemment, la lecture de la preuve dans lordre logique ne permet pas de comprendre tout de suite
pourquoi on a peche ces bizarres reels : ils sont en fait selectionnes pour que tout sarrange `a la n ; dans une
facon dynamique de rediger la preuve, il serait agreable de les laisser en blanc puis de combler les blancs
en arrivant en bas de la preuve cest ce que je fais lorsque je lecris au tableau, cest irrealisable helas dans
une version papier...
Parachutons donc lintroduction des reels strictement positifs
1
=

2([l
2
[ + 1)
puis
2
=

2([l
1
[ +
1
)
.
Appliquons la denition de tendre vers dune part `a f
1
et
1
et dautre part `a f
2
et
2
: on produit
ainsi deux reels strictement positifs
1
et
2
tels que pour t T, si [t a[
1
, alors [f
1
(t) l
1
[
1
et pour
t T, si [t a[
2
, alors [f
2
(t) l
2
[
2
.
Comme dans la preuve precedente, soit le plus petit des deux reels strictement positifs
1
et
2
. D`es
quun t T verie [t a[ , il verie donc `a la fois [f
1
(t) l
1
[
1
et [f
2
(t) l
2
[
2
.
On en deduit alors que
[(f
1
f
2
)(t) l
1
l
2
[ = [f
1
(t)f
2
(t) f
1
(t)l
2
+f
1
(t)l
2
l
1
l
2
[
[f
1
(t)f
2
(t) f
1
(t)l
2
[ +[f
1
(t)l
2
l
1
l
2
[
= [f
1
(t)[[f
2
(t) l
2
[ +[f
1
(t) l
1
[[l
2
[
[f
1
(t)[
2
+
1
[l
2
[
= [f
1
(t)[

2([l
1
[ +
1
)
+

2([l
2
[ + 1)
[l
2
[

_
[f
1
(t)[
2([l
1
[ +
1
)
+
1
2
_
=
_
[(f
1
(t) l
1
) +l
1
[
2([l
1
[ +
1
)
+
1
2
_

_
[f
1
(t) l
1
[ +[l
1
[
2([l
1
[ +
1
)
+
1
2
_

_

1
+[l
1
[
2([l
1
[ +
1
)
+
1
2
_
= .

Nous savons donc faire des soustractions : f g est obtenu par addition de f et du produit de g par la
fonction constante 1.
Le passage `a linverse
Proposition 5-4-26 : Soit a un point de R

. Alors 1/t tend vers 1/a quand t tend vers a.


Limites
30
Demonstration : Soit > 0 xe. Soit le plus petit des deux reels strictement positifs
[a[
2

2
et
[a[
2
. Soit
alors un t R

tel que [t a[ .
Tentons de majorer [
1
t

1
a
[ =
[a t[
[t[[a[
.
Pour ce faire, il va falloir majorer le numerateur et minorer le denominateur.
Le numerateur est facilement majore par [a t[
[a[
2

2
.
Le denominateur est `a peine moins aisement minore par
[t[ = [(t a) +a[ [a[ [t a[ [a[ [a[
[a[
2
=
[a[
2
, donc [t[[a[
[a[
2
2
.
Donc [
1
t

1
a
[ =
[a t[
[t[[a[

[a[
2
/2
[a[
2
/2
= .

En anticipant encore de quelques pages, on vient de montrer que la fonction t donne 1/t est continue
sur R

.
La composition
Proposition 5-4-27 : Soit f et g deux fonctions dune variable reelle, denies respectivement sur les en-
sembles T
f
et T
g
. Soit a et b deux reels, respectivement adherents `a T
f
et `a T
g
, et l un autre reel. On
suppose que la composee g f existe, que f(t) tend vers b quand t tend vers a et que g(u) tend vers l quand
u tend vers b.
Alors (g f)(t) tend vers l quand t tend vers a.
Demonstration :
Soit un > 0 xe. En appliquant la denition de tend vers `a g et , on produit un reel
1
> 0 tel
que pour tout u T
g
veriant [u b[
1
, on ait [g(u) l[ . Recommencons en appliquant cette fois
la denition de tend vers `a f et
1
: on obtient un nouveau reel > 0 tel que pour tout t T
f
veriant
[t a[ , on ait [f(t) b[
1
. Mais alors, en posant u = f(t), on a [u b[
1
et donc [g(u) l[ ,
cest-`a-dire [(g f)(t) l[ .

Remarque : en bonne rigueur ce nest pas g f qui est etudie en general, puisque f a pour ensemble
darrivee R et g a un ensemble de depart plus petit. Il fallait bien s ur comprendre que la condition ex-
primee sous forme volontairement un peu imprecise (g f existe) devait etre interpretee comme signiant :
f(T
f
) T
g
, et cela a donc un sens de restreindre lensemble darrivee de f `a T
g
, produisant ainsi une
nouvelle application abusivement notee f et telle que g f existe.
En appliquant ce resultat `a g(t) = 1/t, on en deduit que si f tend vers l non nulle (et f ne sannule pas),
1/f tend vers 1/l, puis en utilisant la multiplication, que la limite dun quotient est le quotient des limites.
Avec tous ces outils, on sait dej`a calculer pas mal de limites... dautres outils apparatront au second
semestre, il me semble toutefois utile de donner d`es `a present
Le principe des gendarmes
Proposition 5-4-28 : Soit f
1
, f
2
et f
3
trois fonctions reelles dune variable reelle, denies sur un meme
ensemble T, et soit a un reel adherent `a T.
On suppose que pour tout t T,
f
1
(t) f
2
(t) f
3
(t),
que f
1
(t) tend vers l et f
3
(t) tend vers l (la meme !) quand t tend vers a. Alors f
2
(t) tend aussi vers l quand
t tend vers a.
Demonstration : Soit > 0 xe. En appliquant la denition de tend vers `a f
1
et `a f
3
, on produit deux
reels strictement positifs
1
et
3
tels que pour t T, si [ta[
1
, on ait [f
1
(t)l[ , et que si [ta[
3
,
on ait [f
3
(t) l[ . Soit alors le plus petit des deux reels
1
et
3
. Alors pour [t a[ , comme on
a simultanement [t a[
1
et [t a[
3
, on a donc `a la fois [f
1
(t) l[ et [f
3
(t) l[ , donc
en perdant volontairement la moitie de linformation on a `a la fois l f
1
(t) et f
3
(t) l , soit
l f
1
(t) et f
3
(t) l +. On en deduit que
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 31
l f
1
(t) f
2
(t) f
3
(t) l +
et donc [f
2
(t) l[ .

Restrictions
Les resultats qui suivent ne sont generalement pas explicites, pourtant, ils servent franchement tr`es
souvent... implicitement. Pourquoi ne pas les donner donc ?
`
A vous de juger sils meritent detre retenus.
Proposition 5-4-29 : Soit f une fonction dune variable reelle, denie sur un ensemble T
f
. Soit a un point
adherent `a T
f
.
a) Soit T une partie de T
f
, `a laquelle a est adherent. Si f(t) tend vers l quand t tend vers a, f
|D
(t) tend
aussi vers l quand t tend vers a.
b) Soit T
1
et T
2
deux parties de T
f
telles que T
f
= T
1
T
2
; on suppose a adherent tant `a T
1
qu`a T
2
. Si
f
|D
1
(t) et f
|D
2
(t) tendent tous deux vers l quand t tend vers a, f(t) tend aussi vers l quand t tend vers a.
c) Soit I un intervalle ouvert contenant a. Alors a est adherent `a I T
f
, et si f
ID
f
(t) tend vers l quand
t tend vers a, alors f(t) tend aussi vers l quand t tend vers a.
Demonstration :
a) Cest le plus facile : pour > 0 xe, le > 0 qui a servi pour f peut servir de nouveau tel quel pour f
|D
.
b) Ce nest pas bien mechant. Soit > 0 xe ; la denition de tend vers appliquee `a f
|D
1
fournit un
1
> 0,
lapplication `a f
|D
2
fournit un
2
> 0. Le plus petit des deux reels
1
et
2
convient alors pour f.
c) Cest le morceau le plus serieux, car il faudra comprendre comment utiliser lhypoth`ese selon laquelle I
est un intervalle ouvert
Comme I est un intervalle ouvert, il existe evidemment un reel strictement positif tel que [a , a +
] I. Si on ny croit pas, on lira le paragraphe suivant, si on y croit on le sautera...
Notons I =]

,
+
[, o` u

< a <
+
(et o` u

peut etre le symbole ,


+
peut etre le symbole
+). On denira de la facon suivante : si lintervalle I est un segment, sera le plus petit des deux
reels strictement positifs
a

2
et

+
a
2
; si I est une demi-droite setendant vers la gauche, on prendra
=

+
a
2
; si I est une demi-droite setendant vers la droite, on prendra =
a

2
; enn si I = R (cas
sans interet, mais quil faut bien traiter aussi pour etre complet) on prendra = 1.
Verions tout dabord que a est bien adherent `a I T
f
. Soit un
1
> 0 xe. Notons le plus petit
des deux reels strictement positifs
1
et . En appliquant la denition de point adherent `a T
f
et `a il
existe un t [a , a + ] T
f
. Ainsi t T
f
et t [a , a + ] ; comme et
1
on obtient
t [a , a +] I et t [a
1
, a +
1
]. D`es lors t [a
1
, a +
1
] (I T
f
) qui nest donc pas vide.
Largument justiant lenonce sur les limites est le meme : xons un > 0 et soit
1
> 0 obtenu en
appliquant la denition de tend vers `a f
ID
f
, notons de nouveau le plus petit des deux reels strictement
positifs
1
et . Alors d`es que [t a[ , avec t T
f
, on obtient [t a[ , donc t I et donc t I T
f
et [t a[
1
. On en deduit que [f
|ID
f
(t) l[ , soit [f(t) l[ .

Remarques : Le b) sert un peu tout le temps. On en deduit par exemple que si f admet une limite `a droite
et une limite `a gauche egales quand t tend vers a, elle admet une limite quand t tend vers a (t ,= a) ; ou
dans la version analogue pour a = + que si une fonction dune variable enti`ere n admet une limite
quand n tend vers +, n pair, et la meme limite quand n tend vers +, n impair, elle admet une limite
quand n tend vers +.
Le c) sera par exemple utilise pour calculer la derivee dune fonction `a partir dinformations portant sur
la seule restriction de cette fonction `a un intervalle ouvert.
5 - Operations sur les limites eventuellement innies
Je triche ! Je triche !

Ecrire cette section mennuyant trop, je la saute...
6 - Limites et inegalites
Ce sera lunique occasion dutiliser la denition du concept de point adherent...
Limites
32
Proposition 5-6-30: Soit f
1
et f
2
deux fonctions reelles dune variable reelle, denies sur un meme ensemble
T, et soit a un reel adherent `a T.
On suppose que f
1
(t) tend vers l
1
et f
2
(t) tend vers l
2
quand t tend vers a.
On suppose enn que pour tout t T, f
1
(t) f
2
(t).
Alors l
1
l
2
.
Demonstration: Soit un > 0. Appliquons la denition de tend vers `a f
1
et `a f
2
et pour

3
: elle fournit
un
1
et un
2
tels que pour t T, si [t a[
1
, on ait [f
1
(t) l
1
[

3
et que si [t a[
2
, on ait
[f
2
(t) l
2
[

3
. Prenons le plus petit des deux reels strictement positifs
1
et
2
; si [t a[ , on a
[f
1
(t) l
1
[

3
et donc, en perdant volontairement de linformation, l
1
f
1
(t)

3
, soit l
1


3
f
1
(t).
En attaquant maintenant du cote de f
2
, on obtient [f
2
(t) l
1
[

3
, puis par perte volontaire dinformation
f
2
(t) l
2


3
, soit f
2
(t) l
2
+

3
. On a ainsi, pour t T veriant [t a[ :
l
1


3
f
1
(t) f
2
(t) l
2
+

3
.
On croit en deduire l
1


3
l
2
+

3
et ce nest pas faux ; il faut toutefois souligner quen ce point precis
on se sert de lexistence dun t au moins veriant les conditions initiales, et que cest parce que a est suppose
adherent `a T quun tel t existe. On obtient donc l
1
l
2
2

3
< .
Ceci etant vrai pour tout > 0, on nit par conclure que l
1
l
2
0, soit l
1
l
2
.

7 - Le mot limite
He oui, jai attendu le dernier moment avant de quitter le chapitre... Mais il est tout de meme temps
denoncer la toute simple
Proposition 5-7-31 : Soit f une fonction reelle dune variable reelle, denie sur lensemble T
f
, et soit a un
reel adherent `a T
f
. Alors f(t) tend vers au plus un reel quand t tend vers a.
Demonstration: Supposons que f(t) tende simultanement vers l
1
et vers l
2
quand t tend vers a. Appliquons
la proposition precedente `a f
1
= f
2
= f : comme f
1
f
2
, l
1
l
2
. Et reciproquement en utilisant f
2
f
1
.

Cet enonce permet de donner la


Denition 5-7-62 : Lorsque f(t) tend vers l quand t tend vers a, on dit que l est la limite de f en a.
Notation 5-7-34 : Cette limite est notee lim
ta
f(t), ou plus leg`erement lim
a
f.

Evidemment, apr`es ce bel eort, il faudrait recommencer avec les cas o` u a est inni, puis avec leventualite
de limites valant + ou . Je moctroie une dispense.
Remarque : La notation lim, quoique si usuelle que je ne puisse me linterdire, me parat dangereuse : elle
ne doit pas faire perdre de vue quune limite peut ne pas exister ! Il est si tentant de travailler sur lim
a
f
sans demontrer prealablement son existence... La notation avec des `eches me parat dexperience meriter
pour cette raison detre vivement recommandee.
8 - Un exemple `a mediter
Voici sans doute lexemple le plus visuel de fonction nadmettant aucune limite :
Exemple : cos t nadmet pas de limite quand t tend vers +.
Demonstration : Supposons que l = lim
t+
cos t existe.
Appliquons la denition de limite `a =
1
2
: il existe donc un A reel tel que pour tout t A, on ait :
[cos t l[
1
2
().
Prenons un entier k 0 tel que k
A
2
, ou en dautres termes 2k A et a fortiori (2k + 1) A.
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 33
Appliquons linegalite () `a t = 2k : on obtient [1 l[
1
2
; appliquons la `a t = (2k + 1), on obtient
[1 l[
1
2
.
On en deduit alors que :
[1 (1)[ = [(1 l) + (l (1))[ [1 l[ +[l (1)[
1
2
+
1
2
cest-`a-dire 2 1. Cest absurde !

Limites
34
Chapitre 6 - Fonctions continues
Juste quelques mots ; le sujet sera essentiellement traite au second semestre, mais un theor`eme metant
indispensable pour continuer, il me faut le citer d`es maintenant.
1 - La denition
Denition 6-1-63 : Soit f une fonction reelle dune variable reelle, denie sur lensemble T
f
. Soit a un
point de T
f
, suppose adherent `a T
f
a. On dit que f est continue en a lorsque f(t) tend vers f(a)
quand t tend vers a (t ,= a).
Remarque : La denition usuellement trouvee dans les livres (la bonne, celle que vous reverrez en licence)
ne demande pas que a soit adherent `a T
f
a et se contente de demander que f(t) tende vers f(a) quand t
tend vers a. Malgre sa plus grande simplicite formelle, elle me semble un peu plus delicate `a manipuler pour
un debutant et je lai donc leg`erement adaptee ad usum delphini.
De meme quil existe un concept de limite `a droite, il existe un concept de continuite `a droite (et bien
s ur de meme `a gauche...)
Denition 6-1-64 : Soit f une fonction reelle dune variable reelle, denie sur lensemble T
f
. Soit a un
point de T
f
, suppose adherent `a T
f
]a, +[. On dit que f est continue `a droite en a lorsque f(t) tend
vers f(a) quand t tend vers a (t > a).
Proposition 6-1-32 : Soit f une fonction reelle dune variable reelle, denie sur lensemble T
f
. Soit a un
point de T
f
, `a la fois adherent `a T
f
]a, +[ et `a T
f
] , a[. Alors f est continue en a si et seulement si
f est simultanement continue `a gauche et `a droite en a.
Demonstration : Cela decoule de la remarque suivant la proposition 5-4-29 : la limite quand t a (t ,= a)
peut etre etudiee comme synth`ese dune etude `a droite et dune etude `a gauche.

Denition 6-1-65 : Soit f une fonction reelle dune variable reelle, denie sur lensemble T
f
. On dit que f
est continue (ou continue sur T
f
) lorsquelle est continue en chaque point de T
f
.
2 - Operations sur les fonctions continues
Rien que des resultats tellement evidents quil est `a peine besoin de les lire...
Proposition 6-2-33 :
a) Lapplication identique et les constantes sont continues sur R ; lapplication t 1/t est continue
sur R

.
b) Soit f et g des fonctions reelles dune variable reelle, respectivement denies sur les ensembles T
f
et T
g
, et soit a T
f
. On suppose que g f existe, que a est adherent `a T
f
a, que f est continue en a,
que f(a) est adherent `a T
g
f(a) et que g est continue en f(a). Alors g f est continue en a.
c) Soit f et g des fonctions reelles dune variable reelle, respectivement denies sur les ensembles T
f
et T
g
. On suppose que g f existe et que f et g sont continues. Alors g f est continue.
d) Soit f et g des fonctions reelles dune variable reelle, denies sur un meme ensemble T, et soit a T.
On suppose que a est adherent `a T
f
a et que f et g sont continues en a. Alors f +g et fg sont continues
en a.
e) Soit f et g des fonctions reelles dune variable reelle, denies sur un meme ensemble T. On suppose
que f et g sont continues. Alors f +g et fg sont continues.
Demonstration :
a) a dej`a ete remarque par anticipation dans le chapitre sur les limites...
b) demande un peu plus de soin quon ne pourrait le croire, du fait que jai choisi de donner une denition
malcommode de la continuite... Mais cest un investissement car lidee de la preuve resservira et l`a de
facon incontournable quand il faudra montrer la derivabilite dune composee de fonctions derivables.
Nous devons montrer que [(g f)(t) (g f)(a)[ quand t a. Notons en vue dallegement des
formules b = f(a), et xons un > 0 ; la denition de tend vers appliquee `a g fournit un
1
> 0 tel que
pour tout u T
g
b veriant [u b[
1
, on ait [g(u) l[ . Recommencons en appliquant cette fois la
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 35
denition de tend vers `a f et
1
: on obtient un nouveau reel > 0 tel que pour tout t T
f
a veriant
[t a[ , on ait [f(t) b[
1
.
Soit alors un t T
f
a veriant [t a[ , donc [f(t) b[
1
. On est amene `a distinguer deux cas :
* Si f(t) ,= b. En notant u = f(t), on dispose alors dun u T
g
b qui verie [ub[
1
; il verie
donc [g(u) g(b)[ , cest-`a-dire [(g f)(t) (g f)(a)[ .
* Si f(t) = b, on a alors (g f)(t) (g f)(a) = g(b) g(b) = 0, et donc [(g f)(t) (g f)(a)[ .
Dans les deux cas, linegalite est bien demontree.
c) nest quune consequence immediate du b).
d) nest que la consequence des theor`emes daddition et de multiplication des limites.
e) nest que la consequence immediate du d).

Remarque : Je nai pas juge utile dexpliciter les enonces analogues pour la soustraction et la division ; ils se
deduisent immediatement de la liste qui prec`ede : la soustraction en multipliant la constante 1 `a la fonction
g, puis en additionnant f et g, la division en composant t 1/t et g, puis en multipliant f et 1/g.
3 - Comportement vis-`a-vis des restrictions
Proposition 6-3-34 : Soit f une fonction reelle dune variable reelle denie sur un ensemble T
f
; soit I un
intervalle ouvert inclus dans T
f
et soit a un point de I. Alors f est continue en a si et seulement si la
restriction f
|I
est continue en a.
Demonstration :
* Preuve de . Cest le sens facile, qui nutilise pas le fait que I est un intervalle ouvert : si f est continue
en a, f(t) f(a) quand t a (t ,= a) ; en appliquant `a f le a) de la proposition 5-4-29 (non pas `a f mais
`a f
|D
f
\{a}
remarqueront les puristes) et vu lhypoth`ese simplicatrice I T
f
qui simplie I T
f
en I, on
obtient bien que f
|I
(t) tend aussi vers f(a) (=f
|I
(a)) quand t a (t ,= a).
* Preuve de . Cest le morceau serieux, utilisant le fait que I est un intervalle ouvert ; cest le meme
principe que lautre implication, mais cette fois en utilisant le c) de la proposition 5-4-29.

La raison qui justie lintroduction de cette proposition est quon ne se gene pas pour donner des enonces
tels que tan est continue sur ]

2
,

2
[ qui nest pourtant pas lensemble de denition de tan. Cet enonce
est sans ambigute parce que ]

2
,

2
[ est un intervalle ouvert, et que les deux sens quon peut lui donner `a
savoir la restriction de tan `a ]

2
,

2
[ est continue et tan est continue en chaque point de ]

2
,

2
[ sont
equivalents. Mais il nen serait pas de meme pour un sous-ensemble qui ne serait pas un intervalle ouvert !
Cette diculte justie que je donne, en garde-fou plus que comme une chose `a apprendre la
Denition 6-3-66 : Soit f une fonction reelle dune variable reelle denie sur un ensemble T
f
et soit I un
intervalle ouvert inclus dans T
f
. On dira que f est continue sur I lorsque f est continue en chaque point
de I.
Et on sinterdira dutiliser lexpression ambigue continu sur A pour un ensemble A T
f
qui ne serait
pas un intervalle ouvert.
4 - Un theor`eme `a demonstration laissee en suspens
Le cours sur les fonctions derivables fera un usage crucial du theor`eme suivant, dont la demonstration
sera donnee au second semestre :
Theor`eme 6-4-10 : Soit f une fonction reelle continue dune variable reelle denie sur un segment ferme
[a,b]. Alors il existe un c

[a, b] et un c
+
[a, b] tel que pour tout t [a, b] on ait :
f(c

) f(t) f(c
+
).
Demonstration : Au second semestre, vous dis-je !

Fonctions continues
36
Chapitre 7 - Fonctions derivables
1 - La denition
Denition 7-1-67 : Soit f une fonction reelle dune variable reelle, denie sur lensemble T
f
. Soit a un
point de T
f
, suppose adherent `a T
f
a. On dit que f est derivable en a lorsque
f(t) f(a)
t a
admet une
limite (nie) quand t tend vers a (t ,= a).
Denition 7-1-68 : Soit f une fonction reelle dune variable reelle, denie sur lensemble T
f
, et soit
c lensemble des points o` u f est derivable. Lapplication de c vers R qui associe `a un reel a le reel
lim
ta
t=a
f(t) f(a)
t a
est appelee la derivee de f.
Notation 7-1-35 : La derivee de f est notee f

.
Denition 7-1-69: Soit f une fonction reelle dune variable reelle, denie sur lensemble T
f
. Soit a un point
de T
f
, suppose adherent `a T
f
]a, +[. On dit que f est derivable `a droite en a lorsque
f(t) f(a)
t a
admet une limite (nie) quand t tend vers a (t > a).
Denition 7-1-70 : Soit f une fonction reelle dune variable reelle, denie sur lensemble T
f
, et soit c
d
lensemble des points o` u f est derivable `a droite. Lapplication de c
d
vers R qui associe `a un reel a le reel
lim
ta
t>a
f(t) f(a)
t a
est appelee la derivee `a droite de f.
Notation 7-1-36 : La derivee `a droite de f est notee f

d
(ou f

+
), la derivee `a gauche etant notee f

g
(ou f

).
Proposition 7-1-35 : Soit f une fonction reelle dune variable reelle, denie sur lensemble T
f
. Soit a un
point de T
f
, `a la fois adherent `a T
f
]a, +[ et `a T
f
] , a[. Alors f est derivable en a si et seulement
si f est simultanement derivable `a gauche et `a droite en a et verie f

g
(a) = f

d
(a).
Demonstration: Comme pour la proposition analogue concernant la continuite, cest une application de la
proposition 5-4-29.

Denition 7-1-71 : Soit f une fonction reelle dune variable reelle, denie sur lensemble T
f
. On dit que f
est derivable (ou derivable sur T
f
) si f est derivable en chaque point de T
f
.
2 - Derivabilite et continuite
Il faut ne pas lire `a lenvers la
Proposition 7-2-36 : Soit f une fonction reelle dune variable reelle denie sur lensemble T
f
et soit a un
point adherent `a T
f
. Si f est derivable en a, alors elle est continue en a.
Demonstration : Supposons f derivable en a et ecrivons :
f(t) f(a) =
f(t) f(a)
t a
(t a).
Dans cette expression, le facteur
f(t) f(a)
t a
tend vers la limite (nie) f

(a) tandis que le facteur t a


tend vers 0 quand t tend vers a (t ,= a). Par multiplication des limites, on en deduit que f(t) f(a) 0,
donc que f(t) f(a) quand t a (t ,= a).

Tout etudiant un peu serieux aura au minimum en tete en suivant ce chapitre la fonction valeur absolue
de R vers R qui est continue en 0 (parce que continue `a droite et continue `a gauche) mais pas derivable en 0.
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 37
3 - Operations sur les fonctions derivables
Proposition 7-3-37 :
a) Lapplication identique et les constantes sont derivables sur R de derivees respectives 1 et 0 ; lapplica-
tion t 1/t est derivable sur R

, de derivee t 1/t
2
.
b) Soit f et g des fonctions reelles dune variable reelle, respectivement denies sur les ensembles T
f
et
T
g
, et soit a T
f
. On suppose que g f existe, que a est adherent `a T
f
a, que f est derivable en a,
que f(a) est adherent `a T
g
f(a) et que g est derivable en f(a). Alors g f est derivable en a. On a la
formule :
(g f)

(a) = g

[f(a)]f

(a).
c) Soit f et g des fonctions reelles dune variable reelle, respectivement denies sur les ensembles T
f
et
T
g
. On suppose que g f existe et que f et g sont derivables. Alors g f est derivable.
d) Soit f et g des fonctions reelles dune variable reelle, denies sur un meme ensemble T, et soit a T.
On suppose que a est adherent `a T a et que f et g sont derivables en a. Alors f +g et fg sont derivables
en a, avec les formules :
(f +g)

(a) = f

(a) +g

(a) (fg)

(a) = f

(a)g(a) +f(a)g

(a).
e) Soit f et g des fonctions reelles dune variable reelle, denies sur un meme ensemble T. On suppose f
et g derivables. Alors f +g et fg sont derivables.
Demonstration :
(a) Les armations concernant lidentite ou les constantes sont evidentes ; pour la fonction t
1
t
, soit un
a R

; calculons
1
t

1
a
t a
=
a t
at
t a
=
1
at
Il est alors clair que
1
at

1
a
2
quand t a (t ,= a).
(b) Il est plus delicat quil ny parat, car il y a un lieu nevralgique de la preuve o` u il est dicile de resister
`a lenvie de diviser par zero... Nous resisterons.
Il y a `a considerer le quotient :
g[f(t)] g[f(a)]
t a
quand t a
et il est tentant decrire :
g[f(t)] g[f(a)]
t a
=
g[f(t)] g[f(a)]
f(t) f(a)
f(t) f(a)
t a
mais ca ne marche evidemment pas si f(t) f(a) est nul.
Heureusement, la proposition 5-4-29 sera totalement ecace pour regler cette diculte.
Pour pouvoir lutiliser de facon claire, distinguons deux cas, celui qui marche bien et celui o` u il faut
reechir.
* Premier cas : sil existe un reel > 0 tel que sur [a , a +] la fonction f ne prenne la valeur f(a) quau
seul point a.
Dans ce cas, notons I =]a , a +[, qui est un intervalle ouvert. Sur cet intervalle (pour t ,= a), on
peut diviser par f(t) f(a) et ecrire valablement :
g[f(t)] g[f(a)]
t a
=
g[f(t)] g[f(a)]
f(t) f(a)
f(t) f(a)
t a
.
Maintenant, quand t a (t ,= a), f(t) f(a) (continuite des fonctions derivables), et quand
u f(a) (u ,= f(a)),
g[u] g[f(a)]
u f(a)
g

[f(a)] (denition dune derivee) donc


Fonctions derivables
38
g[f(t)] g[f(a)]
f(t) f(a)
g

[f(a)].
(composition des limites) Par ailleurs
f(t) f(a)
t a
f

(a) (denition dune derivee), do` u le resultat


(multiplication des limites). (Observation pour les gens pointilleux : le c) de la proposition 5-4-29 est
discr`etement utilise, car on nobtient en bonne rigueur le resultat que pour des fonctions restreintes
`a I et on doit remonter `a un enonce sur T
f
).
Dans ce premier cas, tout marche donc comme sur des roulettes.
* Second cas : si pour tout reel > 0 il existe au moins une valeur t ,= a dans [a , a + ] telle que
f(t) = f(a).
Dans ce second cas, notons T
1
lensemble des t de T
f
tels que f(t) = f(a). Lhypoth`ese ouvrant ce
second cas arme exactement que a est adherent `a T
1
. On peut donc calculer f

(a) en utilisant non


f mais la restriction de f `a T
1
(proposition 5-4-29 a)), qui vaut constamment f(a), donc en derivant
une fonction constante. On en deduit dej`a que f

(a) = 0.
Distinguons `a partir de l`a deux sous-cas.
Premier sous-cas (stupide) Sil existe un reel > 0 tel que sur [a , a + ] la fonction f
prenne constamment la valeur f(a).
Dans ce cas, sur lintervalle I =]a , a + [, g[f(t)] g[f(a)] vaut constamment 0, donc le
quotient quon doit etudier aussi : il tend donc vers 0 quand t a, t ,= a (en bonne rigueur
pour des fonctions restreintes `a I, qui est un intervalle ouvert, donc aussi pour les fonctions
initiales). Et 0, cest bien g

[f(a)]f

(a) puisque f

(a) = 0.
Second sous-cas (le vrai sous-cas `a probl`eme) Si pour tout > 0 il existe un t ,= a dans
[a , a +] tel que f(t) ,= f(a).
Dans ce cas, adjoignons `a notre notation T
1
, ensemble des t de T
f
tels que f(t) = f(a) la
notation T
2
, ensemble des t de T
f
tels que f(t) ,= f(a). La nouvelle hypoth`ese assure que
a est egalement adherent `a T
2
. Maintenant la proposition armee se prouve comme dans le
premier cas sur T
2
et comme dans le sous-cas precedent sur T
1
. Il ny a plus qu`a relire le b)
de la proposition 5-4-29 pour conclure.
Le b) est donc vrai aussi dans le second cas, donc dans tous les cas. Ouf !
(c) L`a on soue : ce nest que lapplication du b) en tous les points de T
f
.
(d) Pour la somme, cest vraiment trop facile, passons au produit.
On suppose f et g derivables en a, on ecrit alors, pour t T:
(fg)(t) (fg)(a)
t a
=
f(t)g(t) f(t)g(a) +f(t)g(a) f(a)g(a)
t a
=
f(t)g(t) f(t)g(a)
t a
+
f(t)g(a) f(a)g(a)
t a
= f(t)
g(t) g(a)
t a
+g(a)
f(t) f(a)
t a
.
Dans cette expression, la limite de chaque terme est limpide : f(t) tend vers f(a) par continuite des
fonctions derivables, les quotients tendent vers les derivees respectives de f et g en a ; le gros quotient admet
donc bien une limite, qui est donnee par la formule bien connue.
(e) Cest simplement le d) lorsquil est vrai en tous points de T.

4 - Comportement vis-`a-vis des restrictions


Comme pour les fonctions continues, on a la
Proposition 7-4-38 : Soit f une fonction reelle dune variable reelle denie sur un ensemble T
f
; soit I un
intervalle ouvert inclus dans T
f
et soit a un point de I. Alors f est derivable en a si et seulement si la
restriction f
|I
est derivable en a (et ils ont bien s ur les memes derivees).
Demonstration : On commence `a sen lasser de ces arguties autour de la proposition 5-4-29. Disons que
cest exactement pareil que lenonce analogue pour les fonctions continues, et nen parlons plus.

Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 39
Comme pour les fonctions continues, donnons la
Denition 7-4-72 : Soit f une fonction reelle dune variable reelle denie sur un ensemble T
f
et soit I un
intervalle ouvert inclus dans T
f
. On dira que f est derivable sur I lorsque f est derivable en chaque point
de I.
Et interdisons lexpression ambigue derivable sur A pour un ensemble A T
f
qui ne serait pas un
intervalle ouvert.
La dierence qui existe avec les fonctions continues, cest quavec les fonctions derivables, lambigute
interdite rec`ele de vrais pi`eges, dans des vraies fonctions de vrais exercices, comme le montrera lexemple
qui termine cette section.
Pour pouvoir utiliser ces notions sans les comprendre, donnons un enonce evident si on a compris, mais
dusage sans doute plus aise que celui qui prec`ede.
Proposition 7-4-39 : Soit f et g deux fonctions reelles dune variable reelle et I un intervalle ouvert, quon
supposera inclus dans les deux ensembles de denition de f et de g. On suppose quen tout point t de I,
f(t) = g(t).
Si g est derivable en un point a de I, alors f aussi, et f

(a) = g

(a).
Demonstration : Dapr`es la proposition qui prec`ede, si g est derivable en a, g
|I
aussi. Mais par hypoth`ese
g
|I
= f
|I
. On applique de nouveau la proposition qui prec`ede et on deduit que f est derivable en a avec la
meme derivee.

Cela ne marche pas du tout si I nest pas un intervalle ouvert ! Si f et g sont les fonctions de R vers R
respectivement denies par f(t) = [t[ et g(t) = t, f et g concident sur R
+
, g est derivable en 0, et pourtant
f nest pas derivable en 0.
5 - Extrema : premi`ere couche
Cette premi`ere couche se reduit `a accumuler quelques denitions...
Denition 7-5-73 : Soit f une fonction reelle dune variable reelle denie sur un ensemble T
f
, et soit c un
point de T
f
. On dit que f admet un maximum (ou maximum global en c si on craint les confusions)
lorsque pour tout x T
f
, f(x) f(c).
Denition 7-5-74 : Soit f une fonction reelle dune variable reelle denie sur un ensemble T
f
, et soit c
un point de T
f
. On dit que f admet un maximum strict (ou maximum global strict si on craint les
confusions) en c lorsque pour tout x T
f
, x ,= c, f(x) < f(c).
Denition 7-5-75 : Soit f une fonction reelle dune variable reelle denie sur un ensemble T
f
, et soit c un
point de T
f
. On dit que f admet un maximum local en c lorsquil existe un reel > 0 tel que pour tout
x T
f
tel que [x c[ , on ait linegalite f(x) f(c).
Denition 7-5-76 : Soit f une fonction reelle dune variable reelle denie sur un ensemble T
f
, et soit c un
point de T
f
. On dit que f admet un maximum local strict en c lorsquil existe un reel > 0 tel que pour
tout x T
f
(x ,= c) tel que [x c[ , on ait linegalite f(x) < f(c).
On denit de meme evidemment les minimums ; extremum signiera maximum ou minimum.
Ce vocabulaire poss`ede un petit inconvenient : le mot maximum (que je nai pas formellement deni)
designe plutot la valeur f(c) alors quon a plus souvent envie de parler de c, qui na pas de nom bien etabli...
Il faudra se resigner `a des periphrases plus ou moins habiles et `a tolerer bien des improprietes dans les
copies...
Avec ce vocabulaire, le theor`eme 6-4-10 se reecrit ainsi : toute fonction continue reelle denie sur un
segment ferme de R admet un maximum et un minimum en des points du segment.
Pour faire le lien avec la derivation, encore un mot :
Denition 7-5-77 : Soit f une fonction reelle dune variable reelle denie sur un ensemble T
f
, et soit c un
point de T
f
. On dit que c est un point critique de f lorsque f est derivable en c et f

(c) = 0.
Un resultat facile et dusage banal est le suivant :
Proposition 7-5-40 : Soit f une fonction reelle dune variable reelle denie sur un intervalle ouvert I, et
soit c un point de T
f
. Si f admet un extremum local en c et est derivable au point c, alors c est un point
critique de f.
Demonstration : (ecrite dans le cas dun maximum en c). Vu lhypoth`ese simplicatrice sur lensemble de
denition de f, cela a un sens de calculer tant la derivee `a droite que la derivee `a gauche de f au point c.
Fonctions derivables
40
Soit > 0 un reel fourni par la denition dextremum local ; pour c < t c + , le quotient
f(t) f(c)
t c
est negatif, car f(t) f(c) et t c > 0. Par passage `a la limite, sa limite est aussi negative, et cette limite
est la derivee `a droite de f en c. De lautre cote, pour c t < c, le quotient
f(t) f(c)
t c
est positif, donc
la derivee `a gauche de f en c est positive. La derivee f

(c) est donc `a la fois positive et negative, donc nulle.

On remarquera quune hypoth`ese restrictive sur lensemble de denition est indispensable : la fonction f
denie sur [0, 1] par f(t) = t admet un maximum en 1 bien que sa derivee ne sy annule pas.
On veillera aussi `a ne pas memoriser limplication `a lenvers ! Un bon reexe est de se souvenir que
f(t) = t
3
fournit un contre-exemple signicatif dans ce genre de questions : eectivement, elle admet un
point critique mais pas dextremum (meme local) en 0.
Pour resumer ce que nous savons faire, en mettant bout `a bout cette proposition et diverses evidences :
f admet un maximum strict en c f admet un maximum local strict en c

f admet un maximum en c f admet un maximum local en c

(ne marche que sur un intervalle ouvert !)


c est critique pour f
6 - Le theor`eme de Rolle
Avant daller plus loin, une convention de langage, (qui sav`ere astreignante, mais tant pis...) Pour deux
reels a et b pas forcement dans cet ordre, quand je parlerai du segment [a, b], ce sera lintervalle [a, b] si a b
et lintervalle [b, a] si b a. On ne dispose malheureusement que dune unique notation pour les intervalles
ou les segments, donc je serai condamne `a taper le mot segment chaque fois que je ne veux pas supposer
a b (pour le lecteur, ce devrait etre moins penible). De facon analogue, quand je dirai c est entre a et b,
cela signie c est dans le segment [a, b] (cest-`a-dire : si a b, a c b, tandis que si b a, b c a.)
Theor`eme 7-6-11 : Soit f une fonction reelle denie sur un segment [a, b] (avec a ,= b), continue sur ce
segment et derivable sur le segment ]a, b[.
On suppose en outre que f(a) = f(b). Alors il existe un c strictement entre a et b tel que f

(c) = 0.
Demonstration: Lidee de la preuve est de se placer en un maximum de f ; en un maximum de f la derivee
de f est nulle. Cest en gros lidee, mais si on se borne `a cela, on nutilise pas lhypoth`ese f(a) = f(b), ce
qui sent lerreur ! Cest que si le maximum se produit en une borne, il ny a pas de garantie que f

sannule
en ce point, et il faut attaquer par les minimums... Faisons cela formellement en travaillant `a la fois sur les
maxima et les minima.
En appliquant le theor`eme 6410 `a la fonction continue f sur le segment ferme [a, b], on obtient deux
points d et e du segment [a, b] tels que f admette un minimum (global) en d et un maximum (global) en e.
On distingue alors deux cas :
* Premier cas : lun au moins des deux reels d ou e est dans le segment ouvert ]a, b[.
Dans ce cas, prenons c dans le segment ]a, b[ egal soit `a d soit `a e. Puisque f admet un extremum en
c sur le segment ouvert ]a, b[, on en deduit que f

(c) = 0. La preuve est nie.


* Deuxi`eme cas : les deux reels d et e sont tous les deux dans a, b.
Dans ce cas, notons quelques instants k la valeur commune de f(a) et de f(b) (cest ici quon utilise
discr`etement lhypoth`ese f(a) = f(b)). Puisque d est egal `a a ou `a b, on obtient f(d) = k. De meme,
f(e) = k. Mais pour tout t du segment [a, b], f(d) f(t) f(e), donc k f(t) k, donc f(t) = k. La
fonction f est donc constante, et sa derivee est donc nulle partout sur le segment [a, b]. Nimporte quel c du
segment ouvert ]a, b[ convient donc.

7 - Le theor`eme des accroissements nis


Lorsque lon pert linformation f(a) = f(b), on peut neanmoins obtenir un resultat denonce `a peine un
peu plus lourd que le theor`eme de Rolle, tout aussi intuitif, et qui sen deduit immediatement. Cest le
Theor`eme 7-7-12 : Soit f une fonction reelle denie sur un segment [a, b] (avec a ,= b), continue sur ce
segment et derivable sur le segment ]a, b[.
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 41
Alors il existe un c strictement entre a et b tel que f

(c) =
f(b) f(a)
b a
.
Demonstration: Lidee est de construire une fonction auxiliaire g liee `a f par une formule tr`es simple mais
qui ait le bon go ut de verier lhypoth`ese supplementaire g(a) = g(b), et donc daccepter lapplication du
theor`eme de Rolle.
On va poser
g(t) = f(t)
f(b) f(a)
b a
(t a)
(lusage de t au lieu de ta surait `a faire marcher la preuve, mais lusage de ta prepare `a des constructions
plus compliquees au chapitre suivant).
On verie aussitot que g(a) = f(a) 0 = f(a) tandis que g(b) = f(b)
f(b) f(a)
b a
(b a) =
f(b) f(b) + f(a). On applique alors le theor`eme de Rolle `a g pour obtenir un reel c dans le segment ]a, b[
tel que g

(c) = 0, soit f

(c)
f(b) f(a)
b a
= 0.

8 - Derivees et sens de variation


Les resultats de cette section sont couramment utilises sans sen apercevoir (quand on remplit un tableau
de variations, notamment). Il est tout de meme bien utile de se souvenir quils concernent tous des fonctions
denies sur un intervalle. Je souligne tout de suite que la toute simple fonction signe denie sur R

par
signe(t) = 1 si t < 0 et signe(t) = 1 si t > 0 est derivable partout (o` u elle est denie), de derivee nulle,
sans pour autant etre constante !
Passons aux enonces
Proposition 7-8-41 : Soit f une fonction derivable denie sur un intervalle I. f est croissante sur I si et
seulement si f

0 sur I.
Demonstration :
* Verication de .
Supposons f croissante sur I et soit t
0
un point de I. Considerons le quotient
f(t) f(t
0
)
t t
0
pour t ,= t
0
element de I. Comme f est supposee croissante, f(t) f(t
0
) est de meme signe (au sens large) que t t
0
,
donc le quotient considere est positif (au sens large). Sa limite quand t t
0
(t ,= t
0
) est donc elle-meme
positive, soit f

(t
0
) 0. (Ce sens serait vrai meme sur un I plus ou moins biscornu).
* Verication de .
Supposons f

0 sur I, et soit s < t deux elements de I. Comme I est un intervalle, lintervalle [s, t] est
inclus dans I et on peut lui appliquer le theor`eme des accroissements nis. Il existe donc un c ]s, t[ tel que
f(t) f(s)
t s
= f

(c). Donc f(t) f(s) = f

(c)(t s) est le produit de deux reels positifs et est lui-meme


positif. Ainsi f(s) f(t). Ceci prouve la croissance de f.

Proposition 7-8-42 : Soit f une fonction derivable denie sur un intervalle I. f est constante sur I si et
seulement si f

= 0 sur I.
Demonstration : f est constante si et seulement si elle est `a la fois croissante et decroissante, donc si et
seulement si f

est `a la fois positive et negative, soit si et seulement si f

= 0.

Pour la croissance stricte, les choses ne marchent pas aussi bien, un seul sens est vrai...
Proposition 7-8-43 : Soit f une fonction derivable denie sur un intervalle I. Si f

> 0 sur I, alors f est


strictement croissante sur I.
Demonstration : Cest la meme que pour limplication de la proposition concernant la croissance : la
nouveaute est quici on peut armer que f

(c) > 0 et donc deduire que f(s) < f(t).

Fonctions derivables
42
Chapitre 8 - Applications lineaires
Dans tout ce chapitre, en vu dune relecture possible d`es que les denitions des espaces vectoriels les
plus generaux auront ete donnees, on conviendra provisoirement que soit E un espace vectoriel ou soit
E un espace vectoriel de dimension nie est provisoirement une abreviation de soit k 0 un entier et soit
E un sous-espace vectoriel de R
k
; soit E
1
un sous-espace vectoriel inclus dans E sera provisoirement un
alourdissement de soit F un espace vectoriel inclus dans E.
1 - Des denitions
Denition 8-1-78 : Soit E et F deux espaces vectoriels et u une application de E vers F. On dit que u est
une application lineaire lorsque
(i) Pour tous x, y de E, u(x +y) = u(x) +u(y).
(ii) Pour tout reel, et tout x de E, u(x) = u(x).
On peut aussi si lon na pas peur detre lourd et quon souhaite mettre en relief la ressemblance de la
notion avec celle quon verra bientot pour les groupes parler de morphisme despaces vectoriels.
Denition 8-1-79 : Une application lineaire bijective est dite isomorphisme (on precisera despaces
vectoriels si on est dans un contexte faisant redouter une ambigute).
Notation 8-1-37 : Lensemble des applications lineaires de E vers F sera note L(E, F).
Denition 8-1-80: Une application lineaire dont lespace de depart est egal `a lespace darrivee sera appelee
un endomorphisme.
Denition 8-1-81 : Un endomorphisme bijectif pourra etre appele un automorphisme (je ne trouve pas
ce terme tr`es utile, et mabstiens generalement de lutiliser).
Notation 8-1-38 : On notera L(E) pour L(E, E).
De meme quon peut facilement caracteriser les sous-espaces vectoriels avec une petite variante, on peut
facilement caracteriser les applications lineaires avec une petite variante :
Proposition 8-1-44 : Une application u dun espace vectoriel E vers un espace vectoriel F est lineaire si et
seulement si :
pour tous x, y de E et tout reel, u(x +y) = u(x) +u(y).
Demonstration :
* Preuve de . Supposons f lineaire, et soit x, y dans E et reel. On a alors :
u(x +y) = u(x) +u(y) = u(x) +u(y).
* Preuve de . Supposons que f verie la caracterisation de lenonce de la proposition. Soit x, y reels. On a
alors u(x+y) = u(1x+y) = 1u(x)+u(y) = u(x)+u(y). On en deduit ensuite que u(0+0) = u(0)+u(0) donc
u(0) = 0 ; soit alors x dans E et un reel ; on a alors u(x) = u(x+0) = u(x) +u(0) = u(x) +0 = u(x).
u est donc bien lineaire.

2 - Operations sur les applications lineaires


Denition 8-2-82 : Soit f et g deux applications denies sur un meme ensemble A et `a valeurs dans un
meme espace vectoriel F. La somme de f et g est lapplication f + g denie pour chaque x de A par :
(f +g)(x) = f(x) +g(x).
Les etudiants consciencieux remarqueront que cette denition fait double emploi entre celle donnee pour
ouvrir le premier chapitre danalyse... Cest (presque) vrai, mais jai prefere un doublon, les contextes etant
tr`es dierents.
Denition 8-2-83 : Soit f une application denie sur un ensemble A et `a valeurs dans un espace vectoriel
F et soit un reel. On ne donne pas de nom tr`es precis `a lapplication f denie pour chaque x de A par :
(f)(x) = f(x).
Proposition 8-2-45 : Soit E, F, G trois espaces vectoriels, f, f
1
, f
2
applications de E vers F, g
1
, g
2
appli-
cations de F vers G et g application lineaire de F vers G.
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 43
Alors
(g
1
+g
2
) f = g
1
f +g
2
f
g (f
1
+f
2
) = g f
1
+g f
2
.
Demonstration : Ce nest que verications stupides. Pour x E, [(g
1
+ g
2
) f](x) = (g
1
+ g
2
)[f(x)] =
(g
1
f)(x) + (g
2
f)(x) = (g
1
f + g
2
f)(x), tandis que [g f
1
+ g f
2
](x) = (g f
1
)(x) + (g f
2
)(x) =
g[f
1
(x)]+g[f
2
(x)] = g[f
1
(x)+f
2
(x)] (cest ici le seul endroit o` u on utilise la linearite de lune des applications,
g en loccurence), donc [g f
1
+g f
2
](x) = g[(f
1
+f
2
)(x)].

(Il est inutile de faire de gros eorts pour se souvenir o` u la linearite est indispensable et o` u elle ne lest
pas, en pratique cette proposition sera utilisee pour des applications toutes lineaires...)
On utilisera reguli`erement sans meme sen rendre compte levidente
Proposition 8-2-46 : Soit E un espace vectoriel et E
1
un sous-espace de E ; soit F un espace vectoriel et F
1
un sous-espace F. Si u de E vers F est lineaire et si la restriction de u `a E
1
et F
1
existe, elle est elle-meme
lineaire.
Demonstration : Cest creux et evident.

Enn, on utilisera peut-etre de ci de l`a la tr`es facile `a enoncer


Proposition 8-2-47 : Soit E et F deux espaces vectoriels et u une application lineaire bijective de E vers
F. Alors la reciproque u
1
est elle-meme lineaire.
Demonstration : Soit y
1
, y
2
deux elements de F et un reel. On doit montrer legalite des deux vecteurs
x = u
1
(y
1
) +u
1
(y
2
) et x

= u
1
(y
1
+y
2
). Pour cela, comparons tout dabord u(x) et u(x

). On calcule,
en utilisant la linearite de u, u(x) = u[u
1
(y
1
) + u
1
(y
2
)] = u[u
1
(y
1
)] + u[u
1
(y
2
)] = y
1
+ y
2
; on
calcule de facon totalement evidente u(x

) = u[u
1
(y
1
+y
2
)] = y
1
+y
2
. On a trouve la meme chose, donc
u(x) = u(x

) ; comme u est injective, on en deduit que x = x

. Lapplication u
1
est donc lineaire.

3 - Applications lineaires et bases


Lenonce suivant est fondamental, en ce quil nous permettra de denir la matrice dune application lineaire.
Proposition 8-3-48: Soit E un espace vectoriel de dimension nie et F un espace vectoriel. Soit (e
1
, . . . , e
k
)
une base de E et (f
1
, . . . , f
k
) un syst`eme de vecteurs de F. Il existe une et une seule application lineaire telle
que
u(e
1
) = f
1
, . . . , u(e
k
) = f
k
.
Demonstration : On va dabord montrer quil existe au plus une telle u lineaire en explicitant une formule
quelle verie forcement ; puis on prouvera son existence en veriant que cette formule denit bien une
application lineaire de E vers F veriant la propriete souhaitee.
Soit donc u une application lineaire de E vers F veriant u(e
1
) = f
1
, . . . , u(e
k
) = f
k
. Soit x un vecteur
de E. Puisquon a suppose que (e
1
, . . . , e
k
) est une base de E, on peut parler des coordonnees de x dans
(e
1
, . . . , e
k
) et les noter
1
, . . . ,
k
. On a alors u(x) = u(
1
e
1
+ +
k
e
k
) =
1
u(e
1
) + +
k
u(e
k
) =

1
f
1
+ +
k
f
k
, donc u est determinee sur chacun des vecteurs de E ; elle est donc unique si elle veut bien
exister.
Pour lexistence, on a alors si on ne lavait dej`a idee de la bonne formule : pour x dans E de
coordonnees
1
, . . . ,
k
dans (e
1
, . . . , e
k
), posons u(x) =
1
f
1
+ +
k
f
k
. La verication de la linearite de
u est peu passionnante `a lire, encore moins `a ecrire, et est tr`es tr`es facile.

4 - Noyau et injectivite
Proposition 8-4-49 : Soit E et F deux espaces vectoriels et u une application lineaire de E vers F. Soit F
1
un sous-espace vectoriel de F. Alors u
1
(F
1
) est un sous-espace vectoriel de E.
Demonstration :
* Verions tout dabord que u
1
(F
1
) nest pas vide : cest evident car u(0) = 0 et 0 F
1
donc 0 u
1
(F
1
).
Applications lineaires
44
* Soit maintenant x
1
et x
2
dans u
1
(F
1
) et un reel. Interessons nous au vecteur x
1
+x
2
en considerant
son image par u: u(x
1
+x
2
) = u(x
1
)+u(x
2
) puisquu est lineaire ; dans cette expression u(x
1
) et u(x
2
) sont
tous deux dans F
1
puisque x
1
et x
2
sont tous deux dans u
1
(F
1
), donc, etant donne que F
1
est un sous-espace
vectoriel, u(x
1
+x
2
) = u(x
1
) +u(x
2
) F
1
. On conclut comme on le souhaitait que x
1
+x
2
u
1
(F
1
).

Denition 8-4-84 : Soit E et F deux espaces vectoriels et u une application lineaire de E vers F. Le
sous-espace vectoriel u
1
(0) de E est appele le noyau de u.
Notation 8-4-39 : Le noyau de u est note Ker u.
Pour ceux qui trouveraient trop diciles dabsorber la notation u
1
, ils pourront tout simplement retenir
que Ker u = x E [ u(x) = 0.
Proposition 8-4-50 : Soit E et F deux espaces vectoriels et u une application lineaire de E vers F. u est
injective si et seulement si Ker u = 0.
Demonstration :
Sans surprise, verions successivement les deux implications.
Preuve de .
Supposons u injective.
On a remarque que u(0) = 0, et donc que 0 Ker u. Reciproquement, si x Ker u, f(x) = f(0) = 0,
et comme u est injective, x = 0. Do` u legalite 0 = Ker u.
Preuve de .
Supposons Ker u = 0.
Soit x
1
et x
2
deux elements de E veriant u(x
1
) = u(x
2
). On a alors u(x
1
x
2
) = u(x
1
) u(x
2
) =
0 0 = 0, donc x
1
x
2
Ker u, donc x
1
x
2
= 0, donc x
1
= x
2
. u est bien injective.

5 - Image et surjectivite
Proposition 8-5-51 : Soit E et F deux espaces vectoriels et u une application lineaire de E vers F. Soit
E
1
un sous-espace vectoriel de E. Alors u(E
1
) est un sous-espace vectoriel de F.
Demonstration :
* Verions tout dabord que u(E
1
) nest pas vide : cest evident car u(0) = 0 et 0 E
1
donc 0 u(E
1
).
* Soit maintenant y
1
et y
2
dans u(E
1
) et un reel. Interessons nous au vecteur y
1
+ y
2
; puisque
y
1
u(E
1
) et y
2
u(E
2
), il existe des vecteurs x
1
et x
2
dans E
1
tels que y
1
= u(x
1
) et y
2
= u(x
2
) ; on a
alors y
1
+y
2
= u(x
1
) +u(x
2
) = u(x
1
+x
2
) (en utilisant la linearite de u). Comme E
1
est un sous-espace
vectoriel, x
1
+x
2
E
1
, et donc y
1
+y
2
= u(x
1
+x
2
) u(E
1
).

Denition 8-5-85 : Soit E et F deux espaces vectoriels et u une application lineaire de E vers F. Le
sous-espace vectoriel u(E) de F est appele limage de u.
Notation 8-5-40 : Limage de u est notee Imu.
Proposition 8-5-52 : Soit E et F deux espaces vectoriels et u une application lineaire de E vers F. u est
surjective si et seulement si Imu = F.
Demonstration : Il ny a rien `a montrer, cest totalement tautologique.

6 - La formule du rang
Theor`eme 8-6-13 : Soit E un espace vectoriel de dimension nie et F un espace vectoriel ; soit u une
application lineaire de E vers F. On a alors :
dimKer u + dimImu = dimE.
Demonstration: Commen cons par prendre une base (e
1
, . . . , e
k
) de Ker u, et, en utilisant le theor`eme de la
base incompl`ete, completons la en une base (e
1
, . . . , e
k
, e
k+1
, . . . , e
n
) de E. Avec ces notations, dimKer u = k
et dimE = n ; on doit donc arriver `a prouver que dimImu = n k. Pour cela, on va prouver que
(u(e
k+1
), . . . , u(e
n
)) est une base de Imu.
Montrons dans un premier temps que (u(e
k+1
), . . . , u(e
n
)) est un syst`eme generateur de Imu. Soit y un
vecteur de Imu. Il existe donc un x E tel que y = u(x). On peut ecrire x dans la base
(e
1
, . . . , e
k
, e
k+1
, . . . , e
n
) de E, soit x =
1
e
1
+ +
k
e
k
+
k+1
e
k+1
+ +
n
e
n
. Donc
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 45
y = u(x) =u[
1
e
1
+ +
k
e
k
+
k+1
e
k+1
+ +
n
e
n
]
=
1
u(e
1
) + +
k
u(e
k
) +
k+1
u(e
k+1
) + +
n
u(e
n
)
= 0 + 0 +
k+1
u(e
k+1
) + +
n
u(e
n
)
On a bien reussi `a ecrire x comme combinaison lineaire de (u(e
k+1
), . . . , u(e
n
)).
Montrons dans un second temps que (u(e
k+1
), . . . , u(e
n
)) est libre. Soit des scalaires
k+1
, . . . ,
n
tels
que
k+1
u(e
k+1
) + +
n
u(e
n
) = 0, soit u(
k+1
e
k+1
+ +
n
e
n
) = 0, soit
k+1
e
k+1
+ +
n
e
n
Ker u.
Il existe d`es lors des scalaires
1
, . . . ,
k
tels que
k+1
e
k+1
+ +
n
e
n
=
1
e
1
+ +
k
e
k
. La liberte du
gros syst`eme (e
1
, . . . , e
k
, e
k+1
, . . . , e
n
) entrane alors la nullite de tous les
i
et en particulier celles qui nous
interessent, `a savoir la conclusion
k+1
= =
n
= 0.

7 - Crit`eres de bijectivite
Lorsque la dimension de lespace de depart et celle de lespace darrivee sont egales, on dispose de crit`eres
de bijectivite particuli`erement confortables ; on pourra faire un rapprochement avec la facon dont on peut
prouver la bijectivite dune application entre deux ensembles nis ayant le meme nombre delements. Les
crit`eres qui suivent seront tout particuli`erement utiles pour des endomorphismes.
Theor`eme 8-7-14 : Soit E et F deux espaces vectoriels de dimension nie et soit u une application lineaire
de E vers F. On suppose que dimE = dimF. Alors :
* Si u est injective, elle est bijective.
* Si u est surjective, elle est bijective.
Demonstration :
Notons n la dimension commune de E et F. Alors u est injective Ker u = 0
dimKer u = 0 n dimImu = 0 dimImu = dimF Imu = F u est surjective.

Le crit`ere qui suit sert assez peu souvent, mais merite neanmoins detre connu et memorise `a long
terme car il peut signicativement simplier une demonstration.
Proposition 8-7-53: Soit E et F deux espaces vectoriels de dimension nie et soit u une application lineaire
de E vers F. On suppose que dimE = dimF. Alors :
* Sil existe une application v de F vers E telle que u v = Id
F
, alors u est bijective.
* Sil existe une application v de F vers E telle que v u = Id
E
, alors u est bijective.
En dautres termes : le crit`ere de bijectivite par existence dun inverse peut dans ce cas particulier netre
verie que dans un seul sens.
Demonstration :
* Supposons quil existe v de F vers E telle que u v = Id
F
. Soit alors un y F ; comme y = u[v(y)],
y est image de quelquun par u. Ceci prouve que Imu = F, donc que u est surjective ; par le theor`eme
precedent elle est donc bijective.
* Supposons quil existe v de F vers E telle que v u = Id
E
. Soit x un element de Ker u. Alors
x = v[u(x)] = v(0) = 0. Donc Ker u = 0, donc u est injective, donc, par le theor`eme precedent, u est
bijective.

Applications lineaires
46
Chapitre 9 - Les deux formules de Taylor
Ce chapitre contient deux theor`emes bien distincts et `a ne pas confondre. Le premier dentre eux generalise
la formule des accroissements nis, le second generalise la denition de derivee.
1 - Un peu de vocabulaire
Les concepts denis ci-dessous sont bien connus de tous, et il est vivement recommande de ne pas regarder
avec trop dattention les denitions ci-dessous, qui mont demande la plus grande attention (toujours ces
probl`emes de restrictions...) mais nen meritent pas autant de votre part. (Noubliez tout de meme pas de
connatre la terminologie de classe (
n
).
Denition 9-1-86 : (presentee sous forme recursive, qui m`ele cette denition, la suivante et la notation qui
les suit) Soit n 2 un entier. Soit f une fonction reelle dune variable reelle, denie sur un ensemble T
f
et soit a un point de T
f
. On dit que f est n fois derivable en a lorsquil existe un intervalle ouvert I
contenant a tel que f soit n 1 fois derivable en tous les points de I T
f
, et que f
(n1)
est elle-meme
derivable en a. (On convient pour initier les recurrences que1 fois derivable est synonyme de derivable,
et, si on aime les cas degeneres, on pourra meme convenir que 0 fois derivable sapplique `a nimporte quelle
fonction en nimporte quel point et appliquer cette denition d`es n = 1.).
Denition 9-1-87 : Soit n 2 un entier. Soit f une fonction reelle dune variable reelle, denie sur un
ensemble T
f
et soit c
n
lensemble des points o` u f est n fois derivable. Lapplication de c
n
vers R qui associe
`a un reel a la valeur en a de la derivee de f
(n1)
est appelee la derivee n-`eme de f. (On convient pour
initier les recurrences que la derivee 1-`eme de f est f

, et meme, si on aime les cas degeneres, que sa


derivee 0-`eme est elle-meme).
Notation 9-1-41 : La derivee n-`eme dune fonction f est notee f
(n)
. (Pour les petites valeurs de n on peut
utiliser des apostrophes : f

pour f
(2)
, etc...)
Denition 9-1-88: On dit quune fonction reelle dune variable reelle est n fois derivable sur son ensemble
de denition (ou sur un intervalle ouvert contenu dans celui-ci) lorsquelle est n fois derivable en tout point
de cet ensemble (ou intervalle ouvert).
Denition 9-1-89 : On dit quune fonction reelle dune variable reelle est n fois contin ument derivable
sur son ensemble de denition (ou sur un intervalle ouvert contenu dans celui-ci) (ou de classe (
n
)
lorsquelle y est n fois derivable et que sa derivee n-`eme est continue. On compl`ete cette denition en
denissant de classe (
0
comme synonyme de continu et de classe (

comme signiant de classe (


n
pour tout n 0.
2 - Le theor`eme de Taylor-Lagrange
Le lemme qui suit nest pas `a retenir. Il est destine `a mettre au maximum en relief lanalogie entre le
theor`eme des accroissements nis et le theor`eme de Taylor-Lagrange. Le plan de la preuve est le meme : le
lemme est une variante amelioree du theor`eme de Rolle, puis on passe du lemme au theor`eme par utilisation
dune fonction auxiliaire pas trop compliquee.
Lemme 9-2-3 : Soit f une fonction reelle denie sur le segment [a, b] (a ,= b) et soit n 0 un entier. On
suppose f de classe (
n
sur le segment [a, b] et n + 1 fois derivable sur le segment ]a, b[.
On suppose en outre que f(a) = f(b) et que f

(a) = . . . = f
(n)
(a) = 0. Alors il existe un c strictement
entre a et b tel que f
(n+1)
(c) = 0.
Demonstration : Cest une recurrence sur lentier n.
* Cas o` u n = 0. La condition enumerative f

(a) = . . . = f
(n)
(a) = 0 est alors une condition vide, et
lenonce est exactement celui du theor`eme de Rolle. Le resultat est donc dej`a connu.
* Soit un n 1 xe ; supposons le lemme vrai pour la valeur n 1 et montrons le pour la valeur n. Soit f
comme dans lenonce. On peut dans un premier temps lui appliquer le theor`eme de Rolle, obtenant ainsi un
point c
1
strictement compris entre a et b tel que f

(c
1
) = 0. On remarque alors que f

(a) = f

(c
1
), ce qui
invite `a appliquer le lemme `a lordre n1 `a la fonction f

sur le segment [a, c


1
] (si on est pointilleux, on dira
`a la restriction de f

au segment [a, c
1
]). Cette fonction est en eet de classe (
n1
sur le segment ferme
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 47
[a, c
1
], et n fois derivable sur le segment ouvert ]a, c
1
[. Il existe donc un point c strictement compris entre a
et c
1
(et a fortiori strictement compris entre a et b) tel que f
(n)
(c) = 0, soit f
(n+1)
(c) = 0.

Theor`eme 9-2-15 : Soit f une fonction reelle denie sur le segment [a, b] (a ,= b) et soit n 0 un entier.
On suppose f de classe (
n
sur le segment [a, b] et n + 1 fois derivable sur le segment ]a, b[.
Alors il existe un c strictement entre a et b tel que
f(b) = f(a) +f

(a)
(b a)
1!
+f

(a)
(b a)
2
2!
+ +f
(n)
(a)
(b a)
n
n!
+f
(n+1)
(c)
(b a)
n+1
(n + 1)!
.
Demonstration : Le principe est le meme que pour le theor`eme des accroissements nis : la fonction f ne
verie a priori pas toutes les egalites f(a) = f(b) ni f

(a) = . . . = f
(n)
(a) = 0 ; on la remplace par une
fonction veriant toutes ces egalites ; on applique le super-Rolle qui prec`ede, et on conclut.
On pourrait parachuter dun seul coup une fonction auxiliaire qui marche. Cela donne une demonstration
veriable mais un peu mysterieuse. En decomposant la diculte en deux morceaux, on verra je lesp`ere
un peu mieux comment sorganisent les calculs.
Dans un premier temps, montrons le theor`eme de Taylor-Lagrange pour les fonctions g veriant lhypo-
th`ese supplementaire (evidemment des plus restrictives !) : g

(a) = g

(a) = = g
(n)
(a) = 0. Pour pouvoir
appliquer super-Rolle il manque seulement legalite des valeurs prises par g en a et en b.
Pour obtenir cette egalite, on va modier g par laddition dune fonction de la forme (t a)
n+1
; une
telle expression a en eet le bon go ut davoir des derivees nulles en a jusqu`a la n-`eme incluse, donc de ne
pas perturber ce qui fonctionnait bien chez g tout en prenant des valeurs dierentes en a et en b, donc en
pouvant amender la tare originelle de g.
Posons, conformement `a ce programme :
g
1
(t) = g(t) +
(t a)
n+1
(b a)
n+1
(g(a) g(b)) .
Ainsi, pour tout t du segment ferme [a, b] :
g

1
(t) = g

(t) + (n + 1)
(t a)
n
(b a)
n+1
(g(a) g(b))
donc g

1
(a) = g

(a) + 0 = 0.
Puis, pour tout t du segment ferme [a, b] :
g

1
(t) = g

(t) +n(n + 1)
(t a)
n1
(b a)
n+1
(g(a) g(b))
donc on garde bien encore la bonne propriete g

1
(a) = 0.
Tout continue pour le mieux jusqu`a la derivee n-`eme de g, encore nulle en a. Sur notre elan, nous
pouvons meme calculer (mais pour les seuls t du segment ouvert ]a, b[) :
g
(n+1)
1
(t) = g
(n+1)
(t) + (n + 1)!
1
(b a)
n+1
(g(a) g(b)) .
La nullite des n premi`eres derivees de g
1
au point a conjointement avec g
1
(a) = g
1
(b) nous permet
dappliquer le lemme de super-Rolle ; on obtient donc un c strictement entre a et b tel que
g
(n+1)
1
(c) = 0
cest-`a-dire
g
(n+1)
(c) + (n + 1)!
1
(b a)
n+1
(g(a) g(b)) = 0
ou encore, en regroupant le tout dieremment :
Les deux formules de Taylor
48
g(b) = g(a) +
g
(n+1)
(c)(b a)
n+1
(n + 1)!
qui est bien la formule de Taylor-Lagrange pour g (noublions pas que les derivees de g en a sont nulles
jusqu`a la n-`eme...)
Il nous reste `a montrer la formule pour la fonction f de lenonce dont aucune derivee ne sannule a priori
en a. On va la modier en ajoutant des facteurs polynomiaux de degre compris entre 1 et n dont la nalite
est de modier les derivees au point a.
Posons donc, conformement `a ce programme :
g(t) = f(t) f

(a)(t a) f

(a)
(t a)
2
2!
f
(n)
(a)
(t a)
n
n!
.
On en deduit, pour tout t du segment ferme [a, b] :
g

(t) = f

(t) f

(a) f

(a)(t a) f
(n)
(a)
(t a)
n1
(n 1)!
et en particulier g

(a) = f

(a) f

(a) 0 0 = 0.
On continue ainsi jusqu`a la derivee n-`eme et on pousse le calcul jusqu`a la derivee n+1-`eme (ceci netant
valide que pour t dans le segment ouvert ]a, b[ :
g
(n+1)
(t) = f
n+1
(t).
On peut alors appliquer le theor`eme de Taylor-Lagrange `a g, qui verie lhypoth`ese restrictive sous
laquelle il est dej`a connu.
On obtient lexistence dun c tel que :
g(b) = g(a) +
g
(n+1)
(c)(b a)
n+1
(n + 1)!
soit, en allant repecher lexpression de g dune part, lexpression de g
(n+1)
dautre part :
f(b) f

(a)(b a) f

(a)
(b a)
2
2!
f
(n)
(a)
(b a)
n
n!
= f(a) 0 0 +
f
(n+1)
(c)(b a)
n+1
(n + 1)!
.

3 - Le theor`eme de Taylor-Young
Ce theor`eme nutilise quun seul point a, et donne une information precieuse sur le comportement quand
t tend vers a dune fonction de la variable reelle t supposee n fois derivable au point a quand t tend vers a
(t ,= a).
Il est interessant de partir de la remarque suivante, qui nest quune consequence de la denition meme
de derivee :
Remarque : Soit f une fonction reelle dune variable reelle denie sur un ensemble T
f
et soit a un point
de T
f
. On suppose que f

(a) = 0. Alors :
f(t) f(a)
t a
0 quand t a (t ,= a).
Il ny a rien `a prouver, cest la denition meme de la derivee !
Le theor`eme de Taylor-Young nest gu`ere quune reformulation du lemme qui suit, qui generalise la
remarque qui prec`ede :
Lemme 9-3-4 : Soit f une fonction reelle dune variable reelle denie sur un intervalle I et soit a un point
de I ; soit n 1 un entier. On suppose que f

(a) = = f
(n)
(a) = 0. Alors :
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 49
f(t) f(a)
(t a)
n
0 quand t a (t ,= a).
Demonstration : Cest, sans surprise, une recurrence sur lentier n.
* Cas o` u n = 1 : cest la remarque qui prec`ede, il ny a rien `a prouver !
* Soit un n 2 xe ; supposons le lemme vrai pour la valeur n 1 et montrons le pour la valeur n.
Soit donc une fonction f qui ait ses n premi`eres derivees nulles en a. On peut appliquer lhypoth`ese de
recurrence `a la fonction f

qui a ses n 1 premi`eres derivees nulles en a et obtenir :


f

(t)
(t a)
n1
0 quand t a (t ,= a)
(la formule ne contient pas de terme f

(a) puisquon a suppose f

(a) = 0).
Pour t I (t ,= a), commencons alors `a examiner le quotient
f(t) f(a)
(t a)
n
=
f(t) f(a)
t a
1
(t a)
n1
.
Comme on a suppose n 2, f

(a) existe, donc il existe un intervalle ouvert J contenant a tel que f

existe sur I J ; en utilisant plus ou moins implitement la proposition 5-4-29, on travaillera pour t dans cet
intervalle I J. D`es lors que lon prend t dans cet intervalle (t ,= a), f est derivable (donc continue) sur
tout le segment ferme [a, t]. On peut donc lui appliquer le theor`eme des accroissements nis, et trouver un
c
t
strictement entre a et t tel que
f(t) f(a)
t a
= f

(c
t
), donc
f(t) f(a)
(t a)
n
= f

(c
t
)
1
(t a)
n1
=
f

(c
t
)
(c
t
a)
n1
(c
t
a)
n1
(t a)
n1
.
Remarquons maintenant que c
t
est plus proche de a que t, ou, dit avec des formules, que [c
t
a[ [t a[.
Le quotient
(c
t
a)
n1
(t a)
n1
a donc une valeur absolue plus petite que 1 et on obtient la majoration :
0

f(t) f(a)
(t a)
n

(c
t
)
(c
t
a)
n1

.
Or c
t
a quand t a (t ,= a), et
f

(t)
(t a)
n1
0 quand t a (t ,= a). Par composition des limites, on
en deduit donc que
f

(c
t
)
(c
t
a)
n1
0 quand t a (t ,= a). En appliquant alors le principe des gendarmes,
on conclut que :

f(t) f(a)
(t a)
n

0 quand t a (t ,= a).

En utilisant une fonction auxiliaire, on obtient, lorsquon supprime les hypoth`eses simplicatrices dannu-
lation de derivees le
Theor`eme 9-3-16 : Soit f une fonction reelle dune variable reelle denie sur un intervalle I et soit a un
point de I ; soit n 1 un entier. On suppose que f est (au moins) n fois derivable au point a. Alors :
f(t) f(a) f

(a)(t a) f

(a)
(t a)
2
2!
f
(n)
(a)
(t a)
n
n!
(t a)
n
0 quand t a
Demonstration :
La bonne fonction auxiliaire est la meme que celle utilisee vers la n de la preuve de Taylor-Lagrange :
on introduira
g(t) = f(t) f

(a)(t a) f

(a)
(t a)
2
2!
f
(n)
(a)
(t a)
n
n!
.
En recuperant les calculs faits plus haut, qui montrent que g

(a) = = g
(n)
(a) = 0, on peut appliquer
le lemme `a g et le theor`eme tombe alors aussitot.

Les deux formules de Taylor


50
Chapitre 10 -

Equivalents
La notion de fonctions equivalentes est un outil simple dune grande ecacite pour calculer des limites.
De plus la notion a un interet en tant que telle : savoir quune fonction f est equivalente `a n donne
n
3
quand n tend vers linni, cela donne en pratique une idee de lordre de grandeur de f(1000000) (en
pratique et non en theorie, dailleurs, car dun point de vue theorique, 1000000 na rien de particulier et le
comportement de f en ce point pourrait navoir rien de commun avec son comportement `a linni !)
1 - La denition
Expliciter une denition correcte se rev`ele tr`es desagreable : des probl`emes se posent d`es que les deux
fonctions envisagees peuvent sannuler, empechant de faire la division quon souhaiterait.
De ce fait, la denition precise (et assez arbitraire) que je donne ne merite pas detre consideree longue-
ment : elle sera exceptionnellement doublee dune denition approximative qui me semble etre celle qui
doit etre retenue.
Denition 10-1-90 : Soit a un nombre reel ; soit T une partie de R `a laquelle a est adherent, et soit f, g
deux fonctions `a valeurs reelles denies sur T. On dit que f est equivalente `a g quand t a lorsquil existe
un reel > 0 et une fonction h de [a, a+] T vers R telle que pour t dans cet intervalle, f(t) = h(t)g(t)
et que h(t) tende vers 1 quand t a.
Notation 10-1-42 : Lorque f est equivalente `a g quand t a, on note f g quand t a (ou en abrege
f
a
g).
Remarques : * Il etait dicile dadmettre que f et g aient des ensembles de denition distincts sans
inconvenients ; de ce fait, quand on ecrira : tanx x quand x 0, il faudra bien s ur comprendre que la
deuxi`eme fonction mentionnee est la restriction de x x `a lensemble de denition de la fonction tangente.
* Une autre denition est necessaire pour le cas des equivalents `a linni. Je ne lui fais pas lhonneur de
la numeroter et me contente dindiquer ce qui doit etre modie dans la denition precedente : en + on
remplacera lhypoth`ese a adherent `a T par T non majore et le passage qui parle d par il existe un reel
A et une fonction h de [A, +[ vers R. Tous les resultats enonces ci-dessous pour un a reel se transposent
sans modications `a linni.
Comme promis, voici une version approximative, et utilisable en pratique, de la denition.
Version `a retenir de la denition (fausse, mais quimporte) : soit T une partie de R `a laquelle a est
adherent, et soit f, g deux fonctions `a valeurs reelles denies sur T. On dit que f est equivalente `a g quand
t a lorque
f
g
(t) 1 quand t a.
2 - Produire des limites `a partir des equivalents
Proposition 10-2-54 : Soit T une partie de R et a un reel adherent `a T; soit f une fonction de T vers R.
Alors pour toute constante c non nulle :
f(t) c quand t a f(t) c quand t a.
De plus, une fonction equivalente `a une fonction qui tend vers 0 tend elle aussi vers 0 et une fonction
equivalente `a une fonction qui tend vers + tend aussi vers +.
Demonstration: Tapant ce chapitre `a la derni`ere minute, jai une tendance excessive `a les considerer comme
tr`es faciles et les sauter.

3 - Proprietes elementaires des equivalents


Proposition 10-3-55 : Comme son nom lindique, pour T et a xes,
a
est une relation dequivalence sur
lensemble des fonctions de T vers R.
Demonstration: Ennuyeuse comme la pluie, evidente avec la denition truquee et `a peine plus longue avec
la denition correcte...

Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 51
Proposition 10-3-56 : Soit T une partie de R et a un reel adherent `a T. Soit f, g, f
1
et g
1
des fonctions
de T vers R.
On suppose que f
a
g et f
1

a
g
1
. Alors : a) ff
1

a
gg
1
; b)
1
f

a
1
g
;
c) Soit un reel xe, on suppose f `a valeurs strictement positives sur T. Alors, quitte `a restreindre les
ensembles de denitions, g est aussi `a valeurs strictement positives et f

a
g

;
d) Soit s
0
un reel, T
u
une partie de R `a laquelle s
0
est adherent et u une fonction denie sur T
u
et `a valeurs
dans T telle que u(s) a quand s s
0
. Alors f[u(s)] g[u(s)] quand s s
0
.
Demonstration : Toujours facile et ennuyeux...

Remarques : * du a) et du b) decoule evidemment la possibilite de diviser les equivalents.


* le c) est un peu desagreablement exprime, avec son quitte `a restreindre... mais jassume et neclaire pas
davantage ce que ca veut dire.
Plutot que decrire des demonstrations ennuyeuses, je pref`ere insister sur les points qui ne marchent
pas :
* Les equivalents ne sadditionnent pas (et bien s ur ne se soustrayent pas).
* En utilisant le c), ne perdez pas de vue quil concerne un reel (et donc constant) et quil ne marche pas
pour une fonction (t) `a valeurs reelles : il se peut que f(t)
a
g(t) mais que [f(t)]
(t)
, [g(t)]
(t)
.
* La composition ne marche que dans un sens (celui o` u les fonctions equivalentes sont `a gauche dans
la formule composee). Tout de suite un contre-exemple pour bien faire rentrer dans vos petites tetes le
probl`eme :
quand x +, il est clair que x
2
+x x
2
, puisque
x
2
+x
x
2
= 1 +
1
x
1 quand x +. Pourtant :
e
x
2
+x
e
x
2
= e
x
ne tend pas vers 1 quand x to et donc e
x
2
+x
, e
x
2
en +.
Les compositions avec lexponentielle sont le pi`ege le plus courant avec ce type de compositions, mais ce
nest pas le seul !
* Les equivalents ne se laissent pas deriver : si f
a
g pour deux fonctions derivables, rien nassure que
f


a
g

.
4 - Un exemple dutilisation de tout ce qui prec`ede
Listons quelques equivalents classiques, qui decouleront du chapitre suivant :
quand x 0, sinx x, chx 1 x
2
/2, ln(1 +x) x
et posons un
Exercice : prouver lexistence de la limite suivante, et la calculer : lim
x0
x<0
x
2

chx 1
sin(tan
2
x) ln(1 +x)
.
Solution : La question qui mest posee poss`ede une superbe barre de fractions qui la scinde en un haut et
un bas. Les equivalents passant bien aux divisions, ceci invite `a traiter separement le haut et le bas.
Regardons le haut, soit x
2

chx 1. Cest un produit : les equivalents se pretent donc bien `a son calcul.
Quand x 0, on sait que chx 1 x
2
/2. Donc (chx 1)
1/2
(x
2
/2)
1/2
, cest-`a-dire (pour des x < 0) :

chx 1 x/

2. En multipliant les equivalents, on a donc montre que le numerateur x


2

chx 1 est
equivalent `a x
3
/

2.
Regardons maintenant le bas, soit sin(tan
2
x) ln(1 + x). On sait que quand x 0, ln(1 + x) x ; le
premier morceau sin(tan
2
x) reste `a examiner. En utilisant la r`egle de composition dans le sens qui marche,
et sans oublier de souligner prealablement quon peut legitimement lutiliser parce que tan
2
x 0 quand
x 0, on voit dabord que sin(tan
2
x) tan
2
x quand x 0 (on peut lexprimer si on trouve cela plus clair
en posant T = tan
2
x : puisque T 0, on a bien sinT T quand x 0). Pour trouver un equivalent de
tan, on remarque que comme cos x 1 quand x 0, cos x 1 et donc tanx x/1 = x. En multipliant les
equivalents, on a donc montre que le denominateur , `a savoir sin(tan
2
x) ln(1 +x) est equivalent `a x
3
.
En divisant les equivalents, lexpression `a etudier est donc equivalente `a
x
3

2
/x
3
=
1

2
quand x tend
vers 0

. Elle tend donc vers la constante


1

2
quand x tend vers 0

Equivalents
52
Chapitre 11 - Developpements limites
Il sagit de pallier `a deux defauts des equivalents : le mauvais comportement vis-`a-vis des additions et de
la composition. Le but reste de determiner des limites, ou peut-etre des equivalents.
Les techniques de ce chapitre ont toutefois dautres utilites indirectes : notamment elles nous permettront
de calculer relativement facilement la derivee 7-`eme dune fonction en un seul point sans avoir `a deriver
formellement sept fois une areuse expression.
1 - Fonctions negligeables
Cette section ressemble etrangement `a la denition des equivalents (aveu, jai copie-colle massivement) :
les dicultes techniques sont encore serieuses, une denition simpliee nous sura.
Denition 11-1-91 : Soit a un nombre reel ; soit T une partie de R `a laquelle a est adherent, et soit f, g
deux fonctions `a valeurs reelles denies sur T. On dit que f est negligeable devant g quand t a lorsquil
existe un reel > 0 et une fonction h de [a , a + ] T vers R telle que pour t dans cet intervalle,
f(t) = h(t)g(t) et que h(t) tende vers 0 quand t a.
Notation 11-1-43 : Lorque f est negligeable devant g quand t a, on note f g quand t a (ou
en abrege f
a
g). Cette notation sera abandonnee dans quelques lignes pour etre remplacee par la tr`es
esoterique (mais si pratique !) notation de Landau.
Remarques : * Quand les deux fonctions nont pas le meme ensemble de denition, on restreint implicitement
celle qui a le plus gros ensemble de depart.
* Une autre denition est necessaire pour le cas de linni, exactement comme avec les equivalents.
Comme promis, voici une version approximative, et utilisable en pratique, de la denition.
Version `a retenir de la denition (fausse, mais quimporte) : soit T une partie de R `a laquelle a est
adherent, et soit f, g deux fonctions `a valeurs reelles denies sur T. On dit que f est negligeable devant g
quand t a lorque
f
g
(t) 0 quand t a.
2 - La notation de Landau
Notation 11-2-44 : Lorsque f est negligeable devant g quand t a, on note :
f = o(g).
Il faut prendre garde que cette curieuse notation est un faux signe =: il lui manque un certain nombre
de proprietes de legalite pour etre utilisable comme elle.
Tout dabord elle nest pas reversible : ainsi quand x 0, x
3
= o(x
2
) et x
5
= o(x
2
) mais il serait bien
hardi den deduire que x
3
= x
5
.
Les choses vont se compliquer, car bien qu`a la lettre on nait deni que la seule expression f = o(g)
(un o est immediatement precede dun signe =) on ne va pas se priver de faire des calculs qui vont deborder
de cette denition. Ainsi on osera ecrire une expression comme : o(x) o(x). Mais ceci ne fait pas 0.
Letudiant est invite `a ne pas sinquieter : la pratique de ces etrangetes se prend vite. Sil est curieux de
comprendre plus, on ne lui reprochera pas : il pourra alors lire les paragraphes suivants ; sil nest pas curieux,
on ne lui reprochera pas non plus et il fera glisser au plus vite son regard jusqu`a la section suivante.
On peut interpreter ces notations de fa con correcte en denissant o(g) comme lensemble des fonctions
negligeables devant g. Quand on ecrit f = o(g), cest un abus de langage pour f o(g). D`es lors que =
nest quun deguise, on nest plus surpris quil ne soit pas reversible. On ajoutera que, par abus de langage
classique, la notation f(x) devra souvent etre comprise comme representant en realite la fonction f et non
le reel f(x).
Si on est plus exigeant, on voudra alors comprendre le sens exact des x
4
+o(x
4
) voire o(x) o(x) quon
va voir si souvent ecrits. Pour cela, il faut avoir deni ce que veut dire le signe + entre deux ensembles
de fonctions, et cette denition est simple : si A est un ensemble de fonctions et B un autre, A + B est
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 53
lensemble des f + g o` u f A et g B de meme avec toutes les autres operations courantes. Cela
etant pose, on comprend enn pourquoi, pour x tendant vers 0, o(x) o(x) ne fait pas 0 : o(x) contient
de nombreuses fonctions, par exemple x
3
et x
5
, donc o(x) o(x) en contient dencore plus nombreuses, par
exemple x
3
x
3
= 0 mais aussi x
3
x
5
ou x
5
x
3
.
Une fois ces manipulations ensemblistes comprises, on notera sans peine que certaines egalites sont `a lire
comme des inclusions : quand on ecrit par exemple
sinx = x +o(x
2
) = x +o(x) quand x 0,
le premier = est un qui sest camoue, tandis que le second est un deguise.
Letudiant le plus exigeant se plaindra peut-etre de voir ecrites des expressions comme o(x+o(x)) que les
explications precedentes ne susent pas `a expliquer. On lui repondra tr`es bri`evement que en convenant que
pour A ensemble de fonctions o(A) peut etre deni comme lensemble des fonctions f qui sont negligeables
devant un au moins des elements de A et que cette denition supplementaire permet, me semble-t-il, de nir
de donner un sens `a tous les calculs qui suivront.
3 - Produire des equivalents `a partir des petits o
Le resultat suivant est de demonstration vide, mais essentiel car il explique lutilite principale des
developpements limites :
Proposition 11-3-57 : Soit T une partie de R et a un reel adherent `a T ; soit f et g deux fonctions de T
vers R. Alors :
f(t) g(t) quand t a f(t) = g(t) +o[g(t)] quand t a.
Demonstration: La proposition me semble si importante que jecris cette preuve bien quelle soit ennuyeuse :
quand t a, f(t) g(t) signie quil existe un > 0 et une fonction h de [a , a +] T vers R telle
que pour t dans cet intervalle, f(t) = h(t)g(t) et que h(t) tende vers 1 quand t a.
Dun autre cote, f(t) = g(t)+o[g(t)] signie que f g est negligeable devant g, cest-`a-dire quil existe un
> 0 et une fonction k de [a , a +] T vers R telle que pour t dans cet intervalle, f(t) g(t) = k(t)g(t)
et que k(t) tende vers 1 quand t a.
Pour passer de lun `a lautre, il sut ainsi de poser h = k + 1 (ou k = h 1).

4 - Proprietes elementaires des petits o


Proposition 11-4-58 : T une partie de R et a un reel adherent `a T. Soit f, g deux fonctions de T vers R.
Alors :
a) f o(g) = o(fg) ;
b) o(f) o(g) = o(fg) ;
c) o(f) +o(f) = o(f) ;
d) pour tout reel , o(f) = o(f) ;
e) o[o(f)] = o(f) ;
f) o[f +o(f)] = o(f) ;
g) soit s
0
un reel, T
u
une partie de R `a laquelle s
0
est adherent et u une fonction denie sur T
u
et `a
valeurs dans T telle que u(s) a quand s s
0
. Alors
o(f) u = o(f u)
(o` u le o de gauche est un o quand t a et celui de droite quand s s
0
).
Demonstration : Simples verications toutes evidentes, qui necessitent toutefois de comprendre ce que
veulent exactement dire toutes les expressions manipulees. Comme jai autorise `a sauter la lecture des
explications `a leur sujet, la demonstration ne peut donc etre lue par tous. Beau pretexte pour ne pas lecrire.

Si je nen ai pas oublie, ces sept formules sont les seules utilisees dans les calculs courants sur les petits o.
Tout va mieux que pour les equivalents : on sait faire quelque chose en cas daddition, et le jeu des egalites
diminue les chances de blocage en cas de composition.
On prendra toutefois garde `a ce que on ne peut pas deriver une relation entre petits o : si f = o(g),
il se peut que f

ne soit pas o(g

).
Developpements limites
54
5 - Reecriture de la formule de Taylor-Young sous forme memorisable
Maintenant que les notations de Landau sont connues, le theor`eme de Taylor-Young se reecrit :
Reecriture du theor`eme de Taylor-Young
Theor`eme 11-5-17 : Soit f une fonction reelle dune variable reelle denie sur un intervalle I et soit a un
point de I ; soit n 1 un entier. On suppose que f est (au moins) n fois derivable au point a. Alors, quand
t a :
f(t) = f(a) +f

(a)(t a) +
f

(a)
2!
(t a)
2
+ +
f
(n)
(a)
n!
(t a)
n
+o[(t a)
n
].
6 - Developpements limites des fonctions classiques
Le formulaire regroupe page suivante est `a savoir ; les demonstrations des formules ont ete faites en cours :
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 55
Les developpements limites `a connatre
1 - La famille dexponentielle
Quand x 0,
e
x
= 1 +x +
x
2
2
+o(x
2
) = 1 +x +
x
2
2!
+ +
x
n
n!
+o(x
n
) =
n

k=0
x
k
k!
+o(x
n
)
sinx = x
x
3
6
+o(x
4
) = x
x
3
3!
+ + (1)
n
x
2n+1
(2n + 1)!
+o(x
2n+2
)
=
n

k=0
(1)
k
x
2k+1
(2k + 1)!
+o(x
2n+2
)
cos x = 1
x
2
2
+o(x
3
) = 1
x
2
2
+
x
4
24
+o(x
5
)
= 1
x
2
2!
+
x
4
4!
+ + (1)
n
x
2n
(2n)!
+o(x
2n+1
) =
n

k=0
(1)
k
x
2k
(2k)!
+o(x
2n+1
)
shx = x +
x
3
6
+o(x
4
) = x +
x
3
3!
+ + (1)
n
x
2n+1
(2n + 1)!
+o(x
2n+2
)
=
n

k=0
x
2k+1
(2k + 1)!
+o(x
2n+2
)
chx = 1 +
x
2
2
+o(x
3
) = 1 +
x
2
2
+
x
4
24
+o(x
5
)
= 1 +
x
2
2!
+
x
4
4!
+ + (1)
n
x
2n
(2n)!
+o(x
2n+1
) =
n

k=0
x
2k
(2k)!
+o(x
2n+1
)
2 - Le binome
Pour reel CONSTANT (ne contenant pas x), quand x 0,
(1 +x)

= 1 +x +
( 1)
2!
x
2
+ +
( 1) ( n + 1)
n!
x
n
+o(x
n
)
Il peut etre bon de connatre speciquement les consequences suivantes :
1
1 +x
= 1 x +x
2
x
3
+. . . + (1)
n
x
n
+o(x
n
)
1
1 x
= 1 +x +x
2
+x
3
+. . . +x
n
+o(x
n
)

1 +x = 1 +
1
2
x
1
8
x
2
+o(x
2
)
3 - Logarithme et arctangente
Quand x 0,
ln(1 +x) = x
x
2
2
+
x
3
3
+ + (1)
n+1
x
n
n
+o(x
n
)
=
n

k=1
(1)
k+1
x
k
k
+o(x
n
)
Arctanx = x
x
3
3
+
x
5
5
+ + (1)
n
x
2n+1
2n + 1
+o(x
2n+2
)
=
n

k=1
(1)
k
x
2k+1
2k + 1
+o(x
2n+2
)
Developpements limites
56
Chapitre 12 - Groupes
Letude abstraite de ce genre de structures peut vous sembler fascinante ou epuisante selon votre per-
sonnalite. Linconvenient (que je crains) inevitable est que lutilite des resultats demontres peut dicilement
etre mise en relief immediatement, car il faut passer un certain temps dans la theorie, puis de nouveau un
certain temps dans des chapitres plus concrets o` u les resultats accumules pourront etre recycles.
Soyez rassures (ou erayes ?), une bonne part des resultats enonces sur les groupes nis (concept dordre,
theor`eme de Lagrange...) auront loccasion detre mis en application d`es le prochain chapitre darithmetique.
Une premi`ere utilite de la theorie des groupes etant de formaliser et systematiser les calculs usuels quon sait
pratiquer sur les ensembles de nombres.
Lautre point de vue sur lequel jinsiste est celui des groupes formes de bijections, mais malheureusement
vous aurez peu loccasion de les voir vraiment appliques dans la suite du cours de maths de Deug. En revanche,
je ne serais pas surpris que des connaissances sur les groupes de permutations (groupes de bijections des
ensembles nis) soient utiles de ci ou de l`a en informatique... Et de toutes facons linvestissement sera
rentabilise d`es que vous apprendrez plus de geomerie, cadre ideal dusage des groupes de transformations.
1 - Operations ; morphismes
Denition 12-1-92 : On appelle operation sur un ensemble E une application de E E vers E.
En fait, bien que cette denition soit generale, on naurait pas lidee dappeler operations toutes les
applications de E E vers E ; le vocable nest utilise que quand il est naturel de noter lapplication par
un symbole operatoire. Des exemples typiques doperations seront laddition de R
2
vers R associant x + y
`a (x, y) ; ou sur lensemble E
E
des applications de E vers E loperation , qui associe lapplication g f
au couple dapplications (g, f). Pour des operations abstraites, le symbole operatoire a ete `a la mode, je
lutiliserai occasionnellement surtout au debut, mais me contenterai rapidement de la notation multiplicative
ab pour lelement obtenu en appliquant loperation `a (a, b).
Un peu de vocabulaire au sujet des operations :
Denition 12-1-93 : Soit une operation sur un ensemble E. On dit que est commutative lorsque pour
tous elements a, b de E, a b = b a.
Denition 12-1-94 : Soit une operation sur un ensemble E. On dit que est associative lorsque pour
tous elements a, b, c de E, (a b) c = a (b c).
Denition 12-1-95 : Soit une operation sur un ensemble E. On dit quun element e de E est element
neutre pour lorsque pour tout element a de E, a e = e a = a.
La coherence de ce qui suit necessite denoncer tout de suite la simplissime :
Proposition 12-1-59 : Une operation poss`ede au plus un element neutre.
Demonstration: Soit e
1
et e
2
deux elements neutres pour une operation . Comme e
2
est neutre, e
1
e
2
= e
1
et comme e
1
est neutre, e
1
e
2
= e
2
. Donc e
1
= e
2
.

On pourra donc parler de lelement neutre, lorsquil en existe.


Denition 12-1-96 : Soit une operation sur un ensemble E admettant un element neutre note e et a un
element de E. On dit quun element b de E est symetrique (ou inverse) de a lorsque a b = b a = e.
L`a encore, glissons sans tarder une evidence :
Proposition 12-1-60: Pour une operation associative possedant un element neutre, chaque element poss`ede
au plus un symetrique.
Demonstration : Soit une telle operation et e son neutre ; soit a un element de E et soit b
1
et b
2
deux
symetriques de a. Alors dune part (b
1
a)b
2
= eb
2
= b
2
et dautre part (b
1
a)b
2
= b
1
(ab
2
) = b
1
e = b
1
,
do` u b
1
= b
2
.

Les operations nous interessant etant en pratique associatives, on pourra donc faire plein usage de la
Notation 12-1-45 : Le symetrique dun element a sera note a
1
.
Maintenant que nous savons manipuler une operation sur un seul ensemble, apprenons `a evoluer dun
ensemble muni dune operation vers un autre, grace `a la
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 57
Denition 12-1-97 : Soit E un ensemble muni dune operation
E
et F un ensemble muni dune opera-
tion
F
. On dit quune application f : E F est un morphisme lorsque pour tous elements a, b de E, on
a lidentite :
f(a
E
b) = f(a)
F
f(b).
Denition 12-1-98 : Un morphisme bijectif est appele un isomorphisme.
Il me semble plus facile dexpliquer la notion disomorphisme que celle de morphisme plus general ; deux
operations sur deux ensembles fourniront des structures isomorphes lorsque ces deux operations agissent de
la meme facon, seuls les noms des elements changeant. Hum, ce nest pas bien clair, donnons plutot des
Exemples :
* Considerons tout dabord la bijection de lensemble E = 0, 1, 2, 3 denie par (0) = 1, (1) = 2,
(2) = 3 et (3) = 0.
Avec `a peine un peu de bon sens (penser comme faisant tourner les quatre elements de E) on voit
sans gu`ere de calculs que est la bijection de E denie par (0) = 2, (1) = 3, (2) = 0, (3) = 1,
puis que est la bijection de E denie par (0) = 3, (1) = 0, (2) = 1 et (3) = 2, et enn que
tout simplement lidentite de E.
En utilisant la notation en puissances de , on peut alors tr`es facilement calculer tous les produits deux
`a deux des bijections introduites ici ; par exemple =
3

2
=
5
=
4
= Id
E
= .
On consid`ere alors lensemble S = Id
E
, , , et on voit que est une operation sur ce sous-ensemble
de E
E
, qui sera agreablement decrite par le tableau suivant :
Id
Id Id
Id
Id
Id
Considerons maitenant lensemble des nombres complexes dont la puissance quatre vaut 1, cest-`a-dire
lensemble F = 1, i, 1, i. Il est tr`es facile de constater que la multiplication des complexes denit une
operation sur F, et que la table de cette operation est donnee par :
1 i 1 i
1 1 i 1 i
i i 1 i 1
1 1 i 1 i
i i 1 i 1
Visuellement, on retrouve la meme table, seuls les noms des elements ont change. Cest signe quil y a un
isomorphisme camoue. On le detectera facilement ; cest bien s ur lapplication g de E vers F denie par :
g(Id) = 1 g() = i g() = 1 g() = i.
* Soit R lensemble des rotations de centre (0, 0) dans le plan, et soit U le cercle-unite de C (cest-`a-dire
lensemble des nombres complexes de module 1). Les operations respectives envisagees sur R et sur U sont
la composition des applications et la multiplication. On denit f : R U en envoyant la rotation dangle
sur le nombre e
i
. Il faut tout dabord se soucier de verier que la denition nest pas ambigue, car elle nest
pas loin de letre ! Une rotation peut en eet etre caracterisee par plusieurs angles (tourner dun quart de
tour dans le sens trigonometrique, cest aussi tourner de trois quarts de tour dans le sens des aiguilles dune
montre), mais deux angles distincts
1
et
2
correspondant `a la meme bijection di`erent dun multiple entier
de 2 ; il existe donc k Z tel que
2
=
1
+ 2k. Les valeurs e
i
1
et e
i
2
= e
i
1
+2ki
= e

1
(e
2i
)
k
= e

1
sont donc egales, et lapplication f est bien denie. Cette verication une fois faite, verier que f est un
Groupes
58
morphisme est sans probl`eme : si
1
est la rotation dangle
1
et
2
la rotation dangle
2
, la composee
2

1
est la rotation dangle
2
+
1
, et on a donc :
f(
2

1
) = f() = e
i(
2
+
1
)
= e
i
1
e
i
2
= f(
1
)f(
2
).
Montrer que f est bijective nest pas dicile ; on en conclut donc que f est un isomorphisme, ou en
dautre termes que letude des nombres complexes de module 1 nous instruira sur le fonctionnement des
rotations.
* Voici enn un morphisme qui ne soit pas un isomorphisme simple variante du precedent considerons
F de R (muni de laddition) vers U (le meme qu`a lexemple precedent, muni de la multiplication) denie
par F() = e
i
. Cest tr`es facilement un morphisme, mais il est sans doute assez peu clair de voir quel lien
il fait apparatre entre ses ensembles de depart et darrivee.
2 - Groupes
Denition 12-2-99 : Soit G un ensemble muni dune operation . On dit que G est un groupe lorsque les
trois conditions suivantes sont realisees :
(i) est associative.
(ii) poss`ede un element neutre.
(iii) Tout element de G poss`ede un symetrique pour .
Denition 12-2-100: Un groupe G est dit abelien (ou tout simplement commutatif !) lorsque son operation
est commutative.
Avant de donner des exemples, quelques remarques dordre purement calculatoires sur les groupes :
Proposition 12-2-61 : Soit G un groupe note multiplicativement. Alors pour tous elements a, b, x de G:
(1) Si ax = bx, alors a = b.
(2) Si xa = xb, alors a = b.
(3) Le symetrique de ab est b
1
a
1
.
Demonstration :
Ce ne sont que simples verications `a base dassociativite ; pour (1), si on suppose ax = bx, en multipliant
`a droite par x
1
on obtient (ax)x
1
= (bx)x
1
et donc a(xx
1
) = b(xx
1
), cest-`a-dire a = b. On prouve
(2) de la meme fa con en multipliant `a gauche par x
1
. La preuve du (3) se reduit `a un calcul elementaire :
(ab)(b
1
a
1
) = a(bb
1
)a
1
= aa
1
= e et (b
1
a
1
)(ab) = b
1
(a
1
a)b = b
1
b = e.

Maintenant que vous savez calculer dans les groupes, il est temps de donner les exemples les plus
elementaires : regardons les operations que nous connaissons le mieux, dans les ensembles de nombres bien
connus.
Additions : elles sont associatives, ont un element neutre note 0. Dans N, le symetrique peut faire defaut ;
ainsi 2 na pas doppose. Dans Z (puis dans les ensembles usuels bien connus) loppose existe. Ainsi Z est
un groupe pour laddition.
Multiplication : 0 na jamais dinverse, donc les ensembles de nombres bien connus ne sont jamais des
groupes pour la multiplication. En revanche, si on consid`ere le sous-ensemble forme des elements non nuls,
la multiplication y est bien denie, associative, poss`ede un element neutre note 1. Le point `a probl`eme
est lexistence du symetrique de linverse en notation multiplicative. Dans Z

, il fait defaut `a la plupart


des elements, ainsi 2 na pas dinverse ; Z

nest donc pas un groupe. En revanche, dans Q

(ensemble des
fractions non nulles), ou R

, ou C

, lexistence de linverse ne pose pas de probl`eme. Ce sont des groupes


multiplicatifs.
Encore quelques proprietes de bon sens, mais quil ne co ute rien denoncer. Elles paraissent evidentes si
on comprend quun morphisme est moralement une application qui transporte la structure ; si elle transporte
loperation, elle doit aussi transporter ses caracteristiques, telles lelement neutre et le symetrique.
Proposition 12-2-62: Soit f un morphisme dun groupe G, delement neutre e, vers un groupe G

, delement
neutre e

.
Alors f(e) = e

et, pour tout element a de G, [f(a)]


1
= f(a
1
).
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 59
Demonstration : Essentiellement de la simple verication ; pour le neutre une (petite) astuce : on calcule
f(e)f(e) = f(ee) = f(e) = f(e)e

puis on simplie par f(e). Pour linverse, calcul tr`es simple : f(a
1
)f(a) =
f(a
1
a) = f(e) = e

et simultanement, f(a)f(a
1
) = f(aa
1
) = f(e) = e

. Ceci montre bien que f(a


1
) est
linverse de f(a).

3 - Lexemple fondamental
Les groupes les plus directement utilisables sont sans doute ceux qui interviennent en geometrie. Ce sont
des groupes de transformations respectant telle ou telle propriete ; ainsi les isometries, qui conservent les
distances, ou les similitudes, qui conservent les angles.
Tous ces groupes ont le point commun davoir pour operation , la composition des applications, et detre
formes de bijections.
Fondamentale quoique tr`es facile sera donc la :
Proposition 12-3-63 : Soit E un ensemble. Lensemble des bijections de E forme un groupe pour la
composition.
Demonstration : Tout est tr`es simple. Il est tr`es simple de verier que la composee de deux bijections
est une bijection (par exemple parce que g
1
f
1
se rev`ele un inverse de f g) ; que la composition est
associative ; que Id
E
est neutre ; que pour f bijection de E, la bijection reciproque est symetrique de f. On
a dej`a ni !

Notation 12-3-46 : Lensemble des bijections dun ensemble E sera note o(E).
(Je pref`ererais un S un peu plus gothique, mais je nen trouve que de plutot anglais dans ma police ; on
sen contentera, lessentiel etant que ca ait lair anglo-saxon).
On utilisera occasionnellement et je ne serais pas etonne que vous voyiez intervenir en informatique le
cas particulier du groupe des bijections dun ensemble ni. Larchetype dun tel ensemble ni etant 1, . . . , n,
cela justie dintroduire une toute speciale :
Notation 12-3-47 : Lensemble des bijections de 1, . . . , n sera note o
n
.
Tentons de decouvrir comment fonctionne o
n
pour n pas trop gros ; il vaut mieux le prendre meme
franchement petit, car o
n
possedant n! elements, on serait vite deborde.
Pour n = 1, le groupe na quun element ; sa table est vite tracee :
e
e e
Pour n = 2, il y a deux bijections de 1, 2 : celle qui echange les deux elements, quon notera , et
lidentite.
La table du groupe est donc :
e
e e
e
Pour n = 3, les calculs complets seraient nettement plus fastidieux. Il est facile denumerer les elements
de o
3
: outre lidentite, il y en a trois dapparence identique : lun, que je noterai t, echange 1 et 2 en laissant
3 xe ; un autre, que je me garderai astucieusement de noter, echange 2 et 3 en laissant 1 xe ; le dernier
echange 3 et 1 en laissant 2 xe. Enn deux autres jouent aussi des roles voisins : lun, que je noterai a, fait
tourner les trois elements de 1, 2, 3 en envoyant 1 sur 2, 2 sur 3, et 3 sur 1 ; lautre, dont je remarquerai
que cest le carre de a, les fait tourner dans lautre sens.
On va remplir la table du groupe par ajouts successifs dinformation. Linformation la plus recente sera
systematiquement portee en gras.
Au point o` u nous en sommes, il est facile de commencer en remarquant que a
3
= e tandis que a
2
, comme
on la dej`a dit, est distinct de a. En outre les trois autres elements ont un carre egal `a e.
Groupes
60
e a a
2
t
e e a a
2
t
a a a
2
e
a
2
a
2
e a
t t e
e
e
Le produit at ne peut etre present deux fois dans la colonne a, ni deux fois dans la ligne t. Il est donc
distinct des elements qui y gurent dej`a, cest-`a-dire de e, de a, de a
2
et de t. Cest donc un cinqui`eme
element, quon peut alors faire gurer dans la cinqui`eme ligne et la cinqui`eme colonne du tableau. On calcule
au passage sans mal (a
2
)(at) = (a
3
)t = et = t, et (at)t = a(t
2
) = ae = a.
e a a
2
t at
e e a a
2
t at
a a a
2
e at
a
2
a
2
e a t
t t e
at at a e
e
Puis `a son tour, a
2
t ne peut dej`a gurer dans la ligne a
2
ni dans la colonne t : cest donc le sixi`eme
element. On peut lajouter au tableau en completant par quelques calculs evidents.
e a a
2
t at a
2
t
e e a a
2
t at a
2
t
a a a
2
e at a
2
t t
a
2
a
2
e a a
2
t t at
t t e
at at a e
a
2
t a
2
t a
2
e
En utilisant toujours lastuce il ne peut y avoir deux fois la meme valeur dans une ligne (ou une
colonne), on arrive `a calculer (at)(a
2
t) et (a
2
t)(at) par simple elimination de cinq valeurs impossibles :
e a a
2
t at a
2
t
e e a a
2
t at a
2
t
a a a
2
e at a
2
t t
a
2
a
2
e a a
2
t t at
t t e
at at a e a
2
a
2
t a
2
t a
2
a e
Surprise ! On vient de montrer avec une etonnante economie de calculs que le groupe nest pas commutatif ;
en eet (at)(a
2
t) ,= (a
2
t)(at).
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 61
Le meme truc des repetitions interdites permet de completer le coin inferieur droit du tableau :
e a a
2
t at a
2
t
e e a a
2
t at a
2
t
a a a
2
e at a
2
t t
a
2
a
2
e a a
2
t t at
t t e a
2
a
at at a e a
2
a
2
t a
2
t a
2
a e
Dernier obstacle inattendu, alors que nous avions presque ni, avec la methode maintenant bien rodee de
remplir les cases par elimination, cette methode est insusante pour remplir les six miserables cases laissees
blanches ! Il faut une nouvelle astuce pour passer cet obstacle. Concentrons nous sur la case correspondant
au produit ta. Pour calculer ce produit, bidouillons un peu : ta = tae = ta(t
2
) = [t(at)]t = a
2
t. Une nouvelle
case est remplie :
e a a
2
t at a
2
t
e e a a
2
t at a
2
t
a a a
2
e at a
2
t t
a
2
a
2
e a a
2
t t at
t t a
2
t e a
2
a
at at a e a
2
a
2
t a
2
t a
2
a e
Cette etape franchie, il est desormais tr`es facile de nir de remplir la table en utilisant lidee simple : pas
plus dune apparition par ligne ou par colonne :
e a a
2
t at a
2
t
e e a a
2
t at a
2
t
a a a
2
e at a
2
t t
a
2
a
2
e a a
2
t t at
t t a
2
t at e a
2
a
at at t a
2
t a e a
2
a
2
t a
2
t at t a
2
a e
4 - Sous-groupes
Maintenant que nous connaissons ce que jai pompeusement appele lexemple fondamental il reste `a
apprendre `a tirer de cet exemple trop fondamental pour etre vraiment utile des exemples plus concrets.
Pour cela, posons la :
Denition 12-4-101 : Soit G un groupe. On dit quun sous-ensemble H de G est un sous-groupe de G
lorsque les trois conditions suivantes sont veriees :
(i) H nest pas vide.
(ii) Pour tous a, b de H, le produit ab est aussi dans H.
(iii) Pour tout a de H, linverse a
1
de a est aussi dans H.
Avant de commenter ce que ca veut dire, je donne tout de suite une proposition tr`es simple, et utile en
pratique pour verier quun sous-ensemble dun groupe est un sous-groupe.
Groupes
62
Proposition 12-4-64 : Soit G un groupe. Un sous-ensemble H de G est un sous-groupe de G si et seulement
si les deux conditions suivantes sont veriees :
(1) H nest pas vide.
(2) Pour tous a, b de H, le produit ab
1
est aussi dans H.
Demonstration :
Supposons que H est un sous-groupe de G, cest-`a-dire quil verie (i), (ii) et (iii). Il est alors clair que (1)
qui concide avec (i) ! est veriee.
Montrons que H verie (2). Soit a, b deux elements de H. En appliquant (iii) `a b, on constate que
b
1
est aussi dans H, puis en appliquant (ii) `a a et b
1
que le produit ab
1
aussi. Cest dej`a ni !
Supposons maintenant que H verie (1) et (2). Verier (i) est bien s ur sans probl`eme.
Montrons prealablement que e H, o` u e designe lelement neutre de G. En eet H netant pas vide,
on peut prendre un element c dans H, puis appliquer lhypoth`ese (2) `a c et c pour conclure que
cc
1
= e H.
Montrons maintenant que H verie (iii). Soit a un element de H. Puisquon sait maintenant que e
aussi est dans H, on peut appliquer (2) `a e et a pour obtenir ea
1
H, cest-`a-dire a
1
H.
Montrons enn que H verie (ii). Soit a, b deux elements de H. Par la propriete (iii) appliquee `a b,
b
1
H, puis par la propriete (2) appliquee `a a et b
1
, a(b
1
)
1
H, cest-`a-dire ab H.

Bien que le resultat qui suive soit tr`es simple `a demontrer, son importance lui fait meriter `a mes yeux
lappelation de :
Theor`eme 12-4-18 : Soit G un groupe et H un sous-groupe de G. La restriction `a H de loperation sur G
fait de H un groupe.
Demonstration :
* Il ne faut pas manquer de verier la possibilite de restreindre loperation initiale, application de G G
vers G ` a une operation sur H, cest-`a-dire une application de HH vers H. Comme on veut restreindre non
seulement lensemble de depart mais aussi lensemble darrivee, on est dans la situation o` u il faut specialement
prendre garde. Mais la propriete (ii) de la denition des sous-groupes assure precisement que loperation
de G envoie lensemble H H dans H et que la restriction a donc bien un sens.
* Lassociativite de cette restriction est alors evidente.
* Dans la preuve de la proposition precedente, on a montre au passage que le neutre de G etait element de
H. Il est alors evidemment neutre pour loperation restreinte `a H.
* Enn la propriete (iii) garantit lexistence dun symetrique pour chaque element de H.

Voyons maintenant comment ce theor`eme permet de fabriquer plein de groupes nouveaux et interessants.
Exemple : Soit G le groupe des bijections strictement croissantes de R vers R, muni de la composition.
Montrer que G est un groupe.
(On rappellera, au cas o` u ce serait necessaire, quune application f est dite strictement croissante lorsque
pour tous x, y, x < y entrane f(x) < f(y)).
La bonne idee est de montrer que G est un sous-groupe du groupe o(R). Lancons nous. La verication
de (i) est evidente : il est clair que lapplication identique est une bijection strictement croissante de R
sur R. Passons `a (ii). Soit f et g deux bijections strictement croissantes de R sur R. On sait dej`a que
g f est une bijection ; montrons quelle est strictement croissante. Soit x, y deux reels avec x < y ; alors
f(x) < f(y) (croissance de f) puis g[f(x)] < g[f(y)] (croissance de g). Ceci montre bien que g f est
strictement croissante. Verions enn (iii). Soit f une bijection strictement croissante de R vers R. Il est
bien clair que f
1
est bijective ; verions quelle est strictement croissante. Soit x, y deux reels avec x < y.
On ne peut avoir f
1
(x) = f
1
(y), car f
1
est injective ; on ne peut avoir f
1
(y) < f
1
(x), car f etant
strictement croissante on en deduirait f[f
1
(y)] < f[f
1
(x)], ce qui est faux. Par elimination on a donc bien
f(x) < f(y).
Exemple : Soit A un sous-ensemble de R
2
et G lensemble des isometries f de R
2
sur R
2
telles que f(A) = A.
On montrerait par le meme genre de methode que G est un groupe parce que cest un sous-groupe de o(R
2
).
Pour A trop patatodal, G se reduira `a Id
R
2 et sera donc peu interessant, mais si A poss`ede des symetries
raisonnables par exemple si A est un pentagone regulier le groupe G meritera notre attention (dans le
cas du pentagone regulier, il a dix elements, sauriez-vous les identier ?)
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 63
5 - Un theor`eme de Lagrange
Il sagit dun resultat simple et elegant, surtout l`a pour le plaisir de faire une demonstration agreable.
Theor`eme 12-5-19 : Soit G un groupe ni et H un sous-groupe de G. Alors le nombre delements de H
divise le nombre delements de G.
Demonstration : Elle repose sur lintroduction de la relation denie pour tous elements a, b de G par :
a b lorsque ab
1
H.
Le plan de la preuve est le suivant :
(1) On verie que , comme son nom le laisse penser, est une relation dequivalence.
(2) On verie que toutes les classes dequivalence pour la relation ont le meme nombre delements, `a savoir
le nombre delements de H.
(3) On conclut en quelques mots.
Execution...
(1) Verions successivement les trois proprietes requises des relations dequivalence.
Soit a un element de G. Comme aa
1
= e H, a a. La relation est donc reexive.
Soit a, b deux elements de G, avec a b. On a donc ab
1
H, donc, en prenant linverse,
_
ab
1
_
1

H, cest-`a-dire ba
1
H, soit b a : la relation est donc symetrique.
Soit a, b, c trois elements de G, avec a b et b c. On a donc ab
1
H et bc
1
H. En multipliant
entre eux ces deux elements de H, on obtient (ab
1
)(bc
1
) H, cest-`a-dire ac
1
H, soit a c.
La relation est donc transitive.
La relation est donc une relation dequivalence.
(2) Soit a un element xe de G. Lobjectif est de montrer que sa classe dequivalence a poss`ede le meme
nombre delements que H. Pour ce faire, une bonne idee serait de montrer quil existe une bijection entre a
et H. Et pour montrer quune bijection existe, une bonne idee pourrait etre de la sortir de sa manche, et
voir quelle marche !
Introduisons donc une application f : H a denie par : pour tout h de H, f(h) = ha.
Verions tout dabord que f est bien une application. La diculte vient ici de ce que la formule
ha a certes un sens, mais quil y a un doute a priori quant `a savoir si ha appartient bien `a a.
Heureusement, la question est plus facile `a resoudre qu`a poser ! Cest en eet une simple verication :
a(ha)
1
= aa
1
h
1
= h
1
H ; donc a ha ; en dautres termes ha a.
Verions que f est une bijection. Soit un b a. Cherchons les antecedents de b. Un element h de H
est antecedent de b par f si et seulement si b = ah, cest-`a-dire si et seulement si h = ba
1
. Il y a
donc au plus un antecedent, `a savoir ba
1
, et comme en outre b a, lelement ba
1
est dans H et il
y a exactement un antecedent.
f est donc une bijection, et a compte donc exactement autant delements que H.
(3) Il ne reste plus qu`a conclure... On dispose dune relation dequivalence , donc dun ensemble-quotient
G/ , qui constitue une partition de G. Chacune des parties de G gurant dans cette partition poss`ede
exactement CardH elements ; le nombre total delements de G est donc egal au produit de CardH par le
nombre de parties de G gurant dans la partition G/ et est en particulier un multiple de CardH.

6 - Noyaux
Une petite denition, `a lusage pratique pour prouver des injectivites... Une section courte sans gu`ere de
commentaires.
Denition 12-6-102 : Soit f un morphisme de groupes, allant dun groupe G vers un groupe G

, dont
lelement neutre est note e

. Le noyau de f est par denition lensemble des elements x de G tels que


f(x) = e

.
Notation 12-6-48 : Le noyau de f est note Ker f (abreviation de lallemand Kern).
Le fait suivant est presque evident, mais je ne peux minterdire de le souligner :
Proposition 12-6-65 : Le noyau dun morphisme est un sous-groupe du groupe de depart.
Demonstration : Soit f un morphisme dun groupe note G de neutre note e vers un groupe note G

de
neutre note e

.
Groupes
64
On sait que f(e) = e

donc e Ker f, qui nest donc pas vide.


Soit a, b deux elements de Ker f. On a alors f(ab
1
) = f(a)[f(b)]
1
= e

= e

, donc ab
1
Ker f.

Proposition 12-6-66 : Soit f un morphisme de groupes, le neutre du groupe de depart etant note e.
Lapplication f est injective si et seulement si Ker f = e.
Demonstration : Sans surprise, verions successivement les deux implications. On notera e

le neutre du
groupe darrivee.
Preuve de .
Supposons f injective.
On sait dej`a que f(e) = e

, et donc que e Ker f. Reciproquement, si a Ker f, f(a) = f(e) = e

,
et comme f est injective, a = e. Do` u legalite e = Ker f.
Preuve de .
Supposons Ker f = e.
Soit a et b deux elements du groupe de depart veriant f(a) = f(b). On a alors f(ab
1
) =
f(a)[f(b)]
1
= e

= e

, donc ab
1
Ker f, donc ab
1
= e, donc a = b. f est bien injective.

7 - Puissances et ordre dun element dun groupe


Denition 12-7-103 : Soit a un element dun groupe et n un entier relatif. On appelle puissance n-`eme
de a lelement a
n
deni comme valant aa . . . aa
. .
n fois
si n 1, comme valant linverse de a
n
si n 1 et comme
valant lelement neutre si n = 0.
Notation 12-7-49 : Lensemble des puissances de a sera note <a>.
Proposition 12-7-67 : Soit a un element dun groupe et n, m deux entiers ; on a alors a
m+n
= a
m
a
n
et
(a
m
)
n
= a
mn
.
Demonstration : Cest tr`es simple `a voir avec des points de suspension, en noubliant pas de distinguer
plein de cas selon les signes des divers entiers des formules la denition dependant de ce signe. Comme
cest `a la fois tr`es facile et tr`es fastidieux, joublierai discr`etement de le faire.

On en deduit aussitot la tr`es elementaire


Proposition 12-7-68 : Soit G un groupe, et a un element de G. Lensemble <a> est un sous-groupe de G.
Demonstration : <a> nest pas vide, puisquil contient e = a
0
. Si x et y sont deux elements de <a>, on
peut trouver deux entiers (relatifs) m et n permettant decrire x = a
m
et y = a
n
. D`es lors xy
1
= a
mn
et
donc xy
1
<a>.
Denition 12-7-104 : Soit a un element dun groupe, dont le neutre est note e. Si pour tout n 1, a
n
,= e
on dit que a est dordre inni. Sinon on appelle ordre de a le plus petit entier n 1 tel que a
n
= e.
An de tenter de prevenir les confusions, introduisons un autre sens du mot ordre, pas du tout synonyme
du precedent et un peu superu :
Denition 12-7-105 : Soit G un groupe ni. Lordre de G est son nombre delements.
Histoire dappliquer retroactivement la division euclidienne qui sera correctement denie dans quelques
pages, demontrons le
Theor`eme 12-7-20 : Soit a un element dun groupe. Lordre de a est egal au nombre delements de <a>.
Demonstration: La preuve etant plus longue que la moyenne, essayons de degager des etapes intermediaires
avec des enonces precis, qui nous permettront de souer quand ils seront atteints. On notera e lelement
neutre du groupe considere.

Etape intermediaire 1 : si lordre de a est ni, note n, <a> = e (= a


0
), a, a
2
, . . . , a
n1

Preuve de letape 1. Soit b un element de <a>, cest-`a-dire une puissance de a. On peut donc mettre
b sous forme a
k
pour un entier relatif k. Eectuons la division euclidienne de k par n, ainsi k = nq+r,
avec 0 r < n. On a alors b = a
k
= a
nq+r
= (a
n
)
q
a
r
= e
q
a
r
= a
r
, donc b e, a, a
2
, . . . , a
n1
, ce
qui montre linclusion <a> e, a, a
2
, . . . , a
n1
; lautre inclusion etant evidente,
letape 1 est prouvee.

Etape intermediaire 2 : si lordre de a est ni, le theor`eme est vrai.


Preuve de letape 2. Notons n lordre de a. Il decoule du resultat de letape 1 que dans cette
hypoth`ese lensemble <a> poss`ede au plus n elements. Letudiant distrait croira meme quon a dej`a
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 65
prouve quil en poss`ede exactement n et quon a donc ni, mais son condisciple plus observateur
remarquera que nous ne savons pas encore si dans lenumeration e, a, a
2
, . . . , a
n1
gurent bien n
elements distincts.
Prouvons donc ce dernier fait ; supposons que dans cette enumeration il y ait deux termes a
i
et
a
j
qui representent le meme element du groupe, avec pourtant i < j. On aurait alors a
ji
= e. Mais
par ailleurs, comme i < j, on obtient 0 < j i et donc 1 i j, et comme 0 i et j < n, on obtient
j i < n. Mais ceci contredit la denition de n comme le plus petit entier superieur ou egal `a 1
tel que a
n
= e. Lhypoth`ese etait donc absurde, et lenumeration decrivant <a> `a letape 1 est une
enumeration sans repetition.
Le nombre delements de <a> est donc bien egal `a n, et
letape 1 est prouvee.

Etape intermediaire 3 : si lordre de a est inni, le theor`eme est vrai.


Preuve de letape 3. Dans ce cas, tout le travail consiste `a prouver que <a> est un ensemble inni.
La verication est du meme esprit qu`a letape 2, en plus simple : on va prouver que pour i < j, les
elements a
i
et a
j
de <a> sont distincts. Pour ce faire, supposons que deux dentre eux soient egaux ;
on aurait alors a
ji
= e, avec pourtant 1 j i et a ne serait pas dordre inni. Ainsi
letape 3 est prouvee.

Histoire dutiliser un peu la notion dordre, donnons un enonce qui peut servir pour gagner du temps
dans tel ou tel exercice tr`es concret.
Proposition 12-7-69 : Soit G un groupe ni et H un sous-ensemble de G. Alors H est un sous-groupe de
G si et seulement si :
(i) H nest pas vide.
(ii) Pour tous a, b de H, le produit ab est aussi dans H.
En dautres termes, dans le cas particulier dun sous-ensemble dun groupe ni (et seulement dans ce
cas !) on peut faire des economies et eviter de travailler sur les ennuyeux symetriques pour examiner un
potentiel sous-groupe.
Demonstration: La seule diculte est evidemment de verier la propriete ( iii ) de la denition des sous-
groupes. Prenons donc un element a de H. On commence par traiter `a part le cas stupide o` u a = e, et
o` u il est clair quon a aussi a
1
= e H. Pour le cas serieux o` u a ,= e, considerons le sous-groupe <a>
de G. Ce sous-groupe est ni, puisquinclus dans G. On deduit donc du theor`eme precedent (en fait de sa
partie la plus facile, letape 3 de sa preuve) que a est dordre ni. Notons n lordre de a ; comme a ,= e, on a
linegalite n 2 et donc n 1 1 ; ecrivons lidentite a
n1
= a
n
a
1
= a
1
, et revenons dans cette formule
`a la denition de a
n1
: on obtient a
1
= aa . . . aa
. .
n1 fois
comme produit dun nombre positif dexemplaires de a ;
par la propriete ( ii ), on en deduit que a
1
H.

Groupes
66
Chapitre 13 - Autres structures usuelles
Il sagit ici simplement de rajouter un peu de vocabulaire pour pouvoir decrire les proprietes que poss`edent
les ensembles de nombres usuels. Le chapitre se limitera donc `a quelques denitions.
1 - Anneaux
Denition 13-1-106 : Soit A un ensemble muni de deux operations, notees + et . On dit que A est un
anneau lorsque :
(i) Pour laddition, A est un groupe commutatif.
(ii) La multiplication est associative.
(iii) La multiplication poss`ede un element neutre.
(iv) Pour tous a, b, c de A, (a +b)c = ac +bc et c(a +b) = ca +cb.
Larchetype de lanneau est lensemble Z des entiers relatifs ; dans un anneau quelconque on peut calculer
comme dans Z. Meance sur un seul point toutefois : la denition nexigeant pas que la mutiplication soit
commutative, certaines formules peuvent etre un peu plus perverses ; par exemple (a + b)
2
se developpe en
a
2
+ba +ab +b
2
, mais ne peut pas dans un anneau trop general etre regroupe en a
2
+ 2ab +b
2
(puisque ab
na aucune raison detre egal `a ba).
Voici un autre exemple :
Proposition 13-1-70 : Soit E un espace vectoriel. Pour laddition et la composition L(E) est un anneau.
Demonstration : Les proprietes danneau sont generalement evidentes `a verier ; la plus interessante
est la distributivite, faisant lobjet de la proposition 8-2-45, qui est liee `a la linearite. Le neutre pour la
composition est sans surprise lapplication identique.

Denition 13-1-107 : Un anneau est dit commutatif quand sa multiplication est commutative.
Denition 13-1-108 : Un anneau A est dit int`egre lorsque :
(i) A poss`ede au moins deux elements.
(ii) Pour tous a, b non nuls de A, ab ,= 0.
On notera que lanneau des endomorphismes, d`es que la dimension est superieure ou egale `a 2, nest ni
commutatif ni int`egre.
2 - Corps commutatifs
Denition 13-2-109 : On dit quun anneau K est un corps commutatif lorsque :
(i) La multiplication est commutative.
(ii) K poss`ede au moins deux elements.
(iii) Tout element non nul de K poss`ede un inverse pour la multiplication.
Les archetypes des corps commutatifs etant naturellement Q, ensemble des fractions, et, encore mieux
connus des etudiants, R et C.
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 67
Chapitre 14 - Arithmetique
Gu`ere dintroduction tonitruante `a faire, sinon pour souligner que ce chapitre a le charme de nutiliser
comme notions admises que celles dont on a parle jusquici, `a savoir les notations de la theorie des ensembles
nave et les connaissances evidentes sur les entiers, et presente donc lagrement de donner une image de
demonstrations (que jesp`ere) totalement credibles.
1 - Vocabulaire de base
Denition 14-1-110 : On dit quun entier a ( Z) est un multiple dun entier b ( Z), ou que b est un
diviseur de a lorsquil existe un entier k ( Z) tel que a = kb.
2 - Nombres premiers
Denition 14-2-111 : On dit quun entier p 2 est premier lorsquil poss`ede pour seuls diviseurs positifs
1 et lui-meme.
On notera au passage quau hasard des denitions, on parle parfois dentiers de Z et parfois dentiers
positifs. Ce nest quexceptionnellement tr`es signicatif ; la principale fonction est detre coherent avec le
reste du monde. Ainsi, comme partout ailleurs, dans ce cours 3 est un nombre premier alors que 3 nen est
pas un. En revanche, les nombres negatifs etant autorises dans la denition de diviseurs, lentier 3 poss`ede
en tout et pour tout quatre diviseurs (`a savoir 3, 1,1 et 3).
Et tout de suite un joli theor`eme, qui semble d u `a Euclide, autant que je sache :
Theor`eme 14-2-21 : Il y a une innite de nombres premiers.
Demonstration : Soit A lensemble des nombres premiers. A est une partie de N, et est non vide (2 est
premier). On va supposer A nie et aboutir `a une absurdite.
Supposons donc A nie. D`es lors que A est une partie nie de N, evidemment non vide (2 est premier), il
poss`ede un plus grand element. Notons P ce plus grand element, le mysterieux plus grand nombre premier.
Considerons alors lentier N = P ! + 1. Pour tout entier k tel que 2 k P, comme k divise P ! et ne
divise pas 1, k ne peut diviser N. Tout diviseur de N (et en particulier tout diviseur premier de N) est donc
strictement superieur `a P.
Souvenons nous alors davoir demontre la proposition 2-1-4, qui assure que N poss`ede au moins un
diviseur premier. Mais alors, chacun de ces diviseurs premiers contredit la maximalite de P. Absurdite !

3 - Division euclidienne
Il sagit de formaliser avec precision la bonne division euclidienne forcement dej`a connue.
Theor`eme 14-3-22 : Soit a un entier (relatif) et b 1 un entier strictement positif.
Alors il existe un couple (q, r) unique (dentiers) veriant la double condition :
a = bq +r et 0 r < b.
Demonstration : On prouvera successivement lexistence et lunicite de (q, r).
* Existence de (q, r) : la demonstration se prete bien `a discuter selon le signe de a. Le cas o` u a 0 est le
cas contenant lessentiel de la demonstration ; lorsque a < 0, on ne peut utiliser mot `a mot la meme preuve,
mais on se ram`ene alors sans mal au cas interessant dej`a traite.
Premier cas (le cas signicatif) : si a 0.
Lidee de la preuve est de dire que le quotient de a par b est le plus grand entier Q tel que bQ soit
encore plus petit que a.
Introduisons donc lensemble A = c N [ bc a. Lensemble A est un ensemble dentiers naturels ;
il est non vide, car il est clair que 0 A. Il est ni : en eet soit d un entier tel que d a + 1 ; on
a alors bd b(a + 1) a + 1 > a, donc d , A et ainsi A ne contient que des entiers inferieurs ou
egaux `a a.
Arithmetique
68
Lensemble A poss`ede donc un plus grand element q. Posons r = a bq. La premi`ere condition sur
(q, r) est alors evidemment veriee, cest la seconde qui necessite une verication.
Comme q A, par denition de A, on a bq a. Donc r = a bq 0.
Comme q est maximal parmi les elements de A, q + 1 , A. Donc b(q + 1) > a, donc r = a bq < b.
Lexistence est prouvee dans ce cas.
Second cas (preuve sans imagination) : si a < 0.
Posons a

= a(1 b). Comme a < 0 et 1 b 0, on obtient a

0.
On peut donc, en appliquant le premier cas, faire la division euclidienne de a

par b ; notons (q

, r) le
couple ainsi obtenu : on a alors a

= bq

+ r, avec en outre 0 r < b. En reinjectant la denition de


a

, on ecrit alors a ba = bq

+r, donc a = b(q

+a) +r. Si on pose q = q

+a, on constate quon a


reussi la division euclidienne de a par b.
* Unicite de (q, r) : soit (q
1
, r
1
) et (q
2
, r
2
) deux couples veriant tous deux les deux conditions exigees dans
lenonce du theor`eme.
On deduit de q = bq
1
+r
1
= bq
2
+r
2
que b(q
1
q
2
) = r
1
r
2
. Ainsi, r
1
r
2
est un multiple de b.
Des conditions 0 r
1
et r
2
< b, on deduit que b < r
1
r
2
.
Des conditions r
1
< b et 0 r
2
, on deduit que r
1
r
2
< b.
Ainsi r
1
r
2
est un multiple de b compris strictement entre b et b. La seule possibilite est que r
1
r
2
soit
nul. On en deduit r
1
= r
2
, puis, en allant reprendre legalite b(q
1
q
2
) = r
1
r
2
, que q
1
= q
2
.

4 - PGCD et PPCM
Les deux theor`emes qui se suivent sont agreablement parall`eles ; il est donc amusant de constater que
leurs preuves sont plus dierentes quon ne pourrait sy attendre. Il est possible de les deduire lun de lautre,
mais il est instructif de les prouver tr`es separement. Vous verrez donc plusieurs preuves de lun comme de
lautre.
Theor`eme 14-4-23 : Soit a 1 et b 1 deux entiers. Alors il existe un unique entier M 1 tel que pour
tout m 1
m multiple de a et b m multiple de M.
Theor`eme 14-4-24 : Soit a 1 et b 1 deux entiers. Alors il existe un unique entier D 1 tel que pour
tout d 1
d divise a et b d divise D.
Ces theor`emes sont vendus avec deux complements, le premier occasionnellement utile, le second totale-
ment fondamental.
Complement 1 : MD = ab.
Complement 2 (identite de Bezout) : il existe deux entiers (relatifs) s et t tels que D = sa +tb.
Et tant quon y est avant de passer aux demonstrations :
Denition 14-4-112 : Le plus petit multiple commun de deux entiers a et b est lentier M apparaissant
dans lenonce du theor`eme 14-4-23.
Notation 14-4-50 : Le plus petit multiple commun de a et b sera note PPCM(a, b).
Denition 14-4-113 : Le plus grand commun diviseur de deux entiers a et b est lentier M apparaissant
dans lenonce du theor`eme 14-4-24.
Notation 14-4-51 : Le plus grand commun diviseur de a et b sera note PGCD(a, b).
Premi`ere demonstration du theor`eme 14-4-23 : Cette demonstration est la plus elementaire ; elle
consiste `a choisir pour M le multiple commun de a et b le plus petit (au sens de la relation habituelle ),
puis verier quil marche. La preuve est en deux parties : dabord lexistence de M (partie signicative) puis
son unicite (partie tr`es facile).
* Existence de M.
Introduisons lensemble A forme des entiers strictement positifs simultanement multiples de a et de b.
Lensemble A nest pas vide, puisquil contient lentier ab. Il admet donc un plus petit element M. On
va verier que ce M convient.
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 69
Pour faire cette verication, soit un m 1 ; nous avons desormais `a montrer une equivalence, distinguons
methodiquement les deux sens.
Preuve de : Supposons donc que m est un multiple commun de a et b, et montrons que cest un
multiple de M. Pour ce faire, eectuons la division euclidienne de m par M, soit m = Mq +r, avec
0 r < M. Comme m et M sont des multiples de a, r = m Mq aussi ; de meme avec b. Ainsi
r est un multiple commun de a et b. Si r etait un entier strictement positif, vu linegalite r < M il
contredirait la minimalite de M. Cest donc que r = 0 et donc que m est un multiple de M.
Preuve de : Supposons ici que m est un multiple de M. Comme M est lui-meme multiple de a,
m est `a son tour multiple de a ; de meme avec b. Cest regle.
* Unicite de M.
Soit M et M

veriant les hypoth`eses du theor`eme. Comme M est multiple de M, cest un multiple commun
de a et b, donc un multiple de M

. De meme, M

est un multiple de M. Comme ils sont tous deux strictement


positifs, ils sont forcement egaux.

Voici maintenant une premi`ere demonstration de lexistence (et lunicite) du PGCD, qui lobtient `a
partir du PPCM. Cette demonstration a le confort detre depourvue didee subtile, lavantage de prouver
le complement 1. Elle a linconvenient de ne pas prouver le complement 2, et de ne pas fournir une
methode rapide de calcul du PGCD.
Premi`ere demonstration du theor`eme 14-4-24 :
* Existence de D.
On note M le PPCM de a et b, et on pose D = ab/M. Remarquons que ce D et bien un entier : en eet ab
etant un multiple commun evident de a et b, cest un multiple de leur PPCM. Reste `a prouver quil marche...
Pour faire cette verication, soit un d 1 ; nous avons desormais `a montrer une equivalence, distinguons
methodiquement les deux sens.
Preuve de : Supposons donc que d est un diviseur commun de a et b. On peut donc introduire deux
entiers k et l tels que a = kd et b = ld. Pour travailler sur ce sur quoi nous avons des informations, `a
savoir les multiples de a et b, introduisons le nombre m = ab/d. Ce nombre m vaut aussi (a/d)b = kb
et (b/d)a = la. Cest donc un entier, et meme un multiple commun de a et b. Cest donc un multiple
de M. Il existe donc un entier c tel que m = cM, soit ab/d = c ab/D, donc D = cd. On a bien prouve
que d divise D.
Preuve de : puisque a = D(M/b) o` u M/b est un entier, D divise a ; symetriquement puisque
b = D(M/a), D divise b. Supposons maintenant que d divise D. On voit alors aussitot que d divise
a et b.
* Unicite de D.
Cest exactement le meme principe que pour le PPCM, je le laisse en exercice (tr`es) facile.
* Preuve du complement 1.
Il tombe immediatement vu la formule donnant D `a partir de M.

Comme promis, voici maintenant une deuxi`eme demonstration du theor`eme 14-4-24, tr`es dierente dans
son esprit, et qui permet pour gu`ere plus cher de montrer simultanement le complement 2.
Deuxi`eme demonstration du theor`eme 14-4-24 :
La demonstration est une recurrence sur b ; techniquement, on gagne serieusement en confort si on autorise
b `a etre nul, ce que je nai pas fait volontairement en enoncant le theor`eme dans lespoir quil soit plus clair.
On montrera donc leg`erement mieux que lenonce de la page precedente, puisquon prouvera le resultat sous
lhypoth`ese a 1 et b 0.
Avant de se lancer dans la recurrence proprement dite, je vais donner un resume de la preuve sous forme
de programme informatique recursif :
* PGCD(a, 0) = a.
* En notant r le reste de la division euclidienne de a par b, les diviseurs communs de a et b sont les
diviseurs communs de b et r, do` u :
PGCD(a, b) = PGCD(b, r).
Ce resume de demonstration convaincra peut-etre les esprits les plus agiles, mais `a notre niveau dentrane-
ment, il est plus prudent de faire ce qui est derri`ere les formulations recursives : une bonne vieille recurrence.
On va demontrer par recurrence forte sur b 0 lhypoth`ese (H
b
) suivante :
Arithmetique
70
Pour tout a 1, il existe deux entiers (relatifs) s et t tels que, pour tout d 1, d divise a et b d
divise sa +tb.
* Verions (H
0
).
Soit a un entier avec a 1 ; tout entier d 1 qui divise a divise aussi b = 0 puisque 0d = 0. Pour tout d 1,
on a donc : d divise a et 0 d divise a. Prenons alors s = 1 et t = 0 : on a donc bien pour tout d 1 : d
divise a et 0 d divise sa +t 0.
* Soit b un entier xe, avec b 1. Supposons la propriete (H
c
) vraie pour tout c avec 0 c < b et montrons
(H
b
).
Soit a un entier avec a 1. Notons a = bq + r la division euclidienne de a par b (quon peut realiser
puisque b 1).
Verions larmation intermediaire suivante : pour tout d 1, d est un diviseur commun de a et b d
est un diviseur commun de b et r. (Avec des mots peut-etre plus lisibles : les diviseurs communs de a et b
sont les memes que ceux de b et r).
Soit d un diviseur commun de a et b, alors d divise aussi r = abq ; reciproquement soit d un diviseur
commun de b et r, alors d divise aussi a = bq +r.
Larmation intermediaire est donc demontree.
On peut alors appliquer lhypoth`ese de recurrence (H
r
) (puisque precisement 0 r < b) sur lentier b 1.
On en deduit quil existe deux entiers relatifs et tels que pour tout d 1, d divise b et r d divise
b +r.
Remarquons enn que b + r = b + (a bq) = a + ( q)b, et quainsi, si on pose s = et t = q
on a bien prouve que, pour tout d 1, d divise a et b d divise sa +tb.
(H
b
) est donc demontree.
* On a donc bien prouve (H
b
) pour tout b 0, donc a fortiori pour tout b 1, ce qui prouve le theor`eme
14-4-24 et son complement 2.
* En fait, il reste `a prouver lunicite de D, pour laquelle je renvoie `a la demonstration precedente (o` u je
disais que je la laissais en exercice).

Un petit exemple sur des vrais nombres concrets, pour nous soulager lesprit apr`es tant de lettres :
Calcul du PGCD de 137 et 24 :
On fait des divisions euclidiennes successives :
(1) 137 = 5 24 + 17 PGCD(137,24) = PGCD(24,17)
(2) 24 = 1 17 + 7 PGCD(24,17) = PGCD(17,7)
(3) 17 = 2 7 + 3 PGCD(17,7) = PGCD(7,3)
(4) 7 = 2 3 + 1 PGCD(7,3) = PGCD(3,1)
(5) 3 = 3 1 + 0 PGCD(3,1) = PGCD(1,0) = 1
Ces calculs permettent ensuite sans mal de reconstituer une identite de Bezout :
On ecrit : 1 = 1 1 + 0 0
On va repecher le 0 dans (5) : 0 = 3 (3 1)
On reporte 1 = 1 1 + 0 [3 (3 1)]
On regroupe : 1 = 0 3 + 1 1
On va repecher le 1 dans (4) : 1 = 7 (2 3)
On reporte 1 = 0 3 + 1 [7 (2 3)]
On regroupe : 1 = 1 7 + (2) 3
On va repecher le 3 dans (3) : 1 = 17 (2 7)
On reporte 1 = 1 7 + (2) [17 (2 7)]
On regroupe : 1 = (2) 17 + 5 7
On va repecher le 7 dans (2) : 7 = 24 (1 17)
On reporte 1 = (2) 17 + 5 [24 (1 17)]
On regroupe : 1 = 5 24 + (7) 17
On va repecher le 17 dans (1) : 17 = 137 (5 24)
On reporte 1 = 5 24 + (7) [137 (5 24)]
On termine en regroupant : 1 = (7) 137 + 40 24
Donnons, avant de quitter les PGCDs une derni`ere
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 71
Denition 14-4-114 : On dit que deux entiers a 1 et b 1 premiers entre eux lorsque leur seul
diviseur commun positif est 1.
Bien evidemment, on veillera `a ne pas confondre cette notion avec celle de nombre premier qui na (en
for cant un peu la note) strictement rien `a voir.
5 - Lemme de Gauss et decomposition en facteurs premiers
Le lemme de Gauss est mis en relief par certains ; dans la mesure o` u le theor`eme quil permet de demontrer
lunicite de la decomposition en facteurs premiers me semble beaucoup plus facile dusage pour un
utilisateur peu experimente, je lenonce sans commentaires, ou plus exactement sans autre commentaire que
ce commentaire negatif.
Lemme 14-5-5 : Soit a, b, c trois entiers de N

. Si a divise bc et est premier avec c, alors a divise b.


Demonstration : Puisque a est premier avec c, le PGCD de a et c est 1, donc il existe des entiers relatifs s
et t tels que sa +tc = 1. Multiplions cette identite par b : on obtient b = asb +tbc. Mais dans cette ecriture,
asb est evidemment multiple de a tandis que tbc lest parce que bc est multiple de a. On en deduit que b,
somme des deux multiples de a que sont asb et tbc, est lui-meme un multiple de a.

Theor`eme 14-5-25 : (enonce approximatif) Tout entier n 2 peut etre ecrit de facon unique comme
produit de facteurs premiers.
Jai qualie lenonce dapproximatif car il nest pas si clair de savoir ce que veut dire le unique : on
peut ecrire 6 = 2 3 = 3 2 mais il faut evidemment considerer que cest la meme chose... Pour pouvoir
comprendre voire utiliser le theor`eme, cet enonce sura bien ; mais pour le demontrer, il faut etre plus precis.
Repetons donc le
Theor`eme 14-5-25 : (enonce precis) Tout entier n 2 peut etre ecrit comme produit de facteurs premiers.
De plus, si on dispose de deux ecritures :
n = p

1
1
p

2
2
p

k
k
et n = q

1
1
q

2
2
q

l
l
dans lesquelles k 1, l 1, les entiers p
1
< p
2
< . . . < p
k
et q
1
< q
2
< . . . < q
l
sont tous premiers et ranges
dans lordre croissant, les exposants
1
,
2
, . . . ,
k
,
1
,
2
, . . . ,
l
sont tous des entiers strictement positifs,
alors ces deux ecritures sont les memes (au sens precis suivant : k = l et pour tout i avec 1 i k = l,
p
i
= q
i
et
i
=
i
).
Demonstration :
`
A enonce indigeste, demonstration indigeste...
Lexistence a dej`a ete prouvee (cetait la proposition 2-1-4). Il faut passer `a lunicite, quon va prouver par
recurrence.
On va donc montrer par recurrence (forte) sur n le resultat dunicite (H
n
) enonce ci-dessus.
* Demonstration de (H
2
) (et en fait meme de (H
p
) pour tout nombre premier p).
Supposons n = p premier ecrit sous forme de produit p = p

1
1
p

2
2
p

k
k
. Chaque p
i
est un diviseur positif
de p non egal `a 1, donc chaque p
i
est egal `a p. Ceci entrane aussitot que k = 1 et que
k
= 1 (sans cela le
produit serait superieur ou egal `a p
2
donc distinct de p). Lecriture p = p est donc la seule possible pour p.
* Soit n un entier xe, non premier, avec n > 2, et supposons lhypoth`ese dunicite (H
m
) prouvee pour tout
entier m avec 2 m < n.
Premi`ere etape
Montrons dans un premier temps que p
k
= q
l
. Supposons tout dabord que lon ait p
k
> q
l
et
montrons que lon aboutit `a une absurdite.
Puisque les q
j
sont supposes ranges dans lordre croissant, p
k
est alors forcement distinct de
tous les q
j
; p
k
et chaque q
j
etant premiers, on en conclut que leur seul diviseur commun
positif est 1 : p
k
et q
j
sont donc premiers entre eux.
Fixons un j entre 1 et l et montrons par recurrence sur b 0 lenonce fort intuitif suivant :
(H

b
) : p
k
est premier avec q
b
j
.
* (H

0
) est evident.
* Soit b 0 un entier xe, supposons (H

b
) vrai et montrons (H

b+1
).
Si (H

b+1
) etait faux, le PGCD de p
k
et q
b+1
j
ne serait pas 1 ; comme cest un diviseur
positif de p
k
, ce serait p
k
qui diviserait donc q
b+1
j
. On peut alors appliquer le lemme
Arithmetique
72
de Gauss : comme p
k
divise q
b+1
j
= q
b
j
q
j
et que p
k
est premier avec q
j
, p
k
divise q
b
j
.
Mais ceci contredit lhypoth`ese (H

b
). Lhypoth`ese (H

b+1
) est donc vraie.
On a donc bien montre que pour tout b 0, p
k
est premier avec q
b
j
. En particulier, p
k
est
premier avec q

j
j
. Comme on a prouve cette armation pour un j quelconque, on a prouve
que pour tout j entre 1 et l, p
k
est premier avec q

j
j
. Ce quon a fait avec les puissances de
chaque q
j
, on va maintenant le recommencer avec le produit de ces puissances. Precisement,
on va montrer par recurrence sur lentier j que pour tout j avec 1 j l, on a lenonce (H

j
) :
p
k
est premier avec q

1
1
q

2
2
q

j
j
. Les lecteurs encore eveilles (sil en reste) comprendront que
la preuve est `a peu pr`es la meme que celle des (H

b
), pour les autres, la voil`a :
* Pour j = 1, on doit prouver que p
k
est premier avec q

1
1
. Cest dej`a fait.
* Fixons un j avec 1 j < l et supposons lhypoth`ese (H

j
) vraie.
Si (H

j+1
) etait fausse, le PGCD de p
k
et q

1
1
q

2
2
q

j
j
q

j+1
j+1
ne serait pas 1 ; comme
cest un diviseur positif de p
k
, ce serait p
k
qui diviserait donc q

1
1
q

2
2
q

j
j
q

j+1
j+1
.
On peut alors appliquer le lemme de Gauss : comme p
k
divise q

1
1
q

2
2
q

j
j
q

j+1
j+1
=
_
q

1
1
q

2
2
q

j
j
_
q

j+1
j+1
et que p
k
est premier avec q

j+1
j+1
, p
k
divise q

1
1
q

2
2
q

j
j
. Mais
ceci contredit lhypoth`ese (H

j
). Lhypoth`ese (H

j+1
) est donc vraie.
On a donc montre (H

j
) pour tout j entre 1 et l ; en particulier on a montre (H

l
), `a savoir que
p
k
est premier avec q

1
1
q

2
2
q

l
l
= n. Mais pourtant p
k
gure dans lautre decomposition en
facteurs premiers de n (ce nest pas une illusion doptique, puisquon a pris soin de supposer

k
1), donc p
k
divise n. Do` u contradiction. Ouf !
On ne peut donc avoir p
k
> q
l
.En echangeant les roles de p et des q, on voit quon ne peut pas non
plus avoir q
l
> p
k
. On en deduit donc que q
l
= p
k
.
Fin de la premi`ere etape
Deuxi`eme etape
On va alors proter de ce tout petit morceau degalite pour arriver `a utiliser lhypoth`ese de
recurrence et faire tomber toutes les autres egalites requises en cascade.
Notons m = n/p
k
= n/q
l
, on a ainsi :
m = p

1
1
p

2
2
p

k
1
k
et m = q

1
1
q

2
2
q

l
1
l
.
De plus m est strictement inferieur `a n, et m est strictement plus grand que 1 car on a fort oppor-
tunement suppose n non premier. On va donc appliquer lhypoth`ese de recurrence (H
m
) `a ces deux
ecritures de m en facteurs premiers. Si on nest pas meticuleux, on oubliera de sassurer que tous
les exposants sont strictements positifs, et on aura ni tout de suite ; ce sera faux, mais de si peu...
Helas, je ne puis me le permettre et dois donc veiller `a ce petit detail, qui me force `a distinguer deux
sous-cas :
* Si
k
= 1. Dans ce cas, la premi`ere ecriture de m se lit en realite, apr`es eacement du p
0
k
qui lencombre :
m = p

1
1
p

2
2
p

k1
k1
.
Ainsi m poss`ede une decomposition en facteurs premiers dans laquelle p
k
ne gure pas. Comme
sa decomposition est unique, p
k
ne peut non plus gurer dans lautre decomposition, et comme
q
l
= p
k
, la seule possibilite est que lexposant
l
1 soit nul ; ainsi
l
=
k
=1, et les deux
representations
m = p

1
1
p

2
2
p

k1
k1
= m = q

1
1
q

2
2
q

l1
l1
sont deux decompositions de m en facteurs premiers. On en deduit que k1 = l 1 et donc
k = l puis legalite de tous les facteurs premiers et exposants encore en attente delucidation.
* Si
k
> 1. Cest la meme chanson. On remarque tout dabord quon a aussi
l
> 1 (sans
cela, en echangeant les roles des p
i
et des q
j
et en utilisant le premier cas, on montrerait que

k
= 1) ; donc les deux decompositions
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 73
m = p

1
1
p

2
2
p

k
1
k
et m = q

1
1
q

2
2
q

l
1
l
verient bien les hypoth`eses du theor`eme. Elles sont egales, donc k = l et chaque p
i
est egal
au q
i
correspondant, avec le meme exposant.
Fin de la deuxi`eme etape
(H
n
) est donc prouvee.
La recurrence est donc terminee, et avec elle la demonstration.

6 - Sous-groupes de Z
Notation 14-6-52 : Soit b 0 un entier positif. On note bZ lensemble des multiples de b.
Lobjet de la section est un theor`eme denonce tr`es simple, et assez pratique :
Theor`eme 14-6-26 : Les sous-groupes de Z (pour laddition) sont exactement les bZ, b 0.
Demonstration: Il y a deux choses `a demontrer : que les bZ sont des sous-groupes, et que tout sous-groupe
est un bZ.
* Commencons donc par verier (cest tr`es facile) que pour b 0 xe, bZ est un sous-groupe de Z.
0 est multiple de b, donc bZ nest pas vide.
Soit x et y deux elements de bZ, cest-`a-dire deux multiples de b. Il est clair que x y est aussi un
multiple de b, donc appartient `a bZ.
Cest fait. Pour les amateurs dabstraction, on pouvait remarquer que bZ = <b> ce qui est camoue par la
notation additive de loperation.
* Soit maintenant H un sous-groupe de Z, montrons quil existe un b 0 tel que H = bZ. On distinguera
deux cas.
Si H = 0, on remarque que H = 0Z et on a ni.
Si H ,= 0, H poss`ede au moins un element non nul x, donc au moins un element strictement
positif y (on prendra y = x ou y = x selon le signe de x). Si on introduit lensemble B = H N

,
B est donc un ensemble dentiers positifs non vide. Il poss`ede un plus petit element b. On va montrer
que b convient.
* Il me semble raisonnablement clair que bZ H (hum, est-ce si clair ou est-ce un petit
moment de paresse ?).
* Reciproquement soit a un element de H. Si on fait la division euclidienne de a par b, soit
a = qb + r, on en deduit que r = a bq H. Comme r < b, r , B, et comme r H N la
seule possibilite est que r = 0. On en deduit donc que a = bq bZ. Ceci prouve linclusion
H bZ.
On a donc montre que H = bZ.
On a donc montre, dans les deux cas, que H est de la forme bZ.

En application de ce theor`eme, donnons de nouvelles et elegantes demonstrations des theor`emes 14-4-23


et 14-4-24 ; loutil `a la base reste la division euclidienne, mais il aura ete utilise une seule fois, dans la preuve
du theor`eme qui prec`ede, et on ne fait plus que dassez simples manipulations ensemblistes.
Deuxi`eme demonstration du theor`eme 14-4-23 :
Introduisons les sous-groupes de Z que sont H = aZ et K = bZ. Pour tout m 1, m est un diviseur commun
de a et b si et seulement si m est dans HK. Or HK, comme intersection de deux sous-groupes de Z, est
lui-meme un sous-groupe de Z (bon, daccord, je ne lai pas mentionne dans le cours sur les sous-groupes,
mais jaurais d u, et de toutes facons cest tr`es facile). Il existe donc un M 0 tel que HK = MZ (et il est
clair que M > 0, car H K contient dautres entiers que 0, par exemple ab). On a alors pour tout m 1 :
m est un diviseur commun de a et b m H K m MZ m est multiple de M.
Lunicite reste `a prouver comme dans la preuve initiale.

Troisi`eme demonstration du theor`eme 14-4-24 :


Introduisons lensemble L Z deni par L = sa +tb [ s Z, t Z.
On verie sans mal que L est un sous-groupe de Z. Cest si facile, que je le laisse au lecteur.
Il existe donc un D 0 tel que L = DZ. De plus L nest manifestement pas reduit `a 0 (il contient par
exemple a = 1a + 0b, ou b = 0a + 1b), donc D > 0. Montrons que D convient.
Arithmetique
74
On a remarque que a et b sont dans L = DZ. En dautres termes, ils sont tous deux multiples de D, ou,
pour dire cela encore autrement, D est un diviseur commun de a et b. Il est donc clair que tout diviseur de
D est `a son tour un diviseur commun de a et b.
Par ailleurs, D est dans L, donc peut etre mis sous forme sa +tb pour des entiers relatifs s et t. Si on part
dun diviseur commun d 1 de a et b, sa et tb sont `a leur tour des multiples de d, donc aussi D. d est donc
bien un diviseur de D.
L`a aussi, je renvoie `a la preuve initiale pour lunicite.

7 - Congruences
Juste quelques notations pratiques. La section se reduit `a quasiment rien.
Denition 14-7-115 : Soit a, b des entiers relatifs et n 1 un entier strictement positif. On dit que a est
congru `a b modulo n lorsque b a est un multiple de n.
Il est tellement evident de verier que, pour n xe, la relation est congru `a est une relation dequivalence
sur Z que cet enonce naura pas meme lhonneur detre qualie de proposition.
Notation 14-7-53 : Lorsque a est congru `a b modulo n, on note :
a b [n].
Linteret des congruences est detre compatibles avec laddition et la multiplication, au sens suivant :
Proposition 14-7-71 : Soit n 1 xe et soit a, b, c trois entiers relatifs. Alors :
si a b [n] alors a +c b +c [n] et ac bc [n].
Demonstration : Cest vraiment trop facile.

Exemples : * Quel est le reste de la division par 9 de 123456 ?


123456 = 10
5
+ 2 10
4
+ 3 10
3
+ 4 10
2
+ 5 10 + 6 1
5
+ 2 1
4
+ 3 1
3
+ 4 1
2
+ 5 1 + 6 [9]
= 1 + 2 + 3 + 4 + 5 + 6 = 21 = 2 10 + 1 2 1 + 1 = 2 + 1 = 3 [9].
La reponse est 3.
* Et par 11 ?
123456 = 10
5
+ 2 10
4
+ 3 10
3
+ 4 10
2
+ 5 10 + 6
(1)
5
+ 2 (1)
4
+ 3 (1)
3
+ 4 (1)
2
+ 5 (1) + 6 = 3 [11].
La reponse est aussi 3.
8 - Z/nZ
En apparence, cette section contient du formalisme tr`es gratuit : desormais, au lieu decrire :
a b [n],
on apprendra `a ecrire :
a =

b dans Z/nZ.
Maigre progr`es en apparence ! Toutefois, comme des exemples judicieusement choisis le montreront en n de
section, on a fait plus quun simple changement de notations : on a su construire un pont entre ce chapitre
et le chapitre precedent, pont par lequel on pourra rapatrier des resultats connus sur les groupes pour
eectivement aner notre connaissance des entiers.
Denition 14-8-116 : Soit n 1 xe. On appelle Z/nZ l ensemble-quotient de Z par la relation dequiva-
lence est congru `a (modulo n).
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 75
Exemple : Pour n = 2, soit a un entier. Si a est pair, la classe dequivalence a pour la relation de congruence
modulo 2 est lensemble P de tous les nombres pairs ; si a est impair, a est lensemble I de tous les nombres
impairs, et nalement Z/2Z = I, P.
Proposition 14-8-72 : Pour tout n 1, Z/nZ poss`ede exactement n elements.
Demonstration : Montrons tout dabord que Z/nZ =

0,

1, . . . ,
..
n 1, do` u on deduit aussitot que Z/nZ
poss`ede au plus n elements.
Soit x un element de Z/nZ; il existe alors a Z tel que x = a. Eectuons la division euclidienne de
a par n, soit a = nq +r ; on voit alors que a r [n] ou encore que x = a = r. Mais 0 r < n, donc
on a bien prouve que x etait dans lensemble propose.
Montrons maintenant que ces n elements sont deux `a deux distincts, prouvant ainsi que Z/nZ poss`ede au
moins n elements.
Soit a et b deux entiers distincts avec 0 a < n et 0 b < n. Des inegalites 0 a et b < n on
deduit que n < b a ; des inegalites a < n et 0 b on deduit que b a < n et de lhypoth`ese a ,= b
on deduit que b a ,= 0. On en conclut que a , b [n], cest-`a-dire que a et

b sont deux elements
distincts de Z/nZ.
On a donc bien prouve que Z/nZ poss`ede exactement n elements.

Denition 14-8-117 : Soit a et



b deux elements de Z/nZ. On denit la somme de a et

b par a +

b =
..
a +b
et le produit de a et

b par a +

b =
..
ab .
Prudence ! : Cette denition est aussi innocente en apparence que les 116 qui lont precedee. Et pourtant,
elle pourrait navoir aucun sens ! En eet, la denition de la somme de deux elements x et y de Z/nZ
necessite implicitement de les mettre prealablement sous forme x = a et y =

b. Mais il y a plusieurs facons
de les mettre sous cette forme ! Il faut donc verier que la denition ne depend pas du choix fait dans cette
phase preparatoire. Pour montrer `a quel point cest indispensable, donnons une : Fausse denition (buggee) :
Soit a et

b deux elements de Z/nZ. On dira que a

b lorsque a b. Il est facile de comprendre pourquoi
cette denition est bonne pour la corbeille `a papier : dans Z/3Z, prenons x =

0 et y =

2. En les ecrivant
ainsi, la denition nous donne : x y. Mais on peut aussi ecrire x =

6 et y =

5. En sy prenant ainsi, x
nest pas inferieur ou egal `a y. La denition na en fait aucun sens.
Faisons donc cette indispensable verication. Soit x = a = et y =

b =

deux elements de Z/nZ. La
coherence de la denition exige de prouver que
..
a +b =
..
+. La verication est alors evidente ( + )
(a +b) = ( a) + ( b) etant un multiple de n parce que a et b le sont tous les deux. De meme
pour ab = b +b ab = ( b) +b( a).
Ainsi au point o` u nous en sommes, Z/nZ est muni dune addition et dune multiplication. Tracons un
exemple de tables, pour voir quelle tete ils ont, (et pour rentabiliser le travail qua ete dapprendre `a taper
de belles tables). Ce sera lexemple de Z/5Z:
+

0

1

2

3

4

0

0

1

2

3

4

1

1

2

3

4

0

2

2

3

4

0

1

3

3

4

0

1

2

4

4

0

1

2

3
Arithmetique
76


0

1

2

3

4

0

0

0

0

0

0

1

0

1

2

3

4

2

0

2

4

1

3

3

0

3

1

4

2

4

0

4

3

2

1
Apr`es la presentation de lobjet, un peu de theorie `a son sujet :
Proposition 14-8-73 : Pour tout n 1, Z/nZ est un anneau commutatif.
Demonstration : Elle est dun ennui mortel, et ne presente aucune diculte. Pour en faire un tout petit
bout, montrons que laddition est associative : soit x, y, z trois elements de Z/nZ. On peut les ecrire sous
forme x = a, y =

b, z = c. Vu la denition de laddition dans Z/nZ, on a alors (x + y) + z = ( a +

b) + c =
..
a +b + c =
..
(a +b) +c =
..
a + (b +c) = a +
..
b +c = a + (

b + c) = x + (y +z).
Et toutes les verications seraient de ce genre... Decidons donc de les laisser au lecteur.

Plus interessant et leg`erement plus subtil est le


Theor`eme 14-8-27 : Pour tout n 1, Z/nZ est un corps commutatif si et seulement si n est un nombre
premier.
Demonstration : Montrons tour `a tour les deux sens de lequivalence.
Preuve de . On va montrer cette implication par contraposition. Supposons donc que n nest pas premier,
et montrons que Z/nZ nest pas un corps commutatif (on verra meme en passant que ce nest meme pas un
anneau int`egre).
* Traitons `a part le cas stupide o` u n vaudrait 1. Dans ce cas, Z/Z ne poss`ede quun element, donc
nest pas un corps commutatif.
* Examinons le cas signicatif, o` u n nest pas premier, mais nest pas non plus egal `a 1. Dans ce cas,
on peut ecrire n = ab, o` u 1 < a < n et 1 < b < n. Dans lanneau Z/nZ, on obtient alors la relation
n = a

b, soit a

b =

0. Pourtant, vu les inegalites veriees par a et b, ni a ni

b nest nul. Z/nZ nest
donc pas int`egre, et a fortiori nest pas un corps commutatif.
On a bien prouve dans les deux cas que Z/nZ nest pas un corps commutatif.
Preuve de . Supposons n premier, et montrons que Z/nZ est alors un corps commutatif.
* Nous savons dej`a que la multiplication sur Z/nZ est commutative.
* Comme Z/nZ poss`ede n elements, il en poss`ede au moins deux.
* Soit x un element non nul de Z/nZ. On peut ecrire x = a pour un a 1, . . . , n1. Puisque n est
premier, a ne poss`ede dautre diviseur positif commun avec n que 1 et donc a et n sont premiers entre
eux. Il existe donc deux entiers s, t Z tels que 1 = sa + tn. En passant aux classes dequivalence,
on obtient :

1 = s a +

t n, soit

1 = sx +

t

0 = sx.
On a donc trouve un inverse de x, `a savoir s.
Z/nZ est donc bien un corps commutatif.

Remarque : On retiendra de cette demonstration la technique pratique de calcul de linverse dun element
non nul de Z/nZ : ecrire une identite de Bezout entre un representant de cet element et n, et redescendre
aux classes dequivalence.
Et voil`a, on sait tout... Reste `a donner quelques illustrations an de convaincre de lutilite de lintroduction
de cette notion abstraite.
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 11 - Universite Lyon I - Annee 2001-2002 77
Exemple : Resoudre dans Z lequation suivante, dinconnue x :
24x + 5 0 [137].
On peut traiter cet exemple avec ou sans usage de Z/137Z. Faisons les deux successivement ; on constatera
que les enonces simples sur les proprietes algebriques de Z/137Z remplacent avantageusement les techniques,
il est vrai elles aussi simples, darithmetique classique.
Premi`ere resolution : (sans utiliser Z/137Z).
Remarquons que 137 est premier, et donc que 137 et 24 sont premiers entre eux ; cherchons `a ecrire une
identite de Bezout entre 137 et 24 ; en utilisant lalgorithme decrit plus haut, on decouvre que :
1 = 40 24 7 137,
do` u on deduit (par une simple multiplication par 5) que :
5 = 200 24 35 137.
Reportons cette identite dans lequation, qui devient donc :
24x + 200 24 35 137 0 [137]
24(x + 200) 0 [137]
137 divise 24(x + 200)
137 divise x + 200 (en utilisant le lemme de Gauss)
x + 200 0 [137]
x 200 [137]
x 74 [137].
Deuxi`eme resolution : (avec Z/137Z).
Remarquons que 137 est premier, et donc que Z/137Z est un corps commutatif. Faisons tous les calculs dans
ce corps.
Lequation proposee se reecrit :

24 x +

5 =

0


24 x =

5
x =

5(

24)
1
.
Calculons donc (

24)
1
; pour cela nous connaissons la bonne methode : ecrire une identite de Bezout
entre 24 et 137, `a savoir :
1 = 40 24 7 137,
puis redescendre aux classes dequivalence dans Z/137Z:

1 =

40

24,
soit : (

24)
1
=

40.
On en conclut que lequation proposee equivaut `a :
x =

5(

24)
1
=

5

40 =

200 =

74.
Exemple : Resoudre dans Z lequation suivante, dinconnue x :
x
4
81 [73].
L`a aussi, ecrire deux solutions serait possible, mais celle utilisant Z/73Z est tellement plus agreable `a
ecrire que je men contenterai.
Lequation secrit, dans Z/73Z:
x
4


81 =

0
( x
2
)
2


9
2
=

0
( x
2


9)( x
2
+

9) =

0
Arithmetique
78
( x
2


9)( x
2


64) =

0
( x

3)( x +

3)( x

8)( x +

8) =

0
( x

3)( x

70)( x

8)( x

65) =

0
x =

3 ou x =

8 ou x =

65 ou x =

70 (Z/73Z etant un corps commutatif, donc int`egre)
Exemple : Resoudre dans Z lequation suivante, dinconnue x :
x
17
3 [19].
L`a encore, on ne saurait trop recommander le passage dans Z/19Z. Lequation secrit d`es lors : x
17
=

3.
Notons a linconnue auxiliaire a = x et remarquons que

0
17
,=

3. On peut donc ne chercher `a resoudre a
17
=

3
que dans (Z/19Z)

0.
Mais pour des a ,=

0, a
17
=

3 a
18
=

3a. Maintenant, pour tout a dans le groupe multiplicatif
(Z/19Z)

0, on sait que lordre de a, qui est le nombre delements du groupe <a>, divise le nombre
delements de (Z/19Z)

0, cest-`a-dire 18.
Ainsi, pour tout a de (Z/19Z)

0, a
18
=

1. Lequation etudiee se simplie donc grandement en
1 =

3a a = (

3)
1
. Sa resolution se ram`ene donc `a la recherche de linverse de

3 dans Z/19Z; on ecrit
alors une relation de Bezout : 13 3 2 19 = 1 et on en deduit que (

3)
1
=

13.
Finalement les solutions de lequation initiale sont donc les x congrus `a 13 modulo 19.
Exemple : Resoudre dans Z lequation suivante, dinconnue x :
x
14
1 [19].
Ce sont les memes idees que dans lexemple precedent qui font marcher cet exercice, en un peu plus astucieux
encore.
Comme dans lexemple prededent, on commence par passer dans Z/19Z, o` u lequation secrit d`es lors :
x
14
=

1. On note a = x, on remarque que

0 nest pas solution, et on decide donc de resoudre a
14
= 1 dans
(Z/19Z)

0.
Maintenant, on remarque que pour tout a de (Z/19Z)

0, dire que a
14
=

1 equivaut `a dire que lordre
de a divise 14. Par ailleurs, comme dans lexemple precedent, pour tout a de (Z/19Z)

0, lordre de a
divise 18. Ainsi, lordre de a divise 14 si et seulement sil divise 14 et 18, donc si et seulement sil divise
PGCD(14, 18) = 2.
On a donc montre que pour tout a de (Z/19Z)

0, a
14
=

1 a
2
=

1.
Cette nouvelle equation est alors tr`es facile `a resoudre : a
2
=

1 (a +

1)(a

1) =

0
a =

1 ou a =

1 =

18.
Finalement, les solutions de lequation initiale sont donc les x congrus `a 1 ou `a 18 modulo 19.
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 79
Chapitre 15 - Espaces vectoriels generaux
On va generaliser ce quon sait sur R
n
et ses sous-espaces vectoriels. La generalisation rencontrera deux
types de diculte : utiliser dautres nombres que des reels ; manipuler des espaces pouvant etre de dimension
innie (ou, ce qui sera souvent indispensable, tout au moins manipuler des syst`emes innis dans des espaces
de dimension nie ou non).
Dans tout le chapitre, K designe un corps commutatif.
1 - Denition des espaces vectoriels
Denition 15-1-118: Soit E un ensemble ; on dispose sur cet ensemble dune operation (notee additivement)
et on dispose par ailleurs dune application g : KE E (notee multiplicativement : on note x au lieu de
g(, x)).
On dit que E est un espace vectoriel lorsque :
* E est un groupe commutatif (pour laddition).
* Pour tout vecteur e de E, 1e = e (1 designant le neutre de la multiplication de K).
* Pour tous scalaires , de K et tout vecteur e de E, ()e = (e).
* Pour tous scalaires , de K et tout vecteur e de E, ( +)e = e +e.
* Pour tout scalaire de K et tous vecteurs e, f de E, (e +f) = e +f.
Exemple : K est un espace vectoriel sur lui-meme (en utilisant comme multiplication g de la denition
despace vectoriel loperation multiplication du corps commutatif K).
Cet exemple merite quon sy arrete quelques lignes, dans le cas particulier important et encore accessible
o` u K = C en anticipant leg`erement sur les denitions qui suivront. Le meme ensemble E = C peut etre
considere comme espace vectoriel sur C ou sur R (avec la meme addition dans les deux cas). Si on le voit
comme espace vectoriel sur R (cest le plus facile, car lalg`ebre lineaire sur R se conforme `a notre intuition
geometrique au quotidien), une base de C comme R-espace vectoriel est (1, i). Mais si C est pense comme
espace vectoriel sur C, (1, i) nest plus une famille libre, puisque en prenant = i et = 1, 1 + i = 0.
Ce qui est desormais une base de C, cest le syst`eme (1) forme dun seul vecteur, et le C-espace vectoriel C
est devenu une droite !
On pourra faire le rapprochement entre cette subtilite conceptuelle et lerreur classique des etudiants
qui, places devant une identite telle que
1
2
+ i

3
2
= x + iy en deduisent que
1
2
= x et

3
2
= y sans verier
prealablement que x et y sont reels. Bien evidemment, sils ne le sont pas, les etudiants sont alors precipites
dans un goure : ils avaient confondu liberte sur R et liberte sur C.
L exemple fondamental
De meme que pour les groupes me paraissait fondamental le groupe des bijections dun ensemble dont
tant de groupes importants sont des sous-groupes pour les espaces vectoriels me parat essentiel lespace
des applications vers un espace dont tant despaces seront des sous-espaces.
Voici les operations sur cet espace fondamental.
Denition 15-1-119 : Soit A un ensemble et E un K-espace vectoriel ; soit f et g deux applications de A
vers E. La somme de f et g est lapplication f + g denie pour tout a A par (f + g)(a) = f(a) + g(a).
Soit un scalaire ; le produit de f par est lapplication f denie par (f)(a) = f(a).
Les etudiants observateurs remarqueront qu`a force de generalisation, cette denition rend obsol`etes
comme cas particuliers les denitions 8-2-82, 8-2-83, 5-1-54 (en tant quelle parle daddition), et meme, si
on est observateur, 3-1-37 et 3-1-38.
Proposition 15-1-74: Muni de ces addition et multiplication externe, lensemble E
A
est un espace vectoriel
sur K.
Demonstration : Dune facilite absolue et dun ennui profond.

Un cas particulier dej`a connu, (du moins pour K = R) est lespace K


n
des applications de 1, . . . , n vers
K. La denition de la base canonique de R
n
se transposera `a lidentique dans K
n
.
Espaces vectoriels generaux
80
2 - Ce qui se conserve sans rien changer du cours sur R
n
Personne, je lesp`ere, ne lira attentivement ce paragraphe, qui nest quun outil de reference :
* Dans le chapitre 6, la section 0 ne se rapporte qu`a R
n
; dans la section 1, il faut preciser que le mot
vecteur sera desormais utilise pour les elements dun espace vectoriel et le mot scalaire pour les elements
du corps commutatif K. ; que la notation e
1
+ +e
n
sera utilisee dans tous les espaces vectoriels. La section
2 reste en attente. La section 3 (sous-espaces) est recuperable en remplacant R
n
par un espace vectoriel E
0
(mais pas pour linstant la proposition qui la termine, qui parle despace engendre). La section 4 (syst`eme
generateur ou libre) est laissee pour un peu plus loin, et donc aussi les section 5 et 6 qui vont avec. Javais
dej`a dit que la section 7 (base canonique) se generalisait `a K
n
mais pas `a nimporte quel espace vectoriel.
Enn la section 8 (intersection et somme de sous-espaces) se generalise sans bug.
* Je referai le point sur le chapitre 7 (dimension) plus loin.
* Dans le chapitre 11 (applications lineaires) on recup`ere `a lidentique tout ce qui ne parle pas de
dimension nie en modiant dans le chapeau du chapitre que javais habilement declare provisoire la
denition de soit E un espace vectoriel qui voudra desormais dire soit E un espace vectoriel.
3 - Le concept de famille
Pour travailler sur des espaces qui pourront ne plus etre de dimension nie, on va etre amene `a ne plus
utiliser des k-uplets mais des syst`emes plus generaux susceptibles de contenir une innite de vecteurs dans
les applications pratiques en TD ce seront generalement des suites, mais ca ne co ute pas plus cher de denir
des familles innies generales.
Denition 15-3-120 : Soit I et X deux ensembles. Une famille delements de X indexee par I est une
application de I vers X.
Il ne sagit donc de rien de plus que dune bete application ! Simplement la problematique nest plus la
meme et pour des raisons peut-etre plus historiques que profondes on utilise des notations bien dierentes.
Ainsi dans le contexte des applications on note f une application et f(i) sa valeur en un element i I.
Dans le contexte des familles, on note (x
i
)
iI
(ou (x
i
) quand il ny a pas de risque de confusion quant `a
lensemble de depart) la famille et x
i
sa valeur en un indice i I.
Larchetype de la famille est evidemment la suite, que vous connaissez dej`a : cest une famille indexee
par N.
4 - Familles et operations
La principale idee que je cherche `a faire passer dans cette section est une mise en garde : on ne peut
additionner quun nombre ni de vecteurs. Des techniques pour faire des additions innies apparatront en
analyse (lintegration, en un sens, en est une...) mais ne sappliqueront que dans des contextes bien speciques
et en aucun cas dans des cadres despaces vectoriels generaux.
Il faut donc se preparer `a bien comprendre quand on peut ajouter et quand on ne le peut pas.
Denition 15-4-121 : Soit E un K-espace vectoriel (un groupe commutatif surait) et soit (e
i
)
iI
une
famille nie de vecteurs de E. On denit la somme des e
i
par les formules :
*

i
e
i
= 0.
* Pour a I,

iI
e
i
=

iI\{a}
e
i
+e
a
.
Il faut alors justier quon a bien donne une denition coherente... cette denition ayant une allure
recursive, ce nest gu`ere quune explication, la bonne facon decrire la denition serait de la presenter
comme une denition par recurrence sur le cardinal de I. La seconde mise au point necessaire, une fois
la somme nie de n elements denie, est de sassurer que la denition quon a donnee pour la somme de
n+1 elements est coherente. Cela necessite de verier que la somme quon a denie ne depend pas du choix
quon a fait du a quon a particularise. En dautres termes, il faut verier que lorsquon prend deux elements
distincts a et b de I,

iI\{a}
e
i
+ e
a
=

iI\{b}
e
i
+ e
b
, ce qui decoule facilement de la commutativite et de
lassociativite de laddition.
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 81
Cette denition a une consequence immediate et utilisee implicitement tout au long des demonstrations
(elle se demontrerait par recurrence sur le cardinal de J) : si I et J sont nis disjoints, et (e
i
)
iIJ
est une
famille indexee par I J,

iIJ
e
i
=

iI
e
i
+

iJ
e
i
.
Une fois cette denition posee, on peut donner des versions faciles des denitions de combinaison
lineaire dune famille, de famille generatrice, de famille libre.
Denition 15-4-122 : Soit (e
i
)
iI
une famille de vecteurs dun espace E, et soit e un vecteur de E. On
dit que e est une combinaison lineaire de (e
i
) sil existe un sous-ensemble ni I
1
de I et une famille de
scalaires (
i
)
iI
1
indexee par I
1
telle que e =

iI
1

i
e
i
.
Denition 15-4-123 : Soit (e
i
)
iI
une famille de vecteurs dun espace E, on dit que (e
i
) engendre E
lorsque tout e de E est combinaison lineaire des (e
i
), cest-`a-dire explicitement si pour tout e de E il existe
un sous-ensemble ni I
1
de I et une famille de scalaires (
i
)
iI
1
indexee par I
1
telle que e =

iI
1

i
e
i
.
Denition 15-4-124 : Soit (e
i
)
iI
une famille de vecteurs dun espace E, on dit que (e
i
) est libre lorsque
pour tout sous-ensemble ni I
1
de I et toute famille de scalaires (
i
)
iI
1
indexee par I
1
telle que

iI
1

i
e
i
= 0,
tous les
i
sont nuls.
Une autre operation utile occasionnellement concernera des familles densembles. Il sagit de pratiquer
des intersections ou des reunions densembles en nombre inni cest un peu hors sujet ici mais il faut bien
les denir quelque part.
Denition 15-4-125: Soit (A
i
)
iI
une famille densembles. On denit la reunion de (A
i
) comme lensemble
des x pour lequels il existe un indice i I tel que x A
i
.
Notation 15-4-54 : Cette reunion est notee
_
iI
A
i
.
Denition 15-4-126 : Soit (A
i
)
iI
une famille densembles (avec I ,= ). On denit lintersection de (A
i
)
comme lensemble des x tels que pour tout indice i I, x A
i
. [Si tous les ensembles intervenant dans un
probl`eme sont des parties dun meme gros ensemble , on pourra sans danger completer cette denition en
considerant que lintersection dune famille vide est .]
Notation 15-4-55 : Cette intersection est notee

iI
A
i
.
Pas dinquietude, ces notions ont le meme sens intuitif que celles qui sont dej`a bien connues, et les diverses
formules qui peuvent avoir lair vraisemblables les concernant sont vraies.
Refaisons une petite visite `a ne pas lire, sauf pour les masochistes du cours du premier semestre
concernant ces questions : dans le chapitre 6, la section 2 est desormais remplacee (on se convaincra bien s ur
que dans le cas particulier o` u I = 1, . . . , n les denitions gardent le meme sens) ; la derni`ere proposition
de la section 3 est desormais generalisee et redemontree. La section 4 est generalisee et revue (les mots lie
et base se recuperant de facon evidente). Pour la section 5, la proposition 3-5-12 reste vraie veriez que
vous savez la prouver, les deux propositions suivantes aussi si on precise bien ce que veut dire ajouter ou
retrancher un vecteur `a une famille. La n de la section, qui ne concernait que des syst`emes, se recopie sans
modication autre que remplacer R
n
par E quelconque. La section 6 aussi se recup`ere dans tout espace
possedant des bases nies.
5 - Un petit complement : espace engendre par une partie
Sans que la notion ne soit tr`es importante, il peut etre confortable de parler densemble generateur plutot
que de famille generatrice dans divers contextes. Cest ici un pretexte pour presenter une de ces petites astuces
sans profondeur et pourtant terriblement simplicatrices.
Une premi`ere methode qui vient `a lesprit pour introduire ce concept serait de reprendre `a zero toutes
les denitions quon a donnees et, comme on a deni la somme dune famille nie de vecteurs, denir la
somme dun ensemble ni de vecteurs par recurrence sur le nombre de ceux-ci, et ainsi de suite... Il y aurait
dailleurs des chausse-trapes sur notre route.
Plus ingenieux est de ramener letude des ensembles de vecteurs `a letude des familles de vecteurs en
introduisant la stupide
Espaces vectoriels generaux
82
Denition 15-5-127 : Soit A un ensemble. On appelle famille auto-indexee par A la famille (x)
xA
(soit
plus formellement encore lapplication identique de A).
Lidee est detiqueter chaque element de A en ecrivant sur letiquette non un numero didentication (je
ne suis pas un numero, je ne suis pas un matricule) mais son propre nom.
Avec cette denition, on peut etendre tout ce qui est deni pour des familles `a des ensembles : il sut
dappliquer la denition telle quelle a ete ecrite pour une famille `a la famille auto-indexee correspondant `a
lensemble.
Linteret ici de cette gymnastique est de pouvoir enoncer la
Proposition 15-5-75 : Le sous-espace engendre par une partie A dun espace vectoriel E est le plus petit
sous-espace de E contenant A.
(N.B. : la denition formelle de plus petit sera ecrite dans une section de complements relatifs aux
relations dordre qui viendra prochainement).
Demonstration : On sait dej`a que le sous-espace engendre par A est un sous-espace ; il est totalement
evident quil contient A. Reste `a montrer quil est inclus dans tout sous-espace contenant A.
Soit donc G un tel sous-espace ; notons F le sous-espace engendre par A : nous devons donc montrer
que F G. Pour ce faire, prenons un vecteur y de F, cest-`a-dire une combinaison lineaire de (x)
xA
.
Par denition des combinaisons lineaires, il existe donc un nombre ni de vecteurs x
1
, . . . , x
n
de A et un
nombre ni de scalaires
1
, . . . ,
n
tels que y =
1
x
1
+ +
n
x
n
. G etant un sous-espace vectoriel, et tous
les x
i
etant dans A donc dans G, y est aussi dans G.

Une agreable application (toutefois assez peu utile en pratique) sera une occasion de rappeler quil ne
faut pas confondre somme et reunion !
Proposition 15-5-76 : Soit F et G deux sous-espaces dun K-espace vectoriel E. Alors F +G est le sous-
espace engendre par F G.
Demonstration : Nous pouvons utiliser la caracterisation qui prec`ede : il est clair que F + G est un sous-
espace contenant F G. Il nous reste `a montrer que cest le plus petit, cest-`a-dire quil est inclus dans tout
sous-espace H de E contenant F G. Soit donc H un tel sous-espace, et soit x un vecteur de F + G. On
peut ecrire x = y +z, o` u y F, donc y H, et z G, donc z H. On en deduit que x = y +z H.

6 - Nouvelle visite `a la dimension


Il reste `a comprendre comment le chapitre 7 celui concernant la dimension sadapte `a un cadre plus
general que celui de R
n
. Et l`a les choses cessent detre vraiment simples. Lespace R
n
poss`ede en eet une
propriete fort pratique : une base nous saute aux yeux (la base canonique). Au moment de travailler dans
un espace abstrait, cette premi`ere base va nous manquer, et il faudra quelques precautions conceptuelles ;
en fait, d`es que les espaces ne poss`edent pas de base nie et cela arrive les choses sont signicativement
plus techniques que ce que nous avons rencontre jusqu`a present, et donc hors datteinte dans un cours de
DEUG.
Reprenons pas `a pas le cours sur la dimension. Sur la premi`ere section (le nud des demonstrations),
nous ne trebuchons pas : elle se generalise tr`es bien `a nimporte quel espace sur nimporte quel corps commu-
tatif. Nous disposons donc du lemme dechange, et surtout du principe (enonce seulement pour des familles
nies) qui assure quune famille libre est plus courte au sens large quune famille generatrice.
La section 2 se generalise aussi : si un espace poss`ede deux bases nies, elles ont le meme nombre de
vecteurs. On notera quon peut aussi prouver pour pas plus cher quun espace ne peut posseder simultanement
une base nie et une base innie.
La section 3 reste vraie avec les memes preuves en tant quelle concerne des familles libres ou genera-
trices nies. Elle ne serait pas tr`es dicile `a adapter meme pour des familles innies, mais je nen ai pas
besoin pour continuer.
En revanche, avant daller plus loin, il va etre indispensable dintroduire un nouveau concept.
Denition 15-6-128 : Soit E un K-espace vectoriel. On dit que E est de type ni (ou de dimension
nie) lorsquil poss`ede une famille generatrice nie.
Remarque : Le vocabulaire le plus courant est le second (de dimension nie) mais il est un peu dangereux,
car nous ne savons pas encore quon peut associer `a ces espaces un concept de dimension. Pour cette bonne
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 83
raison, jutiliserai le terme de type ni jusqu`a la n de ce chapitre sur les dimensions, puis reprendrai
lhabitude de parler de dimension nie quand la dimension naura plus de secrets pour nous.
Ce concept etant pose, nous pouvons enoncer le theor`eme de la base incompl`ete dans un cadre le
generalisant :
Theor`eme 15-6-28 : Soit E un K-espace vectoriel de type ni. Toute famille libre de E est nie, et peut
etre prolongee en une base de E par ladjonction de nouveaux vecteurs de E.
Demonstration : Cest la meme que pour les sous-espaces de R
n
; simplement larret du processus dad-
jonction de vecteurs nest plus ici garanti par lexistence de la base canonique de R
n
mais par celle de la
famille generatrice nie de E dont on a suppose lexistence.

Il est amusant de constater que le theor`eme symetrique qui etait si facile `a prouver quand les seules
familles connues etaient nies derape discr`etement d`es lors que nous connaissons le concept de famille
generatrice innie. Meme dans un espace de type ni, la famille generatrice dont nous voudrions extraire
une base peut etre innie, et la technique denlever des vecteurs un `a un ne fonctionnera plus. Le resultat
reste toutefois vrai, et de demonstration pas trop dicile, mais il faut la reprendre.
Theor`eme 15-6-29 : Soit E un K-espace vectoriel de type ni. De toute famille generatrice (meme innie !)
de E, on peut extraire une base de E par suppression de certains vecteurs. (Plus formellement : soit (x
i
)
iI
une famille generatrice de E. Il existe un sous-ensemble (forcement ni) I
1
de I tel que (x
i
)
iI
1
soit une base
de E).
Demonstration : Elle est un peu technique, quoique pas vraiment novatrice par rapport `a ce que nous
avons fait jusqu`a present. Sa lecture ne me semble instructive que pour les etudiants vraiment motives !
Cette precaution oratoire etant prise, introduisons un concept nouveau mais pas bien complique quoique
lourd : pour un syst`eme libre (f
1
, . . . , f
p
) extrait de (x
i
), on dira que (f
1
, . . . , f
p
) est libre maximal relative-
ment `a (x
i
) lorsque pour tout vecteur v gurant dans la famille (x
i
), (f
1
, . . . , f
p
, v) nest plus libre.
On peut alors avec ce nouveau concept reprendre la proposition 4-3-52, avec cette fois lenonce suivant :
un syst`eme libre maximal relativement `a (x
i
) est une base de E. La demonstration reposera sur les memes
techniques : soit un tel syst`eme (f
1
, . . . , f
p
) libre maximal relativement `a (x
i
). Alors pour tout vecteur v
gurant dans la famille (x
i
), la famille (f
1
, . . . , f
p
, v) netant plus libre, v est une combinaison lineaire de
(f
1
, . . . , f
p
). Mais tous les vecteurs de E etant eux-memes combinaisons lineaires dun nombre ni de vecteurs
gurant dans (x
i
), ils sont donc combinaisons lineaires de (f
1
, . . . , f
p
), qui est donc generatrice.
La demonstration se termine comme celle du theor`eme de la base incompl`ete : on part du syst`eme () et
sil nest pas maximal relativement `a (x
i
) on lui ajoute un des vecteurs de (x
i
) et ainsi de suite ; on ne peut
continuer indeniment car on est limite dans la croissance de ces syst`emes libres par le nombre ni delements
dun syst`eme generateur de E. Quand on sarrete, on a bien la base annoncee. La surprise etant quon la
obtenue par adjonctions successives et non, comme au semestre precedent, par ablations successives.

Plus de probl`eme pour le reste... Comme pour les sous-espaces de R


n
, on montrera pour les espaces
vectoriels generaux le
Theor`eme 15-6-30 : Tout espace vectoriel de type ni poss`ede des bases.
La theorie de la dimension marche nalement avec les memes enonces et les memes preuves ; la formule
de Grassman reste vraie ; le paragraphe sur les sommes directes aussi on notera simplement que le theor`eme
liant sommes directes et dimensions ne concernera que des espaces de dimension nie. La proposition qui
en a ete deduite (caracterisation pour deux sous-espaces seulement) est donc prouvee pour des espaces de
dimension nie. Elle reste vraie pour des espaces de dimension quelconque (cest un exercice facile...)
7 - Un premier exemple despace abstrait : espaces dapplications lineaires
Tr`es bri`evement, on constate en relisant ce quon sait dej`a sur les applications lineaires (stabilite par
addition, ou par multiplication par un scalaire) que lensemble L(E, F) des applications lineaires dun K-
espace vectoriel vers un K-espace vectoriel F est un sous-espace vectoriel du K-espace vectoriel F
E
. Nous
verrons au chapitre suivant quil est de dimension nie quand E et F sont eux-meme de dimension nie.
On notera que meme quand E et F sont de bons sous-espaces vectoriels de R
n
(voire tous deux egaux
`a R
n
) lespace L(E, F) ne se laisse pas si facilement interpreter comme un sous-espace dun R
k
. Le concept
despace abstrait (meme de dimension nie) montre donc son interet pour aner nos connaissances sur
L(E, F) nous connaitrons bientot sa dimension.
Espaces vectoriels generaux
84
Chapitre 16 - Matrices
Les matrices sont des tableaux rectangulaires de reels (ou plus generalement delements dun corps
commutatif K). Annoncons donc tout de suite : dans tout le chapitre, K est un corps commutatif xe, et
tous les espaces vectoriels consideres sont des espaces vectoriels sur K; toutes les matrices considerees seront
aussi, sauf precision contraire, `a coecients dans K).
Une idee interessante `a retenir est que les matrices font des apparitions dans des contextes externes `a
lalg`ebre lineaire : analyse de donnees, mecanique, etc... Il y aura donc des allers-retours tout `a fait plaisants :
les matrices nous serviront `a demontrer des resultats dalg`ebre lineaire pure (par exemple `a determiner la
dimension de L(E, F)), mais reciproquement les theor`emes prouves en alg`ebre lineaire pourront etre appliques
`a des matrices dans des contextes mathematiques tout autres voire des contextes non mathematiques.
1 - Denitions et notations
Denition 16-1-129 : (Version informelle) Une matrice (m, n) `a coecients dans K est un tableau rectan-
gulaire delements de K avec m lignes et n colonnes. (Et version formelle : une matrice (m, n) `a coecients
dans K est une famille indexee par lensemble 1, . . . , m 1, . . . , n o` u m et n sont deux entiers naturels
xes ; quand ce sera pratique, on pourra aussi autoriser des indexations commencant `a 0, par exemple pour
traiter des polynomes dont le degre commence `a 0.).
Convention de notation Quand je parlerai dune matrice notee par une lettre majuscule, disons A, je sous-
entendrai que le terme en i-`eme ligne et j-`eme colonne de A est note a
ij
, avec la minuscule correspondante.
Cette r`egle a une exception un peu bizarre, remontant `a Kronecker : le i, j-`eme coecient de la matrice I
est traditionnellement note
ij
.
Notation 16-1-56: Lensemble des matrices `a m lignes et n colonnes `a coecients dans Kest note /
mn
(K).
Lorsque m = n, cest-`a-dire lorsque les matrices sont carrees, on abr`egera cette notation en /
n
(K).
Denition 16-1-130 : La somme de deux matrices (m, n) A et B est la matrice (m, n) C denie pour tout
(i, j) avec 1 i m, 1 j n par : c
ij
= a
ij
+ b
ij
; le produit dune matrice (m, n) A par un scalaire
est la matrice (m, n) D denie pour tout (i, j) avec 1 i m, 1 j n par : d
ij
= a
ij
.
Les etudiants les plus observateurs remarqueront que je me rep`ete encore, et que ces denitions font
double emploi avec la denition 15-1-119.
Denition 16-1-131 : Le produit dune matrice (m, n) A par une matrice (n, p) B est la matrice (m, p) C
denie pour tout (i, k) avec 1 i m, 1 k p par :
c
ik
=
n

j=1
a
ij
b
jk
.
On remarquera tout de suite sur des exemples tr`es simples que cette multiplication nest pas commutative.
Dailleurs, si m ,= p, le produit BA nexiste meme pas, alors que le produit AB existe, et si m = p mais
m ,= n, le produit BA est une matrice (n, n) alors que le produit AB est une matrice (m, m) !
En revanche, cette multiplication est associative (je mets des guillemets car ce nest pas exactement
une operation : elle sapplique entre matrices de taille variable.) Precisement , on a lenonce :
Proposition 16-1-77 : Pour tous entiers m, n, p, q et toutes matrices A de taille (m, n), B de taille (n, p)
et C de taille (p, q), (AB)C = A(BC).
Demonstration : Notons D = AB, E = BC, F = (AB)C et G = A(BC).
Alors pour tous i, l avec 1 i m, 1 l q, on a :
f
il
=
p

k=1
d
ik
c
kl
=
p

k=1
(
n

j=1
a
ij
b
jk
)c
kl
=

1jn
1kp
a
ij
b
jk
c
kl
=
n

j=1
a
ij
(
p

k=1
b
jk
c
kl
) =
n

j=1
a
ij
e
jl
= g
il
donc F = G.

Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 85
Denition 16-1-132 : La matrice identite (n, n) est la matrice I
n
denie pour tout (i, j) avec 1 i n,
1 j n :
ij
= 0 pour i ,= j et
ii
= 1.
On remarque sans mal que pour toutes matrices A ou B pour lesquelles le produit a un sens, AI = A et
IB = B.
Proposition 16-1-78 : Avec ces operations et cet element unite, /
n
(K) est un anneau ; /
mn
(K) est un
K-espace vectoriel.
Demonstration : Fastidieuse et facile, lassociativite a ete faite proprement, ne men demandez pas plus.

Denition 16-1-133 : Pour m et n xes, on appelle matrices elementaires les matrices E


ab
(1 a m,
1 b n) dont les coecients sont nuls, sauf le coecient de la a-`eme ligne, b-`eme colonne qui vaut 1.
Proposition 16-1-79 : La famille (E
ij
) 1im
1jn
est une base de /
mn
(K) (quon appellera base canonique).
Demonstration : Remarquons que pour toute matrice (m, n) ,

1im
1jn

ij
E
ij
= . D`es lors pour toute
matrice A et toute famille de scalaires , A =

1im
1jn

ij
E
ij
A = . De ce fait, A secrit de facon
unique dans la famille (E
ij
) qui est donc une base de /
mn
(K).

Corollaire 16-1-1 : La dimension de /


mn
(K) est mn.
Demonstration : La famille (E
ij
) est formee de mn matrices.

On aura parfois besoin de ne regarder quun morceau dune matrice :


Denition 16-1-134 : Soit A une matrice (m, n). On appelle sous-matrice de A toute matrice obtenue en
eliminant certaines (ou aucune) lignes de A et certaines (ou aucune) colonne de A. En termes plus formels (et
sans utilite), une matrice B de taille (m

, n

) sera dite sous-matrice de A sil existe une application croissante

1
de 1, . . . , m

vers 1, . . . , m et une application croissante


2
de 1, . . . , n

vers 1, . . . , n telle que


pour tous i, j avec 1 i m

, 1 j n

, b
ij
= a

1
(i)
2
(j)
.
On notera enn que je recule devant la frappe de lexplication du produit par blocs, mais que jen aurai
parle en amphi...
Il reste `a terminer cette section par une notion fort simple : lechange des lignes et des colonnes, appele
transposition.
Denition 16-1-135 : Soit A une matrice (m, n). La transposee de A est la matrice (n, m) B denie pour
tous i, j avec 1 i n, 1 j m par : b
ij
= a
ij
.
Notation 16-1-57 : La transposee de A est notee
t
A.
Proposition 16-1-80 : Pour toutes matrices A de taille (m, n), B de taille (n, p),
t
(AB) =
t
B
t
A.
Demonstration : Notons C = AB, D =
t
(AB), E =
t
A, F =
t
B et G =
t
B
t
A Alors par denitions de la
transposition et du produit, pour tout k avec 1 k p et tout i avec 1 i m,
d
ki
= c
ik
=
n

j=1
a
ij
b
jk
=
n

j=1
e
ji
f
kj
= g
ki
.
Donc D = G.

Denition 16-1-136 : Une matrice est dite symetrique lorsquelle est egale `a sa transposee.
En clair, une matrice symetrique est une matrice symetrique par rapport `a sa diagonale nord-ouest/sud-
est.
2 - Matrices et applications lineaires
Denition 16-2-137 : Soit E et F deux espaces vectoriels de dimension nie, (e
1
, . . . , e
n
) et (f
1
, . . . , f
m
)
des bases respectives de E et F et u une application lineaire de E vers F. La matrice de u dans les bases
e et f est la matrice (m, n) dont pour tout j avec 1 j n la j-`eme colonne est la matrice-colonne des
coordonnees de u(e
j
) dans la base f.
Notation 16-2-58 : Cette matrice sera notee mat
e,f
(u). On osera eventuellement omettre les indices rap-
pelant les bases, mais avec prudence et lorsquaucune confusion nest possible, et surtout sans perdre de vue
quune meme application lineaire peut avoir des matrices daspects fort dierents selon les bases que lon
choisit pour la representer.
Matrices
86
Lorsque les bases sont xees, chaque matrice represente exactement une application lineaire. Cest ex-
actement ce que dit en termes plus abstraits (je choisis meme consciemment de donner une version peut-etre
trop abstraite, pour inviter `a reechir...) la
Proposition 16-2-81: Soit E et F deux espaces vectoriels de dimension nie, (e
1
, . . . , e
n
) et (f
1
, . . . , f
m
) des
bases respectives de E et F, alors lapplication mat
e,f
est un isomorphisme despaces vectoriels de L(E, F)
vers /
m,n
(K).
Demonstration : Lourde `a ecrire mais sans interet ni diculte.

On va enn faire le lien avec la notion de matrice dun vecteur introduite au premier semestre.
Proposition 16-2-82 : Soit E et F deux espaces vectoriels de dimension nie, (e
1
, . . . , e
n
) et (f
1
, . . . , f
m
)
des bases respectives de E et F, x un vecteur de E et u une application lineaire de E vers F. Alors
mat
f
[u(x)] = mat
e,f
(u) mat
e
(x).
Demonstration : Cest une simple verication. Soit x
1
, . . . , x
n
les coordonnees de x dans e, cest `a dire les
coecients de mat
e
(x). On a alors, en notant A la matrice de u dans les bases considerees :
u(x) =
n

i=1
x
i
u(e
i
) =
n

i=1
x
i
(
m

j=1
a
ji
f
j
) =
m

j=1
(
n

i=1
a
ji
x
i
)f
j
.
La j-`eme coordonnee de u(x) dans f est donc

n
i=1
a
ji
x
i
; en dautres termes, le j-`eme coecient de
mat
f
[u(x)] est bien le j-`eme coecient de Amat
e
(x).

Il reste `a apprendre `a composer les applications lineaires. Pour ce faire, on demontre prealablement le
Lemme 16-2-6 : Soit A une matrice (m, p). On suppose que pour toute matrice-colonne (p, 1) X, AX = 0.
Alors A = 0.
Demonstration : Il sut de remarquer que si on prend pour X la matrice-colonne (p, 1) dont tous les
coecients sont nuls sauf le k-`eme qui vaut 1, le produit AX est alors egal `a la k-`eme colonne de A. D`es lors
toutes les colonnes de A sont nulles, donc A est nulle.

Proposition 16-2-83 : Soit E, F et G trois espaces vectoriels de dimension nie, (e


1
, . . . , e
p
), (f
1
, . . . , f
n
) et
(g
1
, . . . , g
m
) des bases respectives de E, F et G, u une application lineaire de E vers F et v une application
lineaire de F vers G. Alors :
mat
e,g
(v u) = mat
f,g
(v) mat
e,f
(u)
Demonstration :
Notons A la matrice de u, B la matrice de v et C la matrice de v u dans les bases introduites. Soit x un
vecteur de E, de matrice X dans e. La matrice de [v u](x) dans la base g est CX. Par ailleurs, la matrice
de u(x) dans f est AX, puis celle de v[u(x)] dans g est donc B(AX) = (BA)X.
Toutes les matrices colonnes (p, 1) sont matrices dun vecteur de E, donc on a prouve que pour toute
matrice colonne (p, 1) X, on a CX = (BA)X ou encore (C BA)X = 0. On applique alors le lemme qui
prec`ede et on conclut que C = BA.

3 - Matrices inversibles
Denir les matrices inversibles ferait double emploi avec la denition generale delement inversible dans un
ensemble muni dune operation avec un neutre. Precisons simplement que ce terme sapplique aux matrices
carrees P et quil sagit dinverse multiplicatif (cest-`a-dire dune autre matrice carree Q telle que PQ =
QP = I
n
, n etant le cote de P.)
Il ny a pas grand chose `a ajouter aux generalites quon a dej`a fait observer sur les elements inversibles
dans un contexte plus general et abstrait on peut toujours rappeler que si P
1
et P
2
sont inversibles de
meme cote, P
1
P
2
lest aussi, et que (P
1
P
2
)
1
= P
1
2
P
1
1
.
Il y a toutefois un enonce qui merite detre connu, car il est propre `a ce contexte dalg`ebre lineaire nous
le connaissons dej`a pour des endomorphismes, et il se reporte tel quel pour des matrices carrees.
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 87
Proposition 16-3-84 : Soit P et Q deux matrices carrees (n, n). Si PQ = I
n
, alors P et Q sont inversibles,
et mutuellement inverses. En dautres termes, un inverse `a droite est automatiquement un inverse ; un inverse
`a gauche est automatiquement un inverse.
Demonstration : Introduisons un espace vectoriel E de dimension n et (e
1
, . . . , e
n
) une base de E (par
exemple E = K
n
et e sa base canonique, mais tout choix plus loufoque serait aussi satisfaisant). Soit u
lendomorphisme de E dont la matrice est P dans e et v celui dont la matrice est Q. On a alors u v = Id
E
.
En appliquant la proposition 8-2-47, on conclut que u et v sont bijectifs et mutuellement reciproques, cest-
`a-dire que v u = Id
E
et donc QP = I
n
.

4 - Changements de base
Jai dej`a eu une ou deux fois dans ce qui prec`ede loccasion de mettre en garde : un vecteur na pas dans
labsolu des coordonnees, il en a relativement `a une base donnee ; de meme une application lineaire na pas
une matrice, elle en a tout plein : une par choix de bases sur les espaces de depart et darrivee.
Une question tr`es raisonnable est donc de se demander comment reconstituer la matrice dans une base
connaissant celle dans une autre.
Pour cela, le concept operatoire est celui de matrice de passage. Par exception aux bonnes habitudes
`a avoir en general, je conseille (sauf aux plus ambitieux) de ne pas connatre la denition de matrice de
passage, que je crains feconde en confusions mentales et de se borner `a la lecture de lexplication qui la
prec`ede.
Explication: Soit E un espace vectoriel de dimension nie, (e
1
, . . . , e
n
) et (e

1
, . . . , e

n
) deux bases de E. La
matrice de passage f de e `a e

est fabriquee de la facon suivante : dans sa premi`ere colonne, on dispose les


coordonnees de e

1
(le premier nouveau vecteur) dans e (lancienne base), dans sa deuxi`eme colonne les
coordonnees de e

2
, etc... Cest donc une matrice (n, n).
Cette explication est agreable pour ecrire concr`etement des matrices de passage, elle a le defaut de
ne pas etre agreable du tout pour demontrer des formules. Je la doublerai donc par une denition que
je conseille de ne pas connatre ! Les plus volontaires dentre vous pourront toutefois se convaincre que
lexplication et la denition recouvrent le meme concept.
Denition 16-4-138 : Soit E un espace vectoriel de dimension nie, (e
1
, . . . , e
n
) et (e

1
, . . . , e

n
) deux bases
de E. La matrice de passage f de e `a e

est par denition la matrice mat


e

,e
Id
E
.
Avec cette denition obscure, les formules qui suivent et qui sont `a connatre auront des demonstrations
courtes (mais obscures).
Proposition 16-4-85 : Soit E un espace vectoriel de dimension nie, (e
1
, . . . , e
n
) et (e

1
, . . . , e

n
) deux bases
de E. La matrice de passage de e `a e

est inversible, et son inverse est la matrice de passage de e

`a e.
Demonstration :
mat
e

,e
Id
E
mat
e,e
Id
E
= mat
e,e
Id
E
= I
n
et ce nest pas la peine de verier la multiplication dans lautre sens, sagissant de matrices carrees.

Proposition 16-4-86 : Soit E un espace vectoriel de dimension nie, (e


1
, . . . , e
n
) et (e

1
, . . . , e

n
) deux bases
de E. Notons P la matrice de passage de e `a e

. Soit x un vecteur de E, notons X sa matrice dans e et Y


sa matrice dans e

. Alors
X = PY.
Demonstration :
X = mat
e
(x) = mat
e
[Id(x)] = mat
e

,e
(Id) mat
e
(x) = PY.

Remarque: Ce que dit cette proposition, cest que quand on sait ecrire une nouvelle base en fonction dune
ancienne il est facile de reconstituer les anciennes coordonnees dun vecteur en fonction des nouvelles,
mais passer dans lautre sens (ce qui est generalement ce quon a besoin de faire !) est plus lourd, puisque la
formule `a appliquer serait Y = P
1
X, qui necessite de calculer P
1
ou du moins de resoudre un syst`eme.
Matrices
88
Proposition 16-4-87 : Soit E et F deux espaces vectoriels de dimension nie et u une application lineaire
de E vers F. Soit (e
1
, . . . , e
n
) et (e

1
, . . . , e

n
) deux bases de E ; soit (f
1
, . . . , f
m
) et (f

1
, . . . , f

m
) deux bases
de F. Notons P la matrice de passage de e `a e

et Q la matrice de passage de f `a f

. Soit A la matrice de u
dans e et f et B la matrice de u dans e

et f

. Alors
B = Q
1
AP.
Demonstration :
B = mat
e

,f
(u) = mat
e

,f
(Id
F
u Id
E
) = mat
f,f
(Id
F
) mat
e,f
(u) mat
e

,e
(Id
E
) = Q
1
AP.

Remarque : Je ne soulignerai jamais trop `a quel point ces formules sont penibles `a memoriser, tant il est
facile de confondre ce qui est ancien et ce qui est nouveau dans chacune. Un eort de concentration sera
donc necessaire ici.
5 - Matrices equivalentes et matrices semblables
Denition 16-5-139 : Soit A et B deux matrices (m, n). On dit que A et B sont equivalentes lorsquil
existe deux matrices inversibles Q de cote m et P de cote n telles que B = Q
1
AP.
Remarques : * Il va de soi que jaurais pu aussi bien donner la denition sous la forme il existe deux
matrices inversibles Q de cote m et P de cote n telles que B = QAP (il sut dappeler Q ce quon avait
appele Q
1
). Je lecris avec ce
1
superu pour une simple question de memorisation, pour ne pas accumuler
des formules qui se ressemblent un peu mais sont toutefois un peu dierentes.
* Au vu de la proposition qui clot la section precedente, on comprend ce que peut signier cette notion
dequivalence : dire que deux matrices sont equivalentes, cest dire quelles sont susceptibles de representer
la meme application lineaire dans des bases dierentes.
* Comme il est tr`es facile de le verier, la relation est equivalente `a est une relation dequivalence sur
/
mn
(K).
Une autre relation dequivalence entre matrices ne concerne que les matrices carrees. Il faut evidemment
ne pas la confondre avec la precedente !
Denition 16-5-140: Soit A et B deux matrices carrees (n, n). On dit que A et B sont semblables lorsquil
existe une matrice inversible carree P (n, n) telle que B = P
1
AP.
Remarques : * Il est aussi tr`es facile de verier quil sagit l`a dune relation dequivalence sur /
n
(K). Elle
est plus exigeante que la relation est equivalente `a : je veux dire par l`a que si des matrices sont semblables,
elles sont equivalentes, mais que la reciproque est fausse. La consequence est que lensemble-quotient de
/
n
(K) par la similitude aura beaucoup plus delements que celui par lequivalence (concentrez-vous pour
savoir ce que je veux dire exactement par l`a) ; dailleurs nous saurons dans quelques pages decrire le second
alors que le premier est signicativement plus complique (quoiquelucidable).
* Cette relation sinterpr`ete aussi en termes de changement de matrices, mais cette fois pour un meme
endomorphisme. Lidee quil faut avoir pour cette interpretation est quil est stupide de considerer un en-
domorphisme en utilisant des bases dierentes au depart et `a larrivee : si je bouge mon rep`ere en meme
temps que je bouge, il sera bien dicile de savoir de combien jai bouge. (Certes, conc`ederai-je, jai fait cette
stupidite pour denir les matrices de passage, mais en vous invitant `a ne pas me lire). D`es lors quon exige
de ne considerer que des matrices de la forme mat
e,e
pour un endomorphisme u, on pourra de nouveau dire
que des matrices sont semblables si et seulement si elles decrivent un meme endomorphisme de E dans des
bases dierentes de E.
6 - Rang et equivalence
Le mot rang a plusieurs sens tr`es voisins selon le contexte.
Denition 16-6-141 : Soit E un espace vectoriel et (e
1
, . . . , e
k
) un syst`eme de vecteurs de E. Le rang de
(e
1
, . . . , e
k
) est la dimension du sous-espace vectoriel de E quils engendrent.
Denition 16-6-142 : Soit A une matrice (m, n). Pour 1 j n, notons C
j
la j-`eme colonne de A (qui
est une matrice-colonne (m, 1)). Le rang de A est le rang du syst`eme (C
1
, . . . , C
n
).
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 89
Denition 16-6-143 : Soit u une application lineaire. Lorsque Imu est de dimension nie, sa dimension est
appelee le rang de u.
Les deux premiers concepts sont visiblement lies, le troisi`eme lest aussi, par la tr`es elementaire
Proposition 16-6-88 : Soit E et F deux espaces vectoriels de dimension nie et u une application lineaire
de E vers F.Soit (e
1
, . . . , e
n
) une base de E et (f
1
, . . . , f
m
) une base de F ; soit A la matrice de u dans e et
f. Le rang de A est egal au rang de u.
Demonstration: Le rang de u est la dimension de Imu, dont un syst`eme generateur evident est le syst`eme
(u(e
1
), . . . , u(e
n
)). Lapplication qui `a un vecteur associe sa matrice dans f est maintenant un isomorphisme
despaces vectoriels entre F et /
m1
(K), et cet isomorphisme envoie u(e
j
) sur le vecteur colonne C
j
, j-`eme
colonne de la matrice A. Le sous-espace vectoriel de F engendre par (u(e
1
), . . . , u(e
n
)) a donc meme dimension
que le sous-espace vectoriel de /
m1
(K) engendre par (C
1
, . . . , C
n
), cest-`a-dire rg A.

On peut setonner davoir deni une notion sur les colonnes des matrices sans avoir sur son elan donne
une denition analogue sur les lignes. Cest que la dimension de lespace engendre par les lignes dune matrice
est lui aussi egal au rang. Ce qui na rien devident et que nous pouvons considerer comme une motivation
pour avancer plus loin dans letude du rang.
Le resultat suivant ma paru valoir la peine detre mis en relief, tant il est utilisable pour prouver un
peu tout sur le rang, surtout si on se donne la peine de matriser egalement les matrices rencontrees dans sa
demonstration.
Theor`eme 16-6-31 : Deux matrices (m, n) sont equivalentes si et seulement si elles ont meme rang.
Demonstration : Soit A et B deux matrices (m, n).
Nous sommes mieux outilles pour travailler sur le rang des applications lineaires que sur celui des matri-
ces. Nous allons donc construire des applications lineaires auxiliaires sur lesquelles portera lessentiel de la
demonstration. Pour cela, introduisons E un espace vectoriel de dimension n et (e
1
, . . . , e
n
) une base de E,
F un espace vectoriel de dimension m et (f
1
, . . . , f
m
) une base de F (on peut prendre K
n
et K
m
avec leurs
bases canoniques respectives, mais rien ne nous y oblige). Soit u lapplication lineaire de E vers F dont la
matrice dans les bases e et f est A, et v pour B.
* Preuve de . Supposons donc A et B equivalentes, et soit Q et P des matrices inversibles telles que
B = Q
1
AP.
Soit lendomorphisme de F dont la matrice dans la base f est Q
1
, et lendomorphisme de E dont
la matrice dans e est P. Puisque Q et P sont inversibles, et sont bijectifs. La relation B = Q
1
AP se
reecrit v = u , et nous devons prouver que rg u = rg v.
Les noyaux etant tr`es leg`erement plus faciles `a manipuler que les images, remarquons tout de suite que
puisque rg u = ndimKer u et rg v = ndimKer v, il sut de prouver legalite des dimensions des noyaux.
Pour ce faire, on va prouver legalite ensembliste Ker v =
1
(Ker u).
Soit x E. Alors x Ker v v(x) = 0 (u[(x)]) = 0 u[(x)] = 0 (on utilise ici le fait
que est bijectif), donc x Ker v (x) Ker u x
1
(Ker u).
Comme est bijective, le sous-espace
1
(Ker u) est limage du sous-espace Ker u par la bijection
1
et a donc la meme dimension que lui. On a bien prouve que dimKer u = dimKer v et donc que rg A = rg B.
* Preuve de . Cest le sens serieux, et cest pour celui-ci quune nouvelle idee va nous servir. Supposons
donc que rg A = rg B et notons r leur valeur commmune.
Introduisons la matrice J
r
dont les coecients a
ij
sont denis par a
ii
= 1 pour 1 i r et a
ij
= 0 pour
tous les autres coecients. Pour prouver que A et B sont equivalentes, on va montrer quelles sont toutes
les deux equivalentes `a J
r
.
Pour ce faire, on va construire de nouvelles bases de E et F bien adaptees `a lendomorphisme u de sorte
que sa matrice soit la plus simple possible ce sera la matrice J
r
. On recommencera avec v.
Prenons une base (e

r+1
, . . . , e

n
) de Ker u la facon de la numeroter peut paratre bizarre, mais elle est
coherente puisque la dimension de Ker u est n r. Par le theor`eme de la base incompl`ete applique `a cette
famille libre dans E, on peut prolonger ce syst`eme en une base (e

1
, . . . , e

n
) de E. Posons alors pour 1 j r,
f

j
= u(e

j
).
Jarme que le syst`eme (f

1
, . . . , f

r
) est libre. Soit en eet des scalaires
1
, . . . ,
r
tels que
1
f

1
+ +

r
f

r
= 0. On a donc 0 =
1
u(e

1
) + +
r
u(e

r
) = u(
1
e

1
+ +
r
e

r
), donc
1
e

1
+ +
r
e

r
Ker u =
Ke

r+1
+ +Ke

n
. Le syst`eme (e

1
, . . . , e

n
) etant une base de E, ceci nest possible que si
1
e

1
+ +
r
e

r
= 0
et donc si tous les
j
sont nuls. Ceci prouve bien la liberte armee.
Matrices
90
Une fois ce point prouve, le theor`eme de la base incompl`ete applique `a ce syst`eme permet de le prolonger
en une base (f

1
, . . . , f

m
) de F. Penchons nous sur la matrice de u dans les bases e

et f

.
Cette matrice se construit colonne par colonne : la premi`ere colonne sobtient en ecrivant les coordonnees
de u(e

1
) = f

1
dans f

, donc en ecrivant un 1 puis tout plein de zeros. Pour la colonne suivante, on ecrit
les coordonnees de u(e

2
) = f

2
dans f

, cest-`a-dire un zero, puis un 1, puis plein de zeros. Et ainsi de suite


jusqu`a la r-`eme colonne. Quand vient le tour de la r + 1-`eme, limage par u de e

r+1
est nulle, donc on la
remplit de zeros. Puis on continue `a aligner zero sur zero jusqu`a plus soif.
Cest bien la matrice J
r
que nous contemplons, le pensum termine.
Ainsi la matrice J
r
est la matrice de u dans dautres bases que celles considerees initialement. Comme
on la vu `a la section precedente, elle est donc equivalente `a la matrice A.
On recommence tout avec lapplication lineaire v, prouvant que J
r
est equivalente `a B. A est donc
equivalente `a B.

Voyons maintenant tout ce quon peut desormais montrer `a laide de ce theor`eme.


Theor`eme 16-6-32 : Soit A une matrice. Son rang est egal `a celui de sa transposee. (En dautres termes :
le rang peut etre calcule sur les lignes aussi bien que sur les colonnes).
Demonstration: Notons r le rang de A. Avec la notation de la preuve du theor`eme precedent, considerons
la matrice J
r
de meme largeur et de meme hauteur que A. Cette matrice J
r
est de facon evidente de rang
r ; elle est donc equivalente `a A (en fait on a prouve ce point au cours de la demonstration du theor`eme
precedent). Soit donc Q et P inversibles telles que A = Q
1
J
r
P.
Transposons le tout :
t
A =
t
P
t
J
r
t
Q
1
. Mais la matrice J
r
a le bon go ut detre symetrique (et le transpose
de linverse le bon go ut detre linverse de la transposee, economisant des parenth`eses). La formule se simplie
donc en
t
A =
t
PJ
r
t
Q
1
. Ceci prouve que
t
A est equivalente `a J
r
et a donc elle aussi le rang r.

Proposition 16-6-89 : Soit K


1
un corps contenant K, et A une matrice `a coecients dans K. Le rang de A
est le meme quon consid`ere A comme une matrice `a coecients dans K ou comme une matrice `a coecients
dans K
1
.
Demonstration : Soit r le rang de A, vue comme matrice `a coecients dans K; avec les memes notations
que precedemment, A est equivalente `a J
r
: il existe donc des matrices P et Q `a coecients dans K, ayant
des inverses `a coecients dans K telles que A = Q
1
J
r
P. Toutes les matrices dans cette egalite peuvent
etre vues comme des matrices `a coecients dans K
1
, donc A est encore equivalente `a J
r
quand on la pense
comme une matrice `a coecients dans K
1
. Son rang est donc toujours r.

Proposition 16-6-90 : Le rang dune matrice A est egal au cote de la sous-matrice inversible de A de cote
maximal.
Demonstration : Notons r le rang de A et c le maximum des cotes des sous-matrices inversibles de A. On
va montrer que r = c en prouvant la double inegalite entre ces entiers. On notera m et n les entiers tels que
A soit une matrice (m, n).
* Montrons que c r. Pour ce faire, considerons une sous-matrice carree (c, c) inversible M de A, o` u on
a conserve les lignes de A portant les numeros i
1
, . . . , i
c
et les colonnes de A portant les numeros j
1
, . . . , j
c
.
Les c colonnes de C forment donc un syst`eme libre dans /
c1
(K). Chacune est un morceau de la colonne de
meme numero de A; il est facile de se convaincre que ces colonnes de A forment donc elles aussi un syst`eme
libre, cette fois dans /
m1
(K) (si je dis quil est facile plutot que de le faire, cest precisement que cest
un peu penible ; cest aussi parce que jevite lusage de la denition formelle de sous-matrice, et que je suis
donc reduit `a agiter les mains pour tenter de convaincre). Le sous-espace de /
m1
(K) engendre par toutes
les colonnes de A est donc de dimension superieure ou egale `a c : on a bien prouve que c r.
* Montrons que r c. Pour ce faire, considerons le syst`eme (C
1
, . . . , C
n
) forme des n colonnes de A. Ce
syst`eme engendre un espace de dimension r ; on peut donc en extraire une base (C
i
1
, . . . , C
i
r
). Portons notre
regard sur la matrice B formee de ces seules colonnes, qui est une sous-matrice (m, r) de A: cette matrice B
a des colonnes lineairement independantes, donc est de rang r. Nous savons desormais que le rang de B peut
etre calcule sur ses lignes. Cela nous permet de faire subir aux lignes de B les memes outrages que subirent
les colonnes de A. On en extrait donc r lignes (L
j
1
, . . . , L
j
r
) formant un syst`eme libre. La sous-matrice carree
de B formee de ces r lignes est alors encore de rang r, et elle est (r, r) : cest donc une sous-matrice carree
inversible de A. Nous en deduisons que r c.

Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 91
Chapitre 17 - Complement sur les relations dordre
Ce chapitre, qui semble faire double emploi avec le cours dinformatique vise `a donner un peu de voca-
bulaire indispensable pour comprendre vraiment lanalyse sur R. Il sagit donc essentiellement de denitions,
presque rien na besoin de demonstrations dans ce court chapitre.
Denition 17-0-144 : Une relation dordre sur un ensemble E est dite dordre total lorsque pour tous
elements x et y de E, on a x y ou y x.
Larchetype en est donc la relation dordre sur les ensembles de nombres familiers ; le contre-exemple
typique la relation de divisibilite sur N

.
Dans toute la suite, les denitions ne seront donnees que dun cote (majoree, pas minoree ; plus grand,
pas plus petit). Tout lecteur muni dun cerveau reconstituera les denitions manquantes.
Denition 17-0-145 : Soit une relation dordre sur un ensemble E, et A une partie de E. On dit que
A est majoree par un element M de E lorsque pour tout x A, x M. Lorsquune partie de E poss`ede
au moins un majorant, on dit quelle est majoree. Lorsquune partie de E est majoree et minoree, on dit
quelle est bornee.
Denition 17-0-146 : Soit une relation dordre sur un ensemble E, et A une partie de E. On dit quun
element M de A est plus grand element de A lorsque M majore A.
Remarques : * Il est `a peu pr`es evident quon peut dire le plus grand element : sil y en a deux M et N,
comme M A et N majore A, M N, et reciproquement N M. On conclut par lantisymetrie.
* Il est facile de prouver (et sera reguli`erement utilise) quun ensemble ni totalement ordonne (et non
vide) poss`ede forcement un plus grand element.
Notation 17-0-59 : Le plus grand element dune partie A sil existe ! sera note Max A.
Denition 17-0-147 : Soit une relation dordre sur un ensemble E, et A une partie de E. On dit quun
element M de E est borne superieure de A lorsque cest le plus petit element de lensemble des majorants
de A.
Notation 17-0-60 : La borne superieure dune partie A si elle existe ! sera notee SupA.
Denition 17-0-148 : Soit f une application dun ensemble X vers un ensemble E muni dune relation
dordre . On dira que f est majoree lorsque la partie f(X) E lest. De meme on denira f bornee, la
notation Max f, la notation Supf (ou plus lourdement Sup
xX
f(x)).
Reste `a verier quon a bien compris toutes ces notions. Les implications suivantes sont vraies et meme
evidentes. Vous le paraissent-elles bien ?
Pour A partie dun ensemble ordonne :
Max A existe SupA existe A est majoree.
Dans lautre sens, les implications seraient fausses. Un exemple densemble possedant un Sup mais pas
de Max devrait sauter aux yeux : lintervalle [0, 1[ de R a cette propriete. Trouver un exemple densemble
majore mais nayant pas de Sup nest pas du tout evident en revanche. Un exemple simple quoique camoue
est comme partie de R, mais sa consideration naide en rien `a comprendre les notions. Comme on le verra
au chapitre suivant, la recherche dun tel exemple dans R est vouee `a lechec. Lexemple que je soumettrai
donc `a votre meditation doit etre peche dans un ensemble moins familier, lensemble Q des fractions. Si dans
Q on consid`ere lensemble A =
p
q
Q [
_
p
q
_
2
< 2, on peut montrer (cest un exercice abordable mais
dicile) que A nadmet pas de borne superieure. Pourtant il est evidemment majore, par 3/2 par exemple.
Lidee autant quon puisse lexpliquer informellement est que cest

2 qui aimerait etre la borne superieure
de A, mais quil fait malheureusement defaut `a Q laissant A orphelin.
Pour nir de remplir la page, jinviterai `a observer les theor`emes dexistence du PGCD et du PPCM
dans N

.

Etes-vous convaincus que ces theor`emes ne sont que des theor`emes dexistence du Sup et de lInf
pour les parties `a deux elements (puis par une recurrence facile pour les parties nies) de N

et la relation
de divisibilite ?
Complement sur les relations dordre
92
Chapitre 18 - Nombres reels
Sans tenter de denir les nombres reels ce serait faisable et ennuyeux ni perdre du temps `a demontrer
tout ce qui est totalement evident les concernant, une mise au point sur leur secret (la propriete de la borne
superieure) et ses consequences. Comme je lavais fait pour les entiers, je ne denis pas les reels sans meme
morir le luxe denoncer une non-denition les concernant.
1 - Les proprietes admises
Fait : lensemble des nombres reels est un corps ; il est muni dune relation dordre total notee qui verie
les proprietes suivantes :
* Pour tous a, b, c reels, si a b, a +c b +c.
* Pour tous a, b, c reels, si a b et 0 c, ac bc.
* Toute partie non vide majoree de R admet une borne superieure.
Nous ne pouvons demontrer ces proprietes puisque je vous ai cache ce que sont les reels mais il ny aura
plus besoin den ajouter dautres discr`etement : `a partir de ces faits, nous pourrons tout prouver.
2 - Les proprietes les plus idiotes des reels
Ce sont en gros les proprietes pour la preuve desquelles je nai pas besoin de la derni`ere propriete, la
plus esoterique. Comme lensemble Q des nombres rationnels (les fractions) verie aussi les autres proprietes
des reels, ce que nous verrons ici serait aussi vrai dans Q et est dune facon generale tr`es facile `a prouver.
Si facile que je ne chercherai pas `a etre exhaustif des tas de livres le sont et je consid`ererai comme bien
connues les proprietes elementaires dont jaurai besoin de ci de l`a.
Faisons en une toutefois juste pour montrer que nous en sommes capable.
Proposition 18-2-91 : Le carre de tout reel est positif (au sens large).
Demonstration : Soit x un reel. Supposons dans un premier temps x positif. On a alors 0 x et 0 x.
Appliquons la propriete de compatibilite de lordre et la multiplication `a 0, x et x : on obtient 0 x
2
.
Examinons maintenant le cas o` u x ne serait pas positif. Lordre etant total, x est donc negatif, soit x 0.
Ajoutons x aux deux cotes de cette inegalite. On en conclut que x est positif. On peut alors appliquer le
premier temps `a x et conclure que x
2
= (x)
2
est positif.

3 - La fonction valeur absolue


Cest encore des choses bien connues, et qui seraient vraies dans Q. Vu leur utilite technique dans tous
les calculs danalyse, ce ne peut faire de mal de les mettre en relief.
Denition 18-3-149 : La valeur absolue dun reel x est par denition egale `a x si x est positif, `a x
sinon.
Lemme 18-3-7 : Pour tous reels x et M,
M x M [x[ M.
Demonstration: Traitons dans un premier temps le cas o` u x est positif. Pour de tels x, est evident (cest
eacer linegalite de gauche), et ne lest gu`ere moins (puisque M est plus grand que [x[, il est positif, donc
M est negatif, donc plus petit que x).
Si x est negatif, remarquons que M x M M x M (multiplication par 1) et que
[x[ M [ x[ M (puisque [x[ = [ x[) ; le lemme sen deduit en appliquant le premier temps `a x.

Remarque : Bien quil soit tout `a fait evident, jai choisi de mettre en relief ce lemme car il est `a la source
dune idee simple et tr`es frequemment utile : pour montrer, par exemple, quune fonction f `a valeurs reelles
est bornee, il est souvent plus confortable de se contenter de majorer [f[ par un reel M. On en deduit aussitot
que f est elle-meme minoree par M et majoree par M, donc bornee.
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 93
Proposition 18-3-92 : (inegalite triangulaire) Pour tous reels a, b, c,
[a +b[ [a[ +[b[
[a[ [b[ [a +b[.
Demonstration : Pour la premi`ere inegalite, appliquons le lemme `a x = a et M = [a[ puis `a x = b et
M = [b[.
On obtient : [a[ a [a[
[b[ b [b[
On additionne : ([a[ +[b[) a +b [a[ +[b[
et on reapplique le lemme dans lautre sens, cette fois `a x = a +b et M = [a[ +[b[.
Pour la seconde, on applique la premi`ere `a a +b et b.

4 - La fonction partie enti`ere


Plus subtil ici ! Tous les enonces sont encore vrais dans Q mais les preuves qui en sont donnees ici sont
propres `a R.
Lemme 18-4-8 : Dans R lensemble N des entiers positifs nest pas majore.
Demonstration: Cela peut paratre evident, mais la preuve demande de bien sy prendre. On va demontrer
le resultat par labsurde : supposons N majore. Comme il nest pas vide, il poss`ederait une borne superieure
M, en utilisant pour la premi`ere fois la propriete de la borne superieure. On aurait donc pour tout entier
n positif, n M, et en particulier pour tout entier m positif, m + 1 M, donc m M 1. Ainsi M 1
serait un majorant de N. Mais M, en tant que borne superieure, est le plus petit majorant de N. On en
deduit donc que M M 1 donc que 0 1 et cest absurde.

Ce lemme nous permet de conclure `a lexistence de la partie enti`ere :


Proposition 18-4-93 : Pour tout reel x, il existe un unique entier (relatif) n Z tel que n x < n + 1.
Remarque : La preuve va ressembler de facon etonnante `a celle de lexistence et lunicite de la division
euclidienne dun entier par un autre (ce quon fait, cest une sorte de division euclidienne dun reel par
lentier 1). Le parall`ele sera peut-etre encore plus frappant si on enonce la proposition de la facon plus lourde
suivante (en faisant apparatre la partie enti`ere mais aussi la partie fractionnaire de x) : il existe un unique
entier (relatif) n et un unique reel s veriant la double condition : x = 1n +s et 0 s < 1.
Demonstration : On prouvera successivement lexistence et lunicite de n.
* Existence de n : la demonstration se prete bien `a discuter selon le signe de x. Le cas o` u x 0 est le cas
contenant lessentiel de la demonstration ; lorsque x < 0, on ne peut utiliser mot `a mot la meme preuve,
mais on se ram`ene alors sans mal au cas interessant dej`a traite.
Premier cas (le cas signicatif) : si x 0.
Lidee de la preuve est de prendre pour n le plus grand entier N tel que N soit plus petit que x.
Introduisons donc lensemble A = c N [ c x. Lensemble A est un ensemble dentiers naturels ;
il est non vide car il contient 0. Il est ni : en eet comme N nest pas majore, x nest pas un majorant
de N, donc il existe un entier d tel que x < d. Lensemble A ne contient donc que des entiers inferieurs
ou egaux `a d 1 et est donc ni.
Lensemble A poss`ede donc un plus grand element n, qui verie evidemment n x. Comme n+1 , A,
on en deduit que x < n + 1.
Lexistence est prouvee dans ce cas.
Second cas (preuve sans imagination) : si x < 0.
Si x est entier, on prend n = x. Sinon, on applique le premier cas `a x et on obtient un m tel que
m < x < m+ 1. On pose alors n = 1 m.
* Unicite de n : soit n
1
et n
2
deux entiers veriant la condition exigee dans lenonce de la proposition.
Comme n
1
x et n
2
1 < x, on obtient n
1
n
2
< 1. De meme n
2
n
1
< 1, ou si on pref`ere 1 < n
1
n
2
.
Comme n
1
n
2
est entier, il ne peut etre que nul, donc n
1
= n
2
.

Denition 18-4-150 : Lunique entier n tel que n x < n + 1 est appele la partie enti`ere du reel x.
Notation 18-4-61 : La partie enti`ere de x est notee E(x) ou x|.
Nombres reels
94
5 - Intervalles
On peut caracteriser les intervalles de R d(au moins) deux facons : par une desagreable enumeration de
tous les cas possibles, ou par une propriete plus concise, plus economique pour prouver quune partie est
un intervalle, moins operatoire pour travailler directement sur cette partie. Je donne pour denition cette
seconde caracterisation, qui a lagrement de la concision.
Denition 18-5-151 : Soit I un sous-ensemble de R. On dira que I est un intervalle lorsque pour tous
x, y, z reels tels que x y z, si x et z sont dans I, y aussi est dans I.
Ceux qui connaissent le mot constatent quon a deni les intervalles comme convexes de R.
Cette denition a lavantage de se preter `a des demonstrations concises, elle a le defaut detre peu
explicite.
Denissons donc precisement les divers types dintervalle :
Notation 18-5-62 : La notation ] , +[ designe lensemble R. Pour a reel, la notation [a, +[ designe
t R [ a t et la notation ]a, +[ designe t R [ a < t (de meme avec une borne `a droite). Pour a, b
reels avec a b, la notation [a, b] designe t R [ a t b, la notation [a, b[ designe t R [ a t < b
(de meme avec les crochets dans lautre sens) et la notation ]a, b[ designe t R [ a < t < b. (Par
convention, dans ce cours, ce genre de notation na aucun sens lorsque b < a, cette convention nayant rien
duniversel...)
Proposition 18-5-94 : Soit I une partie de R. I est un intervalle si et seulement si I est dun des neuf
types suivants :
] , +[ ]a, +[ [a, +[
] , b[ ]a, b[ [a, b[
] , b] ]a, b] [a, b].
Demonstration: On va renoncer `a lecrire compl`etement, car elle se subdivise fatalement en un nombre de
cas abondant qui la rend ennuyeuse...
ne contient pas lombre dune astuce, et demande seulement de la patience, vu le nombre de cas...
Pour , partons donc dun intervalle I. Le cas particulier o` u I est vide se traite `a part (dans ce cas,
I =]0, 0[) ; on supposera desormais I non vide.
On est amene `a diviser la situation en trois cas, eux-memes subdivises en trois sous-cas.
1) Si I nest pas minore.
2) Si I est minore, et admet un plus petit element.
3) Si I est minore, et nadmet pas de plus petit element.
Les trois sous-cas correspondant `a la meme division, mais du cote droit de I : majore ou non, et sil est
majore disposant ou non dune borne superieure.
On va traiter ici un seul cas, les huit autres etant laisses au lecteur.
Supposons donc I non minore, majore, mais ne possedant pas de plus grand element. Comme I est
majore et non vide, il poss`ede une borne superieure b.
On va montrer que I =] , b[ ; pour ce faire, la double inclusion simpose.
Preuve de : il ny a aucune diculte. Si t est dans I, comme b est un majorant de I, t b ;
comme I ne poss`ede pas de plus grand element, b nest pas un element de I et donc t < b.
Preuve de : soit t un element de ] , b[. Comme t < b et que b est le plus petit majorant de I,
t nest pas un majorant de I, donc il existe un I avec t < . Comme I nest pas minore, t nest
pas un minorant de I, donc il existe un I avec < t. Appliquons la denition de intervalle aux
trois reels t , o` u les deux extremes et sont dans I. On en deduit que t I. Linclusion
est donc prouvee.
Ceci prouve que I =] , b[.

Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 95
Chapitre 19 - Suites de reels
Au risque detre un peu trop concis sur les denitions qui ouvrent le chapitre, je recup`ererai ce quon
sait sur les limites dune facon generale et qui a fait lobjet dun chapitre au premier semestre : `a laide de
ces references, il ny a plus rien de serieux `a demontrer dans les premiers paragraphes, les generalites sur les
limites de suites.
`
A partir de la deuxi`eme section, on va faire usage de la relation dordre sur R et de sa propriete non
evidente fondamentale (celle de la borne superieure) pour demontrer des resultats denonce assez simple,
tout `a fait fondamentaux, et nouveaux par rapport au premier semestre.
1 - Limites de suites
Pour pouvoir faire le lien avec le chapitre relatif aux limites en general, il faut commencer par mettre cote
`a cote le resultat visuellement evident du chapitre precedent N nest pas majore et la denition (technique
et oubliable) de + est adherent `a un ensemble A. En relisant les deux, on constate quon sait desormais
que + est adherent `a N.
D`es lors, les suites de reels, fonctions `a valeurs reelles denies sur la partie N R, sont des cas particuliers
de fonctions reelles dune variable reelle sur lesquelles toutes les denitions et proprietes plus ou moins
elementaires ont ete visitees au premier semestre. Je pourrais donc cloturer ici cette section. Cela ne peut
toutefois faire de mal de mettre en relief la
Remarque : Si on recopie `a la lettre la denition de u
n
tend vers l quand n + donnee au premier
semestre, on obtient la formulation :
(1) > 0, A R, n N, ((n A) ([u
n
l[ ))
Ces A reels quelconques sont bien peu judicieux lorsque lensemble de denition de la suite ne contient que
des entiers, et on retiendra plutot la formulation tr`es voisine mais tout de meme formellement distincte :
(2) > 0, N N, n N, ((n N) ([u
n
l[ ))
Il faut se convaincre, si ce nest dej`a fait, que les deux denitions (1) et (2) illustrent le meme concept. Si
(2) est realisee, (1) lest de facon evidente, lentier N etant en particulier un reel ; reciproquement, si (1) est
realisee, comme N nest pas majore, il existe un entier N veriant A < N : si on prend cet entier N, (2) est
alors veriee.
On modiera de la meme fa con la denition de u
n
+ quand n + :
(2) B R, N N, n N, ((n N) (B u
n
)) .
On peut donc reutiliser sur les suites tout ce que lon sait pour les fonctions dune variable reelle :
possibilite de faire des operations, principe des gendarmes, et (plus meconnu et il est vrai plus technique)
methode de recollement de restrictions ; la proposition 5-4-29 (ou plus exactement sa variante que je nai pas
ecrite pour des limites en linni) permet darmer par exemple que si (u
2n
) et (u
2n+1
) tendent toutes deux
vers l, (u
n
) tend elle-meme vers l.
Les deux mots ci-dessous sont certainement dej`a connus de vous, mais je ne les ai encore denis nulle
part.
Denition 19-1-152 : Une suite de reels est dite convergente lorsquelle admet une limite (nie) et
divergente dans le cas contraire.
On ne perdra pas de vue que les suites divergentes ne sont pas seulement celles qui tendent vers +
ou : la plupart dentre elles courent dans tous les sens dans le desordre le plus total.
2 - Suites et monotonie
Le resultat suivant est des plus simples, et facile `a montrer `a partir de la propriete de la borne superieure
de R. On le generalisera aux fonctions au chapitre suivant.
Suites de reels
96
Theor`eme 19-2-33 : Soit (u
n
) une suite croissante de reels.
* Si (u
n
) nest pas majoree, u
n
quand n .
* Si (u
n
) est majoree, elle est convergente ; sa limite est egale `a Supu
n
.
Demonstration :
* Cas o` u (u
n
) nest pas majoree. Soit alors un B R. Comme B nest pas un majorant de (u
n
) il existe
un N N tel que B < u
N
. Comme (u
n
) est croissante, pour tout n N, u
N
u
n
donc B u
n
. Cest
exactement la denition de tendre vers linni.
* Cas o` u (u
n
) est majoree. Lensemble des valeurs prises par cette suite est alors un ensemble de reels non
vide et majore. Il admet donc une borne superieure, quon notera l. Comme l est un majorant de (u
n
), on
a pour tout entier n N linegalite u
n
l. Soit maintenant un > 0. Le reel l est alors strictement
inferieur au reel l, qui est le plus petit majorant de (u
n
). Le reel l nest donc pas un majorant de (u
n
),
donc il existe un N 0 tel que l < u
N
. En utilisant comme dans la premi`ere partie la croissance de (u
n
),
on en deduit que pour tout n N, l < u
N
u
n
, et donc en synthetisant les deux inegalites prouvees
que l < u
n
l ; les reels l et u
n
sont donc `a moins de lun de lautre, ou en dautres termes [u
n
l[ < .
La convergence vers l est prouvee.

On a evidemment un resultat analogue pour les suites decroissantes, minorees ou non.


Le crit`ere qui suit, consequence facile du resultat qui prec`ede, couvre un cas particulier assez anecdotique
vu de haut, mais etonnamment utile dans les vraies situations pratiques, celles quon rencontre en TD ou
dans les sujets dexamen.
Proposition 19-2-95 : (crit`ere des suites adjacentes) Soit (u
n
) et (v
n
) deux suites de reels. On suppose :
* que (u
n
) crot tandis que (v
n
) decrot ;
* que v
n
u
n
0 quand n .
Alors les suites (u
n
) et (v
n
) sont convergentes, vers la meme limite.
Demonstration : Elle est tr`es facile : la suite (u
n
) est croissante, on va utiliser le theor`eme qui prec`ede et
il nous reste donc seulement `a prouver quelle est majoree.
Comme (v
n
) decrot ainsi que (u
n
), la suite (v
n
u
n
) decrot. Soit un entier N xe. On a donc pour
tout entier n N linegalite v
n
u
n
v
N
u
N
. Faisons tendre n vers linni dans cette inegalite : on obtient
0 v
N
u
N
, soit u
N
v
N
.
Pour tout entier N 0, on a donc, en utilisant une nouvelle fois la decroissance de (v
n
) : u
N
v
N
v
0
,
et la suite (u
n
) est donc majoree, par le reel xe v
0
.
Croissante et majoree, la suite (u
n
) admet donc une limite l. En ecrivant que v
n
= (v
n
u
n
) + u
n
, on
voit aussitot que pour sa part (v
n
) converge vers 0 +l donc aussi vers l.

3 - Sous-suites
Encore un concept tr`es simple, mais obscurci par un formalisme inevitable pour pouvoir en faire usage
proprement...
Denition 19-3-153 : Soit (u
n
) une suite (pas forcement de reels dailleurs) ; on dit quune suite (v
n
) est
une sous-suite (ou suite extraite) de (u
n
) lorsquil existe une application de N vers N, strictement
croissante, telle que pour tout n entier, v
n
= u
(n)
.
En clair, une suite extraite de (u
n
) est une suite o` u on a garde certains des termes de la premi`ere suite
et jetes les autres, mais en conservant bien lordre (la condition croissante lexprime) et sans begayer
(cest la condition de croissance stricte).
Pour toutes les demonstrations concernant des sous-suites, il sera confortable de connatre le tr`es facile
Lemme 19-3-9 : Soit une application strictement croissante N N. Alors pour tout entier n N,
(n) n. En particulier, (n) + quand n .
Demonstration: Cest sans surprise une recurrence sur n : pour n = 0 il ny a rien `a montrer, lentier (0)
etant evidemment superieur ou egal `a 0. Supposons le resultat prouve pour un n xe. Comme est strictement
croissante, on a alors (n + 1) > (n) et comme ce sont tous les deux des entiers, (n + 1) (n) + 1.
Comme par hypoth`ese de recurrence, (n) n on en deduit aussitot que (n + 1) n + 1.

Une fois ce lemme mis en relier, il ne reste plus rien `a prouver pour la
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 97
Proposition 19-3-96 : Toute sous-suite extraite dune suite de reels convergente converge, vers la meme
limite. De meme pour les suites extraites de suites tendant vers + ou .
Demonstration : Soit (u
n
) une suite de reels convergente, vers un reel l, et (u
(n)
) une suite extraite. Vu
le lemme, (n) quand n , donc par composition des limites (par la version concernant des limites
eventuellement innies, celle que jai eu la emme decrire), u
(n)
l quand n . On traiterait de meme
les limites innies.

Exemple : Cette proposition avait une preuve presque vide, pourtant elle nous permet de prouver que la
suite ((1)
n
) diverge (sans meme tendre vers + ou ) ce quon pouvait faire plus haut `a la main, mais
plus lourdement. Supposons en eet que (1)
n
l quand n . La sous-suite
_
(1)
2n
_
tendrait aussi
vers l, do` u l = 1 et la sous-suite
_
(1)
2n+1
_
itou, donc l = 1. Contradiction !
Le theor`eme suivant est fort elegant mais ne nous servira gu`ere que detape sur la voie du theor`eme de
Bolzano-Weierstrass.
Theor`eme 19-3-34 : (Ramsey) De toute suite de reels, on peut extraire une sous-suite monotone.
Demonstration : Soit (u
n
) une suite de reels. On va noter A = n N [ pour tout k > n, u
k
< u
n
.
* Si A est ni. On va alors parvenir `a extraire de (u
n
) une sous-suite croissante.
Prenons (0) strictement plus grand que tous les elements de A. D`es lors, (0) , A et il existe donc
au moins un n > (0) tel que u
(0)
u
n
. Prenons pour (1) un tel n : on a alors u
(0)
u
(1)
dune part, et dautre part (0) < (1) dont on deduit que (1) , A. Ce dernier fait autorise `a
recommencer de meme et construire un (2) tel que u
(1)
u
(2)
et en meme temps (1) < (2), et
donc (2) , A. On peut alors ecrire si on y tient une recurrence formelle permettant de construire
toute lapplication , ou se contenter comme je le sugg`ere detre convaincu quon saurait le faire. La
suite extraite croissante annoncee est alors construite.
* Si A est inni. On va alors parvenir `a extraire de (u
n
) une suite decroissante.
Prenons pour (0), (1), . . . les elements de A, numerotes dans lordre croissant. Alors lapplication
est denie sur N puisque A est inni, strictement croissante par construction.
Pour tout n N, comme (n) est dans A et que (n + 1) > (n) on obtient par denition de A
linegalite u
(n+1)
< u
(n)
. La suite extraite construite est donc bien decroissante (et meme stricte-
ment decroissante).

On va en deduire un resultat etonnant, qui arrive `a tirer une conclusion `a partir de presque aucune
hypoth`ese, le
Theor`eme 19-3-35 : (Bolzano-Weierstrass) De toute suite bornee de reels, on peut extraire une sous-suite
convergente.
Demonstration: Par le theor`eme precedent, on peut extraire une sous-suite monotone ; si elle est croissante,
elle est croissante majoree, donc convergente ; si elle est decroissante, elle est decroissante minoree, donc
convergente.

4 - Le crit`ere de Cauchy
Cest un crit`ere, assez technique, permettant de prouver quune suite converge lorsquon na pourtant
aucune idee a priori de sa limite. En fait, pour des suites de reels, on dispose dej`a du crit`ere relatif suites
monotones qui permet un tel exploit, est beaucoup plus manipulable par un etudiant debutant, et, quoique
ne marchant pas `a tous les coups donne un resultat dans les probl`emes pas trop articiels, o` u la suite nest
pas totalement desordonnee.
Toutefois, pour des suites de reels trop agitees, ou surtout dans les annees ulterieures pour des suites
de fonctions, lusage de la monotonie se rev`ele souvent insusant. Le crit`ere de Cauchy sera alors precieux.
Cette annee, lobjectif est surtout de lapprendre plus que de savoir sen servir dans des cas diciles mais
pour etre reduit, lobjectif ne doit pas moins etre tenu !
Denition 19-4-154 : Une suite (u
n
) de reels est dite de Cauchy lorsquelle verie la propriete suivante :
Pour tout > 0, il existe un N 0, tel que pour tous p q N, [u
p
u
q
[ .
Nous aurons besoin du
Lemme 19-4-10 : Toute suite de Cauchy est bornee.
Suites de reels
98
Demonstration : Soit (u
n
) une suite de Cauchy de reels. Appliquons la denition de suite de Cauchy `a
= 1 : on obtient un entier N tel que pour tous p q N, [u
p
u
q
[ 1. En particulier, en prenant q = N,
pour tout p N, on a : [u
p
u
N
[ 1, quon peut preferer ecrire : u
N
1 u
p
u
N
+ 1.
On en deduit que pour tout n 0 :
Min(u
0
, u
1
, . . . , u
N1
, u
N
1) u
n
Max(u
0
, u
1
, . . . , u
N1
, u
N
+ 1).

Theor`eme 19-4-36 : Une suite de reels est convergente si et seulement si elle est de Cauchy.
Demonstration : Soit (u
n
) une suite de reels.
Preuve de . Supposons (u
n
) convergente, et notons l sa limite. Cest le sens facile : on sait que les u
n
se
dirigent tous vers l, il faut prouver que leur comportement est gregaire.
Soit un > 0 xe. Appliquons la denition de converger au reel strictement positif

2
. On obtient
un entier N tel que pour tout entier n N, on ait linegalite : [u
n
l[

2
.
Soit p q N deux entiers ; on a alors :
[u
p
u
q
[ = [(u
p
l) (u
q
l)[ [u
p
l[ +[u
q
l[

2
+

2
= .
Preuve de . Supposons (u
n
) de Cauchy. Ce sens peut paratre plus surprenant : on sait que les (u
n
)
tendent `a se regrouper, mais comment connatre le lieu l vers lequel ils se dirigent ?
Le theor`eme de Bolzano-Weierstrass est la bonne piste, puisquil permet de produire quelque chose
`a partir de (presque) rien : dapr`es le lemme, la suite de Cauchy (u
n
) est bornee. On peut donc en
extraire une sous-suite (u
(n)
) convergente, vers une limite l. On va montrer l est en fait la limite de
toute la suite (u
n
).
Pour ce faire, appliquons tout dabord la denition de suite de Cauchy au reel

2
: elle produit un
entier N
1
tel que pour tous p q N
1
on ait : [u
p
u
q
[

2
.
Appliquons ensuite la denition de converger `a la sous-suite convergente (u
(n)
) et encore au reel

2
: ceci fournit un entier N
2
tel que pour tout n N
2
on ait : [u
(n)
l[

2
.
Posons alors N = Max(N
1
, N
2
). Soit alors un n N. Un lemme encore recent a montre que (n) n,
donc (n) n N
1
; par construction de N on a aussi n N
2
. On en deduit que :
[u
n
l[ = [(u
(n)
l) (u
(n)
u
n
)[ [u
(n)
u
n
[ +[u
(n)
l[

2
+

2
= .

Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 99
Chapitre 20 - Quelques complements sur les fonctions dune variable reelle
Ce chapitre tr`es court enonce quelques resultats qui me paraissaient un peu techniques pour etre abordes
au premier semestre et etaient plus facilement enonces, voire prouves, en utilisant des suites. Maintenant
que les suites sont connues et les resultats qui les concernent prouves, il est temps de generaliser aux fonctions
denies sur une partie de R autre que N des resultats connus sur les suites.
1 - Crit`ere sequentiel pour letude des limites
Le resultat qui suit est bien pratique : il explique que si on sait etudier soigneusement les limites des
suites, on sait travailler sur les limites de fonctions dune variable reelle les plus generales.
Proposition 20-1-97 : Soit f une fonction reelle dune variable reelle, denie sur un ensemble T
f
. Soit a un
reel adherent `a T
f
(ou soit a le symbole + ou , suppose adherent `a T
f
). Soit l un reel (ou le symbole
+, ou le symbole ).
Alors f(t) l quand t a si et seulement si pour toute suite (u
n
) de points de T
f
veriant lim
n
u
n
= a,
f(u
n
) l.
Demonstration : Comme jen ai pris lhabitude, je ne traiterai pas tous les cas a inni ou l inni et les
laisserai au lecteur. Pour changer un peu, je laisserai cette fois le cas l ni au lecteur et traite le cas dun
a ni mais o` u l est le symbole +.
Preuve de : Il ny a presque rien `a faire, cest un simple probl`eme de composition de limites. La suite
(u
n
) tend vers a quand n et f(t) + quand t a, donc la r`egle de composition des limites donne
aussitot le resultat.
Preuve de : On va prouver cette implication par contraposition. Supposons donc que f(t) ne tende
pas vers + quand t a. Cest donc quil existe un A R tel que pour tout > 0, il existe un t T
f
tel
que [t a[ mais que pourtant f(t) < A. Pour n 1, appliquons cette propriete `a =
1
n
: elle fournit au
moins un u
n
tel que [t a[
1
n
mais que pourtant f(u
n
) < A. La suite formee de ces u
n
(denie pour n 1,
mais on peut prendre u
0
nimporte comment si on tient `a etre indexe par N) tend alors vers a et pourtant
f(u
n
), constamment majore par A, ne peut tendre vers linni.

2 - Propriete de la limite monotone


Il sagit de repeter pour des fonctions le theor`eme dej`a montre pour des suites soit en resume croissant
et majore entrane convergent. Attention `a un pi`ege toutefois : pour des suites, la variable n tend vers +
et le theor`eme marchera de meme pour des fonctions dune variable t tendant vers + et aussi pour une
limite `a gauche nie. En revanche, pour prouver le resultat analogue en ou en une limite `a droite nie,
cest la minoration qui devra intervenir : regardez lexemple de f(t) =
1
t
sur R
+
qui est indeniablement
croissante et majoree, et admet bien une limite en +mais nen admet pas en 0. Regardez aussi lexemple de
lexponentielle qui admet une limite en sans etre majoree mais bien parce quelle est croissante minoree
sur R.
Proposition 20-2-98 : Soit a un reel ou le symbole + et f une fonction reelle dune variable reelle, denie
sur un ensemble T
f
tel que a soit adherent `a ] , a[ T
f
. On suppose f croissante. Alors
* Si f nest pas majoree sur ] , a[ T
f
, f(t) quand t a, t < a.
* Si f est majoree sur ] , a[ T
f
, f(t) admet une limite quand t a, t < a. ; sa limite est egale `a
Sup
tD
f
t<a
f(t).
Demonstration : Cest exactement la meme que pour des suites. Je la laisse au lecteur (en linvitant `a ne
pas se perdre dans les notations et decider sil est en train de demontrer le resultat pour un a reel ou en
linni).

Quelques complements sur les fonctions dune variable reelle


100
3 - Le crit`ere de Cauchy pour des fonctions
Je nai pas traite ce point en amphi ; un coll`egue me layant fait remarquer, je lajoute dans la version
papier. Il sagit de choses un peu delicates et pourtant essentielles d`es la deuxi`eme annee, qui serviront
notamment en deuxi`eme annee pour montrer lexistence de limites pour des fonctions de la forme f(x) =
_
x
a
g(t)dt. Si vous comprenez bien les enonces analogues sur les suites, cette section ne devrait pas vous
poser de probl`eme ; si vous ne les avez pas encore bien assimiles, remettez plutot le metier sur louvrage
et relisez le paragraphe consacre aux suites de Cauchy plutot que de vous obstiner sur celui-ci qui nen est
quun clone un peu moins lisible.
Le crit`ere peut etre enonce en un point ni ou en + , pour eviter toute confusion, voici les deux
denitions :
Denition 20-3-155 : Soit f une fonction reelle dune variable reelle, denie sur lensemble T
f
, et soit a
un reel adherent `a T
f
. On dit que f verie le crit`ere de Cauchy en a lorsque :
pour tout > 0, il existe > 0 tel que pour tous s, t T
f
, ([s a[ et [t a[ [ ([f(s) f(t)[ ) .
Denition 20-3-156 : Soit f une fonction reelle dune variable reelle, denie sur lensemble T
f
,on suppose
que + est adherent `a T
f
. On dit que f verie le crit`ere de Cauchy en + lorsque :
pour tout > 0, il existe un reel A tel que pour tous s, t T
f
, (A s et A t) ([f(s) f(t)[ ) .
Comme pour les suites, cette notion equivaut `a la convergence :
Theor`eme 20-3-37 : Soit f une fonction reelle dune variable reelle, denie sur lensemble T
f
, et soit a un
reel adherent `a T
f
. La fonction f admet une limite en a si et seulement si elle y verie le crit`ere de Cauchy.
De meme en .
Demonstration : (ou plutot indications de demonstration)
Preuve de . Comme pour les suites, cest le sens facile : on applique la denition de convergence
`a

2
et on applique une fois linegalite triangulaire.
Preuve de Il y a de quoi rester perplexe : pour les suites, on sen etait tire en pensant `a Bolzano-
Weierstrass, mais on ne connat rien danalogue pour des fonctions. Lastuce est tout simplement dutiliser
encore Bolzano-Weierstrass. Comme a est adherent `a T
f
, pour tout n 1, on peut trouver un u
n
qui soit
dans T
f
et tel que [u
n
a[
1
n
. La suite (u
n
) converge donc vers a. En regardant la denition du crit`ere de
Cauchy, on se convainc quelle entrane que la suite f(u
n
) est une suite de Cauchy. Donc cette suite converge,
vers une limite l. On verie ensuite, en utilisant de nouveau le crit`ere de Cauchy, que l est bien la limite de
f au point a (memes calculs que dans la demonstration analogue pour des suites).
Comme jen ai pris lhabitude, je consid`ere comme facile de modier ces demonstrations pour une limite
en linni.

Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 101
Chapitre 21 - Fonctions continues, deuxi`eme couche
Au premier semestre, on navait vu que des choses faciles sur les fonctions continues. Comme je ne
pouvais me passer dun theor`eme important mais dicile `a demontrer le theor`eme reference 6-4-10 il avait
ete enonce sans preuve ; la preuve arrive ainsi que tout plein dautres.
1 - Crit`ere sequentiel de continuite
En appliquant le premier resultat du chapitre precedent, de meme quon a maintenant une methode
utilisant les suites pour prouver lexistence dune limite, on a une methode utilisant les suites pour prouver
la continuite dune fonction dune variable reelle.
Proposition 21-1-99 : Soit f une fonction reelle dune variable reelle denie sur un ensemble T
f
et soit a
un point de T
f
, suppose adherent `a T
f
a. Alors
f est continue en a si et seulement si pour toute suite (u
n
) de points de T
f
veriant lim
n
u
n
= a,
f(u
n
) f(a) quand n .
Demonstration : Elle sera un peu lourde, je paie ici le choix que jai fait de prendre une denition de la
continuite se voulant plus intuitive que celle de la plupart des sources, mais en echange un peu moins adroite.
Ne vous cassez pas la tete `a analyser de trop pr`es les dicultes de cette preuve, elles me paraissent fort peu
instructives.
Par defnition de la continuite, f est continue au point a signie que f(t) f(a) quand t a, t ,= a. En
appliquant le crit`ere sequentiel dexistence dune limite du chapitre precedent, cette propriete equivaut `a :
pour toute suite (u
n
) de points de T
f
a veriant lim
n
u
n
= a, f(u
n
) f(a) quand n .
Cest presque ce quil fallait demontrer, mais pas tout `a fait car ici il ne sagit que de suites (u
n
) auxquelles
la valeur a est interdite, alors que dans lenonce les suites (u
n
) vivent nimporte o` u dans T
f
, y compris sur
le point a. Il est toutefois clair que si la propriete sequentielle est vraie pour des suites quelconques de T
f
elle est vraie a fortiori pour des suites evitant la valeur a et donc f est continue en a.
Reciproquement, supposons connue la propriete pour les seules suites evitant la valeur a et soit (u
n
) une
suite dans T
f
tendant vers a. Sil existe un N tel que pour tout n N, u
n
,= a, on en deduit aussitot que
f(u
n
) f(a) ; sil existe un N tel que pour tout n N, u
n
= a il est encore plus idiot que f(u
n
) f(a).
Le seul cas `a probl`eme est celui o` u lensemble des indices n tels que u
n
= a et celui des indices n tels que
u
n
,= a sont tous deux innis ; dans ce cas on peut remarquer que sur chacun de ces ensembles f(u
n
) f(a)
et conclure par le theor`eme de recollement de deux limites (celui numerote 5-4-29).

2 - Fonctions continues sur les intervalles fermes bornes


Par un simple copier-coller, je rappelle le
Theor`eme 6-4-10 : Soit f une fonction reelle continue dune variable reelle denie sur un intervalle ferme
borne [a,b]. Alors il existe un c

[a, b] et un c
+
[a, b] tel que pour tout t [a, b] on ait :
f(c

) f(t) f(c
+
).
En dautres termes, avec le vocabulaire desormais acquis concernant la relation dordre sur R: la fonction
continue f est bornee, et lensemble des valeurs quelle prend admet un plus grand et un plus petit element.
La nouveaute par rapport au premier semestre, cest la
Demonstration :
Dans un premier temps, montrons que f est majoree (et minoree de facon analogue). Supposons quelle ne
le soit pas. Alors pour chaque n de N, n ne serait pas un majorant de f, donc il existerait un point x
n
dans
[a, b] tel que f(x
n
) n. De la suite (x
n
), le theor`eme de Bolzano-Weierstrass permet dextraire une sous-suite
(x
(n)
) convergente dans R vers une limite l. Comme pour chaque n 0 on a les inegalites a x
(n)
b,
par passage `a la limite on obtient a l b. Ainsi le point l est dans lensemble de denition de f (cest
lendroit o` u on utilise, discr`etement mais ecacement, la fermeture de lintervalle), et f est donc continue
Fonctions continues, deuxi`eme couche
102
en l. Comme f est continue en l et que x
(n)
l quand n , par le crit`ere sequentiel de continuite
f(x
(n)
) f(l). Mais pourtant pour chaque n, f(x
(n)
) (n) qui tend vers +. Contradiction !
La fonction f est bornee, et un segment ferme est non vide. Lensemble f ([a, b]) des valeurs prises par f
est donc borne non vide, et admet donc un Sup quon notera M (et de facon analogue un Inf). Il nous reste
`a montrer que ce Sup est en fait un Max. Pour ce faire, il sut de recommencer la construction qui nous a
si bien reussi dans la premi`ere partie de la demonstration en ladaptant dun cheveu : comme M est le plus
petit majorant de f, pour tout n 1 il existe un x
n
dans [a, b] tel que f(x
n
) M
1
n
. De la suite (x
n
),
le theor`eme de Bolzano-Weierstrass permet dextraire une sous-suite (x
(n)
) convergente dans R vers une
limite c
+
. Comme pour chaque n 0 on a les inegalites a x
(n)
b, par passage `a la limite on obtient
a c
+
b. Ainsi le point c
+
est dans lensemble de denition de f, et f est donc continue en c
+
. Comme f
est continue en c
+
et que x
(n)
c
+
quand n , par le crit`ere sequentiel de continuite f(x
(n)
) f(c
+
).
Or pour chaque n, M
1
(n)
f(x
(n)
) M, et la limite des f(x
(n)
) est donc egale `a M. Ceci prouve
que f(c
+
) = M et donc que f admet mieux quun Sup : un Max. On construit de meme c

3 - Le theor`eme des valeurs intermediaires


Ce theor`eme terriblement intuitif assure que si un poste de peage est installe au milieu dune autoroute,
meme les automobilistes les plus imaginatifs ne parviendront pas `a faire tout le trajet sans verser leur obole.
Theor`eme 21-3-38 : (des valeurs intermediaires) Soit I un intervalle de R et f une fonction continue de
I vers R. Soit a b c trois reels. Si f prend les valeurs a et c, elle prend aussi la valeur b.
Demonstration :
Debarrassons-nous dun cas stupide : si lune des inegalites a b ou b c nest pas stricte, le theor`eme est
evident. On supposera donc dans la suite a < b < c.
Soit et deux points de I tel que f() = a et f() = c. Dans la suite, on supposera < (si linegalite
etait dans lautre sens, on peut regarder f). Comme I est un intervalle, le segment [, ] est enti`erement
inclus dans I, et on pourra parler de f(t) pour nimporte quel t de [, ] sans se faire de souci sur son
existence.
Notons alors F = t [, ] [ f(t) b. Cet ensemble F nest pas vide, puisquil contient (on a bien
f() = a < b). Il est majore puisque tous ses points sont plus petits que . Il admet donc un Sup quon
appellera (et qui est inferieur ou egal `a ). Au vu de cette notation, le lecteur se doute bien quon va tenter
de prouver que f() = b, ce qui prouvera le theor`eme.
Pour ce faire, on va prouver une double inegalite :
* Preuve que f() b. Soit n 1, alors
1
n
est strictement inferieur `a , donc nest pas un
majorant de F ; il existe donc un point t
n
dans F tel que
1
n
< t
n
et, comme majore F, on
a en outre t
n
. On en conclut que t
n
tend vers quand n tend vers +. Mais pour chaque n,
comme t
n
F, f(t
n
) b. Enn f est continue, donc continue au point . On peut donc passer `a la
limite et obtenir : f() b.
* Preuve que b < f(). Maintenant que nous savoins que f() b, nous en deduisons notamment
que ,= et donc que < .
D`es lors, pour n assez grand (tr`es precisement pour n plus grand que
1

), le reel +
1
n
est dans
lintervalle [, ] tout en etant strictement plus grand que . Il nest donc pas dans F, qui est majore
par et donc f
_
+
1
n
_
> b (en se referant `a la denition de F). Par passage `a la limite dans cette
inegalite, en utilisant encore la continuite de f au point , on obtient : f() b.
On a donc prouve que f() = b qui est donc bien une valeur prise par f.

Remarque : On peut enoncer ce theor`eme de facon plus concise sous la forme : limage dun intervalle par
une fonction continue est un intervalle. Avec la denition que jai donnee du mot intervalle lequivalence
entre cette forme et celle jai mise en relief est de la simple traduction, sans aucun eort de reexion.
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 103
Sur mon elan, je donne une deuxi`eme demonstration du theor`eme des valeurs intermediaires. Elle repose
sur lutilisation de concepts lies `a la derivation, donc inutilement savants pour utiliser des fonctions continues.
Selon ce quon consid`ere comme beau, on pourra donc la trouver bien plus laide que la premi`ere, comme
utilisant des notions inutilement diciles, ou au contraire bien plus jolie puisquallant chercher un outil
inattendu. On veriera bien quil ny a pas de tete-`a-queue logique et que la demonstration nutilise pas
discr`etement le theor`eme des valeurs intermediaires : ce que nous savons sur les fonctions derivables utilise
le theor`eme de la section precedente, mais pas le theor`eme des valeurs intermediaires.
Deuxi`eme demonstration : Comme dans la premi`ere demonstration, on commence par se limiter au seul
cas interessant o` u a < b < c. On notera encore un reel tel que f() = a et un reel tel que f() = c.
On va faire une demonstration par labsurde ; supposons donc que f ne prenne pas la valeur b.
Introduisons la fonction g denie sur R b par g(y) = 1 si y < b et g(y) = 1 si b < y. La fonction
g est continue sur son ensemble de denition, et, comme on a suppose que f ne prend pas la valeur b, g f
existe. La fonction g f est donc une fonction continue de I vers R. De plus, comme g ne prend que les
valeurs 1 et 1, il en est de meme de g f.
Soit x un point de I. En appliquant la denition de continuite `a g f au point x pour = 1, on voit
quil existe un > 0 tel que pour tout h tel que [h[ < , [(g f)(x+h)(g f)(x)[ 1. Il est donc impossible
que g(x) vaille 1 tandis que g(x + h) vaut 1, ou reciproquement que g(x) vaille 1 tandis que g(x + h)
vaille 1. Ainsi pour tout h tel que [h[ < , (g f)(x +h) = (g f)(x).
De ce fait, le taux de variation
(g f)(x +h) (g f)(x)
h
est nul pour tout h tel que [h[ < . Sa limite
quand h tend vers 0 existe donc de facon tr`es evidente et est nulle. De facon fort suprenante, la fonction g f
se rev`ele donc derivable, et de derivee nulle (alors quon navait aucune hypoth`ese de derivabilite concernant
f).
Lensemble de depart etant un intervalle (cest ici quon sen sert), la fonction g f, derivable de derivee
nulle, est donc constante. On en deduit en particulier que (gf)() = (gf)(). Mais (gf)() = g(a) = 1
puisque a < b et vu la denition de g, tandis que (g f)() = g(c) = 1. Contradiction !

4 - Fonctions continues et monotonie


Cette section est concue pour que vous nayez `a memoriser que les trois theor`emes qui la terminent. Les
etudiants tr`es meticuleux pourront neanmoins faire des eorts pour tout apprendre, mais ce sont des eorts
un peu gaspilles (les plus observateurs remarqueront toutefois que la deuxi`eme proposition ne suppose quune
monotonie alors que les theor`emes qui closent la section sont bases sur une stricte monotonie, et donc quelle
contient quelques grammes dinformation supplementaires, pouvant justier un eort de memoire).
Une remarque aussi pour les puristes : dans le choix que jai fait pour denir les fonctions continues, les
fonctions continues sur un singleton ne sont pas denies ; de ce fait, certains des theor`emes que jenonce
ci-dessous nont pas de sens dans lhypoth`ese dun intervalle I reduit `a un point. Mais comme vous le
verrez certainement bientot, en denissant un peu autrement la continuite, ce probl`eme disparat. Jai donc
anticipe sur vos connaissances et nai pas restreint les hypoth`eses aux intervalles non reduits `a des points.
Le cas manquant etant bien s ur toujours stupide et sans interet.
Proposition 21-4-100 : Soit f une fonction reelle dune variable reelle, denie sur une partie T
f
. Si f est
strictement monotone, alors elle est injective.
Demonstration : Cest tellement evident que jai hesite `a enoncer ce resultat : pour x ,= x

dans T
f
, si
x < x

et f est strictement croissante, on en deduit que f(x) < f(x

) et donc que f(x) ,= f(x

), et on traite
de meme les trois autres cas.

Proposition 21-4-101 : Soit f une fonction reelle dune variable reelle denie sur un intervalle I. Si f est
monotone et f(I) est un intervalle, alors f est continue sur I.
Demonstration : Soit x un point de I ; nous devons montrer que f est continue en x. Il nous sut de
montrer que f est continue `a gauche et `a droite en x, etant entendu que si x est lextremite gauche eventuelle
de I nous navons `a montrer que la continuite `a droite seule `a avoir un sens et de meme si x est lextremite
droite de I.
La demonstration sera ecrite pour une f croissante, la preuve etant evidemment analogue pour f
decroissante (ou, si on pref`ere, le resultat pouvant alors etre applique `a f). De meme, je necrirai que
Fonctions continues, deuxi`eme couche
104
la preuve de la continuite `a gauche, celle de la continuite `a droite etant analogue (ou pouvant etre obtenue
en examinant lapplication x f(x)).
Notons I

lintervalle I] , x[ (non vide d`es lors que x nest pas lextremite droite de I, donc auquel
x est adherent). Sur cet intervalle, la fonction f est croissante. De plus elle est majoree, par f(x) puisque
par croissance de f, pour tout t I

, comme t < x, f(t) f(x). Dapr`es la propriete de la limite monotone,


f(t) admet donc une limite `a gauche quand t tend vers x, t < x, et cette limite l

est inferieure ou egale `a


f(x) puisque l
=
Sup
tI

f(t) et que f(x) est un majorant de tous les f(t), t I

.
Supposons que l

ne soit pas egal `a f(x) et considerons alors un reel m strictement compris entre les
deux, par exemple m =
l

+f(x)
2
.
Alors pour tout t < x, f(t) est inferieur ou egal `a l

, donc nest pas egal `a m. De plus il existe au moins


un t < x qui soit dans I, donc f prend eectivement au moins une valeur inferieure `a m.
De lautre cote de x, pour x t, f(x) f(t) (par croissance) donc f(t) nest pas non plus egal `a m. De
plus au point x tr`es precisement, f prend une valeur superieure `a m.
Mais alors f prend `a la fois une valeur inferieure `a m et une valeur superieure `a m tout en evitant m.
Ceci contredit lhypoth`ese selon laquelle lensemble des valeurs prises par f est un intervalle. Cest donc
quon avait l

= f(x) et la continuite `a gauche en x est prouvee.

Proposition 21-4-102 : Soit f une fonction reelle dune variable reelle denie sur un intervalle I. Si f est
continue et injective sur I, alors elle est strictement monotone sur I.
Demonstration: Elle se prete bien `a etre decoupee en un certain nombre detapes intermediaires ayant des
enonces clairement distingues.
Premi`ere etape : Chaque fois quon prend trois points distincts x
1
< x
2
< x
3
dans I, la valeur f(x
2
)
nest ni la plus petite, ni la plus grande des trois valeurs prises par f en ces trois points.
Preuve de la premi`ere etape : Notons tout dabord que par linjectivite de f, les trois valeurs f(x
1
),
f(x
2
) et f(x
3
) sont distinctes. Supposons que f(x
2
) soit la plus petite des trois, et notons la a. Notons b la
suivante dans lordre croissant : ainsi b f(x
1
) et b f(x
3
) (avec egalite dans un des cas, et inegalite stricte
dans lautre).
Comme I est un intervalle, lintervalle [x
1
, x
2
] est inclus dans I. Comme f est continue sur I, sa restriction
`a [x
1
, x
2
] est egalement continue et on peut lui appliquer le theor`eme des valeurs intermediaires. Comme elle
prend la valeur a < b (en x
2
) et une valeur superieure ou egale `a b (en x
1
) elle prend aussi la valeur b quelque
part ; comme ce ne peut etre en x
2
on a montre quil existe un t dans [x
1
, x
2
[ tel que f(t) = b.
On fait exactement de meme `a droite de x
2
et on obtient un u dans ]x
2
, x
3
] tel que f(u) = b. Mais ceci
contredit linjectivite de f.
On eliminerait evidemment de meme le cas o` u f(x
2
) serait la plus grande des trois valeurs.
Deuxi`eme etape : Sur toute partie nie de I `a trois elements, la restriction de f est strictement
monotone.
Justication de la deuxi`eme etape : ce nest quune reformulation de la premi`ere etape. Soit en eet
A = x
1
, x
2
, x
3
une partie nie de I `a trois elements, o` u x
1
< x
2
< x
3
. Par la premi`ere etape, les seules
fa cons dont peuvent sagencer les trois valeurs prises par f sur cette partie sont soit f(x
1
) < f(x
2
) < f(x
3
)
et alors la restriction de f `a A est strictement croissante, soit f(x
3
) < f(x
2
) < f(x
1
) et alors la restriction
de f `a A est strictement decroissante.
Troisi`eme etape : Sur toute partie nie de I `a quatre elements au plus, la restriction de f est
strictement monotone.
Preuve de la troisi`eme etape : elle est evidente si la partie consideree a moins de deux elements, et
cest la deuxi`eme etape si elle en a trois. Soit donc une partie nie A = x
1
, x
2
, x
3
, x
4
de I `a exactement
quatre elements, o` u x
1
< x
2
< x
3
< x
4
.
On fait deux cas selon la position relative de x
2
et x
3
. Supposons f(x
2
) < f(x
3
). En appliquant la
deuxi`eme etape sur x
1
, x
2
, x
3
on conclut que f(x
1
) < f(x
2
) et en recommencant sur x
2
, x
3
, x
4
que
f(x
3
) < f(x
4
). Finalement f se rev`ele strictement croissante sur A. Reciproquement, si f(x
3
) < f(x
2
), f se
rev`ele de meme strictement decroissante.
Fin de la preuve : Prenons deux points distincts et xes < dans I. Supposons f() < f().
On va montrer que f est alors strictement croissante. Soit deux points x < x

dans I. Appliquons letape


Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 105
precedente sur lensemble ni , , x, x

qui a au plus quatre elements. Vu ce qui se passe sur et , cest


strictement croissante quest f sur cet ensemble. On en deduit que f(x) < f(x

) : la croissance stricte de f
est montree. Bien evidemment, si on partait de f() < f(), on obtiendrait de meme la stricte decroissance.

Comme promis, voil`a maintenant les trois enonces faciles `a memoriser qui decoulent de ces propositions.
Theor`eme 21-4-39 : Soit f une fonction reelle dune variable reelle denie sur un intervalle I.
On suppose que :
f est continue sur I.
f est strictement monotone sur I.
Alors il existe un intervalle J tel que la restriction de f de I vers J soit une bijection entre ces deux
intervalles.
De plus, la bijection reciproque f
1
: J I, est alors continue.
Theor`eme 21-4-40 : Soit f une fonction reelle dune variable reelle denie sur un intervalle I.
On suppose que :
f est strictement monotone sur I.
Il existe un intervalle J tel que la restriction de f de I vers J soit une bijection entre ces deux
intervalles.
Alors f est continue sur I.
De plus, la bijection reciproque f
1
: J I, est alors continue.
Theor`eme 21-4-41 : Soit f une fonction reelle dune variable reelle denie sur un intervalle I.
On suppose que :
Il existe un intervalle J tel que la restriction de f de I vers J soit une bijection entre ces deux
intervalles.
f est continue sur I.
Alors f est strictement monotone sur I.
De plus, la bijection reciproque f
1
: J I, est alors continue.
Demonstration du theor`eme 21-4-39 : Cest une simple consequence du theor`eme des valeurs in-
termediaires. Comme f est une application continue, le theor`eme des valeurs intermediaires (sous la forme
donnee en remarque), assure que f(I) est un intervalle. Posons J = f(I). Alors par construction de J, la
restriction de f de I vers J est surjective. Par la proposition 21-4-100, elle est injective. Et donc bijective.
La preuve du complement sera commune aux trois theor`emes.

Demonstration du theor`eme 21-4-40 : Lensemble f(I) est egal `a J et est donc un intervalle. Lapplica-
tion f est en outre monotone : toutes les hypoth`eses de la proposition 21-4-101 sont donc remplies et on peut
conclure que f est continue. La preuve du complement sera commune aux trois theor`emes.

Demonstration du theor`eme 21-4-41 : La restriction de f de I vers J est une application injective,


continue et denie sur un intervalle : par application de la proposition 21-4-102 elle est donc strictement
monotone. Donc f aussi. La preuve du complement sera commune aux trois theor`emes.

Preuve de la derni`ere phrase des trois theor`emes : lapplication f


1
est denie sur un intervalle, `a
valeurs dans un intervalle, bijective, strictement monotone. On peut lui appliquer le deuxi`eme theor`eme et
obtenir la seule information non evidente `a son sujet : sa continuite.

5 - Derivation dune fonction reciproque


Ce resultat avait ete (volontairement) oublie au premier semestre, car quoique la formule qui va etre
enoncee soit simple, importante, et couramment utilisee, les details des hypoth`eses ne sont pas si simples (et
la preuve plus subtile quil pourrait y paratre, utilisant les resultats qui prec`edent).
Theor`eme 21-5-42 : Soit f une fonction reelle dune variable reelle denie sur un intervalle I (non reduit
`a un point).
On suppose que f est continue sur I, et que la restriction de f de I vers lintervalle f(I) est bijective.
Soit a un point de I en lequel on suppose f derivable, avec f(a) ,= 0.
Alors f
1
est derivable en f(a) et
Fonctions continues, deuxi`eme couche
106
_
f
1
_

[f(a)] =
1
f

(a)
.
Demonstration: Examinons le taux de variation dont la derivee eventuelle sera la derivee de f
1
en f(a),
soit le quotient, deni pour y J, y ,= f(a) :
(y) =
f
1
(y) f
1
[f(a)]
y f(a)
=
f
1
(y) a
y f(a)
.
Regardons concurremment le quotient dont on sait que la limite est la derivee de f en a, soit le quotient,
deni pour x I, x ,= a :
t(x) =
f(x) f(a)
x a
.
Calculons, pour y J, y ,= f(a), lexpression t[f
1
(y)] (comme f
1
est injective, f
1
(y) ,= a). On
obtient :
t[f
1
(y)] =
f(f
1
(y)) f(a)
f
1
(y) a
=
y f(a)
f
1
(y) a
=
1
(y)
,
et donc
(y) =
1
t[f
1
(y)]
.
Mais quand y tend vers f(a), f
1
(y) tend vers a (on utilise ici, et cest le point sensible de la demonstra-
tion, la continuite de f
1
), donc t[f
1
(y)] tend vers f

(a). Comme on a suppose ce reel non nul, (y) tend


vers
1
f

(a)
.

Remarque : Pour enoncer la formule qui conclut ce theor`eme, on peut preferer donner une notation b = f(a),
et donc a = f
1
(b) ; en centrant les notations sur b la formule devient :
_
f
1
_

(b) =
1
f

[f
1
(b)]
.
En particulier dans le cas frequent o` u f est derivable en tous les points de I, et o` u sa derivee ne sannule
nulle part dans I, on obtient une identite fonctionnelle :
_
f
1
_

= f

f
1
.
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 107
Chapitre 22 - Fonctions convexes
Ceux qui ont assiste au cours ont pu recopier les dessins que jai faits au tableau ; ceux qui ont prefere
rester au lit et tentent en lisant ce polycopie de rattraper leur retard sont avertis : il sagit dun chapitre `a
contenu tr`es geometrique, et sans dessiner tout ce qui est decrit ils ny comprendront pas grand chose.
1 - Quelques preliminaires
Le fait suivant resulte de lapplication `a R de la theorie des barycentres, qui est connue si jai bien
compris, mais il co ute peu cher de le redemontrer.
Proposition 22-1-103 : Soit a < b deux reels ; ]a, b[= (1 t)a +tb [ 0 < t < 1.
Demonstration : Par double inclusion. Si a < u < b, posons t =
u a
b a
; comme a < u et a < b, il est clair
que 0 < u. On calcule 1 t = 1
u a
b a
=
b a
b a

u a
b a
=
b u
b a
et de u < b et a < b il est alors clair que
t < 1. On verie stupidement que
(1 t)a +tb =
b u
b a
a +
u a
b a
b =
ab au +bu ab
b a
= u.
Reciproquement, soit t un reel avec 0 < t < 1 et notons u = (1 t)a +tb ; on verie encore stupidement
que u a = t(b a) est strictement positif parce que t et b a le sont, et que b u = (1 t)(b a) lest
parce que 1 t et b a le sont.

Je pourrais sans doute me dispenser de donner la denition qui suit, sa clarte geometrique etant totale,
mais il vaut mieux savoir ce quon suppose exactement pour donner des demonstrations bien veriables...
Denition 22-1-157 : Soit une droite non verticale de R
2
et B = (x
B
, y
B
) un point de R
2
. Notons
P = (x
B
, y
P
) lunique point de de meme abscisse que B. On dira que B est au-dessous de lorsque
y
B
y
P
.
Le resultat qui suit est evident sur un dessin, et sa preuve est une simple verication ; ce sera notre lien
entre la lourde denition qui prec`ede et son utilisation.
Proposition 22-1-104 : Soit A = (x
A
, y
A
), B = (x
B
, y
B
), C = (x
C
, y
C
) trois points de R
2
. Alors
* Sous lhypoth`ese supplementaire x
A
< x
B
,
Pente de (AB) Pente de (AC) B est au-dessous de (AC)
* Sous lhypoth`ese supplementaire x
B
< x
C
,
B est au-dessous de (AC) Pente de (AC) Pente de (BC)
Demonstration : Comme x
B
est un point du segment de lintervalle ]x
A
, x
C
[ il existe un t avec 0 < t < 1
tel que x
B
= (1 t)x
A
+tx
C
. Soit P le point de (AC) qui a meme abscisse que B ; notons P = (x
B
, y
P
).
Alors la pente de (AC) est aussi la pente de (AP) : elle est donc egale `a
y
P
y
A
x
B
x
A
; par ailleurs la pente
de (AB) vaut
y
B
y
A
x
B
x
A
.
D`es lors, Pente de (AB) Pente de (AC)
y
B
y
A
x
B
x
A

y
P
y
A
x
B
x
A
y
B
y
A
y
P
y
A
y
B
y
P
B est au-dessous de (AC).
(Lhypoth`ese x
A
< x
B
ayant discr`etement servi pour multiplier par x
B
x
A
sans changer le sens de
linegalite).
La deuxi`eme equivalence se traite de fa con analogue.

2 - Denition des fonctions convexes


Denition 22-2-158 : On dit quune fonction reelle dune variable reelle f, denie sur un intervalle est
convexe lorsquelle verie la propriete suivante : pour tous points A = (x
A
, y
A
), B = (x
B
, y
B
) et C =
(x
C
, y
C
) du graphe de f tels que x
A
< x
B
< x
C
, le point B est au-dessous de la droite (AC).
Fonctions convexes
108
La caracterisation suivante est tr`es visuelle geometriquement ; cest une variante innitesimale de la
denition mais elle nous sera utile pour les preuves.
Proposition 22-2-105 : Soit f une fonction reelle dune variable reelle, denie sur un intervalle. La fonction
f est convexe si et seulement si elle verie la propriete suivante : pour tous points A = (x
A
, y
A
), B = (x
B
, y
B
)
et C = (x
C
, y
C
) du graphe de f tels que x
A
< x
B
< x
C
,
Pente de (AB) Pente de (BC).
Demonstration : Supposons f convexe, et soit A, B, C trois points comme dans lenonce. Par denition
des fonctions convexes, B est au-dessous de (AC) donc, par la proposition qui a cloture les preliminaires, la
pente de (AB) est plus faible que celle de (AC), elle-meme plus faible que celle de (BC). Linegalite souhaitee
entre pentes est bien realisee.
Reciproquement, supposons que f verie la propriete de lenonce, et soit A, B, C trois points comme dans
cette propriete. Appliquons la proposition cloturant les preliminaires `a B, C et A (dans cet ordre) : comme
x
B
< x
C
et que la pente de (BC) est plus forte que celle de (AB), C est au-dessus de (AB). Appliquons
la maintenant `a A, C et B dans cet ordre ; puisque x
A
< x
C
et que C est au-dessus de (AB), la pente de
(AC) est plus forte que celle de (AB). Appliquons une derni`ere fois cet enonce `a A, B et C dans cet ordre :
comme x
A
< x
B
et que la pente de (AC) est plus forte que celle de (AB), on en deduit que B est au-dessous
de (AC) : le crit`ere choisi pour denition de la convexite est verie.

3 - La convexite vue `a travers des formules


Je nai pas choisi dinsister sur ce point de vue, mais il est lui aussi tout `a fait fondamental pour etudier
les fonctions convexes...
Proposition 22-3-106 : Soit f une fonction reelle dune variable reelle, denie sur un intervalle I. Alors f
est convexe si et seulement si pour tous points u, v de I et tout tel que 0 1,
f((1 )u +v) (1 )f(u) +f(v).
Demonstration : Remarquons tout dabord que si linegalite est vraie pour tous les u < v elle est vraie
pour tous les u, v de I : si u > v, il sut de lappliquer pour v et u (dans cet ordre) et 1 pour retomber
sur le resultat cherche ; et si u = v linegalite est evidente. Remarquons aussi que linegalite est veriee de
facon evidente pour valant 0 ou 1 et que sa realisation pour tous u, v et tout tel que 0 1 equivaut
donc `a sa seule realisation pour tous u < v et tout tel que 0 < < 1.
Supposons f convexe et soit u < v deux points de I et un element de ]0, 1[ ; notons A le point du graphe
de f dabscisse u, cest-`a-dire A = (u, f(u)), B le point du graphe de f dabscisse (1 )u +v, cest-`a-dire
B = ((1 )u +v, f((1 )u +v)) et C le point du graphe de f dabscisse v, cest-`a-dire C = (v, f(v)).
Dapr`es la proposition preliminaire decrivant parametriquement les intervalles de R, labscisse de B est
comprise strictement entre celles de A et de C. La denition de la convexite sapplique donc `a ces trois
points. On a calcule lordonnee de B : cest f((1 )u +v), reste `a connatre lordonnee du point de (AC)
qui se trouve `a la verticale de B. Soit Q le point ((1 )u + v, (1 )f(u) + f(v)) = (1 )A + C. Il
est clair que Q a meme abscisse que B ; par ailleurs QA = (C A) est visiblement colineaire `a C A et
donc Q est sur la droite (AC).

Ecrire que B est au-dessous de (AC) cest ecrire que son ordonnee est plus
faible que celle de Q: cest exactement ecrire linegalite recherchee.
Reciproquement, supposons linegalite vraie pour tous u < v points de I et tout de ]0, 1[. Soit A =
(x
A
, y
A
), B = (x
B
, y
B
) et C = (x
C
, y
C
) trois points du graphe de f tels que x
A
< x
B
< x
C
; notons
u = x
A
et v = x
C
, et prenons un strictement entre 0 et 1 tel que x
B
= (1 )u +v. Alors en reprenant
les considerations qui prec`edent, on voit que linegalite connue sur u, v et a linterpretation geometrique
souhaitee : B est bien au-dessous de (AC).

4 - Convexite et continuite
Theor`eme 22-4-43 : Soit f une fonction reelle dune variable reelle, denie sur un intervalle ouvert I. On
suppose f convexe.
Alors f est derivable `a gauche et `a droite en tout point de I, donc continue.
De plus pour tout t de I, f

g
(t) f

d
(t) et les fonctions f

g
et f

d
sont toutes deux croissantes.
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 109
Demonstration : Soit t
0
un point de I. On va montrer la derivabilite `a gauche en t
0
, celle `a droite etant
parfaitement analogue.
On va devoir etudier le taux de variation (h) =
f(t
0
+h) f(t
0
)
h
pour un reel h strictement negatif
h. Notons J = h R

[ t
0
+ h I, qui est un intervalle comme intersection de deux intervalles, et est
non vide parce quon a suppose I ouvert. La fonction (dont la limite quand h 0

nous interesse) est


denie sur lintervalle non vide J ; montrons quelle est croissante sur cet intervalle. Soit en eet h
1
< h
2
dans J ; notons A, B et C les points du graphe de f dabscisses respectives h
1
+t
0
, h
2
+t
0
et t
0
. Dapr`es la
denition dune fonction convexe, B est au-dessous de (AC). En appliquant cette fois la deuxi`eme partie de
la proposition cloturant les preliminaires, la pente de (AC) est inferieure ou egale `a celle de (BC). Mais la
premi`ere est egale `a (h
1
) tandis que la seconde vaut (h
2
) : la croissance de est bien prouvee.
est croissante, et cest une limite `a gauche quon recherche... on sent bien quil ne reste plus qu`a
la majorer. Pour ce faire, prenons un k
0
strictement positif assez petit pour que t
0
+ k
0
soit dans I. Soit
maintenant un h de J ; appelons cette fois A, B et C les points du graphe de f dabscisses respectives t
0
+h,
t
0
et t
0
+ k
0
. En appliquant le crit`ere de convexite donne juste apr`es la denition, on sait que la pente de
(AB) (cest-`a-dire (h)) est plus petite que la pente de (BC). On a donc bien trouve un reel xe (la pente
de (BC)) qui majore tous les (h).
La fonction est donc croissante majoree, donc admet une limite en 0

. Ceci prouve que f est derivable


`a gauche en t
0
. Pour ceux qui auraient besoin dune explication, la derivabilite `a gauche entrane la continuite
`a gauche et la derivabilite `a droite la continuite `a droite. On a donc montre la continuite de f.
Pour montrer linegalite annoncee entre f

g
et f

d
, remarquons que la construction qui precedait, avec B
dabscisse t
0
, A `a gauche de B et C `a droite de B a prouve que pour h < 0 < k
0
, (h) (k
0
) et dautre part
que f

g
(t
0
) = Sup
h<0
(h) tandis que, de fa con analogue, f

d
(t
0
) = Inf
k>0
(k). Linegalite (h) (k
0
) arme que
(k
0
) est un majorant de (h) [ h < 0, donc est plus grand que le plus petit majorant de cet ensemble :
en dautres termes f

g
(t
0
) (k
0
). Maintenant comme ceci est vrai pour tout k
0
, on en deduit ensuite que
f

g
(t
0
) Inf
k>0
(k) = f

d
(t
0
).
Il nous reste enn `a prouver les croissances de f

g
et f

d
. Pour ce faire, prenons deux points t
1
< t
2
dans
I et introduisons un nouveau reel s strictement compris entre les deux (par exemple s =
t
1
+t
2
2
). Notons A
dabscisse t
1
, B dabscisse s et C dabscisse t
2
sur le graphe de f. Les inegalites qui prec`edent entre pentes
de demi-tangentes et pentes de secantes montrent alors que
f

g
(t
2
) f

d
(t
1
) Pente de (AB) f

g
(s) f

d
(s) Pente de (BC) f

g
(t
2
) f

d
(t
2
).
Les croissances de f

g
et de f

d
sont toutes deux prouvees.

Remarque : Ce theor`eme est faux pour des raisons stupides si lintervalle a le droit de ne pas etre ouvert :
la fonction f denie sur R
+
par f(t) = 0 pour t > 0 et f(0) = 1 est convexe sans etre continue... mais nest
pas bien interessante `a regarder.
5 - Fonctions convexes derivables
Theor`eme 22-5-44 : Soit f une fonction reelle dune variable reelle, denie sur un intervalle I. On suppose
f derivable sur I.
Alors f est convexe si et seulement si f

est croissante.
Demonstration :
Preuve de . Dans le cas o` u lintervalle I est ouvert il ny a plus rien `a faire, tout etait dans le
theor`eme precedent : puisque f

d
est croissante et que f

existe, donc f

= f

d
, on obtient la croissance de f

,
et on a ni.
Il reste quelques lignes de travail si lintervalle nest pas ouvert. Supposons que lintervalle soit de la forme
[a, b] (ou [a, b[, ou [a, +[) et traitons de pr`es ce qui se passe en a. Soit t un point de I distinct de a. Pour
tout h > 0 tel que a + h t, par le theor`eme de Rolle, il existe un c
h
dans lintervalle ]a, a + h[ tel que
le taux daccroissement (h) =
f(a +h) f(a)
h
soit egal `a la valeur de la derivee f

(c
h
). On sait dej`a que
f

est croissante sur lintervalle ouvert ]a, b[ (ou ]a, +[) et donc que f

(c
h
) f

(t). En faisant tendre h


Fonctions convexes
110
vers 0
+
dans cette inegalite, on obtient f

(a) f

(t). On recommence si necessaire en b, extremite droite de


lintervalle.
Preuve de . On va utiliser le crit`ere de convexite numerote proposition 22-2-105. Soit trois points
A = (x
A
, y
A
), B = (x
B
, y
B
) et C = (x
C
, y
C
) sur le graphe de f, sy succedant dans cet ordre. Par le theor`eme
des accroissements nis, il existe un t
1
et un t
2
avec x
A
< t
1
< x
B
< t
2
< x
C
tels que les pentes de (AB)
et de (BC) soient respectivement egales aux derivees f

(t
1
) et f

(t
2
). Comme f

est supposee croissante, la


premi`ere est plus petite que la deuxi`eme : ceci prouve la convexite de f.

On pref`ere souvent insister sur le corollaire qui suit, leg`erement plus utile en pratique (un signe est si
facile `a estimer...) mais qui explique moins bien le phenom`ene que le theor`eme qui prec`ede.
Corollaire 22-5-2 : Soit f une fonction reelle dune variable reelle, denie sur un intervalle I. On suppose
f deux fois derivable sur I.
Alors f est convexe si et seulement si f

est positive.
Demonstration : f

est croissante si et seulement si sa derivee est positive.

Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 111
Chapitre 23 - Polynomes
Tout le monde connat ce quon appelle souvent fonctions polynomes (les fonctions du style : f(t) =
t
3
+ 5t) et que jappellerai desormais fonctions polynomiales ; les polynomes en sont une version plus
algebrique ses avantages sont assez subtils, mais jose esperer que vous nirez par les percevoir. Et meme si
vous ne les percevez pas, vous pourrez vous en servir.
1 - Denitions
Denition 23-1-159 : Soit A un anneau commutatif. On dit quun anneau commutatif B est un anneau
de polynomes sur A lorsque :
i) A est inclus dans B ; (ou plus precisement il existe une application j injective de A dans B telle que
pour tous a
1
, a
2
de A, j(a
1
+a
2
) = j(a
1
) +j(a
2
) et j(a
1
a
2
) = j(a
1
)j(a
2
) et que j(1
A
) = 1
B
pour les neutres
des multiplications de A et B).
ii) il existe un element X de B (lindeterminee tel que pour tout P de B, (avec P ,= 0) il existe un
unique d 0 et un unique d + 1-uplet (a
d
, a
d1
, . . . , a
0
) delements de A tel que a
d
,= 0 et que :
P = a
d
X
d
+a
d1
X
d1
+ +a
1
X +a
0
.
Notation 23-1-63 : Un anneau de polynomes sur A dont lindeterminee est notee X est note A[X].
Denition 23-1-160 : Soit A un anneau commutatif et A[X] un anneau de polynomes sur A. Pour P non
nul de A[X], lunique entier d 0 intervenant dans lecriture de P en fonction de lindeterminee est appele
le degre de P. Par convention, le degre du polynome nul est le symbole .
Notation 23-1-64 : Le degre dun polynome P sera note dP.
Denition 23-1-161 : Soit A un anneau commutatif et A[X] un anneau de polynomes sur A. Pour P non
nul de A[X], le coecient dominant de P sera le coecient a
d
du terme de plus haut degre dans lecriture
de P en fonction de lindeterminee. Par convention, le coecient dominant du polynome nul sera 1.
Denition 23-1-162 : Un polynome sera dit unitaire (ou normalise, ou monique) lorsque son coecient
dominant est egal `a 1.
Proposition 23-1-107 : Soit A un anneau commutatif et A[X] un anneau de polynomes sur A. Soit P, Q
deux polynomes de A[X]. Alors :
d(P +Q) Max(dP, dQ).
Demonstration : Si P ou Q est nul, le resultat est evident. Sinon, notons d le degre de P et e le degre
de Q puis P = a
d
X
d
+ + a
0
et Q = b
e
X
e
+ + b
0
pour des a
i
et b
i
dans A. Si d > e, on peut
alors ecrire : P + Q = a
d
X
d
+ + a
e+1
X
e+1
+ (a
e
+ b
e
)X
e
+ + (a
0
+ b
0
) et il apparat alors que
d(P +Q) = d = Max(dP, dQ). Le cas o` u d < e est similaire. Enn, lorsque d = e, on a un regroupement :
P +Q = (a
d
+b
d
)X
d
+ +(a
0
+b
0
) ; ou bien tous les coecients y sont nuls, et d(P +Q) = rendant
linegalite evidente, ou bien un au moins est non nul et le coecient non nul de plus fort indice est le degre
de P +Q qui est bien inferieur ou egal `a d.

Proposition 23-1-108 : Soit A un anneau commutatif int`egre et A[X] un anneau de polynomes sur A.
Soit P, Q deux polynomes de A[X]. Alors :
d(PQ) = dP + dQ.
Remarque : Pour un anneau non int`egre, on a encore une inegalite, mais ce ne me semble pas indispensable
`a memoriser... (dautant que la preuve en est tr`es facile)
Demonstration : Si P ou Q est nul, cest evident ; sinon notons d le degre de P et e le degre de Q puis
P = a
d
X
d
+ + a
0
et Q = b
e
X
e
+ + b
0
pour des a
i
et b
i
dans A. On a alors PQ = a
d
b
e
X
d+e
+
(a
d
b
e1
+a
d1
b
e
)X
d+e1
+ +a
0
b
0
(si on nest pas convaincu par les points de suspension, on ecrira plus
precisement :
Polynomes
112
PQ =
d+e

k=0
_
k

i=0
a
i
b
ki
_
X
k
en ayant prealablement convenu que a
i
= 0 pour i > d et b
i
= 0 pour i > e).
Comme lanneau a ete suppose int`egre, le produit a
d
b
e
nest pas nul, donc le degre de PQ est exactement
egal `a d +e.

Denition 23-1-163 : Soit A un anneau commutatif et A[X] un anneau de polynomes sur A. Pour un
polynome P = a
d
X
d
+ a
d1
X
d1
+ + a
1
X + a
0
non nul dans A[X], le polynome derive de P est le
polynome :
da
d
X
d1
+ (d 1)a
d1
X
d2
+ +a
1
.
Notation 23-1-65 : Le polynome derive de P est note P

. Par analogie avec les fonctions, on notera ensuite


P

la derivee de P

, puis P
(n+1)
la derivee de la derivee n-`eme.
Proposition 23-1-109 : Soit A un anneau commutatif et A[X] un anneau de polynomes sur A. Soit P, Q
deux polynomes de A[X]. Alors :
(P +Q)

= P

+Q

et (PQ)

= P

Q+PQ

.
Demonstration : Simple verication evidente pour laddition et ennuyeuse pour la multiplication.

Denition 23-1-164 : Soit A un anneau commutatif, A[X] un anneau de polynomes sur A, a un element
de A et P un polynome de A[X]. La valeur de P en a est lelement a
d
a
d
+ a
d1
a
d1
+ + a
1
a + a
0
de
A, si on note P = a
d
X
d
+a
d1
X
d1
+ +a
1
X +a
0
.
Proposition 23-1-110 : Soit A un anneau commutatif, A[X] un anneau de polynomes sur A, a un element
de A, P et Q deux polynomes de A[X]. Alors (P +Q)(a) = P(a) +Q(a) et (PQ)(a) = P(a)Q(a).
Demonstration : Simple verication ; on pourrait aussi enoncer que 1(a) = 1 qui est evident et compl`ete
la collection devidences.

Cette notation na pas que des avantages : elle incite helas `a confondre le polynome P avec la fonction
quil nest pas... Bien que la notation soit la meme, cette denition ne se confond pas avec celle de valeur
dune application en un point.
La denition qui suit cherche `a reproduire la notion de composition des fonctions (encore une fois, jinsiste
sur le fait que les polynomes ne sont pas des fonctions). Elle est utilisee une seule fois plus loin, pour ecrire
la formule de Taylor relative aux polynomes ; elle sera peut-etre davantage utilisee en TD.
Denition 23-1-165 : Soit A un anneau commutatif, A[X] un anneau de polynomes sur A, P et Q deux
polynomes de A[X], o` u on note P = a
d
X
d
+a
d1
X
d1
+ +a
1
X +a
0
. On appelle compose de P par Q
le polynome P = a
d
Q
d
+a
d1
Q
d1
+ +a
1
Q+a
0
.
Notation 23-1-66 : Ce compose est note, selon le contexte P Q ou P(Q) (typiquement, pour Q = X
n
, la
notation P(X
n
) simpose et est dailleurs dinterpretation evidente).
2 - Les polynomes existent
Je pourrais meme ecrire, les polynomes existent et sont uniques `a ceci pr`es que lenonce dunicite est
plus precisement un enonce disomorphisme.
Cette preuve est technique et ne merite detre lue que par les etudiants les plus acharnes. Pour aider `a
la rendre plus lisible, je glisse volontairement sur la nuance quil peut exister entre A est inclus dans A[X]
et A sidentie par une injection `a une partie de A[X] jesp`ere que le ou cree de ce fait ne genera pas
trop.
Theor`eme 23-2-45 : Soit A un anneau commutatif.
a) Il existe un anneau A[X] de polynomes sur A.
b) Si A[X] et A[Y ] sont deux anneaux de polynomes sur A, il existe un isomorphisme danneaux
: A[X] A[Y ] tel que la restriction de `a A soit lidentite et que (X) = Y .
Demonstration :
Le point a) demande de limagination, le point b) est une ennuyeuse verication.
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 113
Lidee de la preuve sera peut-etre comprehensible si on se demande comment stocker un polynome dans
une memoire de machine : un bon procede pour stocker le polynome X
2
+ X
3
+ X
5
de Z/2Z[X] sera de
simplement stocker la suite de ses coecients ; on entrera donc dans la machine la suite 001101 (le coecient
de X
0
est 0 ainsi que celui de X, celui de X
2
est 1, etc...
Ce procede de stockage sera tout simplement la denition meme des polynomes. Simplement, comme nos
polynomes mathematiques peuvent etre de degre gigantesque, bien plus grand que les capacites de stockage
de toute machine, il faudra se resigner `a stocker une innite de coecients, dont seuls les N premiers sont
non nuls (la metaphore technologique secroule alors) : ainsi notre polynome-exemple sera stocke comme
0011010000 . . ., occupant inutilement une innite de cases-memoire.
Notons B lensemble des suites (a
n
) delements de A A veriant la propriete suivante : le nombre dindices
i pour lesquels a
i
nest pas nul est ni. Cest un exercice facile que de montrer que B est un sous-groupe du
groupe abelien (additif) de toutes les suites delements de A.
On denit sur B une multiplication par la formule :
(a
i
)
iN
(b
j
)
jN
= (c
k
)
kN
o` u c
k
=
k

i=0
a
i
b
ki
.
On a dej`a `a verier que (c
k
) est bien une suite de B. Soit en eet M tel que a
i
soit nul pour i > M
et N tel que b
j
soit nul pour j > N ; alors pour k > M + N, dans le calcul de c
k
=
k

i=0
a
i
b
ki
=
M

i=0
a
i
b
ki
+
k

i=M+1
a
i
b
ki
tous les termes de la premi`ere somme sont nuls, car lindice k i y vaut au
moins k M > N donc b
ki
= 0 et tous les termes de la deuxi`eme somme sont nuls car i > M donc a
i
= 0.
Tous les coecients c
k
pour k > M +N sont donc nuls et (c
k
) est bien dans B.
On va ensuite verier que pour ces formules, B est un anneau commutatif. Cest peu engageant et il ny
a gu`ere dastuces... Il faut calculer brutalement.
* Commutativite ?
Soit a = (a
i
)
iN
et b = (b
j
)
jN
deux elements de B ; notons (c
k
)
kN
= a b. Alors pour tout k 0,
c
k
=
k

i=0
a
i
b
ki
=
k

j=0
a
kj
b
j
(en posant j = k i) ; cette expression est clairement celle quon trouverait en
faisant le produit dans lautre sens (en utilisant la commutativite de A).
* Associativite ?
Soit a = (a
i
)
iN
, b = (b
k
)
kN
et c = (c
j
)
jN
trois elements de B ; notons d = (d
j
)
jN
= b c = c b et
e = (e
n
)
nN
= a (b c).
Pour n 0, calculons
e
n
=
n

i=0
a
i
d
ni
=
n

i=0
a
i
ni

j=0
c
j
b
nij
=

(i,j)N
2
i+jn
a
i
b
nij
c
j
.
On trouverait la meme chose en calculant de la meme facon (a b) c.
* Existence dun element neutre ?
La suite (1, 0, 0, 0, . . .) est evidemment neutre pour cette multiplication.
* Distributivite ?
Encore une verication ennuyeuse, celle-l`a je la saute.
On a bien verie que B est un anneau commutatif.
Verier que cest un anneau de polynomes sur A est encore assez lourd mais sans astuces. Construisons
dabord linjection j: A B requise par la denition. On posera pour tout a A, j(a) = (a, 0, 0, 0, . . .). La
verication que j est un morphisme danneaux est tr`es facile et son injectivite est evidente.
Posons maintenant X = (0, 1, 0, 0, . . .). Une recurrence sans diculte montre que X
2
= (0, 0, 1, 0, 0, . . .)
puis X
3
= (0, 0, 0, 1, 0, 0, . . .) et ainsi de suite...
Polynomes
114
Lelement a de B peut alors secrire en fonction de lindeterminee sous la forme
a =

iN
a
i
X
i
.
(On notera que cette somme semble innie vue de loin, mais ne lest pas vue de pr`es parce que la famille
a est dans B).
Reste, derni`ere corvee, `a prouver lunicite de cette ecriture ; cest encore stupide : si lelement (a
i
)
iN
de
B secrit (a
i
) =
d

i=0
b
i
X
i
, avec b
d
,= 0, on a donc (a
i
) = (b
i
) (o` u on note (b
i
) la suite dont le terme general
est b
i
pour 0 i d et o` u on a prolonge cette denition en posant b
i
= 0 pour d < i). Il est alors clair que
d est necessairement le numero du plus grand indice N tel que a
N
,= 0 et que le d + 1-uplet (b
0
, . . . , b
d
) est
egal `a (a
0
, . . . , a
d
). Lecriture etait donc la meme que celle donnee pour prouver lexistence.
Passons au b). Il est tr`es, tr`es stupide : on construit : A[X] A[Y ] en denissant

_
a
d
X
d
+a
d1
X
d1
+ +a
1
X +a
0
_
= a
d
Y
d
+a
d1
Y
d1
+ +a
1
Y +a
0
(cest juste changer les X en des Y !) et dans lautre sens en changeant les Y en X. Alors tout est stupide
(mais `a verier formellement...) : et sont des bijections car reciproques lune de lautre ; et sont des
morphismes danneaux ; la restriction de `a A est lidentite.

Tout cela justie qu`a partir dici je ne parle plus dun anneau de polynomes sur A mais de lanneau
de polynomes sur A.
3 - Quelques remarques dalg`ebre lineaire
Dans cette section, on suppose que lanneau commutatif utilise est un corps commutatif K.
Remarquons tout dabord que K[X] est un espace vectoriel sur K. Le plus simple est encore de verier
`a la main la denition des espaces vectoriels, ce que je me garde bien de faire explicitement...
La denition de lanneau des polynomes devrait vous evoquer le concept de base, avec son existence
et unicite decriture comme une sorte de combinaison lineaire. On peut bien voir une base l`a derri`ere, en
connaissant bien les denitions techniques du debut du semestre concernant les familles innies, desormais
incontournables pour traiter les polynomes.
Proposition 23-3-111 : Soit K un corps commutatif. La suite (X
i
)
iN
est une base de K[X].
Demonstration : Cest quasiment tautologique, il faut sapercevoir que la denition de lanneau des
polynomes et celle de base contiennent les memes idees.
Soit P un polynome de K[X] ; si P est nul, il est la somme de la famille vide. Sinon, on sait quil existe un
entier d 0 et un d+1-uplet (a
0
, . . . , a
d
) de scalaires tel que p = a
0
+ +a
d
X
d
. Posons a
i
= 0 pour d < i ;
on a ainsi ecrit P comme combinaison lineaire des X
i
, et ainsi montre que la famille (X
i
) est generatrice.
La liberte devrait reposer sur lenonce dunicite de la denition des anneaux de polynomes. Il faut
montrer que toute sous-famille (X
i
)
0in
est libre. Assurons nous en ; pour ce faire il sut de montrer
quun polynome appartenant `a lespace engendre par (X
i
)
0in
poss`ede au plus une ecriture relativement `a
cette famille generatirce. Soit un polynome P possedant deux ecritures P =

0in
a
i
X
i
=

0in
b
i
X
i
pour
deux familles de scalaires. Si le polynome P est non nul, il a un degre uniquement deni, donc le dernier
terme non nul doit exister et avoir le meme indice dans les deux suites (a
n
) et (b
n
) (cet indice etant le degre
d de P), puis par unicite de lecriture de P en fonction de lindeterminee, les d + 1-uplets (a
0
, . . . , a
d
) et
(b
0
, . . . , b
d
) sont egaux, donc les suites (a
n
) et (b
n
) sont egales (les autres termes sont tous nuls). Si P est
nul, la denition meme que jai donnee des anneaux de polynomes ne garantit pas lunicite immediatement,
mais il sut dajouter 1 au terme constant dans les deux ecritures pour obtenir deux ecritures du polynome
1 ,= 0 donc conclure `a legalite des suites de coecients.

Ainsi K[X] est votre premier exemple raisonnablement simple despace vectoriel ayant une base innie.
Toutefois, on est toujours plus `a laise dans les espaces de dimension nie... Il est donc interessant
dintroduire la
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 115
Notation 23-3-67 : Soit K un corps commutatif. On note K
n
[X] lensemble des polynomes sur K de degre
inferieur ou egal `a n.
Proposition 23-3-112 : K
n
[X] est un sous-espace vectoriel de K[X]. Une base en est (1, X, . . . , X
n
) et sa
dimension est donc n + 1.
Demonstration : On remarque que K
n
[X] est lensemble engendre par (1, X, . . . , X
n
) : cest donc un sous-
espace vectoriel. De plus cette famille generatrice est libre, comme sous-famille de la base (X
i
)
iN
de K[X],
cest donc une base de K
n
[X].
Denition 23-3-166 : La base (X
i
)
iN
de K[X] est appelee sa base canonique. La famille (1, X, . . . , X
n
)
de K
n
[X] est appelee sa base canonique.
Remarque : Letudiant pourra avoir limpression quon passe son temps `a denir de partout des bases
canoniques : on en a vu pour K
n
, puis pour les espaces de matrices, et maintenant pour les polynomes.
Cest ni pourtant. Jinsiste bien sur le fait quun espace abstrait na pas de base canonique : le mot est
reserve `a certaines bases, remarquables par leur simplicite, despaces tr`es particuliers.
Le lemme qui suit servira pour prouver la formule de Taylor. Jai hesite `a en faire un enonce separe, mais
ai juge que, meme si ce nest pas indispensable, ce ne peut faire de mal de le connatre ; le plus important
etant de comprendre et savoir refaire sa br`eve demonstration.
Lemme 23-3-11 : Soit K un corps commutatif et (P
0
, P
1
, . . . , P
n
) un syst`eme de polynomes de K[X] tel
que 0 dP
0
< dP
1
< < dP
n
. Alors (P
0
, P
1
, . . . , P
n
) est un syst`eme libre.
Demonstration: Le syst`eme (P
0
) est libre, car il resulte de lhypoth`ese 0 dP
0
que P
0
nest pas nul. Puis
le syst`eme (P
0
, P
1
) est libre puisque P
1
, de degre strictement plus grand que P
0
, ne peut lui etre proportionnel.
Puis (P
0
, P
1
, P
2
) est libre, puisque toute combinaison lineaire de (P
0
, P
1
) est de degre inferieur ou egal `a
dP
1
donc P
2
ne peut en etre une. Et ainsi de suite (ou plus proprement on fait une recurrence sur n).

4 - Arithmetique des polynomes


Il sagit de repeter pour les polynomes des resultats tout `a fait analogues `a ceux qui ont ete enonces pour
les entiers.
Premier point `a observer : larithmetique sur les polynomes est tout `a fait analogue `a celle sur les entiers
`a condition de travailler sur des polynomes sur un corps commutatif. Sur un anneau commutatif quelconque
(meme int`egre) se glissent quelques bizarreries.
Second point `a observer : les enonces donnes sur les entiers lont ete sur des entiers positifs. Ils se modient
sans trop de mal pour des entiers de Z mais parfois en salourdissant un peu ; ainsi dans Z je ne peux plus
dire qu il existe un D unique tel que d divise 10 et 6 si et seulement si d divise D : il en existe toujours un,
mais il nest plus unique je peux prendre D = 2 mais aussi D = 2. Les polynomes unitaires joueront un
role analogue aux entiers positifs mais ils sont leg`erement moins confortables, dans la mesure o` u la somme
de deux entiers positifs est positive alors que la somme de deux polynomes unitaires nest pas necessairement
unitaire. Attention `a ces petits details donc en apprenant les enonces...
Commencons par donner une denition, `a partir de laquelle on ne montrera gu`ere de theor`emes que dans
K[X] mais que ca ne co ute pas plus cher de donner sur un anneau commutatif quelconque.
Denition 23-4-167 : Soit A un anneau commutatif. On dit quun polynome P
m
( A[X]) est multiple
dun polynome P
d
( A[X]), ou que P
d
est un diviseur de P
m
lorsquil existe un polynome Q ( A[X]) tel
que P
m
= P
d
Q.
La division euclidienne
Comme pour les entiers, tout repose sur la division euclidienne :
Theor`eme 23-4-46 : Soit K un corps commutatif. Soit A un polynome de K[X] et B un polynome non nul
de K[X].
Alors il existe un couple (Q, R) unique (de polynomes) veriant la double condition :
A = BQ+R et dR < dB.
Demonstration : On prouvera successivement lexistence et lunicite de (Q, R).
* Existence de (Q, R).
Polynomes
116
La preuve est signicativement dierente de celle utilisee pour les entiers. Elle est toujours basee sur une
maximisation/minimisation, mais les polynomes netant pas totalement ordonnes, cette maximisation est un
peu plus technique.
Dans le cas stupide o` u B divise A, prenons R = 0 et Q tel que A = BQ. Sinon, considerons lensemble
= A BQ [ Q K[X], qui est donc un ensemble non vide de polynomes non nuls ; puis lensemble
E = dR [ R qui est donc un ensemble dentiers positifs non vide. Cet ensemble E poss`ede donc un
plus petit element d ; prenons un R dans dont le degre soit d et enn un Q tel que ABQ = R.
Nous devons verier que ces choix conviennent ; lidentite entre A, B, Q et R est claire, reste linegalite
concernant les degres. Verions la par labsurde, en supposant dB dR ; notons e le degre de B et
B = b
e
X
e
+ b
e1
X
e1
+ + b
0
et notons R = r
d
X
d
+ r
d1
X
d1
+ + r
0
. Posons Q
1
= Q +
r
d
b
e
X
de
(en ecrivant cette denition, on utilise dun seul coup lhypoth`ese dB dR, qui justie que X
de
ait un
sens, et le fait quon travaille dans un corps, qui justie la possibilite de diviser par b
e
).
Considerons alors R
1
= ABQ
1
= ABQB
_
r
d
b
e
X
de
_
= R
_
b
e
X
e
+b
e1
X
e1
+ +b
0
_
_
r
d
b
e
X
de
_
Dans cette derni`ere ecriture, on voit se simplier les termes en X
d
de R et du produit quon lui a soustrait,
et on constate donc avoir obtenu un polynome R
1
de degre strictement plus petit que celui de R. Mais alors
le degre de R
1
est dans E et contredit lhypoth`ese de minimisation qui a fait choisir d. Contradiction !
* Unicite de (Q, R) : soit (Q
1
, R
1
) et (Q
2
, R
2
) deux couples veriant tous deux les deux conditions exigees
dans lenonce du theor`eme.
On deduit de A = BQ
1
+R
1
= BQ
2
+R
2
que B(Q
2
Q
1
) = R
1
R
2
. Ainsi, R
1
R
2
est un multiple de B.
Des conditions dR
1
< dB et dR
2
< dB, on deduit que d(R
1
R
2
) < dB.
Ainsi R
1
R
2
est un multiple de B de degre strictement plus petit. La seule possibilite est que R
1
R
2
soit
nul. On en deduit R
1
= R
2
, puis, en allant reprendre legalite B(Q
2
Q
1
) = R
1
R
2
, que Q
1
= Q
2
.

Remarque : Jai choisi denoncer ce theor`eme sur un corps commutatif pour faciliter sa memorisation et
parce que je naurai presque jamais besoin dun enonce plus general. Jaurai toutefois besoin une fois de
lutiliser pour des polynomes sur un anneau ; remarquons donc que la demonstration montre que le resultat
reste vrai sur un anneau commutatif quelconque `a condition de supposer non seulement que B est non nul,
mais meme que son coecient dominant est inversible : le seul endroit o` u on a utilise quon setait place dans
un corps commutatif a en eet ete une division par ce coecient dominant.
Le PGCD
Je ne donnerai pas ici denonces concernant le PPCM, non quil ny en nait pas (ce sont l`a aussi les
memes quen arithmetique des entiers) mais parce quils ne me semblent pas tr`es importants. Les etudiants
curieux les reconstitueront eux-memes.
Theor`eme 23-4-47 : Soit K un corps commutatif. Soit A et B deux polynomes de K[X]. Alors il existe un
unique polynome unitaire D K[X] tel que pour tout P
d
K[X]
P
d
divise A et B P
d
divise D.
De plus il existe deux polynomes S et T tels que D = SA+TB. (identite de Bezout)
Et tant quon y est avant de passer aux demonstrations :
Denition 23-4-168 : Le plus grand commun diviseur de deux polynomes A et B est le polynome
unitaire D apparaissant dans lenonce du theor`eme precedent.
Notation 23-4-68 : Le plus grand commun diviseur de A et B sera note PGCD(A, B).
Comme pour les entiers, plusieurs demonstrations sont possibles ; ici je ne donne que celle basee sur
lalgorithme dEuclide.
Demonstration du theor`eme :
La demonstration est une recurrence sur le degre de B.
Merveilles du copier-coller, voici de nouveau un resume de la preuve sous forme de programme informatique
recursif (le meme que pour larithmetique des entiers) :
* Pour B = 0, PGCD(A, 0) = A/coecient dominant de A.
* En notant R le reste de la division euclidienne de A par B, les diviseurs communs de A et B sont
les diviseurs communs de B et R, do` u :
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 117
PGCD(A, B) = PGCD(B, R).
Et voici, toujours par les vertus du copier-coller, la preuve recurrente formelle.
On va demontrer par recurrence forte sur le degre d de B lhypoth`ese (H
d
) suivante :
Pour tout polynome A et tout polynome B de degre d, il existe deux polynomes S et T tels que, pour
tout polynome P
d
, P
d
divise A et B P
d
divise SA+TB.
* Verions (H

).
Soit A un polynome ; tout polynome P
d
qui divise A divise aussi B = 0 puisque 0P
d
= 0. Pour tout P
d
, on
a donc : P
d
divise A et 0 P
d
divise A. Prenons alors S = 1 et T = 0 : on a donc bien pour tout P
d
: P
d
divise A et 0 P
d
divise SA+T 0.
* Soit d un entier xe. Supposons la propriete (H
c
) vraie pour tout c strictement inferieur `a d et montrons
(H
d
).
Soit A un polynome et B un polynome de degre d. Notons A = BQ+R la division euclidienne de A par B
(quon peut realiser puisque B ,= 0).
Verions larmation intermediaire suivante : pour tout P
d
, P
d
est un diviseur commun de A et B P
d
est un diviseur commun de B et R. (Avec des mots peut-etre plus lisibles : les diviseurs communs de A et
B sont les memes que ceux de B et R).
Soit P
d
un diviseur commun de A et B, alors P
d
divise aussi R = A BQ; reciproquement soit P
d
un diviseur commun de B et R, alors P
d
divise aussi A = BQ+R.
Larmation intermediaire est donc demontree.
On peut alors appliquer lhypoth`ese de recurrence (H
dR
) (puisque precisement dR < dB) en lappli-
quant au polynome B.
On en deduit quil existe deux polynomes S
1
et T
1
tels que pour tout P
d
, P
d
divise B et R P
d
divise
S
1
B +T
1
R.
Remarquons enn que S
1
B+T
1
R = S
1
B+T
1
(ABQ) = T
A
A+(S
1
Q)B, et quainsi, si on pose S = T
A
et T = S
1
Q on a bien prouve que, pour tout P
d
, P
d
divise Q et B P
d
divise SA+TB.
(H
d
) est donc demontree.
* On a donc bien prouve (H
d
) pour tout d N .
* Une fois quon en est arrive l`a, il ne reste donc plus qu`a montrer que pour un polynome P (le polynome
SA +TB) il existe un unique D unitaire tel que P
d
divise P si et seulement si P
d
divise D. Lexistence est
claire : comme le resume le sugg`ere, on divise P par son coecient dominant et on obtient un polynome
D unitaire ayant les memes diviseurs que P. Pour ce qui est de lunicite, elle est evidente pour P nul ; on
supposera P non nul. Soit maintenant D
1
un polynome unitaire ayant exactement les memes diviseurs que
P. Alors comme P divise P, P divise D
1
, et comme D
1
divise D
1
, D
1
divise P. Les polynomes P et D
1
se divisent donc mutuellement ; soit Q
1
et Q
2
les quotients respectifs de P par D
1
et de D
1
par P. En
utilisant la formule calculant le degre dun produit, on voit que forcement, P a meme degre que D
1
et que
les polynomes Q
1
et Q
2
sont de degre nul, donc des constantes
1
et
2
. Soit a
d
le coecient dominant de
P ; le coecient dominant de Q
1
D
1
= P vaut
1
1 donc
1
= a
d
et D
1
est egal `a P/ (coecient dominant
de P), donc `a D, ce qui prouve lunicite.

PGCD dun nombre ni de polynomes


Je navais pas mis en relief cette notion en arithmetique des entiers, o` u elle netait pas primordiale ; en
revanche dans les applications des raisonnements arithmetiques `a des polynomes, on est souvent dans des
cas o` u on sinteresse `a des PGCDs de plus de deux polynomes `a la fois.
Lenonce donne ci-dessus pour deux polynomes se generalise `a un nombre ni, par recurrence sur ce
nombre.
Proposition 23-4-113 : Soit K un corps commutatif. Soit A
1
, A
2
, . . . , A
n
un nombre ni de polynomes de
K[X]. Alors il existe un unique polynome unitaire D K[X] tel que pour tout P
d
K[X]
P
d
divise A
1
, A
2
, . . . , A
n
P
d
divise D.
De plus il existe n polynomes S
1
, S
2
, . . . , S
n
tels que D = S
1
A
1
+S
2
A
2
+ +S
n
A
n
(identite de Bezout).
Demonstration : Cest une recurrence facile sur n. Le cas n = 2 est lobjet du theor`eme precedent (et le
cas n = 1 a ete traite dans sa demonstration, ou on peut le ramener ctivement `a n = 2 en disant que les
diviseurs de A
1
sont les diviseurs communs de A
1
et de 0).
Polynomes
118
Soit n 2 xe, supposons la proposition vraie pour tout ensemble de n polynomes, et soit des polynomes
A
1
, A
2
, . . . , A
n+1
. Notons le PGCD des n premiers, qui existe par lhypoth`ese de recurrence. Alors les
diviseurs communs de A
1
, A
2
, . . . , A
n+1
sont les diviseurs communs de et de A
n+1
; donc prendre D =
PGCD(, A
n+1
) repond `a la question. Lunicite est claire : si D
1
repondait aussi `a la question, les diviseurs
de D
1
seraient exactement les memes que ceux de D avec D et D
1
tous deux unitaires, et comme dans la
preuve du theor`eme precedent (ou en appliquant le theor`eme precedent `a D et 0...) on conclut que D = D
1
.
La relation de Bezout est aussi le resultat dune recurrence immediate : il existe S
1
, S
2
, . . . , S
n
tels que
= S
1
A
1
+S
2
A
2
+ +S
n
A
n
et T
1
et T
2
tels que D = T
1
+T
2
A
n+1
donc D = (T
1
S
1
)A
1
+ (T
1
S
2
)A
2
+
+ (T
1
S
n
)A
n
+T
2
A
n+1
.

Denition 23-4-169 : Soit K un corps commutatif. On dira que n polynomes de K[X] sont premiers
entre eux lorsque leurs seuls diviseurs communs sont constants (en dautres termes, quand leur PGCD
est 1).
On prendra garde `a ne pas confondre premiers entre eux et deux `a deux premiers entre eux : dans
R[X], les polyomes (X 1)(X 2), (X 1)(X 3) et (X 2)(X 3) sont premiers entre eux, mais pas
deux `a deux premiers entre eux.
Polynomes irreductibles
Les polynomes irreductibles sont les analogues des nombres premiers. Toutefois les usages etant ce quils
sont, il y a une petite nuance de vocabulaire un peu desagreable : alors que le mot nombre premier est
reserve `a des entiers positifs, le mot polynome irreductible nest pas reserve `a des polynomes unitaires. On
se meera de cette peu perceptible nuance qui cree de leg`eres discordances entre enonces analogues portant
les uns sur les polynomes et les autres sur les entiers.
Denition 23-4-170 : Soit K un corps commutatif. On dira quun polynome P K[X] est irreductible
lorsquil poss`ede exactement deux diviseurs unitaires.
On remarquera tout de suite que ces deux diviseurs unitaires sont alors forcement les polynomes 1 et
P/(coecient dominant de P).
La proposition suivante est evidente, mais donne un exemple fondamental de polynomes irreductibles :
Proposition 23-4-114 : Soit K un corps commutatif. Dans K[X] les polynomes du premier degre sont
irreductibles.
Demonstration : Soit P = aX + b avec a ,= 0 un polynome du premier degre dans K[X]. Cherchons ses
diviseurs unitaires. Un diviseur de P doit avoir un degre inferieur ou egal `a celui de P. Le seul diviseur unitaire
constant de P est le seul polynome constant unitaire : la constante 1. Cherchons les diviseurs unitaires de la
forme X + c de P. Si X + c divise P, il existe un polynome Q tel que P = (X + c)Q et en comparant les
degres, Q est necessairement constant. En comparant les coecients dominants, necessairement Q = a donc
c =
b
a
. Ainsi P poss`ede exactement un diviseur unitaire du premier degre, le polynome X +
b
a
. Le polynome
P est donc irreductible.

Sur un corps quelconque, determiner quels polynomes sont irreductibles et lesquels ne le sont pas est un
probl`eme tr`es serieux ; dans quelques pages, nous verrons que ce probl`eme a une solution simple dans les cas
particuliers des polynomes `a coecients complexes ou reels.
Le resultat fondamental est, comme en arithmetique enti`ere, lexistence et unicite de la decomposition
en facteurs irreductibles. Elle repose l`a encore sur le lemme de Gauss. Je ne reecris pas les demonstrations
pour deux raisons totalement contradictoires : dabord parce que ce sont exactement les memes, et ensuite
parce que ce ne sont pas exactement les memes une petite diculte se pose pour enoncer lunicite de la
decomposition en facteurs irreductibles dun polynome. Pour des entiers, jai convenu de classer les facteurs
dans lordre croissant : ainsi 6 se decompose en 2 3 et non en 3 2. Une telle convention ne peut etre appliquee
pour decomposer des polynomes, aucun ordre raisonnable netant `a notre disposition sur lensemble des
polynomes irreductibles ; ainsi dans C[X] peut-on ecrire selon la fantaisie du moment X
2
+1 = (Xi)(X+i)
ou X
2
+ 1 = (X + i)(X i). Quand jenonce ci-dessous que la decomposition est unique je sous-entends
que je consid`ere les deux exemples qui prec`edent comme la meme decomposition, ce qui peut senoncer
rigoureusement mais lourdement. Voulant glisser sur ce detail, je me condamne `a rester un peu vaseux.
Voici donc le lemme de Gauss :
Lemme 23-4-12 : Soit K un corps commutatif. Soit A, B, C trois polynomes de K[X]. Si A divise BC et
est premier avec C, alors A divise B.
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 119
Demonstration : La meme que pour les entiers, avec des majuscules.

et voici le theor`eme de decomposition en facteurs irreductibles.


Theor`eme 23-4-48 : (enonce moyennement precis) Soit K un corps commutatif. Tout polynome P non nul
de K[X] peut secrire de fa con unique en produit :
P = P

1
1
P

2
2
P

k
k
dans lequel est le coecient dominant de P, les P
i
(0 i k) sont des polynomes irreductibles
unitaires deux `a deux distincts, et les
i
sont des entiers strictement positifs.
Demonstration :
`
A peu pr`es la meme que pour les entiers, avec un peu plus de soin pour lunicite...

5 - Racines des polynomes


Denition 23-5-171 : Soit A un anneau commutatif, P un polynome de A[X] et a un element de A. On
dit que a est une racine (ou un zero) de P lorsque P(a) = 0.
Le resultat qui suit est fondamental, bien que tr`es facile :
Proposition 23-5-115 : Soit A un anneau commmutatif, P un polynome de A[X] et a un element de A.
Lelement a est une racine de P si et seulement si X a divise P.
Demonstration :
Supposons que X a divise P, soit P = (X a)Q. On obtient aussitot P(a) = (a a)Q(a) = 0.
Reciproquement, supposons que P(a) = 0. La remarque qui suit lenonce du theor`eme de division eucli-
dienne montre que, meme dans un anneau quelconque, on peut faire la division euclidienne de P par Xa ;
ecrivons donc P = Q(X a) +R, o` u le degre de R est strictement inferieur `a 1 = d(X a) donc R est une
constante c.
En appliquant cette relation `a a, on obtient 0 = P(a) = c. Ainsi, P = (X a)Q et donc X a divise P.

Corollaire 23-5-3 : Soit A un anneau commutatif int`egre. Un polynome non nul de degre n poss`ede au plus
n racines.
Demonstration : Par recurrence sur n. Pour n = 0, un polynome constant non nul poss`ede evidemment
zero racine.
Soit n xe, supposons le resultat vrai pour les polynomes de degre n ; soit maintenant P un polynome
de degre n + 1. Si P na aucune racine, le resultat est vrai pour P ; sinon soit a une racine de P ; par la
proposition precedente on peut ecrire P = (X a)Q pour un polynome Q, qui est clairement de degre n.
Maitenant, si b est une racine de P, 0 = P(b) = (b a)Q(b) donc b = a ou b est une racine de Q (cest ici
quon utilise lhypoth`ese dintegrite) ; or Q a au plus n racines, donc P en a au plus n + 1.

On va ensuite denir un concept de racine multiple.


Denition 23-5-172 : Soit A un anneau commutatif, P un polynome de A[X] et a un element de A. On
dit que a est racine au moins k-`eme de P lorsque (X a)
k
divise P ; quil est racine k-`eme lorsquil est
racine au moins k-`eme sans etre racine k + 1-`eme. On dit alors que k est la multiplicite (ou lordre) de a
comme racine de P.
La derivation des polynomes est un outil qui permet detudier les racines multiples. Voil`a tout dabord
un enonce concernant les racines doubles (lenonce concernant les racines dordre superieur cache une petite
subtilite et est reporte plus loin).
Proposition 23-5-116 : Soit A un anneau commutatif, P un polynome de A[X] et a un element de A.
Lelement a est racine au moins double de P si et seulement sil est simultanement racine de P et de son
derive P

.
Demonstration : Supposons a racine au moins double de P et posons P = (X a)
2
Q On a alors P

=
2(X a)Q+ (X a)
2
Q

et il est clair que a est egalement racine de P

.
Reciproquement, supposons a racine de P et de P

. Comme a est racine de P, on peut ecrire P =


(X a)Q
1
, donc P

= (X a)Q

1
+ Q
1
. En appliquant cette identite `a a, on obtient Q
1
(a) = 0. Donc Q
1
admet lui-meme Xa en facteur et peut secrire Q
1
= (Xa)Q pour un polynome Q. Donc P = (Xa)
2
Q.

Polynomes
120
6 - Polynomes versus fonctions polynomiales
Jai commence par insister pour que vous ne confondiez pas les polynomes et les fonctions polynomiales ;
il est temps de voir le rapport entre ces deux concepts.
Denition 23-6-173 : Soit A un anneau commutatif. Une application f: A A est dite polynomiale
lorsquil existe un entier n 1 et un n + 1-uplet (a
0
, . . . , a
n
) delements de A tel que pour tout x A,
f(x) = a
0
+a
1
x + +a
n
x
n
.
On peut associer `a chaque polynome une fonction polynomiale de facon stupide, mais il nest pas du tout
evident dassocier un polynome `a une fonction polynomiale.
Denition 23-6-174: Soit A un anneau commutatif et P un polynome de A[X]. La fonction polynomiale
associee `a P est lapplication f: A A denie de la facon suivante : si P secrit a
0
+a
1
X + +a
n
X
n
, f
est lapplication denie par f(x) = a
0
+a
1
x + +a
n
x
n
.
Les morceaux evidents de la proposition suivante resteraient vrais sur des anneaux, mais je lenonce
sur des corps pour pouvoir prononcer des termes dalg`ebre lineaire.
Proposition 23-6-117 : Soit K un corps commutatif et soit U: K[X] K
K
lapplication denie par :
U(P) est la fonction polynomiale associee `a P.
Alors U est une application lineaire, et verie en outre U(PQ) = U(P)U(Q) pour tous P, Q et U(1) = 1
(le deuxi`eme 1 designant la fonction constante prenant la valeur 1).
Limage de U est le sous-espace vectoriel de K
K
forme des fonctions polynomiales.
Si K est inni, lapplication U est injective, donc induit une bijection entre lespace des polynomes et
celui des fonctions polynomiales.
Demonstration : Les deux premiers paragraphes sont totalement evidents : il faut juste deplier succes-
sivement la denition de U, celle de fonction polynomiale associee `a un polynome et celle de valeur dun
polynome en un point.
Le paragraphe interessant est le dernier. Puisquil sagit dune application lineaire, on peut attaquer
linjectivite par letude du noyau. Soit P Ker U. Cela signie que lapplication polynomiale associee `a P
est la fonction nulle, cest-`a-dire que pour tout a de A, P(a) = 0. Ainsi tous les elements de K sont des
racines de P. Comme on a suppose K inni, ceci entrane que P a une innite de racines. Mais on sait quun
polynome non nul na quun nombre ni de racines (leur nombre vaut au plus son degre). Donc P = 0 ce
qui prouve la trivialite de Ker U donc linjectivite de U.

Remarque : Ce que dit en gros cette proposition, pour ceux qui la trouveraient trop abstraites, cest que si
on ne comprend pas la dierence entre les polynomes et les fonctions polynomiales et quon travaille sur un
corps inni, on ne sexpose pas `a des deboires serieux. Mais ce laxisme apparent de ma part ne doit pas vous
inviter `a vous laisser aller : une telle confusion sur un corps ni serait irremediable. Pour voir un exemple
simple, contemplez le bete polynome X + X
2
de Z/2Z[X] ; si on le code en machine comme indique plus
haut, cest la suite de bits 011 ce nest manifestement pas 0. Pourtant si on regarde non le polynome mais la
fonction polynomiale x x+x
2
, sa valeur en

0 est

0 +(

0)
2
=

0 et sa valeur en

1 est

1 +(

1)
2
=

0 cest bien
la fonction polynomiale nulle. Ce nest donc denitivement pas de celle-ci que lon parle quand on evoque le
polynome X +X
2
.
7 - La formule de Taylor pour les polynomes
Alors que pour des fonctions dune variable reelle, la formule de Taylor ne peut tomber juste, puisquelle
consiste `a approcher la fonction par une fonction polynomiale et que la fonction quelconque nest precisement
en general pas polynomiale, pour des polynomes, la formule analogue ne contient pas de reste.
Une petite subtilite apparat dans les divisions par des factorielles qui enjolivent la formule. En eet dans
un anneau commutatif quelconque, mais meme dans un corps commutatif, on ne peut pas toujours diviser
par une factorielle : dans le corps Z/3Z, la factorielle 3! qui vaut 6 vaut tout simplement 0 puisque 6 est
divisible par 3. Cest pourquoi ce theor`eme necessite une restriction technique ; jai choisi de lenoncer pour
des polynomes `a coecients complexes ; si vous utilisez ce cours comme reference et le relisez dans quelques
annees, notez que la bonne hypoth`ese est plutot detre en caracteristique nulle.
Theor`eme 23-7-49 : Soit P un polynome de C[X] de degre inferieur ou egal `a n, et a un element de C.
Alors
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 121
P = P(a) +P

(a)(X a) +
P

(a)
2!
(X a)
2
+ +
P
(n)
(a)
n!
(X a)
n
.
Demonstration : On va travailler dans lespace vectoriel C
n
[X] et considerer dans cet espace le syst`eme
(1, X a, (X a)
2
, . . . , (X a)
n
). Ces polynomes sont de degres successifs 0 < 1 < < n donc on peut
appliquer le lemme fait expr`es pour de la section dobservations dalg`ebre lineaire et conclure que cest un
syst`eme libre dans C
n
[X]. Elle poss`ede n + 1 vecteurs dans cet espace de dimension n + 1, donc en est une
base, et en particulier un syst`eme generateur.
Il existe donc des coecients c
0
, c
1
, . . . , c
n
tels que
() P = c
0
+c
1
(X a) +c
2
(X a)
2
+ +c
n
(X a)
n
.
Appliquons () au point a : on obtient P(a) = c
0
.
Derivons () ; on obtient :
(

) P

= c
1
+ 2c
2
(X a) + 3c
3
(X a)
2
+nc
n
(X a)
n1
.
Appliquons (

) au point a : on obtient P

(a) = c
1
.
Derivons (

) ; on obtient :
(

) P

= c
2
+ 6c
3
(X a) + (4 3)c
3
(X a)
2
+n(n 1)c
n
(X a)
n2
.
Appliquons (

) au point a : on obtient P

(a) = 2c
2
.
En ecrivant formellement une recurrence on montre ainsi que pour tout k avec 1 k n, P
(k)
(a) = k!c
k
.
Comme on est dans C, on peut diviser par k! et obtenir les relations c
k
=
P
(k)
(a)
k!
donc la formule
annoncee.

Remarque : Jai enonce ce theor`eme pour des polynomes `a coecients complexes. Mais si jai par exemple
aaire `a un polynome reel, cest en particulier un polynome complexe et la formule est donc parfaitement
vraie pour ce polynome aussi.
De cette formule, on peut tirer un enonce un peu technique sur les racines multiples, qui nest vrai quen
caracteristique nulle.
Proposition 23-7-118 : Soit P un polynome de C[X], a un nombre complexe et k un entier superieur ou
egal `a 1. Alors a est une racine au moins k+1-`eme de P si et seulement si P(a) = P

(a) = . . . = P
(k)
(a) = 0.
Demonstration : Si P est nul, cest evident, sinon notons n le degre de P et son coecient dominant.
Considerons les indices i 0 tels que P
(i)
(a) ,= 0, en convenant que P
(0)
= P. Il existe de tels indices,
car le polynome P
(n)
est egal `a la constante n!, donc nest pas nul en a. Cet ensemble non vide dentiers
positifs a donc un plus petit element m, qui verie 0 m n.

Ecrivons la formule de Taylor en mettant en
relief cet entier m:
P =
P
(m)
(a)
m!
(X a)
m
+
P
(m+1)
(a)
(m+ 1)!
(X a)
m+1
+ +
P
(n)
(a)
n!
(X a)
n
.
On constate quon peut mettre (X a)
m
en facteur, mais que le facteur obtenu , qui est le polynome
Q =
P
(m)
(a)
m!
+
P
(m+1)
(a)
(m+ 1)!
(X a) + +
P
(n)
(a)
n!
(X a)
nm
ne sannule pas en a : la multiplicite de a
comme racine de P est donc exactement m.
D`es lors, P est racine au moins k + 1-`eme de P si et seulement si k < m, et par denition de m ceci
arrive bien si et seulement si P(a) = P

(a) = . . . = P
(k)
(a) = 0.

8 - Les specicites de C[X] et de R[X]


Toute cette section repose sur un theor`eme quil nest pas possible de demontrer en DEUG:
Theor`eme 23-8-50 : (de dAlembert-Gauss) Tout polynome non constant de C[X] admet au moins une
racine complexe.
Polynomes
122
Demonstration: Elle repose sur un peu danalyse, mais danalyse complexe, qui nest traitee quen licence.

Corollaire 23-8-4: Dans C[X] les polynomes irreductibles sont exactement les polynomes du premier degre.
Demonstration : On sait dej`a que dans nimporte quel corps commutatif les polynomes du premier degre
sont irreductibles ; il est tr`es facile de voir que les constantes (non nulles) ne poss`edent que 1 comme diviseur
unitaire et que 0 en poss`ede une innite : les constantes ne sont donc irreductibles sur aucun corps.
Soit maintenant un P de degre superieur ou egal `a 2 dans C[X]. Par le theor`eme precedent, P poss`ede au
moins une racine a. Mais on sait alors expliciter trois diviseurs unitaires de P : la constante 1, le polynome
du premier degre X a et le polynome P/ (coecient dominant de P), qui est de degre superieur ou egal `a
deux. Ainsi P nest pas irreductible.

Denition 23-8-175 : On dit quun polynome est scinde lorsquil peut secrire sous forme de produit de
facteurs du premier degre.
Corollaire 23-8-5 : Dans C[X] tout polynome non nul est scinde.
Demonstration : Sa decomposition en facteurs irreductibles est une decomposition en produit de facteurs
du premier degre.

Dans R[X], les choses sont leg`erement plus compliquees, mais pas tant que ca.
Proposition 23-8-119 : Dans R[X] les polynomes irreductibles sont exactement les polynomes du premier
degre et les polynomes du deuxi`eme degre `a discriminant strictement negatif.
Demonstration : On sait dej`a que les polynomes du premier degre sont irreductibles. Soit maintenant P
du deuxi`eme degre ; sil a un diviseur unitaire autre que les deux evidents, celui-ci est du premier degre,
donc P a une racine et son discriminant est positif ou nul. Les polynomes du deuxi`eme degre `a discriminant
strictement negatif sont donc irreductibles.
Reciproquement, il est clair que les polynomes du deuxi`eme degre `a discriminant positif ou nul sont
factorisables, donc pas irreductibles. Soit enn un P de degre superieur ou egal `a 3. Si P admet une racine
reelle a, P nest pas irreductible de facon quasi evidente. Sinon, considerons pendant quelques lignes P
comme un polynome `a coecients complexes. Par le theor`eme de dAlembert-Gauss, il admet au moins une
racine complexe a, qui nest pas reelle puisquon a suppose P sans racine reelle. En protant de ce que le
conjugue de la somme est la somme des conjugues, que le conjugue du produit est le produit des conjugues
et que chaque coecient de P est invariant par conjugaison, on voit quon a aussi P(a) = 0. Les polynomes
X a et X a etant deux irreductibles distincts dans C[X], le fait quils divisent tous deux P entrane que
leur produit divise P dans C[X]. Mais ce produit vaut (X a)(X a) = X
2
2 e(a)X +[a[
2
et est donc
un polynome B du deuxi`eme degre `a coecients reels.
Si on est distrait, on pourra croire quon a ainsi trouve en B un diviseur unitaire non evident de P dans
R[X] et conclure que P nest pas irreductible. En realite, on glisserait sur un detail en armant ceci : on sait
en eet que B divise P dans C[X] mais il nous faut encore verier quil le divise dans R[X]. Pour ce faire,
eectuons la division euclidienne de P par B dans R[X] : elle fournit des polynomes Q et R, avec dR < 2,
tels que P = BQ + R. Ces polynomes de R[X] peuvent aussi etre vus comme des polynomes `a coecients
complexes, donc P = BQ + R est aussi la division euclidienne de P par B dans C[X]. Mais on sait que
B divise P dans C[X] et que la division euclidienne est unique ; donc R = 0, donc P = BQ pour un Q `a
coecients reels, et on a bien montre que B divise P dans R[X] aussi.
Une fois cet obstacle franchi, on conclut comme dit au debut du paragraphe precedent : on a trouve un
diviseur unitaire non evident de P et celui-ci ne peut donc pas etre irreductible.

9 - Division suivant les puissances croissantes


Cest beaucoup moins fondamental que la division euclidienne, mais cest une technique utile pour pro-
duire des algorithmes dans des cadres assez varies.
Proposition 23-9-120 : Soit K un corps commutatif, A et B deux polynomes de K[X] et n 0 un entier
xe. On suppose que B(0) ,= 0.
Alors il existe un couple (Q
n
, S
n
) unique (de polynomes) veriant la double condition :
A = BQ
n
+X
n+1
S
n
et dQ
n
n.
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 123
Demonstration : La demonstration dexistence nest pas passionnante (simple description abstraite de
lalgorithme de calcul) ; la demonstration dunicite est plus agreable.
* Preuve de lexistence
Cest une recurrence sur lentier n 0.
Pour n = 0, on note a
0
= A(0) et b
0
= B(0), puis on pose Q
0
= a
0
/b
0
(qui existe puisque B(0) ,= 0).
On constate alors que A BQ
0
est par construction un polynome sans terme constant, donc dans
lequel X se factorise ; on peut donc mettre ABQ
0
sous la forme XS
0
.
Soit n xe et supposons le theor`eme vrai pour tous polynomes et tout i n ; montrons le pour les
polynomes A et B de lenonce et pour lentier n + 1. Commencons par eectuer la division suivant les
puissances croissantes de A par B `a lordre n, et ecrivons donc A = BQ
n
+X
n+1
S
n
(avec dQ
n
n),
puis eectuons la division suivant les puissances croissantes de S
n
par B `a lordre 0 : on obtient une
constante k et un polynome T tels que S
n
= kB+XT. On conclut que A = BQ
n
+kBX
n+1
+X
n+2
T
et donc quon peut prendre Q
n+1
= Q
n
+kX
n+1
et S
n+1
= T pour repondre `a la question.
* Preuve de lunicite
Supposons quon ait deux ecritures A = BQ
(1)
n
+ X
n+1
S
(1)
n
et A = BQ
(2)
n
+ X
n+1
S
(2)
n
remplissant les
conditions dQ
(1)
n
n et dQ
(2)
n
n.
Posons alors Q
n
= Q
(1)
n
Q
(2)
n
et S
n
= S
(1)
n
S
(2)
n
de telle sorte que 0 = BQ
n
+ X
n+1
S
n
(obtenue en
soustrayant les deux ecritures de A) avec en outre la condition dQ
n
n. Comme on a suppose B(0) ,= 0,
X ne gure pas parmi les facteurs irreductibles de B, donc X
n+1
est premier avec B. Mais dapr`es lidentite
0 = BQ
n
+ X
n+1
S
n
, X
n+1
divise BQ
n
: on en deduit donc que X
n+1
divise Q
n
(lemme de Gauss) ; vu
la condition sur le degre de Q
n
, ceci entrane que Q
n
= 0. D`es lors 0 = X
n+1
S
n
donc S
n
= 0. Les deux
ecritures fournies de A etaient donc la meme.

10 - Relation entre les racines et les coecients


Il sagit decrire les coecients dun polynome P scinde unitaire ou, sil nest pas unitaire, les coecients
de P/ (coecient dominant de P) en fonction des racines.
Soit donc P = (X c
1
) (X c
d
) un polynome scinde de degre d sur un corps commutatif.
Commencons par regarder ce qui se passe pour des degres assez petits.
En degre deux, soit P = (X c
1
)(X c
2
).

Ecrivons par ailleurs P = aX
2
+ bX + c. En developpant
la premi`ere ecriture, on obtient lidentite : X
2
+ (c
1
+ c
2
) + c
1
c
2
= aX
2
+ bX + c ; en identiant les
coecients, il vient alors a = puis les deux identites bien connues :
c
1
+c
2
=
b
a
c
1
c
2
=
c
a
.
Recommencons avec du degre trois ; soit ainsi P = (X c
1
)(X c
2
)(X c
3
) et ecrivons par ailleurs
P = aX
3
+ bX
2
+ cX + d. En developpant et identiant de la meme facon, on obtient trois relations ; les
deux extremes concernent encore la somme et le produit des racines ; celle du milieu est une nouveaute :
c
1
+c
2
+c
3
=
b
a
c
1
c
2
+c
1
c
3
+c
2
c
3
=
c
a
c
1
c
2
c
3
=
d
a
.
Voyons enn ce qui se passe en degre quelconque ; ecrivons ici P = a
d
X
d
+ + a
0
et identions cette
ecriture avec le developpement de (Xc
1
) (Xc
d
) ; il tombe tout de suite = a
d
; en comparant dune
part les termes en X
d1
et dautre part les termes constants des deux ecritures on obtient les deux relations
importantes :
d

i=1
c
i
=
a
d1
a
d
d

i=1
c
i
= (1)
d
a
0
a
d
en regardant maintenant les termes en X
dk
pour un k d quelconque, on obtient une relation plus
anecdotique `a court terme ; la diculte nest pas de la prouver mais de lecrire ! (la preuve rigoureuse serait
une recurrence sur d) :

i
1
<i
2
<<i
k
c
i
1
c
i
1
c
i
k
= (1)
k
a
dk
a
d
.
Polynomes
124
Chapitre 24 - Fractions rationnelles
Le concept est tr`es simple : les fractions rationnelles sont les expressions de la forme P/Q o` u P et Q sont
des polynomes. Il reste `a faire une mise en forme propre, ce qui demande un eort un peu disproportionne
au caract`ere tr`es intuitif de lobjet `a construire.
Le chapitre se termine par le theor`eme de decomposition en , utilise notamment pour le calcul des
primitives de fractions rationnelles, et qui est un peu indigeste...
Dans tout le chapitre, K designe un corps commutatif.
1 - Denition des fractions rationnelles
Denition 24-1-176 : On appelle corps des fractions rationnelles sur K tout corps commutatif B
veriant :
i) lanneau commutatif K[X] est inclus dans B; (ou plus precisement il existe une application j injective
de K[X] vers B telle qui soit un morphisme danneaux de K[X] vers B).
ii) tout element de B peut secrire P/Q o` u P et Q sont deux elements de K[X].
Notation 24-1-69 : Un corps de fractions rationnelles sur K est note K(X).
2 - Les fractions rationnelles existent
Comme pour les polynomes, lexistence est intuitivement assez evidente, mais necessite une preuve un
peu abstraite ; et elle est completee par un enonce dunicite un peu technique qui est implicitement utilise
par la suite pour parler du corps des fractions rationnelles.
Theor`eme 24-2-51 : Soit K un corps commutatif.
a) Il existe un corps de fractions rationnelles sur K.
b) Si B
1
et B
2
sont deux tels corps de fractions rationnelles, il existe un isomorphisme de corps de B
1
sur B
2
dont la restriction `a K[X] soit lapplication identique.
Demonstration :
Notons A = K[X]. La demonstration utilise simplement le fait que A est un anneau int`egre, et nullement
en realite que A est lanneau des polynomes (le theor`eme pourrait donc facilement etre donne avec un enonce
plus general, mais je ne lai pas juge utile).
La premi`ere idee qui peut venir `a lesprit est de tenter de modeliser la fraction P/Q par le couple (P, Q)
qui contient `a premi`ere vue la meme information : ainsi la fraction
X
X + 1
correspondra au couple (X, X+1).
Une telle idee nous met sur la bonne piste, mais elle se heurte `a un probl`eme : le couple (X
2
, X
2
+ X)
representera la fraction
X
2
X
2
+X
=
X
X + 1
; la meme fraction correspond donc `a plusieurs couples, et lidee
dutiliser pour B lensemble des couples (P, Q) nous donne un ensemble trop gros.
On pourrait penser `a nutiliser que des couples (P, Q) avec P et Q premiers entre eux ; cest vraisem-
blablement faisable, mais la preuve risque detre extremement lourde, avec des PGCD `a simplier de partout.
Non, decidement, on ne fera rien de simple si on na pas compris ce quest un ensemble-quotient, alors
que si on matrise cette notion, la preuve est longue `a ecrire, mais sans obstacles.
Attaquons formellement. Notons D = A(A 0) (cest la premi`ere idee suggeree. Sur D on introduit
deux operations + et denies comme suit : pour tous (P
1
, Q
1
) et (P
2
, Q
2
) de D, on pose
(P
1
, Q
1
) (P
2
, Q
2
) = (P
1
P
2
, Q
1
Q
2
) et (P
1
, Q
1
) + (P
2
, Q
2
) = (P
1
Q
2
+P
2
Q
1
, Q
1
Q
2
).
(On notera quon utilise tr`es discr`etement lintegrite de A pour justier que le produit Q
1
Q
2
qui intervient
dans les formules nest pas nul).
Ces deux formules se comprennent si on a en tete quun couple (P, Q) a vocation `a decrire la fraction
P/Q (qui naura un sens propre quune fois la demonstration terminee) : elles sont les reproductions des
formules quon sait bien utiliser pour multiplier ou additionner des fractions.
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 125
Lensemble obtenu a une bonne tete vu de loin, mais de pr`es il est trop gros.
Pour le faire maigrir, introduisons une relation sur D denie par : pour tous (P
1
, Q
1
) et (P
2
, Q
2
) de D,
(P
1
, Q
1
) (P
2
, Q
2
) lorsque P
1
Q
2
= P
2
Q
1
.
(Si nous savions dej`a donner un sens aux barres de fractions, nous aurions ecrit la condition sous la forme
P
1
/Q
1
= P
2
/Q
2
, la rendant ainsi comprehensible, mais comme ce symbole ne nous sera disponible quune
fois nie la demonstration, on a d u donner une forme moins limpide).
Il est tr`es facile de verier que est une relation dequivalence sur D. On note B lensemble-quotient
D/ .
On va alors denir des operations + et X sur B ; le principe est le meme que celui qui nous a permis de
denir addition et multiplication sur Z/nZ: on denit simplement ces operations sur des representants des
classes dequivalence, et on verie methodiquement que le resultat obtenu ne depend pas de la classe utilisee.
Posons donc, pour
..
(P
1
, Q
1
) et
..
(P
2
, Q
2
) elements de B :
..
(P
1
, Q
1
)
..
(P
2
, Q
2
) =
..
(P
1
, Q
1
) (P
2
, Q
2
) et
..
(P
1
, Q
1
) +
..
(P
2
, Q
2
) =
..
(P
1
, Q
1
) + (P
2
, Q
2
).
Il faut maintenant verier soigneusement que le resultat de ces operations ne depend pas des representants
choisis... Faisons-le soigneusement pour laddition, avec renvoi au lecteur pour la multiplication. On notera
que les prime dans les calculs qui suivent nont rien `a voir avec des derivees :
soit (P

1
, Q

1
) un autre representant de la classe de (P
1
, Q
1
) et de meme soit (P

2
, Q

2
) (P
2
, Q
2
). Il faut
verier que (P
1
, Q
1
) + (P
2
, Q
2
) = (P
1
Q
2
+P
2
Q
1
, Q
1
Q
2
) (P

1
Q

2
+P

2
Q

1
, Q

1
Q

2
) = (P

1
, Q

1
) + (P

2
, Q

2
).
Cela revient tr`es betement `a comparer les produits (P
1
Q
2
+ P
2
Q
1
)Q

1
Q

2
et (P

1
Q

2
+ P

2
Q

1
)Q
1
Q
2
; on
dispose pour ce faire des egalites P
1
Q

1
= P

1
Q
1
(issue de la relation (P
1
, Q
1
) (P

1
, Q

1
)) et P
2
Q

2
= P

2
Q
2
(issue de la relation (P
2
, Q
2
) (P

2
, Q

2
)).
La verication est alors stupide : (P
1
Q
2
+ P
2
Q
1
)Q

1
Q

2
= P
1
Q

1
Q
2
Q

2
+ P
2
Q

2
Q
1
Q

1
= P

1
Q
1
Q
2
Q

2
+
P

2
Q
2
Q
1
Q

1
= (P

1
Q

2
+P

2
Q

1
)Q
1
Q
2
.
On a donc bien construit un ensemble K(X) puis construit sur celui-ci une addition et une multiplication.
Letape suivante serait de verier que cette addition et cette multiplication en font un corps commu-
tatif... Cest une simple verication methodique et lourde de toutes les proprietes de la denition dun corps
commutatif. Je me bornerai ici `a justier lexistence de linverse : si une classe
..
(P
1
, Q
1
) nest pas nulle, on
remarque dabord que P
1
,= 0 (puisque (P
1
, Q
1
) , (0, 1)). La classe
..
(Q
1
, P
1
) existe donc ; ce sera linverse
de
..
(P
1
, Q
1
) : en eet le produit des deux est
..
(Q
1
P
1
, P
1
Q
1
) qui est egal `a la classe de (1, 1) qui est le neutre
pour la multiplication.
Linclusion de K[X] dans K(X) sobtient en envoyant un polynome P sur la classe
..
(P, 1). Il est tr`es facile
de verier quelle transforme addition en addition, multiplication en multiplication ; son injectivite peut seule
interpeller. Puisque cette transformation est un morphisme de groupes additifs, linjectivite se laisse montrer
`a coup de noyaux ; et eectivement si un polynome P est envoye sur le neutre additif de K(X) qui est la
classe de (0, 1), cest que (P, 1) (0, 1) et donc que P = 0 : le noyau est bien reduit au seul polynome nul.
Enn tout element de K(X) se met bien sous forme P/Q puisque :
..
(P, Q) =
..
(P, 1)
..
(1, Q) =
..
(P, 1)
_
..
(Q, 1)
_
1
= P/Q.
Joublie malencontreusement decrire la preuve du b), personne ne sen apercevra.

3 - Decomposition en elements simples


Voici lenonce du
Fractions rationnelles
126
Theor`eme 24-3-52 :
Soit une fraction rationnelle
P
Q
K[X] et soit la decomposition en produits de poln omes unitaires
irreductibles de Q:
Q = Q

1
1
Q

2
2
Q

k
k
.
Alors il existe une et une seule ecriture :
P
Q
= R +
A
1,1
Q
1
+ +
A
1,
1
Q

1
1
+
A
2,1
Q
2
+ +
A
2,
2
Q

2
2
+ +
A
k,1
Q
k
+
A
k,
k
Q

k
k
dans laquelle R et les A
i,j
sont tous des polynomes de K[X] veriant en outre la condition suivante sur
leurs degres :
pour tout (i, j) (o` u 1 i k, 1 j
i
), dA
i,j
< dQ
i
.
Demonstration :
Preuve de lexistence :
Dans un premier temps, on va considerer les polynomes :
T
1
= Q

2
2
Q

3
3
Q

k
k
, T
2
= Q

2
1
Q

3
3
Q

k
k
, . . . , T
k
= Q

1
1
Q

2
2
Q

k1
k1
.
Un eventuel diviseur irreductible unitaire commun `a tous ces polynomes doit diviser T
k
; ce doit donc
etre un Q
i
avec i < k. Mais Q
1
ne divise pas T
1
, Q
2
ne divise pas T
2
, et ce jusqu`a Q
k1
qui ne divise pas
T
k1
. Les polynomes T
1
, , T
k
ne poss`edent donc aucun diviseur irreductible unitaire commun ; ils sont
donc premiers entre eux.
On peut donc ecrire une identite de Bezout :
1 = S
1
T
1
+S
2
T
2
+ +S
k
T
k
pour des polynomes S
1
, , S
k
de K[X].
Multiplions cette identite par
P
Q
=
P
Q

1
1
Q

2
2
Q

k
k
; on obtient :
P
Q
= PS
1
T
1
Q
+PS
2
T
2
Q
+ +PS
k
T
k
Q
=
PS
1

T
1
Q
+
PS
2

T
2
Q
+ +
PS
k

T
k
Q
=
PS
1

1
Q

1
1
+
PS
2

1
Q

2
2
+ +
PS
k

1
Q

k
k
En notant B
1
, , B
k
les divers numerateurs intervenant dans cette formule, on a donc reussi `a ecrire :
P
Q
=
B
1
Q

1
1
+
B
2
Q

2
2
+ +
B
k
Q

k
k
.
On va alors manipuler successivement chacun des termes de cette addition. Fixons un i avec 1 i k
et travaillons lexpression
B
i
Q

i
i
.
On commence par faire la division euclidienne de B
i
par Q
i
, en notant judicieusement le quotient et le
reste :
B
i
= B
i,
i
Q
i
+A
i,
i
avec dA
i,
i
< dQ
i
En reportant cette division euclidienne en lieu et place de B
i
on a reecrit :
B
i
Q

i
i
=
B
i,
i
Q

i
1
i
+
A
i,
i
Q

i
i
.
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 127
On recommence une division euclidienne, cette fois-ci de B
i,
i
par Q
i
, en notant toujours opportunement
quotient et reste :
B
i,
i
= B
i,
i
1
Q
i
+A
i,
i
1
avec dA
i,
i
1
< dQ
i
et on reporte de nouveau dans lexpression la plus frache de
B
i
Q

i
i
; on obtient :
B
i
Q

i
i
=
B
i,
i
1
Q

i
2
i
+
A
i,
i
1
Q

i
1
i
+
A
i,
i
Q

i
i
.
On recommence jusqu`a ne plus pouvoir recommencer... On a nalement une expression :
B
i
Q

i
i
= B
i,1
+
A
i,1
Q
i
+ +
A
i,
i
1
Q

i
1
i
+
A
i,
i
Q

i
i
.
Il ny a plus qu`a regrouper toutes ces expressions et noter
R = B
1,1
+B
2,1
+ +B
k,1
pour avoir termine la preuve dexistence.
Preuve de lunicite :
Je lecrirai (peut-etre) lannee prochaine, elle nest pas specialement amusante... Contrairement `a la
preuve dexistence, il ny a gu`ere didees, seulement des decomptes de degres.

Fractions rationnelles
128
Chapitre 25 - Integration des fonctions continues par morceaux
Vous savez calculer lintegrale de plus dune fonction continue (enn, je lesp`ere). Lobjectif de ce chapitre
est de montrer que lintegrale existe meme pour des fonctions continues pour lesquelles on ne saurait la
calculer, et accessoirement de prouver quelques unes de ses proprietes simples.
`
A la fois pour des raisons techniques (les fonctions en escalier ne sont pas continues, et sont des outils bien
pratiques pour construire lintegrale) que pratiques (on a eectivement vraiment besoin dans des situations
reelles dintegrer des fonctions presentant quelques discontinuites) on va etendre ce projet `a une classe de
fonctions un peu plus large que les fonctions continues : les fonctions continues par morceaux.
1 - Fonctions continues par morceaux sur un segment ferme borne
Les denitions etant plus simples sur un segment ferme borne que sur un intervalle quelconque, on
reportera le cas general `a quelques remarques en n de chapitre, et on ne travaillera dans cette section et la
suivante que sur un intervalle [a, b] ferme et borne (avec a < b).
Denition 25-1-177 : Soit [a, b] un intervalle ferme borne (avec a < b) et f une fonction de [a, b] vers
R. On dit que f est une fonction en escalier lorsquil existe un entier n (avec 1 n) et des reels
a = c
0
< c
1
< < c
n
= b tels que f soit constante sur chaque intervalle ]c
i
, c
i+1
[ (o` u 0 i < n).
Denition 25-1-178 : Soit [a, b] un intervalle ferme borne (avec a < b) et f une fonction de [a, b] vers R.
On dit que f est une fonction continue par morceaux lorsquil existe un entier n (avec 1 n) et des reels
a = c
0
< c
1
< < c
n
= b tels que f soit continue sur chaque intervalle ]c
i
, c
i+1
[ (o` u 0 i < n), que chaque
limite `a droite lim
tc
i
c
i
<t
f(t) (o` u 0 i < n) existe et chaque limite `a gauche lim
tc
i
t<c
i
f(t) (o` u 0 < i n) existe.
Il est evident que les fonctions continues et les fonctions en escalier sont des exemples simples de fonctions
continues par morceaux. Tout sy ram`ene par le
Lemme 25-1-13 : Soit [a, b] un intervalle ferme borne (avec a < b) et f une fonction de [a, b] vers R. Alors f
est continue par morceaux si et seulement sil existe une fonction continue g de [a, b] vers R et une fonction
en escalier h de [a, b] vers R telles que f = g +h.
Demonstration :
Preuve de (qui est le sens le plus facile). Soit a = c
0
< c
1
< < c
n
= b un decoupage de lintervalle
[a, b] tel que h soit constante sur chaque intervalle ]c
i
, c
i+1
[. Alors sur chacun de ces intervalles h et g sont
continues, donc aussi f. De plus en chaque point de ce decoupage, g et h ont une limite `a droite et `a gauche,
donc f aussi.
Preuve de . Supposons f continue par morceaux et soit a = c
0
< c
1
< < c
n
= b un decoupage associe `a
la denition de cette continuite par morceaux. On va construire h en escalier avec ce decoupage. Pour cela,
notons l
+
i
= lim
tc
i
c
i
<t
f(t) (pour 0 i < n) et l

i
= lim
tc
i
t<c
i
f(t) (o` u 0 < i n) les limites `a gauche et `a droite
respectives de f aux divers points du decoupage. On construit alors h en posant h(c
0
) = f(c
0
), puis h(t) = l
+
0
pour a = c
0
< t < c
1
, puis h(c
1
) = l
+
0
l

1
+f(c
1
), puis h(t) = l
+
0
l

1
+l
+
1
pour c
1
< t < c
2
. Plus generalement,
on pose h(t) = l
+
0
l

1
+l
+
1
+ l

i
+l
+
i
pour c
i
< t < c
i+1
, et h(c
i
) = l
+
0
l

1
+l
+
1
+ l

i
+f(c
i
). Par
construction, h est en escalier.
Posons maintenant g = f h : la relation f = g + h ne pose pas de probl`emes, la seule chose `a
verier est la continuite de g. Celle-ci est evidente en tout t autre quun des points c
i
et en chacun de
ceux-ci elle demande une verication ; pour i = 0 on compare g(c
0
) = f(c
0
) h(c
0
) = 0 `a lim
tc
0
c
0
<t
g(t) =
lim
tc
0
c
0
<t
f(t) lim
tc
0
c
0
<t
h(t) = l
+
0
l
+
0
= 0 pour conclure `a la continuite en c
0
= a ; pour 0 < i < n on compare dune
part g(c
i
) = f(c
i
) h(c
i
) = f(c
i
)
_
l
+
0
l

1
+l
+
1
+ l

i
+f(c
i
)
_
= l
+
0
+ l

1
l
+
1
+ + l

i
, dautre
part lim
tc
i
t<c
i
g(t) = lim
tc
i
t<c
i
f(t) lim
tc
i
t<c
i
h(t) = l

i
(l
+
0
l

1
+l
+
1
+ l

i1
+l
+
i1
) = l
+
0
+l

1
l
+
1
+ +l

i
et
enn lim
tc
i
c
i
<t
g(t) = lim
tc
i
c
i
<t
f(t) lim
tc
i
c
i
<t
h(t) = l
+
i

_
l
+
0
l

1
+l
+
1
+ l

i
+l
+
i
_
= l
+
0
+l

1
l
+
1
+ +l

i
pour
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 129
conclure `a la continuite de g en x
i
; et pour i = n on fait la meme verication (mais `a gauche seulement de
x
n
= b).

La simplicite de ce lemme explique je lesp`ere a posteriori pourquoi on a introduit dans la denition des
fonctions continues par morceaux la compliquee condition dexistence de limites `a droite et `a gauche.
2 - Primitives et primitives par morceaux
Pour des fonctions continues, la bonne notion de primitive sera celle `a laquelle on sattend :
Denition 25-2-179 : Soit [a, b] un intervalle ferme borne (avec a < b) et f, F deux fonctions de [a, b] vers
R, o` u la fonction f est continue. On dit que F est une primitive de f lorsque f est derivable sur [a, b] et
F

= f.
Pour des fonctions continues par morceaux, il faut renoncer `a avoir la relation F

= f en tout point de
lintervalle : cest desespere aux eventuelles discontinuites de f. On perdra donc la derivabilite de F ; notez
bien que la denition suivante exige la continuite de F.
Denition 25-2-180 : Soit [a, b] un intervalle ferme borne (avec a < b) et f, F deux fonctions de [a, b] vers
R, o` u la fonction f est continue par morceaux. On dit que F est une primitive par morceaux de f lorsque
F est continue sur [a, b], derivable sauf peut-etre en un nombre ni de points et on a lidentite F

(t) = f(t),
sauf peut-etre en un nombre ni de points.
Ce concept est le bon pour pouvoir integrer les fonctions en escalier.
Proposition 25-2-121 : Soit [a, b] un intervalle ferme borne (avec a < b) et f une fonction en escalier sur
[a, b]. La fonction f admet (au moins) une primitive par morceaux.
Demonstration : Soit Soit a = c
0
< c
1
< < c
n
= b un decoupage de lintervalle [a, b] tel que f soit
constante sur chaque intervalle ]c
i
, c
i+1
[. Notons d
i
la valeur constante de f sur ]c
i
, c
i+1
[ (pour O i < n).
On construit tout `a fait explicitement F en posant F(c
0
) = 0, puis pour a = c
0
< t c
1
, F(t) = d
0
(tc
0
),
puis plus generalement pour c
i
< t c
i+1
, F(t) = d
0
(c
1
c
0
) +d
1
(c
2
c
1
) + +d
i
(t c
i
).
Avec ces formules, il est clair que F est derivable sauf peut-etre aux points c
i
(avec 0 i < n) (qui
sont en nombre ni) et que sur chaque intervalle ]c
i
, c
i+1
[ sa derivee vaut d
i
donc concide avec f. Le seul
point `a verier est la continuite de F en chaque c
i
(et la continuite `a gauche est evidente) ; la seule chose
`a faire est donc de comparer la valeur de F(c
i
) qui est d
0
(c
1
c
0
) + d
1
(c
2
c
1
) + + d
i1
(c
i
c
i1
) et
sa limite `a droite, qui est la limite quand t tend vers c
i
de d
0
(c
1
c
0
) + d
1
(c
2
c
1
) + + d
i
(t c
i
), soit
d
0
(c
1
c
0
) +d
1
(c
2
c
1
) + +d
i1
(c
i
c
i1
) + 0 : on retrouve la meme chose.

Linteret des primitives par morceaux est que certains resultats du cours de derivation sont encore vrais
avec cette notion un peu etendue.
Proposition 25-2-122 : Soit [a, b] un intervalle ferme borne (avec a < b) et f, F deux fonctions de [a, b]
vers R, o` u la fonction f est continue par morceaux et F est une primitive par morceaux de f.
Alors F est croissante si et seulement si f est positive sauf peut-etre en un nombre ni de points.
Demonstration : Une implication est claire : si F est croissante, l`a o` u elle est derivable sa derivee est
positive, donc f est positive sauf peut-etre en un nombre ni de points.
Reciproquement, supposons f positive sauf peut-etre en un nombre ni de points. En ajoutant `a ces
points les points eventuels o` u legalite F

(t) = f(t) nest pas vraie, et eventuellement aussi les points a et b,


on en deduit quil existe un nombre ni de points a = c
0
< c
1
< < c
n
= b tels que sur chaque intervalle
]c
i
, c
i+1
[ la fonction F est derivable et de derivee positive. On en deduit que la fonction F est croissante sur
chaque intervalle ]c
i
, c
i+1
[. Comme on a suppose en outre la fonction F continue (cest l`a quon sen sert de
facon cruciale) on peut passer `a la limite quand s tend vers c
i
`a droite dans linegalite f(s) f(t) pour
c
i
< s t < c
i+1
et deduire que f(c
i
) f(t) ; en agissant de meme `a gauche de c
i+1
on montre ainsi la
croissance de F sur chaque intervalle ferme [c
i
, c
i+1
]. Ceci entrane evidemment la croissance de F sur [a, b]
tout entier.

Proposition 25-2-123 : Soit [a, b] un intervalle ferme borne (avec a < b) et f, F deux fonctions de [a, b]
vers R, o` u la fonction f est continue par morceaux et F est une primitive par morceaux de f.
Alors F est constante si et seulement si f est nulle sauf peut-etre en un nombre ni de points.
Demonstration: Il sut dappliquer la proposition precedente dune part `a f et F et dautre part `a f et
F.

Integration des fonctions continues par morceaux


130
Corollaire 25-2-6 : Deux primitives par morceaux dune meme fonction continue par morceaux sur un
intervalle ferme borne di`erent dune constante.
Demonstration : Soit F
1
et F
2
deux primitives dune meme f continue par morceaux. Alors F
1
F
2
est
continue, derivable sauf peut-etre en un nombre ni de points, et sa derivee est egale `a f f = 0 sauf
peut-etre en un nombre ni de points : F
1
F
2
est donc une primitive par morceaux de la fonction nulle,
donc une constante.

Pour des primitives par morceaux, le theor`eme des accroissements nis dans sa version la plus precise
(existence dun c) peut echouer, mais il reste une inegalite.
Proposition 25-2-124 : Soit [a, b] un intervalle ferme borne (avec a < b) et f, F deux fonctions de [a, b]
vers R, o` u la fonction f est continue par morceaux et F est une primitive par morceaux de f.
Soit M un reel xe ; on suppose que pour tout t de [a, b] (ou meme sauf peut-etre un nombre ni de t)
on a linegalite : f(t) M. Alors :
F(b) F(a)
b a
M.
Demonstration : Posons g(t) = M f(t) et G(t) = Mt F(t). Il est alors immediat de verier que G
est une primitive par morceaux de g et que g est positive (sauf peut-etre en un nombre ni de points). La
fonction G est donc croissante, donc G(a) G(b), soit MaF(a) MbF(b), soit F(b)F(a) M(ba).

3 - Les fonctions continues ont des primitives


Theor`eme 25-3-53 : Soit [a, b] un intervalle ferme borne (avec a < b) et f une fonction continue de [a, b]
vers R.
Alors f admet au moins une primitive F.
Les primitives de f sont exactement les fonctions F +c o` u c est une fonction constante.
Demonstration : Le dernier point est evident et decoule simplement de la caracterisation des fonctions
constantes comme fonctions de derivee nulle. Toute la diculte (et elle nest pas petite) consiste `a prouver
lexistence dau moins une primitive. Il faut bien etre conscient quelle existe, mais quon ne la trouvera pas
par une formule : pour des fonctions continues simples, comme f(t) =
e
t
t
les primitives existent mais ne se
laissent pas calculer.
La methode va consister `a approcher f par des fonctions en escalier, dont on sait trouver des primitives (par
morceaux) puis passer `a la limite `a partir de ces primitives par morceaux.
Pour cela, il va falloir avaler quelques notations. Notons, pour n 1 et 0 k n, x
(k)
n
= a +
k(b a)
n
. Dit
avec des mots :
x
(k)
n
est lextremite droite du k-`eme morceau du decoupage de [a, b] en n parts egales
Soit maintenant f
n
(pour n 1) la fonction en escalier denie sur [a, b] par :
pour x
(k)
n
t < x
(k+1)
n
, f
n
(t) = f(x
(k)
n
) (et f
n
(b) = f(b)).
Avec des mots :
f
n
est la fonction en escalier, constante sur chaque morceau du decoupage de [a, b] en n parts egales,
qui prend sur chacun de ces morceaux la valeur que prend f `a son extremite gauche.
Prealablement `a la construction, on va montrer larmation 1 suivante, cruciale pour la demonstration :
Pour tout > 0 il existe un N 1 tel que pour tout n N et tout t [a, b], [f
n
(t) f(t)[ .
(Avec un mot du programme de deuxi`eme annee, f
n
tend uniformement vers f).
Preuve de larmation 1 (par labsurde) : Supposons que ce soit faux. Il existerait alors un > 0 tel que
pour tout N 1, il existe un n
N
N et un t
N
[a, b] tels que < [f
n
N
(t
N
) f(t
N
)[.
Pour chaque N 1, notons s
N
lextremite gauche de lintervalle du decoupage regulier de [a, b] en n
N
morceaux auquel appartient t
N
. Ainsi s
N
t
N
et t
N
s
N
<
b a
n
N

b a
N
, donc s
N
t
N
0 quand
N . De plus par denition des f
n
, f
n
N
(t
N
) = f(s
N
). Linegalite < [f
n
N
(t
N
) f(t
N
)[ se reecrit donc
plus bri`evement < [f(s
N
) f(t
N
)[
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 131
Par le theor`eme de Bolzano-Weierstrass, il existe une suite-extraite (t
(N)
) de (t
N
) qui admette une limite l.
Comme s
N
t
N
0 quand N , la suite (s
(N)
) converge aussi vers l. En passant `a la limite dans
linegalite < [f(s
(N)
) f(t
(N)
)[, on obtient [f(l) f(l)[ = 0. Ce qui est contradictoire.
Larmation 1 est donc demontree.
On sait desormais assez sur les f
n
pour avancer dans la construction. Chaque f
n
est une fonction en escalier ;
elle admet donc des primitives par morceaux. Notons F
n
la primitive de f
n
telle que F
n
(a) = 0.
Armation 2 : Pour chaque t [a, b] xe, la suite (F
n
(t)) est une suite de Cauchy.
Preuve de larmation 2 : Fixons un t [a, b] ; si t = a le resultat est evident (tous les F
n
(t) sont nuls) ;
on supposera donc a < t.
Appliquons larmation 1 au reel
1
=

2(t a)
. Elle nous fournit un N 1 tel que pour tout n N et
tout s [a, b], on ait [f
n
(s) f(s)[
1
.
On en deduit que pour tous p, q avec p q N, et tout s [a, b], on a :
[f
p
(s) f
q
(s)[ = [(f
p
(s) f(s)) + (f(s) f
q
(s))[ [f
p
(s) f(s)[ +[f(s) f
q
(s)[ 2
1
.
Notons maintenant que F
p
F
q
est une primitive par morceaux de f
p
f
q
et appliquons la proposition
25-2-124 aux inegalites f
p
f
q
2
1
et f
q
f
p
2
1
, valables sur tout lintervalle [a, b], donc sur tout
lintervalle [a, t]. On en deduit que
(F
p
F
q
) (t) (F
p
F
q
) (a) 2
1
(t a)
et symetriquement en echangeant p et q, cest-`a-dire exactement (en se souvenant que F
p
(a) = F
q
(a) = 0)
linegalite [F
p
(t) F
q
(t)[ .
Larmation 2 est bien prouvee.
Arrive `a ce point des constructions, on en deduit que pour chaque t xe, la suite de Cauchy (F
n
(t))
n1
est
une suite convergente. Notons F(t) sa limite. La fonction F va etre la primitive cherchee... Reste encore `a le
montrer. Ce nest pas franchement astucieux, mais tout de meme un peu indigeste parce quun peu lourd. Il
faut en eet revenir `a la denition meme dune derivee comme limite...
Soit donc un t
0
[a, b] xe, et un > 0 xe. Lobjectif sera de trouver un > 0 tel que d`es que [t t
0
[
(avec t [a, b]), on ait :
[f(t
0
)
F(t) F(t
0
)
t t
0
[ .
Pour ce faire, commencons par appliquer la denition de continuite `a f au point t
0
et `a

2
; ceci nous
fournit un > 0 tel que pour [s t
0
[ (avec s [a, b]), on ait : [f(s) f(t
0
)[

2
.
Appliquons alors larmation 1 `a

2
; elle nous garantit lexistence dun N 1 tel que pour n N, on ait
pour tout t [a, b], [f(t) f
n
(t)[

2
. On a alors pour tout s [a, b] tel que [s t
0
[ et tout n N :
[f
n
(s) f(t
0
)[ = [(f
n
(s) f(s)) + (f(s) f(t
0
))[ [f
n
(s) f(s)[ +[f(s) f(t
0
)[

2
+

2
= .
Remarquons maintenant que la fonction auxiliaire G
n
denie par G
n
(t) = F
n
(t) tf(t
0
) est une primitive
par morceaux de la fonction en escalier f
n
f(t
0
). D`es que lon prend un t [a, b] tel que [t t
0
[ , on a
pour tout point s du segment ferme dextremites t
0
et t les inegalites
f
n
(s) f(t
0
) et f(t
0
) f
n
(s)
dont on deduit (encore une fois par la proposition auxiliaire 25-2-124) les inegalites :
Integration des fonctions continues par morceaux
132

G
n
(t) G
n
(t
0
)
t t
0
.
Mais
G
n
(t) G
n
(t
0
)
t t
0
=
F
n
(t) F
n
(t
0
)
t t
0
f(t
0
) : on a donc prouve (pour tout n N et tout t [a, b] tel que
[t t
0
[ ) linegalite :
[f(t
0
)
F
n
(t) F
n
(t
0
)
t t
0
[ .
Il ne reste plus qu`a faire tendre n vers linni dans cette inegalite pour obtenir linegalite cherchee.

Theor`eme 25-3-54 : Soit [a, b] un intervalle ferme borne (avec a < b) et f une fonction continue par
morceaux de [a, b] vers R.
Alors f admet au moins une primitive par morceaux F.
Les primitives par morceaux de f sont exactement les fonctions F +c o` u c est une fonction constante.
Demonstration: L`a aussi la derni`ere armation est facile (du moins une fois quon a prepare le terrain en
ayant etudie les primitives par morceaux de zero).
Pour la premi`ere armation on a aussi prepare le terrain : ecrivons f = g + h o` u g est continue et
h en escalier. Le theor`eme precedent permet de trouver une primitive de g et on sait dej`a (on sen est
abondamment servi pour prouver le theor`eme precedent...) que h admet des primitives par morceaux. On
obtient F en additionnant primitive de g et primitive par morceaux de h.

4 - Extensions `a des intervalles autres que fermes bornes


Ces extensions sont utiles pour que le vocabulaire recouvre bien ce qui parat raisonnable (il parat
raisonnable que la fonction partie enti`ere soit continue par morceaux sur R bien quelle ait un nombre inni
de discontinuites).
Denition 25-4-181 : Soit I un intervalle (ni vide, ni reduit `a un point). On dira quune fonction f de I
vers R est continue par morceaux sur I lorsque sa restriction `a tout intervalle ferme borne inclus dans I
est continue par morceaux.

Evidemment, on ne manquera pas de remarquer (cest evident au vu des denitions) que cette denition
ne modie pas le sens de continu par morceaux lorsque I est ferme borne.
On denirait de meme une fonction en escalier et une primitive par morceaux sur un intervalle quelconque.
Je passe tr`es vite car la notion ne contient gu`ere de pi`ege et je ne veux pas insister. On notera simplement
que les resultats enonces ci-dessus restent vrais sur des intervalles quelconques ; la preuve en est laissee en
exercice (facile, mais dun style assez inhabituel).
5 - La notation integrale
Denition 25-5-182 : Soit a et b deux reels et f une fonction reelle dune variable reelle, continue par
morceaux sur un intervalle contenant a et b.
On appelle lintegrale de f entre a et b le reel F(b) F(a) calcule `a laide dune primitive par morceaux
de f.
Notation 25-5-70 : Ce reel est note, comme tout le monde le sait bien,
_
b
a
f(t) dt.
On notera aussitot que cette denition a un sens, dune part parce que les primitives par morceaux de
f existent et dautre part parce quelles di`erent dune constante, ce qui garantit que le resultat ne depend
pas de la primitive utilisee pour le calcul.
Les resultats suivants sont evidents avec ce choix de denition :
Proposition 25-5-125 : Soit a, b et c trois reels, et f une fonction reelle dune variable reelle, continue par
morceaux sur un intervalle contenant a, b et c. Alors :
_
c
a
f(t) dt =
_
b
a
f(t) dt +
_
c
b
f(t) dt.
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 133
Demonstration : Cest stupide : cest simplement dire que F(c) F(a) = (F(c) F(b)) + (F(b) F(a)).

Proposition 25-5-126 : Soit f une fonction continue `a valeurs reelles denie sur un intervalle I, et soit a
un point de I. Alors la fonction x
_
x
a
f(t) dt est une fonction derivable sur I, dont la derivee est f.
Demonstration: Cela decoule de la denition, et de linformation supplementaire selon laquelle les fonctions
continues ont mieux que des primitives par morceaux, `a savoir de vraies primitives.

Les enonces suivants ne sont pas aussi grossi`erement evidents, mais sont de simples reformulations des
resultats enonces sur les fonctions continues par morceaux.
Proposition 25-5-127 : Soit a b deux reels, et f une fonction `a valeurs reelles positive continue par
morceaux sur lintervalle [a, b]. Alors lintegrale
_
b
a
f(t) dt est positive.
Demonstration : Cest parce que toute primitive par morceaux de la fonction positive f est croissante.

Proposition 25-5-128 : Soit a b deux reels et f une fonction `a valeurs reelles continue par morceaux sur
lintervalle [a, b]. On suppose que pour tout t de [a, b] (ou meme sauf peut-etre un nombre ni de t) on a
linegalite : f(t) M. Alors :
_
b
a
f(t) dt M(b a).
Demonstration : Cest simplement la reecriture de la proposition 25-2-124 avec une nouvelle notation.

Remarques : * On peut aussi obtenir une variante de la precedente si on suppose f continue (et non
seulement continue par morceaux) et en utilisant la vraie egalite des accroissements nis et non la plus
modeste inegalite 25-2-124. Je laisse en exercice la determination de lenonce que lon obtient.
* Il ne faut pas oublier lhypoth`ese a b dans les enonces ci-dessus : si b < a cest `a [b, a] quon peut
appliquer la croissance de F et linegalite se renverse ; de meme pour linegalite des accroissements nis, la
multiplication par un b a strictement negatif renverserait linegalite. Meance donc.
Proposition 25-5-129 : Soit a b deux reels et f une fonction `a valeurs reelles continue par morceaux sur
lintervalle [a, b]. Alors :

_
b
a
f(t) dt

_
b
a
[f(t)[ dt.
Demonstration : On remarque que sur [a, b] la fonction [f(t)[ f(t) est positive ainsi que la fonction
[f(t)[ +f(t). On obtient donc les inegalites
0
_
b
a
([f(t)[ f(t)) dt et 0
_
b
a
([f(t)[ +f(t)) dt
do` u

_
b
a
[f(t)[ dt
_
b
a
f(t) dt
_
b
a
[f(t)[ dt
do` u linegalite annoncee.

Remarque: On remarquera lanalogie entre cette inegalite et linegalite triangulaire : meme pour la somme
innie quest lintegrale, la valeur absolue de la somme est plus petite que la somme des valeurs absolues.
Jai aussi traite en amphi linegalite de Schwarz et la formule de changement de variables.
Integration des fonctions continues par morceaux
134
Chapitre 26 - Fonctions vectorielles dune variable reelle
Nous avons jusqu`a present etudie des fonctions dont lensemble de depart et lensemble darrivee etaient
des sous-ensembles de R. Letape suivante sera de faire apparatre plusieurs coordonnees. Les faire apparatre
au depart est toute une aventure (cest une partie signicative du programme de deuxi`eme annee) ; les
multiplier `a larrivee est au contraire essentiellement facile. Ce chapitre sura `a vous faire (presque) tout
savoir sur cette problematique.
1 - Ce quon peut denir
On va etudier des applications f denies sur une partie T
f
de R et `a valeurs dans un espace vectoriel
de dimension nie sur R.
En fait on peut traiter la question `a deux niveaux de complexite. Ce que nous ferons cette annee, cest
utiliser une base de lespace darrivee et se ramener `a letude des coordonnees du point mobile f(t). Ce nest
pas tr`es satisfaisant pour lesprit, car dans un mod`ele physique il arrive souvent quil ny ait pas un rep`ere
specialement privilegie dans lespace o` u evolue le mobile, et faire le calcul dans un rep`ere plutot quun autre
parat bien arbitraire. Un autre inconvenient plus serieux est que la generalisation `a un espace darrivee de
dimension innie nest gu`ere possible par cette methode, alors pourtant quen sy prenant autrement on y
arrive sans trop de mal. Le autrement necessite toutefois de parler de normes quelconques sur un espace
vectoriel reel ce nest pas tr`es complique mais ca prend du temps et cela attendra donc encore un peu...
Passons tout de suite `a un exemple de ce quon peut faire avec des methodes de calcul sur des coordonnees.
Denition 26-1-183 : Soit F un espace vectoriel reel de dimension nie, T
f
une partie de R et f une
application de T
f
vers F. Soit a un point de T
f
(adherent `a T
f
a). Soit e = (e
1
, . . . , e
n
) une base de F ;
pour chaque i (1 i n) notons f
i
: T
f
R lapplication qui `a un reel t T
f
associe la i-`eme coordonnee
du vecteur f(t) dans la base e.
On dira que lapplication f est continue au point a lorsque toutes les f
i
(1 i n) le sont.
Remarque : Cest tr`es lourd `a ecrire (inconvenient de lusage des bases) mais surtout, il nest pas clair que
cest coherent : il se pourrait en eet que pour une base e lapplication f apparaisse comme continue, mais
que dans une autre base elle apparaisse discontinue... Ce nest pas le cas mais cela demande une ennuyeuse
verication specique.
Verication : Soit = (
1
, . . . ,
n
) une autre base de F. Notons
i
(t) les coordonnees de f(t) dans cette
nouvelle base. Notons P = (p
ij
) la matrice de passage de e `a et Q = (q
ij
) la matrice (inverse de P) de
passage de `a e.
Par les formules de changement de base, pour tout t T
f
, on a :
_
_
_
f
1
(t)
.
.
.
f
n
(t)
_
_
_ = P
_
_
_

1
(t)
.
.
.

n
(t)
_
_
_ et
_
_
_

1
(t)
.
.
.

n
(t)
_
_
_ = Q
_
_
_
f
1
(t)
.
.
.
f
n
(t)
_
_
_.
Supposons toutes les fonctions f
j
(1 j n) continues au point a. De la formule, valable pour tout t T
f
et tout i (1 i n) :

i
(t) =
n

j=1
q
ij
f
j
(t)
on deduit aussitot que toutes les
i
(1 i n) sont egalement continues en a. Reciproquement, en utilisant
P on voit que la continuite des
i
entrane celle des f
j
.
La denition proposee est donc coherente.
Pour bien comprendre la necessite de cette verication, un exemple dans le mauvais sens, `a savoir dun
concept qui a un sens pour les fonctions `a valeurs reelles mais quil faut se resoudre `a abandonner pour les
fonctions `a valeurs vectorielles.
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 135
Essai de denition voue `a lechec : Soit F un espace vectoriel reel de dimension nie, T
f
une partie de
R et f une application de T
f
vers F. Soit e = (e
1
, . . . , e
n
) une base de F ; pour chaque i (1 i n) notons
f
i
: T
f
R lapplication qui `a un reel t T
f
associe la i-`eme coordonnee du vecteur f(t) dans la base e.
On ne dira pas que lapplication f est minoree lorsque toutes les f
i
(1 i n) le sont.
Explication de lechec : cette denition depend de la base choisie... Un exemple permet de sen convaincre.
Soit f: R R
2
denie par f(t) = (e
t
, e
t
) (tracer la courbe de f sans calculs sera un bon exercice...).
Utilisons pour e la base canonique ; avec ce choix les coordonnees de f(t) sont simplement f
1
(t) = e
t
et
f
2
(t) = e
t
et sont toutes deux minorees par 0. Recommencons apr`es avoir fait tourner la base dun huiti`eme
de tour (je mets un coecient un peu complique pour que les calculs ne soient pas trop stupides) ; en clair
mettons nous dans la base = (
1
,
2
) o` u
1
= (
1

2
,
1

2
) et
2
= (
1

2
,
1

2
). La matrice de passage P de e `a
est
_
_
_
1

2
1

2
1

2
_
_
_ donc son inverse, matrice de passage de `a e est la matrice Q = P
1
=
_
_
_
1

2

1

2
1

2
1

2
_
_
_.
Si on note
1
(t) et
2
(t) les coordonnees de f(t) dans la nouvelle base , on en deduit aussitot que
1
(t) =
1

2
(e
t
+ e
t
) =

2 cht (qui est bien minore, pas de probl`eme) mais que
2
(t) =
1

2
(e
t
+ e
t
) =

2 sht
prend toutes valeurs reelles et nest donc nullement minore. Le concept depend donc de la base o` u on se
trouve. Ce nest pas une bonne notion.
Il ne me reste plus qu`a tenter denumerer en esperant ne pas en oublier trop toutes les notions qui
passent bien aux fonctions `a valeurs vectorielles... Il faudrait pour chacune des denitions qui suit verier
soigneusement quelle ne depend pas de la base utilisee, ce qui est `a chaque fois inniment facile.
Dans toutes les denitions qui suivent, F designe un espace vectoriel reel de dimension nie, T
f
une
partie de R et f une application de T
f
vers F ; e = (e
1
, . . . , e
n
) est une base de F ; pour chaque i (1 i n)
on note f
i
: T
f
R lapplication qui `a un reel t T
f
associe la i-`eme coordonnee du vecteur f(t) dans la
base e.
Denition 26-1-184 : Soit a un reel adherent `a T
f
et v un vecteur de F ; notons v
i
la i-`eme coordonnee
de v dans E. On dit que f(t) tend vers v quand t tend vers a lorsque pour chaque i (1 i n), f
i
(t) tend
vers v
i
quand t tend vers a.
Denition 26-1-185 : Supposons T
f
non majore. Soit v un vecteur de F ; notons v
i
la i-`eme coordonnee
de v dans E. On dit que f(t) tend vers v quand t tend vers + lorsque pour chaque i (1 i n), f
i
(t)
tend vers v
i
quand t tend vers +.
Denition 26-1-186: Soit a un reel adherent `a T
f
a et v un vecteur de F ; notons v
i
la i-`eme coordonnee
de v dans E. On dit que f(t) tend vers v quand t tend vers a (t ,= a) lorsque pour chaque i (1 i n),
f
i
(t) tend vers v
i
quand t tend vers a (t ,= a).
Denition 26-1-187 : Soit a un reel adherent `a T
f
]a, +[ et v un vecteur de F ; notons v
i
la i-`eme
coordonnee de v dans E. On dit que f(t) tend vers v quand t tend vers a `a droite lorsque pour chaque i
(1 i n), f
i
(t) tend vers v
i
quand t tend vers a `a droite.
Denition 26-1-188 : Dans chacun des cas enumeres ci-dessus, v est appele la limite de f(t).
Denition 26-1-189 : Soit a un reel adherent `a T
f
]a, +[. On dit que f est continue `a droite en a
lorsque chaque f
i
(1 i n) est continue `a droite en a.
Denition 26-1-190 : On dit que f est continue sur T
f
lorsque toutes les f
i
(1 i n) le sont.
Denition 26-1-191 : Pour I intervalle ouvert inclus dans T
f
, on dit que f est continue sur I lorsque
toutes les f
i
(1 i n) le sont.
Denition 26-1-192 : Soit a un reel adherent `a T
f
a. On dit que f est derivable en a lorsque toutes
les f
i
(1 i n) le sont.
Denition 26-1-193 : Soit a un reel adherent `a T
f
]a, +[. On dit que f est derivable `a droite en a
lorsque toutes les f
i
(1 i n) le sont.
Denition 26-1-194 : Soit a un point o` u f est derivable. Le vecteur dont les coordonnees dans e sont les
reels f

i
(a) est appele vecteur derive de f. Lapplication (denie sur lensemble c des points de T
f
o` u f
est derivable) `a valeurs dans F qui `a tout t associe le vecteur derive de f en t est appelee la derivee de f
(et notee f

).
Fonctions vectorielles dune variable reelle
136
Denition 26-1-195 : Soit a un point o` u f est derivable `a droite. Le vecteur dont les coordonnees dans e
sont les reels f

i
(a) est appele vecteur derive `a droite de f. Lapplication (denie sur lensemble c des
points de T
f
o` u f est derivable) `a valeurs dans F qui `a tout t associe le vecteur derive de f en t est appelee
la derivee `a droite de f (et notee f

d
, ou f

+
).
Denition 26-1-196 : On dit que f est derivable sur T
f
lorsque toutes les f
i
(1 i n) le sont.
Denition 26-1-197 : Soit I un intervalle ouvert inclus dans T
f
. On dit que f est derivable sur I lorsque
toutes les f
i
(1 i n) le sont.
Denition 26-1-198 : Soit c un point de T
f
. On dit que c est un point critique pour f, mais aussi que
f admet un point singulier au point c (le mot point singulier designant la valeur f(c)) lorsque f est
derivable en c et f

(c) = 0.
Denition 26-1-199 : Soit n 2 un entier et a un point de T
f
. On dit que f est n fois derivable en a
lorsque toutes les f
i
(1 i n) le sont.
Denition 26-1-200 : Soit n 2 un entier et a un point de T
f
en lequel f est n fois derivable. On appelle
vecteur derivee n-`eme de f en a (et on note f
(n)
(a)) le vecteur dont les coordonnees dans e sont les reels
f
(n)
i
(a). Lapplication (denie sur lensemble c
n
des points de T
f
o` u f est n fois derivable) `a valeurs dans F
qui `a tout t associe le vecteur derive n-`eme de f en t est appelee la derivee n-`eme de f (et notee f
(n)
).
Denition 26-1-201 : On dit que f est n fois derivable, ou de classe (
n
, ou de classe (

sur T
f
(ou
sur un intervalle ouvert inclus dans T
f
) lorsque toutes les f
i
(1 i n) le sont.
Denition 26-1-202 : On dit que f est bornee lorsque toutes les f
i
(1 i n) le sont.
Denition 26-1-203 : Une suite de vecteurs (v
k
)
kN
est dite de Cauchy lorsque les n suites obtenues en
prenant les i-`emes coordonnees de tous les v
k
sont de Cauchy.
Denition 26-1-204 : Soit a un reel adherent `a T
f
. On dit que f verie le crit`ere de Cauchy en a
lorsque toutes les f
i
(1 i n) le verient.
Denition 26-1-205 : Supposons T
f
non majore. On dit que f verie le crit`ere de Cauchy en +
lorsque toutes les f
i
(1 i n) le verient.
Denition 26-1-206 : On dit que f est continue par morceaux lorsque toutes les f
i
(1 i n) le sont.
(On pourrait aussi denir les fonctions en escalier, mais je ne vois pas bien quand on sen servirait...)
Denition 26-1-207 : Soit G une autre fonction denie sur T
f
= [a, b] (avec a < b) et notons G
i
les
coordonnees de G dans e. On dit que G est une primitive de f, supposee continue, ou une primitive par
morceaux de f, supposee continue par morceaux, quand chaque G
i
(1 i n) est une primitive de f
i
.
Denition 26-1-208: Soit a et b deux reels tels que f soit continue par morceaux sur un intervalle contenant
a et b. Lintegrale de f entre a et b est le vecteur dont les coordonnees dans e sont les reels
_
b
a
f
i
(t) dt
(1 i n). On la note
_
b
a
f(t) dt.
Je devrais maintenant enumerer des theor`emes et des propositions, par exemple le fait que la derivabilite
entrane la continuite et beaucoup dautres... Le principe est simple : quand les resultats sont vrais, ils sont
evidents (travailler coordonnee par coordonnee). Et je ne chercherai donc pas `a les enumerer. Jinsisterai au
contraire un peu plus loin sur ce qui doit etre leg`erement modie.
2 - Produit scalaire usuel sur R
n
La section donne quelques denitions fort simples sur R
n
, que vous manipulez forcement en physique ou
en mecanique. Il est `a noter que vous apprendrez d`es lan prochain comment les generaliser `a des espaces
vectoriels de dimension nie reels quelconques (ce `a quoi je ne messaierai pas cette annee).
Denition 26-2-209 : Le produit scalaire (produit scalaire canonique si on redoute des confusions) de
deux vecteurs (x
1
, . . . , x
n
) et (y
1
, . . . , y
n
) de R
n
est le reel x
1
y
1
+ +x
n
y
n
.
Notation 26-2-71 : Le produit scalaire de x par y est note x y, ou x, y).
Denition 26-2-210 : La norme (ou norme euclidienne canonique si on redoute des confusions) dun
vecteur (x
1
, . . . , x
n
) est le reel
_
x, x), soit
_
x
2
1
+ +x
2
n
.
Notation 26-2-72 : La norme euclidienne de x est notee |x| (ou, si on redoute des confusions avec dautres
normes, |x|
2
).
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 137
Proposition 26-2-130 : Pour tous vecteurs x = (x
1
, . . . , x
n
) et y = (y
1
, . . . , y
n
) de R
n
,
[ x, y) [ |x||y| (inegalite de Cauchy-Schwarz)
|x +y| |x| +|y| (inegalite triangulaire)
Demonstration : Elle est assez courte, assez astucieuse, et franchement hors sujet ici. Voir votre cours de
lan prochain.

Ce qui est fort utile pour manipuler des fonctions `a valeurs vectorielles (`a valeurs dans R
n
seulement,
faute de connatre des produits scalaires sur tous les espaces) est que le produit scalaire se derive comme le
produit ordinaire (cest un enonce evident `a montrer, mais tr`es pratique `a connatre pour faire des calculs
synthetiques) :
Proposition 26-2-131 : Soit f et g deux fonctions dune meme partie T de R vers R
n
. Soit a un point de
T (suppose adherent `a T a). Si f et g sont toutes deux derivables en a, alors f, g) lest aussi, et
f, g)

(a) = f

(a), g(a)) +f(a), g

(a))
Demonstration : Simple calcul idiot en revenant aux coordonnees.

3 - Accroissements nis : attention, pas degalite, seulement une inegalite !


Ce qui marche bien avec des fonctions `a valeurs reelles mais echoue tristement avec des fonctions `a
valeurs vectorielles, ce sont les theor`emes en il existe c : Rolle, egalite des accroissements nis, egalite de
Taylor-Lagrange. Pour le premier, rien ne subsiste si je sais quune trajectoire tracee dans un plan revient
`a son point de depart, cela ne menseigne rien sur la vitesse du mobile. Malgre ce revers, des variantes des
accroissements nis (et aussi de Taylor-Lagrange, mais je nen parlerai pas) existent ; simplement il faut
renoncer `a des theor`emes en il existe c et se contenter dinegalites, comme on en a dailleurs dej`a pris
lhabitude en integrant des fonctions continues par morceaux.
Theor`eme 26-3-55 : Soit f une fonction denie sur le segment [a, b] (avec a ,= b) et `a valeurs dans R
n
supposee continue sur le segment [a, b] et derivable sur le segment ouvert ]a, b[. Soit M une constante reelle
telle que pour tout t du segment ]a, b[ on ait |f

(t)| M.
Alors
_
_
_
_
f(b) f(a)
b a
_
_
_
_
M.
Demonstration : Si f(b) = f(a), cest evident ; sinon introduisons la fonction g `a valeurs reelles denie sur
le segment [a, b] par g(t) = f(t), f(b) f(a)). La fonction g est continue sur le segment ferme, derivable sur
le segment ouvert de derivee g

(t) = f

(t), f(b) f(a)). En appliquant Cauchy-Schwarz,


[g

(t)[ = [ f

(t), f(b) f(a)) [ |f

(t)||f(b) f(a)| M|f(b) f(a)|.


Appliquons legalite des accroissements nis `a la fonction `a valeurs reelles g ; on obtient un c dans le
segment ouvert ]a, b[ tel que g(b) g(a) = g

(c)(b a).
Mais g(b) g(a) = f(b), f(b) f(a)) f(a), f(b) f(a)) = f(b) f(a), f(b) f(a)) = |f(b) f(a)|
2
donc
|f(b) f(a)|
2
= [g

(c)[[b a[ M|f(b) f(a)|[b a[.


En divisant par |f(b) f(a)|[b a[ on obtient le resultat annonce.

Remarque : Il faut faire attention `a ce quil nexiste pas de proposition analogue avec une minoration des
derivees : si je ne vais pas trop vite, je suis s ur de ne pas arriver tr`es loin, en revanche, meme si je ne laisse
pas ma vitesse echir, pour peu que je tourne un peu en rond, je peux me retrouver `a mon point de depart.
On demontrerait de meme la variante suivante (en jouant sur une primitive par morceaux de f et f au
lieu de jouer sur f et f

)
Proposition 26-3-132 : Soit a b deux reels et f une fonction continue par morceaux sur lintervalle [a, b]
et `a valeurs dans R
n
. Soit M une constante reelle telle que pour tout t de [a, b] (ou meme sauf un nombre
ni de tels t) on ait |f

(t)| M. Alors :
_
_
_
_
_
_
b
a
f(t) dt
_
_
_
_
_
M(b a).
Fonctions vectorielles dune variable reelle
138
Demonstration : Cest une consequence immediate de la proposition qui suit.

Proposition 26-3-133 : Soit a b deux reels et f une fonction continue par morceaux sur lintervalle [a, b]
et `a valeurs dans R
n
.
Alors
_
_
_
_
_
_
b
a
f(t) dt
_
_
_
_
_

_
b
a
|f(t)| dt.
Demonstration : Le principe de la preuve est le meme que pour le theor`eme de la page precedente : si
_
b
a
f(t) dt = 0, cest evident ; sinon on introduit (pour s [a, b]) la primitive par morceaux de f quest
F(s) =
_
s
a
f(t) dt
(on notera que F(a) = 0 et que F(b) =
_
b
a
f(t) dt) puis la fonction auxiliaire
(s) = F(s), F(b)) .
On constate alors que est continue, derivable sauf peut-etre en un nombre ni de points et quen les
points o` u f est continue,

(s) = F

(s), F(b)) = f(s), F(b)) : est donc une primitive par morceaux de la
fonction s f(s), F(b)) , do` u
_
b
a
f(s), F(b)) ds = (b) (a) = F(b), F(b)) F(a), F(b)) = F(b), F(b)) = |F(b)|
2
.
Donc
|F(b)|
2
=
_
b
a
f(s), F(b)) ds
_
b
a
[f(s), F(b))[ ds

_
b
a
|f(s)| |F(b)| ds
= |F(b)|
_
b
a
|f(s)| ds
.
Il ne reste plus qu`a diviser les deux membres par |F(b)| et remplacer le |F(b)| restant par sa valeur
_
b
a
f(t) dt pour conclure.

Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 139
Chapitre 27 - Determinants
Comme sur tous les objets mathematiques importants, le determinant a plusieurs interpretations possi-
bles, et sa theorie peut etre presentee de diverses facons.
Lidee quil me semble la premi`ere `a connatre est que le determinant est lie aux volumes : le determinant
dune application lineaire u de R
n
vers R
n
(ou plus exactement sa valeur absolue) est la quantite par laquelle
u multiplie les volumes.
La theorie sera plus facile `a ecrire pour des matrices carrees, on passera aux applications lineaires dans
la derni`ere ligne droite.
1 - Matrices-transvections
Tous les calculs que nous allons voir executer sur les determinants sont bases sur des manipulations
simples sur les lignes et les colonnes de matrices, celles meme quon a dej`a vu en usage pour resoudre les
syst`emes par la methode du pivot.
Formaliser un peu ces transformations se rev`elera donc rentable.
Notation 27-1-73 : Pour 1 i n et 1 j n avec i ,= j et un scalaire, on note M
ij
() = I +E
ij
(o` u
on rappelle que la notation E
ij
designe la matrice elementaire pour lemplacement (i, j)).
Denition 27-1-211 : Ces matrices M
ij
() (pour ,= 0) seront appelees matrices-transvections.
Lutilite de ces matrices-transvections est quelles formalisent les bidouillages quon sait pratiquer sans
leur aide, mais quon aurait du mal `a utiliser dans des preuves veriables sans cette nouvelle notation
auxiliaire.
Armation : pour toute matrice carree A /
n
(K), la matrice B = A M
ij
() sobtient `a partir de A
de la facon suivante : on note C
i
et C
j
les i-`eme et j-`eme colonnes de A; les colonnes de B sont identiques `a
celles de A sauf la j-`eme qui vaut C
j
+C
i
; la matrice B
1
= M
ij
() A sobtient `a partir de A de la facon
suivante : on note L
i
et L
j
les i-`eme et j-`eme lignes de A; les lignes de B
1
sont identiques `a celles de A sauf
la i-`eme qui vaut L
i
+L
j
.
Verication : Cest la simple application de la denition du produit de deux matrices, et linterpretation
de la phrase fran caise qui prec`ede...
On utilisera aussi plus occasionnellement une matrice moins technique que M
ij
().
Notation 27-1-74 : Pour 1 i n, on note D
i
() et un scalaire, on note D
i
() la matrice diagonale
dont tous les termes diagonaux valent 1 sauf le (i, i)-`eme qui vaut (si on pref`ere les formules, on ecrira :
D
i
() = I E
ii
+E
ii
).
Armation : pour toute matrice carree A /
n
(K), la matrice B = AD
i
() sobtient `a partir de A de
la fa con suivante : on note C
i
la i-`eme colonne de A; les colonnes de B sont identiques `a celles de A sauf la
i-`eme qui vaut C
i
;la matrice B
1
= D
i
() A sobtient `a partir de A de la facon suivante : on note L
i
la
i-`eme ligne de A; les lignes de B
1
sont identiques `a celles de A sauf la i-`eme qui vaut L
i
.
Verication : Cest encore la simple application de la denition de la multiplication matricielle.
Les lemmes suivants concernant les matrices-transvections nous seront utiles.
Lemme 27-1-14 : Pour 1 i n et 1 j n avec i ,= j et et deux scalaires.
M
ij
() M
ij
() = M
ij
( +).
Demonstration : Remarquons (simple calcul...) que E
2
ij
= 0. On en deduit que :
M
ij
() M
ij
() = (I +E
ij
)(I +E
ij
) = I + ( +)E
ij
+ 0 = M
ij
( +).

Corollaire 27-1-7 : Toute matrice-transvection est inversible, et son inverse est une matrice-transvection.
Demonstration : Linverse de M
ij
() est M
ij
().

Lemme 27-1-15 : Pour 1 i n et 1 j n avec i ,= j et et deux scalaires non nuls,


M
ij
() et M
ij
() sont semblables
Determinants
140
Demonstration: Simple verication (penible...). Le lecteur meticuleux veriera quen posant P = D
i
(/),
inversible dinverse P
1
= D
i
(/), on a bien P
1
M
ij
()P = M
ij
().

Nous allons maintenant voir que toute matrice peut etre ramenee `a la forme diagonale par des operations
elementaires sur les lignes et les colonnes. Pour les besoins des preuves qui suivent, melanger des bidouillages
sur les lignes et les colonnes nest pas genant, et lenonce obtenu est par voie de consequence tr`es simple.
Lemme 27-1-16 : Soit n 0 un entier. Pour toute matrice carree (n, n) A, il existe une matrice diagonale
D et des matrices-transvections S
1
, . . . , S
k
, T
1
, . . . , T
l
telles que
A = S
1
S
2
S
k
DT
l
T
2
T
1
.
Demonstration : Cest une recurrence sur n.
* Pour n = 0 (ou en commen cant `a n = 1 si on trouve les matrices vides trop erayantes), cest evident : la
matrice A est directement diagonale.
* Soit n 2 xe, et supposons le theor`eme vrai pour toute matrice (n1, n1). Soit A une matrice (n, n).
* Premier cas : si la premi`ere ligne et la premi`ere colonne de A sont toutes deux nulles, `a lexception
possible du coecient a
11
.
Dans ce cas, A secrit par blocs :
A =
_
_
a
11
0
0 B
_
_
o` u B est une matrice carree (n1, n1). On peut appliquer lhypoth`ese de recurrence `a B et ecrire
B = S

1
S

2
S

k
D

l
T

2
T

1
pour une D

diagonale et des S

et T

matrices-transvections. Prolongeons alors chaque S

, chaque
T

et D

en une matrice (n, n) en posant :


S
i
=
_
_
1 0
0 S

i
_
_
D =
_
_
a
11
0
0 D

_
_
T
i
=
_
_
1 0
0 T

i
_
_
.
Les matrices ainsi construites sont respectivement des matrices-transvections et une matrice diago-
nale, et le produit B = S
1
S
2
S
k
DT
l
T
2
T
1
vaut bien A (simple calcul par blocs).
* Second cas : si certains a
i1
(1 i n) ou certains a
1j
ne sont pas nuls.
* Premier sous-cas : si a
11
,= 0. Dans ce sous-cas, en ajoutant `a chaque colonne un multiple
approprie de la premi`ere colonne, on peut tuer tous les a
1j
(par exemple pour tuer a
12
, on
ajoutera `a la deuxi`eme colonne la premi`ere multipliee par a
12
/a
11
). De la meme facon, par
des operations sur les lignes, on pourra tuer tous les a
i1
. En termes matriciels, la matrice
A

= M
n1
(
a
n1
a
11
) M
31
(
a
31
a
11
)M
21
(
a
21
a
11
) AM
12
(
a
12
a
11
)M
13
(
a
13
a
11
) M
1n
(
a
1n
a
11
)
est de la forme traitee au premier cas ; on peut donc la decomposer en produit de matrices-
transvections et de matrice diagonale ; puis en ecrivant que
A = M
21
(
a
21
a
11
)M
31
(
a
31
a
11
) M
n1
(
a
n1
a
11
) A

M
1n
(
a
1n
a
11
) M
13
(
a
13
a
11
) M
12
(
a
12
a
11
)
on obtient bien une decomposition de A.
* Deuxi`eme sous-cas : si a
11
= 0. Comme on a suppose un autre des coecients de la premi`ere
ligne (ou de la premi`ere colonne) disons a
1j
non nul, il sut dajouter prealablement cette
j-`eme colonne `a la premi`ere pour etre ramene au premier sous-cas.
Le lemme est donc vrai pour toutes les matrices (n, n), ce qui clot la recurrence.

Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 141
2 - La denition
Denition 27-2-212 : Soit K un corps commutatif et n 0 un entier. On appelle determinant toute
application f: /
n
(K) K veriant les deux proprietes suivantes :
(i) Pour toutes matrices A, B /
n
(K), f(AB) = f(A)f(B).
(ii) Pour toute matrice diagonale D /
n
(K), f(D) est le produit des termes diagonaux de D.
Avec si peu de connaissances, il est dej`a possible de montrer un resultat tr`es simple
Proposition 27-2-134 : Soit K un corps commutatif et n 0 un entier ; soit det un determinant sur
/
n
(K). Si A et B sont deux matrices semblables de /
n
(K), det A = det B.
Demonstration : On notera que selon lusage on omettra le plus souvent les parenth`eses pour ecrire det A
au lieu de det(A).
Remarquons tout dabord que comme I est diagonale, on sait calculer det I = 1.
Soit alors P inversible telle que B = P
1
AP. Alors det B = det P
1
det Adet P = det P
1
det Pdet A =
det P
1
P det A = det I det A = det A.
Le gros morceau du chapitre sera de montrer le
Theor`eme 27-2-56 : Soit K un corps commutatif et n 0 un entier. Il existe sur /
n
(K) un et un seul
determinant.
La demonstration va reposer sur la possibilite prouvee `a la section precedente decrire toute matrice `a
partir de matrices diagonales et de matrices-transvections. On sait dej`a calculer le determinant des matrices
diagonales, par denition ; on saura tr`es bientot calculer celui des matrices-transvections. On saura donc
calculer celui de toutes les matrices, ce qui prouvera lunicite du determinant. Pour lexistence, il faut sortir
une formule de sa manche...
3 - Determinant et matrices inversibles
Proposition 27-3-135 : Soit K un corps commutatif et n 0 un entier. Soit det un determinant sur
/
n
(K). Alors pour toute matrice carree A /
n
(K),
A est inversible det A ,= 0.
Demonstration :
* Preuve de . Supposons A inversible. On a 1 = det I = det A det A
1
donc det A ,= 0 (et accessoirement
son inverse est det A
1
).
* Preuve de (par contraposition). Supposons A non inversible. Soit r < n son rang. Comme dans le
chapitre matrices, introduisons la matrice (n, n) J
r
dont les coecients a
ij
sont denis par a
ii
= 1 pour
1 i r et a
ij
= 0 pour tous les autres coecients. Remarquons que J
r
est diagonale, donc on sait calculer
son determinant, et on trouve 0 (elle contient des termes nuls sur la diagonale, puisque r < n). Comme A
est de meme rang que J
r
, A est equivalente `a J
r
; introduisons des matrices inversibles P et Q telles que
A = Q
1
J
r
P. Alors det A = det Q
1
det J
r
det P = det Q
1
0 det P = 0.

4 - Determinants des matrices-transvections


Proposition 27-4-136 : Soit K un corps commutatif et n 0 un entier, et soit det un determinant sur
/
n
(K). Alors pour tous 1 i n et 1 j n avec i ,= j et tout scalaire , det M
ij
() = 1.
Demonstration : Notons tout dabord que si = 0, M
ij
() = I et le resultat est evident, on pourra donc
supposer ,= 0.

Ecrivons lidentite issue du premier lemme :


(E) (M
ij
())
2
= M
ij
(2)
et notons d = det M
ij
().
* Premier cas : on est dans un corps o` u 2 ,= 0.
Dans ce cas, on a aussi 2 ,= 0, donc dapr`es le second lemme, la matrice M
ij
(2) est semblable `a M
ij
()
et a donc le meme determinant.
En appliquant det aux deux expressions liees par legalite (E) on obtient donc :
Determinants
142
d
2
= d
soit d
2
d = 0, soit d(d 1) = 0 donc d vaut 0 ou 1.
Comme M
ij
() est inversible, d ,= 0. Do` u d = 1.
* Second cas : on est dans un corps o` u 2 = 0.
Les choses sont plus troublantes mais plus faciles, car lidentite (E) secrit alors plus simplement
(M
ij
())
2
= I
donc, en appliquant det on obtient :
d
2
= 1
soit d
2
1 = 0, soit (d 1)(d + 1) = 0, soit d = 1 ou d = 1. Mais comme 2 = 0, 1 = 1, et donc l`a
encore d = 1.

Preuve de lunicite dans le theor`eme 27-2-56


Soit det
1
et det
2
deux determinants sur /
n
(K). Soit A une matrice (n, n).

Ecrivons A = S
1
S
2
S
k
DT
l
T
2
T
1
pour D diagonale, et les S
i
et T
j
matrices-transvections. Alors
det
1
A = det
1
S
1
det
1
S
2
det
1
S
k
det
1
Ddet
1
T
l
det
1
T
2
det
1
T
1
= 1 1 det
1
D 1 1 = det
1
D est
egal au produit des termes diagonaux de D. Il en est de meme avec det
2
. Do` u legalite des deux applications
det
1
et det
2
.

Maintenant que nous savons que le determinant, sil existe, est unique, nous parlerons du determinant
et le noterons det. On ne perdra pas de vue que nous ne savons pas encore que det existe ; les prochains
enonces ne sont donnes que sous reserve dexistence (mais comme on le construira dans quelques pages, tout
ira bien).
5 - Operations sur les colonnes
Notation 27-5-75 : Pour C
1
, . . . , C
n
des matrices colonnes (chacune formee de n scalaires), on notera
det(C
1
, . . . , C
n
) pour det A, o` u A est la matrice carree (n, n) dont les colonnes successives sont C
1
, . . . , C
n
.
Proposition 27-5-137 : Le determinant ne change pas quand on ajoute `a une colonne un multiple dune
(autre) colonne. Avec des formules, pour tout n, toutes matrices-colonnes C
1
, . . . , C
n
`a coecients dans un
meme corps commutatif, tous 1 i n et 1 j n avec i ,= j et tout scalaire
det(C
1
, . . . , C
n
) = det(C
1
, , C
j1
, C
j
+C
i
, C
j+1
, , C
n
).
Demonstration: Notons A la matrice carree ayant pour colonnes C
1
, . . . , C
n
et B celle ayant pour colonnes
C
1
, , C
j1
, C
j
+C
i
, C
j+1
, , C
n
.
Dapr`es larmation de la section precedente B = AM
ij
(). On en deduit que
det B = det A det M
ij
() = det A.

Proposition 27-5-138 : Le determinant est multiplie par quand on multiplie une (seule) colonne par
. Avec des formules : pour tout n, toutes matrices-colonnes C
1
, . . . , C
n
`a coecients dans un meme corps
commutatif, tout 1 i n et tout scalaire
det(C
1
, . . . , C
n
) = det(C
1
, , C
i1
, C
i
, C
i+1
, , C
n
).
Demonstration: Notons A la matrice carree ayant pour colonnes C
1
, . . . , C
n
et B celle ayant pour colonnes
C
1
, , C
i1
, C
i
, C
i+1
, , C
n
.
Dapr`es larmation de la section precedente B = AD
i
(), donc det B = det A det D
i
() = det A.

Proposition 27-5-139 : Pour i xe, le determinant est lineaire par rapport `a chaque colonne. Avec des
formules : voir la proposition precedente pour la propriete multiplicative, et, par ailleurs, pour tout n, tout
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 143
i tel que 1 i n, toutes matrices-colonnes C
1
, . . . , C
i1
, C
i+1
, C
n
, C

i
et C

i
`a coecients dans un meme
corps commutatif
det(C
1
, . . . , C
i1
, C

i
+C

i
, C
i+1
, C
n
) = det(C
1
, . . . , C
i1
, C

i
, C
i+1
, C
n
) + det(C
1
, . . . , C
i1
, C

i
, C
i+1
, C
n
).
Demonstration : On distingue selon que le syst`eme de n 1 colonnes (C
1
, . . . , C
i1
, C
i+1
, C
n
) est libre ou
non.
* Premier cas : si (C
1
, . . . , C
i1
, C
i+1
, C
n
) est lie.
Dans ce cas les trois matrices carrees ayant respectivement pour colonnes (C
1
, . . . , C
i1
, C

i
+C

i
, C
i+1
, C
n
),
C
1
, . . . , C
i1
, C

i
, C
i+1
, C
n
) et C
1
, . . . , C
i1
, C

i
, C
i+1
, C
n
) ont chacune n 1 colonnes liees, donc a fortiori
ont toutes leurs colonnes liees. Elles ne sont donc pas inveresibles, et leurs determinants sont donc tous trois
nuls, et la formule a prouver se reduit `a 0 = 0 + 0.
* Second cas : si (C
1
, . . . , C
i1
, C
i+1
, C
n
) est libre.
Le theor`eme de la base incompl`ete permet alors de le completer en une base (C
1
, . . . , C
i1
, C
i
, C
i+1
, C
n
) de
lespace /
n1
des matrices-colonnes. Developpons dans cette base les deux colonnes C

i
et C

i
, soit :
C

i
=
n

k=1

k
C
k
et C

i
=
n

k=1

k
C
k
.
On a alors det(C
1
, . . . , C
i1
, C

i
, C
i+1
, C
n
) = det(C
1
, . . . , C
i1
,
n

k=1

k
C
k
, C
i+1
, C
n
).
Dans cette derni`ere expression, retranchons `a la i-`eme colonne
1
C
1
, puis
2
C
2
, . . . ,
i1
C
i1
, puis pour
terminer
i+1
C
i+1
, . . . ,
n
C
n
.
Il reste det(C
1
, . . . , C
i1
, C

i
, C
i+1
, C
n
) = det(C
1
, . . . , C
i1
,
i
C
i
, C
i+1
, C
n
) =
i
det(C
1
, . . . , C
n
).
Le meme calcul montre par ailleurs que det(C
1
, . . . , C
i1
, C

i
, C
i+1
, C
n
) =
i
det(C
1
, . . . , C
n
) et enn que
det(C
1
, . . . , C
i1
, C

i
+C

i
, C
i+1
, C
n
) = (
i
+
i
) det(C
1
, . . . , C
n
).
Legalite annoncee est donc prouvee.

Remarque : On ne confondra pas cette propriete de linearite colonne par colonne (la multilinearite si on
veut faire savant) avec la linearite ordinaire ! Le determinant nest pas du tout une application lineaire. Pour
A et B deux matrices carrees (n, n) sur un meme corps commutatif, lexpression det(A+B) ne sarrange en
general absolument PAS, tandis que pour scalaire, det(A) =
n
det A (on fait sortir successivement de
chaque colonne).
Proposition 27-5-140 : Quand on echange deux colonnes dans une matrice carree, le determinant change
de signe. Avec des formules : pour tout n, toutes matrices-colonnes C
1
, . . . , C
n
`a coecients dans un meme
corps commutatif, tous indices i, j avec 1 i < j n,
det(C
1
, . . . , C
n
) = det(C
1
, , C
i1
, C
j
, C
i+1
, , C
j1
, C
i
, C
j+1
, . . . , C
n
).
Demonstration : Calculons de deux facons le determinant
det(C
1
, , C
i1
, C
i
+C
j
, C
i+1
, , C
j1
, C
i
+C
j
, C
j+1
, . . . , C
n
).
Dans un premier calcul, on constate que les colonnes numerotees i et j sont les memes, donc il sagit du
determinant dune matrice carree non inversible, donc ce determinant est nul.
Dans un deuxi`eme calcul, on developpe en utilisant les linearites par rapport `a la i-`eme et par rapport
`a la j-`eme colonne.
On obtient :
det(C
1
, , C
i1
, C
i
, C
i+1
, , C
j1
, C
i
, C
j+1
, . . . , C
n
)+
det(C
1
, , C
i1
, C
i
, C
i+1
, , C
j1
, C
j
, C
j+1
, . . . , C
n
)+
det(C
1
, , C
i1
, C
j
, C
i+1
, , C
j1
, C
i
, C
j+1
, . . . , C
n
)+
Determinants
144
det(C
1
, , C
i1
, C
j
, C
i+1
, , C
j1
, C
j
, C
j+1
, . . . , C
n
).
Dans cette formule , les premier et quatri`eme determinants sont tous deux nuls (encore la repetition de
colonnes). On en deduit donc nalement que
0 = det(C
1
, , C
i1
, C
i
, C
i+1
, , C
j1
, C
j
, C
j+1
, . . . , C
n
)+
det(C
1
, , C
i1
, C
j
, C
i+1
, , C
j1
, C
i
, C
j+1
, . . . , C
n
).

6 - Developpement dun determinant par rapport `a la premi`ere ligne


Denition 27-6-213 : Soit A une matrice `a coecients dans un corps commutatif. On appelle mineurs de
A les determinants des sous-matrices carrees de A.
Denition 27-6-214: Soit A une matrice carree (n, n) `a coecients dans un corps commutatif et 1 i n,
1 j n. Le mineur associe `a (i, j) est le determinant de la matrice carree (n 1, n 1) obtenue par
ablation de la i-`eme ligne et de la j-`eme colonne de A.
Denition 27-6-215: Soit A une matrice carree (n, n) `a coecients dans un corps commutatif et 1 i n,
1 j n. Le cofacteur associe `a (i, j) est obtenu en multipliant par (1)
i+j
le mineur associe `a (i, j).
Denition 27-6-216 : Soit A une matrice carree (n, n) `a coecients dans un corps commutatif. La coma-
trice de A est la matrice formee des cofacteurs de A.
Notation 27-6-76 : La comatrice de A sera notee comA.
Lemme 27-6-17 : Soit m n deux entiers, soit B une matrice carree (n m, n m) `a coecients dans un
corps commutatif K et soit la matrice (n, n) qui secrit par blocs :
A =
_
_
I
m
0
0 B
_
_
.
On a legalite det A = det B.
Demonstration : Soit f lapplication denie sur /
nm
(K) par :
f(M) =

I
m
0
0 M

.
Pour M et N deux matrices de /
nm
(K), par multiplication par blocs des matrices,
_
_
I
m
0
0 M
_
_
_
_
I
m
0
0 N
_
_
=
_
_
I
m
0
0 MN
_
_
donc, en prenant les determinants des trois termes, f(M)f(N) = f(MN).
Par ailleurs lorsque M = D est diagonale, la matrice
_
_
I
m
0
0 D
_
_
est elle-meme diagonale donc son
determinant est egal au produit de ses termes diagonaux. Ainsi f(D) est egal au produit des termes diagonaux
de D.
Lapplication f est donc le determinant sur /
nm
(K).
En ecrivant que f(B) = det B on obtient le resultat annonce.

Lemme 27-6-18 : Soit B


1
et B
2
deux matrices ayant chacune n 1 lignes et ayant `a elles deux n 1
colonnes `a coecients dans un meme corps commutatif K; notons B la matrice (n 1, n 1) obtenue par
juxtaposition cote `a cote de B
1
et B
2
et soit la matrice (n, n) :
A =
_
_
_
_
_
_
0 0 1 0 0
B
1
0
.
.
.
0
B
2
_
_
_
_
_
_
.
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 145
En notant k lindice de la colonne commencant par le 1, det A = (1)
k+1
det B.
Demonstration : Si k = 1, cest le lemme precedent (quand m = 1). La demonstration se prete bien `a
ecrire une recurrence sur k ; soit donc un k xe, supposons le resultat vrai pour une colonne intermediaire en
k-`eme position, et montrons le quand la colonne intermediaire est en k + 1-`eme position, cest-`a-dire quand
B
1
est formee de k colonnes. Dans ce contexte, notons X
k
la k-`eme colonne de B
1
et notons B

1
la matrice
(n 1, k 1) formee des k 1 premi`eres colonnes de B
1
. Avec ces notations,
A =
_
_
_
_
_
_
0 0 0 1 0 0
B

1
X
k
0
.
.
.
0
B
2
_
_
_
_
_
_
.
On sait que lechange de deux colonnes change le signe du determinant ; on obtient donc :
det A =

0 0 0 1 0 0
B

1
X
k
0
.
.
.
0
B
2

0 0 1 0 0 0
B

1
0
.
.
.
0
X
k
B
2

.
En utilisant lhypoth`ese de recurrence, on obtient donc det A = (1)
k
det B = (1)
k+1
det B.

Theor`eme 27-6-57 : Soit A = (a


ij
) une matrice carree (n, n) `a coecients dans un corps commutatif.
Notons m
ij
le mineur de A associe `a (i, j). Alors :
det A = a
11
m
11
a
12
m
12
+a
13
m
13
+ + (1)
n+1
a
1n
m
1n
.
Demonstration: Notons C
i
la i-`eme colonne de A (pour 1 i n). Notons ensuite X
i
le vecteur-colonne `a
n lignes obtenu en remplacant le premier coecient de C
i
par un zero (cest `a dire X
i
=
_
_
_
_
0
a
2i
.
.
.
a
ni
_
_
_
_
) et notons
enn Y le vecteur colonne
_
_
_
_
1
0
.
.
.
0
_
_
_
_
(avec n coecients).
Avec ces notations, pour chaque i (1 i n), C
i
= a
1i
Y +X
i
.
Le determinant det A = det(C
1
, . . . , C
n
) = det(a
11
Y + X
1
, . . . , a
1n
Y + X
n
) peut etre developpe en
utilisant successivement la linearite par rapport `a chaque colonne. Lexpression compl`ete est alors une gigan-
tesque sommation de 2
n
termes. Mais dans la plupart de ces termes, Y apparat au moins deux fois dans le
determinant. D`es lors quil y a repetition de colonnes, la matrice carree correspondante nest pas inversible
et son determinant est nul. La sommation sall`ege donc indiciblement et il ne reste que lexpression
det A = det(X
1
, . . . , X
n
)+a
11
det(Y, X
2
, . . . , X
n
)+a
12
det(X
1
, Y, X
3
. . . , X
n
)+ +a
1n
det(X
1
, . . . , X
n1
, Y ).
La matrice carree obtenue par juxtaposition des colonnes X
1
, . . . , X
n
commence par une ligne de zeros :
elle nest donc pas inversible, et le premier terme dans la somme ci-dessus est lui aussi nul.
Enn pour chaque i (1 i n), la matrice carree formee des colonnes X
1
, . . . , X
i1
, Y, X
i+1
, . . . , X
n
a
exactement la forme preparee par le lemme : son determinant est donc (1)
i+1
m
1i
.
Il reste donc precisement la formule annoncee.

Remarque : Avec les memes eorts et un peu de concentration sur les signes, on pourrait ecrire une formule
analogue pour developper un determinant par rapport `a nimporte quelle ligne. Cela ne me parat pas
indispensable, dans la mesure o` u un simple echange de lignes permet de ramener en haut la ligne interessante
(au prix dun changement de signe du determinant).
Determinants
146
Denition 27-6-217 : On dira quune matrice carree est triangulaire inferieure lorsque tous ses coe-
cients au-dessus de la diagonale principale (en formules : ceux des termes (i, j) avec i < j) sont nuls.
Corollaire 27-6-8: Le determinant de toute matrice triangulaire inferieure est egal au produit de ses termes
diagonaux.
Demonstration : Simple recurrence sur la taille de la matrice : pour une matrice (1, 1) cest evident ; pour
une matrice (n+1, n+1), la premi`ere ligne ne contenant quun terme non nul, le premier, le developpement
par rapport `a la premi`ere ligne ram`ene aussitot au calcul dun determinant de matrice triangulaire inferieure
(n, n).

Proposition 27-6-141 : Soit A une matrice inversible. Linverse de A est donne par la formule :
A
1
=
1
det A
t
comA.
Demonstration : Notons m
ij
les mineurs de A et c
ij
ses cofacteurs (pour 1 i n, 1 j n).
Notons B la matrice
1
det A
t
comA: ainsi pour 1 i n et 1 j n, b
ij
=
1
det A
c
ji
.
Calculons le produit P = AB.
Calculons
p
11
= a
11
b
11
+a
12
b
21
+ +a
1n
b
n1
=
1
det A
(a
11
c
11
+a
12
c
12
+ +a
1n
c
1n
)
=
1
det A
(a
11
m
11
a
12
m
12
+ + (1)
n+1
a
1n
m
1n
).
Dapr`es la formule du developpement du determinant de A par rapport `a la premi`ere ligne, p
11
= 1.
Calculons maintenant
p
21
= a
21
b
11
+a
22
b
21
+ +a
2n
b
n1
=
1
det A
(a
21
c
11
+a
22
c
12
+ +a
2n
c
1n
)
=
1
det A
(a
21
m
11
a
22
m
12
+ + (1)
n+1
a
2n
m
1n
).
On remarque alors que cette derni`ere parenth`ese est la formule qui apparat dans le developpement par
rapport `a la premi`ere ligne du determinant

a
21
a
22
. . . a
2n
a
21
a
22
. . . a
2n
a
31
a
32
. . . a
3n
.
.
.
.
.
.
.
.
.
a
n1
a
n2
. . . a
nn

et ce determinant est nul (les deux premi`eres lignes etant identiques) donc p
21
= 0.
On calculerait de meme tous les p
ij
mais la debauche dindices me pousse `a laisser le calcul au lecteur
(dautant quil utilise le developpement par rapport `a une ligne quelconque, dont jai fait remarquer que je
pourrais lecrire, mais que je nai pas ecrit...)

7 - Existence du determinant
Le moment est venu de prouver le theor`eme 27-2-56. Le principe est de denir une application par la
formule de developpement par rapport `a la premi`ere ligne, et de verier que celle-ci est bien un determinant.
La formule appelant des determinants plus petits les mineurs qui y interviennent la demonstration se fera
raisonnablement par recurrence.
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 147
Demonstration du theor`eme 27-2-56
* Sur lensemble des matrices (0, 0), reduit `a la matrice vide, la fonction constante valant 1 est evidemment
un determinant. Si ca ne vous convainc pas, commencons la recurrence `a n = 1 : en posant det(a) = a, on
obtient manifestement un determinant sur lensemble des matrices (1, 1).
* Soit n 2 xe. Supposons le theor`eme vrai sur /
n1
(K) et demontrons le sur /
n
(K).
Pour ce faire, pour A matrice carree (n, n), notons m
ij
le mineur de A associe `a (i, j) ce mineur a un sens
puisque le determinant existe pour les matrices (n1, n1). Denissons alors une application f de /
n
(K)
vers K en posant, pour tout A /
n
(K) :
f(A) = a
11
m
11
a
12
m
12
+a
13
m
13
+ + (1)
n+1
a
1n
m
1n
.
Il reste `a verier que f est bien un determinant.
Un premier point est evident `a verier : pour une matrice D diagonale, la formule se reduit `a f(D) = d
11
m
11
et on voit aussitot que f(D) est bien le produit des termes diagonaux de D.
La diculte concerne le produit.
Lemme 27-7-19 : Pour toute matrice-transvection T et toute matrice carree A, f(AT) = f(A).
Demonstration : Soit T = M
ij
() et notons B = AT. On sait que B sobtient `a partir de A en ajoutant
fois la i-`eme colonne de A `a la j-`eme colonne de A.
Notons M

la matrice des mineurs de B et comparons ceux-ci aux mineurs de A. Pour un indice k (avec
1 k n), soit A
k
la sous-matrice (n 1, n 1) de B obtenue par ablation de la premi`ere ligne et de la
k-`eme colonne et de meme B
k
. Lorsque lindice k est `a la fois distinct de i et de j, la matrice B
k
sobtient
`a partir de la matrice A
k
en ajoutant un multiple dune colonne `a une autre colonne, donc m

1k
= m
1k
. Par
ailleurs pour ces indices k, a
1k
= b
1k
. Pour conclure que f(A) = f(B) il sut donc de prouver que
(1)
i+1
a
1i
m
1i
+ (1)
j+1
a
1j
m
1j
= (1)
i+1
b
1i
m

1i
+ (1)
j+1
b
1j
m

1j
Pour k = j les choses sont encore plus simples : les modications faites pour passer de A `a B ont concerne
la j-`eme colonne, celle quon a enlevee pour construire A
j
puis B
j
. Ces deux sous-matrices sont exactement
les memes, et on a encore m

1j
= m
1j
. Par ailleurs b
1j
= a
1j
+a
1i
En revanche, les choses se compliquent pour k = i. Pas de probl`eme pour b
1i
= a
1i
mais pour calculer m

1i
ca se corse.

Ecrivons :
B
i
=
_
_
_
_
a
2,1
a
2,i1
a
2,i+1
a
2,j1
a
2,j
+a
2,i
a
2,j+1
a
2,n
a
3,1
a
3,i1
a
3,i+1
a
3,j1
a
3,j
+a
3,i
a
3,j+1
a
3,n
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
a
n,1
a
n,i1
a
n,i+1
a
n,j1
a
n,j
+a
n,i
a
n,j+1
a
n,n
_
_
_
_
(On notera que cette ecriture nest correcte que pour i < j, si j < i il faut tout reecrire en consequence, ce
quon laissera au lecteur).
En jouant sur la linearite du determinant (n 1, n 1) par rapport `a chacune de ses colonnes,
m

1i
= det B
i
=

a
2,1
a
2,i1
a
2,i+1
a
2,j1
a
2,j
a
2,j+1
a
2,n
a
3,1
a
3,i1
a
3,i+1
a
3,j1
a
3,j
a
3,j+1
a
3,n
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
a
n,1
a
n,i1
a
n,i+1
a
n,j1
a
n,j
a
n,j+1
a
n,n

a
2,1
a
2,i1
a
2,i+1
a
2,j1
a
2,i
a
2,j+1
a
2,n
a
3,1
a
3,i1
a
3,i+1
a
3,j1
a
3,i
a
3,j+1
a
3,n
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
a
n,1
a
n,i1
a
n,i+1
a
n,j1
a
n,i
a
n,j+1
a
n,n

Le premier determinant dans cette egalite nest autre que m


1i
; le second ressemble `a m
1j
mais ses colonnes
sont desordonnees : la colonne avec des indices i nest pas au bon endroit ! Pour ly ramener, il sut de
lechanger avec ses voisines : soit successivement avec la colonne immediatement `a sa gauche, puis celle un
Determinants
148
peu plus `a gauche, et ainsi de suite jusqu`a un dernier echange, celui avec la colonne portant les numeros
i + 1. Au total, on aura fait j 1 i echanges ; le second determinant vaut donc (1)
ji1
m
1j
.
Finalement
(1)
i+1
b
1i
m

1i
+ (1)
j+1
b
1j
m

1j
= (1)
i+1
a
1i
(m
1i
+ (1)
ji1
m
1j
) + (1)
j+1
(a
1j
+a
1i
)m
1j
= (1)
i+1
a
1i
m
1i
+ (1)
j+1
a
1j
m
1j
+ [(1)
j
+ (1)
j+1
]a
1i
m
1j
= (1)
i+1
a
1i
m
1i
+ (1)
j+1
a
1j
m
1j
ce qui prouve bien que f(A) = f(B) = f(AT).

Lemme 27-7-20 : Pour toute matrice diagonale D et toute matrice carree A, f(AD) = f(A)f(D).
Demonstration : Cest beaucoup plus facile que le lemme precedent. Posons
D =
_
_
_
_
_
_
_
_

1
0 . . . . . . 0
0
2
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

n1
0
0 . . . . . . 0
n
_
_
_
_
_
_
_
_
et B = AD. La matrice B sobtient donc en multipliant la premi`ere colonne de A par
1
, la deuxi`eme par

2
et ainsi de suite.
Notons l`a encore m

ij
les mineurs de B. Quand on calcule une expression b
1i
m

1i
, le coecient b
1i
est egal `a

i
a
1i
tandis que le mineur m

1i
vaut
1

i1

i+1

n
m
1i
: le terme b
1i
m

1i
est donc exactement egal `a

1

n
a
1i
m
1i
.
En sommant sur tous les termes, f(AD) = f(B) =
1

n
f(A) = f(A)f(D). Do` u f(AB) = f(A)f(B).

Nous sommes maintenant armes pour montrer la multiplicativite de la fonction f. Soit A et B deux matrices
carrees (n, n). Comme on a appris `a le faire dans la premi`ere section, decomposons B en produit de matrices-
transvections et dune matrice diagonale, soit
B = S
1
S
2
S
k
DT
l
T
2
T
1
.
Les deux lemmes qui prec`edent permettent alors successivement de calculer f(S
1
) = f(IS
1
) = f(I) = 1, puis
f(S
1
S
2
) = f(S
1
) = 1, puis f(S
1
S
2
S
3
) = f(S
1
S
2
) = 1 jusqu`a f(S
1
S
2
S
k
D) = f(S
1
S
2
S
k
)f(D) = f(D)
puis f(S
1
S
2
S
k
DT
l
) = f(S
1
S
2
S
k
D) = f(D) et jusqu`a f(B) = f(D).
et en recommencant `a partir de f(AS
1
) = f(A) puis f(AS
1
S
2
) = f(AS
1
) = f(A) et ainsi de suite, on arrive
`a f(AB) = f(A)f(D).

8 - Determinant et transposition
Theor`eme 27-8-58 : Soit A une matrice carree `a coecients dans un corps commutatif. On a lidentite
det A = det
t
A.

Demonstration : Soit K le corps commutatif des coecients de A et n son cote. Considerons sur /
n
(K)
dune part lapplication determinant, et dautre part lapplication f denie par f(M) = det
t
M. Les matrices
diagonales etant egales `a leur transposee, f a la meme valeur que det sur les matrices diagonales ; pour M
et N deux matrices de /
n
(K), f(MN) = det
t
(MN) = det
t
N
t
M = det
t
N det
t
M = f(N)f(M).
Lapplication f est donc un determinant, donc f = det ; en particulier f(A) = det A.

Remarque: En consequence, tout ce quon a dit sur les colonnes reste valable sur les lignes ; le developpement
par rapport `a la premi`ere ligne peut etre remplace par un developpement par rapport `a la premi`ere colonne ;
le determinant des matrices triangulaires superieures sarrange aussi bien que celui des matrices triangulaires
inferieures.
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 149
9 - Calcul du determinant par blocs
Theor`eme 27-9-59 : Soit A et B des matrices carrees respectivement (m, m) et (n, n) et C une matrice
(m, n) sur un meme corps commutatif K. Notons
M =
_
A C
0 B
_
Alors det M = det A det B.

Demonstration : Traitons tout dabord le cas o` u A nest pas inversible. Dans ce cas, comme il y a une
relation de liaison entre les colonnes de A, il y a une relation de liaison entre les premi`eres colonnes de M,
donc M nest pas non plus inversible. D`es lors det M et det A sont nuls et la formule est vraie. On traiterait
de meme le cas o` u B nest pas inversible (en raisonnant sur les lignes).
On peut donc supposer que A et B sont inversibles.
Remarquons prealablement que
M =
_
A C
0 B
_
=
_
_
A 0
0 I
n
_
_
_
_
I
m
0
0 B
_
_
_
_
I
m
A
1
C
0 I
n
_
_
(simple calcul par blocs)
La derni`ere des trois matrices de ce produit est triangulaire superieure ; nous savons donc calculer son
determinant, egal au produit des termes diagonaux : il vaut 1.
Pour la deuxi`eme, le lemme 27-6-17 est pret `a servir : elle est egale `a det B. Pour la premi`ere, il faudrait
reecrire la demonstration du lemme 27-6-17 pour voir quil marche aussi dans ce sens et quelle vaut det A.
On a donc det M = det A det B 1.

10 - Quelques denitions complementaires


Denition 27-10-218 : Soit E un espace vectoriel de dimension nie et u un endomorphisme de E. Soit e
une base de E. Le determinant de lendomorphisme u est le determinant de la matrice de u dans e.
Remarque : Cette denition na de sens que si le resultat ne depend pas de la base e utilisee pour calculer
le determinant. Cest bien le cas : notons en eet A la matrice de u dans e et soit f une autre base de E et
B la matrice de u dans f. On sait que si on note P la matrice de passage de e `a f, A et B sont liees par la
relation B = P
1
AP, et donc sont semblables ; elles ont donc meme determinant, et la denition est sans
ambigute.
Cette notion permet de transposer immediatement certains des resultats enonces pour les matrices
carrees, on voit aussitot par exemple que pour tous endomorphismes u et v dun meme espace vectoriel,
u est bijectif det u ,= 0
det(u v) = det udet v.
Denition 27-10-219 : Soit E un espace vectoriel de dimension n nie, (e
1
, . . . , e
n
) = e une base de E et
(f
1
, . . . , f
n
) un syst`eme de n vecteurs de E. Le determinant dans e de (f
1
, . . . , f
n
) est le determinant de la
matrice carree dont la i-`eme colonne (1 i n) est la colonne des coordonnees de f
i
dans e.
Notation 27-10-77 : Ce determinant sera note det
e
(f
1
, . . . , f
n
).
Remarque : Contrairement au determinant dun endomorphisme, celui-ci depend de la base utilisee pour
le calcul ! Il peut etre interessant pour ne pas loublier de savoir que sa valeur absolue a une interpretation
geometrique simple : cest le rapport du volume du parallelepip`ede (peut-etre aplati) construit sur les vecteurs
f
1
, . . . , f
n
par le volume du parallelepip`ede (forcement non aplati) construit sur e
1
, . . . , e
n
.
Proposition 27-10-142 : Soit E un espace vectoriel de dimension n nie, (e
1
, . . . , e
n
) = e une base de E
et (f
1
, . . . , f
n
) un syst`eme de n vecteurs de E.
(f
1
, . . . , f
n
) est libre si et seulement si det
e
(f
1
, . . . , f
n
) ,= 0.
Demonstration : Notons C
i
la colonne des coordonnees de f
i
dans e (1 i n). Alors (f
1
, . . . , f
n
) est
lie si et seulement si (C
1
, . . . , C
n
) est lie, cest-`a-dire si et seulement si (C
1
, . . . , C
n
) nest pas un syst`eme
generateur de lespace des matrices-colonnes (n, 1), cest-`a-dire si et seulement si la matrice carree A ayant
pour colonnes les C
i
nest pas de rang n, donc si et seulement si det A = 0.

Determinants
150
Chapitre 28 - Diagonalisation ; vecteurs propres
La question de la diagonalisation peut etre presentee comme concernant un endomorphisme (dun espace
vectoriel de dimension nie) ou une matrice. Le choix sera le contraire de celui du chapitre precedent : presque
tout est ecrit pour des endomorphismes, et les matrices sont mentionnees pour memoire en n de chapitre.
1 - Quelques denitions
Denition 28-1-220 : Soit u un endomorphisme dun espace vectoriel E de dimension nie. On dit que u
est diagonalisable lorsquil existe une base de E dans laquelle la matrice de u est diagonale.
Remarque : Soit e
i
un vecteur dune telle base, et
i
le terme diagonal correspondant de la matrice diagonale
associee `a cette base. On a donc u(e
i
) =
i
(e
i
). Ceci justie linteret eminent de lequation
u(x) = x
dans laquelle coexistent deux inconnues : le scalaire et le vecteur x.
Cette equation admet des solutions stupides : prendre nimporte quel et x = 0. Elles sont helas trop
simples pour etre exploitables : pas question de mettre le vecteur nul dans une base ! Les solutions non
evidentes ont droit `a un nom:
Denition 28-1-221 : Soit u un endomorphisme dun espace vectoriel E, soit un scalaire et soit x un
vecteur. On dit que x est un vecteur propre pour la valeur propre lorsque x ,= 0 et u(x) = x.
Notation 28-1-78 : Soit u un endomorphisme dun espace vectoriel E et un scalaire. On note
E

= x E [ u(x) = x.
Remarque : On voit aussitot sur la denition que E
0
= Ker u. Cest tout bete, mais combien detudiants
ai-je vu qui nen etaient pas conscients !
Proposition 28-1-143 : Pour tout endomorphisme u dun espace vectoriel E et tout scalaire , E

est un
sous-espace vectoriel de E.
Demonstration: Il est clair que u(0) = 0 = 0 donc 0 E

. Par ailleurs, si x, y E

et est un scalaire,
comme
u(x +y) = u(x) +u(y) = (x) +y = (x +y)
le vecteur x +y est aussi dans E

Faisons le point de notre vocabulaire : deux situations peuvent se produire pour le sous-espace E

:
* ou bien nest pas une valeur propre de u ; dans ce cas E

est reduit `a 0 et nest pas bien interessant.


Sautoriser `a manipuler la notation E

est pratique, mais lusage ne lui donne pas de nom `a cet espace
degenere.
* ou bien est une valeur propre de u et dans ce cas E

nest pas reduit `a 0. On lui donne un nom:


Denition 28-1-222 : Soit u un endomorphisme dun espace vectoriel E et une valeur propre de u.
Lespace E

est appele lespace propre associe `a .


La proposition suivante est tr`es facile `a demontrer, mais bien ingenieuse : elle nous apprend que pour
resoudre u(x) = x il faut dabord se consacrer `a resoudre lequation en linconnue et garder la recherche
de x pour la suite.
Proposition 28-1-144 : Soit u un endomorphisme dun espace vectoriel E de dimension nie et un
scalaire.
Alors est une valeur propre de u si et seulement si det(u Id) = 0.
Demonstration : est une valeur propre de u si et seulement si lequation dinconnue x : u(x) = x a une
solution autre que la solution nulle, cest-`a-dire si et seulement si lequation dinconnue x : (u Id)x = 0
a une solution autre que la solution nulle, cest-`a-dire si et seulement si Ker(u Id) ,= 0, cest-`a-dire
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 151
si et seulement si u Id est un endomorphisme non injectif, cest-`a-dire si et seulement si u Id est un
endomorphisme non bijectif, cest-`a-dire si et seulement si det(u Id) = 0.

2 - Le polynome caracteristique
Comme on sen convainc apr`es avoir traite quelques exemples, lexpression det(u Id) est mani-
festement polynomiale en , et commence par un terme en (1)
n

n
, o` u n est la dimension de lespace
vectoriel ambiant.
Avancant dun pas dans labstraction, on va introduire un polynome dont la fonction precedente est
la fonction polynomiale associee. Ici le gain que fournit cette abstraction est tr`es reel, et cest la premi`ere
occasion que jai de mettre en relief quelle justie `a plein le travail du chapitre polynomes. En eet tout
ce qui va suivre va etre centre sur la notion de racines simples ou de racines multiples des polynomes, et
cette notion ne se laisse pas approcher facilement (voire na aucun sens, si le corps est ni) pour des fonctions
polynomiales.
Denition 28-2-223 : Soit A une matrice carree (n, n) `a coecients dans un corps commutatif. On appelle
polynome caracteristique de A le polynome det(AXI).
Notation 28-2-79 : Le polynome caracteristique de A est note
A
.
Proposition 28-2-145 : Deux matrices semblables ont le meme polynome caracteristique.
Demonstration: Soit A et B deux matrices semblables, et P une matrice inversible telle que B = P
1
AP.
On a alors P
1
(A XI)P = P
1
AP X(P
1
P) = B XI. Les matrices A XI et B XI sont donc
semblables, donc ont le meme determinant.

Remarques : * Le calcul qui prec`ede semble tr`es naturel mais cache des subtilites : que signie exactement
la matrice A XI ? Dans les conventions qui ont ete choisies, les matrices doivent avoir leurs elements
dans un corps commutatif. Mais lindeterminee X qui apparat dans les coecients de AXI nest pas un
element du corps K des scalaires de E. Pour donner un sens precis `a cette denition en restant coherent avec
les conventions de ce cours, il faut prealablement avoir assimile la notion de corps des fractions rationnelles
sur K que je nai que bri`evement evoquee en amphi et considerer la matrice AXI comme une matrice `a
coecients dans ce corps K(X). (Une autre solution serait decrire la theorie des matrices et des determinants
dans le cadre dun anneau commutatif et non dun corps commutatif, mais les demonstrations ne pourraient
toutes etre gardees telles quelles et il faudrait faire un tri attentif pour savoir quels resultats restent utilisables
et lesquels sont `a jeter).
* Dans le droit l de la remarque precedente, lenonce le polynome caracteristique est un polynome
meriterait une demonstration ! Avec sa denition comme determinant dune matrice dont les coecients
sont des fractions rationnelles, le polynome caracteristique nest a priori quune fraction rationnelle, et
montrer que cest un polynome demande un calcul. Pour ne pas trop troubler le lecteur, je ferai semblant
doublier ce detail.
* Le passage par les matrices semble un peu maladroit, mais il est signicativement plus delicat de donner
un sens `a u XId quil lest de donner un sens `a AXI.
Denition 28-2-224 : Soit u un endomorphisme dun espace vectoriel E de dimension nie et soit A la
matrice de u dans une base de E. Le polynome caracteristique de u est le polynome caracteristique de
la matrice A.
Notation 28-2-80 : Le polynome caracteristique de u est note
u
.
Remarque : Lusage dune base necessite de verier que le resultat ne depend pas de la base choisie ! Comme
on sait que deux matrices du meme endomorphisme sont semblables (cest la theorie des matrices de passage
qui larme), cela decoule aussitot de la proposition precedente.
Proposition 28-2-146: Soit u un endomorphisme dun espace vectoriel E de dimension nie n. Le polynome
caracteristique
u
est de degre n ; son coecient dominant est (1)
n
; son terme constant est det u.
Demonstration : Lecrire proprement serait pas loin dun enfer. On va se contenter donc dune explication
en agitant plus ou moins les bras : regardez ce qui se passe quand je developpe
u
par rapport `a la premi`ere
ligne. Les termes autres que le premier sont le produit dune constante par des mineurs (n 1, n 1) qui
sont manifestement de degre inferieur ou egal `a n 1 ; le premier terme est le produit de a
11
X par un
mineur (n 1, n 1) dont le terme de plus haut degre vient manifestement du a
22
X et ainsi de suite...
Diagonalisation ; vecteurs propres
152
Le terme de plus haut degre dans
u
est donc de degre n et son coecient vient du produit des 1 qui
salignent devant les X sur la diagonale de AXI. Ce coecient dominant est donc (1)
n
.
Enn pour le terme constant, on se convainc sans diculte (ou on montre proprement avec bien des
dicultes) que cela revient au meme de calculer dabord det(A XI) puis de substituer 0 `a X dans le
polynome obtenu que de substituer dabord 0 `a X dans tous les polynomes apparaissant comme coecients
de AXI puis dappliquer la fonction determinant. D`es lors le terme constant de
u
, valeur obtenue par le
premi`ere methode decrite, est egal `a det u, valeur obtenue par la deuxi`eme methode decrite.

Theor`eme 28-2-60 : Soit u un endomorphisme dun espace vectoriel de dimension nie et un scalaire.
Alors
est une valeur propre de u si et seulement si est une racine de
u
et dans ce cas, en notant m

la multiplicite de comme racine de


u
,
1 dimE

.
Demonstration : La premi`ere equivalence nest quune redite de la proposition de la section 1 en utilisant
le langage des polynomes au lieu du langage des fonctions polynomiales. Linegalite 1 dimE

nest que la
traduction de la denition de valeur propre. En revanche la deuxi`eme inegalite est nouvelle, et on notera
quelle na vraiment de sens quen travaillant sur des polynomes (il ny a pas de notion de multiplicite de
racine dune simple fonction).
Pour la montrer, notons d la dimension de E

et prenons une base (e


1
, . . . , e
d
) de E

. Par le theor`eme de
la base incompl`ete, on peut prolonger (e
1
, . . . , e
d
) en une base (e
1
, . . . , e
n
) de E. Dans cette base, la matrice
de u est de la forme :
A =
_
_
_
_
_
_
_
_
_
_
_
_
0 . . . . . . 0
0
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
0
0 . . . . . . 0
C
0 B
_
_
_
_
_
_
_
_
_
_
_
_
.
Et donc
det(AXI) =

X 0 . . . . . . 0
0 X
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
X 0
0 . . . . . . 0 X
C
0 B XI

.
En calculant par blocs ce determinant, on obtient
u
= ( X)
d
det(BXI) = (1)
d
(X )
d
det(B
XI).
On en deduit que (X )
d
divise
u
donc que d m

Corollaire 28-2-9 : En dimension n, un endomorphisme poss`ede au plus n valeurs propres.


Demonstration : Le polynome
u
, de degre n, poss`ede au plus n racines.

Corollaire 28-2-10 : Les espaces propres sont en somme directe.


Demonstration : Notons F la somme des espaces propres. Remarquons que u(F) F : en eet pour tout
x F, par denition de la somme de sous-espaces, il existe des vecteurs x
1
, . . . , x
k
, propres pour les valeurs
propres
1
, . . . ,
k
tels que x =
1
x
1
+ +
k
x
k
; on a alors u(x) = u(x
1
+ +x
k
) = u(x
1
) + +u(x
k
) =

1
x
1
+ +
k
x
k
et donc u(x) F. Cela a donc un sens de parler de la restriction v de u `a F.
Soit
1
, . . . ,
r
lenumeration compl`ete des valeurs propres de u (ou de v). Pour chaque valeur propre
i
,
notons d
i
la dimension de lespace propre correspondant de u (qui est aussi lespace propre correspondant
de v) et m
i
la multiplicite de
i
comme racine de
v
.
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 153
On a alors, en sommant les inegalites du theor`eme, appliquees `a v :
d
1
+ +d
r
m
1
+ +m
r
et aussi, parce que chaque (X
i
)
m
i
divise
v
:
m
1
+ +m
r
d
v
= dimF
et enn, parce que F est la somme des espaces propres :
dimF d
1
+ +d
r
.
On a donc egalite de ces trois quantites, et en particulier dimF = d
1
+ + d
r
. Par le theor`eme de
caracterisation des sommes directes (theor`eme 4-7-9) la somme est donc directe.

Nous en savons desormais assez pour caracteriser les endomorphismes diagonalisables :


Proposition 28-2-147 : Soit u un endomorphisme dun espace vectoriel E de dimension nie. Lendo-
morphisme u est diagonalisable si et seulement si les conditions suivantes sont toutes deux realisees :
* Le polynome caracteristique
u
est scinde.
* Pour toute valeur propre , la multiplicite de comme racine de
u
est egale `a la dimension de lespace
propre E

.
Demonstration :
* Preuve de . Supposons u diagonalisable. Soit (e
1
, . . . , e
n
) une base de E dans laquelle la matrice de u
est diagonale, et notons la matrice de u dans E
A =
_
_
_
_
_
_
_
_

1
0 . . . . . . 0
0
2
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

n1
0
0 . . . . . . 0
n
_
_
_
_
_
_
_
_
.
`
A partir de la forme diagonale de A on calcule aussitot son polynome caracteristique qui est
u
=
A
=
(
1
X) (
n
X) et qui est donc visiblement scinde.
Pour ce qui est de lidentite concernant les dimensions, soit une valeur propre de u ; notons m la
multiplicite de dans
u
et d la dimension de E

. Le theor`eme precedent fournit legalite toujours vraie


d m. Pour lautre inegalite, notons i
1
, . . . , i
m
les indices i, en nombre m, en lesquels le coecient diagonal

i
est egal `a . Chacun des vecteurs e
i
1
, . . . , e
i
m
est alors un vecteur propre pour la valeur propre : on sait
donc trouver un syst`eme libre de m vecteurs propres pour ; la dimension de lespace propre correspondant
vaut donc au moins m do` u linegalite m d.
* Preuve de . Supposons que u verie les deux hypoth`eses de la proposition.Soit
1
, . . . ,
r
la liste des
valeurs propres de E ; on notera (pour 1 i r) E
i
en abreviation de E

i
, m
i
la multiplicite de
i
dans

u
, egale par hypoth`ese `a la dimension de E
i
.
Comme le polynome
u
est scinde, son degre doit etre egal au nombre total de facteurs du premier degre
qui apparaissent dans sa factorisation, donc `a la somme des multiplicites de toutes ses racines : on a donc
m
1
+ +m
r
= d
u
= n.
On sait que les espaces propres sont en somme directe ; lentier m
1
+ + m
r
qui est la somme des
dimensions des espaces propres est donc aussi la dimension de leur somme. La somme des espaces propres
est donc egale `a lespace E tout entier et on peut ecrire (sans se tromper) :
E = E
1
E
r
.
Prenons alors pour chaque i (1 i r) une base (e
(i)
1
, . . . , e
(i)
m
i
) de E
i
et considerons le syst`eme obtenu
par juxtaposition de toutes ces bases, je veux dire le syst`eme (e
(1)
1
, . . . , e
(1)
m
1
, e
(2)
1
, . . . , e
(2)
m
2
, . . . , e
(r)
1
, . . . , e
(r)
m
r
).
Diagonalisation ; vecteurs propres
154
Avec un peu dhabitude des sommes directes, on ne doute pas un instant que ce syst`eme est une base de
E. Si besoin, en voici lexplication : cest evidemment un syst`eme generateur de E = E
1
+ +E
r
et comme
il a n = m
1
+ +m
r
vecteurs, cen est une base.
Tous les vecteurs de cette base de E sont alors propres ; la matrice de u dans cette base est donc diagonale.

Corollaire 28-2-11 : Soit u un endomorphisme dun espace vectoriel E de dimension nie. Si


u
est scinde
et toutes ses racines sont simples, u est diagonalisable.
Demonstration : La premi`ere des conditions de la proposition precedente est veriee, pour la seconde,
notons que pour une racine simple de
u
, les inegalites du theor`eme ci-dessus se resolvent `a 1 dimE

1
et garantissent donc legalite de la multiplicite (`a savoir 1) de dans
u
et de la dimension de lespace propre
correspondant.

3 - Diagonalisation des matrices


Il sagit simplement de reecrire quelques denitions donnees pour les endomorphismes dans le cadre des
matrices.
Denition 28-3-225 : Soit A une matrice carree `a coecients dans un corps commutatif. On dit que A est
diagonalisable lorsquil existe une matrice inversible P telle que P
1
AP soit diagonale.
Le lien entre les deux concepts sera fait par la proposition (evidente) suivante :
Proposition 28-3-148 : Soit u un endomorphisme dun espace vectoriel E de dimension nie, e une base
de E et A la matrice de u dans cette base.
Alors u est diagonalisable si et seulement si A est diagonalisable.
Demonstration: Si u est diagonalisable, Soit f une base diagonalisant u et notons P la matrice de passage
de e `a f. La matrice de u dans la nouvelle base est P
1
AP ; ainsi P
1
AP est diagonale et A est donc
diagonalisable.
Reciproquement, si A est diagonalisable, diagonalisee par la matrice P, appelons f
i
le vecteur de E dont
la matrice dans e est la i-`eme colonne de P (pour 1 i n, o` u n est la dimension de E) : il est clair que
f = (f
1
, . . . , f
n
) est une base de E et que P est la matrice de passage de e `a f. D`es lors la matrice de u dans
f est P
1
AP et est donc diagonale.

Remarque : Pour transferer les resultats demontres au sujet des endomorphismes `a une matrice A `a co-
ecients dans le corps commutatif K, il faut prealablement disposer dun espace vectoriel, dune base de
celui-ci et enn dun endomorphisme dont la matrice dans cette base est A. En construire est tr`es facile : on
peut prendre K
n
pour espace vectoriel, puis sa base canonique, et enn lendomorphisme u dont la matrice
dans la base canonique est A. Une fois construit cet endomorphisme, tout se transportera `a la matrice A.
Remarque : Il nest pas tr`es clair de savoir ce quon doit appeler vecteur propre dune matrice. De
nombreuses sources appellent un peu par abus de langage vecteurs propres dune matrice carree A tout
vecteur colonne X non nul tel que AX soit proportionnel `a X, mais je naime pas trop ca et pref`ere
personnellement eviter ce terme. En revanche, les enonces seront trop alambiques si on sinterdit la
Denition 28-3-226: Soit A une matrice carree. On appelle valeur propre de A toute racine du polynome
caracteristique de A.
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 155
TABLE DES MATI
`
ERES
Concepts et notations de la theorie des ensembles . . . . . . . . . . . . . . . . . . . . . . . . 1
Ensembles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Ensemble des parties dun ensemble . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Couples, produit cartesien . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Relations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Relations dordre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Relations dequivalence et partitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Reciproque dune bijection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Restrictions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Juste quelques mots sur les entiers naturels . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Recurrences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Deux faits quon sait dej`a, mais quon peut toutefois apprendre . . . . . . . . . . . . . . . . . . . 11
Denombrabilite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Deux denitions que je ne sais o` u caser, pourquoi pas l`a ? . . . . . . . . . . . . . . . . . . . . . . 13
Rudiments dalg`ebre lineaire : lespace R
n
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Quelques conventions de notations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Addition et multiplication externe sur R
n
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Combinaisons lineaires ; ensembles engendres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Sous-espaces vectoriels de R
n
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Syst`emes generateurs, syst`emes libres, bases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Proprietes elementaires des syst`emes generateurs, des syst`emes libres . . . . . . . . . . . . . . . 16
Coordonnees et matrices des vecteurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Informations non generalisables `a tout espace vectoriel . . . . . . . . . . . . . . . . . . . . . . . 18
Operations sur les sous-espaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Dimension . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Le nud des demonstrations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Dimension. Premi`ere approche, o` u reste un trou . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Syst`emes libres maximaux et generateurs minimaux . . . . . . . . . . . . . . . . . . . . . . . . . 21
Existence de bases pour les sous-espaces de R
n
. . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Dimension des sous-espaces de R
n
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Une formule de Grassmann . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Sommes directes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Limites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Operations sur les fonctions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Point adherent `a une partie de R . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Denition des limites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Operations sur les limites nies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Operations sur les limites eventuellement innies . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Limites et inegalites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Le mot limite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Un exemple `a mediter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Fonctions continues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
La denition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Operations sur les fonctions continues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Comportement vis-`a-vis des restrictions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Un theor`eme `a demonstration laissee en suspens . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
156
Fonctions derivables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
La denition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Derivabilite et continuite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Operations sur les fonctions derivables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Comportement vis-`a-vis des restrictions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Extrema : premi`ere couche . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Le theor`eme de Rolle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Le theor`eme des accroissements nis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Derivees et sens de variation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Applications lineaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Des denitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Operations sur les applications lineaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Applications lineaires et bases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Noyau et injectivite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Image et surjectivite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
La formule du rang . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Crit`eres de bijectivite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Les deux formules de Taylor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Un peu de vocabulaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Le theor`eme de Taylor-Lagrange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Le theor`eme de Taylor-Young . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

Equivalents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
La denition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Produire des limites `a partir des equivalents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Proprietes elementaires des equivalents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Un exemple dutilisation de tout ce qui prec`ede . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Developpements limites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Fonctions negligeables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
La notation de Landau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Produire des equivalents `a partir des petits o . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Proprietes elementaires des petits o . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Reecriture de la formule de Taylor-Young sous forme memorisable . . . . . . . . . . . . . . . . . 54
Developpements limites des fonctions classiques . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Groupes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Operations ; morphismes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Groupes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Lexemple fondamental . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Sous-groupes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Un theor`eme de Lagrange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Noyaux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Puissances et ordre dun element dun groupe . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Autres structures usuelles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Anneaux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Corps commutatifs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Arithmetique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Vocabulaire de base . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Nombres premiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Division euclidienne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
PGCD et PPCM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Lemme de Gauss et decomposition en facteurs premiers . . . . . . . . . . . . . . . . . . . . . . . 71
Sous-groupes de Z . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Congruences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Z/nZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Cours - Pierre Lavaurs - DEUG MIAS - Unite denseignement 21 - Universite Lyon I - Annee 2001-2002 157
Espaces vectoriels generaux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Denition des espaces vectoriels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Ce qui se conserve sans rien changer du cours sur R
n
. . . . . . . . . . . . . . . . . . . . . . . . 80
Le concept de famille . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Familles et operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Un petit complement : espace engendre par une partie . . . . . . . . . . . . . . . . . . . . . . . . 81
Nouvelle visite `a la dimension . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Un premier exemple despace abstrait : espaces dapplications lineaires . . . . . . . . . . . . . . . 83
Matrices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Denitions et notations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Matrices et applications lineaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Matrices inversibles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Changements de base . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Matrices equivalentes et matrices semblables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Rang et equivalence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Complement sur les relations dordre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Nombres reels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Les proprietes admises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Les proprietes les plus idiotes des reels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
La fonction valeur absolue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
La fonction partie enti`ere . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Intervalles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Suites de reels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Limites de suites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Suites et monotonie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Sous-suites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Le crit`ere de Cauchy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Quelques complements sur les fonctions dune variable reelle . . . . . . . . . . . . . . . . 99
Crit`ere sequentiel pour letude des limites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Propriete de la limite monotone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Le crit`ere de Cauchy pour des fonctions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Fonctions continues, deuxi`eme couche . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Crit`ere sequentiel de continuite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Fonctions continues sur les intervalles fermes bornes . . . . . . . . . . . . . . . . . . . . . . . . 101
Le theor`eme des valeurs intermediaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Fonctions continues et monotonie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Derivation dune fonction reciproque . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Fonctions convexes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Quelques preliminaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Denition des fonctions convexes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
La convexite vue `a travers des formules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Convexite et continuite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Fonctions convexes derivables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Polynomes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Denitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Les polynomes existent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Quelques remarques dalg`ebre lineaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Arithmetique des polynomes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Racines des polynomes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Polynomes versus fonctions polynomiales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
La formule de Taylor pour les polynomes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Les specicites de C[X] et de R[X] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Division suivant les puissances croissantes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
158
Relation entre les racines et les coecients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Fractions rationnelles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Denition des fractions rationnelles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Les fractions rationnelles existent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Decomposition en elements simples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Integration des fonctions continues par morceaux . . . . . . . . . . . . . . . . . . . . . . 128
Fonctions continues par morceaux sur un segment ferme borne . . . . . . . . . . . . . . . . . . 128
Primitives et primitives par morceaux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Les fonctions continues ont des primitives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Extensions `a des intervalles autres que fermes bornes . . . . . . . . . . . . . . . . . . . . . . . 132
La notation integrale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Fonctions vectorielles dune variable reelle . . . . . . . . . . . . . . . . . . . . . . . . . . 134
Ce quon peut denir . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
Produit scalaire usuel sur R
n
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
Accroissements nis : attention, pas degalite, seulement une inegalite ! . . . . . . . . . . . . . . 137
Determinants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
Matrices-transvections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
La denition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Determinant et matrices inversibles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Determinants des matrices-transvections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Operations sur les colonnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Developpement dun determinant par rapport `a la premi`ere ligne . . . . . . . . . . . . . . . . . 144
Existence du determinant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
Determinant et transposition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
Calcul du determinant par blocs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
Quelques denitions complementaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
Diagonalisation ; vecteurs propres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
Quelques denitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
Le polynome caracteristique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Diagonalisation des matrices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154

Vous aimerez peut-être aussi