Vous êtes sur la page 1sur 89

Table des mati`

eres
1 G
en
eralit
es
1.1 Un peu de logique . . . . . . . . . . . . . . . . . . .
1.1.1 Vocabulaire . . . . . . . . . . . . . . . . . .
1.1.2 Operations logiques . . . . . . . . . . . . . .
1.1.3 Modes de raisonnement . . . . . . . . . . . .
1.1.4 Quantificateurs . . . . . . . . . . . . . . . .
1.2 Theorie elementaire des ensembles . . . . . . . . . .
1.2.1 Ensembles, appartenance. . . . . . . . . . .
1.2.2 Inclusion. . . . . . . . . . . . . . . . . . . .
1.2.3 Operations sur les parties dun ensemble . .
1.2.4 Produit cartesien de deux ensembles . . . .
1.2.5 Relations. Applications . . . . . . . . . . . .
1.2.6 Image dune partie . . . . . . . . . . . . . .
1.2.7 Applications injectives, surjectives, bijectives
1.2.8 Composition dapplications. . . . . . . . . .
1.2.9 Application reciproque dune bijection . . .

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

3
3
3
4
6
6
8
8
9
10
11
11
13
13
14
15

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

17
17
17
17
18
19
20
20
23
23
24
24
26
27
27
28
28

3 Suites de nombres r
eels
3.1 Generalites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2 Limites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

29
29
30

2 Le corps des nombres r


eels
2.1 Introduction . . . . . . . . . . . . . . . . . . . . .
2.2 Ensembles ordonnes . . . . . . . . . . . . . . . . .
2.2.1 Relation dordre . . . . . . . . . . . . . . .
2.2.2 Majorant, maximum, borne superieure . .
2.2.3 Applications bornees . . . . . . . . . . . .
2.2.4 Applications monotones. . . . . . . . . . .
2.2.5 Lensemble ordonne N des entiers naturels
2.3 La structure de corps . . . . . . . . . . . . . . . .
2.3.1 Lois de composition . . . . . . . . . . . . .
2.3.2 La structure de groupe . . . . . . . . . . .
2.3.3 Le corps des nombres rationnels . . . . . .
2.4 Le corps ordonne des reels . . . . . . . . . . . . .
2.4.1 La fonction partie enti`ere . . . . . . . . . .
2.4.2 Approximations decimales dun reel . . . .
2.4.3 Valeur absolue . . . . . . . . . . . . . . . .
2.4.4 Intervalles de R . . . . . . . . . . . . . . .

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

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

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

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

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

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

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

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

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

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

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

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

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

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

3.3
3.4
3.5
3.6

R`egles de calcul sur les limites.


Suites monotones . . . . . . . .
Suites adjacentes . . . . . . . .
Suites de reference . . . . . . .
3.6.1 Suites arithmetiques . .
3.6.2 Suites geometriques . . .

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

4 Limites des fonctions dune variable r


eelle
4.1 Introduction . . . . . . . . . . . . . . . . . . . . .
4.2 Limite dune fonction en un point de R . . . . . .
4.2.1 Limite finie en un point de R . . . . . . .
4.2.2 Limite infinie en un point de R . . . . . .
4.3 Limite dune fonction en + ou . . . . . . .
4.4 Lensemble R . . . . . . . . . . . . . . . . . . . .
4.5 Caracterisation sequentielle de la limite . . . . . .
4.6 Limites et relation dordre. . . . . . . . . . . . . .
4.7 Quelques limites classiques . . . . . . . . . . . . .
4.8 Limite dune somme, dun produit, dun quotient.
4.9 Limite dune fonction composee. . . . . . . . . . .
4.10 Formes indeterminees. . . . . . . . . . . . . . . .
4.11 Limite a` gauche ou a` droite en un point a R. . .
4.12 Limite dune fonction monotone. . . . . . . . . . .

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.
.
.
.
.
.

34
38
39
40
40
40

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

43
43
43
44
45
46
47
48
50
51
51
54
55
56
58

5 Continuit
e des fonctions
5.1 Continuite en un point. . . . . . . . . . . . . . . . .
5.1.1 Operations sur les fonctions continues . . . .
5.1.2 Fonctions continues classiques . . . . . . . .
5.1.3 Caracterisation sequentielle de la continuite
5.1.4 Prolongement par continuite . . . . . . . . .
5.1.5 Continuite a` gauche et a` droite . . . . . . .
5.2 Continuite sur un intervalle. . . . . . . . . . . . . .
5.3 Suites definies par recurrence, un+1 = f (un ) . . . .
5.3.1 Generalites . . . . . . . . . . . . . . . . . .
5.3.2 Utilisation de la monotonie. . . . . . . . . .
5.3.3 Cas des fonctions contractantes . . . . . . .

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

61
61
61
62
62
63
64
64
68
68
69
72

6 D
erivation
6.1 Derivee en un point . . . . . . . . .
6.1.1 Derivee a` droite, a` gauche .
6.2 Operations algebriques . . . . . . .
6.3 Derivees successives . . . . . . . . .
6.4 Extremums dune fonction derivable
6.5 Theor`eme des accroissements finis .
6.6 Derivee et sens de variation . . . .
6.7 Fonctions convexes . . . . . . . . .
6.8 Plan detude dune fonction . . . .

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

75
75
78
80
82
85
85
86
87
89

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

Chapitre 1
G
en
eralit
es
Les mathematiques ont ceci de particulier quelles sinteressent a` des objets ideaux qui
nexistent que par les relations qui les lient les uns aux autres. Bien entendu certains de
ces objets sont inspires par le monde qui nous entoure. Mais le mathematicien sastreint
a` oublier, dans une certaine mesure lorigine concr`ete des concepts quil a construits, a`
utiliser un langage conventionnel precis, dont les termes auront ete soigneusement definis
et a` conduire dans ce langage des raisonnements rigoureux. La meme exigence de rigueur
sav`ere indispensable en informatique.

1.1

Un peu de logique

1.1.1

Vocabulaire

Tout texte mathematique est constitue dune suite denonces qui sont soit des definitions
soit des propositions.
Une d
efinition est un enonce qui introduit un nouvel objet en le caracterisant par
les relations qui le lient aux objets definis auparavant. Par exemple lenonce
Un triangle equilateral est un triangle dont les trois cotes ont la meme longueur.
donne le sens du mot equilateral etant entendu que les termes triangle, cote, longueur ont ete
definis auparavant. Une definition est une convention qui doit donc etre apprise par cur,
au meme titre que le vocabulaire dune langue etrang`ere.
Une proposition est un enonce portant sur les objets definis precedemment ; elle est
vraie si elle peut etre logiquement deduite des propositions vraies etablies auparavant
et des definitions introduites (on dit quelle a ete d
emontr
ee ) ; elle est fausse sil
1
est demontre que contraire est vrai.
Par exemple lenonce :
Si un triangle est equilateral alors ses trois angles ont des mesures egales.
est une proposition. Elle sera acceptee comme vraie si on peut la demontrer a` laide dun
raisonnement logique qui consiste a` d
eduire la conclusion `
a partir de lhypoth`
ese. La
1

Souvent une proposition importante est appelee th


eor`
eme, une proposition qui se deduit immediatement
dune autre est appelee corollaire et une proposition qui sert comme resultat auxiliaire dans la demonstration
dune autre proposition est appelee lemme.

demonstration commencera par exemple par les phrases : Soit T un triangle equilateral. Par
definition ses trois cotes ont la meme longueur. Montrons que ses trois angles ont la meme
mesure. . . . .
Un autre enonce pourrait etre
Un triangle est equilateral si et seulement si ses trois angles ont des mesures
egales
ce qui pourrait aussi secrire : Une condition necessaire et suffisante pour quun triangle
soit equilateral est que ses angles aient des mesures egales , ou encore, Pour quun triangle
soit equilateral, il faut et il suffit que ses angles aient des mesures egales .
Il y aura dans ce cas deux raisonnements a` faire en prenant successivement pour hypoth`ese
le fait que le triangle soit equilateral, puis que ses angles ont la meme mesure.
Dans une theorie mathematique compl`ete, on pose au depart des definitions et des
propositions acceptees a priori comme vraies appelees axiomes . Les autres propositions
vraies en sont ensuite deduites par des demonstrations.
Mais, dans un cours introductif comme celui-ci, on sera necessairement amene a` admettre
certaines notions et certaines propositions dont la demonstration, trop longue ou trop difficile,
ne pourra pas etre donnee.

1.1.2

Op
erations logiques

La logique mathematique est une formalisation de la logique naturelle exprimee dans


la langue commune par des conjonctions de coordination : et, ou, donc et par la
negation ne pas ou non. Une etude plus approfondie de cette formalisation, importante
en particulier pour ses applications a` linformatique, fera lobjet dun autre cours. On se
contentera ici dune initiation.
Supposons quon note par des lettres A, B, . . . des propositions, cest-`a-dire des assertions
pouvant etre vraies ou fausses.
D
efinition 1.1.1 Soit A une proposition. On designe par non A la proposition qui est
vraie si A est fausse et qui est fausse si A est vraie.
Elle est appelee n
egation de A. On la note aussi A (lu non A ).
Exemple 1.1 La negation de la proposition Le nombre
simplement Le nombre 22
erieur ou egal a
` 355
7 est inf
113 .

22
7

est strictement plus grand que

355
113

est tout

D
efinition 1.1.2 Soient A et B deux propositions.
On designe par A et B la proposition qui est vraie si A et B sont toutes les deux
vraies et qui est fausse si lune au moins des deux propositions A et B est fausse. On
la note aussi A B (lu A et B ).
On designe par A ou B la proposition qui est vraie si lune au moins des deux
propositions A et B est vraie et qui est fausse si A et B sont fausses toutes les deux.
On la note aussi A B (lu A ou B ).2
2

En mathematique si A ou B est vraie cela nexclut pas que A et B soient tous deux vraies. On dit que
le ou , en mathematique nest pas exclusif.

On designe par A implique B la proposition qui est fausse si A est vraie et B est
fausse et qui est vraie dans les autres cas. 3 On la note A B (ou B A).
Deux propositions A et B sont dites
equivalentes si et seulement si les deux assertions
A B et A B sont vraies. Dans ce cas, on note A B.
Exemple 1.2 Si x est un certain nombre entier donne, si A est la proposition x est divisible par 2 et si
B est la proposition x est divisible par 3 , la proposition A et B sera x est divisible par 2 et par 3 ce
qui, comme on le voit en arithmetique, revient a
` x est divisible par 6 .
Exemple 1.3 Si x est un nombre reel donne, si A est la proposition x est superieur ou egal a
` 1 et si
B est la proposition x est inferieur ou egal a
` 1 , la proposition A ou B pourra se resumer en |x| est
superieur ou egal a
` 1 .
Exemple 1.4 Si T est un triangle, les propositions A : T est un triangle equilateral et B : les angles
de T ont la meme mesure sont equivalentes. Lenonce A B est celui que nous avons donne comme
exemple plus haut.

On peut resumer les definitions precedentes dans un tableau, appele table de v


erit
e.
Ce tableau indique, pour chaque valeur possible Vraie ou Fausse des propositions A et B la
valeur de (non A), ( A et B) , ( A ou B) (A B) et (A B) :
A
V
V
F
F

B
V
F
V
F

non A
F
F
V
V

(A et B) (A ou B)
V
V
F
V
F
V
F
F

(A B)
V
F
V
V

(A B)
V
F
F
V

Proposition 1.1.3 Soient A et B des propositions. Les equivalences suivantes sont vraies :
(i)
non(A ou B) ( non(A) et non(B) ) .
(ii)
non(A et B) ( non(A) ou non(B) ) .
(iii)
(A B) ( non(A) ou (B) ) non( (A) et non(B) ).
Exercice 1.5 En completant la table de verite precedente, demontrer ces equivalences. (On lit sur une table
de verite que deux propositions sont equivalentes en verifiant quelles prennent dans tous les cas la meme
valeur vrai ou faux).

Proposition 1.1.4 Soit A, B, C des propositions. On a la propriete de transitivite :


((A B) et (B C)) (A C) .
Exercice 1.6 En dressant une table de verite, demontrer cette implication.

Remarque. On voit que le non , le et et le ou agissent comme des operations sur


les propositions. On dit que ce sont des connecteurs logiques.
3

En particulier, si A est fausse, alors la proposition A implique B est toujours vraie !

1.1.3

Modes de raisonnement

Le plus souvent lenonce dun theor`eme se presente sous la forme A B o`


u A est
une proposition (ou un ensemble de propositions) (appelee hypoth`
ese) et B une proposition
(appelee conclusion).
Raisonnement direct
En general la demonstration consiste a` etablir une chane dimplications aboutissant a`
B.
A A 1 A2 B
Dans une redaction de la demonstration, cette chane doit etre clairement explicitee. On le
fait en reliant les phrases (en langue courante) du raisonnement a` laide dexpressions comme
donc, do`
u, par consequent, ce qui implique etc. Le plus grand soin doit etre apporte a` ce
texte.
Raisonnement par contrapos
ee
On voit sur une table de verite que les propositions (A B) et (non(B) non(A)) sont
equivalentes. Il en resulte que, pour demontrer la proposition (A B) on peut, si cest plus
commode, demontrer (non(B) non(A)) cest-`a-dire prendre comme hypoth`ese que B est
fausse et en deduire qualors A serait fausse. On dit quon raisonne par contrapos
ee.
Raisonnement par labsurde
Certaines proposition portent en elles-memes une contradiction et sont toujours fausses ;
on dit quelles sont absurdes. Par exemple, si x est un nombre reel, la proposition suivante :
(x > 0 et x 0) est absurde.4
Supposons quon ait a` demontrer la proposition (A B). Si on prend provisoirement
((A) et (non B)) pour hyphoth`ese et si on parvient a` en deduire une proposition absurde, on
aura montre que ((A) et (non B)) est faux donc que (A B) est vraie (cf. la proposition
1.1.3). On dit quainsi on raisonne par labsurde5 .
Remarque. Au cours dune demonstration par labsurde, on est donc amene a` ecrire des
enonces qui en fait sont faux. Il est bon, par consequent, den avertir le lecteur par une
formule du genre Raisonnons par labsurde et supposons que . . . .

1.1.4

Quantificateurs

Certaines propositions sont exprimees a` laide dune ou plusieurs variables qui peuvent
prendre differentes valeurs6 . Par exemple lenonce x est un nombre reel superieur a` 1 est
une proposition A(x) qui depend de la variable x. Quelle soit vraie ou fausse depend de la
valeur de x.
On definit deux operateurs, appeles quantificateurs, qui associent a` la famille A(x) une
nouvelle proposition :
4

Inversement, certaines proposition sont toujours vraies ; on dit que ce sont des tautologies. Par exemple,
si x est un nombre reel, la proposition (x > 0 ou x 0) est une tautologie.
5
On disait en latin ad absurdum, qui exprime mieux quon conduit le raisonnement jusqu`
a labsurde.
6
On parle alors de fonction propositionnelle ou de predicat. En informatique, les variables sappellent
selon les cas param`etres ou arguments.

Le quantificateur pour tout, note , qui semploie de la facon suivante : la proposition


(x, A(x)) est la proposition qui est vraie si la proposition A(x) est vraie pour tous les
objets x. On lit pour tout x, A(x) ou quel que soit x, A(x) .
Le quantificateur il existe, note , qui semploie de la facon suivante : la proposition
(x, A(x)) est la proposition qui est vraie sil existe au moins un objet x tel que la proposition
A(x) soit vraie. On lit il existe x, A(x) ou, si on pref`ere, il existe x, tel que A(x) .
Ces quantificateurs satisfont laxiome (bien naturel) suivant :
La negation de la proposition (x, A(x)) est (x, non A(x)) .
La negation de la proposition (x, A(x)) est (x, non A(x)) .
Exemple 1.7 La proposition
x, (x est un nombre reel ) et (x2 + 3x 5 = 0)

exprime la propriete que lequation x2 + 3x 5 = 0 admet une racine reelle. (On peut montrer quelle est
vraie). On emploiera le plus souvent lecriture plus concise
x R, x2 + 3x 5 = 0
dans laquelle R designe lensemble des nombres reels. La proposition
x R, x2 + 3x + 5 = 0

est fausse, comme le lecteur pourra le montrer. Sa negation qui secrit


x R, x2 + 3x + 5 6= 0
est donc vraie.

Remarque. Une proposition de la forme (x, A(x)) ou (x, A(x)) ne depend en fait plus
de la variable x. On dit que x est une variable interne ou muette. Les propositions (x, A(x))
et (z, A(z)) sont donc absolument identiques.
Les choses se compliquent un peu quand on a a` faire a` des propositions qui sont ecrites
avec plusieurs quantificateurs.
Exemple 1.8 La proposition
m N, n N, (m + n est un nombre pair)
exprime que, quel que soit lentier naturel m, il existe un entier n tel que m + n soit un nombre pair. On
demontre facilement quelle est vraie. Par contre la proposition
n N, m N, (m + n est un nombre pair )
qui exprime quil existe un entier naturel n tel que, quel que soit lentier m, m + n soit un nombre pair est
fausse, comme on le montre facilement. On voit que lordre dans lequel sont
ecrits les quantificateurs
et est tr`
es important.

Attention :
Les symboles pour les connecteurs et pour les quantificateurs ne doivent pas etre employes
comme des abreviations decriture. Ils ne semploient que dans des formules. Une phrase
comme Montrons que si x E x 6 F ; en effet . . . est a` proscrire absolument. Il faut
faire des phrases compl`etes en francais (ou en espagnol...) comme, par exemple, Montrons
que sil existe un element x de E tel que x nappartient pas a` F , alors .....

Exercice 1.9 Soit f une fonction de R dans R. Ecrire


la negation des deux enonces
x0 R, > 0, > 0, x R,
> 0, > 0, x0 R, x R,

| x x0 | < | f (x) f (x0 ) | < ,


| x x0 | < | f (x) f (x0 ) | < .

(La notation > 0 est un peu abusive car elle sous-entend, sans lexpliciter, que est un nombre reel ; cet
abus de notation est tr`es frequent et evite une notation trop lourde.)

1.2
1.2.1

Th
eorie
el
ementaire des ensembles
Ensembles, appartenance.

La notion densemble est a` la base de ledifice des mathematiques contemporaines. Nous


ne donnerons que quelques elements de ce quon appelle la theorie nave des ensembles
qui neglige les fondements logiques (et les serieuses difficultes qui leur sont attachees).
Nous prendrons donc le mot ensemble dans le sens intuitif de collection (dobjets
qui peuvent etre des nombres, des fonctions, des ensembles etc.). Cette collection peut
eventuellement etre vide : lensemble considere est lensemble vide note .
Un ensemble non vide est constitue d
el
ements . Si E est un ensemble et x est un
element de E, on note x E quon lit x appartient `
a E (ou E contient lelement x).
Si x nest pas element de E on note x
/ E quon lit x nappartient pas a` E.
Si elements x, y designent un meme element de E, on ecrit x = y et on lit x est
egal a`
y ; sils ne sont pas egaux on ecrit x 6= y et on lit x nest pas egal a` y ou x est different de y.
Pour alleger la notation, on ecrira parfois x, y E pour x E, y E.

Il existe principalement deux facons de definir un ensemble :


En donnant la liste de ses elements : On note ainsi, par exemple, {a, b, c} lensemble
ayant pour elements a, b et c. Plus generalement, si le nombre delements est n, on ecrira
{a1 , a2 . . . , an }.
` laide dune proposition A(x) dependant dune variable x appartenant a` un ensemble
A
E donne. On notera alors {x ; x E et A(x)} ou {x E ; A(x)} lensemble dont les
elements sont les elements x de E pour lesquels A(x) est vraie.

Exercice 1.10 Quels sont les elements de lensemble {x R ; x2 = 25} ? Est-ce le meme ensemble que
lensemble {x N ; x2 = 25} ?

D
efinition 1.2.1 Un ensemble E sappelle singleton sil contient exactement un element
cest-`
a-dire si on a
x E, z E, z = x.
Un ensemble F sappelle paire sil contient exactement deux elements cest-`
a-dire si on a
x, y F, (x 6= y et z F, (x = z ou y = z) )
Exemple : les ensembles de nombres.
Nous aurons a` considerer les ensembles suivants :
N:
Z:
D:
Q:
R:
C:

ensemble des entiers naturels ;


ensemble des entiers relatifs ;
ensemble des nombres decimaux ;
ensemble des nombres rationnels ;
ensemble des nombres reels ;
ensemble des nombres complexes.

Pour chacun de ces ensembles E nous poserons E = E \ {0}.

Il nest pas question ici de donner une definition rigoureuse de ces ensembles : nous
en resterons a` lapproche intuitive adoptee dans lenseignement secondaire et nous nous
contenterons le moment venu de preciser celles des proprietes sur lesquelles nous appuierons
certains developpements. (En particulier pour R au chapitre 2 .)

1.2.2

Inclusion.

D
efinition 1.2.2 Soient E et F deux ensembles .
1. On dit que E est inclus dans F si tout element de E appartient a
`F :
x, (x E = x F ).
Dans ce cas on note E F . On dit aussi alors que E est une partie ou un sousensemble de F .
2. Les ensembles E et F sont dits
egaux si on a E F et F E. Dans ce cas on note
E = F . Si deux ensembles ne sont pas egaux on dit quils sont distincts. Si E est
inclus dans F et en est distinct on note7 E F .
Remarque. Une demonstration de linclusion E F commencera le plus souvent par la
phrase. Soit a un element (sous-entendu quelconque) de E. Montrons que a appartient a`
F. . . . Pour montrer legalite de deux ensembles on verifiera que chacun des deux est inclus
dans lautre.
Proposition 1.2.3 Linclusion est transitive cest-`
a-dire que pour trois ensembles E, F , G
on a
(E F et F G) E G.
Demonstration : Soit x un element de E. Comme E F , on a x F . Mais, comme F G,
cela implique que x G. Par consequent, tout element de E appartient a` G et donc E G.
D
efinition 1.2.4 Un ensemble E etant donne, on note P(E) lensemble de toutes les parties
de E. (Cet ensemble contient toujours et E).
Exemple 1.11 Soit E lensemble des trois elements distincts a, b et c : E = {a, b, c}. Alors :
P(E) = {, {a}, {b}, {c}, {a, b}, {b, c}, {c, a}, {a, b, c}}.
Si F = {a, b} on aura donc F E et F P(E)
Exercice 1.12 A-t-on {a, b} = {b, a} ? {a, b} = {a, a, b} ?
Exercice 1.13 A-t-on ? ? ?
Exercice 1.14 Soit E = {a, b}. Determiner P(E) puis P(P(E)).
Exercice 1.15 Si E = on a P(E) = {}. On notera bien que E ne contient aucun element alors que P(E)
en contient un ! En poursuivant, on obtient P(P(E)) = {, {}}. Pourriez-vous determiner P(P(P(E))) ?
Exercice 1.16 Soient A et B deux parties de lensemble E telles que A B. Prouver, en raisonnant par
contraposee, que, pour tout element x de E, si on a x
/ B alors on a x
/ A.
7

Dans la litterature on trouve souvent le symbole dans le sens de et

6=

a
` la place de .

1.2.3

Op
erations sur les parties dun ensemble

Soit un ensemble E et soit P(E) lensemble de ses parties.


D
efinition 1.2.5 Soient A et B deux parties dun ensemble E.
On appelle intersection de A et B lensemble note A B des elements de E qui
appartiennent a
` A et a
`B :
A B = {x E ; (x A) et (x B)}.
On appelle r
eunion de A et B lensemble note AB des elements de E qui appartiennent
a
` A ou a
`B :
A B = {x E ; (x A) ou (x B)}.
On appelle compl
ementaire de A dans E lensemble note CE A ou E\A ou simplement
c
A (parfois A ) si lensemble E est fixe sans ambigute, des elements de E qui nappartiennent
pas a
`A:
A = {x E ; x 6 A}.
Remarque. Comme on le voit, ces definitions sont directement liees aux operations logiques
ou, et et non definies en 1.1.2. Les proprietes enoncees dans les exercices suivants se
demontrent a` laide des proprietes de ces operations logiques ou a` laide de tables dappartenance analogues aux tables de verite.
Exercice 1.17 Montrer les egalites suivantes (propriete dassociativite) :
A (B C) = (A B) C
A (B C) = (A B) C

Ces proprietes permettent de supprimer les parenth`ese et decrire simplement pour la reunionS
de trois parties
n
A B C ou, plus generalement pour la reunion de plusieurs parties A1 A2 . . . An ou i=1 Ai . Meme
remarque pour lintersection.
Exercice 1.18 Montrer les egalites suivantes (propriete de distributivite) :
A (B C) = (A B) (A C)
A (B C) = (A B) (A C)
Exercice 1.19 Soient A et B des parties dun ensemble E. Montrer les egalites suivantes (lois de Morgan) :
AB =AB
AB =AB

Les operations decrites dans la definition 1.2.5 conf`erent a` lesemble P(E) une structure
appelee structure dalg`ebre de Boole dont letude sera approfondie dans le cours de mathematiques
pour linformatique .
On utilise aussi dautres operations.
La difference densembles : on note A \ B lensemble des elements de A nappartenant
pas a` B. Autrement dit,
A \ B = A B.
La difference symetrique : on note A4B lensemble des elements appartenant a` lun
des ensembles A ou B mais pas aux deux. Autrement dit,
A4B = (A B) \ (A B) = (A \ B) (B \ A).

10

1.2.4

Produit cart
esien de deux ensembles

D
efinition 1.2.6 Etant
donnes deux ensembles E et F on appelle produit cart
esien de
E et F lensemble note E F constitue de tous les couples (a, b) avec a E et b F . Plus
generalement, etant donnes des ensembles E1 , E2 , . . . , En le produit cartesien E1 E2
En est lensemble des n-uplets (a1 , a2 , . . . , an ) o`
u a 1 E1 , . . . , an En .
n
Plus simplement, on note E le produit de n ensembles egaux a
` un meme ensemble E.
Remarque. Un couple (plus generalement un n-uplet) est une suite ordonnee de termes non
necessairement distincts : si a 6= b, le couple (a, b) est different du couple (b, a) et le triplet
(a, a, b) different du couple (a, b). On prendra bien garde de ne pas confondre la notion de
couple (a, b) et la notion de paire {a, b} qui designe lensemble ayant pour elements a et b ;
on a toujours {a, b} = {b, a} (ce dernier ensemble se reduisant a` {a} si a = b). 8
Exemple 1.20 Si E = {a, b} et F = {c, d} on a :
E F = {(a, c), (a, d), (b, c), (b, d)}.
Par ailleurs :
E E = E 2 = {(a, a), (a, b), (b, a), (b, b)}.

D
efinition 1.2.7 Lorsque E = F , le sous-ensemble D = {(x, x); x E} est appele diagonale
de E E.

1.2.5

Relations. Applications

D
efinition 1.2.8 Soient E et F deux ensembles.
Soit G un sous-ensemble de lensemble E F .
On dit quun element x de E et un element y de F satisfont la relation R de E vers
F dont le graphe est G si le couple (x, y) appartient a
` G. On notera cette propriete x R y.
En resume
x R y (x, y) G .
Dans le cas o`
u E = F , on parle simplement de relation definie sur E.

Exemple 1.21 Si D est la diagonale de lensemble produit E E, la relation definie sur E dont le graphe
est D est tout simplement la relation egalite .
Exemple 1.22 Prenons pour ensemble E lintervalle [0, 1]. Le produit cartesien [0, 1] [0, 1] peut etre
represente dans un plan par le carre K dont les points ont des coordonnees x et y comprises entre 0 et 1.
La relation x y definie sur [0, 1] a pour graphe le triangle forme par les points situes sur la diagonale de
K ou en dessous. (Faire un dessin). Cette relation est un exemple de ce quon appelle relation dordre. Nous
reviendrons un peu plus loin sur cette notion.
Exemple 1.23 Si m est un entier relatif, la relation R definie sur lensemble Z des nombres entiers relatifs
par
xRy k Z, x y = km
est une relation appelee congruence modulo m.9 On la note x y (mod m).
8

La meme distinction existe en informatique, avec des notations parfois differentes. Cf. en langage Maple
les types list et set.
9
Cette relation est un exemple de ce quon appelle relation d
equivalence. Cette notion sera etudiee
en detail dans un cours ulterieur.

11

D
efinition 1.2.9 Soient E et F deux ensembles.
Une application de E dans F est une relation R de E vers F dont le graphe G a la
propriete suivante :
Pour tout
el
ement x de E il existe un et un seul
el
ement y de F tel que la relation
x R y soit vraie.
On voit donc quune application (on dit aussi fonction) de E dans F associe a` chaque
element x E un unique element y F . Cet element est appele limage de x par
lapplication. On utilise en general pour les applications les notations suivantes :
Si on note f une application de E dans F , on note f (x) limage de lelement x de E et
souvent, pour mieux mettre en evidence que x E et que f (x) F on ecrit
f: E F
x 7 f (x).
On dit aussi que f (x) est la valeur prise par f en x. Si y = f (x), on dit que x est un
ant
ec
edent de y. Un element de F peut tr`es bien avoir plusieurs antecedents ou nen avoir
aucun.
On dit que E est lensemble de d
epart ou le domaine de d
efinition de f , et que
F en est lensemble darriv
ee. On dit encore que f est une fonction (ou une application)
definie sur E a` valeurs dans F .
Le graphe de f est le sous-ensemble de E F :
Gf = {(x, f (x)) ; x E}.
Exemple 1.24 Soit R : lensemble des nombres reels et f lapplication de R dans R definie par x
R, f (x) = x2 . Limage de 2 est 4. Le r
eel 4 a deux antecedents : 2 et 2. Le reel 4 na pas dantecedent.
Exemple 1.25 Considerons lapplication x 7 sin x de R dans R. Le nombre 2 na pas dantecedent. Le
nombre 1 a pour antecedents tous les nombres appartenant a
` lensemble {/2 + 2k ; k Z}.

Il est parfois utile de restreindre lensemble de depart dune application :


D
efinition 1.2.10 Soit f est une application dun ensemble E dans un ensemble F . Soit A
un sous-ensemble de E.
On appelle restriction de f a
` A lapplication notee f|A , de A (pris comme nouvel
ensemble de depart) dans F qui prend en tout x de A la meme valeur que f : pour tout
x : inA, on a f|A (x) = f (x).

Remarque. Si A 6= E, les applications f et f|A . sont differentes. En effet, pour que deux
applications soient egales, elles doivent avoir meme ensemble de depart, meme ensemble
darrivee et meme graphe.
Autrement dit, si f : E F et g : G H sont deux applications, on a f = g si et
seulement si E = G, F = H et f (x) = g(x) pour tout x E.

12

1.2.6

Image dune partie

D
efinition 1.2.11 Soit f est une application dun ensemble E dans un ensemble F . Soit A
un sous-ensemble de E.
On appelle image de la partie A par f lensemble des valeurs prises par f en les elements
de A. Cest un sous-ensemble de F quon note f (A). On a donc
f (A) = {y F ; x A, f (x) = y} .
Limage f (E) de lensemble de depart E tout entier sappelle simplement limage de lapplication f . (Cest une partie de F qui nest pas necessairement F tout entier.)
Exercice 1.26 Soit f lapplication de N dans N telle que f (n) = n + 1. Determiner limage de f .
Exercice 1.27 Soit f lapplication de R dans R telle que f (x) = x + 3. Determiner limage de f .
Exercice-type 1.28 Soient f : E F une application, A et B deux parties de E. Montrer que si A B
alors f (A) f (B).
Solution. Il faut montrer que pour tout element y f (A) on a y f (B). Or, si y f (A), il existe a A
tel que y = f (a). Mais alors, par hypoth`ese, a B do`
u y = f (a) f (B).
Exercice 1.29 Sous les memes hypoth`eses que precedemment, etablir les resultats suivants :
f (A B) = f (A) f (B);
f (A B) f (A) f (B).
On verifiera que la seconde inclusion nest en general pas une egalite en considerant f : R R telle que
f (x) = x2 , A = {0, 1}, B = {0, 1}.

1.2.7

Applications injectives, surjectives, bijectives

Si on relit attentivement la definition du mot application, on voit quun element x de


lensemble de depart a toujours une seule image mais que rien ninterdit en general a` deux
elements x et x0 distincts davoir la meme image. On voit aussi que tout element de lensemble
de depart a` une image mais que rien noblige en general tous les elements de lespace darrivee
a` etre limage dun element de lensemble de depart.
Les definitions tr`es importantes suivantes precisent ces points.
D
efinition 1.2.12 Soit f une application dun ensemble E dans un ensemble F .
On dit que f est une application injective (ou que f est une injection) de E dans F
si deux elements distincts quelconques de E ont des images distinctes :
x, x0 E,

(x 6= x0 f (x) 6= f (x0 )).

De facon equivalente, par contraposition : Lapplication f : E F est injective si on


a quels que soient x et x0 de E, si f (x) = f (x0 ) alors x = x0
On dit que f est une application surjective (ou que f est une surjection) de E sur
F si tout element de F est image par f dau moins un element de E :
y F, x E, y = f (x).
De facon equivalente, f est surjective de E sur F si f (E) = F .

13

On dit que f est une application bijective (ou que cest une bijection) de E sur F si
elle est a
` la fois injective et surjective. En dautres termes : quel que soit y F , il
existe un unique x E tel que y = f (x) .
Exemple 1.30 Lapplication f : x 7 x2 de R dans R nest ni injective ni surjective. Sa restriction a
`
lensemble R+ des nombres reeels positifs est injective puisque deux reels positifs qui ont meme carre sont
egaux. Il en est de meme de sa restriction a
` R .
On peut aussi considerer lapplication g : x 7 x2 de R dans R+ . Cette application est differente de f
car elle na pas le meme ensemble darrivee. Elle est, quant a
` elle, surjective car tout nombre positif est le
carre dau moins un reel.10 La restriction de g a
` R+ est une bijection de R+ sur lui-meme.

Remarque de m
ethode. Soit f une application dun ensemble E dans un ensemble F .

Etudier la surjectivite de f revient a` se poser la question : lequation f (x) = y


dont linconnue est x a-t-elle au moins une solution pour tout second membre y de F ?
Le raisonnement commencera le plus souvent ainsi : Soit y un element (sous-entendu
quelconque) de F . Montrons quil existe un element x de E tel que f (x) = y. . . .

Etudier
linjectivite de f revient a` se poser la question : si lequation f (x) = y admet
une solution pour le second membre y de F , cette solution est-elle unique ? La solution
commencera souvent par : Soient x1 et x2 deux element de E tels que f (x1 ) = f (x2 ).
Montrons que x1 = x2 . . . . ou bien par Soient x1 et x2 deux element de E tels que
x1 6= x2 . Montrons que f (x1 ) 6= f (x2 ). . . .
Pour montrer quune application f est bijective de E sur F , on doit montrer deux
choses : quelle est surjective et quelle est injective. Cela revient a` prouver que lequation
f (x) = y admet, pour tout second membre y de F une solution x unique dans E.

1.2.8

Composition dapplications.

D
efinition 1.2.13 Soient E, F, G trois ensembles non vides et f : E F , g : F G deux
applications. La compos
ee de f et g, notee g f , est lapplication
gf : E G
x 7 g(f (x)).
Exemple 1.31 Soient f et g les applications de R dans lui-meme telles que , pour tout reel x, f (x) = x 4 et
g(x) = x + 1. Alors on peut definir les applications g f : x 7 x4 + 1 et f g : x 7 (x + 1)4 . On notera que
g f 6= f g.
Exercice 1.32 Donner un exemple de deux applications f et g telles que lexpression f g ait un sens mais
pas g f .
Exercice 1.33 Soient des ensembles E, F , G et H et trois applications f : E F , g : F G, h : G H.
Montrer legalite (associativite)
h (g f ) = (h g) f .
Cette egalite permet de se passer de parenth`eses et decrire cette application h g f .

Les proprietes dinjectivite, surjectivite et bijectivite sont conservees par composition,


comme le montre la proposition suivante.
10

Plus generalement, a
` toute application f dun ensemble E dans un ensemble F on peut associer une
surjection de E sur limage f (E) de f .

14

Proposition 1.2.14 Soient E, F, G trois ensembles non vides et f : E F , g : F G


deux applications.
1. Si f et g sont injectives alors g f est injective ;
2. Si f et g sont surjectives alors g f est surjective ;
3. Si f et g sont bijectives alors g f est bijective.
Demonstration :
1. Soient x et x0 deux elements de E qui verifient (g f )(x) = (g f )(x0 ). Montrons quon
a alors x = x0 . Comme g est supposee injective, legalite g(f (x)) = g(f (x0 )) implique legalite
f (x) = f (x0 ). Comme f est supposee injective, legalite f (x) = f (x0 ) implique legalite x = x0
que lon voulait demontrer.
2. Soit z un element de G. Puisque g est supposee surjective, il existe au moins un element
y de F tel que z = g(y). Par surjectivite de f , il existe alors un element x de E tel que y =
f (x). On a finalement bien trouve un element x de E tel quon ait z = g(f (x)) = (g f )(x).
3. Puisque f et g sont a` la fois injectives et surjectives, leur composee est a` la fois injective
et surjective donc bijective.
Exercice-type 1.34 On reprend les notations E, F, G, f, g ci-dessus. En supposant (gf ) injective (respectivement, surjective), montrer que f est injective (respectivement, que g est surjective).
Solution. On peut, par exemple, raisonner par contraposition dans les deux cas. En supposant que f
nest pas injective, montrons que (g f ) nest pas injective. Par hypoth`ese, il existe x et x 0 de E, tels que
x 6= x0 et f (x) = f (x0 ). Mais alors, (g f )(x) = g(f (x)) = g(f (x0 )) = (g f )(x0 ) avec x 6= x0 , donc (g f )
nest pas injective.
Si g nest pas surjective alors g(F ) 6= G. Mais puisque f (E) F on a (g f )(E) = g(f (E)) g(F ).
Donc limage de g f nest pas G tout entier et g f nest pas surjective.
Exercice 1.35 Soient f : E F , g : F G, et h : G H trois applications telles que (g f ) et (h g)
soient bijectives. En utilisant lexercice-type 1.34, montrer que g est bijective puis en deduire que f, g, et h
sont bijectives.

D
efinition 1.2.15 Soit un ensemble E. On appelle application identique (ou identite)
de E lapplication de E dans E notee IdE definie par
x E, IdE (x) = x.
On deduit immediatement de cette definition la
Proposition 1.2.16 Pour toute application f dun ensemble E dans un ensemble F , on a
f IdE = f

1.2.9

et

IdF f = f .

Application r
eciproque dune bijection

` tout element y
Soit f une application bijective dun ensemble E sur un ensemble F . A
de F on peut associer lelement unique de E tel que f (x) = y. On pose f 1 (y) = x et on
definit ainsi une bijection f 1 de F dans E appelee application r
eciproque de f . On a
donc par definition
x E, y F, y = f (x) x = f 1 (y).

15

Plus precisement, si Gf (Gf E F ) est le graphe de f , lapplication reciproque est definie


par le graphe symetrique :
Gf 1 = {(y, x) F E ; (x, y) Gf } .
Exemple 1.36 Un exemple etudie dans les classes anterieures est donne par la fonction exponentielle :
cest une application bijective de R sur lensemble R+ des nombres reels strictement positifs. Elle admet pour
fonction reciproque la fonction logarithme neperien qui est une bijection de R + sur R.
Exercice 1.37 Soit E un ensemble et P(E) lensemble de ses parties. On consid`ere lapplication h de P(E)
dans P(E) definie par h(A) = A (complementaire de A) pour tout A P(E) . Montrer que h est une
bijection et determiner son application reciproque.
Exercice 1.38 Soit f une application bijective f dun ensemble E dans un ensemble F et f 1 lapplication
reciproque. Montrer quon a
f 1 f = IdE et f f 1 = IdF .

Proposition 1.2.17 Soit une application f : E F . Pour que f soit bijective, il faut et il
suffit quil existe une application g : F E telle que
g f = IdE

et

f g = IdF .

(Dans ce cas g est aussi bijective ; cest lapplication reciproque de f .)


Exercice 1.39 Demontrer cette proposition.

Proposition 1.2.18 Si f : E F et g : F G sont des applications bijectives, lapplication


g f est bijective et on a (g f )1 = f 1 g 1 .
Exercice 1.40 Demontrer cette proposition. On notera linversion de lordre de la composition.

16

Chapitre 2
Le corps des nombres r
eels
2.1

Introduction

Les nombres reels sont au cur de lAnalyse mathematique. Ils ont ete introduits et
utilises dans lenseignement secondaire sans quune definition precise en ait ete donnee. Dans
ce chapitre nous allons expliciter dans un axiome les proprietes admises des nombres reels
a` partir desquels seront deduits tous les theor`emes dAnalyse que nous etudierons dans la
suite. Nous partirons de lenonce suivant :
Axiome. Lensemble R des nombres reels est un corps totalement ordonne dans lequel toute
partie non vide et majoree admet une borne superieure.
Notre premi`ere tache consistera a` expliquer tous les termes de cet enonce. Les expressions
corps, totalement ordonne, borne superieure dont nous allons donner les definitions precises
sont importantes pour tous les domaines des mathematiques et nous seront tr`es utiles dans
la suite.

2.2
2.2.1

Ensembles ordonn
es
Relation dordre

Sur les ensembles de nombres N, Z, R, tels quils sont introduits dans lenseignement
elementaire, on definit la relation notee , qui se lit inferieur ou egal a` . De mani`ere
generale :
D
efinition 2.2.1 Soit un ensemble E et une relation R definie sur E. On dit que R est
une relation dordre si elle poss`ede les trois proprietes suivantes :
1. Elle est r
eflexive, cest-`
a-dire quon a
a E, aRa.
2. Elle est transitive, cest-`
a-dire quon a
a E, b E, c E, ((aRb et bRc) = aRc).
3. Elle est antisym
etrique, cest-`
a-dire quon a
a E, b E, ((aRb et bRa) = a = b).

17

Si on a de plus, pour tout couple (x, y) delements de E, xRy ou yRx on dit que la
relation dordre R est totale.
Si un ensemble est muni dune relation dordre (resp. dordre total), on dit que cest un
ensemble ordonn
e (resp. totalement ordonn
e).
Exemple 2.1 Lensemble des nombres reels R muni de la relation est un ensemble totalement ordonne.
Exemple 2.2 Soit un ensemble quelconque. Sur lensemble P() des parties de la relation inclusion,
notee , est une relation dordre. Cette relation est non totale (sauf si est vide ou nadmet quun seul
element !).
Exemple 2.3 Sur lensemble N des entiers naturels la relation divise , notee par le signe | et definie par
m|n sil existe un entier k tel que n = km
est une relation dordre non totale. (Exercice).

Soulignons le fait que, dans la definition adoptee, la notion dordre est prise au sens large.
Si, sur un ensemble E, on a une relation dordre notee par exemple par le signe , on peut
lui associer une autre relation qui sera notee en posant
a b (a  b et a 6= b).
La relation ainsi definie nest pas une relation dordre au sens de la definition precedente
puisquelle nest pas reflexive. On dit que cest une relation dordre-strict (en un seul mot).

2.2.2

Majorant, maximum, borne sup


erieure

D
efinition 2.2.2 Soit un ensemble E muni dune relation dordre notee . Soit A une
partie de E et m un element de E. On dit que m est un majorant de A si
a A,

a  m.

On dit que m est un plus grand


el
ement ou un maximum de A si m est un majorant
de A et si de plus m A.
Autrement dit un majorant de la partie A est un element du grand ensemble E qui est
superieur ou egal a` tous les elements de la partie A. Un majorant de A est un maximum si
de plus il appartient lui-meme a` A. Bien entendu, une partie A de E nadmet pas toujours
de maximum.
Exemple 2.4 Si on se place dans lensemble R des nombres reels muni de la relation dordre habituelle ,
la partie A = [0, 1[ admet le nombre 36 ou meme le nombre 1 comme majorants mais nadmet pas de plus
grand element. (Le demontrer en exercice)

On definit de mani`ere analogue les termes minorant et plus petit


el
ement ou minimum.
Une partie A dun ensemble ordonne E qui admet au moins un majorant et au moins un
minorant dans E est dite born
ee.
Proposition 2.2.3 Si une partie A de E admet un maximum (respectivement un minimum)
celui-ci est unique. On le note max(A) (respectivement min(A)). On pourra donc dire (sil
existe) le maximum de A ou le minimum de A.

18

Exercice 2.5 Demontrer la proposition precedente.

En analyse on a tr`es souvent, pour un ensemble donne de nombres reels, a` chercher a`


le majorer et a` le minorer ou, comme on dit, a` en trouver un encadrement. Il est naturel
de rechercher le meilleur encadrement possible et pour cela on est amene a` introduire les
definitions suivantes :
D
efinition 2.2.4 Soit un ensemble E muni dune relation dordre notee  et soit A une
partie de E.
On dit quun element S de E est la borne sup
erieure de A si S est le minimum de
lensemble des majorants de A. On note S = sup A.
De meme, on dit que s est la borne inf
erieure de A, notee inf A, si s est le maximum de
lensemble des minorants de A.
Pour que S soit la borne superieure de A il faut et il suffit, par consequent, que deux
conditions soient remplies :
S est un majorant de A
aucun element de E strictement inferieur a` S nest un majorant de A.
Dans le cas o`
u lensemble E est lensemble R qui est totalement ordonne pour la relation
dordre , on a S = sup A si on a :
(i) a A, a S,
(ii) b < S, a A, b < a.
Mise en garde ! Il existe des ensembles ordonnes E et des parties A de E telles que A
admet des majorants sans avoir de borne superieure. Par contre, comme laffirme laxiome
de la borne superieure (voir 2.4 plus bas), ceci ne peut se produire dans lensemble des
nombres reels.
Une partie A peut admettre une borne superieure sans avoir de maximum. Par contre on
pourra verifier en exercice que :
Proposition 2.2.5 Si une partie A dun ensemble ordonne E admet un maximum, celui-ci
est necessairement sa borne superieure.
Exemple 2.6 Dans lensemble des reels, lensemble ]0, 1[ admet la borne superieure 1 mais nadmet pas de
maximum. Lensemble [0, 1] admet le maximum 1. Lensemble N nadmet pas de majorant (et, a fortiori, pas
de borne superieure).
Exercice 2.7 Dans lensemble P() des parties dun ensemble , muni de la relation dordre inclusion
symbolisee par , on consid`ere une partie finie {A1 , A2 , . . . , Am }. Demontrer que cet ensemble admet
comme borne superieure lelement A1 A2 Am .

2.2.3

Applications born
ees

Soit E un ensemble quelconque et F un ensemble muni dune relation dordre . Soit f


une application de E dans F . On dit que f est une application major
ee (resp. minoree) sur
E par lelement m de F si m est un majorant (resp. minorant) de lensemble image f (E).
Autrement dit si, pour tout x E, on a f (x)  m (resp. m  f (x)).
Si f est a` la fois majoree et minoree, on dit que cest une application born
ee.

19

Exercice 2.8 Montrer que lapplication de R dans R definie par x 7 ex est une application bornee.

Notation. Soit D une partie de lensemble de depart E. Si lensemble f (D), image de D


par f , admet dans F une borne superieure S, on pourra ecrire
S = sup f (D) ou S = sup {f (x) ; x D} ou S = sup

xD f (x) .

De meme pour la borne inferieure.

2.2.4

Applications monotones.

D
efinition 2.2.6 Soit E un ensemble muni dune relation dordre  et F un ensemble
muni dune relation dordre v. Soit f une application de E dans F . On dit que f est une
application croissante si, pour tout couple (x, y) delements de E, on a
x  y = f (x) v f (y) .
On dit que f de E dans F est strictement croissante si, pour tout couple (x, y) delements
de E, on a
x y = f (x) < f (y) .
Definition analogue pour d
ecroissante et strictement d
ecroissante. Une application qui
est soit croissante soit decroissante est dite monotone. Elle est dite strictement monotone
si elle est soit strictement croissante soit strictement decroissante .
Le cas le plus important que nous allons considerer dans ce module est celui o`
uE=F =R
muni de la relation dordre usuelle .
Exercice 2.9 On suppose E totalement ordonne. Montrer quune application strictement monotone de
(E, ) dans (F, v) est une application injective de E dans F .
Exercice 2.10 Soit E un ensemble muni dune relation dordre notee  . Soient f et g deux applications
monotones de E dans lui-meme. Montrer que lapplication composee f g est monotone. Montrer que si f et
g sont strictement monotone, alors f g est strictement monotone. Montrer par un exemple que f g peut
etre strictement monotone sans que ni f ni g ne le soit.
Exercice 2.11 Lensemble N est muni de la relation dordre divise notee | et lensemble P(N ) de ses
` tout entier k on associe lensemble D(k) des entiers
parties est muni de la relation dordre inclusion . A
qui divisent k et lensemble M (k) des multiples de k. Montrer que les applications k 7 D(k) et k 7 M (k)
sont des applications monotones de (N, | ) dans (P(N ), ).

2.2.5

Lensemble ordonn
e N des entiers naturels

En tant quensemble ordonne, lensemble N joue un role particulier. En effet, les entiers
naturels ne servent pas seulement a` denombrer, cest-`a-dire a` mesurer une quantite dobjets,
mais aussi a` numeroter cest-`a-dire a` donner aux elements dun ensemble un numero dordre.
Cela repose sur les proprietes fondamentales que poss`ede la relation dordre sur N et qui
peuvent servir daxiomes pour definir cet ensemble :
Axiome. Lensemble N est un ensemble non vide, muni dune relation dordre totale pour
laquelle
a) N nadmet pas de plus grand element.

20

b) Toute partie non vide de N admet un plus petit element.


Les proprietes a) et b) ont pour consequences immediates que :
(i) N admet un plus petit element. On convient de le noter 0.
(ii) Pour tout n N lensemble des elements de N strictement superieurs a` n
admet un plus petit element quon appelle le successeur de n et quon convient
de noter n + 1.
c) Tout element de N distinct de 0 est le successeur dau moins un element de N.
Autrement dit lapplication n 7 n + 1 est une application surjective de N sur lensemble
N \ {0} (qui est aussi note N ).
Exercice 2.12 Montrer que cette application est en fait bijective.

` laide dun syst`eme de numeration, comme le syst`eme decimal, on represente par des
A
symboles les successeurs successifs de 0 : par exemple le successeur de 0 par 1, celui de 1 par
` partir des proprietes precedentes prises pour axiome de definition de lensemble N
2 etc. A
on peut batir toute larithmetique.
On commence par etablir la validite du raisonnement par recurrence tel quil est enonce
dans la proposition suivante :
Proposition 2.2.7 Raisonnement par r
ecurrence.
Soit A une partie de N verifiant :
(1) 0 A.
(2) Quelque soit n N, on a (n A = n + 1 A).
Alors A = N.
Demonstration : Montrons cette proposition en raisonnant par labsurde : supposons que
A 6= N. Le complementaire N \ A de A dans N admet (propriete b)) un plus petit element
que nous noterons m et qui ne peut etre 0 puisque 0 A par hypoth`ese (1). Mais alors
(propriete c)) m est le successeur dun entier n et cet entier appartient necessairement a` A
(sinon m ne serait pas le plus petit element de N \ A). Lhypoth`ese (2) entrane alors que le
successeur de n, qui est m, appartient a` A ce qui contredit la definition de m.
Remarque. Plus generalement, pour tout entier n0 , on montre que si une partie B de N
verifie n0 B et n N (n B = (n+1) B), alors B contient tous les entiers superieurs
ou egaux a` n0 .
On montre ensuite quon peut definir des applications par recurrence. Pour cela on
demontre (nous ladmettrons) le corollaire suivant de la proposition 2.2.7.
Proposition 2.2.8 Soit un ensemble E et une application f : E E. Pour tout element a
de E, il existe une application unique u : N E verifiant
(i) u(0) = a
(ii) n N, u(n + 1) = f (u(n)).
Remarque. Une application de N dans un ensemble E sappelle une suite (voir chapitre
3) et on ecrit le plus souvent un pour u(n). Avec cette notation les conditions (i) et (ii)
prennent la forme u0 = a et un+1 = f (un ). Nous etudierons plus loin en detail les suites de
nombres reels definies par recurrence.
Cest a` laide de cette proposition quon peut definir precisement laddition et la multiplication
des nombres entiers.

21

Exercice 2.13 Montrer par recurrence les formules suivantes : pour tout entier n,
1+2++n =

n(n + 1)
.
2

n(n + 1)(2n + 1)
.
6
2

n(n + 1)
.
13 + 2 3 + n 3 =
2

12 + 2 2 + n 2 =

P
La notation
. La notation des sommes du type de celles de lexercice precedent a` laide
de petits points ne convient pas pour des expressions plus compliquees. On ecrit alors, par
exemple
n
X
a1 + a 2 + + a n =
ak .
k=1

Dans cette notation, lindice de sommation k a un usage purement interne ; comme on dit
en informatique, cest une variable locale. On peut changer la lettre k en toute autre lettre
sans rien changer a` la formule.
Comme autre exemple dapplication du raisonnement par recurrence demontrons la proposition
suivante :
Proposition 2.2.9 Soit n un entier non nul et E un ensemble ayant n elements. On suppose
que E est totalement ordonne pour une relation dordre notee . Alors E admet un element
maximum et un element minimum.

Demonstration : Nous allons raisonner par recurrence sur le nombre n delements. Soit P(n)
la proposition : Tout ensemble totalement ordonne ayant n elements admet un maximum .
Soit B lensemble des entiers n strictement positifs tels que P(n) est vraie.
La proposition P(1) est vraie puisque si E a un seul element celui-ci est un maximum.
Donc 1 B.
Supposons que que n soit un entier superieur o`
u egal a` 1 tel que P(n) soit vraie. Montrons
qualors P(n + 1) est vraie. Pour cela, soit E un ensemble totalement ordonne ayant n + 1
elements. Soit a un element quelconque de E. Lensemble E \{a} est un ensemble totalement
ordonne ayant n elements. Puisque P(n) est supposee vraie, il admet un maximum. Notons
m ce maximum. Alors, puisque E est totalement ordonne, on a ou bien a  m et m est un
maximum de E, ou bien m  a et, par transitivite de lordre, cest a qui est un maximum de
E. Par consequent P(n + 1) est vraie. On a prouve que, pour n 1, n B = (n + 1) B
et donc que B contient tous les entiers superieurs ou egaux a` 1.
Lexistence dun minimum est montree de mani`ere analogue
` partir de lensemble N des entiers naturels dans lequel la soustraction nest pas toujours
A
possible on construit lensemble Z des entiers relatifs. Nous prendrons pour acquis les proprietes
des operations +, et de la relation dordre dans Z. Montrons simplement, a` titre dexemple,
le resultat suivant :
Proposition 2.2.10 Toute partie non vide minoree (resp. majoree) de Z admet un minimum
(resp. un maximum).
Demonstration : Soit A une partie non vide de Z admettant pour minorant m. Lensemble
B = {x m ; x A} est un ensemble non vide dentiers appartenant a` N. Il admet donc

22

un plus petit element qui est de la forme x0 m. Le nombre x0 ainsi defini est, comme on
le voit sans peine, le plus petit element de A.
Supposons maintenant que A admet pour majorant M . On se ram`ene a` la situation
precedente en consid`erant lensemble symetrique A = {x ; x A} qui admet M
comme minorant et qui admet donc un plus petit element y. Alors y est le plus grand
element de lensemble A.

2.3

La structure de corps

Sur chacun des ensembles de nombres N, R, C sont definies les operations algebriques
addition et multiplication. La notion doperation est fondamentale en mathematiques car,
en fait, les objets mathematiques nont de sens que par les operations que lon peut effectuer
dessus. Il est donc justifie de se donner d`es maintenant des definitions tr`es generales qui
pourront sappliquer dans des situations variees. On pourra ainsi reconnatre, sur des ensembles
tr`es differents, des structures algebriques communes et donc des proprietes communes.

2.3.1

Lois de composition

D
efinition 2.3.1 Une loi de composition interne (on dit aussi operation interne ou simplement
operation quand il ny a pas danger de confusion) sur un ensemble E est une application de
E E dans E.
Si on convient par exemple de noter ? cette operation, lapplication secrira
?: EE E
.
(a, b) 7 a ? b
Nous allons donner une liste de proprietes pouvant etre verifiees par une loi interne.
D
efinition 2.3.2 Soit E un ensemble muni dune operation notee ?.
a) Loperation est associative si, quels que soient x, y, z de E, on a
(x ? y) ? z = x ? (y ? z)
On peut alors noter le compose sous la forme x ? y ? z puisque la place des parenth`eses
nimporte pas. (Attention toutefois a
` conserver lordre des termes.)
b) Un element e E est dit neutre pour ? si, quel que soit x E, on a
x ? e = e ? x = x.
c) Sil existe un element neutre e, on dit quun element x de E admet lelement x 0 de E
pour inverse (on dit parfois oppos
e ou sym
etrique) si on a
x ? x0 = x0 ? x = e.
d) Loperation est commutative si, quels que soient x et x0 de E, on a
x ? x0 = x0 ? x.

23

Exercice 2.14 Soit une operation notee ? sur un ensemble E. Montrer que sil existe un element neutre il
est necessairement unique. (Indic. Supposer que e et e0 sont elements neutres et montrer que e = e0 .)

Sur lensemble N laddition est associative, commutative et admet zero pour element
neutre. Par contre les elements non nuls de N nont pas de symetrique (i.e. si a 6= 0, lequation
x + a = 0 na pas de solution dans N). Par contre, dans Z, tout element admet un symetrique
pour laddition. On dit que Z muni de laddition est un groupe commutatif en vertu de la
definition suivante :

2.3.2

La structure de groupe

La structure de groupe est definie, en toute generalite, de la facon suivante ;


D
efinition 2.3.3 Si un ensemble E est muni dune operation ? qui est associative, qui
admet un element neutre et pour laquelle tout element de E admet un inverse, on dit quil
est muni dune structure de groupe (ou que (E, ?) est un groupe). Si loperation ? est de
plus commutative, on dit que (E, ?) est un groupe commutatif ou abelien.
Pour laddition + les ensembles R et C sont des groupes commutatifs. On rencontrera
de nombreux autres exemples tant en alg`ebre quen analyse ou en geometrie. La structure
de groupe joue aussi un grand role en physique et en chimie (cristallographie, mecanique
quantique, etc.).
Exercice 2.15 Sur lensemble Z des entiers relatifs on consid`ere loperation soustraction : (a, b) 7 ab.
Cette operation est-elle associative , commutative ? Admet-elle un element neutre ?
Exercice 2.16 Sur N on consid`ere lapplication puissance : (a, b) 7 ab . Est-elle associative ?

Notation. Cas particulier de la somme de deux fonctions. Soit A une partie de R et soient
f : A R et g : A R deux fonctions. Alors on definit une nouvelle fonction, la somme de
f et g, notee f + g, par
f +g : A R
x 7 f (x) + g(x).
Ainsi, si lon denote par Appl(A, R) lensemble de toutes les fonctions de A dans R, on peut
munir cet ensemble de loperation + ; on verifie facilement que (Appl(A, R), +) est un groupe.
Remarquons en passant quon peut, a` partir dune fonction f : A R et dun reel
definir la nouvelle fonction f par f : A R, x 7 f (x).

2.3.3

Le corps des nombres rationnels

Si on consid`ere maintenant loperation multiplication sur Z, on voit quelle est associative,


commutative, quelle admet le nombre 1 comme element neutre mais que seuls les elements
1 et 1 admettent des inverses. Donc Z nest pas un groupe pour la multiplication.
Par ailleurs, si x, y, z sont des elements de Z, on a les egalites
x(y + z) = xy + xz

et

(y + z)x = yx + zx .

On dit que la multiplication est distributive par rapport a` laddition (on peut distribuer
la multiplication par x a` y et z). Cette situation se rencontre souvent, do`
u la definition :

24

D
efinition 2.3.4 Soit un ensemble E muni de deux operations notees par exemple + et .
On dit que loperation est distributive par rapport a
` loperation + si, pour tout triplet
(x, y, z) delements de E, on a
x (y + z) = (x y) + (x z)

et (y + z) x = (y x) + (z x) .

Si on rassemble les proprietes de lensemble Z muni des operations addition et multiplication,


on dira que Z poss`ede une structure danneau commutatif.
Le fait que, pour la multiplication, les elements de Z nont en general pas dinverse conduit
a` introduire un ensemble de nombres plus grand, lensemble Q des nombres rationnels. Pour
u a Z et b N sur lequel on definit une
cela on consid`ere lensemble des fractions ab , o`
0
addition et une multiplication et on dit que deux fractions ab et ab0 representent le meme
nombre rationnel si ab0 = ba0 . Nous ne detaillerons pas cette construction qui sera etudiee
plus precisement dans un cours dalg`ebre ulterieur. Bien entendu, les r`egles de calcul sur
les fractions sont supposees bien connues. Nous les resumerons en disant que lensemble Q
obtenu admet pour laddition et la multiplication la structure de corps dont nous donnons
la definition generale suivante :
D
efinition 2.3.5 Soit un ensemble E muni de deux operations notees + et . On dit que
E est muni dune structure de corps pour ces operations si :
a) Pour +, E est un groupe commutatif. Notons 0 lelement neutre de ce groupe.
b) Loperation est associative, commutative, et admet un element neutre note 1. Tous les
elements de E differents de 0 admettent un inverse pour .
c) Loperation est distributive par rapport a
` +.
Par ailleurs lensemble Q est muni dune relation dordre total, definie par la condition
(si a et c sont dans Z, b et d dans N )
a
c

ad bc.
b
d
Vis a` vis de laddition et de la multiplication, cette relation dordre verifie
d) Pour tous x, y et z elements de Q,
x y = x + z y + z .
e) Pour tous x, y et z elements de Q
x y et 0 z = x z y z .
De mani`ere generale, un ensemble E muni de deux operations + et et dune relation
dordre verifiant les proprietes a), b), c), d) et e) de la definition 2.3.5 est dit muni dune
structure de corps ordonn
e.
Exercice 2.17 Lensemble Q des nombres rationnels est-il un groupe pour loperation multiplication ? Lensemble Q en est-il un ?

25

2.4

Le corps ordonn
e des r
eels

Mis a` part les nombres negatifs dont lintroduction a ete relativement tardive, les nombres
entiers et les nombres rationnels (plus exactement les fractions) sont connus depuis des temps
tr`es anciens. Mais, d`es lantiquite il est apparu quils etaient insuffisants pour letude des
grandeurs dont on dit couramment quelles sont continues , comme les longueurs, les
durees, etc. Si on cherche a` mesurer la longueur des segments dune droite en les rapportant
a` un segment unite on sapercoit que certains segments ne peuvent etre mesures avec un
nombre rationnel : cest le cas pour la diagonale dun carre de cote unite. Le carre de sa
longueur devrait etre egal a` 2 dapr`es le theor`eme de Pythagore ; or les mathematiciens
grecs ont montre quil nexiste pas de nombre rationnel dont le carre vaut 2. Ce fait a
beaucoup surpris car on pouvait penser que lensemble des nombres rationnels etait assez
riche puisquentre deux rationnels il en existe une infinite. Malgre cela, les rationnels ne
peuvent suffire a` graduer compl`etement une droite.
On a ainsi ete amene a` construire un ensemble de nombres plus grand que lensemble Q,
possedant lui aussi la structure de corps ordonne (pour les operations +, et la relation )
mais constituant un ensemble pouvant etre mis en bijection avec les points dune droite. Nous
ne pouvons donner ici le detail de cette construction. Il nous suffira de retenir que lensemble
des nombres reels ainsi obtenu R est un corps totalement ordonn
e contenant le corps
Q des nombres rationnels et satisfaisant en plus la propriete suivante que nous prendrons
comme axiome :
Axiome de la borne sup
erieure. Toute partie de R non vide et majoree admet une borne
superieure.
Exercice 2.18 En deduire que toute partie non vide et minoree de R admet une borne inferieure.
Exercice 2.19 Soit E une partie de R admettant une borne superieure s. Montrer que si s > 0 alors il
existe un element de E qui est strictement positif.
Exercice 2.20 Soit E une partie de R admettant une borne superieure s. Montrer que si s 6 E, alors E
poss`ede une infinite delements.

Laxiome de la borne superieure permet de montrer que, dans R, il existe un nombre dont
le carre vaut 2. Nous nen donnerons pas ici la demonstration.
Si r est un nombre rationnel strictement positif, on peut montrer a` laide de la proposition
2.2.10 quen ajoutant r a` lui-meme un nombre suffisant de fois on peut depasser tout nombre
rationnel donne a` lavance : on dit que Q a la propriete dArchim`ede ou que cest un corps
archimedien.
Les axiomes definissant R permettent de montrer quil poss`ede aussi cette propriete qui
joue un role important dans letude des limites.
Proposition 2.4.1 (Propri
et
e dArchim`
ede.) Pour tout reel u strictement positif et tout
reel a, il existe un entier naturel n tel que nu > a.
Demonstration : Raisonnons par labsurde : supposons que u soit un reel strictement positif,
que a soit un reel et que, pour tout entier n N, on ait nu a. Dans ces conditions
lensemble U = {nu ; n N} est une partie non vide de R admettant a comme majorant.
Donc U admet une borne superieure. Notons la S. Le nombre S u est strictement inferieur
a` S. Par definition de la borne superieure ce nest donc pas un majorant de U . Cela veut

26

dire quil existe au moins un element de U , disons n0 u, qui nest pas majore par S u. On
a donc n0 u > S u et par consequent (n0 + 1)u > S. Cela est contradictoire avec le fait que
S est un majorant de U .

2.4.1

La fonction partie enti`


ere

Proposition 2.4.2 Soit x un reel. Il existe un element de Z unique, appele partie enti`
ere
de x et note [x] (ou parfois E(x)) tel que
[x] x < [x] + 1.

(2.4.1)

Autrement dit [x] est le plus grand entier inferieur ou egal a


` x.
Remarque. Il est facile de voir que (2.4.1) equivaut a` x 1 < [x] x.
Demonstration : En prenant u = 1 dans lenonce de la propriete dArchim`ede 2.4.1 on voit
que tout nombre reel positif est majore par un nombre entier et comme il est minore par 0,
on peut dire quil est encadre par deux entiers. Par symetrie tout reel negatif est lui aussi
encadre par deux entiers relatifs. Soit alors un reel x : lensemble des entiers relatifs inferieurs
ou egaux a` x est non vide et majore. Il admet donc un plus grand element, quon note [x],
qui remplit la condition de lenonce.
Pour lunicite notons m un entier relatif satisfaisant m x < m + 1 ou encore m 1 <
x m. Avec (2.4.1) on obtient [x] m 1 < [x] x x x < [x] + 1 x [x] + 1 m
donc [x] m 1 < 0 < [x] + 1 m ou encore 1 < m [x] < 1. Puisque m [x] est un
entier relatif on en deduit que m [x] = 0 donc m = [x] ce qui montre lunicite.
Exercice 2.21 Montrer que, pour tout reel x et tout entier relatif k on a [x + k] = [x] + k.
Exercice 2.22 Donner la representation graphique de la fonction definie sur R par x 7 2x [2x].

2.4.2

Approximations d
ecimales dun r
eel

Chacun sait que le nombre , rapport du perim`etre dun cercle a` son diam`etre, verifie
315
314
<
. On dit que admet 3, 14
lencadrement 3, 14 < 3, 15, ou encore
2
10
102
comme approximation decimale a` 102 pr`es par defaut. Voyons comment les proprietes
fondamentales de R et en particulier la propriete de la borne superieure permettent de
justifier lapproximation des nombres reels par des nombres decimaux (i.e. par des rationnels
de la forme 10km , k Z, m N).
Proposition 2.4.3 Pour tout nombre reel x et tout entier m il existe un entier k Z,
unique, tel que
k
k
1
x< m+ m.
m
10
10
10
k
1
k
x <
+ m sont equivalentes aux inegalites
Demonstration : Les inegalites
m
m
10
10
10
k 10m x < k + 1. Elles sont donc verifiees si et seulement si k est la partie enti`ere du reel
10m x. Cela determine bien k de mani`ere unique.

Exercice 2.23 Soit x et y deux reels, h et k deux entiers tels que h102 (resp. k102 ) soit une approximation
a
` 102 pr`es par defaut de x (resp. de y). Peut-on affirmer que (h + k)102 est une approximation a
` 102
pr`es par defaut de x + y ?
Exercice 2.24 Lensemble des nombres decimaux muni des operations addition et multiplication a-t-il une
structure de corps ?

27

2.4.3

Valeur absolue

Soit un reel a . Puisque R est totalement ordonne lensemble {a, a} admet un plus
grand element. On appelle valeur absolue de a ce plus grand element :
|a| = max{a, a} .
Exercice 2.25 Donner la demonstration des inegalites triangulaires, pour deux reels a et b,
|a + b| |a| + |b|

| |a| |b| | |a b| .

et

Exercice 2.26 Montrer lequivalence :


(a, b) R R,

|a + b| = |a| + |b| ab 0.

Exercice 2.27 Montrer que, pour tout reel x, on a

2.4.4

x2 = |x|.

Intervalles de R

D
efinition 2.4.4 Une partie A de R est un intervalle si, quelque soient les elements a et b
de A, avec a b, tout element c de R verifiant a c b appartient aussi a
` A.
Exercice 2.28 Montrer que lintersection dune famille quelconque dintervalles de

R est un intervalle.

Proposition 2.4.5 Tout intervalle de R appartient a


` lune des esp`eces suivantes :
a) Lensemble vide .
b) Les singletons {a}, a R.
c) Les intervalles dextremites reelles a et b avec a < b qui peuvent etre ouverts (]a, b[),
fermes ([a, b], quon appelle aussi segments) ou semi-ouverts ([a, b[ ou ]a, b]).
d) Les demi-droites dextremite a, ouvertes notees ]a, +[, ] , a[ ou fermees notees
[a, +[, ] , a].
e) La droite R.
Exercice 2.29 Verifier que chacun des ensembles decrits dans la liste precedente est bien un intervalle au
sens de la definition 2.4.4. Montrer ensuite que tout intervalle est du type de lun dentre eux.

Proposition 2.4.6 Tout intervalle de R non vide et non reduit a


` un point contient une
infinite de rationnels.
Demonstration : Cest une consequence du resultat de lexercice suivant.
Exercice 2.30 Soient a et b deux reels verifiant a < b.
k
1
Montrer que si n est un entier verifiant n > ba
il existe un entier k Z tel quon ait
]a, b[.
n

28

Chapitre 3
Suites de nombres r
eels
3.1

G
en
eralit
es

D
efinition 3.1.1 Une suite de nombres reels (ou suite reelle) u est une application u de N
dans R.
Notation. Il est dusage de poser u(n) = un pour tout n N et de noter la suite u = (un )nN
ou plus simplement u = (un ). On dit que un est le terme general de la suite u.
Remarque. Plus generalement, on appellera suite reelle toute application definie sur un
intervalle [n0 , +[ de N et a` valeurs dans R. Dans ce cas, on utilisera la notation u =
(un )nn0 . Ainsi la suite de terme general (1/n) est definie pour tout n 1. On notera
toutefois quun changement de variable ram`ene letude de la suite precedente a` celle de la
suite (1/(n + 1)) definie sur N. Il en est ainsi dans le cas general, cest la raison pour laquelle
nous supposerons les suites definies sur N.
Une suite peut etre definie de plusieurs facons :
- terme a` terme : ainsi la formule un = 5 + 3n pour tout n N definit une suite dont
les quatre premiers termes sont
u0 = 5, u1 = 8, u2 = 11, u3 = 14, . . . ;
- a` laide de plusieurs formules : par exemple
u2n = 2n2 ,

u2n+1 = 1

pour tout n N definit la suite dont les premiers termes sont


0, 1, 2, 1, 8, 1, 18, 1, 32, 1, . . . ;
- par recurrence : ainsi
u0 = u1 = 1,

un+2 = un+1 + un

pour tout n N

definit la suite, dite de Fibonacci1 , dont les premiers termes sont


1, 1, 2, 3, 5, 8, 13, 21, 34 . . .
1

Fibonacci, aussi connu sous le nom de Leonard de Pise (1170-1250) a rencontre cette suite dans letude
de levolution demographique de familles de lapins

29

La notion fondamentale dans letude des suites est la notion de limite. On va en donner
ici une introduction heuristique avant le developpement de la prochaine section. On souhaite
repondre a` la question suivante : comment se comporte un lorsque n tend vers linfini, cesta`-dire quand n est de plus en plus grand ?
1 + (1/n)
n+1

. En ecrivant un =
on peut penser
Etudions
dabord le cas o`
u un =
n+2
1 + (2/n)
que plus n augmente, plus les termes de la suite se rapprochent de ` = 1 donc que un est
arbitrairement voisin de 1 quand n est assez voisin de + . Plus precisement, si n > N
alors on a :
1
1
1
|un 1| =
<

.
n+2
n
N
On peut donc rendre un arbitrairement voisin de 1 en jouant sur N : etant donne un reel
1
 > 0 on aura |un 1| <  pour tout entier n tel que n >N a` condition davoir choisi N > ,

ce qui est possible dapr`es la propriete dArchim`ede (Proposition 2.4.1). Par exemple, pour
que |un 1| < 105 , il suffit que n
N o`
u N 105 ; pour que |un 1| < 1012 , il suffit ...

Etudions
ensuite le cas vn = n2 + 1. Il semble que vn devient arbitrairement grand
quand n augmente donc que vn est arbitrairement voisin de + quand n est assez voisin
de + . Plus precisement, si n N alors :

vn > N 2 N.
On peut donc rendre un arbitrairement grand en jouant sur N : etant donne un reel A
on aura vn > A d`es que n N a` condition davoir choisi N > A. Par exemple, pour que
vn > 104 , il suffit que n N , o`
u N 104 ; pour que un > 1020 , il suffit ...

3.2

Limites

Letude faite en introduction nous am`ene a` dire que un tend vers ` R quand n tend
vers + lorsque un est arbitrairement voisin de ` si n est assez voisin de + et a`
poser la definition precise suivante.
D
efinition 3.2.1 Soit ` R. On dit que la suite (un ) tend vers ` (ou admet ` pour
limite) si la condition suivante est verifiee :
pour tout  > 0, il existe N N tel que si n N alors un ]` , ` + [ (i.e. |un `| < ).
On peut ecrire ceci a
` laide de quantificateurs :
 > 0, N N, n N, (n N |un `| < ).
Remarque. Il resulte immediatement de cette definition que les conditions (un ) tend vers
` et (un `) tend vers 0 sont equivalentes. La condition (un ) tend vers ` est aussi
equivalente a` la condition (|un `|) tend vers 0 .
On peut de meme donner un sens precis aux phrases un tend vers + quand n tend
vers + et un tend vers quand n tend vers + .
D
efinition 3.2.2 On dit que la suite (un ) tend vers + si :
pour tout A R, il existe N N tel que si n N alors un ]A, +[ (i.e. un > A).

30

On peut ecrire ceci a


` laide de quantificateurs :
A R, N N, n N, (n N un > A).
D
efinition 3.2.3 On dit que la suite (un ) tend vers si :
pour tout A R, il existe N N tel que si n N alors un ] , A[ (i.e. un < A).
On peut ecrire ceci a
` laide de quantificateurs :
A R, N N, n N, (n N un < A).
Remarque. Bien s
ur il existe des suites qui ne verifient aucune de ces definitions, cest-`adire quelles ne tendent ni vers un reel ` ni vers +, ni vers . Par exemple, si un =
(1)n , on peut se convaincre en separant les indices pairs et les indices impairs que la suite
prend alternativement les valeurs 1 et 1. On ne peut donc pas trouver ` tel que un soit
arbitrairement voisin de ` pourvu que n soit assez grand (pour une etude plus rigoureuse,
voir lexercice-type 3.6).
D
efinition 3.2.4 Une suite (un ) est dite convergente sil existe un reel ` tel que (un ) tende
vers `. Une suite est dite divergente si elle nest pas convergente.
Remarque. Les suites divergentes sont les suites tendant vers une limite infinie et les suites
qui nadmettent pas de limite.
Exercice-type 3.1 Montrer que les suites


  
1
1
et
tendent vers 0.
n
n

1
Solution. Soit  > 0. On cherche N N tel que pour tout n N, (n N |un 0| < ). Or <  si
  n
1
1
1
et seulement si n > : il suffit donc de prendre N N tel que N > , par exemple N = E
+ 1.



1
1
On raisonne de facon analogue avec la seconde suite : on a <  si et seulement si n > 2 : il suffit
n

 
1
1
+ 1) pour que la condition n N entrane
de prendre N N tel que N > 2 (par exemple N = E

2

0 < (1/ n) < .


Exercice 3.2 Montrer que si (un ) est constante elle converge.
Exercice 3.3 Montrer quune suite bornee (cest-`
a-dire dont limage est une partie bornee de R) ne tend
pas vers , ni vers +.

Exercice 3.4 Etant


donne un entier p N et une suite (un ), on definit une nouvelle suite (vn ) en posant
vn = un+p , pour tout n N. Montrer que si (un ) tend vers ` il en est de meme de (vn ).


Exercice 3.5 En utilisant linegalite |a| |b| |a b|, montrer que si la suite (vn ) converge vers ` R

alors lim(|vn |) = |`|. Etudier


la reciproque.

Exercice-type 3.6 Montrer que la suite (un ) = (1)n na pas de limite.
Solution. Notons dabord que la suite etant bornee, elle ne tend ni vers + ni vers (exercice 3.3
ci-dessus). Il reste a
` montrer quelle ne tend pas non plus vers un reel donc que : pour tout ` R, il existe
 > 0 tel que, pour tout entier N , il existe n N verifiant |un `| > . Sachant que la suite ne prend que
les valeurs 1 et 1, on voit immediatement quil suffit de choisir  = 1/2, et ceci quel que soit `. En effet, on
ne peut pas avoir simultanement |un `| < 1/2 et |un+1 `| < 1/2.

31

Proposition 3.2.5 (Unicit


e de la limite) Si la suite (un ) est convergente, sa limite est
unique.
Remarque. Lenonce precedent signifie quune suite ne peut pas converger a` la fois vers
deux reels distincts ` et `0 .
Demonstration : Raisonnons par labsurde et supposons que la suite poss`ede deux limites
differentes ` et `0 . On a |` `0 | > 0. Choisissons > 0 tel que 2 < |` `0 |, par exemple
= |` `0 |/3. Puisque (un ) converge vers ` et `0 , il existe des entiers N1 et N2 ayant la
propriete suivante : si n N1 alors |un `| < et si n N2 alors |un `0 | < . Soit N le
plus grand des entiers N1 et N2 . On a les inegalites |uN `| < et |uN `0 | < . Grace a`
linegalite triangulaire, on voit que
|` `0 | |` uN | + |uN `0 | < + = 2 < |` `0 |,
do`
u |` `0 | < |` `0 |, ce qui est impossible.
Puisquune suite est une application, la definition suivante est un cas particulier des definitions
vues en 2.2.3
D
efinition 3.2.6 Une suite reelle (un ) est dite majoree (resp. minoree) si lensemble de ses
termes U = {u0 , u1 , u2 , . . .} = {un ; n N} est majore (resp. minore) cest-`
a-dire sil existe
M R tel que pour tout n N, un M (resp. il existe m R tel que pour tout n N,
un m).
Une suite est dite bornee si elle est majoree et minoree.
Proposition 3.2.7 Toute suite convergente est bornee.
Demonstration : Soit (un ) une suite de limite l R. Il faut prouver quil existe M R tel
que, pour tout n N, |un |6 M . Appliquons la definition de la convergence avec  = 1 :
N N, n N, (n N |un `| < 1 ).
Puisque |un | < |l| + 1 pour n N , lensemble {un ; n N } est borne. On peut alors
conclure en remarquant que lensemble fini {u0 , u1 , . . . , uN 1 } est borne et que la reunion
{u0 , u1 , . . . , uN 1 } {un ; n N } de deux ensembles bornes est un ensemble borne.
Exercice 3.7 Montrer a
` laide dun exemple que la reciproque de la proposition precedente est fausse.
Exercice 3.8 Montrer quune suite qui tend vers + est minoree et nest pas majoree.
Exercice 3.9 Montrer quune suite qui tend vers est majoree et nest pas minoree.

Notations. La proposition 3.2.7 et les exercices precedents montrent quune suite (un ) ne
peut pas tendre a` la fois vers une limite finie et vers + (ou ). Elle ne peut tendre a` la
fois vers + et . Lorsque la suite (un ) tend vers la limite ` (finie ou infinie), on adoptera
la notation lim(un ) = ` ou encore lim un = `. Le lecteur pourra rencontrer ailleurs dautres
notations comme un ` ou bien lim un = `. Dans le cas o`
u ` R, si on a de plus un `
n

(resp. un `) pour n assez grand

on notera alors lim(un ) = ` (resp. lim(un ) = `+ ).

On dit un ` pour n assez grand ou aussi un ` pour presque tous les n sil existe un n0 N
tel quon ait un ` pour tout n n0 .

32

Th
eor`
eme 3.2.8 (Passage `
a la limite dans les in
egalit
es) Soit (un ) une suite qui converge
vers le reel `. Soit a R. Si pour tout n N, on a un a, alors ` a.
Demonstration : On raisonne par labsurde. Supposons ` < a et appliquons la definition de
la convergence avec  = a ` > 0 :
N N, n N, (n N ` (a `) < un < ` + (a `) = a).
Or ceci contredit le fait que un a pour tout n. On a donc donc ` a.
Attention ! ! Si pour tout n
un contre-exemple.

on a un > a, on ne peut pas conclure que ` > a. Trouver

` laide de lexercice 3.4 ci-dessus, observer que le resultat du


Exercice 3.10 (Generalisation du theor`eme) A
theor`eme reste vrai si on suppose seulement que les termes de la suite sont superieurs ou egaux a
`aa
` partir
dun certain rang (i.e. il existe n0 N tel que un a pour n n0 ).

Proposition 3.2.9 (Th


eor`
eme dencadrement )
1. Soient (un ), (vn ) et (wn ) trois suites telles que, pour tout n N, un vn wn . Si les
suites (un ) et (wn ) convergent vers la meme limite reelle ` alors (vn ) converge vers `.
2. Soit (un ) et (vn ) deux suites telles que pour tout n N, un vn . Si (un ) tend vers
+ alors (vn ) tend vers = + ; si (vn ) tend vers alors (un ) tend vers .
Demonstration : Demontrons la premi`ere assertion, les autres se demontrant de facon analogue.
Soit  > 0. On veut demontrer que :
N N, n N, (n N `  < vn < ` + ).
Mais lim(un ) = ` et lim(wn ) = ` donc :

et :


N1 N, n N, n N1 `  < un < ` +  ,

N2 N, n N, n N2 `  < wn < ` +  .

On a alors, en posant N = max(N1 , N2 ) :

n N, (n N `  < un vn wn < ` + )
do`
u la conclusion.
Exercice 3.11 Demontrer les deux assertions du point 2 de la proposition 3.2.9.

Corollaire 3.2.10 Soient (un ) et (vn ) deux suites de nombres reels telles que |un | |vn |
pour tout n N (ou a
` partir dun certain rang). Si lim(vn ) = 0, on a alors lim(un ) = 0.
Demonstration : On applique la remarque apr`es la definition 3.2.1 et le theor`eme dencadrement
a` 0 |un | |vn |.

33

3.3

R`
egles de calcul sur les limites.

Th
eor`
eme 3.3.1 Soient (un ) et (vn ) deux suites convergentes de nombres reels. Posons
lim un = ` R et lim vn = `0 R. On a alors :
1. lim (un + vn ) = ` + `0 ;
2. Si R, on a lim( un ) = ` ;
3. lim (un vn ) = ` `0 ;
4. Si `0 6= 0, il existe un entier N1 tel que pour tout n N1 on ait vn 6= 0. Par consequent
un /vn est bien defini pour n N1 . La suite (un /vn )nN1 tend vers `/`0 .
Demonstration :
1. Soit  > 0. On cherche N N tel que
n N (n N |(un + vn ) (` + `0 )| < ).
On peut ecrire grace a` la premi`ere inegalite triangulaire :
|(un + vn ) (` + `0 )| = |(un `) + (vn `0 )| |un `| + |vn `0 | .
Puisque lim (un ) = `, il existe N1 N tel que pour tout n N1 on ait |un `| < (/2). De
meme, puisque lim (vn ) = `0 , il existe N2 N tel que pour tout n N2 on ait |vn `0 | <
(/2). En posant N = max(N1 , N2 ), on obtient ainsi que si n N alors
|(un + vn ) (` + `0 )| < (/2) + (/2) = .
2. Si = 0, tous les termes de la suite ( un ) sont nuls, et par consequent lim( un ) = 0.
Supposons 6= 0 et donnons nous  > 0. En utilisant la definition de la convergence de
la suite (un ) avec 0 = /||, on voit quil existe N N tel que pour tout n N on ait
|un `| 0 = /||. Si n N , on a donc | un `| = || |un `| (|| )/|| = .
3. On a un vn ` `0 = (un `) vn + ` (vn `0 ), do`
u
|un vn ` `0 | |un `| |vn | + |`| |vn `0 |
en utilisant linegalite triangulaire. Dapr`es la proposition 3.2.7, la suite (vn ) est bornee : il
existe M > 0 tel que pour tout n N on ait |vn | M . Il en resulte que pour tout n N,
on a
|un vn ` `0 | |un `|M + |`| |vn `0 |.
Comme le deuxi`eme membre de cette expression tend vers 0 (utiliser 1. et 2.), il en est de
meme du premier membre (utiliser le corollaire 3.2.10).
4. En prenant 0 = |`0 |/2 > 0 dans la definition de la convergence de (vn ) vers `0 , on aura
que :
N2 N, n N (n N2 |vn `0 | |`0 |/2).

Linegalite triangulaire inverse |`0 | |vn | |`0 vn | entrane que |vn | |`0 | |`0 vn | |`0 |/2.
En particulier, si n N = max(N1 , N2 ) on a vn 6= 0 et 1/vn a un sens. On peut alors ecrire
pour n N :
0


0


1
1 = ` vn 2 |vn ` | .
v n `0 v n `0
(`0 )2
34

Mais la suite (|vn `0 |) tend vers 0, donc lim(1/vn ) = 1/`0 .


La suite (un /vn ) se traite en utilisant ce qui prec`ede ainsi que 3. et en remarquant que
un /vn = (un ) (1/vn ).
Corollaire 3.3.2 Soient (un ) et (vn ) deux suites convergentes telles que :
1. pour tout n N, un vn ;
2. lim(un ) = ` et lim(vn ) = `0 .
On a alors ` `0 .
Demonstration : Il suffit de considerer la suite (vn un ) : elle est positive et elle converge
vers `0 ` dapr`es le theor`eme 3.3.1. On lui applique alors le theor`eme de passage a` la limite
dans les inegalites.
Attention ! ! Si lim vn = 0, les reels vn ne sont pas necessairement differents de zero a` partir
dun certain rang (et donc 1/vn na pas necessairement de sens), et meme si cest le cas, on
ne peut pas dire que lim 1/vn = (dailleurs serait-ce + ou ?). Donner un exemple
o`
u la suite (1/vn ) na pas de limite.
Retenir toutefois le resultat suivant :
Th
eor`
eme 3.3.3 Soit (un ) une suite a
` termes non nuls :
Si lim un = 0+ , alors lim 1/un = +. Si lim un = 0 , alors lim 1/un = .
Demonstration : Laissee en exercice.
Th
eor`
eme 3.3.4 (Produit dune suite de limite nulle et dune suite born
ee) Si (u n )
est une suite de limite nulle et si (vn ) est une suite bornee, alors lim (un vn ) = 0 .
Demonstration : La suite (vn ) etant bornee, il existe M > 0 tel que pour tout n N on ait
|vn | M . Il en resulte que pour tout n N on a
|un vn | = |un | |vn | M |un |.
Comme lim |un | = 0, on en deduit, dapr`es le theor`eme dencadrement (Corollaire 3.2.10),
que lim |un vn | = 0, cest-`a-dire que lim(un vn ) = 0.
Th
eor`
eme 3.3.5 Soient (un ) et (vn ) deux suites de reels. On suppose que lim(vn ) = +.
1. Si (un ) est minoree (par exemple si (un ) converge ou si lim(un ) = +), on a
lim(un + vn ) = +.
2. Si lim(un ) = ` > 0 ou si lim(un ) = +, on a lim(un vn ) = +.
3. Si lim(un ) = ` < 0 ou si lim(un ) = , on a lim(un vn ) = .
4. Il existe N1 N tel que pour tout n N1 on ait vn 6= 0. Si lim(un ) = ` R, on a
lim(un /vn )nN1 = 0.

35

Demonstration : Demontrons par exemple 1. Puisque la suite (un ) est minoree, il existe
M R tel que pour tout n N on ait un M .
Soit A R. On cherche N N tel que pour tout n N on ait un + vn > A. Puisque
lim(vn ) = +, il existe N N tel que pour tout n N on ait vn > A M , do`
u
un + v n u n + M > A M + M = A
si n N .
La demonstration des autres assertions est laissee en exercice.

Exercice 3.12 Enoncer


le theor`eme correspondant lorsquon suppose que lim(vn ) = .

Remarque. Il est pratique dadopter les conventions suivantes :


` R, ` + (+) = + et ` + () = ;
(+) + (+) = +, () + () = ;
` > 0, ` (+) = + et ` () = ;
` < 0, ` (+) = et ` () = + ;
` R, `/(+) = 0 et `/() = 0 ;
(+) (+) = + ;
(+) () = () (+) = ;
() () = + ;
Avec ces conventions, on a les enonces suivants (voir les theor`emes 3.3.1 et 3.3.5) :
lim(un +vn ) = lim(un )+lim(vn ) dans le cas o`
u lim(un ) et lim(vn ) appartiennent a` R{+} ;
lim(un +vn ) = lim(un )+lim(vn ) dans le cas o`
u lim(un ) et lim(vn ) appartiennent a` R{} ;


lim(un vn ) = lim(un ) lim(vn ) dans chacun des trois cas suivants :
1. les limites de (un ) et de (vn ) appartiennent a` R ;

2. lim(un ) R \ {0} et lim(vn ) {, +} ;


3. les limites de (un ) et de (vn ) appartiennent a` {, +}.
Formes ind
etermin
ees : Il sagit des etudes de limite qui nentrent pas dans le cadre
general des r`egles donnees dans les propositions precedentes, et quil faut traiter au cas par
cas :
u on etudie la limite de (un + vn ) sachant que lim un = +
: il sagit du cas o`
et lim vn = .
u on etudie la limite de (un vn ) sachant que lim un = 0 et
0 : il sagit du cas o`
lim vn = + (ou lim vn = ).

36

0/0 : il sagit du cas o`


u on etudie la limite de (un /vn ) sachant que lim un = 0 et
lim vn = 0.
/ : il sagit du cas o`
u on etudie la limite de (un /vn ) sachant que les limites des
suites (un ) et (vn ) sont infinies.

Exercice-type 3.13 Determiner lim ( n + 1 n).

u
Solution.
On a lim ( n) = + (verification immediate en utilisant la definition de la limite) do`

lim ( n + 1) = +, donc on est face a


` lindetermination . Une technique classique permet dans ce
cas de lever lindetermination : la methode de lexpression conjuguee. On ecrit simplement que :
0 6 un

( n + 1 n)( n + 1 + n)
1

= n+1 n =
=

n+1+ n
n+1+ n

1
n

et on conclut que lim un = 0 gr


ace au theor`eme dencadrement sachant que lim(1/ n) = 0.

Exercice-type 3.14 Soit P : x 7 a0 + a1 x + a2 x2 + + ap xp une fonction polyn


ome de degre p>1
(ap R ). Calculer la limite de (un = P (n)).
Solution. En utilisant le theor`eme sur la limite dun produit, on voit que pour tout k 1, lim (n k ) = +
puis lim (ak .nk ) = sgn(ak ).(+) 3 si ak 6= 0. Ne connaissant pas la repartition des signes des ak , on ne
peut pas appliquer brutalement le theor`eme de limite dune somme car on peut tomber sur lindetermination
. Dans cette situation, on peut lever lindetermination par la methode de mise en facteur du terme
dominant qui montre que la limite se lit simplement sur le terme de plus haut degre ap xp . Plus precisement,
on ecrit :


ap2
a1
a0
ap1
+
+
.
.
.
+
+
a 0 + a 1 n + a 2 n2 + + a p np = a p np 1 +
.
ap .n
ap .n2
ap .np1
ap .np





1
api
api 1
. ....
Chacune des suites
=
, o`
u i = 1, 2, . . . , p, tend vers 0, donc il suffit dappliquer
ap .ni
ap n
n
les theor`emes sur la limite dune somme et dun produit pour voir que lim (un ) = lim (ap np ) = sgn(ap ).

Exercice-type 3.15 Soient P : x a0 + a1 x + a2 x2 + + ap xp et Q : x b0 + b1 x + b2 x2 + + bq xq


deux fonctions polyn
omes de degre p 1 et q 1 respectivement (on a donc a p R et bq R ). Calculer
P (n)
= R(n), o`
u R est la fonction rationnelle P/Q.
la limite de un =
Q(n)
Solution. Dapr`es lexercice-type 3.14 on a une forme indeterminee du type (/). On reprend alors la
methode de la mise en facteur du terme dominant vue dans cet exercice-type. On peut ainsi ecrire u n sous la
(ap np )vn
forme un =
, o`
u (vn ) et (wn ) sont deux suites de limite 1. On trouve finalement, gr
ace au theor`eme
(bq nq )wn
sur la limite dun quotient, que trois cas peuvent se presenter :
si p > q, alors lim (un ) = sgn (
si p = q, alors lim (un ) =

ap
).(+) = sgn (ap .bq ).(+) ;
bq

ap
;
bq

si p < q, alors lim (un ) = 0 (on peut meme preciser 0+ ou 0 en fonction de sgn (ap .bq )).

Notation. On note sgn la fonction signe, definie sur R par sgn (x) = 1 si x > 0 et sgn (x) = 1 si
x < 0. Ainsi, on a sgn (x).(+) = + si x > 0 et sgn (x).(+) = si x < 0.

37

3.4

Suites monotones

Une suite reelle (un ) etant une application u : N R, les definitions relatives a` la
croissance ou a` la decroissance dune fonction sappliquent a` u. Mais dans le cas dune suite,
au contraire dune application quelconque (voir lexercice 3.16 ci-apr`es), le sens de variation
peut etre etudie sur les termes consecutifs.
Proposition 3.4.1 Une suite reelle u = (un ) est croissante si et seulement si pour tout
n N, un un+1 . Elle est decroissante si et seulement si pour tout n N, un un+1 .
Demonstration : Supposons u croissante. Pour tout n N la condition n < n + 1 entrane
alors un un+1 . Inversement, soit u une suite verifiant cette condition. Il nous faut alors
demontrer que, pour tout (m, n) N2 , si m n alors um un . Pour cela, fixons m et, pour
tout k N, notons P (k) la condition um um+k . Il suffit de montrer par recurrence que
P (k) est vraie pour tout k N.
P (0) est bien s
ur vraie. Supposons alors P (k) vraie pour un entier k N cest-`a-dire
um um+k . Dapr`es lhypoth`ese on a um+k um+k+1 do`
u, par transitivite, um um+k+1 ce
qui etablit P (k + 1).
Exercice 3.16 Soit f : R R lapplication x 7 x E(x) o`
u E est la fonction partie enti`ere.
1. Montrer que pour tout x R, E(x + 1) = E(x) + 1.
2. En deduire que pour tout x R, f (x) = f (x + 1).
3. Lapplication f est elle constante ? monotone ?

Th
eor`
eme 3.4.2 (Th
eor`
eme fondamental des suites monotones) Soit (un ) une suite
croissante et U = {u0 , u1 , u2 , . . .}..
1. Si la suite (un ) est majoree, elle converge vers la limite reelle ` = sup U .
2. Si la suite (un ) nest pas majoree, elle tend vers +.
Demonstration :
1. Lensemble U est non vide et majore donc, dapr`es laxiome de la borne superieure, il
admet une borne superieure que nous noterons `. On veut montrer que pour tout  > 0, il
existe N N tel que pour tout n N on ait `  < un < ` + . Soit  > 0. Dapr`es la
caracterisation de la borne superieure, il existe N N tel que ` < uN donc, par croissance
de la suite, pour tout n N on a `  < uN un ` < ` + .
2. On veut montrer que pour tout A R, il existe N N tel que pour tout n N on
ait un > A. Soit A R. Puisque la suite nest pas majoree, il existe N N tel que uN > A
donc, par croissance de la suite, pour tout n N on a un uN > A.
Exercice 3.17 De facon symetrique, montrer que toute suite decroissante minoree converge vers ` = inf U.
Montrer que toute suite decroissante non minoree diverge vers . (On pourra utiliser le fait que si la suite
(un ) est decroissante, alors la suite (un ) est croissante).

Remarque. Les resultats ci-dessus montrent que les suites monotones ont toujours une
limite, finie ou infinie. On prendra garde toutefois que la determination de la limite sup U
nest pas toujours simple. En particulier, si (un ) est une suite croissante majoree par un reel
M il ne faut pas en deduire a priori que la suite tend vers M (elle est aussi majoree par tout
nombre superieur a` M ).

38

1
1
1
+
++
n+1 n+2
n+n
(somme de n termes) est monotone et convergente. Que peut-on dire de sa limite ?
1
Solution. On a, pour tout n N , un+1 un =
0 donc la suite (un ) est croissante.
(2n + 1)(2n + 2)
Pour prouver quelle est convergente il suffit, dapr`es le theor`eme fondamental, de montrer quelle est majoree.
1
1
1
do`
u, par sommation, un n 1 pour tout n N .
Or, pour tout k N,
n+k
n
n
Soit alors ` R la limite de la suite. En passant a
` la limite dans les inegalites 0 u n 1, on obtient
0 ` 1. (On montrera dans un cours ulterieur, par le calcul integral, que ` = ln 2.)
Attention au raisonnement faux qui consisterait a
` dire que la suite (un ) tend vers 0 puisque cest une
somme de suites qui tendent vers 0 : le theor`eme sur la limite dune somme ne sapplique pas ici car le
nombre de termes de la somme varie avec n. De meme on ne peut pas affirmer que la suite etant majoree
par 1 elle converge vers 1 !
Exercice-type 3.18 Demontrer que la suite (un ) definie pour n > 0 par un =

Exercice 3.19 Soit (un ) une suite monotone a


` valeurs strictement positives. Demontrer que la suite (v n ) =
(1/un ) est monotone. Exprimer la limite de (vn ) en fonction de celle de (un ).
Exercice 3.20 Soit (un ) une suite decroissante qui tend vers 0. Demontrer que un 0 pour tout n N.

3.5

Suites adjacentes

D
efinition 3.5.1 Deux suites (un ) et (vn ) sont adjacentes si :
1. (un ) est croissante ;
2. (vn ) est decroissante ;
3. lim (vn un ) = 0.
Remarque. Puisque la suite (vn un ) est decroissante et tend vers 0 elle est minoree par
0 (voir exercice 3.20). Il resulte donc de la definition que pour tout n N, un vn .
Th
eor`
eme 3.5.2 (Th
eor`
eme des suites adjacentes) Deux suites adjacentes sont convergentes et leurs limites sont egales.
Demonstration : Soient (un ) et (vn ) deux suites adjacentes : (un ) est croissante, (vn ) decroissante
et dapr`es la remarque precedente pour tout n N, u0 un vn v0 . Par suite, (un ) est
majoree par v0 et (vn ) est minoree par u0 . Dapr`es le theor`eme fondamental des suites
monotones les suites (un ) et (vn ) convergent. Si ` et m sont leurs limites respectives il resulte
du theor`eme 3.3.1 que ` m = lim un lim vn = lim(un vn ) = 0. Les suites convergent
donc vers une meme limite.
Exercice-type 3.21 Montrer que les suites (un ) et (vn ) de termes generaux respectifs :
un = 1 +

1
1
1
1
1
+ + ++
et vn = un +
1! 2! 3!
n!
n n!

sont adjacentes. En deduire que la suite (un ) est convergente.


Solution. Il nous faut etablir la croissance de (un ), la decroissance de (vn ) et legalite lim(vn un ) = 0.
1
0, donc (un ) est croissante. Dautre part :
Pour tout n N, on a un+1 un =
(n + 1)!
vn+1 vn = un+1 un +

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

=
=
<0
(n + 1) (n + 1)! n n!
n (n + 1) (n + 1)!
n (n + 1) (n + 1)!

39

1
1
donc (vn ) est decroissante. Enfin, 0 vn un =
, donc lim(vn un ) = 0 dapr`es le theor`eme des
n
  n.n!
1
= 0.
suites encadrees. puisque lon sait que lim
n
Dapr`es le theor`eme des suites adjacentes, (un ) et (vn ) convergent vers la meme limite (cette valeur
commune nest autre que e, la base de lexponentielle).

Exercice 3.22 (Th


eor`
eme des segments emboit
es). On consid`ere une suite decroissante dintervalles
fermes In = [an , bn ] (i.e.\In+1 In pour tout n). Demontrer
que les suites (an ) et (bn ) ont des limites a et b
\
telles que a b et que
In = [a, b]. En particulier
In est non vide. En supposant que lim(bn an ) = 0,
n

montrer que lintersection des segments In est un singleton.

3.6

Suites de r
ef
erence

3.6.1

Suites arithm
etiques

D
efinition 3.6.1 Une suite (un ) est arithm
etique sil existe a R (appele raison de la
suite) tel que, pour tout n N, un+1 = un + a.
Exercice 3.23 Montrer par recurrence que le terme general dune suite arithmetique (u n ) de raison a est
un = u0 + n a.

Proposition 3.6.2 Soit (un ) une suite arithmetique de raison a.


1. La suite (un ) est croissante (resp. decroissante) si et seulement si a>0 (resp. a 0) ;
elle est constante si et seulement si a = 0.
2. Si a > 0, alors lim(un ) = +. Si a < 0, alors lim(un ) = . Si a = 0, la suite est
constante egale a
` u0 , donc elle converge vers u0 .
Exercice 3.24 Demontrer la proposition precedente.
Exercice 3.25 Soit (un ) une suite arithmetique de raison a. On consid`ere la nouvelle suite (sn ) dont le
n
X
terme general est donne par sn = u0 + u1 + + un =
uk . Demontrer que pour tout n N on a
k=0

n(n + 1)
sn = (n + 1) u0 + a
.
2

3.6.2

Suites g
eom
etriques

D
efinition 3.6.3 Une suite (un ) est g
eom
etrique sil existe a R (appele raison de la
suite) tel que, pour tout n N, un+1 = a un .
Exercice 3.26 Montrer par recurrence que le terme general dune suite geometrique (u n ) de raison a est
un = u 0 a n .

Proposition 3.6.4 Soit (un ) la suite geometrique de raison a telle que u0 = 1, cest-`
a-dire
n
que un = a pour tout n N.
1. La suite (un ) est strictement croissante si a > 1, strictement decroissante si 0 < a < 1.
Elle est constante si a = 1. Elle nest pas monotone si a < 0.

40

2. Si a > 1, alors lim(un ) = +.


3. Si a = 1 alors lim(un ) = 1.
4. Si |a| < 1, alors lim(un ) = 0.
5. Si a 1, la suite na pas de limite.
Demonstration : Si a = 1 la suite est clairement constante, egale a` (1). Si a < 0 la suite nest
pas monotone car, pour tout k N, a2k > 0 et a2k+1 < 0. Si a > 0 est distinct de 1, de
an+1 = a.an on deduit que la suite est croissante (cest-`a-dire que an+1 an ) si et seulement
si a > 1 et decroissante si et seulement si a < 1.
Si a > 1, posons a = 1 + h. On a an = (1 + h)n > nh. Or lim nh = + car h > 0,
do`
u (theor`eme des suites encadrees), lim an = +. Si |a| < 1 alors b = (1/|a|) > 1 donc
lim bn = + et , en passant a` linverse, lim |a|n = 0 soit lim an = 0.
Le cas a = 1 a ete examine dans lexercice 3.6.
Supposons a < 1. La suite (|an |) tend vers + et donc la suite (an ) ne peut avoir de
limite finie (cf. Exercice 3.5). Elle ne peut tendre vers + car, pour tout entier N on peut
trouver un entier n N (par exemple n = 2N + 1) tel que un < 0. De facon analogue, elle
ne peut tendre vers . Elle na donc pas de limite finie ou infinie.
Exercice 3.27 Soit (un ) une suite geometrique de raison a et de premier terme u0 6= 0. On consid`ere la
n
X
nouvelle suite (sn ) de terme general sn = u0 + u1 + + un =
uk .
k=0

1. Montrer par recurrence que si a = 1, alors pour tout n N, sn = (n + 1) u0 . Quen deduit-on pour
la suite (sn ) ?

2. En supposant a 6= 1, montrer que sn = u0

1 an+1
. En deduire la limite de (sn ) quand |a| < 1.
1a

Exercice-type 3.28 Soit (un ) une suite a


` termes strictements positifs telle que lim

un+1
un

= ` R.

Etudier
la limite de (un ) selon que ` < 1 ou ` > 1.
Solution. Nous allons resoudre ce probl`eme en comparant le terme un a
` celui dune suite geometrique.
En supposant ` < 1, soit a tel que 0 ` < a < 1 (par exemple, a = (`+1)/2). En appliquant la definition
de la convergence, on trouve N N tel que
n N, (n>N un+1 < a.un ).
On verifie facilement par recurrence que, pour tout n N, 0 < uN +n an .uN . En appliquant la proposition
3.6.4 ci-dessus sur la convergence des suites geometriques et le theor`eme dencadrement, on conclut que
lim un = 0 si ` < 1.
Si ` > 1, il suffit de considerer la suite de terme general vn = (1/un ) a
` laquelle le resultat precedent
sapplique. On a donc lim vn = 0+ , do`
u lim un = +.
Il nexiste pas de resultat general si ` = 1. Par exemple, les suites (n) et (1/n) sont telles que le rapport
de deux termes consecutifs tend vers 1 mais la premi`ere tend vers + et la seconde vers 0.

41

42

Chapitre 4
Limites des fonctions dune variable
r
eelle
4.1

Introduction

Une fonction a` valeurs reelles dune variable reelle est une application f : D R dont le
domaine de definition D est une partie de R. Les notions de limite : lim f (x) et lim f (x) ont
xa

x+

dej`a ete rencontrees et utilisees dans lenseignement secondaire. Dans ce chapitre, nous allons
en donner des definitions precises et demontrer leurs principales proprietes, de mani`ere a`
preparer le terrain pour les generalisations futures (fonctions de plusieurs variables, fonctions
vectorielles) indispensables a` toutes les applications de lanalyse (physique, economie, etc).

4.2

Limite dune fonction en un point de

Etudier
la limite dune fonction f en un point a de R, cest etudier le comportement de
f (x) quand x est tr`es voisin de a, cest-`a-dire appartient a` un intervalle ]a , a + [ o`
u
est tr`es petit mais non nul. Il sera commode dadopter la terminologie suivante :
D
efinition 4.2.1 On appelle voisinage dun point a de R tout intervalle ouvert, de la forme
Va () =]a , a + [,

avec > 0

qui peut aussi secrire Va () = {x R ; |x a| < }.


Remarques.
1) On notera que, bien que le terme voisinage laisse entendre que est petit, cela
nest pas inclus a priori dans la definition.
2) Le singleton {a} nest pas un voisinage de a.
3) Il est clair, dapr`es la definition, que si V et V 0 sont des voisinages de a, alors V V 0
est encore un voisinage de a.
Afin de nous familiariser avec cette terminologie, demontrons la proposition utile suivante.
Proposition 4.2.2 Si a et b sont des elements distincts de R, il existe un voisinage V a de
a et un voisinage Vb de b qui nont pas de point commun.

43

. Alors Va () et
Demonstration : Supposons, pour fixer les idees, que a < b. Prenons = ba
2
Vb () nont pas de point commun car si on avait x Va () Vb (), on aurait |x a| < et
|x b| < et donc
|b a| = |b x + x a| |a x| + |x b| < 2

|b a|
2

ce qui est impossible.


Exercice 4.1 Soit I =]u, v[ un intervalle ouvert de R. Montrer que, pour tout a I, il existe un voisinage
Va de a qui est contenu dans I.

Remarque. Avec la notion de voisinage la definition 3.2.1 se resume de la facon suivante :


Une suite reelle admet un nombre reel pour limite si tout voisinage de ce nombre
contient tous les termes de la suite a` partir dun certain rang dependant du
voisinage.

4.2.1

Limite finie en un point de R

Notations. Dans cette section, on consid`ere une fonction f : D R et un reel a. On


suppose que tout voisinage de a contient un point de D. De facon generale, on aura deux
possibilites : ou bien f est definie au point a (i.e. a D) ou bien f nest pas definie au point
a lui-meme (i.e. a 6 D) mais seulement au voisinage de a . Par exemple, si D est un
intervalle et si a nappartient pas a` D, cela signifie que a est une extremite de D.

D
efinition 4.2.3 Etant
donne un reel `, on dit que f (x) tend vers ` quand x tend vers
a ou encore que f admet ` pour limite en a si, pour tout voisinage V ` () de `, il existe un
voisinage Va () de a tel que, pour tout x, on ait
x Va () D = f (x) V` ().

(4.2.1)

Ce qui peut secrire, avec des quantificateurs,


> 0, > 0, x D, (| x a | < = | f (x) ` | < ).

(4.2.2)

Dans ce cas on dit que f admet une limite finie en a.


Proposition 4.2.4 Si la fonction f admet une limite finie en a, celle-ci est unique.
Demonstration : Raisonnons par labsurde : supposons que ` et `0 soient deux reels distincts
et que f tende a` la fois vers ` et vers `0 quand x tend vers a. Comme on la vu dans la
proposition 4.2.2, on peut trouver un voisinage V` et un voisinage V`0 qui nont aucun point
commun (i.e. dont lintersection est vide). Puisque f tend vers ` quand x tend vers a, il existe
> 0 tel que, pour x D, si |x a| < alors f (x) V` . Et puisque f tend aussi vers `0 , il
existe 0 > 0 tel que pour x D, si |x a| < 0 alors f (x) V`0 . Si x est un point de D tel
que |x a| est inferieur au plus petit des nombres et 0 , le nombre f (x) doit appartenir a`
la fois a` V` et a` V`0 , ce qui est impossible puisque V` V`0 = .

Notations. Si f admet une limite en a, celle-ci est donc bien definie. On la notera lima f
ou limxa f (x). Si lima f = `, on pourra aussi ecrire : f (x) ` quand x a .
Dans le cas o`
u le point a appartient au domaine D de f , on a :

44

Proposition 4.2.5 Si la fonction f est definie au point a et admet une limite finie en ce
point, cette limite est necessairement f (a).
Demonstration : On raisonne par labsurde. Supposons que f admette ` pour limite en a et
quon ait ` 6= f (a). Posons = | f (a) ` |/4. Alors > 0 et f (a) ]`
/ , ` + [. Or, dapr`es
la definition de la limite il existe un reel > 0 tel que pour tout x D, si | x a | < alors
| f (x) ` | < . Puisque f est definie en a cela sapplique en particulier a` x = a ce qui donne
que f (a) ]` , ` + [. On obtient une contradiction.
Exercice-type 4.2 Soit D = R et f lapplication identique de R dans R cest-`
a-dire lapplication verifiant
pour tout x, f (x) = x. Montrer que f admet ` = a pour limite en tout point a de R (autrement dit montrer
que f est continue en tout point de R, voir Definition (4.2.7) ci-dessous).
Solution. Soit > 0. On cherche > 0 tel que, pour tout x verifiant |x a| < , on ait |f (x) f (a)| =
|x a| < . Il suffit de choisir = .
Exercice 4.3 Montrer que si f est une fonction constante sur R, elle est continue en tout point de R.

Exercice 4.4 Soit D = R+ et f la fonction definie sur D par f (x) = x.


1. Montrer que f admet 0 pour limite en 0.
2. Montrer que f admet une limite en tout point a > 0 et determiner

cette limite.
a

x| (|a x|/ a) en utilisant la


(Indication
:
Pour
a
>
0
et
x

0
d
e
montrer
lin
e
galit
e
|

relation | a x | | a + x | = | a x |.)
sin x
Exemple 4.5 Considerons la fonction f : x 7
qui est bien definie pour x reel different de 0, mais
x
nest pas definie en 0. Son domaine de definition naturel est donc R . Comme tout voisinage de 0 rencontre
R , on peut chercher si f admet une limite en 0. La r
eponse est que cette limite existe et que
sin x
= 1.
x0 x
La demonstration de ce resultat necessite que la fonction sinus ait ete definie de mani`ere rigoureuse. Elle
sera donnee dans un cours ulterieur. Dans la presente unite ce resultat sera admis.
lim

4.2.2

Limite infinie en un point de R

D
efinition 4.2.6 On dit que f (x) tend vers + quand x tend vers a ou encore que f
admet + pour limite en a si pour tout nombre A R il existe un voisinage V a () de a tel
que, pour tout x, on ait
x Va () D = f (x) ]A, +[.

(4.2.3)

A R, > 0, x D, (| x a | < = f (x) > A).

(4.2.4)

Ce qui peut aussi secrire

On emploiera alors la notation limxa f (x) = + ou f (x) + quand x a .


On dit que f (x) tend vers quand x tend vers a ou encore que f admet pour
limite en a si pour tout nombre A R il existe un voisinage Va () de a tel que, pour tout x,
on ait
x Va () D = f (x) ] , A[.

(4.2.5)

Ce qui peut aussi secrire


A R, > 0, x D, (| x a | < = f (x) < A).

(4.2.6)

On emploiera alors la notation limxa f (x) = ou f (x) quand x a .

45

Remarque. Pour obtenir une formulation analogue a` celle de la definition 4.2.3 on conviendra
dans la suite dappeller voisinage de + tout intervalle de la forme ]A, +[ avec
A R. Noter que ]A, +[= {x R ; x > A}. On appellera de meme voisinage de
tout intervalle de la forme ] , A[ (i.e. {x R ; x < A}) avec A R. On pourra ainsi
par exemple enoncer :
La fonction f admet + pour limite en a si, pour tout voisinage W de +, il
existe un voisinage V de a tel que, pour tout x, on ait
x V D = f (x) W.

(4.2.7)

Exercice 4.6 Montrer que, pour tout reel a, on peut trouver un voisinage de a et un voisinage de + qui
nont pas de point commun. En reprenant la demonstration de la proposition 4.2.4 montrer quune fonction
f ne peut avoir une limite finie en a et tendre en meme temps vers + ou vers en a.
Montrer aussi que f ne peut tendre a
` la fois vers + et .
Exercice 4.7 Montrer que si la fonction f est definie en a (i.e. si a D), alors f (x) ne peut tendre vers
+ ou quand x tend vers a.
Exercice 4.8 Montrer que la fonction f : R R, x 7 (1/x2 ), admet + pour limite en 0.

Solution. Soit A R. Posons = 1/ A si A > 1 et = 1 si A 1. Alors pour tout x D tel que


| x 0 | < on a f (x) = 1/x2 > A.

D
efinition 4.2.7 Si la fonction f est definie au point a et admet une limite en ce point on
dit que la fonction f est continue au point a.
Remarque. Dapr`es lexercice 4.7 cette limite en a est finie et vaut necessairement f (a),
dapr`es la Proposition 4.2.5.

4.3

Limite dune fonction en + ou

Notations. On consid`ere une fonction f : D R et on suppose maintenant que tout


voisinage de + contient un point de D. Cette condition est realisee par exemple si D
contient un intervalle de la forme ]b, +[, ce qui est le cas le plus frequent.
D
efinition 4.3.1
1. Soit ` R. On dit que f (x) tend vers ` quand x tend vers + ou encore que f
admet ` pour limite en + si, pour tout voisinage V` () de `, il existe un voisinage ]B, +[
de + tel que pour tout x D on ait que si x ]B, +[ alors f (x) V` ().
Ou encore, de mani`ere detaillee
> 0, B R, x D, (x > B = | f (x) ` | < ).

(4.3.8)

Cela est note limx+ f (x) = ` .


2. On dit que f (x) tend vers + quand x tend vers + ou encore que f admet +
pour limite en + si, pour tout voisinage ]A, +[ de +, il existe un voisinage ]B, +[
de + tel que pour tout x D on ait que si x ]B, +[ alors f (x) ]A, +[.
Ou encore,
A R, B R, x D, (x > B = f (x) > A).

46

(4.3.9)

Cela est note limx+ f (x) = + .


3. On dit que f (x) tend vers quand x tend vers + ou encore que f admet
pour limite en + si, pour tout voisinage ] , A[ de , il existe un voisinage ]B, +[
de + tel que pour tout x D on ait que si x ]B, +[ alors f (x) ] , A[.
Ou encore,
A R, B R, x D, (x > B = f (x) < A).

(4.3.10)

Cela est note limx+ f (x) = .


4. Pour une fonction g : D 0 R telle que tout voisinage de contient un point de D 0
(par exemple si D 0 contient un intervalle de la forme ] , b[) les limites de g en
sont definies de facon analogue.
Proposition 4.3.2 Une fonction f ne peut admettre en + (resp. en ) deux limites
distinctes, quelles soient finies ou infinies.
Demonstration : Exercice : cf. la proposition 4.2.4 et lexercice 4.6.
Exercice 4.9 Ecrire en detail, a
` laide de quantificateurs, la definition des expressions lim x f (x) = `,
limx f (x) = +, limx f (x) = .

4.4

Lensemble

Les symboles + et ont ete jusquici employes dans ce chapitre comme simples
conventions decriture dans des expressions comme tend vers + ou dans des notations
comme ]A, +[. Dans le chapitre sur les suites de reels on avait, par convention, introduit
quelques operations sur ces symboles (cf. Remarque de la section 3.3).
De facon a` unifier les definitions des limites finies ou infinies dune fonction en un point
de R ou en , il est commode de definir un nouvel ensemble constitue de lensemble des
nombres reels auquel on adjoint deux elements supplementaires representes par ces symboles.
D
efinition 4.4.1 On appelle droite numerique achevee lensemble
R = {} R {+} .
On munit R dune relation dordre qui prolonge la relation dordre de R en posant :
c R, < c < +.
Les differentes notions de limite introduites dans les sections precedentes pourront alors
toutes secrire sous la forme limxu f (x) = v avec u et v elements de R, finis ou infinis. Les
definitions adoptees pour la notion de voisinage dun reel ou de voisinage de + et
permettent denoncer de mani`ere synthetique la definition de la limite :
Soient a et ` des elements (finis ou infinis) de R et f : D R une fonction telle que tout
voisinage de a rencontre D. Alors la fonction f a pour limite ` en a si, pour tout voisinage
W` de `, il existe un voisinage Va de a tel que
x Va D = f (x) W` .

47

Mais attention : les


el
ements + et ne sont pas des nombres. Ils ne devront
etre utilises que pour ecrire des limites.
Resumons aussi les enonces sur lunicite de la limite (cf. les propositions 4.2.4 et 4.3.2,
lexercice 4.6) et sur la limite en un point du domaine de definition (cf. la proposition 4.2.5) :
Proposition 4.4.2 Soient a et f comme ci-dessus. Si f admet une limite (finie ou infinie)
en a, celle-ci est unique.
Si la fonction f est definie au point a R, et admet une limite en ce point, cette limite est
necessairement f (a).
Demonstration : Propositions 4.2.4, 4.3.2, exercice 4.6 ; proposition 4.2.5, exercice 4.7.

4.5

Caract
erisation s
equentielle de la limite

Th
eor`
eme 4.5.1 Soit une fonction f : D R et soit ` R.
1. Soit un point a R tel que tout voisinage de a rencontre D. Les conditions suivantes
sont equivalentes.
(a) La fonction f admet ` pour limite en a.
(b) Quelle que soit la suite (xn ) de D, de limite a, la suite f (xn ) tend vers `.
2. On suppose que tout voisinage de + (respectivement ) rencontre D. Les conditions
suivantes sont equivalentes.
(a) La fonction f admet ` pour limite en + (respectivement en ).

(b) Quelle que soit la suite (xn ) de D tendant vers + (respectivement vers ),
la suite f (xn ) tend vers `.

Demonstration :
Implication (1.a 1.b) : Soit (xn ) une suite convergente de limite a.
Traitons dabord le cas o`
u ` est fini. Soit > 0. Posons W =]` , ` + [.
Dapr`es lhypoth`ese, f admet ` pour limite en a. Donc il existe > 0 tel quon ait
si x D et x V alors f (x) W
o`
u on a pose V =]a , a + [. Comme (xn ) converge vers a, il existe N N tel que xn V
si n N . On a ainsi montre que, quel que soit > 0, il existe N N tel que pour tout
n N on a que f (xn ) W. Cela veut dire que la suite (f (xn )) tend vers `.
Si ` = + (respectivement ) on raisonne de facon analogue en considerant un nombre
A R quelconque au lieu dun nombre > 0 et en posant W =]A, +[ (respectivement
W =] , A[).
Implication (1.b 1.a) : Raisonnons par contrapose, cest-`a-dire montrons limplication
((non 1.a) (non 1.b)). Traitons dabord le cas o`
u ` est fini.
Supposons que f nadmette pas ` pour limite en a : cela veut dire quil existe > 0 tel que,
si lon pose W =]` , ` + [,
pour tout > 0 il existe x D tel que x ]a , a + [ et f (x)
/ W.

48

Pour tout n N nous appliquons ce fait a` = 1/n et obtenons un element xn D tel que
a (1/n) < xn < a + (1/n)
et f (xn )
/ W.

(4.5.11)
(4.5.12)

On peut encore poser x0 = x1 ; ainsi on construit une suite (xn )nN de D telle que (f (xn )) ne
tend pas vers ` (`a cause de (4.5.12)) et telle que (xn ) tend vers a (`a cause de (4.5.11) et du
theor`eme dencadrement applique aux deux suites convergentes (a (1/n)) et (a + (1/n))).
Donc la suite (xn ) ne satisfait pas a` (1.b).
Si ` = + (respectivement ) on raisonne de facon analogue en posant W =]A, +[
(respectivement W =] , A[) o`
u A R est un nombre donne par la negation de (1.a).
Implication (2.a 2.b) : Soit (xn ) une suite qui tend vers + (respectivement vers ).
Traitons dabord le cas o`
u ` est fini. Soit > 0. Posons W =]` , ` + [.
Dapr`es lhypoth`ese, f admet ` pour limite en + ; donc il existe r R tel quon ait
si x D et x V alors f (x) W
o`
u on a pose V =]r, +[ (respectivement V =] , r[). Comme (xn ) converge vers + il
existe N N tel que xn V si n N . On a ainsi montre que quel que soit > 0 il existe
N N tel que pour tout n N on a que f (xn ) W, ce qui veut dire que la suite (f (xn )) a
pour limite `.
Si ` = + (respectivement ) on raisonne de facon analogue en considerant un nombre
A R quelconque au lieu dun nombre > 0 et en posant W =]A, +[ (respectivement
W =] , A[).
Implication (2.b 2.a) : Raisonnons par contrapose cest-`a-dire montrons limplication
((non 2.a) (non 2.b)). Traitons dabord le cas o`
u ` est fini.
Si f nadmet pas ` pour limite en + alors (cf. la negation de (4.3.8)) il existe > 0 tel
que, si lon pose W =]` , ` + [,
pour tout r R il existe x D tel que x ]r, +[ et f (x)
/ W.

Pour tout n N nous appliquons ce fait a` r = n et obtenons un element xn D tel que


xn > n
et f (xn )
/ W.

(4.5.13)
(4.5.14)

Ainsi on construit une suite (xn ) de D qui tend vers + (`a cause de (4.5.13) et du theor`eme
dencadrement 3.2.9) et est telle que f (xn ) ne tend pas vers ` (`a cause de (4.5.14)). Donc la
suite (xn ) ne satisfait pas a` (2.b).
Si ` = + (respectivement ) on raisonne de facon analogue en posant W =]A, +[
(respectivement W =] , A[) o`
u A R est un nombre donne par la negation de (2.a).

Remarques. 1. La caracterisation sequentielle 4.5.1 est tr`es utile pour demontrer des proprietes des limites a` partir des proprietes analogues des suites. Par exemple, etant donne la
caracterisation sequentielle, lunicite de la limite dune fonction (cf. proposition 4.4.2) est
immediate de lunicite de la limite dune suite (cf. propositions 3.2.5, 3.2.7 et Notations
avant le theor`eme 3.2.8). Dautres exemples seront vus aux $ 4.6 et $ 4.8.
2. La caracterisation sequentielle 4.5.1 est aussi particuli`erement utile pour montrer que f
nadmet pas ` pour limite en a : il suffit de determiner une suite (xn ) de limite a telle
que (f (xn )) ne tende pas vers `. Elle sert aussi a` montrer que f nadmet pas de limite
en a : il suffit de mettre en evidence deux suites (xn ) et (x0n ) ayant pour limite a et telles
que (f (xn )) et (f (x0n )) aient des limites distinctes.

49

Exercice-type 4.10 Soit f la fonction definie sur R par f (x) = sin x. Montrer que la fonction f na pas
de limite en +.
Solution. On utilise la caracterisation sequentielle. La suite (xn ) = ((/2) + 2n) tend vers + et
(f (xn )) = (1) tend vers 1. La suite (x0n ) = ((/2) + 2n) tend vers + et (f (xn )) = 1 tend vers 1. Si
f avait une limite ` en + on devrait avoir lim+ f (xn ) = lim+ f (x0n ) = `, ce qui nest evidemment pas
le cas. Par suite f na pas de limite en +.
Exemple 4.11 Soit f la fonction definie sur R par f (x) = |x sin x|. Alors f nadmet pas pour limite +
en +. En effet, la suite (xn ) = (2n) tend vers + tandis que la suite (f (xn )) est identiquement nulle et
tend donc vers 0.
On pourra montrer, en sinspirant de lexercice-type 4.10, que f na pas de limite en +.
Exercice 4.12 Soit E la fonction partie enti`ere definie sur R. Demontrer quen tout point n Z la fonction
E na pas de limite.

4.6

Limites et relation dordre.

Dans cette section f , g et h sont des fonctions definies sur un domaine D et a est un
element (fini ou infini) de R dont tout voisinage rencontre D.
Proposition 4.6.1 (Passage `
a la limite dans une in
egalit
e)
Si f admet ` R pour limite en a et sil existe un reel r tel que, pour tout x D, on ait
r f (x) (resp. f (x) r) alors r ` (resp. ` r).
Demonstration : Considerons dans D une suite (xn ) de limite a. Par hypoth`ese, la suite
(f (xn )) tend alors vers `. Mais puisque r f (xn ) pour tout n, on obtient r ` par passage
a` la limite.
Attention : On prendra garde que le passage a` la limite dans une egalite stricte ne donne
quune inegalite large. Par exemple, si D = R+ et f (x) = (x/(x + 1)), on a f (x) < 1 pour
tout x > 0 mais lim+ f = 1.
Rappelons que f g sur D signifie que lapplication f est inferieure ou egale a` g en
tout point de son domaine de definition cest-`a-dire f (x) g(x) pour tout x D .
Proposition 4.6.2 (Th
eor`
eme dencadrement )
1. Si f g h sur D et si f et h admettent le reel ` pour limite en a alors g admet `
pour limite en a.
2. Si f g sur D et lima f = + alors lima g = +.
3. Si g h sur D et lima h = alors lima g = .
Demonstration : Pour montrer le 1. , il suffit dutiliser la caracterisation sequentielle et le
theor`eme des suites encadrees : pour toute suite dans D de limite a, les suites f (xn ) et h(xn )
admettent pour limite `, donc la suite g(xn ) admet pour limite `.
On demontre de meme facilement 2. et 3. a` laide de la caracterisation sequentielle.
sin x
1
Exemple 4.13 Soit D = R+ et f (x) =
. Sachant que pour tout x D on a 0 |f (x)| , le
x
x
theor`eme dencadrement montre que lim+ |f | = 0, do`
u lim+ f = 0.

50

4.7

Quelques limites classiques

Les fonctions circulaires (sinus, cosinus, tangente), logarithme, exponentielle ont ete
introduites dans lenseignement secondaire. Une definition rigoureuse de ces fonctions sera
donnee dans un cours ulterieur et permettera de demontrer les resultats suivants. Dans ce
cours, nous les admettrons afin de pouvoir effectuer des calculs effectifs de limites.
limx0 sin(x) = 0
limx0

limx0 cos(x) = 1

sin(x)
=1
x

limx0

1 cos(x)
1
=
x2
2

limx0 ln(x) =

limx+ ln(x) = +

limx ex = 0

limx+ ex = +

Pour tout reel > 0 on a par ailleurs (croissances comparees) :


limx0 x ln(x) = 0

limx+

ln(x)
=0
x

ex
= +
x
Nous admettrons aussi que les fonctions circulaires, logarithme, exponentielle, puissance sont
continues en chaque point a de leur domaine de definition (leur limite en a est alors leur
valeur en a dapr`es la definition 4.2.7).
limx |x| ex = 0

4.8

limx+

Limite dune somme, dun produit, dun quotient.

Soient f et g des fonctions definies sur un domaine D et soit a un element (fini ou infini)
de R dont tout voisinage rencontre D. On suppose que f et g admettent des limites (finies
ou infinies) en a et on pose
lima f = `,

lima g = m

avec ` et m dans R.
Pour enoncer de facon condensee les theor`emes sur les limites de f + g, f g, . . . , nous
allons etendre les operations addition et multiplication des reels avec les conventions qui ont
ete adoptees pour les limites de suites (cf. Remarque de la section 3.3) et que nous rappelons
ci-dessous. On prendra bien garde a` ce que ces operations ne sont pas toujours d
efinies
entre deux elements de R (ce qui fait, dailleurs, que R nest nullement un corps).
Addition. On pose, pour tout reel c,
c + (+) = (+) + c = c () = (+) ,
(+) + (+) = (+) ,
c + () = () + c = c (+) = () ,
() + () = () .
Par contre, les op
erations
(+) + (),
() + (+),
sont non d
efinies.

51

(+) (+),

() ()

Multiplication. On pose
(+) (+) = (+) ,
() () = (+) ,
(+) () = () (+) = () .
Pour tout reel c > 0, on pose
c (+) = (+) c = (+) ,
c () = () c = () .

Pour tout reel c < 0, on pose


c (+) = (+) c = () ,
c () = () c = (+) .

Les op
erations
(+) 0,
sont non d
efinies.

0 (+),

() 0,

0 ()

En adoptant ces conventions, on peut enoncer le resultat suivant.


Th
eor`
eme 4.8.1 Si les fonctions f et g ont des limites (finies ou infinies) en a R et si
on pose lima f = ` et lima g = m avec ` et m dans R, alors
Si ` + m est defini, alors
lima (f + g) = ` + m .
Si ` + m nest pas defini (par exemple si ` = + et m = ) on dit quon a une forme
indeterminee.
Si ` m est defini, alors
lima (f g) = ` m .
Si ` m nest pas defini (par exemple si ` = + et m = 0), on dit quon a une forme
indeterminee.
En particulier, en prenant pour g une fonction constante, on obtient que si est un
reel non nul,
lima (f ) = ` .
Demonstration : Soit (xn ) une suite convergente de D, de limite a. Dapr`es la caracterisation
sequentielle (Theor`eme 4.5.1), on sait que les suites (f (xn )) et (g(xn )) admettent pour limites
respectives ` et m.
On conclut a` laide des resultats obtenus dans le chapitre precedent 3 sur la limite dune
somme ou dun produit de deux suites.
Remarque. Le theor`eme precedent setend immediatement par recurrence a` la limite dune
somme ou dun produit finis de plus de deux fonctions.
Th
eor`
eme 4.8.2 Les notations precedentes sont conservees mais on suppose de plus que
g(x) 6= 0 pour tout x D.
1. Si m est un reel non nul et ` R, alors lima

52

1
f
=` .
g
m

f
= 0.
g

2. Si m = + ou m = et si ` R, alors lima

3. Supposons que m = 0 et que g(x) > 0 pour tout x appartenant a


` un voisinage de a :
on dit dans ce cas que g tend vers 0 par valeurs superieures et on ecrit lim a g = 0+ .
f
Alors, si ` est un reel > 0 ou si ` = +, on a lima = +. Si ` est un reel < 0
g
f
ou si ` = , on a lima = . Resultats analogues (mutatis mutandis) quand
g
lima g = 0
4. Lorsque le rapport

`
est de lune des formes
m
0
,
0

+
,
+

+
,

,
+

il ny a pas de resultat general (on dit quon a une forme indeterminee).


Demonstration : Comme dans le theor`eme precedent, on utilise la caracterisation sequentielle
de la limite et les resultats sur la limite du quotient de deux suites.
Exemple 4.14 Il resulte des propositions precedentes que toute fonction polyn
ome, cest-`
a-dire de la
forme P : x 7 c0 + + cn xn o`
u c0 , . . . , cn sont des reels fixes, admet pour limite P (a) en tout point
a R. On sait en effet que limxa x = a . Par produit on a, pour tout k N limxa xk = ak , puis
limxa ck xk = ck ak par produit par un scalaire et enfin limxa P (x) = P (a) par somme. Sachant que
limx+ x = + on a limx+ xk = + pour tout k N par produit de limites, ce qui permet de
calculer la limite de P en + apr`es avoir factorise le terme de plus haut degre (voir lexercice-type 4.23.).
Que peut-on dire de limx xk ?
Exemple 4.15 Puisque toute fonction polyn
ome admet une limite en tout point de R, il resulte des
propositions precedentes que toute fonction rationnelle (on nomme ainsi tout quotient f = (P/Q) de
deux fonctions polyn
omes) admet une limite en tout point de son domaine de definition {x R ; Q(x) 6= 0}.
Si a D on a alors lima f = (P (a)/Q(a)).

Exercice-type 4.16 On consid`ere les fonctions f et g definies sur R par f (x) = x 2 et g(x) = sin x. Etudier
les limites de f , g, et f g en tout point de R et en +.
Solution. La fonction polyn
ome f : x 7 x2 et la fonction g : x 7 sin x admettent en tout point a R
des limites qui sont egales a
` leur valeur en a. On obtient donc : lima f = a2 , lima g = sin a pour tout a R.
Par ailleurs, lim+ f = + et g na pas de limite en + (voir lexercice-type 4.10).
Par application du theor`eme sur le produit de fonctions ayant des limites finies, lim a f g = f (a)g(a) en
tout point a R. Montrons enfin que f g na pas de limite en + a
` laide de la caracterisation sequentielle.
Considerons les suites (xn ) = (n) et (x0n ) = ((/2) + 2n) : ces deux suites tendent vers +. Par ailleurs,
(f g)(xn ) = 0 pour tout n et la suite (f g)(x0n ) = (x0n )2 tend vers +. Les suites ((f g)(xn )) et ((f g)(x0n ))
ayant des limites distinctes, la fonction f g na pas de limite en +.

Th
eor`
eme 4.8.3 Cas dune fonction born
ee
1. Si on a lima f = 0 et sil existe un reel M et un voisinage de a tels que |g(x)| M
pour tout x appartenant a
` ce voisinage (autrement dit si g est bornee sur un voisinage
de a), alors
lima (f g) = 0.

53

2. Si on a lima f = + et sil existe un reel A > 0 tel que g(x) A pour tout x
appartenant a
` un voisinage de a, alors
lima (f g) = +.
3. Si on a lima f = + et sil existe un reel M tel que g(x) M pour tout x appartenant
a
` un voisinage de a (autrement dit si g est minoree sur un voisinage de a), alors
lima (f + g) = +.
4. Si on a lima f = et sil existe un reel M tel que g(x) M pour tout x appartenant
a
` un voisinage de a (autrement dit si g est majoree sur un voisinage de a), alors
lima (f + g) = .
Demonstration : Laissee en exercice.
Exercice 4.17 Determiner les limites :

4.9

lim

x+

1 + sin x
;
x(2 + cos2 x)

lim

x+

1
sin x.
1 + |x|

Limite dune fonction compos


ee.

Notations. On consid`ere une fonction f : D R admettant b R pour limite en a R.


On consid`ere dautre part une partie non vide E de R et une fonction g : E R admettant
` R pour limite en b (cela suppose que tout voisinage de b rencontre E).
On suppose de plus que f (D) E : la fonction composee g f est alors bien definie sur
D. On a alors
Proposition 4.9.1 (Composition des limites) Avec les notations introduites ci-dessus,
supposons que lima f = b et que limb g = `. Alors (g f ) admet ` pour limite en a.
Demonstration : On utilisera, a` plusieurs reprises, la caracterisation sequentielle. Soit, dans
D, une suite (xn ) de limite a. Puisque lima f = b, la suite (f (xn )) tend vers b. Or, dune
part la suite est a` valeurs dans E (car f (D) E) et, dautre part, limb g = `. La suite
((g f )(xn )) = (g(f (xn ))) tend donc vers `, ce qui etablit la proposition.
1
.
x

Solution. Soit f : D = R R lapplication telle que f (x) = (1/x) et g : E = R R telle que


g(y) = sin y. On a f (D) = D E, lim+ f = 0 et lim0 g = 0 donc, par composition, lim+ (g f ) = 0.
Exercice-type 4.18 Determiner limx+ sin

Dans l exercice suivant, on precisera soigneusement les domaines de definition des fonctions
considerees.
Exercice 4.19 Determiner les limites
1
1
limx+ cos
;
limx+ cos sin
;
x
x

54

limx+

sin

1
.
x

4.10

Formes ind
etermin
ees.

On a vu que, dans certains cas, les resultats concernant les operations sur les limites ne
permettent pas de conclure. Comme pour les r`egles de calcul sur les limites de suites vues
au paragraphe 3.3, il faut donc faire attention aux formes ind
etermin
ees du type ,
0 , 0/0, /. Dailleurs, il y a dautres formes indeterminees comme 00 , 0 , 1 .
Exemple 4.20 (Forme indeterminee du type .) Soit D = R. Si f (x) = g(x) = x on a lim + f =
+, lim+ g = puis lim+ (f + g) = 0 car (f + g) est la fonction nulle. Mais si h(x) = (x/2), les
limites en + de f et h sont celles de f et g, tandis que lim+ (f + h) = +. En effet, pour tout x on a
(f + h)(x) = (x/2) et la caracterisation sequentielle permet de conclure.

Exemple 4.21 En reprenant les donnees f et g de lexercice-type 4.16, determinons la limite en 0 du


sin x
x
quotient (f /g). On sait que limx0
= 1 donc, en passant au quotient, limx0
= 1. Mais alors
x
sin x
x
f (x)
f (x)
=
x donne limx0
= 1 0 = 0.
lapplication du theor`eme sur le produit des limites a
`
g(x)
sin x
g(x)
Exercice 4.22 Determiner les limites suivantes :
r
r

x+32
1
1
lim
; lim (
+1
);
x1
x
x
2x + 7 3 x0

lim

x+

x+

.
x

Exercice-type 4.23 Soient P : x 7 a0 + + ap xp et Q : x 7 b0 + + bq xq deux fonctions polyn


omes.
En supposant que p 1, q 1 et que ap et bq sont non nuls, etudier le comportement de R = (P/Q) en
+.
Solution. Remarquons que pour x 6= 0 on peut ecrire P (x) = (ap xp )P1 (x) et Q(x) = (bq xq )Q1 (x) o`
u P1
et Q1 sont des fonctions de limite 1 en +. En effet on a par exemple :
Q1 (x) =

bq1
b0
++
+ 1,
b q xq
bq x

chaque fraction ayant pour limite 0 en + dapr`es la r`egle sur le quotient et Q 1 ayant pour limite 1 dapr`es
la r`egle sur la somme. Il existe donc A > 0 tel que Q(x) 6= 0 si x > A ce qui permet de chercher une eventuelle
limite de R en +.
On a legalite :
ap xp P1 (x)
ap P1 (x)
P (x)
=

= xpq

.
R(x) =
q
Q(x)
bq x Q1 (x)
bq Q1 (x)
Si p > q, sachant que xpq tend vers +, la fonction rationnelle R admet, dapr`es la r`egle sur le produit,
une limite infinie du signe du produit ap bq .
Si p = q la fonction R tend vers le quotient ap /bq .
Le cas p < q se deduit du cas p > q par passage a
` la fonction (1/R) : la fonction R admet pour limite 0
(par valeurs positives si ap bq > 0, par valeurs negatives sinon).

Exercice 4.24 Calculer les limites eventuelles en 0, 1, + de

Exercice 4.25 Calculer les limites de

1 + ex
en + et .
1 + e2x

55

x2 + x + 1
.
x2 3x + 2

4.11

Limite `
a gauche ou `
a droite en un point a R.

Soit une fonction f : D R et un reel a. Pour etudier le comportement de f (x) quand x


tend vers a en restant strictement plus petit que a, introduisons la restriction (cf. definition
1.2.10) de f a` lensemble D 0 = D ] , a[. Pour simplifier, notons g cette restriction qui,
on le remarquera, nest pas definie au point a lui-meme. Si la fonction g admet en a une
limite ` R, on dira que f admet ` pour limite `
a gauche en a. Remarquons que pour que
g puisse admettre une limite en a, il faut en premier lieu que tout intervalle ]a , a + [
contienne un point de son domaine D 0 . On posera donc
D
efinition 4.11.1 Soit une fonction f : D R et un reel a tel que, pour tout reel > 0,
on ait ]a , a[D 6= . Soit ` un element de R, fini ou infini. On dit que f admet ` pour
limite `
a gauche en a si, pour tout voisinage W de `, il existe un reel > 0 tel que, pour
tout x,
x ]a , a[D = f (x) W.
De mani`ere analogue,
D
efinition 4.11.2 Soit une fonction f : D R et un reel a tel quon ait : ]a, a + [D 6=
pour tout reel > 0. Soit ` un element de R, fini ou infini. On dit que f admet ` pour
limite `
a droite en a si, pour tout voisinage W de `, il existe un reel > 0 tel que, pour
tout x,
x ]a, a + [D = f (x) W.
Exemple 4.26 Supposons a et ` dans R. Le fait que f (x) tende vers ` quand x tend vers a a
` gauche secrit :
pour tout reel  > 0, il existe > 0 tel que, pour tout x, ((x D et 0 < a x < ) = |f (x) l| < ).

Puisquetudier la limite a` gauche (ou a` droite) de f en a revient a` etudier la limite en a


dune restriction a` la partie gauche (ou droite ) de D \ {a}, les theor`emes vus sur les
limites sappliquent, mutatis mutandis, aux limites a` gauche ou a` droite.
Ainsi, si une limite a` gauche (respectivement a` droite) en a existe, elle est unique.
Il existe aussi une caracterisation sequentielle de la limite a` gauche ou a` droite. Par
exemple, si la fonction f : D R verifie la condition > 0, ]a , a[D 6= , elle admet
pour limite ` a` gauche en a si, et seulement si, pour toute suite (xn ) de D tendant vers a en
restant strictement inferieure a` a, la suite f (xn ) tend vers `.
Notation. Supposons que f admet ` (fini ou infini) pour limite a` gauche en a. On note alors
lima f = ` ou bien encore limxa f (x) = `. Si f admet ` pour limite a` droite en a on note
lima+ f = ` ou bien encore limxa+ f (x) = `.
Remarque. Si une fonction f est definie en a et admet une limite a` gauche (respectivement
a` droite) alors cette limite ne concide pas necessairement avec f (a) (en contraste avec le
resultat de la proposition 4.2.5).
Exemple 4.27 Soit H la fonction de Heaviside definie par : H(x) = 0 si x < 0 et H(x) = 1 si x 0. La
restriction de H a
` ] , 0[ est constante et vaut 0. Par suite, lim0 H = 0. Cette valeur est differente de
H(0). La restriction de H a
` ]0, +[ est constante et egale a
` 1. Par suite, lim 0+ H = 1.

56

Exercice-type 4.28 Demontrer que la fonction partie enti`ere E admet une limite en tout point de R \ Z
ainsi qu une limite a
` droite et une limite a
` gauche en tout point de Z.
Solution. Soit a R \ Z et k sa partie enti`ere. On a alors k < a < k + 1. Sachant que E est constante
et egale a
` k sur ]k, k + 1[ on a clairement lim a f = k, par exemple en utilisant la caracterisation sequentielle
(pour toute suite (xn ) de limite a la suite (f (xn )) tend vers k).
Soit a = n Z. La restriction de E a
` ] , n[ prend la valeur n 1 sur [n 1, n[ donc, en utilisant la
caracterisation sequentielle, limn E = n 1. Par un raisonnement analogue (le faire !) on obtient limn+ E =
n.
 
1
o`
u E est la fonction partie enti`ere. Determiner
Exercice-type 4.29 Soit D = R+ et f (x) = xE
x
lim0+ f .
Solution. Pour x > 0 et n N on a :
 
1
1
= n n < n + 1.
E
x
x
La partie enti`ere de (1/x) est donc nulle pour x > 1. Si x 1 on a :
 
1
1
1
= n
<x ,
E
x
n+1
n
do`
u:

 
n
1
1
= 1 nx < 1
= 0 1 xE
<
.
x
n+1
n+1
1
< , on aura :
Il en resulte que lim0+ f = 1 car, etant donne  > 0, si N est un entier tel que
N +1
1
1
<x
n+1
n

( 0 < x (1/N ) ) = ( 0 1 f (x) <  ).

Rappelons pour le 1. de la proposition suivante que, si une fonction admet une limite en
un point reel a, cette limite est necessairement finie (exercice 4.7).
Proposition 4.11.3 Soit un intervalle I =]u, v[ fini ou infini de R et a un point de I.
1. Soit f : I R une fonction definie sur I. Alors, la fonction f admet une limite en
a si et seulement si elle admet une limite a
` gauche et une limite a
` droite en a et ces
limites sont egales a
` f (a).
2. Supposons maintenant que le domaine de definition de f est I \ {a} (i.e. ]u, a[]a, v[)
Alors f admet une limite en a si et seulement si elle admet une limite a
` gauche et une
limite a
` droite en a et si ces limites sont egales.
Demonstration : Nous demontrerons seulement 1. La demonstration de 2. est analogue et est
laissee en exercice.
Supposons que f admette f (a) comme limite a` gauche et comme limite a` droite. Soit > 0.
Comme f admet f (a) pour limite a` gauche il existe 0 > 0 tel que pour tout x ]u, a[
si | x a | < 0 alors | f (x) f (a) | < .

(4.11.15)

si | x a | < 00 alors | f (x) f (a) | < .

(4.11.16)

Comme f admet f (a) pour limite a` droite, il existe 00 > 0 tel que pour tout x ]a, v[
Posons = min{0 , 00 }. Soit x ]u, v[. Alors x ]u, a[ ou x ]a, v[ ou x = a. Dapr`es
(4.11.15) et (4.11.16), dans les trois cas on a que si | x a | < alors | f (x) f (a) | < .
Ceci montre limplication si de 1.
Limplication reciproque resulte immediatement des definitions : le detail de la demonstration est laisse en exercice

57

Exemple 4.30 La fonction partie enti`ere E etudiee dans lexercice-type 4.28 na pas de limite aux points
de Z puisquen ces points les limites a
` droite et a
` gauche existent mais sont distinctes.
1
.
x2
1. Determiner les limites de f a
` gauche et a
` droite en 0. En deduire que f admet une limite en 0.

Exercice 4.31 Soit f : D = R R la fonction definie par f (x) =

2. Soit maintenant g : R R lapplication telle que g(x) = f (x) si x =


6 0 et g(0) = 1. Montrer que g
admet des limites a
` gauche et a
` droite en 0. Montrer que g nadmet pas de limite en 0.
3. Montrer que quelle que soit la valeur affectee a
` g(0) lapplication g nadmet pas de limite en 0.
sin x
Exemple 4.32 Soit f : R R lapplication telle que f (x) =
si x 6= 0 et f (0) = R. Alors f admet
x
une limite en 0 si et seulement si = 1. En effet on a (limites classiques) lim0 f = lim0+ f = 1 donc, dapr`es
la proposition precedente, f admet une limite en 0 si et seulement si = 1.
sin x
. Montrer que f admet une limite a
` droite et une limite a
`
|x|
gauche en 0 mais que f nadmet pas de limite en 0.
Exercice 4.33 Soit D = R et f (x) =

4.12

Limite dune fonction monotone.

Dans cette partie, on suppose que D est un intervalle ouvert ]a, b[ avec a < b o`
u a
R {} et b R {+}. On enoncera les resultats pour f croissante sur D, le cas dune
fonction decroissante se traitant de facon analogue.
Proposition 4.12.1 Si f est une fonction croissante de D =]a, b[ dans R elle admet des
limites (finies ou infinies) en a et en b. Plus precisement, on a les resultats suivants.
1. Si f est majoree sur D alors limb f = sup {f (x) ; x D} R.
2. Si f nest pas majoree sur D alors limb f = +.
3. Si f est minoree sur D alors lima f = inf {f (x) ; x D} R.
4. Si f nest pas minoree sur D alors lima f = .
Demonstration : Il suffit de prouver 1. et 2. : les demonstrations de 3. et 4. sont analogues.
Si f est majoree sur D, lensemble f (D) est une partie non vide et majoree de R. Posons
` = sup {f (x) ; x D} et considerons un nombre > 0 quelconque.
Dapr`es la caracterisation de la borne superieure `, il existe un element x0 de D tel quon
ait l  < f (x0 ) `. Mais la fonction f etant croissante, on a `  < f (x0 ) f (x) `
pour tout x > x0 . Considerons le cas o`
u b R : on pose = b x0 , on a donc > 0 et pour
tout x D tel que | x b | < on voit que x > x0 et donc | f (x) ` | < . Considerons
maintenant le cas o`
u b = + : on pose r = x0 et on voit que pour tout x D tel que x > r
on a aussi | f (x) ` | < . Dans les deux cas on a montre que f admet ` pour limite en b.
Si f nest pas majoree sur D on suit la demarche precedente, mutatis mutandis. Soit
A > 0. Par hypoth`ese, il existe x0 D tel que f (x0 ) > A. Comme precedemment, on voit
que f (x) > A pour tout x D tel que | x b | < = b x0 si b R ou tel que x > r si
b = + ce qui, dans les deux cas, etablit que f admet + pour limite en b.

58

Exemple 4.34 La fonction partie enti`ere E est croissante sur R. Elle nest ni majoree ni minoree puisque
E(n) = n pour tout entier n. Par suite, lim+ E = + et lim E = .
Exercice 4.35 Soit f la fonction definie sur I =] 1, 1[ par f (x) =

1. Etudier
la monotonie de f sur I R et sur I R+ .

1
.
1 x2

2. Determiner les limites de f aux bornes de I.


Exercice 4.36 Soit f la fonction definie sur R par f (x) =
de son domaine de definition.

x
. Determiner les limites de f aux bornes
|x| + 1

Exercice 4.37 Soit D = R+ et f la fonction definie sur D par f (x) =


sur D puis demontrer que lim+ f = 1 et lim0 f = .

x1
. Demontrer que f est croissante
x

Corollaire 4.12.2 Soit I un intervalle, a un point interieur a


` I et f une fonction croissante
sur I. Alors f admet en a une limite a
` gauche et une limite a
` droite et celles-ci verifient les
inegalites :
lima f f (a) lima+ f.
Demonstration : La restriction de f a` I = I ] , a[ est croissante donc admet une limite
en a (qui est la limite a` gauche de f en a). Par croissance de f on a f (x) f (a) pour tout
x I , donc lima f = sup {f (x) ; x I } f (a). On raisonne de facon analogue pour la
limite a` droite en posant I+ = I ]a, +[.
Exemple 4.38 Soit f = E la fonction partie enti`ere. Pour tout n Z, E est croissante sur I =](n
1), (n + 1)[. On verifie sur cet exemple les inegalites du corollaire en a = n puisque lim n E = (n 1) et
f (n) = n = limn+ E.

Remarque. Le corollaire precedent montre que si une fonction f croissante sur un intervalle
I na pas de limite en un point a interieur a` I, elle presente en ce point un saut entre sa
limite a` gauche et sa limite a` droite : lima+ f lima f > 0. On a evidemment un resultat
analogue pour les fonctions decroissantes, mais si f nest pas monotone il ne faut pas croire
que la non existence dune limite en un point se traduit toujours par un saut (voir lexercice
4.39 suivant).
Exercice 4.39 Soit f la fonction de R dans R definie par f (0) = 0 et f (x) = sin(1/x) pour x 6= 0. Montrer
en utilisant la caracterisation sequentielle que f na pas de limite en 0 et quelle na pas non plus de limite
a
` droite ni de limite a
` gauche en ce point.

59

60

Chapitre 5
Continuit
e des fonctions
et application aux suites r
ecurrentes
5.1

Continuit
e en un point.

Notations. Dans tout ce paragraphe, I designe un intervalle de R non reduit a` un point


et a designe un point appartenant a` I. Sauf mention du contraire, f, g, . . . designent des
fonctions definies sur I, a` valeurs dans R. En particulier ces fonctions sont definies en a.
Rappelons la definition 4.2.7
D
efinition 5.1.1 La fonction f definie sur I est continue en a I si f admet une limite
en a (forcement egale a
` f (a)).
La continuite au point a peut secrire : pour tout  > 0, il existe > 0 tel que, pour tout
x I, si | x a | < alors | f (x) f (a) | < . Ou encore, a` laide de quantificateurs,
> 0, > 0, x I, (| x a | < = | f (x) f (a) | < ).

(5.1.1)

Si f nest pas continue en a, on dit quelle est discontinue. Si elle est continue en tout
point de I, on dit quelle est continue sur I.

5.1.1

Op
erations sur les fonctions continues

Proposition 5.1.2 Sommes, produits, quotients. Si f et g sont continues au point a


on a les resultats suivants.
1. La somme f + g et le produit f g sont continus en a.
2. Pour tout R le produit f est continu en a.
3. Si f ne sannule pas sur I, le quotient (1/f ) est continu en a.
Demonstration : Cest une consequence immediate des theor`emes sur les limites 4.8.1 et 4.8.2.
Proposition 5.1.3 (Compos
ees de fonctions.) Soient I et J deux intervalles de R et
deux fonctions f : I R et g : J R. On suppose que f (I) J, que f est continue en a
et que g est continue en b = f (a). Alors g f est continue en a.
Demonstration : Cest la traduction, dans un cas particulier, de la proposition 4.9.1 de
composition des limites. En effet, dapr`es les hypoth`eses, g f a une limite reelle en a qui
est egale a` g(f (a)).

61

5.1.2

Fonctions continues classiques

On a vu (exercice 4.2) que la fonction x 7 x est continue sur R, ainsi que les fonctions
constantes. Il en resulte, par application des theor`emes precedents, que les fonctions polynomes,
de la forme x 7 c0 + c1 x + + cn1 xn1 + cn xn sont continues sur R (cf. exercice 4.14).
(x)
o`
u P et Q sont des polynomes, definies
Les fractions rationnelles, de la forme x 7 PQ(x)
sur lensemble {x R ; Q(x) 6= 0}, sont continues sur leur domaine de definition (cf. exercice
4.15).
Les fonctions usuelles (circulaires, logarithme, exponentielle) sont continues en tout point
de leur domaine de definition comme on la admis en section 4.7.

Exercice 5.1 Etant


donne un reel k 0, on dit quune fonction definie sur un intervalle I de R est klipschitzienne si, pour tout x et tout y de I, on a
|f (x) f (y)| k|x y|.
Montrer que si la fonction f est k-lipschitzienne sur lintervalle I elle est continue en tout point de I.
Exercice 5.2 Montrer que la fonction x 7 |x| est 1-lipschitzienne sur R. En deduire quelle est continue en
chaque point de R.
Exercice 5.3 Soit f et g deux fonctions a
` valeurs reelles definies sur lintervalle I. On definit les fonctions
min(f, g) et max(f, g) sur I par :
min(f, g) :

I R
x 7 min(f (x), g(x));

max(f, g) :

I R
x 7 max(f (x), g(x)).

1. En comparant les valeurs des deux membres en chaque point, etablir les egalites :
min(f, g) =

f + g |f g|
f + g + |f g|
; max(f, g) =
.
2
2

2. En deduire que si f et g sont continues en un point a, alors les fonctions min(f, g) et max(f, g) sont
continues en a.

5.1.3

Caract
erisation s
equentielle de la continuit
e

Proposition 5.1.4 Pour que la fonction f soit continue en a il faut et suffit que pour toute
suite (xn ) de I convergente vers a la suite (f (xn )) converge vers f (a).
Demonstration : Cest une consequence immediate du theor`eme 4.5.1 et de la definition de
la continuite.
1
Exercice 5.4 Soit f la fonction definie sur R par f (x) = sin
si x 6= 0 et f (0) = 0. Montrer que f nest
x
pas continue en 0 (introduire une suite (xn ) de limite 0 telle que f (xn ) = 1 pour tout n).
1
Exercice 5.5 Etant donne a R, on note fa la fonction definie sur R par f (x) = 2 si x 6= 0 et f (0) = a.
x

Etudier
la continuite de fa .
Exercice 5.6 Une fonction qui nest continue en aucun point de son intervalle de d
efinition.
Soit f la fonction definie sur R comme suit : f (x) = 1 si x Q et f (x) = 0 si x R \ Q. La fonction
f est donc nulle, sauf sur les rationnels o`
u elle vaut 1 (peut-on essayer de la representer ?). En utilisant la
caracterisation sequentielle, montrer que f nest continue en aucun point de R.

Indication. On etudie la continuite en a. Si a R \ Q on a f (a) = 0. Ecrire


alors a comme limite dune
suite (xn ) de rationnels (par densite de Q dans R). Quelle est la limite de la suite (f (xn )) ? Raisonner de
facon analogue si a Q en utilisant la densite de R \ Q dans R et conclure.

62

5.1.4

Prolongement par continuit


e

D
efinition 5.1.5 (Prolongement continu en un point)
Soient a I et deux fonctions f : I \ {a} R et g : I R. On dit que g prolonge
contin
ument f en a si elle verifie les deux conditions :
1. la restriction de g a
` I \ {a} concide avec f ;
2. g est continue en a.
sin x
. On sait que f admet 1 pour limite en 0.
Exemple 5.7 Soit la fonction f : R R telle que f (x) =
x
Par suite, la fonction g definie sur R par g(x) = f (x) si x 6= 0 et g(0) = lim 0 f = 1 prolonge contin
ument f
en 0.

Proposition 5.1.6 Pour que la fonction f : I \ {a} R admette un prolongement g


continu en a il faut et suffit que f admette en a une limite ` R. Sous cette condition, le
prolongement continu en a est unique et tel que g(a) = `.
Demonstration : Si g est un prolongement continu de f en a alors necessairement g(a) =
lima g = lima f ce qui prouve que f admet g(a) R pour limite en a.
Inversement, supposons que f admet ` R pour limite en a et definissons une application
g sur I par g(x) = f (x) si x I \ {a} et g(a) = `. Alors g prolonge f . De plus, g est continue
en a dapr`es (5.1.1).
Un tel prolongement est unique car la continuite en a impose la valeur du prolongement
en ce point.
Exemple 5.8 La fonction de lexemple 5.7 admettant 1 pour limite en 0, on ne peut la prolonger contin
ument en ce point quen posant g(0) = 1, ce qui a ete fait.
sin x
sin x2
Exercice 5.9 Soit f et g les fonctions definies sur R \ {0} par f (x) =
et g(x) =
. Etudier
2
x
x
lexistence dun prolongement continu de ces fonctions en 0. Plus generalement, etudier lexistence dun
sin xk
, o`
u k et l designent deux entiers naturels non nuls.
prolongement continu en 0 des fonctions x 7
xl
Exercice 5.10 Montrer que la fonction f definie sur R\{0} par f (x) =
continu en 0.

| cos( 2 x)|
p
admet un prolongement
|x|

Exercice-type 5.11 Soit I = [1, 1] et I = I \ {0}. On definit f sur I par :


f (x) =

.
1+x 1x

Montrer que f admet un prolongement continu en 0.


Solution. Verifions
dabord
que f est bien definie sur I . On a 1 + x
0 pour x 1 et 1 x 0 pour

x 1 donc x 7 1 + x 1 x est bien definie pour x I. Dautre part, 1 + x = 1 x si et seulement


si x = 0 (elever au carre ces quantites positives) de sorte que f est definie sur I .
Quand x 0, f (x) prend la forme indeterminee 0/0. On l`eve lindetermination en multipliant la fraction
haut et bas par la quantite conjuguee :

1+x+ 1x
1+x+ 1x
f (x) = x
=
.
2x
2
Sachant que la fonction racine carree a une limite en tout point de son domaine de definition (exercice 4.4)
on obtient, par somme de limites, lim0 f = 1.
Le prolongement continu de f en 0 existe donc, il est defini par g(x) = f (x) si x I et g(0) = 1.

63

x2 2x + 1
. La fonction f est continue
x1
sur son domaine de definition D car cest une fonction rationnelle. Pour x 6= 1 on a f (x) = x 1 donc f
nest rien dautre que la restriction a
` D de la fonction g : R R telle que g(x) = x 1, qui est continue car
polynomiale. Autrement dit, g prolonge f contin
ument en 1 .
Exemple 5.12 Soit f la fonction definie sur D = R \{1} par f (x) =

5.1.5

Continuit
e`
a gauche et `
a droite

Exemple 5.13 La fonction partie enti`ere E, definie sur R, est continue aux points de R \ Z. Elle nest pas
continue aux points de Z car en ces points elle nadmet pas de limite (exercice 4.12). Nous savons en revanche
que E admet une limite a
` droite et une limite a
` gauche en tout point n Z (exercice-type 4.28). On a de
plus E(n) = limn+ E, ce qui nous conduit a
` poser la definition suivante.

D
efinition 5.1.7 On dit que f est continue a
` gauche (resp. a
` droite) en a si elle admet en
a une limite a
` gauche (resp. a
` droite) qui est egale a
` f (a).
Remarques. La limite a` gauche ou a` droite de f en a etant calculee en excluant a du
domaine de definition de f (cf. definition 4.11.1), nous avons ete obliges de preciser dans
la definition ci-dessus la valeur de la limite a` gauche ou a` droite. Dire que f est continue a`
gauche (resp. a` droite) en a signifie donc que f (a) = lima f (resp. f (a) = lima+ f ). Si a est
lextremite (resp. lorigine) de I, il est equivalent de dire que f est continue en a ou quelle
est continue a` gauche (resp. a` droite). Si a est point interieur de I, il est equivalent de dire
que f est continue en a ou que f est continue a` droite et a` gauche en a (proposition 4.11.3).
Exemple 5.14 La fonction partie enti`ere E est continue a
` droite en tout point de Z.
Exemple 5.15 La fonction de Heaviside H (voir exemple 4.27) est continue a
` droite en 0 mais nest pas
continue a
` gauche.

Exercice-type 5.16 Soit f la fonction definie sur R par f (x) = (x/|x|) si x 6= 0 et f (0) = 0. Etudier
la
continuite de f .
Solution. On a f (x) = 1 si x < 0 et f (x) = 1 si x > 0. La fonction f etant constante sur R et sur

R+ , elle est continue sur chacun de ces intervalles. Sachant que lim0 f = 1 et lim0+ f = 1, la fonction f
na pas de limite en 0 (sinon les limites a
` gauche et a
` droite seraient egales) et nest donc pas continue en ce
point.
On voit sur cet exemple que la valeur prise par f en 0 ne joue aucun r
ole puisque les limites a
` gauche et
a
` droite de f en 0 sont distinctes. En posant f (0) = 1, on obtient une fonction continue a
` gauche en 0, en
posant f (0) = 1 on obtient une fonction continue a
` droite et on ne peut pas mieux faire.

5.2

Continuit
e sur un intervalle.

Soit I un intervalle de R. Lensemble des fonctions definies et continues sur I est stable
pour les operations algebriques : il resulte de la proposition 5.1.2 que la somme et le produit
de fonctions continues sur I sont continus sur I et que linverse dune fonction continue sur
I qui ne sannule en aucun point de I est aussi une fonction continue sur I. Si f est une
fonction continue sur I et g une fonction continue sur un intervalle J tel que f (I) J alors
la fonction g f est continue sur I.
Proposition 5.2.1 (Th
eor`
eme des valeurs interm
ediaires) Soit I un intervalle de R
et soit f une fonction continue sur I. Pour tout couple (a, b) I 2 , avec a b, et tout reel
compris entre f (a) et f (b) il existe un reel c [a, b] tel que = f (c).

64

Commentaire. Ce theor`eme signifie que tout point de lintervalle delimite par f (a) et f (b),
o`
u a et b sont deux points quelconques de I, appartient a` f (I). En dautres termes, etant
donne deux points quelconques a0 et b0 de f (I) le segment dextremites de ces points est
contenu dans f (I). Dapr`es la caracterisation des intervalles (definition2.4.4), ceci signifie
que f (I) est un intervalle et permet denoncer le theor`eme des valeurs intermediaires sous la
forme condensee :
Limage dun intervalle par une fonction continue est un intervalle.
Demonstration du theor`eme 5.2.1. Puisque R est totalement ordonne, on a soit f (a) f (b)
soit f (b) f (a). Il suffit dexaminer le premier cas, lautre se traitant de facon analogue.
Par hypoth`ese on a f (a) f (b). Si est egal a` f (a) ou f (b) le probl`eme est resolu,
donc on peut supposer que a < b et f (a) < < f (b).
Soit alors J = [a, b] et soit E = {x J ; f (x) }. Cet ensemble est une partie non
vide de R (car contenant a) et majoree (par b). En notant c sa borne superieure, nous allons
montrer que f (c) = .
Dapr`es la caracterisation de la borne superieure, pour tout reel n N il existe xn E
tel que c (1/n) < xn c, ce qui permet de construire une suite (xn ) de limite c. Par
continuite de f en c on a alors lim f (xn ) = f (c). Mais comme f (xn ) pour tout n, le
passage a` la limite dans cette inegalite donne f (c) .
Il reste a` montrer que f (c) pour conclure. Des inegalites a c b et f (c) < f (b)
on deduit que c < b. Soit alors (yn ) une suite de ]c, b[ qui converge vers c : par continuite de
f en c on obtient lim f (yn ) = f (c). Mais, pour tout n, on a sup E = c < yn . Donc yn
/E
cest-`a-dire < f (yn ), quel que soit n. Un passage a` la limite dans cette inegalite donne
alors f (c).
Exercice 5.17 Montrer a
` laide dexemples simples que la conclusion du theor`eme ne tient plus si f nest
pas continue sur I.

Exemple 5.18 Soit I = R et f (x) = x2 + 3x + 1. Lapplication f est polynomiale donc continue sur I, telle
que f (1) = 1 et f (0) = 1. Dapr`es le theor`eme des valeurs intermediaires, il existe c [1, 0] tel que
f (c) = 0. Sachant que f (1) et f (0) ne sont pas nuls, on peut meme affirmer que c ] 1, 0[.
Exercice 5.19 Montrer que lapplication f definie sur R par f (x) = x2 sin x prend les valeurs 1 et 1
en considerant les valeurs de f en (/2) et (/2). Plus generalement, montrer que f prend toute valeur
enti`ere.

Exercice-type 5.20 Montrer que toute fonction polyn


ome P : x 7 a0 + a1 x + + an xn de degre n impair
admet au moins une racine reelle, cest-`
a-dire quil existe un reel c tel que P (c) = 0.
Solution. Quitte a changer P en (P ), on peut supposer an > 0. On pose alors P (x) = an xn P1 (x) o`
u
n
lim P1 = lim+ P1 = 1 (exercice-type 4.23). Puisque n est impair on a alors limx an x = et
limx+ an xn = +. Donc lim P = et lim+ P = +. Dapr`es la definition de la limite, il existe
donc a < 0 tel que P (a) < 1 et b > 0 tel que P (b) > 1. La fonction P etant continue sur R donc sur
I = [a, b], le theor`eme des valeurs intermediaires assure quil existe c I tel que P (c) = 0.
Exercice 5.21 Montrer pour tout reel y tel que y 3/4, il existe x R tel que x 2 + x + 1 = y.

65

Exercice 5.22 Soit I = [a, b] o`


u a < b et f une application continue de I dans I. Montrer que f a un point
fixe sur I, cest-`
a-dire quil existe c I tel que f (c) = c.
Indication. Considerer la fonction g de I dans R telle que g(x) = f (x) x et determiner les signes de
f (a) et f (b).

Exercice 5.23 Soit I = [0, 1] et, pour tout n N, soit fn la fonction definie sur I par fn (x) = xn + 3x2 +
2x 1.
1. Montrer que fn est strictement croissante.
2. Montrer quil existe un unique reel xn ]0, 1] tel que fn (xn ) = 0.
3. Montrer que fn+1 fn .
4. Deduire de la question precedente que la suite (xn ) est croissante, puis montrer quelle converge.
5. Determiner la limite de la suite (xn ) (on montrera que si la limite ` verifie 0 < ` < 1 alors 3`2 +2`+1 =
0).
Exercice 5.24 Reprendre lexercice precedent 5.23 a
` partir de la fonction g n definie sur I par gn (x) =
xn + x2 1 et montrer que la suite (xn ) converge alors vers 1.
Exercice-type 5.25 Soit f lapplication de R dans lui-meme telle que f (x) =

x
. Montrer que f est
|x| + 1

strictement croissante et en deduire f (R).


Solution. On remarque que f est impaire, negative sur R et positive sur R+ . Il suffit donc de verifier
quelle est strictement croissante sur R+ pour en deduire quelle est strictement croissante sur R. Or, pour
x et y positifs, on verifie facilement que f (x) < f (y) si et seulement si x < y : lapplication f est donc
strictement croissante.
Dapr`es le theor`eme relatif aux limites des fonctions monotones, on a alors lim + f = sup {f (x) ; x R}.
Or f est clairement majoree par 1 et, pour x 0,
0 < (1 f (x)) = 1

1
x
=
= g(x).
x+1
x+1

Puisque lim+ g = 0 (exercice-type 4.23) le theor`eme dencadrement donne lim+ f = 1 . Par suite :
sup f (R) = sup {f (x) ; x R} = sup {f (x) ; x R+ } = 1.
Lapplication f etant continue, limage de lintervalle R+ est un intervalle. Lapplication etant croissante,
telle que f (0) = 0, f (x) < 1 pour tout x et sup f = 1 on a f (R+ ) = [0, 1[.
Sachant que f est impaire on a donc f (R) =] 1, 1[.

Proposition 5.2.2 (Th`


eor`
eme du maximum ) Soit I = [a, b], o`
u a < b, un segment
de R et f une application continue de I dans R. Alors f est bornee et atteint ses bornes
inferieure et superieure.
Commentaire. Ce theor`eme enonce dabord que f est bornee sur I : il existe M > 0 tel que
M f M . Il enonce ensuite que les bornes inferieure et superieure des valeurs prises par
f , notees inf f et sup f , sont atteintes cest-`a-dire que ce sont un minimum et un maximum.
En dautres termes, f (I) est non seulement un intervalle, comme lenonce le theor`eme des
valeurs intermediaires, cest un segment. Une formulation equivalente du theor`eme est donc
la suivante :
Limage dun segment par une application continue est un segment.

66

N.B. La demonstration suivante peut etre omise en premi`ere lecture.


Demonstration : Montrons dabord, en raisonnant par labsurde, que f est majoree sur I.
Dans le cas contraire, pour tout n N , lensemble An = {x I ; f (x) n} est non vide.
Cet ensemble etant minore par a, admet une borne inferieure quon note an . On peut ecrire
an comme limite dune suite (xk ) de points de An grace a` la caracterisation sequentielle de
la borne inferieure : pour tout k N il existe xk An tel que an xk < an + (1/k).
Par continuite de f on obtient alors lim f (xk ) = f (an ) puis, par passage a` la limite dans
linegalite f (xk ) n, on a f (an ) n.
On remarque ensuite que pour tout n, An+1 An , puisque f (x) n + 1 implique
f (x) n, de sorte que an+1 an . La suite croissante (an ) etant majoree par b, elle converge
vers une limite c [a, b]. On a alors lim f (an ) = f (c) R par continuite de f et f (an ) n
pour tout entier n : on aboutit a` une contradiction. Par consequent f est majoree sur I. Un
raisonnement analogue permet de montrer que f est minoree.
Notons M la borne superieure de f (I) et posons, pour tout n N :

1
< f (x) M }.
n
On va repeter, avec les ensembles Bn , le raisonnement applique aux ensembles An pour
conclure que M f (I). On remarque que, pour tout n, Bn est non vide dapr`es la caracterisation
de la borne superieure. De plus lensemble Bn , etant majore par b, admet une borne superieure
quon note bn . On montre alors comme precedemment, en utilisant une suite de limite bn ,
que :
1
M f (bn ) M,
n
puis que (bn ) est decroissante. Si c designe sa limite dans I on a lim f (bn ) = f (c) par
continuite de f . En faisant tendre n vers linfini, on obtient M = f (c). Un raisonnement
analogue permet de montrer que inf f f (I).
Bn = {x I ; M

Exercice 5.26 Montrer a


` laide dexemples simples que les conclusions du theor`eme sont fausses si I est un
intervalle sans etre un segment.
Exercice-type 5.27 Soit I un segment de R et f, g des applications continues de I dans R. Montrer que si
f < g il existe > 0 tel que f + < g sur I (cest-`
a-dire tel que f (x) + < g(x) pour tout x I).
Solution. Par hypoth`ese, on a f (x) < g(x) pour tout x I. Posons h = g f . Cest une application
continue de I dans R, a
` valeurs > 0. Dapr`es le theor`eme du maximum limage h(I) est le segment
dorigine min h et dextremite max h. Sachant que h(x) > 0 pour tout x I, on a min h > 0, donc il existe
> 0 tel que min h > , do`
u h > ou encore g > f + .
Exercice 5.28 Soit f une application continue sur R et telle que lim f = lim+ f = 0.
1. Montrer quil existe A > 0 tel que (|x| A |f (x)| < 1).

2. Montrer quil existe M > 0 tel que (|x| A |f (x)| M ).


3. En deduire que f est bornee sur R.

4. Generaliser le resultat precedent : si f est une application continue sur R, admettant des limites finies
(non necessairement egales) en et +, alors f est bornee sur R.

Corollaire 5.2.3 (Image dun segment par une application continue monotone)
Soit I = [a, b], o`
u a < b, un segment de R et f une application continue et croissante de I
dans R. Limage de I par f est alors :
f (I) = [f (a), f (b)].

67

Demonstration : Puisque f est croissante, le minimum et le maximum de f sur I sont


respectivement f (a) et f (b). Dapr`es le theor`eme precedent (voir le commentaire), f (I) est
donc le segment [f (a), f (b)].
Exercice 5.29 Soit I = [a, b], avec a < b, et f une application strictement croissante de I dans R telle que
f (a) = 0 et f (b) = 2. Pour chacune des deux conditions suivantes, peut-on ajouter une hypoth`ese sur f pour
que la condition soit realisee ?
1. Il existe c I tel que f (c) = 3.
2. Il existe c I tel que f (c) = 1.

5.3

Suites d
efinies par r
ecurrence, un+1 = f (un )

Notation. Dans toute cette section I designe un intervalle de R non reduit a` un point.

5.3.1

G
en
eralit
es

La definition suivante est justifiee par lapplication du raisonnement par recurrence


enoncee dans la proposition 2.2.8 :
D
efinition 5.3.1 Soit f une application de I dans lui-meme. On appelle suite recurrente
associee a
` f et de condition initiale z I, la suite (un ) definie comme suit :

u0 = z

n N ,

un+1 = f (un ) () .

Le principe de definition de la suite est simple : si un I est dej`a defini, la relation ()


permet de calculer un+1 . Connaissant u0 = z I, on calcule donc u1 . Puisque u1 I, on
peut calculer u2 et, de proche en proche, on pourra ainsi determiner tous les termes de la
suite (un ).
Remarques. Il convient de noter limportance de lhypoth`ese f est une application de I
dans I . Cela peut aussi secrire f (I) I et on dit que I est stable par f .
Il peut arriver quune suite recurrente soit donnee dans un cadre leg`erement different de
celui adopte ci-dessus, auquel on pourra en general se ramener simplement. Ainsi pour f
donnee comme fonction definie sur un domaine D, il suffira de chercher un sous-intervalle I
de D stable par f et de considerer la restriction de f a` I. Par ailleurs, si f est une fonction
definie sur une partie D de R contenant lintervalle stable I et si u0
/ I, il peut arriver que
u1 = f (u0 ), u2 = f (u1 ), . . . , up = f (up1 ), soient quand meme bien definis et que up I. En
considerant la suite a` partir du rang p (cest-`a-dire la suite (un )np ), on se ram`ene alors aux
hypoth`eses de la definition.
Exemple 5.30 Si f : [1/2, 5] R+ est telle que f (x) = 1/x et u0 = 1 alors f (J) J pour J = [1/2, 2].
Exemple 5.31 Si f est la fonction definie sur R par f (x) = x2 alors, pour tout x on a f (x) 0. Pour
tout u0 R on a u1 = f (u0 ) R+ . On peut donc limiter letude aux suites de valeur initiale appartenant a
`
lintervalle stable R+ .

68

D
efinition 5.3.2 Soit g : I R une fonction. Un point x I est appele point fixe (ou
point invariant) de g sil verifie g(x) = x.
Geometriquement, dire que x est point fixe de g signifie que le point M de coordonnees
(x, g(x)) est un point dintersection de la courbe representative de g et de la droite dequation
y = x.
Proposition 5.3.3 Si la suite (un ) poss`ede une limite l I et si f est continue en l, alors
l est un point fixe de f i.e. f (l) = l. Si de plus lequation f (x) = x na quune seule solution
I alors necessairement l = .
Demonstration : On va passer a` la limite quand n tend vers linfini dans la relation (). Tout
dabord, puisque lim un = l, on a dej`a vu (exercice 3.4) que lim un+1 = l. Dautre part,
grace a` la caracterisation sequentielle de la continuite, (un ) etant une suite de I qui tend vers
l et f etant continue en l on a lim f (un ) = f (l). On peut maintenant conclure en passant
a` la limite dans () grace a` ce qui prec`ede et a` lunicite de la limite.
Exercice-type 5.32 On consid`ere la suite recurrente (un ) definie par u0 0 et pour tout n N, un+1 =
u2n + 8
. Montrer que si cette suite converge, alors sa limite est necessairement 2 ou 4.
6
x2 + 8
Solution. La fonction f : R+ R+ definie par f (x) =
est continue sur son domaine de definition
6
car polynomiale et un rapide calcul (recherche des racines dun polyn
ome du second degre) montre que ses
points fixes sont 2 et 4. Si la suite positive (un ) admet une limite finie l, celle-ci est positive dapr`es les
resultats du chapitre 3 et un point fixe de f dapr`es la proposition 5.3.3 ci-dessus, do`
u l = 2 ou l = 4.
Exercice 5.33 Pour chacune des fonctions suivantes, determiner un intervalle stable I et les limites eventuelles dune suite (un ) definie a
` partir de u0 I par un+1 = f (un ) o`
u f est definie par
x 7 x2 ; ou x 7 x3 ; ou x 7

5.3.2

2
; ou x 7 1 + sin x.
x+1

Utilisation de la monotonie.

En general il nexiste pas de formule donnant pour tout n la valeur du terme general un
dune suite definie par recurrence. Pour etablir la convergence dune telle suite et appliquer
le crit`ere precedent afin didentifier sa limite, on peut utiliser une condition suffisante de
convergence (pour une suite qui nest pas explicite). Le theor`eme fondamental des suites
monotones est un outil bien adapte a` ce genre de situation : si lon peut affirmer quune suite
est croissante majoree ou decroissante minoree on en deduira quelle est convergente.
Th
eor`
eme 5.3.4 (Monotonie des suites r
ecurrentes) Soit f une application de I dans
lui-meme et soit (un ) la suite recurrente associee a
` f et de condition initiale u0 I.
1. Si f est croissante sur I, alors la suite (un ) est monotone. Il suffit donc de comparer
u0 et u1 pour savoir si elle est croissante ou decroissante.
2. Si f est decroissante sur I, alors les deux suites (vn ) et (wn ) o`
u vn = u2n et wn =
u2n+1 sont monotones de sens de variation opposes (lune est croissante et lautre est
decroissante). Il suffit donc de comparer u0 et u2 pour determiner leur sens de variation.

69

Demonstration :
1. Supposons par exemple que u0 6u1 (le cas u0 u1 se traitant de facon analogue) et
prouvons par recurrence que la suite est croissante. Pour tout n N, on note Pn la propriete
un un+1 . La propriete P0 est vraie par hypoth`ese. Supposons Pn vraie pour un certain
entier fixe n, cest-`a-dire un un+1 , et etablissons Pn+1 autrement dit un+1 un+2 . Il suffit
pour cela dutiliser la croissance de f car un un+1 entraine un+1 = f (un ) f (un+1 ) = un+2 ,
do`
u le resultat.
2. Pour n N, on a vn+1 = u2(n+1) = u2n+2 = f (u2n+1 ) = f (f (u2n )) = (f f )(vn ) et de
meme wn+1 = u2(n+1)+1 = u2n+3 = f (u2n+2 ) = f (f (u2n+1 )) = (f f )(wn ), autrement dit les
suites (vn ) et (wn ) (correspondant aux indices pairs et impairs de la suite (un )) sont elles
aussi des suites recurrentes mais associees a` la fonction g = f f . Comme f est decroissante,
la composee g est croissante donc dapr`es 1., les suites (vn ) et (wn ) sont monotones. Il reste a`
voir quelles ont des sens de variation opposes. Supposons par exemple que v0 = u0 u2 = v1
i.e. (vn ) est croissante. La decroissance de f donne alors w0 = u1 = f (u0 ) f (u2 ) = u3 = w1
donc (wn ) est decroissante. Les autres cas se montrent de facon analogue.
Commentaire. Le theor`eme donne uniquement des resultats de monotonie de (un ). Dans
le cas ou f est croissante il reste a` verifier, selon le sens de variation de la suite, quelle est
majoree ou minoree (cest le cas, par exemple, si I est majore ou minore) pour conclure
a` sa convergence dapr`es le theor`eme fondamental des suites monotones. Ceci montre en
particulier le
Corollaire 5.3.5 Soit un intervalle borne I et une fonction f croissante de I dans I. Pour
toute valeur initiale dans I, la suite recurrente definie par f et par cette valeur initiale est
convergente.
Dans le cas o`
u f est decroissante, la situation nest pas aussi simple. Nous examinerons
simplement un cas tr`es classique, souvent repris dans les exercices, en supposant que u0 u2
et u0 u1 . Alors, par decroissance de f , on obtient facilement u0 u2 u4 u5
u3 u1 . Les suites monotones bornees (vn ) = (u2n ) et (wn ) = (u2n+1 ) convergent alors vers
des limites respectives l0 et l1 telles que l0 l1 . Il reste alors a` prouver que l0 = l1 pour
etablir la convergence de (un ) (pour plus de details voir exemple 5.34).
La continuite de f et celle de g = f f permettent, selon les cas, de trouver les limites
eventuelles de un , vn ou wn . On notera a` ce propos que tout point fixe de f est point fixe de
g. Mais la reciproque est fausse : considerer par exemple I = [1, 2] et f : x 7 (1/x).
Exemple 5.34 Detaillons davantage ce qui vient detre dit. Soit f une fonction decroissante telle que
u0 u2 et u0 u1 . Par decroissance de f et puisque u0 u2 on sait que la suite (u2n ) est croissante et que
la suite (u2n+1 ) est decroissante. Montrons la proporiete
Pn = u0 u2 u2n+2 u2n+1 u3 u1
par recurrence pour tout n N.
P0 est vraie car u0 u2 par hypoth`ese et, par decroissance de f , u1 = f (u0 ) f (u1 ) = u2 .
Soit n N et supposons Pn vraie. Montrons
Pn+1 = u0 u2 u2n+2 u2n+4 u2n+3 u2n+1 u3 u1 .
Il suffit de montrer que u2n+2 u2n+4 u2n+3 u2n+1 . Si lon applique f deux fois a
` linegalite u2n+2
u2n+1 (quon connat par hypoth`ese de recurrence) on obtient
u2n+3 = f (u2n+2 ) f (u2n+1 ) = u2n+2 et u2n+4 = f (u2n+3 ) f (u2n+2 ) = u2n+3 .
Par croissance de (u2n ) et decroissance de (u2n+1 ) on a u2n+2 u2n+4 et u2n+3 u2n+1 ce qui donne Pn+1 .

70

En particulier, (vn ) est croissante et majoree par, par exemple, u1 , (wn ) est decroissante et minoree par,
par exemple, u0 do`
u la convergence des deux suites vers des limites respectives l0 et l1 .
Montrons encore que (un ) converge vers un reel l si et seulement si (vn ) et (wn ) convergent vers une
meme limite l (cest-`
a-dire l = l0 = l1 ).
Si (un ) converge vers l alors, en revenant a
` la definition, on voit que (vn ) et (wn ) convergent aussi vers l.
Pour etablir la reciproque il suffit encore de revenir a
` la definition. Etant donne  > 0, il existe des entiers
N1 et N2 tels que pour tout n N :
(n N1 |vn l| < ) et (n N2 |wn l| < ).
Par suite :
(n max(2N1 , 2N2 + 1) |un l| < ).

Exemple 5.35 Soit I = R+ , f : I I telle que f (x) = x2 et (un ) definie par recurrence a
` partir de u0 I
par un+1 = f (un ). Les points fixes de f sur I sont 0 et 1. De plus, f est croissante et continue sur I : la
suite (un ) est alors monotone et si elle converge, cest vers un point fixe de f .
Si u0 {0, 1} la suite est constante.
Si 0 < u0 < 1 alors 0 < u1 = f (u0 ) = u20 < u0 < 1 donc la suite est decroissante. La suite est minoree
par 0. Alors, dapr`es le theor`eme fondamental des suites monotones, elle converge vers le point fixe 0.
Si 1 < u0 , on a 1 < u0 < u20 = f (u0 ) = u1 donc la suite est croissante et ne peut pas converger vers un
point fixe de f : elle tend donc vers +.

Exercice-type 5.36 Soit I = [(/2), (/2)] et f : I I telle que f (x) = sin x. Etudier
la suite recurrente
definie par u0 I et pour tout n N, un+1 = sin un .
Solution. On verifie facilement que la fonction f est bien definie cest-`
a-dire que f (I) I. Le seul point
fixe de f sur I est 0 (etudier par exemple x 7 x + sin x). De plus f est croissante et continue sur I : la
suite (un ) est monotone et si elle converge, cest vers un point fixe de f . Mais (un ) etant borne car I lest, la
suite est toujours convergente dapr`es le theor`eme des suites monotones et sa limite est 0, quel que soit u 0 .
On peut preciser la monotonie de la suite, bien que ce ne soit pas necessaire pour conclure. Par exemple,
si 0 < u0 on a u1 = sin u0 < u0 (etudier x 7 x + sin x) donc la suite est decroissante, minoree par 0 : elle
converge vers le point fixe 0.
u2 + 8

.
Exercice-type 5.37 Etudier
la suite recurrente definie par u0 = 1 et un+1 = n
6
2
x +8
Solution. Lapplication f : R+ R+ telle que f (x) =
est continue car polynomiale, croissante et
6
admet pour points fixes 2 et 4. Lintervalle [0, 2] est stable par lapplication f car on a, dapr`es le corollaire
5.2.3, que f ([0, 2]) = [f (0), f (2)] = [4/3, 2] [0, 2]. (Aussi les intervalles R + , [2, 4], [4, +[ sont stables par
f mais ici on na pas besoin de ce fait.) La suite (un ) est monotone car lapplication f est croissante et elle
est bornee car elle est inclue dans lintervalle borne [0, 2]. Donc la suite (un ) converge et comme 2 est le seul
point fixe de f dans lintervalle [0, 2] elle converge vers 2. (On peut preciser la monotonie de la suite, bien
que ce ne soit pas necessaire pour conclure. Avec u0 = 1 on a u1 = f (u0 ) = (3/2) > u0 donc la suite est
croissante.)
Exercice 5.38 Reprendre lexercice precedent en supposant u0 = 3 puis 4 et enfin 5.

Exercice 5.39 Etudier


la suite definie a
` partir de u0 R+ par un+1 = ln(1 + un ).

Exercice 5.40 Etudier


la suite definie a
` partir de u0 0 par un+1 = 2 + un .

Exercice 5.41 Etudier


la suite definie a
` partir de u0 1 par un+1 = 1 + ln un .

Exercice 5.42 Etudier


la suite definie a
` partir de u0 R par un+1 = u2n + 1.

71

Exercice 5.43 Que pouvez-vous dire de la suite definie a


` partir de u0 > 1 par un+1 =

Exercice-type 5.44 Etudier


la suite recurrente definie par u0 = 0 et un+1 =

un 9
?
un + 1

2
pour tout n N.
1 + u2n

2
admet pour unique point
1 + x2
fixe l = 1. Cette application etant decroissante, les suites (u2n ) et (u2n+1 ) sont monotones. Mais u1 = 2
et u2 = (2/5) donc u0 u2 u1 : dapr`es le commentaire (ou lexemple 5.34) ci-dessus, la suite (u2n ) est
croissante (majoree par u1 ), la suite (u2n+1 ) est decroissante (minoree par u0 ). Puisque f est continue, ces
suites convergent vers des points fixes de g = f f . Un calcul facile montrant que 1 est le seul point fixe de
g, il resulte (cf. le commentaire ou lexemple 5.34) que (un ) converge vers l = 1.
Solution. Soit I = R+ . Lapplication f : I I definie par f (x) =

Exercice 5.45 Etudier


la suite definie par recurrence a
` partir de u0 > 1 par un+1 =

1
.
1 + un

un + 4

.
Exercice 5.46 Etudier
la suite definie a
` partir de u0 0 par un+1 =
un + 1

5.3.3

Cas des fonctions contractantes

En dehors des proprietes de monotonie, une situation particuli`erement interessante correspond au cas o`
u f est contractante. Dans ce cas on peut decrire exactement le comportement
de la suite (un ).
Notation. Dans ce qui suit, a et b sont des reels tels que a < b.
D
efinition 5.3.6 Une application f : I R est dite contractante sil existe une constante
K [0, 1[ telle que, pour tout (x, y) I, |f (x) f (y)| K|x y|.
Remarques. La condition K strictement inferieur a` 1 est cruciale : les fonctions contractantes
sont les fonctions lipschitziennes (exercice 5.1 de constante de Lipschitz K < 1). On remarquera
que la restriction de lidentite a` un intervalle I nest pas contractante. De meme la fonction
sinus, de R dans lui-meme, nest pas contractante (il suffit de considerer la limite en y = 0
de (sin x/x)). Remarquons aussi que si lon suppose K = 0 dans la definition alors f est
constante.
Exercice 5.47 Montrer que la fonction f : R R, x 7 ax + b o`
u a, b R, est contractante si et seulement
si | a | < 1.
Exercice 5.48 Montrer que la fonction f : [1, 2] R definie par f (x) =

x est contractante.

Exemple 5.49 Nous verrons plus loins, en utilisant la notion de derivee et le theor`eme des accroissements
finis, quune classe importante de fonctions contractantes est donnee par les fonctions derivables f : I I
telles que |f 0 | soit majoree sur I par une constante K strictement inferieure a
` 1.

Th
eor`
eme 5.3.7 Soit f : [a, b] [a, b] une application contractante de constante K (i.e.
0 K < 1). Soit (un ) la suite recurrente associee a
` f et de condition initiale u0 [a, b]. On
a alors les resultats suivants.
1. Lapplication f admet un unique point fixe ` dans [a, b].
2. Pour tout n N, |un `| K n |u0 `| K n (b a).

72

3. Pour toute condition initiale u0 [a, b], la suite recurrente (un ) associee a
` f converge
vers `.
Attention. Il est important que f prenne ses valeurs dans [a, b], on ne peut pas remplacer
Soit f : [a, b] [a, b] . . . par Soit f : [a, b] R . . . dans lenonce du theor`eme.

Demonstration : 1. Puisque f est contractante, f est continue (exercice 5.1). Montrons


dabord que f admet au moins un point fixe. Si f (a) = a ou f (b) = b alors a ou b est
un point fixe de f . Sinon on a f (a) > a et f (b) < b car f (a) et f (b) appartiennent a` [a, b].
Donc la fonction g : [a, b] R definie par g(x) = x f (x) est continue et change de signe
sur [a, b]. Dapr`es le theor`eme des valeurs intermediaires, g sannule en un point de [a, b] qui
est point fixe de f .
Si ` et `0 sont des points fixes de f alors |` `0 | = |f (`) f (`0 )| K|` `0 | do`
u
(1 K)|` `0 | 0, ce qui entraine ` = `0 puisque 1 K > 0.
2. Demontrons par recurrence la propriete Pn : |un `| K n |u0 `| pour tout n N.
La propriete P0 est clairement vraie si K 6= 0 et, si K = 0, f est constante et rien ne reste
a` demontrer). Supposons Pn vraie pour un certain entier n fixe. On a :
|un+1 `| = |f (un ) f (`)| K |un `| K K n |u0 `| K n+1 |u0 `|

do`
u le resultat. Pour conclure, remarquons que |u0 `| (b a) puisque u0 et ` sont dans
[a, b].
3. Dapr`es 2. on a 0 |un `| K n (b a). Mais la suite (K n ) est identiquement nulle
ou cest une suite geometrique de limite nulle puisque 0 K < 1. Par suite lim un = `
dapr`es le theor`eme des suites encadrees.
Remarque. Le theor`eme precedent donne un moyen de calculer des valeurs approchees des
racines dune equation. Si on peut mettre lequation dinconnue x sous la forme f (x) = x
o`
u f est une application contractante dun intervalle I dans lui-meme, la suite recurrente
construite a` partir dun point quelconque u0 de I fournira une suite dapproximations
successives de lunique racine de lequation appartenant a` I. Linegalite |un `| K n (ba)
permet de controler la qualite de lapproximation.

Exercice-type 5.50 Etudier


la suite recurrente definie a
` partir de u0 [0, 1] par un+1 =

1
pour tout
2 + un

n N.
1
Solution. Soit I = [0, 1]. Lapplication x 7 f (x) = 2+x
est continue et decroissante sur ] 2, +[ (le
verifier !), on a f (I) = [f (1),f (0)] I (dapr`es lanalogue du corollaire 5.2.3) donc f : I I est bien definie.
Lapplication f admet l = 2 1 comme seul point fixe. Pour tous x, y I on obtient
| f (x) f (y) | = |

1
1
|x y|
1

|=
| x y |.
2+x 2+y
|2+x||2+y|
4

Par suite f est (1/4)-lipschitzienne donc contractante. La suite (un ) converge donc vers l et, pour tout n N :
 n
1
.
|un l|
4

Exercice 5.51 En reprennant lexercice-type 5.50 calculer 2 a


` 103 pr`es.

Exercice 5.52 Soit I = [1, 3] et f (x) = x + 2 pour tout x I.


1. Montrer que I est stable par f .

2. Montrer que f admet un unique point fixe l sur I.


3. Prouver que la suite definie a
` partir de u0 = 1 par un+1 =
4. A partir de quel rang n a-t-on |un l| 103 ?

73

un + 2 pour tout n N converge vers l.

74

Chapitre 6
D
erivation
et application `
a l
etude de la variation des fonctions
Notations. Dans tout ce chapitre, I designe un intervalle de R non reduit a` un point. Sauf
mention du contraire, a designe un point de I et f, g, . . . designent des fonctions definies sur
I a` valeurs dans R. En particulier, sauf mention du contraire, ces fonctions sont definies en
a.

6.1

D
eriv
ee en un point

D
efinition 6.1.1 On appelle taux daccroissement de f en a la fonction f,a definie sur
I \ {a} par :
f (x) f (a)
f,a (x) =
.
xa
D
efinition 6.1.2 On dit que f est derivable en a si la fonction f,a admet une limite finie
en a. Si cette limite existe, on la note f 0 (a) : cest le nombre derive de f en a (on dit aussi
la derivee de f en a). On dit que f est derivable sur I si elle est derivable en chaque point
de I. On note alors f 0 : x 7 f 0 (x) la fonction de I dans R qui associe a
` chaque x I la
derivee en x. Cest la derivee de f sur I.
Si f est derivable en a on ecrira
f 0 (a) = lim

xa

f (x) f (a)
.
xa

En faisant le changement de variable x = a + h, on peut aussi ecrire cette limite


f (a + h) f (a)
.
h0
h

f 0 (a) = lim

Exemple 6.1 Si f est constante sur I on a f,a = 0 quel que soit a. Donc f,a admet 0 pour limite en a et
f 0 (a) = 0. Ceci etant vrai quel que soit a, on en deduit que f est derivable sur I et que f 0 = 0.
Exemple 6.2 Si f est lapplication identique de I sur I on a f,a = 1 en tout point a. Donc f 0 (a) = 1 quel
que soit a, cest-`
a-dire f est derivable sur I et f 0 = 1 sur I.

75

Exemple 6.3 Si f (x) = x2 sur I on a :


f,a (x) =

x2 a 2
= x + a.
xa

Il en resulte que f 0 (a) = 2a en tout point de I, donc f est derivable sur I et f 0 (x) = 2x pour tout x de I.
Exemple 6.4 Plus generalement, prenons f (x) = xn o`
u n N . De lidentite :
xn an = (x a)(
on deduit :
f,a (x) =

n1
X

n1
X

xi an1i )

i=0

xi an1i .

i=0

Ce polyn
ome admet une limite en a egale a
` sa valeur en a. Par suite, pour tout a :
f 0 (a) =

n
X

ai an1i = nan1 .

i=0

Interpr
etation g
eom
etrique

Supposons que la fonction f admette


en a la derivee m. Soit Cf la
courbe representative de f dans un
rep`ere orthonorme, A le point de
coordonnees (a, f (a)) et M (x) le
point de coordonnees (x, f (x)). La
droite AM a pour pente f,a (x).
Quand x tend vers a cette droite tend
(en un sens quon peut preciser) vers
la droite passant par A et de pente
m qui est la tangente en A a` la courbe
Cf .
Cette tangente est la courbe
representative de la fonction affine

x 7 f 0 (a)(x a) + f (a).

Exemple 6.5 Soit I = R+ et f (x) = x. Montrons que f est derivable en tout point a > 0 mais ne lest
pas en 0. Pour a > 0 et x 0, x 6= a, on a :

x a
1
,
f,a (x) =
=
xa
x+ a
1
1
a-dire f 0 (a) = pour tout a > 0.
donc lima f,a = , cest-`
2 a
2 a
En a = 0 on a :

1
x 0
x
=
=
f,0 (x) =
x0
x
x

qui tend vers + quand x tend vers 0 par valeurs superieures. Donc f nest pas derivable en 0. Notons
toutefois que les secantes issues de 0 a
` sa courbe representative ont pour position limite une parall`ele a
` laxe
des ordonnees : la courbe Cf admet en 0 une demi-tangente verticale .

76

Exercice 6.6 Montrer que la fonction x 7 |x| de R dans R+ est derivable en tout point a 6= 0 mais nest
pas derivable en 0 (calculer f,0 (x) en distinguant les cas x < 0 et x > 0).

Afin de pouvoir effectuer des calculs sur les fonctions classiques nous admettrons les
expressions famili`eres de leurs derivees :
sin0 (x) = cos(x),
cos0 (x) = sin(x),
1
ln0 (x) = ,
x
exp0 (x) = exp(x),

pour tout x R ;
pour tout x R ;
pour tout x > 0 ;

pour tout x R.

Nous avons note exp la fonction exponentielle x 7 ex de facon a` bien faire apparatre
la derivee de la fonction en chaque point. La notation (ex )0 = ex est certes usuelle mais
constitue un abus de langage dont il faut etre conscient. Par contre, il est clair quon peut
ecrire sin0 = cos, cos0 = sin, exp0 = exp et ainsi de suite.
Notation. Nous poserons Ia = {x a ; x I}. Cest un intervalle contenant 0, image de I
par la translation x 7 x a.
Proposition 6.1.3 (D
erivabilit
e et diff
erentiabilit
e) Pour que f soit derivable en a il
faut et suffit quil existe l R et une fonction  : Ia R admettant 0 pour limite en 0, tels
que pour tout h Ia :
f (a + h) = f (a) + lh + h(h)
(on dit alors que f est differentiable en a).
Demonstration : Supposons f derivable en a. Alors :
f (a + h) f (a)
= f 0 (a).
h0
h
lim

On peut donc ecrire :


f (a + h) f (a)
= f 0 (a) + (h)
h
o`
u  est definie en tout point h 6= 0 tel que a + h I, soit sur Ia \ {0}, et limh
0 (h) = 0.
Par suite, en prolongeant contin
ument  par 0 en 0, on a :
f (a + h) = f (a) + f 0 (a)h + h(h)
qui est de la forme voulue avec l = f 0 (a).
Inversement, si pour h Ia on a f (a+h) = f (a)+lh+h(h) o`
u l R et limh
0 (h) = 0,
il vient pour h 6= 0 :
f (a + h) f (a)
= l + (h),
h
quantite qui tend vers l quand h tend vers 0. Donc f est derivable en a et f 0 (a) = l.
D
efinition 6.1.4 Si f est derivable en a, lapplication lineaire h 7 f 0 (a)h est appelee
differentielle de f au point a. On la note df (a). Lapplication affine h 7 f (a) + f 0 (a)h
est lapplication tangente a
` f en a.

77

Le terme dapplication tangente est justifie par le fait que lorsque f est une fonction
derivable en a, lequation de la tangente en a a` sa courbe representative secrit justement
y = f (a) + f 0 (a)(x a).
La notion de differentiabilite evoquee dans la proposition precedente permet de generaliser
la notion de derivabilite a` des espaces o`
u la notion de quotient nexiste pas (on pourra par
exemple calculer la differentielle de fonctions definies sur R2 ).
Exercice 6.7 Ecrire lequation de la tangente a
` la courbe representative de la fonction cosinus aux points

dabscisses 0, , , , .
6 3 2
Exercice 6.8 Ecrire lequation de la tangente a
` la courbe representative de f : x 7 e x en un point A
dabscisse a. Quelle est la distance entre le point dintersection de la tangente avec laxe des abscisses et le
point A0 (a, 0) ?

Notation. Lorsque f est une fonction derivable sur un interavalle I, sa derivee est en general
notee f 0 . Cette notation remonte a` Newton.
df
Une autre notation utilisee pour la derivee dune fonction f : x 7 f (x) est
. Cette
dx
notation, qui remonte a` Leibniz (contemporain et rival de Newton), rappelle que la derivee
est la limite du rapport entre laccroissement de la fonction et laccroissement correspondant
de la variable. Mais attention cette notation ne signifie pas que la derivee de f soit le
quotient de la differentielle de f par celle de x. Il faut la prendre comme un symbole et
non comme une fraction.

6.1.1

D
eriv
ee `
a droite, `
a gauche

` la notion de limite a` gauche


La derivee en a est definie a` laide de la limite en a de f,a . A
(resp. a` droite) de f,a correspond la notion de derivee a` gauche (resp. a` droite) de f en a.
D
efinition 6.1.5 Si I 0 = I] , a[ est non vide, on dit que f est derivable a
` gauche en
a si f,a admet une limite a
` gauche finie en a.
Si I 00 = I]a, +[ est non vide, on dit que f est derivable a
` droite en a si f,a admet
une limite a
` droite finie en a.
Notation. On note fg0 (a) (resp. fd0 (a)) la derivee de f a` gauche (resp. a` droite) en a lorsquelle
existe.
De la proposition 4.11.3 on deduit alors immediatement la suivante.
Proposition 6.1.6 Soit a un point interieur a
` I. Pour que f soit derivable en a il faut et
il suffit quelle soit derivable a
` gauche et a
` droite en a et que f g0 (a) = fd0 (a). Lorsque ces
conditions sont realisees on a alors f 0 (a) = fg0 (a) = fd0 (a).
Exemple 6.9 Soit f la fonction valeur absolue sur R. Alors f est derivable a
` gauche et a
` droite en 0 et
fg0 (0) = 1, fd0 (0) = 1. Dapr`es la proposition precedente, f nest pas derivable en 0.

Exercice-type 6.10 Soit I = R et f (x) = | sin x|. Etudier


la derivabilite de f aux points de R.
Solution. Pour tout k Z posons Ik =]k, (k + 1)[. Etant donne x Ik on a f (x) = sin x si k est pair et
f (x) = sin x si k est impair. Par suite, f 0 (x) = cos x dans le premier cas et f 0 (x) = cos x dans le second.

Etudions
maintenant la derivabilite en a = k. Supposons dabord k pair. A droite de k, sur I k , f est la
restriction de sin qui est derivable sur R et dont la derivee est cos. Par suite, f est derivable a
` droite en k et

78

fd0 (k) = cos(k) = (1)k = 1 car k est pair. A gauche de k, sur Ik1 , f est la restriction de (-sin) qui est
derivable sur R et de derivee (-cos). Par suite, f est derivable a
` gauche en k et f g0 (k) = cos(k) = 1.
Les derivees a
` gauche et a
` droite etant distinctes, f nest pas derivable aux points de la forme k avec k
pair. On montre de facon analogue que f nest pas derivable aux points k avec k impair.

Exercice 6.11 Etudier


la derivabilite ainsi que la derivabilite a
` gauche ou a
` droite de la fonction x 7
2
|x 1|.

D
efinition 6.1.7 Si f admet en a des derivees a
` gauche et a
` droite distinctes, le point
A(a, f (a)) de Cf est dit point anguleux.
Exemple 6.12 Lorigine est un point anguleux de la courbe representative de x 7 |x|. Les points dabscisse
k, k Z, sont des points anguleux de la courbe representative de x 7 | sin x|.

Proposition 6.1.8 ( D
erivabilit
e et continuit
e) Si f est derivable en a, elle est continue
en a.
Demonstration : On utilise la differentiabilite de f . On a pour tout h Ia :
f (a + h) = f (a) + f 0 (a)h + h(h)
avec limh
0 (h) = 0. Par suite :
|f (a + h) f (a)| |f 0 (a)||h| + |h||(h)| = g(h).
La fonction g est la somme de fonctions qui tendent vers 0 ; elle tend aussi vers 0 et on a
limh0 f (a + h) f (a) = 0 par encadrement soit limh0 f (a + h) = f (a). Cela prouve que f
est continue au point a.
Mise en garde. Contrairement a` une erreur frequente, une fonction continue nest pas
necessairement derivable. Par exemple, la fonction x 7 |x| nest pas derivable en 0. Il existe
meme des fonctions continues sur R qui, en tout point de R, nadmettent ni derivee a` droite
ni derivee a` gauche.
Par restriction de f a` I] , a] ou a` I [a, +[, lorsque ces deux intervalles ne sont
pas reduits au seul point a, on a immediatement la proposition suivante.
Proposition 6.1.9 Si f est derivable a
` gauche (resp. a
` droite) en a, elle est continue a
`
gauche (resp. a
` droite) en a.
Exemple 6.13 Soit I = R. Pour tout n Z, la fonction partie enti`ere E est egale a
` n sur I n = [n, n + 1[.
Elle est donc derivable a
` droite (et continue a
` droite) en n et fd0 (n) = 0.
En revanche elle nest pas derivable a
` gauche en n car le taux daccroissement E,n de E en n a une
limite a
` gauche egale a
` +. On peut egalement justifier la non-derivabilite a
` gauche par le fait que E nest
pas continue a
` gauche.

79

6.2

Op
erations alg
ebriques

Proposition 6.2.1 Soit f et g deux fonctions derivables en a. Alors :


1. (f + g) est derivable en a et (f + g)0 (a) = f 0 (a) + g 0 (a).
2. (f g) est derivable en a et (f g)0 (a) = f 0 (a)g(a) + f (a)g 0 (a).
3. Pour tout R, (f ) est derivable en a et (f )0 (a) = f 0 (a).
4. Si f ne sannule pas sur I, la fonction
 1 0
f

1
est derivable en a et :
f

(a) =

f 0 (a)
.
f 2 (a)

Demonstration :
1. Il suffit dappliquer la proposition relative a` la somme des limites a` :
f +g,a (x) =

(f + g)(x) (f + g)(a)
f (x) f (a) g(x) g(a)
=
+
.
xa
xa
xa

2. On ecrit :
f g,a (x) =

(f g)(x) (f g)(a)
f (x) f (a)
g(x) g(a)
=
g(x) + f (a)
xa
xa
xa

et on applique les resultats relatifs aux produit et somme de limites sachant que lim x
a (x) =
g(a).
3. Immediat en appliquant a` f,a le resultat sur la limite du produit par un scalaire.
4. On a :
 1
1
1 
f (x) f (a)
1
1 ,a (x) =

.
f
f (x) f (a)
xa
xa
f (x)f (a)
Il ne reste plus alors qu`a faire un produit de limites sachant que f est derivable en a et que
lima f = f (a).
Exemple 6.14 En tout point de R la fonction f : x 7 (1/x) est derivable et f 0 (x) = (1/x2 ) dapr`es la
derni`ere partie de la proposition.
Exercice 6.15 Plus generalement, pour tout n N, calculer la derivee de x 7 (1/x n ) a
` laide de la
proposition precedente et de la derivee de x 7 xn .

Corollaire 6.2.2 Supposons dune part que f et g sont derivables en a et dautre part que
g ne sannule pas sur I. Alors (f /g) est derivable en a et :
 f 0
g

(a) =

f 0 (a)g(a) f (a)g 0 (a)


.
g 2 (a)

Demonstration : On ecrit (f /g) = f (1/g) et on applique le resultat sur le produit de deux


fonctions derivables en a.

80

Exemple 6.16 La fonction tangente est definie sur tout intervalle Ik =] (/2) + k, (/2) + k[, k Z,
par tan = (sin / cos). Elle est donc derivable en tout point a Ik et dapr`es le corollaire :
tan0 a =

cos2 a + sin2 a
1
=
= 1 + tan2 a.
cos2 a
cos2 a

Passage de la d
erivation en un point `
a la d
erivation sur un intervalle.
En supposant f et g derivables sur I cest-`a-dire en chaque point a I, les propositions
precedentes montrent immediatement que (f + g), (f g), (f ) o`
u R, (f /g) lorsque g ne
sannule pas sur I, sont derivables sur I et que lon a :
 f 0 f 0 g f g 0
=
(f + g)0 = f 0 + g 0 ; (f g)0 = f 0 g + f g 0 ; (f )0 = f 0 ;
.
g
g2

Proposition 6.2.3 (D
erivation dune fonction compos
ee)
Soit I et J deux intervalles de R et deux fonctions f : I R et g : J R. On suppose
que f (I) J, que f est derivable en a I et que g est derivable en b = f (a) J. Alors
g f est derivable en a et :
(g f )0 (a) = (g 0 f )(a)f 0 (a) = g 0 (f (a))f 0 (a).
Demonstration : Nous utiliserons la differentiabilite de f en a et de g en b = f (a). Nous
poserons Ia = {x a ; x I} et Jb = {y b ; y J} : ce sont deux intervalles contenant
0. Par hypoth`ese, il existe des fonctions  : Ia R et : Jb R, de limite nulle en 0, telles
que :
f (a + h) = f (a) + f 0 (a)h + h(h) pour tout h Ia ,
g(b + k) = g(b) + g 0 (b)k + k(k) pour tout k Jb .

Puisque f (I) J, on a f (a + h) J pour tout h Ia (en effet, si h Ia , alors a + h I).


Donc, dapr`es la premi`ere egalite on a f 0 (a)h + h(h) = f (a + h) b Jb et on peut prendre
k = (f 0 (a) + (h))h dans la seconde egalite. Il vient :
g f (a + h) = g(b + k) = g(f (a)) + g 0 (b)(f 0 (a) + (h))h + (f 0 (a) + (h))h((f 0 (a) + (h))h).
Posons
(h) = g 0 (b)(h) + (f 0 (a) + (h))((f 0 (a) + (h))h).
On peut donc ecrire
g f (a + h)) = g(f (a)) + g 0 (b)f 0 (a)h + h(h).
Il suffit alors de verifier, a` laide des theor`emes sur les operations sur les limites, quon a bien
limh0 (h) = 0 pour obtenir que g f est derivable en a, de derivee g 0 (f (a))f 0 (a).
Remarque. Il resulte aussitot de la proposition precedente que si f est derivable sur I, g
derivable sur J et f (I) J alors g f est derivable sur I et (g f )0 = (g 0 f )f 0 .
Application. Soit un reel , et f la fonction puissance definie sur R+ par
x > 0

f (x) = x = e ln x .

Cest donc une fonction composee et la r`egle de derivation donne


f0 (x) = e ln x

81

1
x

soit
f0 (x) = x1 .

Exercice-type 6.17 Soit I = R+ et f (x) = x2 sin

 
1
.
x

1. Etudier la derivabilite de f sur I.


2. Etudier lexistence dun prolongement continu de f en 0.
3. Etudier la derivabilite de ce prolongement.
Solution.
1. La fonction u : x 7 (1/x) est derivable sur I et u0 (x) = (1/x2 ) (exemple precedent). La fonction
v : y 7 sin(y) est derivable sur J = R et v 0 (y) = cos(y). On a de plus, u(I) = I J donc, par derivation de
la composee g = v u, il vient pour tout x I :

  
1
1
0
0
2 .
g (x) = (v u) (x) = cos
x
x
 
 
1
1
cos
pour tout x I.
x
x
2. La fonction f est continue sur I et limx
0 f (x) = 0 (f est produit dune fonction bornee et dune
fonction de limite 0). On peut donc prolonger contin
ument f en 0 en posant f (0) = 0.
3. Pour etudier la derivabilite de ce prolongement, on revient a
` la definition car le theor`eme de composition
ne sapplique pas. On a :
 
f (x) f (0)
1
f,0 (x) =
= x sin
x
x

Enfin, par produit de fonctions derivables, f 0 (x) = 2x sin

donc limx
a-dire le prolongement continu de f est derivable en 0 et tel que f 0 (0) = 0.
0 f,0 = 0, cest-`
Exercice 6.18 Calculer la derivee de x 7 ln(x) en tout point de R . Quelle est la derivee de x 7 ln |x|
en tout point de R ?
Exercice 6.19 Calculer la derivee de x 7 f (x) pour f (x) egal a
`:
2

6.3

1 + sin2 x ;

p
x2 + sin2 x2 ;

ln | sin x| ;

ex 1
;
ex + 1

1
.
ln(x2 + x + 1)

D
eriv
ees successives

Supposons f derivable sur I. On peut alors definir sa fonction derivee f 0 : I R qui


associe a` tout a I le nombre derive f 0 (a). Rien nempeche alors de se demander si, a` son
tour, f 0 nest pas derivable sur I. Si tel est le cas, on posera f 00 = (f 0 )0 : cest la derivee
seconde de f (etant sous-entendu que f 0 est la derivee premi`ere). Supposons alors definie
f (n) pour un certain entier n N (avec la convention f (0) = f ) ; si f (n) est derivable sur I,
on pose f (n+1) = (f (n) )0 : cest la derivee (n + 1)-i`eme de f sur I.
Remarque. En notation de Leibniz la derivee n-i`eme de la fonction f : x 7 f (x) se note
dn f
.
dxn

82

D
efinition 6.3.1 Soit n N. On dit que f est n fois derivable sur I si f (n) existe sur I.
On dit que f est de classe C n sur I si f (n) existe et est continue sur I. Si f est de classe C n
pour tout n N on dit que f est de classe C .
On note C n (I) (resp. C (I)) lensemble des fonctions de classe C n sur I (resp. de classe
C sur I).

Remarque. Si f est n fois derivable sur I, avec n 1, on a par definition f n = (f n1 )0 , ce


qui implique que f n1 est continue sur I (car derivable) ainsi que toutes les derivees dordre
(n 1). Par suite, si f est de classe C n , elle est de classe C k pour tout k n. Dire que
f est de classe C signifie quelle a des derivees a` tout ordre (on dit que f est indefiniment
derivable), ces derivees etant alors continues.

Exercice 6.20 Calculer la derivee ni`eme de f lorsque f (x) est egal a


`

1
, sin x, ln |x|.
1+x

Supposons que f et g sont n fois derivables sur I. Un raisonnement par recurrence simple
montre que f + g est n fois derivable sur I et que (f + g)(n) = f (n) + g (n) . De facon analogue,
pour tout R, (f ) est n fois derivable sur I et (f )(n) = f (n) . Le calcul de la derivee
n-i`eme du produit est un peu moins simple.

Proposition 6.3.2 (Formule de Leibniz)) Si f et g sont n fois derivables sur I alors f g


est n fois derivable sur I et :

(f g)

(n)


n 
X
n
f (k) g (nk) .
=
k
k=0

Demonstration : On etablit cette formule par recurrence. Elle est vraie pour n = 0 et n = 1.
En supposant la formule etablie a` un rang n 1, soit f et g deux fonctions (n + 1) fois
derivables sur I. Les etapes de la demonstration sont les suivantes :
- On ecrit la formule a` lordre n (hypoth`ese de recurrence).
- On applique a` chacun des (n + 1) termes de la somme la formule de derivation dun
produit.
- On effectue un changement dindice permettant ensuite dappliquer les formules


n
0

n+1
0

n
n

n+1
n+1

= 1 et

n+1
k

n
k1

.
Par hypoth`ese, on a : (f g)

(n)

Pn

k=0

n
k

83

f (k) g (nk) . On en deduit :

n
k

((f g)

(n) 0



n 
n 
X
X
n
n
(k+1) (nk)
=
f
g
+
f (k) g (nk+1)
k
k
k=0
k=0



n+1
n 
X
X
n
n
(l) (nl+1)
=
f g
+
f (k) g (nk+1)
l1
k
l=1
k=0



n 
n+1
X
X
n
n
(k) (n+1k)
f (k) g (n+1k)
f g
+
=
k
k1
k=1
#  
" n  k=0   
 
X
n
n
n
n
f (n+1) g (0)
f (k) g (n+1k) +
+
f (0) g (n+1) +
=
n
k
k1
0
k=1
# 
" n 




X
n+1
n+1
n+1
(k) (n+1k)
(0) (n+1)
f (n+1) g (0)
+
f g
f g
+
=
n+1
k
0
k=1


n+1
X n+1
f (k) g (n+1k)
=
k
k=0

ce qui etablit la formule a` lordre (n + 1).


Si g est n fois derivable et ne sannule pas sur I, un raisonnement par recurrence (le faire !)
permet de montrer que (1/g) est n fois derivable sur I. Si de plus f est n fois derivable sur I,
la formule precedente appliquee a` (f /g) = f (1/g) permet daffirmer que (f /g) est n fois
derivable sur I. Il convient toutefois de noter quil nexiste pas de formule simple donnant la
valeur de cette derivee n-i`eme.

Exercice-type 6.21 Calculer, pour tout n N, la derivee n-i`eme de la fonction definie sur R + par
(x) = x2 ln(x).
Solution. On pose f (x) = x2 et g(x) = ln x. On va calculer la derivee n-i`eme de = f g a
` laide de la
formule de Leibniz. On remarque dabord que les derivees de f dordre 3 sont nulles. On calcule ensuite
par recurrence la derivee k-i`eme de g.
On a g 0 (x) = (1/x), g 00 (x) = (1/x2 ) et on etablit par recurrence la formule suivante, pour tout entier
k>0:
(k 1)!
g (k) (x) = ln(k) x = (1)k+1
.
xk
Par application de la formule de Leibniz il vient alors, pour tout x > 0 et tout n N :
()(n) (x) = x2 ln(n) x + 2nx ln(n1) x + n(n 1) ln(n2) x.

Exercice 6.22 Calculer, pour tout n N, la derivee n-i`eme de la fonction f definie sur R par f (x) =
(x2 + x + 1)ex .
Exercice 6.23
1. Determiner les reels a et b tels que :
f (x) =

1
a
b
=
+
.
(x + 1)(x + 2)
x+1 x+2

2. En deduire la derivee ni`eme de f sur son domaine de definition.


3. Retrouver ce resultat a
` laide de la formule de Leibniz.
Exercice 6.24 Soit f : R R une fonction polynomiale de degre k et g une fonction de R dans R. Etant
donne un entier n > k, exprimer la derivee ni`eme de f g a
` partir de la formule de Leibniz.

Notations. Rappelons que dans ce chapitre I designe toujours un intervalle de R non reduit
a` un point. Dautre part, dans les quatre sections suivantes 6.4 - 6.7, a et b designent deux
reels verifiant a < b ; a et b ne sont pas necessairement des points de I.

84

6.4

Extremums dune fonction d


erivable

D
efinition 6.4.1 Soit f une application de I dans R. Etant donne c I et > 0 on pose
V =]c , c + [ I.
On dit que f admet un maximum local au point c sil existe > 0 tel que, pour tout
x V , on ait f (x) f (c).
On dit que f admet un minimum local au point c sil existe > 0 tel que, pour tout
x V , on ait f (c) f (x).
On definit de facon analogue les notions de maximum local strict et de mimimun local
strict, les inegalites larges etant remplacees par des inegalites strictes.
On appelle extremum local (strict) un maximum local ou un minimum local (strict).
Proposition 6.4.2 Si f est derivable sur I =]a, b[ et admet en un point c de I un extremum
local alors f 0 (c) = 0.

Demonstration Supposons par exemple que


f admet un maximum local en c. Pour
c < x < c + on a f (x) f (c) 0 et
(c)
donc f,c (x) = f (x)f
0. La limite a`
xc
droite en c de f,c (x) est donc negative
ou nulle. Pour c < x < c on a encore
f (x)f (c) 0 et donc cette fois f,c (x) =
f (x)f (c)
0. La limite a` gauche en c de
xc
f,c (x) est donc positive ou nulle. Mais
puisque f est supposee derivable en c, ces
deux limites doivent etre egales : elle sont
donc nulles et f 0 (c) = 0.

Remarques.
a) Le fait que c soit un point de lintervalle ouvert ]a, b[ est capital. Ainsi, lidentite f : x 7 x
sur I = [0, 1] est strictement croissante. Elle admet un minimum local en 0 et un maximum
local en 1 (qui sont le minimum et le maximum de f sur I). Et cependant f 0 (0) et f 0 (1) ne
sont pas nuls !
b) La derivee dune fonction peut etre nulle en un point sans que la fonction admette un
extremum en ce point. Par exemple, la fonction x 7 x3 a une derivee nulle en 0 et ne presente
ni maximum ni minimum en ce point.
c) Il peut exister des extremums locaux pour une fonction non derivable ! Ainsi, la valeur
absolue x 7 |x| admet un minimum en 0, point o`
u elle nest pas derivable.
Exercice 6.25 Discuter, selon les valeurs des reels p et q, le nombre dextremums locaux de la fonction
x 7 x3 + px + q.

6.5

Th
eor`
eme des accroissements finis

Lutilisation de la derivee dune fonction pour letude de ses variations repose sur le
theor`eme suivant, dont la demonstration sera etudiee au second semestre
Th
eor`
eme 6.5.1 (des accroissements finis) Soit f une fonction continue sur le segment
[a, b] et derivable dans lintervalle ouvert ]a, b[. Il existe un element c ]a, b[ tel que
f (b) f (a) = (b a)f 0 (c).

85

Interpretation
geometrique.
Le
segment de droite joignant le point
A(a, f (a)) au point B(b, f (b)) a pour
pente

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

Le theor`eme des accroissements finis


affirme que, sous les hypoth`eses faites
sur f , il existe un point C(c, f (c)) o`
u
la tangente a` la courbe representative
de f est parall`ele a` ce segment.

c b

Dans le cas particulier o`


u f (a) = f (b) on obtient lenonce suivant :
Th
eor`
eme 6.5.2 (de Rolle) Soit f : [a, b] R une application continue. Supposons de
plus que f est derivable dans ]a, b[ et telle que f (a) = f (b). Alors il existe c ]a, b[ tel que
f 0 (c) = 0.

Corollaire 6.5.3 (In


egalit
e des accroissements finis) Soit f une application verifiant
les hypoth`eses du theor`eme des accroissements finis sur [a, b]. On suppose de plus quil existe
M 0 tel que, pour tout x ]a, b[, on a |f 0 (x)| M . Alors :
|f (b) f (a)| M |b a|.
Demonstration : Il suffit decrire legalite des accroissements finis et dutiliser la majoration
|f 0 (c)| M .
Application aux fonctions contractantes : Si, dans linegalite des accroissements finis
precedente, la constante M est strictement inferieure a` 1, alors la fonction f est contractante.
Cela est une propriete importante dans letude des suites recurrentes (cf. le chapitre 3).

6.6

D
eriv
ee et sens de variation

Le theor`eme des accroissements finis, que nous avons admis, fournit un moyen detudier
le sens de variation des fonctions derivables :
Proposition 6.6.1 (CNS de monotonie) Soit f une application derivable de I dans R.
Alors :
1. f est croissante sur I si et seulement si f 0 (x) 0 pour tout x de I ;
2. f est decroissante sur I si et seulement si f 0 (x) 0 pour tout x de I ;
3. f est constante sur I si et seulement si f 0 est identiquement nulle sur I.

86

Demonstration :
1. Soit x I. Pour tout h 6= 0 tel que x + h I on a, puisque f est croissante :
f (x + h) f (x)
0.
h
En faisant tendre h vers 0 il vient, sachant que f est derivable, f 0 (x) 0. Inversement,
supposons f 0 (x) 0 pour tout x I. Etant donne x et x0 dans I avec x < x0 , le theor`eme des
accroissements finis applique a` f sur [x, x0 ] assure quil existe c ]x, x0 [ tel que f (x0 ) f (x) =
(x0 x)f 0 (c). On en deduit aussit`
ut f (x0 ) f (x) 0.
2. se demontre comme 1., mutatis mutandis.
3. est une consequence immediate de 1. et 2., une application constante etant a` la fois
croissante et decroissante.
Exercice 6.26 Donner lexemple dune application definie et derivable sur D = [0, 1][2, 3], a
` derivee nulle,
et non constante.

Proposition 6.6.2 (Condition suffisante de stricte monotonie) Soit f une application


derivable de I dans R. Alors :
1. si f 0 > 0 sur I, f est strictement croissante ;
2. si f 0 < 0 sur I, f est strictement decroissante.
Demonstration :
1. Il suffit de reprendre la demonstration de la partie reciproque de la partie 1., dans la
proposition precedente : de f 0 (x) f (x) = (x0 x)f 0 (c) avec (x0 x) > 0 et f 0 (c) > 0 on
deduit f (x0 ) > f (x).
2. Analogue a` 1.
On prendra garde que la condition f 0 > 0 sur I nest pas une condition necessaire
pour que f soit strictement croissante sur I. Ainsi lapplication f : x 7 x3 est strictement
croissante sur R bien que f 0 (0) = 0.
Exercice 6.27 Soit f une fonction derivable et croissante sur lintervalle I =]a, b[. Montrer que pour que
f soit strictement croissante il faut et il suffit quil nexiste pas dintervalle contenu dans I et non reduit a
`
un point sur lequel f 0 soit identiquement nulle.
Exemple 6.28 La fonction f definie sur R par f (x) = x + sin(x) est strictement croissante sur R. En effet,
f est derivable et f 0 (x) = 1 + cos x 0 pour tout x R. De plus f 0 ne sannule quaux points de la forme
+ 2k, k Z, donc f 0 ne sannule sur aucun intervalle non reduit a
` un point.

6.7

Fonctions convexes

Exercice 6.29 Montrer que la fonction valeur absolue est convexe sur R.

Proposition 6.7.2 Soit f une fonction derivable sur un intervalle I de R. Si la derivee f 0


de f est une fonction croissante (resp. decroissante), alors f est une fonction convexe (resp.
concave).

87

D
efinition 6.7.1 Soit une fonction
f definie sur un intervalle I de R et
Cf sa courbe representative dans un
plan rapporte a
` un rep`ere.
On dit que f est convexe (resp.
concave) sur I si, pour tout couple
de points distincts M = (u, f (u)) et
N = (v, f (v)) de Cf , le segment de
droite qui joint ces points est situe
au-dessus (resp. en dessous) de la
courbe Cf .

Demonstration :
Supposons que la derivee f 0 est croissante. Soient u et v (u < v) deux points de I,
M et N les points de la courbe Cf dabscisses u et v. La droite M N a pour equation
f (v) f (u)
y = f (u) + m(x u) o`
um=
.
vu
Il faut montrer que la fonction g : x 7 f (x) [f (u) + m(x u)] est negative sur
lintervalle [u, v].
Par definition, on a g(u) = g(v) = 0
Donc, dapr`es le theor`eme de Rolle 6.5.2 il existe un point c ]u, v[ tel que g 0 (c) = 0.
Mais g 0 = f 0 m est une fonction croissante sur I : elle est donc negative sur [u, c] et positive
sur [c, v]. La fonction g est donc decroissante sur [u, c] et croissante sur [c, v]. Comme elle est
nulle en u et v, elle est negative sur [u, v].
Corollaire 6.7.3 Supposons f deux fois derivable sur I. Alors, si f 00 (x) 0 (resp. f 00 (x)
0) pour tout x I, la fonction f est convexe (resp. concave).
Demonstration : Si f 00 est positive, alors f 0 est une fonction croissante dapr`es la proposition
6.6.1.
Remarque. En un point o`
u la derivee seconde f 00 sannule et change de signe, la concavite
de la courbe Cf sinverse : on dit que Cf presente un point dinflexion.
Exemple 6.30 Soit n N et f (x) = xn , pour tout x R. La fonction f est indefiniment derivable et on
a f 00 (x) = n(n 1)xn2 . Dapr`es le corollaire precedent la fonction f est convexe sur R si n est pair. Si n
est impair, la fonction f est convexe sur R+ et concave sur R ; pour n 3 impair, elle admet en 0 un point
dinflexion.
Exemple 6.31 Soit f (x) = sin x, pour tout x R. Cest une fonction de classe C sur R, telle que
f 00 (x) = f (x). La fonction f est donc convexe sur les intervalles o`
u elle est negative cest-`
a-dire sur les
intervalles [(2k + 1), (2k + 2)], k Z. Elle est concave sur les intervalles o`
u elle est positive soit sur les
intervalles [2k, (2k + 1)].
Exercice 6.32 Etudier la convexite des fonctions suivantes sur leur domaine de definition :
x 7 ex ; x 7 ln(1 + x2 ) ; x 7 ln(ln x).

88

6.8

Plan d
etude dune fonction

Letude dune fonction passe souvent par letude de ses variations et sa representation graphique. Les logiciels de calcul actuels apportent pour cela une aide utile. Mais ils ne peuvent
toujours remplacer une etude theorique. Le plan dune telle etude peut etre celui-ci :
Commencer par determiner le domaine de definition D de f , les intervalles sur lesquels
f est continue, ceux sur lesquels elle est derivable. Determiner eventuellement le domaine
detude (utilisation de la parite, de la periodicite).
Etudier (avec ou sans la derivee) les variations de f . Determiner les limites de f
aux bornes de son domaine de definition. Etudier les branches infinies, en particulier les
asymptotes (voir le cours du second semestre).
Pour affiner le trace de la courbe, determiner les intervalles sur lesquels f est convexe,
les points dinflexion, les points anguleux.
Exercice 6.33 Etudier la fonction f definie par f (x) =

x
.
ln x

Exercice 6.34 Etudier la fonction f definie par f (x) =

x1
.
x ln x

Exercice 6.35 Etudier la fonction f definie par f (x) = 2x + 1 +

89

4x2 + 4x.

Vous aimerez peut-être aussi