Vous êtes sur la page 1sur 100

PolytechParis-Sud

PeiP1
2011/2012
Notes de cours
Mathmatiques, Semestre S1
Filippo SANTAMBROGIO
2
Table des matires
1 Les fonctions dans R et leurs limites 7
1.1 Fonctions relles dune variable relle . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.1.1 Quest-ce que cest ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.1.2 Dnir une fonction par des formules . . . . . . . . . . . . . . . . . . . . . 8
1.2 Limites nies en un point x
0
de R . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.2.1 Voisinages, ouverts, adhrence, ferms . . . . . . . . . . . . . . . . . . . . 11
1.2.2 Dnition de limite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.3 Proprits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.3.1 Unicit, gendarmes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.3.2 Quelques rsultats utiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
1.3.3 Oprations sur les limites . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
1.4 Limites innies et en linni . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.4.1 Voisinages de linni . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.4.2 Dnition et oprations . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.4.3 Limites innies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2 Continuit 21
2.1 Dnition et premires proprits des fonctions continues . . . . . . . . . . . . . 21
2.1.1 Quelques thormes utiles . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.2 Les gros thormes sur les fonctions continues . . . . . . . . . . . . . . . . . . . . 24
2.2.1 Le thorme des valeurs intermdiaires (TVI) . . . . . . . . . . . . . . . . 24
2.2.2 Maxima et minima . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
2.3 Les fonctions rciproques et leur continuit . . . . . . . . . . . . . . . . . . . . . 27
2.3.1 Bijections et fonctions rciproques . . . . . . . . . . . . . . . . . . . . . . 27
2.3.2 Injectivit, monotonie et continuit . . . . . . . . . . . . . . . . . . . . . . 28
2.3.3 Fonction rciproques fondamentales . . . . . . . . . . . . . . . . . . . . . 30
3 Drives et fonctions drivables 32
3.1 Drive en un point et interprtation gomtrique . . . . . . . . . . . . . . . . . . 32
3.2 Fonctions drivables sur un intervalle . . . . . . . . . . . . . . . . . . . . . . . . . 36
3.3 Extrema et points critiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
3.4 Rolle, TAF et applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
3
4 Drives et dveloppements limits 43
4.1 Drives dordre suprieur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
4.2 Formule de Taylor et dvloppements limits . . . . . . . . . . . . . . . . . . . . 47
4.3 Exemples et applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
4.3.1 Calculs de DL et de limites . . . . . . . . . . . . . . . . . . . . . . . . . . 51
4.3.2 Minima, maxima et DL . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
5 Intgrales 56
5.1 Fonctions Intgrables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
5.2 Des classes de fonctions intgrables . . . . . . . . . . . . . . . . . . . . . . . . . . 60
5.2.1 Fonctions monotones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
5.2.2 Lintgrabilit des fonctions continues et luniforme continuit . . . . . . . 61
5.3 Le thorme fondamental du calcul et lIPP . . . . . . . . . . . . . . . . . . . . . 63
5.4 Mthodes de calcul de primitives et intgrales . . . . . . . . . . . . . . . . . . . . 66
5.4.1 Intgrales sur des intervalles spciaux (symtrie, priodicit) . . . . . . . 66
5.4.2 Intgration par partie : rcurrence et ruses spciales . . . . . . . . . . . . 67
5.4.3 Des cas simples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
5.4.4 Changement de variable dintgration . . . . . . . . . . . . . . . . . . . . 70
5.4.5 Fonctions rationnelles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
5.4.6 Fonctions rationnelles de fonctions trigonomtriques . . . . . . . . . . . . 75
5.5 Applications des intgrales aux dveloppements limits . . . . . . . . . . . . . . . 76
6 Courbes paramtres planes 78
6.1 Gnralits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
6.1.1 Vecteur vitesse et tangente . . . . . . . . . . . . . . . . . . . . . . . . . . 78
6.1.2 Distance parcourue entre deux instants . . . . . . . . . . . . . . . . . . . 79
6.1.3 Exemples de tracs - Coordonnes cartsiennes . . . . . . . . . . . . . . . 81
6.1.4 x(t) = t
2
, y(t) = t
3
, t R. . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
6.2 Courbes paramtres en coordonnes polaires . . . . . . . . . . . . . . . . . . . . 83
6.2.1 Courbes en polaires : gnralits . . . . . . . . . . . . . . . . . . . . . . . 83
6.2.2 Un exemple : la cardiode : r = 2(1 cos ). . . . . . . . . . . . . . . . . . 85
7 Fonctions relles de deux variables 86
7.1 Gnralits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
7.1.1 Fonctions, ensemble de dnition . . . . . . . . . . . . . . . . . . . . . . . 86
7.1.2 Compositions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
7.1.3 Reprsentations graphiques . . . . . . . . . . . . . . . . . . . . . . . . . . 88
7.2 Limites et continuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
7.2.1 Boules, voisinages, parties ouvertes et fermes . . . . . . . . . . . . . . . . 88
7.2.2 Dnition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
7.2.3 Oprations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
4
7.3 Drivabilit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
7.3.1 DL dordre 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
7.3.2 Drives partielles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
7.3.3 Fonctions de classe C
1
sur un ouvert du plan . . . . . . . . . . . . . . . . 94
7.3.4 Drives dordre 2 et DL dordre 2 . . . . . . . . . . . . . . . . . . . . . . 95
7.3.5 Drivation des fonctions composes . . . . . . . . . . . . . . . . . . . . . . 95
7.3.6 Le thorme des fonctions implicites . . . . . . . . . . . . . . . . . . . . . 96
7.4 Recherche dextrema locaux et globaux . . . . . . . . . . . . . . . . . . . . . . . . 97
7.4.1 Extrema locaux et points critiques . . . . . . . . . . . . . . . . . . . . . . 97
7.4.2 Conditions susantes lordre 2 . . . . . . . . . . . . . . . . . . . . . . . 98
7.4.3 Extrema absolus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
5
Avertissements
Ces notes sont de support pour le cours de mathmatiques du premier semestre de la premire
anne des lves ingnieurs de PolytechParis-Sud.
Dans ce semestre, les cours de maths sarticulent en deux parties. Une premire partie, bizarre-
ment appele MathsInfo dans lemploi du temps, porte sur la logique, les dmonstrations, les
ensembles et les fonctions dans leur gnralit, comme introduction la rigueur mathmatique
abstraite. Pour cette partie, un poly prpar exprs par S. Lelivre et P. Pansu est disponible.
La deuxime partie (Maths dans lemploi du temps) porte sur les bases de lanalyse math-
matiques des fonctions dune variable (limites, continuit, drives, intgrales. . .) avec quelques
ouvertures aux deux variables vers la n. Pour cette 2e partie, on utilisait traditionnellement le
poly prpar par J.-C. Lger et F. Menous pour la fac de sciences. Or, ce poly ne sadaptait pas
aux nalits appliques dun cours pour ingnieurs, et sappuyait aussi sur certaines notions qui
nous sont, malheureusement, interdites dans ce cours (cest notamment le cas des suites, que
vous allez voir au 2e semestre, et du langage du inf et du sup, bornes infrieure et suprieure,
pour ceux qui connaissent. . .). Il tait donc opportun de refaire un nouveau poly spcique ce
cours, et ce poly veut rpondre cette exigence. Tant qu faire, jen ai galement prot pour
modier certaines dnitions ou approches que je prfrais changer (il y a, de temps en temps,
en maths, des approches direntes, quest-ce quon donne comme dnition et quest-ce que lon
dmontre ensuite. . .quelle est la dnition meilleure. . .et on nest pas tout le temps daccord!).
Or, quels sont les avertissements ? surtout que ce poly est en construction et que pendant lanne
je pourrais trouver des dtails changer sur les parties que vous avez dj reues. Ces modica-
tions seront mises en ligne et seront, videmment, utiles aux tudiants des promotions futures.
En particulier il pourrait toujours y avoir des fautes de franais, et je men excuse. Et, plus que
des fautes, des expressions qui me paraissent tout fait claires mais que tout franais trouverait
incomprhensible. Nhsitez pas me les signaler, par e-mail ou en n de cours. Sinon, le poly se
base surtout sur lancien poly de Lger et Menous et sur des polys que javais rdigs pour des
cours que javais donns ailleurs, des cours qui partageaient avec celui-ci un esprit plus appliqu.
Il peut toujours y avoir des erreurs dus au copie-coller mais surtout des problmes dharmoni-
sation entre les direntes sources (notations ou noms des variables dirents. . .) qui devraient
samliorer au fur et mesure des corrections.
Un dernier mot sur les preuves : bien que le but soit dapprendre des notions pour les appliquer,
la rigueur des mathmatiques reste nanmoins trs importante et il est galement important de
savoir pourquoi certaines choses sont vraies. Voil pourquoi il est important de voir les preuves.
Mais tous les thormes ne trouvent pas de preuve dans ce poly et dans ce cours : si vous
trouvez un thorme (ou proposition, lemme, corollaire. . .) sans preuve, cest que sa preuve nous
demanderait un langage ou des outils quon na pas, donc on va la zapper tout en en gardant
lnonc, quon pourra utiliser. Il y a galement des thormes dont la preuve est crite dans le
poly mais quon ne dtaillera pas en classe : si cest sr ds le dbut du cours quune certaine
preuve sera omise jai indique HP (= hors programme) ; dautres preuves pourraient tre faites
ou pas, daprs le temps disponible. Dans ce cas, quand le type de raisonnement est similaire
dautres et le niveau de dicult aussi, on pourrait par exemple demander les reconstruire
par exercice (mais, ne vous inquitez pas, un contrle ne pourra pas se baser que sur a).
6
Chapitre 1
Les fonctions dans R et leurs limites
1.1 Fonctions relles dune variable relle
Nous rappelons ici certaines des notions quon a dj vu propos du concept de fonction en
gnral, celles qui sont plus spciques aux fonctions dnies sur des ensembles de nombres rels
et valeurs nombres rels, et on prcisera les notions dont on a besoin dans le cadre de R.
1.1.1 Quest-ce que cest ?
Commenons par une dnition informelle : nous avons disposition deux ensembles de nombres
rels, deux parties de R, lensemble de tous les nombres rels, D et A. Une fonction, f, de D
vers A est un objet mathmatique qui, tout nombre, tout lment de D associe ou fait
correspondre un unique lment de A.
1. D est appel lensemble de dpart, la source ou le domaine de dnition de la
fonction f
2. A est appel lensemble darrive ou le but de la fonction f
3. Si x est un lment de D, on note f(x) llment de A associ x par la fonction f. Cet
lment f(x) est appel limage de x par f.
4. Si on crit Soit une fonction f : D A... , on entend par l Considrons une fonction
f, dont lensemble de dpart est D et lensemble darrive est A , et, moins que ce ne
soit prcis ultrieurement, cette fonction na aucune proprit particulire hormis le fait
dtre un objet qui satisfait notre dnition informelle.
La fonction f est de variable relle car le domaine dans lequel varie son argument, sa source,
est une partie de R. Elle est valeurs relles car son but est une partie de R.
Si on crit Soit la fonction f : [0, 1] R dnie par f(x) = 2x
2
1 pour tout x [0, 1] ,
on considre un objet mathmatique uniquement dni : la fonction f, dont lensemble de
dpart est lintervalle [0, 1], lensemble darrive est R tout entier, qui associe tout lment
x de [0, 1] lunique nombre rel calcul par la formule ci-avant.
On doit souligner que si f : D A est une fonction, si x est un nombre nappartenant pas
D alors f(x) nest pas dni.
Dans lexemple prcdent f(2) na donc pas de sens mme si 2 2
2
1 en a un.
7
Graphes
Plaons-nous dans le contexte prcdent. Soit f : D A une fonction relle de variable relle.
Son graphe est la partie G de lensemble-produit
1
D A dnie par
G = (x, f(x)), x D = (x, y) D A, y = f(x)
G est donc lensemble de tous les couples possibles forms dune valeur x prise dans D et de
son image f(x).
G est une partie de lensemble DA qui est lui-mme une partie de RR = R
2
. On reprsente
graphiquement (une partie de) R
2
sur une feuille quadrille de la faon que vous connaissez
bien : le couple de rels (x, y) est reprsent par le point de coordonnes (x, y) relativement au
quadrillage.
Lusage veut que laxe des abscisses (coordonne x) soit reprsent horizontalement, orient de
la gauche vers la droite et que laxe des ordonnes (coordonne y) soit reprsent verticalement,
orient du bas vers le haut. Certaines situations peuvent forcer adopter dautres conventions.
En retournant notre manche, on peut maintenant prciser l objet mathmatique dont nous
parlions dans la dnition informelle de fonction.
Dnition 1.1.1. Soient D et A deux parties de R, une fonction f de D vers A est une partie
G de D A ayant la proprit suivante :
Pour tout x D, il existe un unique y A tel que (x, y) G.
Lastuce rside en ceci, qutant donne une telle partie G, on peut dnir, pour x D, f(x)
comme tant lunique y A tel que (x, y) G. On a alors dni sans ambigut une fonction
f : D A. Il savre a posteriori que G est le graphe de f.
Ce que dit la dnition, cest trs exactement quune fonction f, cest son graphe. Lusage montre
cependant quutiliser le graphe de la fonction est assez malcommode alors que la notation f(x)
est trs parlante.
Composition
Lopration la plus importante que lon puisse raliser avec deux fonctions est leur composition :
On dispose de deux fonctions f : A B et g : C D.
Si pour tout lment x de A, f(x) (qui est lment de B a coup sr) appartient C, on peut
alors calculer g(f(x)). On peut donc associer tout x A, g(f(x)) D et donc dnir une
nouvelle fonction, note g f, dont la source est A et le but est D.
En rsum, si f : A B et g : C D sont deux fonctions, la compose g f : A D est
dnie par
(g f)(x) = g(f(x)), x A
Cette dnition na de sens que si f(x) C, la source de g, pour tout x A, la source de f.
Ds que lon crit une formule imbriquant des fonctions lmentaires, on est en train de faire un
certain nombre de compositions.
1.1.2 Dnir une fonction par des formules
La faon la plus usuelle de dnir une fonction dune variable, disons x, est dutiliser un dic-
tionnaire de fonctions lmentaires (exp, ln, cos, etc.), les oprations usuelles de larithmtique,
1. DA est lensemble de tous les couples (x, y) pouvant tre forms avec une valeur x dans D et une valeur
y dans A.
8
et de combiner tout ceci en une formule comportant la variable x et pouvant tre calcule pour
certaines valeurs de cette variable.
Exemples et remarques 1.1.1. 1. La locution
Soit f : [1, 1] R la fonction dnie par f(x) = exp(x
2
+ 3) pour tout x [1, 1]
dnit parfaitement la fonction f. On a f(0) = e
3
, f(1) = e
4
, etc. Par contre f(2) nest
pas dni mme si la formule dnissant f a un sens lorsque x = 2 : on a impos que le
domaine de dnition de f soit lintervalle [1, 1].
La formule doit, dune part, tre syntaxiquement correcte et dautre part, on doit tre en
mesure didentier les valeurs de la variable x pour lesquelles le calcul ne peut aboutir.
Les raisons pour lesquelles ce calcul ne peut aboutir sont par exemple, une division par 0,
la prise du logarithme dun nombre ngatif. . .
2. Cest ce type de problme qui nous a amens, plus haut, donner une condition sur les
fonctions f : A B et g : C D pour que la compose g f soit bien dnie sur tout A.
Dterminer lensemble de dnition dune telle formule, cest identier les valeurs de la
variable x pour lesquelles le calcul aboutira. Cest aussi, en un certain sens, identier le
domaine source de la fonction que nous sommes en train de dnir.
Ce type de question mne souvent la rsolution, en cascade, dune suite dquations et/ou
dinquations en se basant sur le principe que f(g(x)) nest dni pour une certaine valeur
de x qu partir du moment o, la fois, y = g(x) est bien dni et f(y) est bien dni.
3. On veut dnir une fonction g valeurs relles sur un certain domaine D de R par la
formule
g(t) =
_
ln(t
2
1), pour tout t D
La question pertinente est Quel est le plus grand domaine D possible sur lequel on peut
dnir cette fonction g ?
Pour que g(t) soit dni, il faut (et il sut) que
_
et
(a) t
2
1 > 0 car le domaine de dnition de ln est ]0, +[.
(b) ln(t
2
1) 0 car le domaine de dnition de

est [0, +[.
On tombe donc sur un systme dinquations dinconnue t R quil faut rsoudre. Ce
systme est quivalent
_
et
(a) t > 1 ou t < 1
(b) t
2
1 1 car ln X 0 si et seulement si X 1
cest--dire
_
et
(a) t > 1 ou t < 1
(b)

2 t

2
Pour rsumer, on a donc D =
_

2, 1
_

_
1,

2
_
.
4. On peut utiliser des dnitions par morceaux. On pose la mme question que prcdem-
ment en voulant dnir g sur un domaine D de R par la formule, pour tout t D,
g(t) =
_
_
ln(t
2
1) si t > 0
tan t si t ], 0[
Pour que g(t) soit dni, il faut (et il sut) que
_
et
(a) soit t > 0 et
_
ln(t
2
1) est bien dni
(b) soit t ], 0[ et tan t est bien dni
9
cest--dire
_
et
(a) soit t > 0 et t
_

2, 1
_

_
1,

2
_
(on se sert ici de lexemple prcdent)
(b) Soit t ], 0[ et t ,=

2
(quel est le domaine de dnition de la tangente ?)
En rsum, le domaine D cherch est
D =
_
,

2
_

2
, 0
_

_
1,

2
_
Les fonctions usuelles plus utiles
Nous rappelons ici le rle jou par certaines fonctions (ou formules) quon rencontrera souvent,
et quon a dj rencontres dans ce chapitre.
Les polynomes : cest peut-tre les expressions quon connait le mieux, celles o lon prend la
variable x et on en calcule une puissance entire x
n
= xx x (o le produit a n facteurs,
tous gaux x) ; si ensuite on prend plusieurs de ces expressions, on les multiplies fois des
coecients et on les ajoute, on trouve un polynome, de la forme, a
0
+a
1
x+a
2
x
2
+ +a
n
x
n
(les coecients a
i
tant des nombres rels).
Les racines et les puissances rationnelles : que signie-t-il x
1/n
? il signie quon prend
le nombre tel que, lev la puissance n, on retrouve x, cest--dire
n

x, pour respecter les


proprits des puissance et faire en sorte que (x
1/n
)
n
= x. Ce nombre nest pas bien dni tout
le temps : si n est impaire aucun problme, pour tout x il existe unique un nombre y tel que
y
n
= x, mais si n est paire 1) cela marche juste pour x 0 2) pour tout x > 0 il y a mme deux
nombres (de signe oppos) avec cette proprit. On choisit alors, par convention, dindiquer
par
n

x celui qui est non-ngatif, et cette expression na un sens que si x 0. Et que signie-t-
il x
p/q
(puissances rationnelles) ? il signie juste
q

x
p
. Pour viter des problmes de dnition
on prfre dire que cela nest dni que pour x > 0. Pourquoi ? parce quon voudrait bien que
x
1/3
dsigne la mme quantit que x
2/6
. Or, la deuxime, sagissant dune racine sixime (et 6
tant paire) donne toujours un rsultat positif, et elle est mme dnie si x < 0 parce que de
toute manire on prendra la racine sixime de x
2
. Ceci ne colle pas avec le comportement de
x
1/3
, mais il ny a pas dambiguit si on s limite x 0. Et pourquoi pas x = 0 ? parce que
a poserait des problmes pour p < 0 (et si on considre que p/q = (p)/(q), a poserait
toujours des problmes).
Les exponentielles : Tout dabord parlons de x

, avec R. considrons x > 0 : alors on


peut toujours dnir x
r
pour tout r rationnel. Par une procdure de limite, quon ne dnit
pas ici, en prenant des rationnels r qui approchent , on peut dnir x

aussi (comme la
limite des puissances rationnelles quand les exposants ont comme limite). Cela nous permet
de dnir toutes les puissances avec base positive et exposant quelconque. Alors on peut
galement mettre le x en haut et considrer a
x
(avec a > 0). Parmi toutes les fonctions de
ce type 2
x
, 3
x
, 0.001
x
. . .il y en a une spciale : cest e
x
, qui est souvent appele LA fonction
exponentielle et on crit aussi exp(x). Ce nombre e = 2, 71828183 . . . est un nombre irrationnel
qui a plusieurs proprits, dont une est le fait que la drive (on verra ensuite de quoi lon
parle) de la fonction e
x
est elle-mme
2
, cest--dire cest encore la fonction e
x
. Ce mme
nombre est aussi la limite (l aussi, on en parlera dans pas longtemps) de (1 + x)
1/x
lorsque
x > 0 approche 0. La fonction e
x
est strictement croissante (ce qui est le cas de toute fonction
a
x
pour a > 1, parce quon prend un nombre plus grand que 1 et on llve x, donc si x
augmente le rsultat augmente, au contraire de ce qui se passe pour des a petits) et elle est
donc inversible. Son inverse sappelle le logarithme mais on en parlera ensuite.
2. et cela est la base de plein de blagues matheuses sur les ftes des fonctions ou similaires, que vous connaissez
sans doute
10
Sinus et cosinus : Ces deux fonctions ont une origine gomtrique : prenez un cercle de
rayon 1 centr en (0, 0) dans le plan; bougez dans le sens contraire des aiguilles dune montre
en parcourant une longueur x partir du point (1, 0) (par exemple, si vous prenez x < 2
vous navez pas termin un tour complet, pour x > 2 vous pouvez ventuellement faire
plusieurs tours) ; regardez o vous arrivez et appelez cos x (cosinus de x) labscisse du point
o vous tes arrives et sin x (sinus de x) son ordonne. Ceci est une dnition gomtrique,
qui montre bien que ces fonctions sont priodiques (si vous rajoutez 2 x vous ne faites que
rajouter un tour, ce qui ne change pas votre point darrive). Elle cache dautres proprits,
dont probablement la plus importante est le fait que, si x tend vers 0, alors sin x/x tend vers
1 : on peut sen convaincre aussi par cette dnition, si nous considrons que pour x trs
petit le dplacement quon fait est petit mais surtout presque vertical ; il est donc vrai que la
distance parcourue et lordonne darrive sont presque la mme chose.
Dautres fonctions trigonomtriques : Avec sinus et cosinus on peut construire ensuite
plein dautres fonctions, dont la plus importante est la tangente : tan x := sin x/ cos x. Seul
problme : diviser par 0. La tangente sera donc dnie sur les points o cos x ,= 0 seuls, cest-
-dire en tout point sauf ceux de la forme /2 + k avec k entier (parce quavec /2, i.e. un
quart de tour, on arrive avec abscisse nulle, et cela reste vrai en rajoutant un nombre entier
de demi-cercles).
Dautres fonctions, et notamment les fonctions rciproques des fonctions trigonomtriques, et
ben sr le logarithme, seront importantes aussi, mais on va les prsenter quand on parlera un
peu plus en dtails des fonctions rciproques.
1.2 Limites nies en un point x
0
de R
La notion de limite est la base de lanalyse. Nous allons rappeler les rsultats vus en Premire
et Terminale et prciser quelques notions.
1.2.1 Voisinages, ouverts, adhrence, ferms
On commence par une dnition essentielle pour les limites.
Dnition 1.2.1. Un ensemble V R est un voisinage dun point x
0
R sil existe un intervalle
du type ]x
0
h, x
0
+h[, avec h > 0, contenu dans V .
Exemples et remarques 1.2.1. 1. Un intervalle ]a, b[ est voisinage de chacun de ses points
2. ]0, 1] est voisinage de tout x
0
]0, 1[. Il nest pas voisinage de 1.
3. Soit A = R

. A est voisinage de x
0
si x
0
,= 0. A nest pas voisinage de 0.
La notion de voisinage est utile pour dnir ce quun point adhrent un ensemble.
Dnition 1.2.2. Soit A R un ensemble quelconque et x
0
R. On dit que x
0
est adhrent
A si pour tout voisinage V de x
0
il y a un point y A V .
Exemples et remarques 1.2.2. 1. Tout point x
0
A est adhrent A (il sut de prendre
y = x
0
).
2. tre adhrent A ne signie pas forcment appartenir A, mais plutt tre coll a.
Notamment les bornes dun intervalle ouvert sont adhrentes ce mme intervalle.
3. Les points dadhrence de Q sont tous les points de R.
Tant qu faire, on peut galement donner la dnition densemble ouvert et densemble ferm,
deux dnitions qui vont tre importantes plusieurs reprises.
11
Dnition 1.2.3. Soit A un sous-ensemble de R. On dit que A est ouvert si il est un voisinage de
tous ses points : autrement, dit, si pour tout x A il existe un rayon r > 0 tel que ]xr, x+r[=
y R : [x y[ < r A.
On dit que A est ferm si son complmentaire est ouvert.
Exemples et remarques 1.2.3. 1. La dnition densemble ouvert gnralise la notion dinter-
valle ouvert (sans ses bornes) des ensembles qui ne sont pas des intervalles). Une
runion de plusieurs intervalles ouverts est ouverte, par exemple, et cela vaut aussi pour
les runions innies.
2. Lensemble A =]0, [ nest pas ferm car son complmentaire nest pas voisinage de x
0
= 0.
Par contre lensemble A = [0, [ et plus en gnral tout intervalle ou demi-droite qui inclut
ses points extremaux est ferm.
3. Il ne faut pas penser que tout ensemble est soit ouvert soit ferm : par exemple lensemble
[0, 1[ nest ni ouvert ni ferm et lensemble vide est en mme temps ouvert et ferm (et R
aussi).
La notion densemble ferm est en eet lie la notion de points dadhrence. En eet, notons

A lensemble des points dadhrence de A :

A = x R : V voisinage de x on a V A ,= .
Nous avons alors
Proposition 1.2.1. Pour tout A R, lensemble

A est le plus petit ensemble ferm contenant
A. En particulier, un ensemble A est lui mme ferm si et seulement si

A A, cest--dire si
et seulement sil contient tous ses points dadhrence.
Dmonstration. HP Il faut dabord montrer que

A est ferm. Prenons son complmentaire :
cest lensemble des points x tels quil existe un voisinage V de x avec V A = . Or, par
dnition de voisinage, il y a un h > 0 tel que ]xh, x+h[ V et V est galement un voisinage
de tout point y ]xh, x+h[. Donc ]xh, x+h[ est inclus dans le complmentaire de

A aussi,
qui est donc ouvert (parce que pour tout x

A il y a h > 0 tel que ]x h, x +h[ est inclus dans
ce complmentaire.
Il faut ensuite montrer que cest le plus petit ferm contenant A. Soit alors F un ferm contenant
A. Prenons x F
c
(dans le complmentaire de F). F
c
est ouvert donc cest un voisinage de x.
Mais F
c
F = donc, a fortiori F
c
A = (car A F). Alors F
c
est un voisinage de x disjoint
de A, donc x /

A. Cela montre que tout point de

A doit appartenir F, et donc

A F. Mais
alors cest vrai que

A est le plus petit ferm contenant A.
La deuxime partie suit facilement : A est ferm si et seulement si il concide avec le plus petit
ferm qui le contient, donc avec

A. Mais comme il est toujours vrai que A

A on peut galement
dire que A est ferm si et seulement si

A A.
1.2.2 Dnition de limite
Dnition 1.2.4. Soit R, f : D R et x
0
un point dadhrence de D. On dit que f admet
la limite en x
0
, ou que la limite de f(x) lorsque x tend vers x
0
(sous-entendu et x D) est
si
Pour tout voisinage V de ,
il existe un voisinage U de x
0
tel que,
pour tout x U D,
f(x) V .
12
On note ce fait lim
xx
0
f(x) = ou f(x) lorsque x x
0
, ou f(x)
xx
0
.
Si on traduit les dnitions de voisinage laide des intervalles, on arrive la dnition suivante,
quivalente :
Pour tout > 0, il existe un > 0 tel que pour tout x D]x
0
, x
0
+[ on a f(x) ], +[,
ce qui peut tre encore rcrit comme
Pour tout > 0, il existe un > 0 tel que pour tout x D satisfaisant [x x
0
[ < on a
[f(x) [ < .
Il est souvent utile de restreindre, dans la dnition de limite, la fonction f un ensemble de
dnition plus petit. Etant donn un ensemble B on peut dnir la limite lim
xx
0
,xB
f(x) en
demandant la condition
Pour tout voisinage V de ,
il existe un voisinage U de x
0
tel que,
pour tout x U D B,
f(x) V .
Ceci revient changer le domaine de dnition de f en prenant D B au lieu de D (ce qui est
toujours possible, de restreindre le domaine). Ceci est particulirement utile quand on veut par
exemple
exclure le point x
0
(prendre B = R x
0
), pour ignorer la valeur exacte prise par la fonction
en ce point, et ne considrer que le comportement de f(x) lorsque x est proche de x
0
en en
tant distinct
3
Dans ce cas on crit lim
xx
0
, x=x
0
f(x) = .
il est utile de remarquer que, souvent, le point x
0
est automatiquement exclu de la limite
parce quil nappartient pas au domaine D : il est en eet beaucoup plus intressant dter-
miner lim
x0
sin x
x
, o la fraction nest pas dnie en 0, que de calculer lim
x0
sin x+(3x+
2)
4
e
x
, limite dune expression parfaitement dnie en 0, qui donne sin 0 + 4 e
0
= 3,
sans aucune surprise.
il est galement utile de remarquer que, si x
0
D et quon ne lexclut pas, alors la seule
valeur possible de la limite est bien f(x
0
) (exercice ! !).
cependant, comme on le verra dans la partie ddie la continuit, la premire question
quon se pose est justement la limite pour x x
0
est gale ou non f(x
0
) ?, question
quon peut se poser en retirant ou non le point x
0
. En eet (le dmontrer par exercice ! !)
on peut vrier que
lim
xx
0
f(x) = lim
xx
0
, x=x
0
f(x) = ET f(x
0
) = ,
et donc pour vrier que la limite fasse bien f(x
0
) on peut se contenter de regarder la limite
avec B = R x
0
.
considrer la limite dun seul ct (limite gauche ou droite) ; ceci revient prendre B =
]x
0
, +[ ou B =] , x
0
[. On crit alors lim
xx
0
, x>x
0
f(x) = (mais parfois on crit gale-
ment lim
xx
+
0
f(x) = ) ou lim
xx
0
, x<x
0
f(x) = ( lim
xx

0
f(x) = ). En eet la dnition
de limite sapplique lorsquon travaille sur une fonction f et que lon sintresse la fois ce
qui se passe droite et gauche de x
0
, alors que les limites droites et gauches nous permettent
de sparer les deux cts.
3. Dans certains textes celle-ci est la dnition de limite en x0, cest--dire celle qui exclut automatiquement le
point x0. Ce nest quune convention, ce qui est important est de clarier toujours quels sont les points quon prend
en considration, et ici nous choisissons de considrer le point x0 aussi. Il y a des avantages et des dsavantages
dans ce choix, bien entendu.
13
Par exemple f : R
+
R, x f(x) =
x
|x|
na pas de limite en 0 mais exhibe une certaine
rgularit sparment droite et gauche de 0. En eet, les deux limites gauche et
droite existent, la limite globale non.
g : ]3, +[ R, x g(x) =

3 + x nest dnie qu droite de 3 mais g(x) a un
comportement rgulier lorsque x sapproche de 3 par la droite. Dans ce cas calculer la
limite droite ou la limite globale, du fait de lintersection avec D, revient au mme, mais
souvent on prfre prciser quon ne parle que dune limite en sapprochant par la droite.
Au niveau de notation, nous omettons en gnral dindiquer lensemble sur lequel nous prenons
la limite, sil concide juste avec le domaine de la fonction f, sauf si ce domaine nest pas claire
priori. On ne verra donc pas dcritures lim
xx
0
,xD
f(x) = . Il peut cependant y avoir
des exceptions si le domaine D est inattendu, na pas t introduit auparavant et nest pas
vident deviner ; par exemple : si on considre la fonction f(x) = sin x sur les points x Q
uniquement, alors probablement on crira lim
xx
0
,xQ
sin x, juste pour prciser au lecteur le
domaine.
Les notions de limites droite et gauche peuvent tre utile lorsquil sagit de traiter le cas dune
fonction dnie par une alternative du fait du rsultat suivant
Proposition 1.2.2. Soit f une fonction relle de variable relle dnie sur D et x
0


D. Sont
quivalentes les propositions suivantes
1. est limite de f(x) lorsque x x
0
, x ,= x
0
2. est la limite droite de f(x) lorsque x x
0
, mais aussi la limite gauche de f(x)
lorsque x x
0
.
Egalement, les propositions suivantes sont quivalentes
1. est limite de f(x) lorsque x x
0
2. est la limite droite de f(x) lorsque x x
0
, mais aussi la limite gauche de f(x)
lorsque x x
0
, et f(x
0
) = .
DL lordre 0
Proposition 1.2.3. tant donne f : D R une fonction dnie sur D, x
0


D et R,
f tend vers en x
0
si et seulement si, il existe une fonction , dnie au voisinage de 0,
lim
h0
(h) = 0 telle que
Pour tout x au voisinage de x
0
, f(x) = +(x x
0
)
Le fait dcrire, pour x voisin de x
0
, que f(x) = +(xx
0
) sappelle eectuer un Dveloppement
Limit de f lordre 0 en x
0
.
Nous verrons, au chapitre ??, ce quest un DL de f en x
0
un certain ordre n N.
1.3 Proprits
1.3.1 Unicit, gendarmes
Unicit
Proposition 1.3.1. Soit x
0


D, ,

R et f : D R une fonction dniesur un ensemble


dont x
0
est point dadhrence. Si
lim
xx
0
f(x) = et lim
xx
0
f(x) =

alors
14
=

Dmonstration. Supposons que ,=

, on peut alors trouver V et V

des voisinages respective-


ment de et

tels que V et V

sont deux parties disjointes (par exemple il sut de prendre


deux intervalles du type ]l , l +[ et ]l

, l

+[ avec < [l l

[/2).
De la dnition de f(x) lorsque x x
0
, on tire lexistence dun voisinage U de x
0
tel que
si x U D, alors f(x) V et, de mme, de la dnition de f(x)

lorsque x x
0
, on tire
lexistence dun voisinage U

de x
0
tel que si x U

D, x ,= x
0
, alors f(x) V

.
Puisque U U

est encore un voisinage de x


0
(il contient le plus petit des deux intervalles centrs
en x
0
qui taient contenus en U ou U

), du fait que x
0
est adhrent D on trouve lexistence
dun point y U U

D.
La contradiction provient du fait que son image f(y) est donc la fois dans V et V

, ce qui est
impossible.
Thorme des gendarmes
Proposition 1.3.2. Soit x
0
R, f, g, et h trois fonctions valeurs relles dnies sur D, et
x
0


D, telles que
pour tout x D , f(x) g(x) h(x).
Alors
1. Si f, g, h ont pour limites respectives , m, n en x
0
, on a
m n
2. Si f et h ont mme limite en x
0
, g admet comme limite en x
0
.
La preuve de 1. est base sur le mme raisonnement que la preuve dunicit. Si on suppose que
m < , on prend tel que m + < l ; ensuite on peut trouver un point y dans un certain
voisinage de x
0
tel que f(y) > l > m+ > g(y), ce qui apporte une contradiction.
La preuve de 2. nest pas dirente, mais le point important est le fait que lexistence de la limite
de g nest pas suppose dans les hypothses, elle est dduite du comportement de f et h.
Exemples et remarques 1.3.1. 1. Cette proposition fournit la mthode fondamentale pour
montrer que f(x) lorsque x x
0
. Il sut de trouver une majoration du type
[f(x
0
+h) [ (h)
pour h voisin de 0 o est une fonction de limite 0 en 0. On peut en gnral prendre une
telle fonction dans une liste de fonctions de rfrence : par exemple (h) = C[h[

avec
> 0, C une constante positive.
2. Par exemple, montrons que la fonction f : R R dnie par f(x) = x
2
+ 2x + 3 a pour
limite f(1) = 6 en x
0
= 1. On a
f(1 + h) f(1) = (1 +h)
2
+ 2(1 + h) 1
2
2
= h(2 + h) + 2.h = h(4 + h)
On travaille pour h voisin de 0, on peut donc supposer que [h[ 1. On a donc, pour ces h,
[f(1 + h) f(1)[ 5[h[
Comme lexpression droite de cette ingalit dnit une fonction (h) de limite 0 en 0,
on a donc dmontr que
lim
x1
f(x) = f(1)
15
Fonctions de rfrences
Les fonctions suivantes sont des exemples fondamentaux de fonctions de limites nulle en 0.
1. Soit > 0. La fonction f : R R, x f(x) = [x[

a pour limite 0 en 0.
2. La fonction g : R

R, x x.(ln [x[) a pour limite 0 en 0.


3. Soit > 0, R. La fonction h : R

R, x [x[

.[ ln [x[[

a pour limite 0 en 0.
1.3.2 Quelques rsultats utiles
f borne localement
Proposition 1.3.3. Si f admet une limite R en x
0
alors il existe un voisinage U de x
0
tel
que f est borne sur U D .
Il sut pour cela de considrer le voisinage V = ] 1, + 1[ de et dappliquer la dnition de
limite.
Positivit sur un voisinage
Proposition 1.3.4. Si f admet une limite > 0 en x
0
alors f(x) >
1
2
> 0 pour tout x U D
(U tant un certain voisinage de x
0
). En particulier f reste positive sur U D.
Il sut pour cela de considrer le voisinage V = ]/2, 3/2[ de et dappliquer la dnition de
limite.
1.3.3 Oprations sur les limites
En gnral, on connat un certain nombre de limites de fonctions simples : polynmes,
exponentielles, etc... et, comme les fonctions que nous tudions sont pour la plupart obtenues
grce des sommes, produits, quotients, etc... de ces fonctions simples, on veut pouvoir calculer
des limites grce des moyens opratoires .
Dans tous les noncs suivants, que nous admettons, f, g sont des fonctions dnies sur un
domaine dont x
0
est un point dadhrence.
Somme
Si
lim
xx
0
f(x) = et lim
xx
0
g(x) = m
alors
lim
xx
0
(f +g)(x) = + m
Produit
Si
lim
xx
0
f(x) = et lim
xx
0
g(x) = m
alors
lim
xx
0
(f.g)(x) = .m
16
Quotient
Si
lim
xx
0
f(x) = et lim
xx
0
g(x) = m
et m ,= 0 alors, la fonction f/g est dnie sur un certain voisinage de x
0
(plus prcisment, sur
lintersection de ce voisinage avec les domaines de dnition de f et g) et lon a
lim
xx
0
(f/g)(x) = /m
Composition
Proposition 1.3.5. Soient f : D R, g : D

R deux fonctions relles dune variable


relle, dnies sur D et D

, respectivement, et x
0
, y
0
deux rels. Supposons que x
0
est un point
dadhrence de D et que D

est un voisinage de D

.
1. Si lim
xx
0
f(x) = y
0
,
2. si lim
yy
0
g(y) = ,
alors g f est dnie sur lintersection dun voisinage de x
0
avec D et
lim
xx
0
(g f)(x) = .
Dmonstration. On considre h = g f.
La premire question concerne la bonne dnition de h au voisinage de x
0
. Pour que h soit
bien dnie en un point x il est ncessaire et susant que f(x) D

. Or, nous savons que D

est un voisinage de y
0
et que la limite de f en x
0
est bien y
0
. Par dnition de limite, il existe
un voisinage U de x
0
tel que pour tout x U D on a f(x) D

. Ceci montre que h est bien


dnie sur U D.
Le mme type de raisonnement nous donne la limite cherche. Soit W un voisinage de :
comme la limite de g en y
0
est , on sait quil existe un voisinage V de y
0
tel que pour
tout y V , g(y) W. Dautre part, ce voisinage V correspond, daprs la dnition de
lim
xx
0
f(x) = y
0
, un voisinage U de x
0
tel que pour tout x U D on a f(x) V . Ceci
implique h(x) = g(f(x)) W.
Conclusion : tant donn W voisinage de , on a donc trouv un voisinage U de x
0
tel que
pour tout x U D, h(x) := g(f(x)) est dans W : cest exactement la dnition du fait que
la limite de h(x) lorsque x x
0
est .
Cela revient, dans la pratique courante, eectuer un changement de variable, y = f(x).
Exercice : On rappelle que lim
x0
sin x
x
= 1. En dduire, en utilisant les formules trigonom-
triques dangle double et les rgles opratoires sur les limites que
lim
x0
1 cos x
x
2
=
1
2
.
1.4 Limites innies et en linni
1.4.1 Voisinages de linni
Dnition 1.4.1. Soit V une partie de R, on dit que
1. V est un voisinage de + si V contient un intervalle du type ]a, +[, pour un certain
a R.
17
2. V est un voisinage de si V contient un intervalle du type ], a[, pour un certain
a R.
Pour pouvoir dnir les limites en in sera alors ncessaire de dire quand + (ou ) est
adhrent un ensemble A. Or, en appliquant la dnition dadhrence avec les vosinages, on
trouve que + est adhrent A si et seulement si A nest pas born suprieurement (et donc
pntre dans toute demi-droite ]a, +[) et que est adhrent A si et seulement si A
nest pas born infrieurement (et donc pntre dans toute demi-droite ], a[).
1.4.2 Dnition et oprations
Dnition 1.4.2. Soit f : D R dnie sur un domaine D non born suprieurement, un
rel. On dit que la limite f en + est si
Pour tout voisinage V de ,
il existe un voisinage U de + tel que,
pour tout x,
si x U D, f(x) V .
On note ceci par lim
x+
f(x) = ou f(x) lorsque x +.
Exemples et remarques 1.4.1. 1. On a videmment une dnition analogue pour la situation
en .
2. On a encore unicit de la limite, sous rserve dexistence.
3. La dnition de f(x) 0 lorsque x + scrit donc, au cas o f est dnie sur un
voisinage de +,
Pour tout > 0, il existe a R tel que pour tout x ]a, +[, [f(x)[ < .
Fonctions de rfrence
Les fonctions suivantes sont des exemples fondamentaux de fonctions de limites nulle en +.
1. Soit > 0, la fonction f : R

R, x
1
|x|

= [x[

a pour limite 0 en .
2. Soit > 0, la fonction f : R

R, x
ln |x|
|x|

= [x[

ln [x[ a pour limite 0 en .


3. Soit R, > 0, la fonction f : R

R, x [x[

e
|x|

a pour limite 0 en .
Oprations
Concernant les oprations et les limites en +, les rsultats vus sur les limites usuelles restent
valables en remplaant systmatiquement lim
xx
0
par lim
x+
.
1.4.3 Limites innies
Il sagit, dans ce paragraphe, dexprimer le fait que la limite dune fonction en un point x
0
,
gauche o droite ou en puisse tre lun des deux innis.
Nous ne donnons que lune des dnitions, le schma gnral de telles dnitions devant tre
maintenant familier :
Dnition 1.4.3. Soit f : D R une fonction dnie sur D et x
0


D un point dadhrence
de D;on dit que f admet + comme limite en x
0
si
18
Pour tout voisinage V de +,
il existe un voisinage U de x
0
tel que
pour tout x U D,
f(x) V .
De manire similaire on peut dnir des limites droites ou gauches en x
0
ayant valeur , ou
exclure le point x
0
. . .
Ce qui est important est le critre suivant, qui rsume tous les cas :
Dnition gnrale pour les limites : si on a une fonction f : D R et x
0
, R
(x
0
tant adhrent D) on dit que la limite de f lorsque x x
0
est si pour tout voisinage V
de il existe un voisinage U de x
0
tel que, pour tout x U D on a f(x) V .
Fonctions de rfrence
Les fonctions suivantes sont des exemples fondamentaux de fonctions de limites innies. Les
exemples ci-dessous relvent de ce que lon appelle les croissances compares , du logarithme,
de lexponentielle et des fonctions puissances, voir la partie ?? du chapitre ?? pour des justi-
cations de ceci.
1. Soit > 0, la fonction f : R

R, x
1
|x|

= [x[

a pour limite + en 0.
2. La fonction f : R

R, x
1
x
a pour limite + en 0
+
et en 0

.
3. La fonction f : R

R, x ln [x[ a pour limite en 0 et + en .


4. Soit R, > 0, la fonction f : R

R, x [x[

e
+|x|

a pour limite + en .
Proposition 1.4.1 (Composition et limites innies). Si lim
y+
g(y) = o est soit un
nombre, soit lun des symboles ou +, si lim
xx
0
f(x) = +, alors
lim
xx
0
g(f(x)) =
.
Exemples et remarques 1.4.2. 1. On a le mme type dnonc avec g(y) lorsque y ,
f(x) lorsque x x
0
.
2. On peut remplacer les x x
0
par des limites lorsque x ou lorsque x x

0
.
3. La preuve de cette proposition est sur le mme canevas que la preuve de la composition
pour les limites nies, proposition 1.3.5.
Quelques remarques nales concernant les oprations
On a vu les rgles opratoires concernant les limites nies et leur comportement vis vis des
oprations. Quand lune des limites est innie ou quand on ne tombe pas dans lun des cas
dcrit, on tombe sur ce que lon appelle une forme indtermine. Il sagit alors de travailler
un peu plus pour lever cette indtermination.
Quelques exemples de formes indtermines (lorsque x x
0
) :
1. f(x) +, g(x) , f(x) + g(x) ? ?
2. f(x) , g(x) , f(x) + g(x) ? ?, f(x)/g(x) ? ?
3. f(x) 0, g(x) 0, f(x)/g(x) ? ?
4. f(x) 0, g(x) +, f(x).g(x) ? ?
Il y a par contre un certain nombre de rgles combinant limites nies et innies qui sont
connatre
19
1. f(x) +, g(x) +, f(x) + g(x) +, f(x).g(x) +
2. f(x) , g(x) , f(x) + g(x) , f(x).g(x) +
3. f(x) , g(x) +, f(x) + g(x) +,
(a) Si > 0, f(x).g(x) +,
(b) si < 0, f(x).g(x) ,
(c) si = 0, indtermination.
4. f(x) , g(x) , f(x)/g(x) 0
5. f(x) > 0, g(x) 0
+
(cela signie que g reste positive au voisinage du point considr),
f(x)/g(x) +
Voici, sur un certain nombre dexemples et de techniques pour lever ces indterminations
1. 0/0, lim
x0
sin x
x
= 1, cest connatre et une preuve de ceci ne peut reposer que sur la
dnition mme de la fonction sinus (si on utilise la dnition gomtrique quon a donne,
cela revient vrier certaines proprits gomtriques du cercle).
2. +/ + . lim
x+
7x
2
3x+2
3x
2
+5
=
7
3
. Ici numrateur et dnominateur tendent vers +
(pourquoi est-ce vrai du numrateur ?). La technique consiste factoriser en haut et en
bas la plus grande puissance, qui est le terme dominant lorsque x dans une expression
polynomiale.
On a donc, pour x assez grand,
7x
2
3x + 2
3x
2
+ 5
=
x
2
x
2
.
7
3
x
+
2
x
2
3 +
5
x
2
Les rgles opratoires indiquent qualors la deuxime fraction tend vers
7
3
.
3. +. lim
x+
(

x
2
+x + 1x) =
1
2
(expression conjugue, puis technique prcdente)
4. 0 . (3x
2
x + 2) sin
1
x
2
3 lorsque x +
5. Les techniques de dveloppements limits du chapitre ?? seront fondamentales pour la
leve des indterminations.
20
Chapitre 2
Continuit
2.1 Dnition et premires proprits des fonctions continues
Dnition 2.1.1. Soit D un sous-ensemble de R. Une fonction f : D R est dite continue au
point x
0
D si la limite lim
xx
0
, xD
f(x) existe et est gale la valeur f(x
0
).
De faon quivalente, on peut dire que f est continue au point x
0
si pour tout > 0 il existe
un > 0 tel que tout x D avec [x
0
x[ < satisfait aussi [f(x
0
) f(x)[ < (cela vient de la
dnition de limite).
Une fonction est dite continue si elle est continue en tout point de son domaine de dnition D.
Exemples et remarques 2.1.1. 1. Attention quici il est ncessaire que x
0
appartienne D et
pas seulement

D (parce quil faut comparer la limite la valeur f(x
0
)).
2. On peut remarquer que daprs cette dnition toute fonction f est continue en tout point
isol de son ensemble de dnition. Si par exemple D = [0, 1] 2 la fonction f est
srement continue au point 2 car pour tout > 0 il sut de choisir = 1/2 : de cette
faon le seul point x D avec [x 2[ < = 1/2 sera le point 2 lui-mme et la condition
[f(x) f(2)[ < sera verie car f(x) = f(2) (une consquence de x = 2) !
3. Les fonctions ln, exp, x [x[

, les fonctions trigonomtriques usuelles sont continues en


tout point de leurs ensembles de dnition respectifs.
4. De ce qui a t dit sur les limites, on a par exemple que toute fonction polynomiale dnie
sur R est continue en tout x
0
R.
Lorsque la fonction f nest pas dnie en x
0
, on a dit quon ne peut pas parler de continuit de f
en x
0
. Cependant, par un mcanisme de prolongement, on peut parfois obtenir une variante
de f, une extension de f, qui est continue en x
0
.
Proposition 2.1.1. Soit f : D R, et x
0


D D. Sont quivalentes les assertions suivantes
1. Il existe une fonction g : D x
0
R, continue en x
0
, gale f sur D.
2. lim
xx
0
f(x) = R existe (et est relle).
Dans ce cas, la fonction g est unique, elle est dnie par
g(x) = f(x), si x D, g(x
0
) = = lim
xx
0
f(x).
g est appele le prolongement par continuit de f au point x
0
.
Exemples et remarques 2.1.2. 1. La fonction sinus cardinal , utile en traitement du signal,
est dnie, pour x R par sinc(x) =
sin x
x
si x ,= 0, sinc(0) = 1. Il sagit du prolongement
par continuit en 0 de la fonction dnie par x R 0
sin x
x
.
21
2. f(x) = xsin
1
x
est prolongeable par continuit en 0 car f(x) 0 lorsque x 0, x ,= 0.
3. On entend parfois dire que la fonction f(x) = 1/x est discontinue, ou quelle a une discon-
tinuit en 0. Cela est faux : elle est une belle fonction qui est continue en tout point de son
domaine D = R 0 ; le point 0 nappartient pas au domaine. Par contre, son problme
est que la limite en 0 nexiste pas (elle a une limite droite + et gauche , ce qui donne
un double problme, que les deux limites ne sont pas nies, et quelles sont direntes), et
cela empche den faire un prolongement par continuit en 0.
On peut galement dnir la continuit droite et gauche en un point x
0
.
Dnition 2.1.2. Soit f : D R une fonction dnie sur un domaine comprenant x
0
D. On
dit que f est continue droite en x
0
si
lim
xx
0
x>x
0
f(x) = f(x
0
).
On a une dnition semblable concernant la continuit gauche.
Exemples et remarques 2.1.3. 1. Soit H dnie sur R par H(x) = 1 si x 0, H(x) = 0 si
x < 0. H est continue droite, elle nest pas continue gauche.
2. Soit

H dnie sur R par

H(x) = 1 si x > 0,

H(x) = 0 si x 0.

H est continue gauche,
elle nest pas continue droite.
Proposition 2.1.2. Une fonction est continue en un point x
0
si et seulement elle y est continue
gauche et droite.
Exercice : tudier, suivant les valeurs du paramtre rel a, la continuit en 0 de la fonction
f : R R dnie par
f(x) =
_
sin 2x
x
si x < 0
x +a si x 0
Indication : La limite gauche en 0 de cette fonction est 2, sa limite droite y est a, qui est
par ailleurs sa valeur en 0, f est donc continue en 0 si et seulement si a = 2.
2.1.1 Quelques thormes utiles
On peut reformuler pour les fonctions continues en un point x
0
, les rsultats noncs lors de
ltude des limites.
Proposition 2.1.3. Si f est continue en x
0
alors f est borne sur un voisinage de x
0
.
Proposition 2.1.4. Si f est continue en x
0
et f(x
0
) > 0, alors f(x) >
1
2
f(x
0
) pour tout x dans
un certain voisinage de x
0
, et elle est donc positive sur ce mme voisinage.
Proposition 2.1.5. Si f et g sont continues en x
0
, il en est de mme de f + g et f.g ; et,
pourvu que g(x
0
) ,= 0, f/g est dnie au voisinage de x
0
et est continue en x
0
.
Proposition 2.1.6. Si f : D R est continue en x
0
D, y
0
= f(x
0
), g : D

R est continue
en y
0
et D

est un voisinage de y
0
, alors h = g f est bien dnie sur un voisinage de x
0
et est
continue en x
0
.
La preuve est la mme que pour la composition des limites.
Dmonstration. La preuve est la mme que pour la composition des limites. Nanmoins, on peut
en donner une autre, base sur le DL lordre 0, parce que nous utiliserons la mme technique
22
de preuve lors de la proposition 3.1.5 pour prouver lnonc concernant la drive dune fonction
compose.
La continuit de g en y
0
= f(x
0
) implique lexistence dun DL dordre 0 de g en y
0
, i.e il existe
une fonction , (0) = 0, continue en 0 telle que, pour tout y dans un voisinage V de y
0
, on a
g(y) = g(y
0
) + (y y
0
).
De mme, la continuit de f en x
0
implique lexistence dun DL dordre 0 de f en x
0
, i.e il existe
une fonction , (0) = 0, continue en 0 telle que, pour tout x dans un voisinage U de x
0
, on a
f(x) = f(x
0
) + (x x
0
).
On peut par ailleurs supposer que si x U, f(x) V quitte restreindre lensemble U.
On peut donc substituer f(x) y dans la premire galit pour obtenir que pour tout x U,
h(x) = g(y
0
) + (f(x
0
) + (x x
0
) y
0
) = h(x
0
) + ( )(x x
0
).
La fonction est nulle en 0 et est continue en 0 (voir ce propos lnonc de composition de
limites), on a donc obtenu un DL de h en x
0
lordre 0 qui prouve que h est continue en x
0
.
Nous terminons cette partie avec quelques remarques sur la notion de continuit sur un ensemble
ou sur un intervalle.
En eet, quand on a une fonction f : D R et un sous-ensemble B D, il ne faut pas confondre,
au vu des dnitions quon a donnes, f est continue en tout point de B (en considrant f
comme une fonction sur D mais en regardant sa continuit sur certains des points de D, ceux
qui appartiennent B et la restriction de f B est continue. Par exemple, si f : [0, 3] R
est dnie par f(x) = 1 si x [1, 2] et f(x) = 0 si x / [1, 2], en prenant D = [0, 3] et B = [1, 2]
on est dans la situation suivante : tout point de B nest pas un point de continuit (f nest pas
continue en 1, ni en 2) ; pourtant si on restreint f B on obtient la fonction constante 1, qui
est donc continue.
En particulier, on peut remarquer que, quand le sous-ensemble B est un intervalle [a, b] D,
la continuit de la restriction quivaut la continuit de f (considre comme une fonction sur
D) en tout point de ]a, b[ accompagne de la continuit droite en a et gauche en b. Ce qui
est dirent de la continuit en tout point de [a, b].
Proposition 2.1.7 (Recollement). Soient I et J deux intervalles ferms ayant un seul point
commun a. Soit f : I J R une fonction dont la restriction I, ainsi que la restriction J,
sont continues. Alors f est continue sur lintervalle I J.
Il sut de voir que dans cette situation, comme I et J sont non triviaux, a est un point intrieur
lintervalle I J. Par ailleurs, les limites gauche et droite de f en a coincident toutes deux
avec f(a). En conclusion f admet f(a) pour limite en a.
Proposition 2.1.8. Si I est un intervalle de R non trivial, f, g, fonctions valeurs relles sont
continues sur I alors
1. f +g est continue sur I,
2. f.g est continue sur I,
3. si g ne sannule pas sur I, f/g est continue sur I.
Proposition 2.1.9. Soient I et J deux intervalles de R. Si f, valeurs relles, continue sur
I, g, valeurs relles, continue sur J. Si, pour tout x I, f(x) J, la compose h = g f est
continue sur I.
23
2.2 Les gros thormes sur les fonctions continues
Nous prsentons ici deux thormes importants sur les fonctions continues quil nous est, hlas,
interdit de dmontrer. . .
2.2.1 Le thorme des valeurs intermdiaires (TVI)
Ce thorme montre lune des proprits plus importantes et intuitives des fonctions continues,
qui colle bien avec lide une fonction est continue si on peut tracer son graphe sans lever le
crayon. En particulier, si on prend la feuille o lon trace le graphe et on la spare en deux
parties par une droite horizontale (parallle aux abscisses), pour passer dune rgion lautre il
faudra bien traverser (et donc croiser) la droite elle mme.
Nous allons en donner plusieurs versions.
Thorme 2.2.1 (TVI 1). Soit g une fonction, valeurs relles, continue sur un intervalle I
de R, a, b I. Si g(a) et g(b) sont non nuls et de signes opposs, il existe alors c, strictement
entre
1
a et b tel que g(c) = 0.
Ce thorme correspond lnonc quon vient de donner en termes de crayons et graphes, si on
considre la droite y = 0. Il a des applications trs puissantes, si on construit bien la fonction
auquel on veut lappliquer.
Exercice : Montrer quil existe un nombre c

0,

2
_
tel que c = cos
2
c.
On peut videmment donner une version plus gnrale.
Thorme 2.2.2 (TVI 2). Soit I un intervalle de R, f valeurs relles, continue sur I, a,
b I. Si y est entre f(a) et f(b), il existe alors x entre a et b tel que f(x) = y.
Dmonstration. Soit y un nombre entre f(a) et f(b). Il sagit de se mettre en position pour
appliquer le thorme 2.2.1. Il sut de considrer la fonction g dnie par g(t) = f(t) y pour
t I car une solution de lquation g(x) = 0, x I est une solution de f(x) = y, x I et
rciproquement.
Soit donc, si f(a) y et f(b) y (lautre cas se traite de manire similaire),
g(t) = f(t) y
cette fonction est continue sur I, g(a) = f(a) y 0, g(b) = f(b) y 0 et donc il existe c
entre a et b tel que g(c) = 0 et donc f(c) = y.
Ainsi quune version plus abstraite, qui porte sur la dnition dintervalle (un concept quon
a toujours utilis sans jamais bien se poser la question). Donc, tout dabord, quest-ce quun
intervalle ? on peut dire quun intervalle est un ensemble de la forme [a, b], [a, b[, ]a, b], ]a, b[,
[a, +[, ]a, +[, ] , b], ] , b[, ] , +[ (= R), a (= [a, a]) (tout a pour a, b R; et
ventuellement on peut y mettre aussi ). En gros, un intervalle est quelque chose qui a un dbut
et une n, ses bornes, et qui comprend tout ce quil y a au milieu (peu importe, par contre, sil
inclut les bornes). Surtout il na pas de trous. Mais alors on pourrait donner une dnition qui
se base sur a, plutt que faire la liste de tous les types dintervalles possibles.
Dnition 2.2.1. Un intervalle est une partie A de R possdant la proprit suivante,
Pour toute paire de points y
1
et y
2
dans A, si y est un rel entre y
1
et y
2
alors y A
alors A est un intervalle de R.
1. c est entre a et b si a c b ou a c b, il est strictement entre a et b si a < c < b ou a > c > b
24
Il est possible de vrier que cette dnition dnit exactement les types dintervalles que lon
connait (la dicult tant de dmontrer quun ensemble A avec cette proprit doit forcment
avoir une de ces formes, et en particulier de trouver - ou de dmontrer quelles existent - ses
bornes).
Maintenant on peut dire
Thorme 2.2.3 (TVI 3). Soit I un intervalle quelconque de R, f une fonction valeurs
relles, continue sur I. Lensemble f(I) = f(x), x I est un intervalle de R.
Dmonstration. Ce thorme est simple montrer si on utilise la caractrisation quon vient de
donner des intervalles, ainsi que la version TVI 2. Soit A = f(I) = f(x), x I. Soient y
1
et y
2
dans A et y un rel quelconque entre y
1
et y
2
. On peut alors trouver deux points a et b dans I
tels que f(a) = y
1
et f(b) = y
2
. Le thorme 2.2.2, appliqu lintervalle ferm J dextrmits
a et b, arme que, puisque f est continue sur J et que y est entre f(a) et f(b), il existe x entre
a et b tel que f(x) = y. Ce nombre x est dans I car a et b y sont et donc cela montre que
y f(I) = A.
On a donc montr que f(I) est un intervalle.
Exemples et remarques 2.2.1. 1. Cela signie que lorsque x dcrit I, f(x) dcrit exactement
un intervalle....
2. Aucune prcision nest apporte quant au type de lintervalle image. Sauf dans le cas
trs particulier o lintervalle I est de la forme [a, b], le type de lintervalle image est
indpendant du type de lintervalle de dpart. Par exemple, si f : I = ]1, 1[ R est
dnie par f(x) = x
2
, on a f(I) = [0, 1[.
2.2.2 Maxima et minima
On veut arriver ici un thorme qui parle de lexistence des minima (ou de maxima) dune fonc-
tion f sur son domaine D, sous des hypothses sur f et D. Ceci est trs important parce que les
problmes de recherche des minima et de maxima sont des problmes doptimisation qui ont plein
dapplications (par exemple minimisation des cots, de la dispersion dnergie. . . maximisation
de la rentabilit. . .). Et, mme si cela a un parfum beaucoup trop thorique, savoir si cet optimum
va exister ou pas est crucial.
Tout dabord il faut clarier ce que le minimum dun ensemble. Prenons une part A de R. Ici
le fait que lon parle dun ensemble de nombre rels (et non de nombres complexes, de points
dans lespace, danimaux. . .) est important puisquon a besoin de les comparer avec un ordre.
Un nombre m est dit minimum de A si m A et pour tout x A on a x m. Pareillement, un
nombre M est dit maximum de A si M A et pour tout x A on a x M. Le minimum, sil
existe, est videmment unique (et le maximum aussi) : sil y en avait deux, m et m

, on devrait
avoir m m

et m

m, cest--dire m = m

.
Le minimum nexiste pas toujours (et le maximum non plus). Il existe si A est ni, parce quil
sut dordonner les lments de A et voir qui tombe en premire place. Mais si A est lensemble
des rciproques des nombres entiers positifs, A = 1/n, n N, n 1, il ny a pas de minimum
(a serait comme si on cherchait le nombre entier positif le plus grand). Quand on a une innit de
valeurs il se peut quaucune ne soit plus petite que toute les autres. Ici les valeurs se concentrent
vers la valeur 0, qui satisfait bien pour tout x A on a x 0, mais 0 / A.
Et quest-ce que le minimum dune fonction? une fonction nest pas vraiment un ensemble. . .mais
on peut considrer lensemble de ses valeurs. Quand on a f : D R on cherche le minimum de
f(D) = f(x) : x D. L aussi, ds que D est inni (ce qui est tout le temps le cas quand on
a faire des intervalles non triviaux, par exemple) on risque de pas avoir un minimum.
25
Mais on va voir ici que, si f est continue et D satisfait deux hypothses, alors un thorme d
Weierstrass nous garantit lexistence du minimum et du maximum. Attention : quand on parle
du minimum dune fonction on parle encore de sa valeur minimale, et pas du point o elle est
ralise. Si la valeur minimale est srement unique, les points o elle est ralise pourraient tre
plusieurs. Cest le cas par exemple de la fonction f(x) = x
2
(1 x)
2
qui est minimise en 0 et 1,
ainsi que de toute fonction constante. . .
Revenons donc aux hypothses dont on a besoin. La premire est que f soit continue sur D. La
deuxime que D soit ferm (on a dj vu ce quil siginife). La troisime est plus simple dnir
(par rapport la notion densemble ferm).
Dnition 2.2.2. Soit D un sous-ensemble de R. On dit que D est born si il est inclus dans
un intervalle [R, R]. Dutrement dit, D est born sil existe R tel que pour tout x D on a
[x[ R.
videmment ce nest pas la mme chose de dire il existe R tel que pour tout x D on ait
[x[ R et pour tout x D il existe R tel que lon a [x[ R. Dans ce deuxime cas la quantit
R peut dpendre de x et donc cette proprit est toujours vrie, car pour tout x on peut
choisir par exemple R = 1 +[x[ et raliser lingalit.
On donnera aussi cette dnition.
Dnition 2.2.3. Un sous-ensemble de R est dit compact sil est ferm et born.
En particulier, tout intervalle de la forme [a, b] est compact (il sagit du type principal densemble
compact, mais videmment on peut vrier que la runion de deux intervalles comme a est aussi
compacte etc.).
On peut maintenant noncer le bien connu thorme dexistence des minima et maxima.
Thorme 2.2.4 (Weierstrass). Soit D un sous-ensemble compacte de R et f : D R une
fonction continue. Il existe alors un point x
0
D tel que f(x
0
) = minf(x) : x D (et,
symtriquement, il existe un point x
0
D tel que f(x
0
) = maxf(x) : x D).
Observation 2.2.2. Une consquence de ce rsultat, si on lutilise avec le TVI3, est que limage par
une fonction continue dun intervalle ferm born [a, b] est un intervalle ferm born [f(x
0
), f(x
0
)].
Que limage dun intervalle soit un intervalle est une consquence des thorme des valeurs inter-
mdiaires (thorme des zros), alors que le fait quil soit born et que ses bornes appartiennent
limage sont des consquences de lexistence du minimum et du maximum que lon vient de
montrer.
Il est utile de voir quelques exemples de non-existence du minimum ou maximum pour com-
prendre limportance des hypothses.
Exemples et remarques 2.2.3. 1. Soit D = [1, 1] et f la fonction donne par
f(x) =
_
[x[ si x ,= 0
2 si x = 0.
Cette fonction nadmet pas de minimum sur lensemble D, parce que f(x) > 0 pour tout
x D mais les valeurs prises sont aussi proches de 0 quon veut. On voudrait dire alors que
le minimum est 0, mais cette valeur nest prise nulle part. En eet, il sagit dune fonction
qui est continue en tout point de D 0 mais pas en 0. Et cest justement au point 0 que
cette fonction voudrait prendre la valeur nulle. . .Par contre la mme fonction admet un
maximum, et ce maximum est 2, car on peut bien voir 2 = f(0) f(x) pour tout x.
2. Soit D =]0, 1] et f la fonction donne par f(x) = 1 x. Cette fonction nadmet pas
de maximum sur lensemble D, parce quelle prend des valeurs trs proches de 1 mais,
26
videmment, f(x) < 1 pour tout x D. En eet, ici le problme nest pas pos par f (qui
est bien continue), mais par D, qui est born mais pas ferm. Il est intressant de remarquer
que, en remplaant 1 x par 1/x, on aurait mme pu construire une fonction qui non
seulement nadmet pas de maximum, mais elle nest pas non plus borne suprieurement.
Ceci naurait pas videmment t possible si lon avait voulu utiliser une fonction continue
sur un ferm born.
3. Si D = ]0, 1] et f(x) = (1 x) sin
1
x
, f na ni minimum ni maximum sur D. Lorsque x
sapproche de 0, f(x) sapproche daussi prs que lon veut de 1 sans jamais atteindre
ces valeurs.
Nous terminons cette section en montrant que lexistence du minimum (ou du maximum) reste
vraie mme en tant un peu plus souple sur la nature de lensemble D, condition de demander
la fonction f de laider un peu. On fera lexemple du cas D = R.
Thorme 2.2.5. Soit f : R R une fonction continue. Supposons que f tende vers + des
deux cts, cest--dire
lim
x+
f(x) = lim
x
f(x) = +.
Il existe alors un point x
0
R tel que f(x
0
) = minf(x) : x R.
Dmonstration. Prenons une valeur quelconque ralise par la fonction f, par exemple f(0). Il
est vident que le minimum m, si il existe, va vrier la condition m f(0). Tous les points x
avec f(x) > f(x
0
) ninuencent pas lexistence et la nature du minimum.
Par dnition de limite innie, on sait que pour tout K R il existe un nombre (rel) b tel que
x > b entraine f(x) > K (ceci car lim
x+
f(x) = +) ainsi quun nombre a tel que x < a
entraine f(x) > K (car lim
x
f(x) = +).
Prenons K = f(0). Grce ce quon a dit avant, on peut donc se restreindre lintervalle [a, b]
(qui, lui, est ferm et born), parce que tous les points lextrieur de cet intervalle ne sont pas
pris en compte dans la recherche dun minimum (parce quils satisfont f(x) > f(0)). Et sur cet
intervalle l il existe, grce au thorme prcedant, un point x
0
[a, b] R tel que f(x
0
) f(x)
pour tout x X. Comme en plus on a f(x) K = f(0) f(x
0
) pour tout x / [a, b], on a
nalement f(x) f(x
0
) pour tout x R, ce qui montre que x
0
est un point de minimum.
Il est vident quon pourrait noncer un thorme similaire pour lexistence du maximum, en
mettant comme hypothse que lim
x+
f(x) = lim
x
f(x) = .
2.3 Les fonctions rciproques et leur continuit
On peut se demander comment les notions de fonction bijective et de fonction rciproque inter-
agissent avec la notion de continuit. Tout dabord nous rappelons de qui lon parle
2.3.1 Bijections et fonctions rciproques
Dnition 2.3.1. Soit f : D R une fonction relle de variable relle, A D et B R. On
dit que f tablit une bijection de A dans (sur) B si pour tout y B, il existe un unique x A
tel que y = f(x).
Autrement dit, f tablit une bijection de A sur B si pour tout y dans B, lquation f(x) = y
dinconnue x dans A admet une unique solution.
On dit de faon plus classique que f : A B est une bijection.
27
Exemples et remarques 2.3.1. Soit f : R R dnie par f(x) = x
2
. Pour que lquation y = f(x)
dinconnue x R admette au moins une solution, il faut que y 0. Si y > 0, il est bien connu
que lquation en question admet deux solutions distinctes (non nulles et opposes). Pour que f
tablisse une bijection dune partie A de R sur R
+
, il nous faut une unique solution. On choisit
en gnral la solution positive (que lon note

y) et, dans notre langage, cela se traduit par le
fait que f tablit une bijection de R
+
sur R
+
.
On aurait pu choisir de prendre systmatiquement la solution ngative, on a aussi que f tablit
une bijection de R

sur R
+
.
Si f tablit une bijection de A sur B, alors, a tout y B, on peut faire correspondre g(y) A,
lunique solution de lquation y = f(x) dinconnue x A. Cela dnit une fonction g : B A
appele fonction rciproque de f vue comme application de A B.
On note cette application g = f
1
pour marquer son lien avec la fonction f. Remarquons
que cette fonction f
1
dpend crucialement des ensembles A et B entre lesquels f tablit une
bijection.
Exemples et remarques 2.3.2. 1. Il ne faut surtout pas confondre f
1
avec la fonction
1
f
! Le
vocable fonction inverse de f est parfois utilis. Suivant le contexte, cela peut dsigner
f
1
, la bijection rciproque de f ou
1
f
, la compose de linversion, x
1
x
et de f.
2. f
1
(y) est lunique x de A vriant f(x) = y. On a donc
(a) f(f
1
(y)) = y pour tout y dans B (x = f
1
(y) vrie que f(x) = y)
(b) f
1
(f(x)) = x pour tout x dans A (Si z = f
1
(f(x)), on a f(z) = f(x) et f(z) B.
Comme, il y a unicit, on en tire que z = x.)
3. Dans ce contexte, la fonction f
1
: B A est une bijection de B sur A et sa fonction
rciproque est (f
1
)
1
= f avec f : A B.
Le graphe G
g
dune fonction f de variable relle valeurs relles est le sous-ensemble du plan
form par les points (x, f(x)) lorsque x dcrit le domaine de dnition de f.
Si f : A B est une bijection, alors un couple (x, y) est dans G
g
si et seulement si x A,
y B, y = f(x).
Cela est clairement quivalent au fait que le couple (y, x) est dans le graphe de f
1
.
Supposons que le plan est rapport un repre orthonorm alors les graphes de f et f
1
, plus
prcisment, les courbes dquation y = f(x), x A et y = f
1
(x), x B, sont symtriques
lun de lautre dans la symtrie orthogonale daxe la premire bissectrice du plan, i.e la droite
dquation y = x.
Remarquons par ailleurs que les courbes dquation y = f(x), x A, y B et x = f
1
(y), x
A, y B sont gales.
2.3.2 Injectivit, monotonie et continuit
La notion de fonction bijective est en eet la runion de deux concepts, celui de fonction injective
(une mme valeur nest jamais prise plus quune fois) et celui de fonction surjective (toute valeur
de lespace darrive est prise au moins une fois). Ce deuxime concept dpend fortement de ce
que lon choisit comme espace darrive (en prenant un ensemble plus grands la surjectivit
disparatra). Nous allons ici nous occuper un instant de linjectivit, qui est plus intrinsque.
Quand on parle des fonctions relles dune variable relle il y a une manire simple de garantir
linjectivit : toute fonction strictement monotone est forcment injective, parce quelle ne peut
pas revenir sur la mme valeur une deuxime fois ( cause de la monotonie), ni y rester pendant
plus quun instant seul ( cause de la stricte monotonie). Pourtant toute fonction injective nest
pas monotone, comme on peut le voir avec lexemple suivant.
28
Exemple 2.3.3. Considrons la fonction
f : [0, 2[ [0, 2[ donne par f(x) =
_
x si x 1;
3 x si x > 1.
Cette fonction est bien injective (elle prend les valeurs de [0, 1] sur [0, 1] et celles de ]1, 2[ sur
]1, 2[, et sur chacun de ces intervalles elle est strictement monotone), mme bijective, mais elle
nest pas du tout monotone !
Cependant, la situation est plus claire quand on a la continuit, puisquon a la proposition
suivante.
Proposition 2.3.1. Soit f : I R une fonction continue dnie sur un intervalle I. Alors f
est injective si et seulement si elle est strictement monotone.
Dmonstration. Cest vident que, si f est strictement monotone, alors elle est injective. Il
faut prouver la rciproque. Supposons par labsurde que f nest pas strictement monotone. Cela
signie que, soit elle nest pas monotone, soit elle lest mais pas strictement. Ce deuxime cas est
videmment impossible cause de linjectivit, parce quune fonction monotone non strictement
est une fonction qui prend la mme valeur en deux points distincts. Alors f nest pas monotone,
c qui signie quil y a trois points x
1
< x
2
< x
3
I tels que le sens de variations de f entre
y
1
= f(x
1
) et y
2
= f(x
2
) est dirent de celui entre y
2
= f(x
2
) et y
3
= f(x
3
). Supposons par
exemple (lautre cas est analogue) que y
1
> y
2
mais y
2
< y
3
. De plus on sait (par linjectivit)
que y
1
,= y
3
. Supposons par praticit que y
1
< y
3
(l aussi, lautre cas est analogue). La valeur
y
1
se trouve alors strictement entre y
2
et y
3
et, en appliquant le TVI 2, on trouve quil y a un
point x strictement entre x
2
et x
3
tel que f( x) = y
1
= f(x
1
). Ceci contredit linjectivit et la
thse est bien prouve.
Le fait de savoir que, sur les intervalles, toutes les fonctions injectives sont monotones nous
permet de dterminer facilement lintervalle image f(I), tant donne une fonction f : I R
injective et continue (et donc monotone). Ceci est indispensable pour trouver lintervalle J tel
que f : I J est une bijection (et donc pour pouvoir dnir f
1
: J I).
Le critre est simple : soit I un intervalle de R, f : I R une fonction continue strictement
monotone. Si a et b sont les bornes de I (a et b pouvant tre des nombres rels ou les symboles
) alors J = f(I) est un intervalle dont les bornes sont lim
xa
f(x) et lim
xb
f(x). La nature
de lintervalle J en la borne lim
xa
f(x) (ferm ou ouvert) est la mme que celle de lintervalle
I en a.
Exemples et remarques 2.3.4. 1. Soit f : ]0, 1] R dnie par f(x) =
1
x
. La fonction f est
continue, strictement dcroissante sur I = ]0, 1]. On a lim
x0
f(x) = +et lim
x1
f(x) =
1. On en dduit que J = f(I) = [1, +[.
2. La fonction tangente est continue, strictement croissante sur lintervalle I =

2
,

2
_
. On
a lim
x

2
tan x = , on a donc tan(I) = R.
Mais venons maintenant un thorme assurant la continuit.
Thorme 2.3.2. Soit f une fonction continue, strictement monotone sur un intervalle I alors
(i) J = f(I) est intervalle de R
(ii) f tablit une bijection de I sur J
(iii) La fonction rciproque f
1
: J I est continue, strictement monotone sur J, de mme
sens de variation que f.
Dmonstration. (i) Cest une des versions que nous avons donne du thorme des valeurs in-
termdiaires, le thorme 2.2.3.
29
(ii) Soit y J x. Par dnition mme de lensemble J = f(I), lquation y = f(x) dinconnue
x I admet une solution. Rappelons que f(I) est lensemble de toutes les images possibles
des lments de I par la fonction f.
Cette quation ne peut admettre quune solution car f est strictement monotone. En eet,
si lon dispose de deux solutions distinctes x
1
< x
2
, on a alors f(x
1
) = y = f(x
2
), ce qui est
impossible car f tant strictement monotone, on a soit f(x
1
) < f(x
2
), soit f(x
1
) > f(x
2
).
(iii) Supposons que f est strictement croissante pour xer les ides. Soient y
1
< y
2
J. De deux
choses lune, soit f
1
(y
1
) f
1
(y
2
), soit f
1
(y
1
) < f
1
(y
2
). Si le premier cas a lieu, comme
f est croissante, on alors que
f(f
1
(y
1
)) f(f
1
(y
2
))
et donc y
1
y
2
, ce qui est contraire lhypothse sur y
1
et y
2
, cest donc le deuxime cas qui
est vri.
Donc, pour y
1
< y
2
, f
1
(y
1
) < f
1
(y
2
), ce qui montre que f est strictement croissante.
(iii bis) En ce qui concerne la continuit de f
1
. Il sut de montrer que fest continue en tout
point y
0
de J. Il existe x
0
I tel que f(x
0
) = y
0
, ce qui signie x
0
= f
1
(y
0
). Supposons
par simplicit que y
0
est lintrieur de J, ce qui implique, par monotonie stricte, que x
0
est lintrieur de I. Prenons maintenant un voisinage V =]x
0
, x
0
+ [ de x
0
, avec > 0
susamment petit pour que ]x
0
, x
0
+ [ I. Prenons les points y

:= f(x
0
) et y

:=
f(x
0
+ ). On a y

< y
0
< y

et lintervalle U :=]y

, y

[ est bien un voisinage de y


0
. Or, par
monotonie, de f
1
(y

) = x
0
et f
1
(y

) = x
0
+ on tire facilement que pour tout y ]y

, y

[
on a f
1
(y

) ]x
0
, x
0
+[= V . Ceci montre la continuit de f
1
en y
0
. Si y
0
est une borne
de lintervalle J on prendra alors lintervalle [x
0
, x
0
+ [ (ou ]x
0
, x
0
]) et lintervalle image
[y

, y

[, avec y

= y
0
(ou ]y

, y

], avec y

= y
0
) sera bien lintersection dun voisinage de y
0
avec J. Dans tous les cas on a dmontr la continuit de f
1
en y
0
.
2.3.3 Fonction rciproques fondamentales
Nous terminons ce chapitre avec une liste de fonctions bijective dont la rciproque est importante
et connatre.
Les racines nimes. Est-ce que la fonction x x
n
est bijective ? tout dabord, est-elle
injective ? il faut distinguer deux cas : si n est paire, la rponse est non, puisque la fonction
est paire et (x)
n
= x
n
; si n est impaire il sagit dune fonction strictement croissante et donc
injective.
Si on reste sur le cas n impaire, puisque lim
x
x
n
= , la fonction x x
n
est aussi
surjective sur R et elle est donc une bijection de R dans R. Sa rciproque est la fonction racine
nime y
n

y.
Dans le cas n paire il faut restreindre la fonction f(x) = x
n
un intervalle o elle est injective.
Par exemple la demi-droite des nombres positifs (la demi-droite ngatve conviendrait aussi,
et dautres intervalles inclus dans ces demi-droites, mais nous cherchons, si possible choisir
lintervalle le plus grand sur lequel elle soit injective). Si I = [0, +], qui est f(I) ? l aussi on
considre les limites et on trouve J = f(I) = [0, +]. f est alors une bijection de [0, +] dans
[0, +] et sa rciproque est aussi appel racine nime. Seule remarque : par convention, on
a choisi de prendre la racine positive. Cest ce quon pense quand on dit

4 = 2 (et pas 2).
Le logarithme. La fonction exponentielle f(x) = e
x
, f : R ]0, +[ est strictement crois-
sante et est une bijection de R dans ]0, +[. Sa rciproque sappelle logarithme naturel, est
indique ln, et est une fonction strictement croissante dnie sur ]0, +[ valeurs dans tout
R.
Arcsin et arccos. Les fonctions sinus et cosinus sont-elles injectives ? pas du tout, puis-
quelles sont priodiques et elles reprennent les mmes valeurs une innit de fois. Mais on
peut toujours les restreindre des intervalles o elles sont monotones. On remarque alors que
sin : [/2, /2] [1, 1] est strictement croissante et que cos : [0, ] [1, 1] est stric-
30
tement dcroissante. Les applications rciproques, dnies sur ces intervalles, sont appeles
respectivement arcsinus, arcsin : [1, 1] [/2, /2], et arccosinus, arccos : [1, 1] [0, ].
Arctangente. La fonction tangente, dnie par tan x = sin x/ cos x, est dnie l o le cosinus
ne sannule pas, cest--dire sur la runion dune innit dintervalles borns par les points du
type /2 + k. Elle est priodique de priode donc on peut la considrer sur lun de ces
intervalles sans perdre dinformation. Sur ]/2, /2[ elle est strictement croissant et on a dj
vu que son image est tout R. Elle admet alors une application rciproque appele arctangente,
dnie sur R et valeurs dans ] /2, /2[. Cette fonction arctan : R ] /2, /2[ est
souvente utile en tant que fonction strictement croissante et borne.
f(x) = e
x
f
1
(x) = ln x

2
1
1

2
1
1

2
f(x) = sin(x)
f
1
(x) = arcsin(x)
f(x) = x
2
f
1
(x) =

x

2
1
1
f(x) = cos(x)
f
1
(x) = arccos(x)
31
Chapitre 3
Drives et fonctions drivables
3.1 Drive en un point et interprtation gomtrique
Dans la suite f est toujours une fonction dnie au voisinage de x
0
(ce qui signie quelle est
dnie sur un intervalle qui est un voisinage de x
0
).
Dnition 3.1.1. Soit x
0
un rel, f une fonction dnie au voisinage de x
0
.
1. La fonction dnie par (x) =
f(x)f(x
0
)
xx
0
est bien dnie au voisinage de x
0
sauf en x
0
.
(x) est le taux daccroissement de f entre x et x
0
.
2. On dit que f est drivable en x
0
lorsque le taux daccroissement (x) de f entre x et x
0
admet une limite lorsque x x
0
. Cette limite sappelle la drive (ou le nombre driv)
de f en x
0
et est not f

(x
0
). On a donc, lorsque cela un sens,
f

(x
0
) := lim
xx
0
f(x) f(x
0
x x
0
= lim
h0
f(x
0
+h) f(x
0
)
h
Exemples et remarques 3.1.1. 1. f : R R dnie par f(x) = x
2
admet un nombre driv
en tout x
0
R. On a f

(x
0
) = 2x
0
.
2. g : R
+
R dnie par g(x) =

x admet un nombre driv en x
0
pour tout x
0
> 0. On a
g

(x
0
) =
1
2

x
0
3. h : R R dnie par h(x) = x
2
sin
1
x
si x ,= 0 et h(0) = 0 est drivable en x
0
= 0 avec
h

(0) = 0 (Elle est dailleurs drivable en tout x


0
R)
4. Cest par praticit quon se restreint, ici dans le chapitre sur la drivabilit, aux fonctions
dnies sur des intervalles et, sauf quand on parlera de drivabilit gauche et droite,
au voisinage du point o lon calcule la drive. Ceci parce que beaucoup de thormes
portant sur les drives demandent tre sur un intervalle et parce que on a besoin
despace autour du point pour calculer une drive.
Interprtation gomtrique
En considrant le graphe de f au voisinage de x
0
, pour x ,= x
0
la corde au graphe passant
par les points M
0
et M de coordonnes (x
0
, f(x
0
)) et (x, f(x)) a pour quation (dinconnues
X, Y R)
Y f(x
0
) = (x).(X x
0
)
Lorsque x tend vers x
0
, (x) tend vers f

(x
0
), ce qui signie gomtriquement que la corde se
rapproche de la droite dquation
Y f(x
0
) = f

(x
0
).(X x
0
)
32
Cette droite est appele la tangente au graphe de f en x
0
.
Si le taux daccroissement dune fonction f en un point x
0
admet une limite innie lorsque x
tend vers x
0
. On dit que le graphe de f admet une tangente verticale. Attention! Dans un tel
cas, la fonction f nest pas drivable en x
0
Un exemple typique est le cas fonction x x
1
3
en 0. Nous invitons le lecteur tracer lallure de
son graphe au voisinage de 0.
DL dordre 1
De la dnition mme de limite, on dduit la
Proposition 3.1.1. Soit x
0
un rel, f une fonction dnie au voisinage de x
0
. f est drivable
en x
0
si et seulement si il existe un nombre et une fonction , dnie au voisinage de 0 tels
que
(i) est continue en 0, (0) = 0
(ii) pour tout x voisin de x
0
,
f(x) = f(x
0
) + .(x x
0
) + (x x
0
)(x x
0
)
Dans ce cas, = f

(x
0
).
Lcriture du point (ii) sappelle le dveloppement limit dordre 1 de f au voisinage de x
0
.
Drivabilit et continuit
Corollaire 3.1.2. Si f est drivable en x
0
, elle y est continue.
Exemples et remarques 3.1.2. 1. La rciproque est fausse comme le montre lexemple de la
fonction valeur absolue en 0.
2. On peut construire une fonction, continue sur R, qui nest drivable en aucun point
Drivabilit droite et gauche
Dnition 3.1.2. Soit x
0
R, f une fonction dnie dans un voisinage droite de x
0
. On
dit que f est drivable droite en x
0
, de nombre driv f

d
(x
0
) si
f(x)f(x
0
)
xx
0
admet une limite
lorsque x tend vers x
0
droite. Dans ce cas
f

d
(x
0
) = lim
xx
0
x>x
0
f(x) f(x
0
)
x x
0
= lim
h0
h>0
f(x
0
+ h) f(x
0
)
h
On a une dnition similaire pour la drivabilit gauche et f

g
(x
0
), le nombre driv gauche.
Proposition 3.1.3. Soit f dnie au voisinage du point x
0
. f est drivable en x
0
si et seulement
si elle y est drivable gauche et droite et
f

d
(x
0
) = f

g
(x
0
)
Exercice : tude de la drivabilit en 1 droite et en 0 de la fonction f(x) =

x
2
+ x
3
, dnie
sur [1, +[.
33
Oprations algbriques
Proposition 3.1.4. Soit x
0
un rel, f et g deux fonctions dnies au voisinage de x
0
, drivables
en x
0
.
1. f +g est drivable en x
0
et
(f + g)

(x
0
) = f

(x
0
) + g

(x
0
)
2. (Rgle de Leibniz) f.g est drivable en x
0
et
(f.g)

(x
0
) = f

(x
0
).g(x
0
) + f(x
0
).g

(x
0
).
En particulier, ceci sapplique si f est une fonction constante, f(x) = C, pour donner que
C.g est drivable en x
0
avec
(C.g)

(x
0
) = C.g

(x
0
)
3. Si g(x
0
) ,= 0, les fonctions
1
g
et
f
g
sont dnies au voisinage de x
0
, sont drivables en x
0
avec
_
1
g
_

(x
0
) =
g

(x
0
)
g(x
0
)
2
et
_
f
g
_

(x
0
) =
f

(x
0
).g(x
0
) f(x
0
).g

(x
0
)
g(x
0
)
2
Composition et fonctions rciproques
Proposition 3.1.5 (Rgle de la chane). Soit x
0
R, f une fonction dnie au voisinage de
x
0
, drivable en x
0
. Soit y
0
= f(x
0
), g une fonction dnie au voisinage de y
0
, drivable en y
0
.
La fonction h = g f est dnie au voisinage de x
0
, y est drivable et
h

(x
0
) = (g f)

(x
0
) = f

(x
0
).g

(y
0
) = f

(x
0
).g

(f(x
0
))
En notation physicienne, en posant y = f(x),
dh
dx
(x
0
) =
dg
dy
(y
0
)
dy
dx
(x
0
)
Dmonstration. Le fait que h soit bien dnie au voisinage de x
0
est une consquence de lnonc
similaire sur la continuit.
Daprs la proposition 3.1.1, il existe deux fonctions et , dnies au voisinage de 0 telles que
pour tout x voisin de x
0
, tout y voisin de y
0
= f(x
0
),
f(x) = f(x
0
) + (x x
0
)f

(x
0
) + (x x
0
)(x x
0
)
g(y) = g(y
0
) + (y y
0
)g

(y
0
) + (y y
0
)(y y
0
)
y = f(x) est susamment voisin de y
0
pour que lon puisse crire, par substitution de la premire
galit dans la seconde que
g(f(x)) = g(f(x
0
)) +
_
(x x
0
)f

(x
0
) + (x x
0
)(x x
0
)
_
g

(y
0
) +
+
_
(x x
0
)f

(x
0
) + (x x
0
)(x x
0
)
_

_
(x x
0
)f

(x
0
) + (x x
0
)(x x
0
)
_
= g(f(x
0
)) + (x x
0
)f

(x
0
).g

(y
0
) + (x x
0
)

(x x
0
)
On a ici pos

(h) = (h)g

(y
0
) +
_
f

(x
0
) + (h)
_

_
h.f

(x
0
) + h(h)
_
qui est clairement une fonction de limite 0 en 0. On a donc prouv lexistence dun DL dordre
1 de h au voisinage de x
0
, i.e la drivabilit de h en x
0
et le fait que
h

(x
0
) = f

(x
0
).g

(y
0
)
34
Maintenant que lon connat ce qui se passe pour les compositions, on peut se poser la question
sur les fonctions rciproques.
Une premire remarque est la suivante :
Observation 3.1.3. Si f : I J est strictement monotone et drivable, en prenant y
0
= f(x
0
),
la seule valeur possible de (f
1
)

(y
0
) est
1
f

(x
0
)
(sous condition, videmment, que f

(x
0
) ,= 0).
Pourquoi ? prenons lidentit
f
1
(f(x)) = x
et drivons gauche et droite. On trouve
(f
1
)

(f(x)) f

(x) = 1.
Si on calcule en x = x
0
, on trouve (f
1
)

(y
0
) f

(x
0
) = 1. Ceci donnerait une formule pour
(f
1
)

, mais le seul problme est quon ne peut pas ltablir si on ne dmontre pas au pralable
que f
1
est bien drivable. Ce calcul en eet ne le montre pas, et donne juste la seule valeur
possible de la drive, pourvu que la fonction rciproque soit drivable.
Par contre il montre galement que f
1
ne peut pas tre drivable en y
0
si f

(x
0
) = 0 (le produite
des deux drives ne pourrait pas valoir 1).
Dmontrons alors la drivabilit.
Thorme 3.1.6. Soit f une fonction continue, strictement monotone sur un intervalle I. Soit
J = f(I) et f
1
: J I sa fonction rciproque. Alors, Si x
0
I, f

(x
0
) ,= 0 alors f
1
est
drivable en y
0
= f(x
0
) J et
(f
1
)

(y
0
) =
1
f

(x
0
)
=
1
f

(f
1
(y
0
))
.
Dmonstration. (HP)
Comme f est drivable en x
0
, il existe une fonction de limite nulle en 0 telle que
f(x) = f(x
0
) + (x x
0
)f

(x
0
) + (x x
0
)(x x
0
) = y
0
+ (x x
0
)(f

(x
0
) + (x x
0
))
Soit y J, y = f(x) pour un unique x I : x = f
1
(y). En substituant y = f(x) dans le
dveloppement limit prcdent, on a
y y
0
= (f
1
(y) f
1
(y
0
))(f

(x
0
) + (f
1
(y) f
1
(y
0
)))
Comme f

(x
0
) ,= 0, lorsque y y
0
,
1
f

(x
0
)
(f
1
(y) f
1
(y
0
)) 0 car f
1
est continue en y
0
et
donc f
1
(y) f
1
(y
0
) 0. Il existe donc une fonction dnie au voisinage de 0 et de limite
nulle en 0 telle que (y y
0
) =
1
f

(x
0
)
(f
1
(y) f
1
(y
0
)) et
f

(x
0
) + (f
1
(y) f
1
(y
0
)) = f

(x
0
)(1 + (y y
0
)).
Par ailleurs, 1 + (y y
0
) a pour limite 1 lorsque y y
0
et donc pour tout y susamment
proche de y
0
,
f
1
(y)f
1
(y
0
) = (yy
0
)
1
f

(x
0
)
1
1 + (y y
0
)
= (yy
0
)
1
f

(x
0
)
+(yy
0
)
1
f

(x
0
)
_
1
1 + (y y
0
)
1
_
Comme
_
1
1+(yy
0
)
1
_
tend vers 0 lorsque y y
0
, on a donc obtenu un dveloppement limit
dordre 1 de f
1
au voisinage de y
0
. Ceci dmontre que f
1
est drivable en y
0
et nous donne
la valeur de (f
1
)

(y
0
) annonce.
35
Exemple 3.1.4. Les drives des fonctions trigonomtriques inverses : rappelons que
(sin)

(x) = cos x; (cos

)(x) = sin x; (tan)

(x) =
_
sin
cos
_

(x) =
sin
2
x + cos
2
x
cos
2
x
= 1 + tan
2
x.
Calculons alors
(arcsin)

(x) =
1
cos(arcsin x)
=
1

1 x
2
,
ceci parce que : que signie-t-il cos(arcsin x) ? il signie trouver la valeur du cosinus du point
y dont le sinus vaut x, mais la relation cos
2
y + sin
2
y = 1 nous donne que cette valeur doit
forcment tre

1 x
2
; Pour dterminer son signe on utilise le fait que la dnition darcsinus
nous donne arcsin x /2, /2 et donc le cosinus doit tre non ngatif. De manire analogue
on a
(arccos)

(x) =
1
sin(arcsin x)
=
1

1 x
2
,
et enn
(arctan)

(x) =
1
1 + tan
2
(arctan x)
=
1
1 + x
2
.
3.2 Fonctions drivables sur un intervalle
Dnition 3.2.1. Soit f : D R une fonction de variable relle, valeurs relles. Soit I un
intervalle non trivial contenu dans D. Si la fonction f est drivable en tout point de I ( droite
ou gauche si lon sintresse une borne de I contenue dans I), on dit que f est drivable sur
I. Dans ce cas, la fonction f

dnie sur I par


f

(x) = le nombre driv de f en x


est appele la fonction drive de f sur I
Exemples et remarques 3.2.1. 1. Les fonctions les plus simples sont les fonctions constantes
sur R. Celles-ci sont drivables sur R, leur drive est la fonction nulle.
2. La fonction

. est une fonction drivable sur ]0, +[, sa drive est la fonction x
]0, +[
1
2

x
.
3. La fonction

. nest pas drivable sur son intervalle de dnition car elle nest pas drivable
droite en 0.
4. exp, sin, cos sont drivables sur R. Leurs fonction drives sont respectivement exp, cos et
sin.
Proposition 3.2.1 (Recollement). Soient I et J deux intervalles ferms ayant pour seul point
commun le point a. Soit f une fonction de classe C
1
sur I et sur J alors, pourvu que f

g
(a) =
f

d
(a) la fonction f est de classe C
1
sur lintervalle I J.
Les rsultats concernant les oprations sur les fonctions et la drivabilit en un point a stendent
naturellement en des rsultats sur les fonctions drives
Proposition 3.2.2. 1. Soit f : I R une fonction drivable alors
(i) Si R, .f est drivable sur I et
(.f)

= .f

36
f(x) f

(x) commentaires
x
n
nx
n1
pour x R si n
N
x
n
nx
n1
pour x ,= 0 si n
Z
x

x
1
pour x > 0 si
R
e
x
e
x
pour x R
ln x
1
x
pour x > 0
ln [x[
1
x
pour x ,= 0
sin x cos x pour x R
cos x sin x pour x R
tan x
1
cos
2
x
= 1 +tan
2
x pour x ,

2
+
k, k Z
arcsin x
1

1x
2
pour 1 < x < 1
arccos x
1

1x
2
pour 1 < x < 1
arctan x
1
1+x
2
pour x R
Table 3.1 Les drives classiques
37
(ii) Si f ne sannule pas sur I,
1
f
est drivable sur I et
_
1
f
_

=
f

f
2
2. Soit de plus g drivable sur I
(i) Les fonctions f +g et f.g sont drivables sur I et, sur I,
(f + g)

= f

+g

et (f.g)

= f.g

+f

.g
(ii) Si f ne sannule pas sur I, alors
g
f
est drivable sur I et
_
g
f
_

=
g

.f g.f

f
2
3. Soit J un intervalle et g drivable sur J. Si pour tout x I, f(x) J alors la fonction g f
est drivable sur I et
(g f)

= (g

f).f

4. Si f : est strictement monotone et f

,= 0 sur I alors f
1
: J R (avec J = f(I)) est
drivable sur J et, sur J, on a
(f
1
)

=
1
f

f
1
.
3.3 Extrema et points critiques
Dnition 3.3.1. Une fonction f : D R admet un maximum local en a D sil existe un
voisinage V de a tel que pour tout x V D, f(x) f(a).
Exemples et remarques 3.3.1. On a une dnition semblable pour un minimum local. Si f admet
en a un maximum ou un minimum local, on dit que f admet un extremum local.
Si f admet un maximum global en a, i.e pour tout x D, f(x) a, elle y admet a fortiori
un maximum local.
Proposition 3.3.1. Soit f une fonction valeurs relles, drivable sur un intervalle I, et a un
point intrieur I (i.e a nest pas une borne de I).
Si f admet un extremum local en a alors f

(a) = 0.
Dmonstration. Supposons que f

(a) ,= 0, nous pouvons crire le DL dordre 1 de f en a : il


existe une fonction , continue en 0, (0) = 0, telle que pour tout x voisin de a,
f(x) f(a) = f

(a).(x a) (1 +(x a))


Sur un certain voisinage de a, la quantit 1 + (x a) est strictement positive et donc, sur ce
voisinage, f(x) f(a) est du mme signe que f

(a).(xa). De part et dautre de a (on se sert l


du fait que a est intrieur I), cette quantit prend des valeurs > 0 et < 0, ce qui est impossible
si f admet un extremum local en a.
Critre de recherche de minima et maxima absolus :
Soit f : [a, b] R une fonction continue, drivable en tout point de ]a, b[S, o S est en ensemble
ni et, si possible, pas nombreux. On peut donc composer une liste de points de [a, b] qui sont
candidats tre minima et/ou maxima, et qui est compose de :
les points de bord a et b, car l le critre du thorme 3.3.1 nest pas applicable ;
les points de S car l non plus on ne peut lappliquer ;
38
tout point x
0
]a, b[S qui satisfasse f

(x
0
) = 0 (ce qui est souvent ralis par un petit nombre
de points).
Le thorme de Weierstrass nous garantit que le minimum et le maximum existent et en plus
on est sr quon les trouvera parmi les points quon a list. Il sut donc de calculer les valeurs
f(x) corrspondant tous les points x de la liste et on trouvera le (ou les) point(s) de minimum
en prenant ceux qui ont les valeurs les moins leves et les points de maximums en prenant ceux
qui ont les valeurs le plus leves.
videmment plein dautres critres similaires peuvent tre btis pour dautres situations, par
exemple pour une fonction satisfaisant aux conditions du Thorme 2.2.5.
Observation 3.3.2. Quelle est la dirence entre cette approche et celle par tableau de variations
(qui se base sur le lien entre le signe de f

et le sens de variations de f, ce que lon verra dans la


prochaine section) ? pas grande chose. Ici on ne calcule pas les signes de la drive (et donc on
conomise du temps) mais on se retrouve regarder comme candidats ces points aussi qui ont
drive nulle (ou o f nest pas drivable) mais qui ne peuvent pas vraiment minimiser cause
des signes de la drive juste avant et juste aprs (et donc on perd un petit peu plus de temps
calculer les valeurs de f sur ces points l). Si on cherche et le maximum et le minimum le tableau
des variations nous force calculer les signes et en plus souvent ne nous fait pas conomiser
beaucoup dvaluations de f sur les points quon a trouv, car la plus part dentre eux sont soit
candidats minimiser soit maximiser (sauf ceux qui sont du type x
3
, o la drive sannule
sans changer de signe, oeuceux qui sont de type 2x+[x[, o la fonction nest pas drivable mais
drive gauche et droite ont le mme signe). Par contre, si lon cherche seulement lune des deux
bornes (min ou max), alors p-e le tableau de variations peut tre rentable.
Mais cest des petites dirences, cest peu prs la mme ide. Un avantage de cette approche
est par contre quon pourra lappliquer en dimension plus grande parce quune fonction dnie
sur le plan na pas un sens de variations.
Dernire chose : imaginons que f nest pas continue, mais que quelquun nous garantisse quil
existe un maximum (ou un minimum). Aprs, si lon utilise un tableau de variations, il faut tre
trs attentifs, car aux points de discontinuit il y a typiquement un saut. La fonction f(x) = x
sur x 0 et f(x) = x + 1 sur x < 0 a une drive positive avant et aprs 0 mais 0 est quand
mme un candidat minimum ( cause du saut en bas entre 0

et 0
+
).
3.4 Rolle, TAF et applications
On prsente ici quelques thormes importants sur les fonctions drivables qui seront rpris dans
la suite.
Thorme 3.4.1 (Rolle). Soit f : [a, b] R une fonction continue sur lintervalle ferm [a, b]
et drivable en tout point de lintervalle ouvert ]a, b[ [a, b]. Supposons f(a) = f(b). Il existe
alors un point ]a, b[ tel que lon ait f

() = 0.
Dmonstration. La fonction f tant continue et lintervalle [a, b] ferm et born, daprs le
thorme de Weierstrass on sait que f admet un maximum et un minimum sur cet intervalle.
Soient m et M les valeurs du minimum et du maximum, respectivement, et K la valeur commune
de f(a) et f(b). On a forcement m K M. Si toute les ingalits sont des galits alors on a
m = M et la fonction est constante. Mais une fonction constante admet partout drive nulle et
tout point ]a, b[ satisfait la condition. Supposons donc quon ait soit m < K = f(a) = f(b)
soit lautre ingalit. Dans ce premier cas, il signie quil existe un point de minimum x
0
[a, b]
et que f(x
0
) < f(a) = f(b). Celci implique en particulier que x
0
est distinct de a et de b. Il est
donc lintrieur et on sait que si un point lintrieur ralise le minimum (un minimum local
aurait t susant) dune fonction drivable, la drive en ce point l doit forcement tre nulle.
39
Il sut donc de choisir = x
0
. Pareillement, si cest le maximum M qui dpasse strictement K,
on en dduit lexistence dun point intrieur de maximum et ce point aura drive nulle.
Observation 3.4.1. Vous pouvez remarquer quon a vraiment utilis toutes les hypothses : la
drivabilit en tout point intrieur est demander car on ne sait pas o le minimum tombera,
et l o il tombe on a besoin de dire que la drive vaut zro ; la continuit dautre ct est
demande pour assurer lexistence dun minimum et un maximum, et on en a besoin sur un
ensemble ferm born. Non seulement, il est facile de se rendre compte que sans la continuit
en a et b le thorme naurait aucune chance dtre vrai : si lon admet que les valeurs en
a et b puissent direr dess limites de f(x) lors que x tend vers a et b repsectivement, on a
beau supposer que les deux valeurs f(a) et f(b) sont gales, mais cela serait toujours une
hypotse inutile car elle nimplique rien au niveau du comportement intrieur de la fonction. Et
videmment sans f(a) = f(b) le thorme est faux (par exemple prenez f(x) = x).
Thorme 3.4.2 (Acroissements nis). Soit f : [a, b] R une fonction continue sur lintervalle
ferm [a, b] et drivable en tout point de lintervalle ouvert ]a, b[ [a, b]. Il existe alors un point
]a, b[ tel que lon ait
f

() =
f(b) f(a)
b a
.
Dmonstration. Soit L = (f(b) f(a))/(b a) et considrons la fonction g donne par
g(x) = f(x) Lx.
Cette fonction garde les mmes proprits de continuit et drivabilit de la fonction f car on
y a rajout tout simplement une fonction linaire, qui est elle mme continue et drivable en
tout point. Montrons que g(a) = g(b), de faon pouvoir appliquer le thorme de Rolle la
fonction g. On a
g(b) g(a) = f(b) f(a) L(b a) = f(b) f(a)
f(b) f(a)
b a
(b a) = 0.
Ceci montre g(b) = g(a). On peut donc appliquer le thorme de Rolle la fonction g et on
obtient quil existe un point ]a, b[ tel que
0 = g

() = f

() L.
Grce au choix de L quon a fait, on vient de montrer la thse.
Remarque inutile : au dl des Alpes ce thorme sappelle Thorme de Lagrange. Indpen-
demment de son nom, il a plusieurs consquences intressantes.
La premire quon va voir concerne le sens de variations dune fonction.
Dnition 3.4.1. Soit D R et f une fonction valeurs relles dnie sur D.
1. On dit que f est croissante sur D si, pour tous x, y D, x < y f(x) f(y)
2. On dit que f est dcroissante sur D si, pour tous x, y D, x < y f(x) f(y)
3. On dit que f est strictement croissante sur D si, pour tous x, y D, x < y f(x) <
f(y)
4. On dit que f est strictement dcroissante sur D si, pour tous x, y D, x < y f(x) >
f(y)
Thorme 3.4.3. Si I est un intervalle de R et si f est une fonction drivable sur I telle que
f

> 0 sur I alors f est strictement croissante sur I.


40
Dmonstration. Soient x < y deux points de I. La fonction f est drivable sur ]x, y[ et continue
sur [x, y]. On peut alors appliquer le thorme 3.4.2 (TAF) pour obtenir que, pour un certain
I,
f(y) f(x)
y x
= f

() > 0
On a donc clairement que f(y) > f(x).
Exemples et remarques 3.4.2. 1. Si f

< 0 sur I, f y est strictement dcroissante.


2. Si f

est seulement positive sur I (i.e, elle peut sannuler) alors f est croissante sur I.
Rciproquement, si f est croissante sur un intervalle I, sa drive y est 0.
3. Le thorme 3.4.3 est utilis constamment lorsque lon construit le tableau de variations
de f. Cest lui qui justie le passage de la ligne indiquant le signe de f

la ligne indiquant
le sens de variation de f.
4. Lorsque lon construit le tableau de variations de f, on cherche les intervalles sur lequel
sa drive est > 0, ce que lon marque dans le tableau de signe de f

par un +. De mme,
on marque par un les intervalles sur lesquels f

< 0. Il sagit donc de rsoudre les deux


inquations dinconnue x : f

(x) < 0 et f

(x) > 0. Dans la pratique et dans la plupart


des cas, la fonction f est drivable et sa drive f

est une jolie fonction continue aussi :


donc, pour dterminer ces zones, daprs le TVI, le thorme 2.2.1
1
, il sut de rsoudre
lquation f

(x) = 0. On sait alors que f est de signe constant sur les intervalles dlimits
par les solutions de cette quation. On peut alors trouver ce signe en calculant, par exemple,
f(x) pour un x bien choisi de lintervalle ou par tout autre argument du mme calibre.
Exercice 3.4.3. Donner un exemple de fonction f drivable sur un intervalle I = [a, b] telle que
(i) f est strictement croissante sur I,
(ii) f sannule en au moins un point de I.
Thorme 3.4.4. Si f est drivable sur un intervalle I et sa drive y est nulle alors f est
constante sur I.
Exemples et remarques 3.4.4. 1. Ce thorme implique lgalit, une constante additive
prs, des primitives sur un intervalle I dune fonction f continue sur I, voir le chapitres
sur les intgrales
2. Il est aussi la base de rsultats dunicit concernant les quations direntielles.
Dnition 3.4.2. Une fonction f : A R est dite Lipschitzienne si il existe une constante L
(appele constante de Lipschitz, Lipschitz tant le mec qui a, peut-tre, introduit cette notion)
telle quon ait
[f(x) f(y)[ L[x y[ pour tout x, y A.
Souvent on appelle constante de Lipschitz la plus petite constante L qui permet de raliser
lingalit (car, videmment, si L est une constante qui satisfait lingalit ci-dessus, tout L

L
la satisfait aussi). On dnit donc
Lip(f) := minL 0 : [f(x) f(y)[ L[x y[ pour tout x, y A.
Il est facile de voir que toute fonction Lipschitz est continue (il sut toujours de choisir = /L).
Par contre, elle nest pas forcement drivable : il sut de penser a fonction f(x) = [x[, qui
admet 1 comme constante de Lipschitz mais nest pas drivabe au point 0. Il est intressant de
remarquer que la non-drivabilit vient ici de le non-existence de la limite des taux dacroissement
(limite dirente droite et gauche), mme si ils restent quand mme borns (contrairement
1. lhypothse de continuit de la drive est en fait inutile, on peut en eet montrer, cest le thorme de
Darboux, que f

verie toujours le TVI


41
au cas par exemple de la fonction f(x) = x
1/3
, qui admet la limite des taux dacroissement en
0, mais elle nest pas nie, les taux ntant pas borns).
La notion de fonction Lipschitzienne dvient trs facile dans le cas des fonctions drivables.
Proposition 3.4.5. Soit f : [a, b] R une fonction drivable en tout point de ]a, b[. Les deux
faits suivants sont quivalents :
la drive de f est borne sur ]a, b[,
f est Lipschitzienne.
De plus, si la drive est borne et on a [f

(x)[ L pour tout x ]a, b[, alors f admet la mme


valeur L comme constante de Lipschitz
2
et si f admet une constante de Lipschitz, la mme
constante est une borne suprieure pour [f

(x)[.
Dmonstration. Dmontrons que une borne L sur la drive entrane la nature Lipschitz de
la fonction f avec constante de Lipschitz L. Prenons x, y ]a, b[ et supposons par simplicit
x < y (la condition de Lipschitz tant tout fait symmtrique en x et y). On peut appliquer le
thorme des acroissements nis la fonction f sur [x, y] et on obtient
f(y) f(x)
y x
= f

(),
ce qui implique
[f(x) f(y)[ = [f

()[[x y[ L[x y[,


si L est une constante qui borne la drive, cest--dire telle que [f

()[ L pour tout ]a, b[.


Maintenant supposons que f est Lipschitzienne avec constante de Lipschitz L et dmontrons
[f

(x
0
)[ L pour tout x
0
]a, b[. En mettant la valeur absolue partout dans la limite qui donne
la dnition de drive, on trouve
[f

(x
0
)[ = lim
xx
0
[f(x) f(x
0
)[
[x x
0
[
.
Pourtant on a [f(x) f(x
0
)[/[x x
0
[ L et donc on en dduit [f

(x
0
)[ L (celle-ci est la
partie facile de lquivalence, alors que pour lautre il est ncessaire dutiliser le thorme des
acroissements nis).
.
2. Ce fait sappelle parfois ingalit des accroissements nis
42
Chapitre 4
Drives et dveloppements limits
Nous commenons ce chapitre en considrant certaines consquences que le thorme des ac-
croissements nis a en terme de dvloppement des fonctions drivables. Nous avons dj vu ses
consquences en terme de comportement croissant, constant etc.
Une consquence importante du thorme des acroissements nis est le fait quon peut faire
le dveloppement suivant : si f est une fonction drivable en tout point dun intervalle A et
x, x
0
A, alors on a
f(x) = f(x
0
) + f

()(x x
0
),
o est un point de lintervalle ]x
0
, x[ ou ]x, x
0
[ (ce qui dpende de x > x
0
ou x
0
> x). Celui-
ci est un dveloppement exacte de la fonction f, qui est continue car drivable, et qui donne
une ide de lcart entre f(x) et f(x
0
). Il sagit en fait dun dveloppement qui est un peu
complmentaire par rapport au suivant :
f(x) = f(x
0
) + f

(x
0
)(x x
0
) + (x)(x x
0
), (4.1)
o (x) est une quantit qui tend vers 0 lors que x x
0
(en fait, si lon dnit grce la
rlation ci-dessus, qui en donne la valeur en tout point x ,= x
0
,et on rajoute (x
0
) = 0, on peut
dire quon obtient une fonction continue). Ce dernier. dveloppement est obtenible partir de
la dntion de drive, car si
f(x) f(x
0
)
x x
0
f

(x
0
),
on peut dire
f(x) f(x
0
)
x x
0
= f

(x
0
) + (x)
et aprs rconstruire le dvloppement souhait.
La quantit (x)(x x
0
) est aussi souvent note par le symbol o(x x
0
). Il est en fait commun
dcrire o(g(x)) si g est une fonction qui converge zro lorsque x x
0
et alors dans ce cas l
dire f(x) = o(g(x)) ou f est un petit o de g signie
lim
xx
0
f(x)
g(x)
= 0.
Ceci quivaut, dans la notation de tout lheure, f(x) = (x)g(x). Typiquement on utilise la
notation du petit o avec des puissances de x x
0
. Par exemple on peut dire que x
2
+x
4
est un
petit o de x pour x 0, mais non pas quelle est un petit o de x
2
(car la limite du ratio nest
pas nulle mais 1).
Les deux dvloppements ont des avantages et dsavantages : le premier est exacte, mais les
termes qui sont connus (si lon connait le comportement de f en x
0
, cest--dire f(x
0
) et f

(x
0
))
sarrtent tout de suite et il ny a que la partie f(x
0
) ; par contre, le deuxime utilise une fonction
43
dont on sait seulement quelle converge vers zro, mais il a lavantage darriver un peu plus
loin avec les termes connus, car il donne dj une approximation avec une droite (la fonction
x f(x
0
) + f

(x
0
)(x x
0
)). Le but de ce genre de dvloppement est en fait dapprocher une
fonction autour dun point x
0
en connaissant les valeurs de f et de sa drive. On verra dans les
sections suivantes que on arrivera faire beaucoup mieux en utilisant aussi ses drives dordre
suprieur.
4.1 Drives dordre suprieur
Une question naturelle quon se pose quand on a une fonction f drivable en tout point est celle
de considrer la fonction x f

(x) est se demander : est-elle continue ? est-elle drivable ?


Il est assez naturel de se convaincre que f

nest pas forcement une fonction drivable et lexemple


le plus facile est le suivant :
Exemple 4.1.1. Considrons f(x) = x[x[, qui corrspond deux paraboles direntes, lune avec
concavit en haut, lautre en bas, qui se joignent en 0 (car f(x) = x
2
pour x 0 et f(x) = x
2
pour x 0). Il est facile de calculer f

(x) (et de vrier quelle existe) pour x ,= 0, car localement


la fonction concide avec une parabole connue. Concernant 0, on peut calculer la main la limite
f

(0) = lim
x0
x[x[ 0
x 0
= lim
x0
[x[ = 0
et nalement on obtient lexpression gnrale f

(x) = 2[x[. Cette fonction nest pas drivable en


0.
Il est moins facile de comprendre si f

est forcement continue ou non.


En fait il y a ce rsultat, d Darboux, qui montre que f

a une proprit typique des fonctions


continues.
Thorme 4.1.1 (Darboux). Soit A un intervalle et f : A R une fonction drivable en tout
point : alors, si x
0
, x
1
A, pour toute valeur l intermediaire entre f

(x
0
) et f

(x
1
), il existe
entre x
0
et x
1
tel que f

() = l.
Dmonstration. (H.P.) Par praticit, on va supposer l = 0, x
0
< x
1
et f

(x
0
) < 0 < f

(x
1
). Ceci
ne rduit pas la gnralit du thorme, car il sut de remplacer f par la fonction x f(x)lx
et, le cas chant, de changer de signe a f ou de faire un changement de variable x = x.
Considrons donc la fonction f sur lintervalle [x
0
, x
1
] : comme elle est drivable, elle est continue
aussi et, lintervalle tant ferm et born, elle admet minimum sur cet intervalle. Soit ce point
de minimum : on montrera ,= x
0
et ,= x
1
, ce qui entrainera quil sagit dun point intrieur,
et donc f

() = 0, ce qui conclut la preuve.


Pour montrer ,= x
0
il sut de remarquer f

(x
0
) < 0, ce qui empche au point x
0
dtre un
point de minimum sur lintervalle [x
0
, x
1
], car il ne respecte pas la condition ncessaire pour les
points du bord. En fait, si la drive au point initial est ngative, le point nest pas un minimum
car juste sa droite on a des valeurs plus petites. Pareillement on a ,= x
1
.
Une autre proprit typique des fonctions continues qui est satisfaite par la drive est la suivante.
Thorme 4.1.2. Soit A un intervalle et f : A R une fonction drivable sur A x
0
.
Supposons
lim
xx
0
, x=x
0
f

(x) = l R.
Alors f

(x
0
) existe et est gale l. En particulier, si f est dj drivable partout en A et
lim
xx
0
f

(x) existe alors f

est continue au point x


0
.
44
Dmonstration. On veut dmontrer
lim
xx
0
f(x) f(x
0
)
x x
0
= l.
Pour cela on utilise le fait suivant : pour tout > 0 il existe > 0 tel que [f

l[ < sur
]x
0
, x
0
+[ (grce lhypothse sur la limite des drives au point x
0
). De plus, on utilise le
thorme des accroissements nis et on voit que, si x ]x
0
, x
0
+[ alors
f(x) f(x
0
)
x x
0
= f

() ]l , l +[,
car aussi appartient ]x
0
, x
0
+ [ (comme il est un point intermdiaire entre x
0
et x).
Ceci montre que la limite des taux daccroissements est gale l et que donc f est drivable au
point x
0
et f

(x
0
) = l. La mme dmonstration montre la continuit de f

sous lhypothse de
lexistence de la limite.
Observation 4.1.2. Le mme enonc peut stendre au cas dune limite gauche ou droite
seulement, avec galit avec la drive gauche (ou droite). En particulier, cela a la consquence
suivante : si f : [a, b] R est une fonction drivable en tout point sauf, peut-tre en x
0
]a, b[,
et si les limites
lim
xx
+
0
f

(x) = l
+
, lim
xx

0
f

(x) = l

existent, alors il y a deux cas


soit l
+
= l

et alors la limite lim


xx
0
, x=x
0
f

(x) existe, on applique le thorme prcdent et


on trouve que f est galement drivable en x
0
et la drive y vaut l
+
= l

;
soit l
+
,= l

et alors ce nest que f

d
(x
0
) et f

g
(x
0
) qui existent, mais comme elles sont direntes,
f

(x
0
) nexiste pas.
Observation 4.1.3. Il est important remarquer la dirence quil y a en thorie entre la limite des
taux daccroissement et la limite des drives. Si on nous demande de dmontrer quune fonction
f donne est drivable au point x
0
on devrait considrere les taux daccroissement (f(x)
f(x
0
))/(xx
0
) et leur limite pour x x
0
, et non pas la limite lim
xx
0
f

(x). Pareillement, pour


dmontrer quelle nest pas drivable il faut dmontrer que la limite des taux daccroissement
nexiste pas, et non pas celle des drives. Lexemple den bas montre aussi que cette deuxime
limite peut ne pas exister alors que le premire existe. Pourtant, le rsultat du Thorme 4.1.2
nous aide si la limite des drives existe. De plus, si les limites droite et gauche des drives
existent et sont direntes, la fonction ne sera pas drivable (car la limite droite et la limite
gauche des taux daccroissement seront direntes).
Pourtant, mme si ces proprit sont typiques des fonctions continues, il nest pas vrai que la
drive dune fonction drivable est continue, et on peut le voir de lexemple suivant.
Exemple 4.1.4. Considrons la fonction f donne par
f(x) =
_
x
2
sin 1/x si x ,= 0,
0 si x = 0.
Cette fonction est drivable en tout point : elle est drivable hors de 0 car compose et produit
de fonctions drivables, et pour vrier la drivabilit en 0 il sute de calculer la limite des taux
daccroissement, en obtenant
f

(0) = lim
x0
x
2
sin 1/x 0
x 0
= lim
x0
xsin 1/x = 0,
o la dernire limite peut tre calucle grce x xsin 1/x x. On a donc
f

(x) =
_
2xsin 1/x + cos 1/x si x ,= 0,
0 si x = 0.
45
On peut vrier que cette expression nest pas continue en x = 0, car il nexiste pas la limite
lim
x0
2xsin 1/x + cos 1/x, le premier terme convergeant zro, mais le deuxime nayant pas
de limite.
En vue des exemples ci-dessus, il est naturel introduire la notion de fonctions C
k
, cest--dire
les fonction drivables avec continuit k fois. Quest-ce quil signie ? une fonction C
1
est une
fonction qui est drivable et telle que sa drive est une fonction continue. Une fonction C
2
est
une fonction telle quon puisse faire cette opration deux fois, cest dire que elle est drivable
et sa drive est non seulement continue, mais drivable aussi avec drive continue. On dit aussi
C
0
a propos des fonctions continue. On peut rsumer par rcurrence tout a en cette dnition.
Dnition 4.1.1. On dit quune fonction f : A R est C
0
(A) si elle est continue. Pour tout
k 1 on dit quune fonction f : A R est C
k
(A) si elle est drivable et la fonction f

est
C
k1
(A).
Il nest pas dicile tablir le suivant :
Thorme 4.1.3. Soit k 1. Si f et g sont deux fonctions C
k
(A) alors f + g, fg sont aussi
C
k
(A), ainsi que 1/f si en plus f ,= 0 sur A. Si g est une fonction C
k
(f(A)) (C
k
sur lensemble
f(A), qui est un intervalle si A est un intervalle) alors g f C
k
(A). Si en plus f

,= 0 sur A
alors f
1
est C
k
(f(A)) (f
1
existe car f

,= 0 e, grce k 1, f C
k
implique la continuit de
f

, qui sera donc soit toujours positive soit toujours ngative, donc f est strictement monotone
et donc inversible).
Dmonstration. Il sut de tout dmontrer par rcurrence. On sait que le rsultat est vrai pour
k = 1. Maintenant on le suppose vrai pour k = n et on le montre pour k = n + 1. Prenons
f, g C
n+1
(A) (donc f

, g

C
n
(A)) et considrons la somme et le produit. Comme on veut
montrer que f + g, fg et 1/f appartiennent C
n+1
(A) il nous sut de montrer que leurs
drives appartiennent C
n
(A). Les drives quon regarde sont f

+g

, fg

+f

g et f

/f
2
qui
sont obtenues comme sommes, produits et ratios de fonctions C
n
. Donc, comme le rsultat est
suppos vrai pour k = n, on en dduit que f

+ g

, fg

+ f

g et f

/f
2
sont C
n
et donc f + g
et fg sont C
n+1
.
Lide est la mme en ce qui concerne la composition : prenons f C
n+1
(A) et g C
n+1
(f(A)).
La drive de la compose g f est donne par g

f f

qui est un produit dune fonction C


n
(A)
(la fonction f

, par hypothse sur f) et dune fonction qui est la composition de deux fonctions
C
n
. en appliquant le rsultat dans le cas k = n on trouve que (g f)

est C
n
et donc g f est
C
n+1
.
Pour terminer il reste le cas de linverse. Si f C
n+1
(A) on calcule (f
1
)

. On a 1/(f

f
1
). La
fonction f

f
1
est la composition de deux fonctions C
n
et est donc C
n
. L aussi on a montr,
en utilisant les rsultats pour k = n, que f
1
est C
n+1
.
Observation 4.1.5. On peut dire quune fonction est continue en un point x
0
, on peut dire quelle
est drivable en ce point, mais si lon dit quelle est C
1
en x
0
alors on veut en fait dire quelle
est au moins drivable hors de x
0
aussi et que sa drive est continue en x
0
. Pareillement, dire
quune fonction est C
k
en un point donn implique parler de ses drives hors de x
0
aussi.
Sous le ct notations, on appelle drive seconde dune fonction f, et on la note par f

, la
drive de sa drive (f

= (f

) et plus en gnral on parle de drive kime. On cris en


gnral f, f

, f

, f

mais aprs on utilise la notation f


(k)
pour la drive kime.
Quand on parle de combien de fois une fonction est drivable avec continuit on appelle a
le dgr de rgularit de cette fonction. Une fonction est usuellement dite rgulire si elle est
susamment drivable pour ce quon veut y faire avec. Parfois on dit rgulire pour dire C

,
ce qui est introduit dans la dnition suivante.
Dnition 4.1.2. Une fonction f est dite C

(A) si f C
k
(A) pour tout k 0.
46
4.2 Formule de Taylor et dvloppements limits
On considre ici une fonction f susamment rgulire sur A et on donne des formules de
dveloppement beaucoup plus nes de celles quon a donn avant. Il sagit en gnral dapprocher
une fonction f par des fonctions polynomiales, en utilisant les valeurs de f et de ses drives
dans un point donn. Ce genre de dveloppement est connu comme dveloppement de Taylor.
On prsente ici deux direntes formules, qui donnent le mme rsultat (le mme polynme)
mais lexpression du reste est dirente (et les hypothses de rgularit aussi). On donnera plus
tard une dnition plus gnrale de quest-ce que cest quun dveloppement limit (ou DL, en
gnral il sagit de remplacer une fonction par un nombre limit dexpressions plus faciles, des
monmes) et on verra que les dveloppements de Taylor sont des DL.
On commence par le premier, le dveloppement de Taylor-Lagrange.
Thorme 4.2.1. Soit f : A R une fonction C
n
(A) qui admet drives n + 1ime en tout
point de A et x
0
un point lintrieur de A. Alors pour tout x A il existe un point entre x
0
et x (cest--dire ]x
0
, x[ si x
0
< x ou ]x, x
0
[ si x < x
0
) tel que
f(x) = f(x
0
)+f

(x
0
)(xx
0
)+
1
2
f

(x
0
)(xx
0
)
2
+ +
1
n!
f
(n)
(x
0
)(xx
0
)
n
+
1
(n + 1)!
f
(n+1)
()(xx
0
)
n+1
.
Dmonstration. (H.P.) La dmonstration quon va voir est un exemple de dmonstration ma-
gique o lon arrive la thse en considrant des fonctions qui nont pas grande chose voir
et en leur appliquant dautres thormes, jusqu en obtenir une formule qui, apparemment par
hasard, est utilisable dans le cadre qui nous intresse. Dans ce cas on considrera la fonction
(t) = f(x) f(t)
n

k=1
(x t)
k
k!
f
(k)
(t) A
(x t)
n+1
(n + 1)!
,
o A est une constante choisir pour faire en sorte davoir (x) = (x
0
) et appliquer le thorme
de Rolle sur lintervalle [x
0
, x].
Remarquons dabord que (x) = 0 et (x
0
) = R A(x x
0
)
n+1
/(n + 1)!, o R est le reste du
dveloppement de Taylor, cest--dire
R = f(x) f(x
0
)
n

k=1
(x x
0
)
k
k!
f
(k)
(x
0
).
Notre but sera exactement de montrer R = f
(n+1)
()(x x
0
)
n+1
/(n + 1)! pour un entre x et
x
0
.
Supposons maintenant quon ait choisi A de faon avoir (x
0
) = 0, cest--dire
R = A
(x x
0
)
n+1
(n + 1)!
. (4.2)
On peut bien appliquer le thorme de Rolle la fonction car elle est continue et drivable
partout lintrieur de lintervalle [x
0
, x] par consquence du fait que f C
n
(A) (donc toutes
les fonctions qui apparaissent dans la dnition de sont continues) et que f
(n)
est drivable
(et donc toutes les fonctions qui apparaissent sont drivables aussi).
Si lon calcule la drive de on trouve un eet tlscopique :

(t) = f

(t) +
n

k=1
(x t)
k1
(k 1)!
f
(k)
(t)
n

k=1
(x t)
k
k!
f
(k+1)
(t) + A
(x t)
n
(n)!
=
(x t)
n
n!
f
(n+1)
(t) + A
(x t)
n
(n)!
.
47
Le thorme de Rolle nous dit quil existe un point dans lintervalle entre x
0
et x avec

() = 0.
Ceci implique, grce la formule pour

, quon a f
(n+1)
() = A.
En remplaceant A par f
(n+1)
() dans (4.2), on trouve justement
R = f
(n+1)
()
(x x
0
)
n+1
(n + 1)!
,
ce qui tait notre but.
Comme dans le cas des accroissements nis, on peut obtenir un autre dveloppement, plus
puissant sous le point de vue hypothses de rgularit-dgr du dveloppement, mais dont le
reste a une formulation moins explicite.
Thorme 4.2.2. Soit f : A R une fonction C
n1
(A) qui admet une drive nime au
point x
0
A. Alors on a
f(x) = f(x
0
) + f

(x
0
)(x x
0
) +
1
2
f

(x
0
)(x x
0
)
2
+ +
1
n!
f
(n)
(x
0
)(x x
0
)
n
+o((x x
0
)
n
).
Dmonstration. Dans cette dmonstration on va par contre voir une autre technique de preuve
trs typique, et notamment celle de dmonstration par rcurrence. On remarque que si n = 1
le thorme dit seulement que toute fonction drivable admet le dveloppeent f(x) = f(x
0
) +
f

(x
0
)(x x
0
) +o(x x
0
). Ceci descend directement de la dnition de drive. Or, supposons
le thorme vrai pour un certain rang n et dmontrons-le pour n + 1. Prenons f qui satisfait
les hypothses de rgularit du thorme avec n + 1 : il est vident que alors f

satisfait les
hypothses du thorme avec n. Appliquons donc le rsultat f

: on trouve
f

(x) =
n

k=1
f
(k)
(x
0
)
(k 1)!
(x x
0
)
k1
+o((x x
0
)
n
). (4.3)
On crit R(x) = f(x)

n
k=0
f
(k)
(x
0
)
k!
(x x
0
)
k
et on remarque que (4.3) peut scrire sous la
forme
R

(x) = (x)(x x
0
)
n
,
tant une fonction qui tend vers zro lorsque x x
0
. Ceci signie que pour tout > 0 il existe
> 0 tel quon a
[R

(x)[ < [x x
0
[
n
pour tout x (x
0
, x
0
+).
Lenonc du thorme revient montrer R(x) = o((xx
0
)
n+1
). Pour cela on remarque R(0) = 0
et on crit
[R(x)[ = [R

()[[x x
0
[ [ x
0
[
n
[x x
0
[ [x x
0
[
n+1
,
o lingalit est valable si x (x
0
, x
0
+ ), car dans ce cas l aussi appartient au mme
intervalle. Ceci montre exactement
lim
xx
0
R(x)
(x x
0
)
n+1
= 0,
et donc R(x) = o((x x
0
)
n+1
).
Observation 4.2.1. Il faut remarquer que la formule de Taylor-Young devient beaucoup plus
facile dmontrer, et on peut la dduire de celle de Taylor-Lagrange, si on met lhypothse
f C
n
(A) (ce qui est deux fois plus restricitve : parce que lon demande une drive nime
partout, pas seulement en x
0
, et parce quon la veut continue).
En fait, il sut dcrire la formule de Taylor-Lagrange lordre n1 et remarquer que (f
(n)
()
f
(n)
(x
0
))(x x
0
)
n
= o((x x
0
)
n
).
48
Plus en gnral on appelle dveloppement limit au point x
0
dune fonction f lordre n un
polynme P de dgr n tel que f(x) = P(x) +o((x x
0
)
n
). Ce quon vient de montrer est que,
si la fonction f est C
n
(C
n1
avec drives nimes tant susant) alors il existe en tout point
un dvloppement limit et les coecients du dveloppement sont calculs daprs les valeurs
des drives au point x
0
. Il se peut que dautres fonctions, qui ne sont pas assez rgulires,
admettent quand mme lexistence dun dveloppement limit dordre suprieur ce que lon
aurait pu sattendre.
En tout cas, si une fonction admet un dvloppement limit, ce dveloppement est unique parmi
les polynmes du mme dgr.
Thorme 4.2.3. Soit f : A R une fonction qui admet deux dvloppements limits du mme
ordre n et au mme point x
0
, de la forme
f(x) = P(x) + o((x x
0
)
n
) = Q(x) + o((x x
0
)
n
),
avec deg P, deg Q n. Alors P = Q.
Dmonstration. On dduit facilement du fait que P et Q sont des dvloppements limits dune
mme fonction f que
P(x) Q(x) = o((x x
0
)
n
).
On sait bien que tout polynme peut tre crit en terme de puissances de x x
0
la place
des puissances de x (il sut de vrier que 1, x x
0
, (x x
0
)
2
, . . . , (x x
0
)
n
forment une
base de lespace des polynmes de dgr infrieur ou gale n, o de dmontrer ce rsultat par
rcurrence sur n). Donc P Q peut scrire sous la forme
P(x) Q(x) = A(x x
0
)
k
+
n

i=k+1
A
i
(x x
0
)
i
,
pour un coecient A ,= 0 (en choisissant pour k le premier dgr avec coecient non nul dans
cette domposition : si ce dgr nexiste pas cest par ce que P Q est le polynme nul, et dans
ce cas l on a obtenu P = Q). Donc on a
lim
xx
0
A(x x
0
)
k
+

n
i=k+1
A
i
(x x
0
)
i
(x x
0
)
n
= 0.
Pourtant, dans cette limite, la seule partie qui compte est
lim
xx
0
A(x x
0
)
k
(x x
0
)
n
,
ce qui donne comme rsultat soit si k < n soit A si k = n. Comme cette limite ne donne
jamais zro, on a une contradiction et donc P = Q.
Ce rsultat dunicit des DL a plusieurs consquences. Une premire consquence que lon voit
concerne les fonctions paires et impaires.
Proposition 4.2.4. Soit A =] a, a[ un ouvert symtrique de R qui inclut 0. Supposons que
f : A R soit paire (cest--dire f(x) = f(x) pour tout x A). Alors tout dveloppement
limit de f en zro est paire aussi (et donc le coecient devant toute puissance dexposant
impaire est nul).
Si par contre on suppose que f soit impaire (cest--dire f(x) = f(x) pour tout x A) on
peut dire alors que ses dveloppements sont impaires aussi.
49
Dmonstration. Soit P un polynme de dgr n tel que f(x) = P(x) + o(x
n
) et f paire. On a
donc
f(x) = f(x) = P(x) + o((x)
n
) = P(x) + o(x
n
).
Le polynme x P(x) est donc un autre DL du mme ordre de f autour de zro. Par
consquent P(x) = P(x) et donc P est paire.
Si f est impaire on obtient
f(x) = f(x) = P(x) o((x)
n
) = P(x) + o(x
n
),
do lon tire P(x) = P(x).
4.3 Exemples et applications
On va se rendre compte que lunicit du DL est la base de toute mthode de calcul du DL
dirente de la simple drivation itere. On en donnera tout de suite un exemple, mais cet
exemple sera prcd par quelques dnitions concernant lquivalence et la ngligeabilit des
fonctions tendant vers zro.
Dnition 4.3.1. Soient f, g : A R deux fonctions dnies au voisinage du point x
0
A et
telles que
lim
xx
0
f(x) = lim
xx
0
g(x) = 0,
on dit alors que f et g sont quivalentes si
lim
xx
0
f(x)
g(x)
= l R 0,
et on dit que f est negligeable devant g si
lim
xx
0
f(x)
g(x)
= l R 0.
Si f est quivalente g on crit f(x) = O(g(x)) et si f est ngligeable devant g on crit
f(x) = o(f(x)). La relation dquivalence tant une relation dquivalence, elle est symtrique
et donc f(x) = O(g(x)) quivaut g(x) = O(f(x)).
Observation 4.3.1. On dit parfois que deux fonctions sont quivalentes en utilisant une dnition
beaucoup plus stricte, cest--dire que la limite fasse 1 la place de nimporte quel nombre ni
et non nul. Aussi, on a parfois envie dtendre note dnition au cas o la limite nexiste pas :
dans ce cas l on dit que les deux fonctions sont quivalentes si le quotient est localement born
entre deux constantes c et C avec 0 < c < C < + (ou 0 > c > C > ).
Non seulement, souvent par abus de notation on dit f(x) = O(g(x)) pour dire f est au pire
de lordre de g, cest--dire soit f(x) = O(g(x)), soit f(x) = o(g(x)). Cest un peu comme
quand on dit dnombrable pour dire soit dnombrable soit ni.
Comme toujours, ce qui est important est dtre clair, si vous utilisez lune de ces expressions, en
faisant comprendre, si besoin y a, quelle convention vous choisissez, et de ne pas se bouleverser
si trouvez une convention dirente sur un livre ou un texte que vous lisez.
On connait bien par exemple les limites suivantes, quon peut dmontrer par voie de considra-
tions gometriques et de manipulations algbriques :
lim
x0
sin x
x
= 1 ; lim
x0
1 cos x
x
2
=
1
2
,
ce qui nous donne les quivalences entre sin x et x et entre 1 cos x et x
2
au voisinage de 0.
Ce qui nous intresse en vue des DL est le suivant :
Observation 4.3.2. Si f et g sont quivalentes au voisinage dun certain point x
0
, les critures
o(f(x)) et o(g(x)) (eu voisinage du mme point x
0
) concident.
50
4.3.1 Calculs de DL et de limites
En utilisant tout a, on peut voir les exemples suivants.
Exemple 4.3.3. Considrons la fonction
f(x) = sin(2 sin(x/2))
et cherchons-en le DL jusqu lordre 4 en 0. On commence par le sinus lexterieur et on se
souvient du DL sin y = y y
3
/3 + o(y
4
). On va choisir aprs y = 2 sin(x/2). Pourquoi ? pour
raliser la situation de la fonction quon veut dvelopper. Pourquoi a-t on pris le DL du sinus
jusqu lordre 4 ? car le y quon va utiliser sera quivalent x et donc si lon cherche un reste
o(x
4
) on veut un reste du genre o(y
4
). On a donc
sin(2 sin(x/2)) = 2 sin(x/2)
1
3
(2 sin(x/2))
3
+o((2 sin(x/2))
4
).
On peut remplacer o((2 sin(x/2))
4
) par o(x
4
) et les expressions avant par leurs DL. Celui de
2 sin(x/2) est facile, mais pour le dveloppement de son cube il y a plusieurs manires de proc-
der. On pourrait dvelopper le sinus jusqu lordre 4 et puis en prendre le cube. Ceci va marcher
srement : il est toujours susant de dvelopper les fonctions quon a au dedans jusquau mme
ordre quon souhaite raliser pour la fonction compose. Pourtant, on peut faire mieux. Dans
lexpression
(2 sin(x/2))
3
= (2 sin(x/2)) (2 sin(x/2)) (2 sin(x/2)) = (x+o(x
2
)) (x+o(x
2
)) (x+o(x
2
))
on a un produit avec un terme x
3
et dautres termes qui ont au moins deux fois x et une fois o(x
2
).
Comme x x o(x
2
) = o(x
4
), tous ces termes peuvent tre negligs dans notre dveloppement et
mis ensemble au o(x
4
) la n. On a donc
f(x) = sin(2 sin(x/2)) = x
2
6
_
x
2
_
3
+o(x
4
)
1
6
x +o(x
4
) = x
5
24
x
3
+o(x
4
).
Exemple 4.3.4. Considrons la fonction
f(x) = ln(cos x + x
3
)
et cherchons-en le DL jusqu lordre 5 en 0. On crit a comme
f(x) = ln(1 + (cos x + x
3
1)) = ln(1 +y) avec y = g(x) = cos x +x
3
1.
Comme a on a une fonction g telle que g(0) = 0 et on la compose avec la fonction ln(1 + y),
dont on connat bien le dveloppement, et notamment on a
ln(1 + y) = y
y
2
2
+o(y
2
) = y
y
2
2
+
y
3
3
+o(y
3
) = y
y
2
2
+O(y
3
).
On utilisera la dernire version. Pourquoi sarrt-on au reste O(y
3
) ? Car cest la fonction g qui
sera de lordre de x
2
, et prcisment
g(x) =
x
2
2
+x
3
+
x
4
24
+o(x
5
).
On a donc g(x) = O(x
2
) (pour calculer la puissance dont une fonction donne est grand O il
sut de trouver le dveloppement de Taylor et aprs regarder le premier terme non nul). Or, si
y = g(x) = O(x
2
), on a O(y
3
) = O(x
6
) = o(x
5
). Il sut donc de sarrter ce dveloppement l
dans le logarithme. videmment pour choisir lordre o sarrter dans la fonction lextrieur
il faut regarder lordre dquivalence de la fonction lintrieur de la composition. En gnral il
51
est quand mme toujours susant dvelopper la fonction lextrieur aussi jusqu lordre nal
souhait (dans ce cas, 5), mais parfois on peut conomiser des calculs. Pareil pour la fonction
lintrieur : il est toujours susant darriver jusqu lordre souhait, mais parfois on peut faire
mieux. Notamment, si dans le dveloppement de la fonction lextrieur il y a une partie y
(comme dans ce l), on y peut rien faire : on est forc dvelopper jusquau but car de toute
faon on devra copier le dveloppement de y = g(x) dans le rsultat nal. Si par contre on
commence par y
2
et on est dans le cas g(0) = 0 (donc g commence par x) on se retrouvera
toujours calculer des termes au moins g
2
(x) avec g qui commence par x : chaque terme de g
sera multipli dans le carr par x au moins et on peut donc sarrter un ordre avant. Cest un
peu ce quon va voir pour calculer g
2
(x) et son dveloppement dans ce cas-ci. On a
g
2
(x) =
_

x
2
2
+x
3
+
x
4
24
+o(x
5
)
_
2
.
On commence multiplier chaque terme fois tous les autres mais on nglige tout terme qui
dpasse lordre 5 (par exemple x
3
fois x
3
ou x
4
fois x
2
ou les petits o). On obtient
g
2
(x) =
x
4
4
x
5
+o(x
5
)
et on saperoit aussi que les termes en x
4
et o(x
5
) nont jou aucun rle (car, en tant oblig
de les multiplier toujours fois x
2
au moins, on dpassait srement lordre 5). Plus en gnral,
si je dois calculer le DL lordre n dun produit du genre g
1
(x)g
2
(x) avec g
1
(x) = O(x
k
) et
g
2
(x) = O(x
h
) on peut se contenter de dvelopper g
1
jusqu lordre n h (car on multipliera
toujours fois x
h
au moins) et g
2
jusqu n k (car on multipliera toujours fois x
k
au moins).
Quand on met tout a ensemble on obtient
f(x) = ln(cos x+x
3
) =
x
2
2
+x
3
+
x
4
24
+o(x
5
)
1
2
_
x
4
4
x
5
+o(x
5
)
_
=
x
2
2
+x
3

x
4
12
+
x
5
2
+o(x
5
).
Un autre exemple intressant est le suivant.
Exemple 4.3.5. Considrons la fonction
f(x) = tan x
et cherchons-en le DL jusqu lordre 3 en 0. Mais on veut le trouver rapidement, et sans regarder
les tableaux de dvloppements connus. Cependant, on admet de connatre les dvloppements
du sinus et du cosinus, qui sont plus simples sen souvenir. Non seulement, on admet lexistence
du DL lordre 3 de la tangente, car on sait quelle est une fonction C

(] /2, /2[).
On crit donc tan xcos x = sin x. On suppose tan x = A + Bx + Cx
2
+ Dx
3
+ o(x
3
). crire
les trois dveloppements lordre 3 donnera quatre quations qui permettront de dduire les
valeurs des snstantes inconnus A, B, C et D. Cependant, faut pas exagrer : on sait bien que
A vaut 0 car le premier terme du DL en un point x
0
est toujours la valeur f(x
0
) et dans ce cas
l on tan 0 = 0. En plus, on connat la valeur de B aussi, car le coecient du terme linaire
concide toujours avec f

(x
0
). Ceci peut tre vu en crivant le dveloppement (4.1) et en utilisant
lunicit du DL. Et comme on sait calculer la drive de la tangente en 0 est elle vaut 1, on a
_
x +Cx
2
+Dx
3
+ o(x
3
)
_
_
1
1
2
x
2
+o(x
3
)
_
= x
1
6
x
3
+o(x
3
).
En dveloppant les produits (et en ngligeant les termes en o(x
3
)) on trouve
x +Cx
2
+Dx
3

1
2
x
3
+o(x
3
) = x
1
6
x
3
+o(x
3
).
52
Ceci signie que la mme fonction, le sinus, admet deux dveloppements limits en 0, et donc
ils concident. Ceci implique C = 0 et D 1/2 = 1/6, ce qui donne C = 1/3. On a donc
tan x = x
1
3
x
3
+o(x
3
).
On peut voir ce quil se passe avec les fonctions rciproques.
Exemple 4.3.6. Cherchons les DL jusqu lordre 3 des fonctions f(x) = arcsin x et g(x) =
arctan x. On sait sin(arcsin x) = x. Prenons les DL limits lordre 3 de toute expression.
videmment on ne connat pas encore celui de larcsinus, mais on peut savoir quil est de la
forme x +Ax
3
+o(x
3
). Ceci on le sait car la fonction arcsinus vaut zro en zro, sa drive vaut
1, et il sagit dune fonction impaire (donc il ny a pas de partie de dgr 2). On a donc
arcsin x
1
6
(arcsin x)
3
+o((arcsin x)
3
) = x; x+Ax
3
+o(x
3
)
1
6
_
x +Ax
3
+ o(x
3
)
_
3
+o((arcsin x)
3
) = x.
Grce au fait que arcsin x est quivalent x au voisinage de 0 (ce qui est une consquence du
fait que la fonction vaut zro en zro mais sa drive non), on peut remplacer le o((arcsin x)
3
)
par o(x
3
). En plus, en dveloppant et en ngligeant les termes dordre trop lev, on obtient
x +Ax
3

1
6
x
3
+ o(x
3
) = x,
do lon tire A = 1/6.
De manire toute fait quivalente on suppose arctan x = x+Bx
3
+o(x
3
) et on trouve B = 1/3.
On applique tout a au calcul dune limite.
Exemple 4.3.7. On veut calculer la limite
lim
x0
tan x arctan x
sin x arcsin x
.
On remarque que dnominateur et numrateur, les deux, valent 0 et quon a donc une condition
dindtermination 0/0. Ceci correspond faire un dveloppement lordre 0, cest--dire ne
regarder que les valeurs des fonctions, mais nous on peut faire mieux. On regarde le dveloppe-
ment lordre 1 et l aussi on voit que, comme toutes les fonctions tan x, arctan x, sin x, arcsin x
sont de la forme x + o(x), on tombe encore sur une expression qui ne nous aide pas. On a en
eet
lim
x0
o(x)
o(x)
,
ce quon nest pas capables de traiter car en ce qui concerne o(x) on sait seulement lim
x0
o(x)/x =
0 mais on ne sait pas diviser un o(x) par un autre. Il faut donc continuer avec les dveloppements
jusqu un rsultat meilleur. On le trouve lordre 3, o lon a
tan x arctan x
sin x arcsin x
=
x
1
3
x
3
+o(x
3
) x
1
3
x
3
+o(x
3
)
x
1
6
x
3
+o(x
3
) x
1
6
x
3
+o(x
3
)
=

2
3
x
3
+ o(x
3
)

1
3
x
3
+ o(x
3
)
=

2
3
+
o(x
3
)
x
3

1
3
+
o(x
3
)
x
3
.
Maintenant on peut calculer les limites des nouveaux dnominateur et numrateur sparment
et on obtient
lim
x0
tan x arctan x
sin x arcsin x
= 2.
En gnral on dveloppe sparment dnominateur et numrateur jusquau premier ordre qui
ne donne pas un rsultat banal (ici, lordre 3). Aprs on regarde les exposants quon a obtenus :
par exemple
lim
x0
x
5
+ o(x
5
)
x
3
+ o(x
3
)
= lim
x0
x
2
1 +
o(x
5
)
x
5
1 +
o(x
3
)
x
3
= 0,
53
alors que, avec la mme mthode (toujours diviser par la puissance qui apparat dans chaque
terme de la fraction) on a
lim
x0
x
3
+ o(x
3
)
x
5
+o(x
5
)
= +; lim
x0

x
3
+ o(x
3
)
x
4
+ o(x
4
)
= ; lim
x0
Ax
n
+o(x
n
)
Bx
n
+o(x
n
)
=
A
B
.
4.3.2 Minima, maxima et DL
Les calculs des limites ne sont pas les seules applications possibles et intressantes des DL. Les
dveloppements limits sont aussi trs importants en vue de la dtection des points des minima
et maxima locaux. On a en fait le thorme suivant, quon donne dans le cas dune fonction C

.
Thorme 4.3.1. Soit f :]a, b[R une fonction C

(]a, b[) et x
0
]a, b[. Soit n = mink 1 :
f
(k)
(x
0
) ,= 0. alors :
si n est impaire x
0
nest ni un minimum local ni un maximum local ;
si n est paire et f
(n)
(x
0
) > 0 alors x
0
est un point de minimum local ;
si n est paire et f
(n)
(x
0
) < 0 alors x
0
est un point de maximum local.
Dmonstration. Grce au dveloppement de Taylor on a
f(x) = f(x
0
) +
f
(n)
(x
0
)
n!
(x x
0
)
n
+o((x x
0
)
n
)
et donc
f(x) f(x
0
) = (x x
0
)
n
_
f
(n)
(x
0
)
n!
+
o((x x
0
)
n
)
(x x
0
)
n
_
.
Le signe droite est donn par le signe de (xx
0
)
n
fois le signe de la parenthse, qui ne dpende
localement que du signe de f
(n)
(x
0
), car f
(n)
(x
0
) ,= 0 et lim
xx
0
o((x x
0
)
n
)/(x x
0
)
n
= 0.
Dans le cas n impair le signe du premier facteur varie selon la position de x par rapport x
0
alors que lautre ne varie pas. Par consquent, au voisinage de x
0
, la quantit f(x) f(x
0
) est
dun ct positive et de lautre ngative, ce qui implique que x
0
ne peut tre ni un point de
minimum local (car dans ce cas l on aurait eu f(x) f(x
0
) 0), ni de maximum local (car on
aurait eu f(x) f(x
0
) 0).
Dans le cas n pair, par contre, le premier facteur est e tout cas positif. Ceci implique que
f(x) f(x
0
) a le mme signe de la parenthse, et donc on a un minimum (f(x) f(x
0
) 0)
dans le cas f
(n)
(x
0
) > 0 et un maximum (f(x) f(x
0
) 0) dans le cas f
(n)
(x
0
) < 0.
Dans ce thorme on na pas suppos k 1 : f
(k)
(x
0
) ,= 0 , = simplement car lnonc
mme du thorme portait sur n, son minimum : si cet ensemble est vide alors n nexiste pas et
donc il ny a rien dmontrer. Il y a aussi un vice-versa un peu plus faible. cette version porte
directement sur x
0
et dduit quelque chose sur n, et cest pour a quon suppose, pour clarier,
que n existe (cest --dire que lensemble dont on prend le minimum soit non vide).
Thorme 4.3.2. Soit f :]a, b[ R une fonction C

(]a, b[) et x
0
]a, b[. Supposons k 1 :
f
(k)
(x
0
) ,= 0 , = et soit n = mink 1 : f
(k)
(x
0
) ,= 0. Alors :
si x
0
est un point de minimum local alors n est paire x
0
et f
(n)
(x
0
) > 0 ;
si x
0
est un point de maximum local alors n est paire x
0
et f
(n)
(x
0
) < 0.
Dmonstration. Il sut dutiliser le thorme de tout lheure pour en dduire quil nest pas
possible que n soit impaire, ni que n soit paire mais que la drive ait le mauvais signe : dans ce
cas l on aurait un point qui est au mme temps maximum local et minimum local, mais cela
implique que la fonction est localement constante, cest dire que toute drive sannule en x
0
.
Et cela est en contradiction avec les hypothses.
54
Ces thormes correspondent un peu ce quon a dans le cas de la drive premire (si un point
est un extremum local alors la drive vaut zro, et cela peut stendre toute drive dordre
impair, dans un certain sens) et aux thormes bien connus sur la drive seconde (si elle est
strictement positive le point ralise un minimum local, si le point ralise un minimum locale
alors elle est 0 : ici lingalit est stricte mail reste quand mme la possibilit que les drives
sannule toutes, ce qui correspond au cas dgalit).
Or, dans notre intuition on ne connat pas trop de fonctions qui ont toutes les drives nulles
en un point donn et qui ne sont pas la fonction nulle. Par exemple on sait que cela ne peut
pas tre vrai pour un polynme, car un polynme concide avec son dveloppement de Taylor
(cest--dire le DL dordre n dun polynme dordre n a reste nul, et cela peut tre vri en
utilisant lunicit du DL). Pourtant, il y a lexemple suivant.
Exemple 4.3.8. Considrons la fonction
f(x) =
_
0 si x 0
e
1/x
si x > 0.
Cette fonction est une fonction C

(R) et f
(k)
(0) = 0 pour tout k N.
Pour sen rendre compte, on commence par voir que lim
x0
+ f(x) = 0 car 1/x + et donc
e
1/x
e

= 0. Ceci montre la continuit. Pour les drives, il sut de calculer la drive


droite et on a
f

(x) =
e
1/x
x
2
et lim
x0
+
e
1/x
x
2
= 0,
car cette dernire limite est une forme indtermine 0/0 mais le zro du numrateur lemporte
sur celui du dnominateur grce son comportement exponentiel.
Plus en gnral, on peut montrer que la drive kime de f est de la forme
f
(k)
(x) =
P(x)
Q(x)
e
1/x
pour des polynmes P et Q (ceci peut tre montr par rcurrence). Par consquent, on a toujours
lim
x0
+
f
(k)
(x) = 0,
ce qui montre au mme temps que la fonction est C
k
(car de lautre ct toute drive est nulle,
la fonction tant constante) et que f
(k)
(0) = 0.
55
Chapitre 5
Intgrales
5.1 Fonctions Intgrables
Supposons quune voiture roule une certaine vitesse v le long dune autoroute au dpart de Paris
et quon veuille savoir quelle distance de Paris elle se trouver aprs un temps T : la rponse est
videmment vT. Supposons maintenant que la voiture nait pas une vitesse constante mais qui
elle change de temps en temps sa vitesse et que, par exemple, elle ait une vitesse v
1
pendant un
certain temps T
1
, puis une nouvelle vitesse v
2
pendant un temps T
2
(cest--dire entre linstant
T
1
et linstant T
1
+T
2
) et enn une vitesse v
3
partir de linstant T
1
+T
2
: si lon veut calculer
la distance o elle se trouvera aprs un temps t la rponse sera
v
1
t si t T
1
; v
1
T
1
+v
2
(tT
1
) si T
1
t T
1
+T
2
; v
1
T
1
+v
2
T
2
+v
3
(t(T
1
+T
2
)) si T
1
+T
2
t.
Et si la vitesse changeait continuellement ? lide est que pour calculer la rponse dans le cas
dune vitesse qui change de temps en temps il faut faire une somme de rsultats du type vitesse
fois temps" et que pour une vitesse en variation perptuelle il faudra une nouvelle technique, ce
qui donnera lieu aux intgrales. Pourtant, elle ne sera pas si nouvelle que a, comme en fait sa
dnition sera base justement sur lide dapprocher une vitesse en variation par des cas o elle
varie de temps en temps (mais trs souvent, pour raliser une meilleure approximation).
On commence donc par la dnition de fonction qui varie seulement de temps en temps".
Dnition 5.1.1. On appelle fonction tage toute fonction f : [a, b] R telle quil existe un
nombre ni de points (t
i
)
i=1,...,n
avec a = t
0
< t
1
< < t
n1
< t
n
= b tels que f est constante
sur tout intervalle de la forme I
i
=]t
i
, t
i+1
[ avec i < n. On dit que les points t
i
donnent lieu
une partition adapte la fonction tage f. On crira c([a, b]) pour lensemble des fonctions
tages sur lintervalle [a, b].
Une fonction tage sera donc de la forme
f(x) =
_

_
k
0
si x = a,
m
1
si a = t
0
< x < t
1
,
k
1
si x = t
1
,
m
2
si t
1
< x < t
2
,
k
2
si x = t
2
,
. . .
k
n1
si x = t
n1
,
m
n
si t
n1
< x < t
n
= b,
k
n
si x = b.
(5.1)
56
Souvent on considre des intervalles semi-ferms du genre [t
i
, t
i+1
[ de faon avoir k
i
= m
i+1
mais ce quon veut souligner par cette dnition est que la valeur de f aux points de sparation
entre les intervalles nest pas importante. En fait, dans les intgrales, la valeur en un point seul
ne compte jamais.
videmment toute fonction tage f admet, par dnition, au moins une partition adapte mais
elle en admet en gnral plusieurs (tout intervalle o la fonction est constante peut en fait tre
ultrieurement spare, tout en gardant son caractre adapt).
En suivant lesprit des relations quon a prsents entre vitesse et position, on peut dnir
lintgrale dune fonction tage :
Dnition 5.1.2. Si f : [a, b] R est une fonction tage de la forme (5.1) on dnit lintgrale
de f sur lintervalle [a, b] la quantit
_
b
a
f(t)dt :=
n

i=1
m
i
(t
i
t
i1
).
Cette quantit est bien dnie (elle ne dpende pas de la partition adapte choisie pour reprsen-
ter f). Quand il ny aura pas dambigut on pourra omettre lindication de la variable muette
t et/ou de lintervalle dintgration, en crivant par exemple
_
f.
Il faut quand mme dmontrer que lintgrale dune fonction tage est bien dnie.
Dmonstration. Considrons deux partitions direntes T = ((t
i
)
i
) et S = ((s
j
)
j
) et supposons
que la deuxime soit plus ne que la premire : cela signie que tout intervalle du type ]t
i
, t
i+1
[
est divis en plusieurs intervalles du type ]s
j
, s
j+1
[ pour j = j

i
, . . . , j
+
i
. La fonction f valant m
i
sur tout le gros intervalle on obtiendrait un terme m
i
(t
i+1
t
i
) dans lexpression de lintgrale
due la premire partition, galise par un terme

j
+
i
j=j

i
m
i
(s
j+1
s
j
). Ceci montre que la
valeur de lintgrale ne change pas si lon passe dune partition une partition plus ne. Comme
deux partitions distinctes admettent toujours une partition qui est plus ne des deux (il sut
de prendre la partition compose par la runion des points des deux partitions), on en dduit
que la valeur de lintgrale est indpendante de la partition adapte choisie.
Il est facile vrier la proprit suivante :
Proposition 5.1.1. Soient f et g deux fonctions en c([a, b]) : on a alors
_
b
a
(f +g)(t)dt =
_
b
a
f(t)dt +
_
b
a
g(t)dt.
Dmonstration. En passant une partition plus ne, on peut supposer dcrire f sous la forme
(5.1) et g sous une forme analogue pour des coecients m

i
qui remplacent les m
i
et la mme
partition (t
i
)
i
. On a donc
_
b
a
(f+g)(t)dt =
n

i=1
(m
i
+m

i
)(t
i
t
i1
) =
n

i=1
m
i
(t
i
t
i1
)+
n

i=1
m

i
(t
i
t
i1
) =
_
b
a
f(t)dt+
_
b
a
g(t)dt.
Le but de la thorie de lintgration (ce type dintgration sappelant notamment Intgration
de Riemann est de donner un sens lexpression
_
b
a
f(t)dt quand f nest pas nest pas tage.
On soccupera de le faire dans les prochaines sections pour les fonctions continues, par une
procdure dapproximation suprieure et infrieure.
57
Dnition 5.1.3. Si f : A R est une fonction borne et I R on dit que lintgrale de f
sur A vaut I si la proprit suivante est satisfaite : pour tout > 0 il existe une fonction tage
g
+
f et une fonction tage g

f telles que
_
A
g
+
(t)dt < I + et
_
A
g

(t)dt > I .
Une fonction est dite intgrable si il existe une valeur I R qui satisfait cette dnition.
Pourquoi avons-nous suppos que f est borne ? parce quautrement les ensembles des g
c(A); g f et des g c(A); g f pourraient tre vides.
Si vous y rchissez-bien, cela rappelle un peu la dnition de limite. On va donc donner un
thorme dunicit aussi.
Proposition 5.1.2. Si f : A R est intgrable, alors la valeur de son intgrale est unique.
Dmonstration. Il faut dmontrer quon ne peut pas avoir deux valeurs direntes I < J qui
satisfont en mme temps la dnition dintgrale. Pour le faire, prenons < (J I)/2. Il existe
alors g
+
c(A) telle que g
+
f et
_
A
g
+
(t)dt < I +. Il existe aussi g

c(A) telle que g

f
et
_
A
g

(t)dt > J + . Or, puisque J > I + , on trouve


_
A
g
+
(t)dt <
_
A
g

(t)dt. Pourtant
on a g

f g
+
et on sait que lintgrale prserve lordre. On a donc une contradiction.
Les fonctions intgrables daprs cette dnition sont souvent dites fonction intgrables selon
Riemmann ou Riemann-intgrables pour les distinguer des fonction intgrables daprs une autre
dnition, plus gnrale, donne plus tard par Lebesgue. On notera 1(A) lensemble des fonctions
intgrables selon Riemann sur linterval A.
On remarquera aussi la caractrisation suivante :
Proposition 5.1.3. Une fonction borne f : A R est intgrable si est seulement si, pour tout
> 0, il existe une fonction tage g
+
f et une fonction tage g

f, dnies sur une


mme partition adapte (t
i
)
i=1,...,n
par g
+
= m
+
i
sur ]t
i
, t
i
+1[ et g

= m

i
sur ]t
i
, t
i
+1[, telles
que
n1

i=0
(t
i+1
t
i
)(m
+
i
m

i
) < .
Dmonstration. Dmontrer que si f est intgrable alors des fonctions g

comme a existent nest


pas dur. Le fait quelles soient dnies sur une mme partition adapte nest pas restrictif (il
sut de rajouter des points aux partitions, si ncessaire). La condition quon cherche vrier
est _
A
g
+
(t)dt
_
A
g

(t)dt < ,
ce qui est videmment vri si on prend les fonctions correspondantes /2 dans la dnition
dintgrale.
Il est par contre trs dlicat de dmontrer la rciproque. Pourquoi ? parce que pour dmontrer
quune fonction f admet une intgrale (et elle est donc intgrable), il faudrait produire la valeur
du nombre I. Il faudrait en eet prendre quelque chose du type le minimum parmi les valeurs
qui sont plus grandes que toutes les intgrales des fonctions tages infrieures ou gales f.
Mais il faudrait dmontrer que ce minimum existe. Cela repose sur des proprits des nombre
relles quon ne peut pas approfondir, on va donc y croire.
Ce critre dintgrabilit nous dit que les fonctions intgrables sont celles quon peut encadrer
par des fonctions tages tout en obtenant une dirence trs petite entre les deux intgrales.
Ceci demande avoir soit des petites valeurs de t
i+1
t
i
, soit des petites valeurs de m
+
i
m

i
.
58
On peut donc dire que les fonctions intgrables sont les fonctions qui ont une petite oscillation,
si lon considre la possibilit de dcouper [a, b] en sous-intervalles pour rduire les oscillations
et on pondre ces oscillations avec les longueurs des correspondants intervalles. Une fonction est
intgrable donc si elle oscille peu ou si ses grandes oscillations sont concentres sur des petits
intervalles.
Il est facile vrier la proprit suivante :
Proposition 5.1.4. Lespace 1(A) est un espace vectoriel et, si f, g 1(A) et R, alors
_
A
(f +g)(t)dt =
_
A
f(t)dt +
_
A
g(t)dt et
_
A
(f)(t)dt =
_
A
f(t)dt. De plus, si : [c, d] R est
une fonction Lipschitzienne et f(A) [c, d] alors f est intgrable aussi. Pour terminer, fg
aussi est intgrable
Dmonstration. Commenons par dmontrer que f + g est intgrable, si f et g le sont. vi-
demment elle est borne comme somme de fonctions bornes. Considrons en plus des fonctions
tages h

et k

, toutes dnies sur une mme partition adapte avec valeurs h

i
et k

i
sur
]t
i
, t
i
+ 1[, respectivement, et telles que
h
+
f, h

f, k
+
g et k

g,
n1

i=0
(t
i+1
t
i
)(h
+
i
h

i
),
n1

i=0
(t
i+1
t
i
)(k
+
i
k

i
) < /2.
Si lon considre les fonctions tages u

= h

+ k

on a justement u
+
f + g u

et
u

= h

i
+ k

i
sur ]t
i
, t
i
+ 1[, tout en ayant aussi
n1

i=0
(t
i+1
t
i
)((h
+
i
+k
+
i
) (h

i
+k

i
)) < .
Ceci montre que f +g est intgrable grce la Proposition (5.1.3).
Pour dmontrer que
_
f + g =
_
f +
_
g il sut de prendre I et J ; intgrales de f et g, et des
fonctions tages h

et k

telles que
h
+
f, h

f, k
+
g et k

g,
I

2
<
_
h

(t)dt <
_
h
+
(t)dt < I +

2
; J

2
<
_
k

(t)dt <
_
k
+
(t)dt < J +

2
.
Ceci nous montre facilement que les fonctions tages satisfont h
+
+ k
+
f + g h

+ k

et
_
(h
+
+ k
+
)(t)dt < I + J + et
_
(h

+ k

)(t)dt > I + J , ce qui nous dit


_
(f + g)(t)dt =
I +J =
_
f(t)dt +
_
g(t)dt (remarquer comment cette preuve est similaire celle correspondante
concernant les limites).
Pour montrer que si f est intgrable et R alors f est intgrable on peut voir a comme un cas
particulier de la composition avec une fonction Lipschitzienne quon verra plus en bas. Par contre,
dans le cas gnral dune fonction Lipschitzienne il nest pas possible de dterminer la valeur
de lintgrale. Ici il est au contraire simple de dmontrer quelle vaut
_
f et la dmonstration
procde comme celle pour le cas de la somme
On veut montrer aussi lintgrabilit de f et fg. Pour la premire, prenons g

fonctions
tage dnies usuellement avec g
+
f g

et
n1

i=0
(t
i+1
t
i
)(m
+
i
m

i
) < /L,
o L est la constante de Lipschitz de sur lintervalle [c, d]. On peut aussi supposer que, comme
f(A) [c, d], les coecients m

i
ont t choisis dans lintervalle [c, d]. Posons
h
+
i
:= max(s) : s [m

i
, m
+
i
]; h

i
:= min(s) : s [m

i
, m
+
i
].
59
Ces minima et maxima existent, parce que est une fonction continue et on regarde les intervalles
compacts [m

i
, m
+
i
]. Comme f(t) [m

i
, m
+
i
] pour t ]t
i
, t
i+1
[, alors les fonctions h

dnies
comme tant h

i
sur ]t
i
, t
i+1
[ majorent et minorent f, respectivement. De plus, grce la
Lipschitziennit sur [c, d], on a h
+
i
h

i
L(m
+
i
m

i
). En particulier
n1

i=0
(t
i+1
t
i
)(h
+
i
h

i
) < ,
ce qui montre lintgrabilit de f.
Pour le produit fg on utilisera un truc malin : on note que
fg =
(f +g)
2
f
2
g
2
2
et que le carr dune fonction intgrable est intgrable. Pourquoi ? parce que si f est une fonction
intgrable qui prend ses valeurs dans [c, d] (comme elle est borne, ses valeurs sont toujours
inclues dans un intervalle born comme a), alors on peut appliquer le critre prcdent, comme
la fonction x x
2
est Lipschitzienne de constante 2 max[c[, [d[ sur cet intervalle (il sagit
dune fonction C
1
(R), donc sa drive est borne sur tout intervalle born). En appliquant ceci
f, g et f +g, puis en faisant des sommes et la multiplication par 1/2, on trouve le rsultat.
On termine la section par un exemple bien connu de fonction non-intgrable, qui est connue
comme "fonction de Dirichlet".
Exemple 5.1.1. Soit f la fonction donne par
f(x) =
_
1 si x Q,
0 si x / Q.
Bien que borne, la fonction f nest pas intgrable sur aucun intervalle [a, b]. En eet, la fonction
constante 1 est une fonction tage qui majore f si comme la fonction constante 0 est une
fonction tage qui la minore. De plus, toute fonction tage qui majore f doit valoir au moins 1
lintrieur de tout intervalle ]t
i
, t
i+1
[ de sa partition adapte, car cet intervalle inclut forcement
des points rationnels o f vaut 1. Symtriquement, toute fonction tage minorante ne peut pas
dpasser la valeur 0 sur les mmes intervalles car ces intervalles contiennent tous des point
irrationnels o f vaut 0. Ceci montre que lintgrale des fonctions tages minorantes vaut au
maximum 0 et celle des majorantes au minimum 1. Il nest donc pas possible de satisfaire la
condition
_
g
+

_
g

< .
5.2 Des classes de fonctions intgrables
5.2.1 Fonctions monotones
Dans cette section on va dmontrer que des classes susamment amples de fonctions sont en
fait des fonctions intgrables. On parlera notamment de fonctions continues et de fonctions
monotone. Le cas le plus simple est celui des fonctions monotone. Nous rappelons ici que, bien
quon ait mis en vidence au Chapitre 3 le lien entre signe de la drive et monotonie, il y a
des fonctions monotones non drivables. Et mme non continues. Parce que si on se limitait
aux fonctions drivables avec drive de signe constante, a serait des fonctions drivables, donc
continues, et donc pas la peine de distinguer le cas des monotones de celui des continues.
Thorme 5.2.1. Si f : [a, b] R est monotone, alors f est intgrable.
60
Dmonstration. Supposons par simplicit que f soit croissante (le cas dcroissante tant tout
fait symtrique) Fixons n et prenons la partition (t
i
)
i=0,...,n
dnie par t
i
= a + (b a)/n
(une partition uniforme qui divise [a, b] en n intervalles de mme taille). On appliquera le critre
5.1.3. Comme f est croissante sur les intervalles t
i
, t
i+1
[ on peut choisir deux fonctions tages
g
+
n
et g

n
, majorante et minorante de f, dnies par
g
+
n
(x) = f(t
i+1
), g

n
(x) = f(t
i
) si x ]t
i
, t
i+1
[,
sur les mmes intervalles de ces partitions uniformes (t
0
, t
1
, . . . , t
n
).
Faisons le calcul de
_
b
a
g
+
n
(t)dt
_
b
a
g

n
(t)dt =
_
b
a
(g
+
n
g

n
)(t)dt :
_
b
a
(g
+
n
g

n
)(t)dt =
n1

i=0
b a
n
(f(t
i+1
) f(t
i
)) =
b a
n
(f(b) f(a)).
Cette dernire quantit peut devenir aussi petite que lon veut si n est trs grand. Il sut alors
de choisir n susamment grand pour que cela soit plus petit qu et appliquer donc le critre
5.1.3.
Lide cl de cette preuve est que pour une fonction monotone on obtient un eet tlscopique
de termes qui seacent si lon prend des sous-intervalles de la mme longueur. Il faut remarquer
quen gnral il nest pas possible de dmontrer lintgrabilit dune fonction en se restreignant
aux partitions rgulires (celles o tous les intervalles qui ont la mme longueur). Le fait que
pour les fonctions monotones soit possible est une proprit en plus de cette classe de fonctions
et le fait que lintgrale soit obtenue comme limite des sommes des valeurs de la fonction dans
des points spciaux aussi.
Les mmes proprits sont vraies pour les fonctions continues mais sont moins videntes. Ceci
est d au fait quon na pas encore introduit une notion importante relie la continuit, qui
est celle de continuit uniforme.
5.2.2 Lintgrabilit des fonctions continues et luniforme continuit
Dnition 5.2.1. Une fonction f : A R est dite uniformement continue si pour tout > 0
il existe > 0 tel que tout couple de points (x, y) AA satisfaisant [x y[ < satisfait aussi
[f(x) f(y)[ < .
Cest quoi la dirence entre la dnition de continuit et duniforme continuit ? dabord la
continuit est une proprit qui concerne une fonction f et un point x
0
, alors que luniforme
continuit ne concerne que f. De plus, comme dans la dnition de continuit le point x
0
a
t x, il a le droit dintervenir dans le choix du , alors quici ne doit dpendre que de .
videmment si une fonction est uniformment continue, alors elle est continue sur A (la notion
duniforme continuit est plus forte que celle de continuit en tout point de A). Le contraire
nest pas vrai, comme on peut voir de lexemple suivant.
Exemple 5.2.1. La fonction f : R R donne par f(x) = x
2
est continue mais elle nest pas
uniformment continue.
Pour voir ceci, il sut destimer les variations de f entre un point x et un point x +h (prenons
par simplicit x, h > 0) : f(x + h) = x
2
+ 2xh + h
2
f(x) + 2xh f(x). Si lon suppose par
labsurde que f st uniformment continue on aurait f(x +h) f(x) pour tout h < . Mais
la quantit 2xh peut tre rendue aussi grande quon veut, si x est trs grand, et va srement
dpasser . Par contre, la mme dmonstration naurait pas march si on se restreignait un
ensemble born de valeurs de x.
61
En revanche, il existe pas mal de classes de fonctions qui sont uniformment continues et il
sagit en gnral de classes de fonctions o la continuit uniforme a t mieux quantitie. Par
exemple, toute fonction Lipschitzienne est uniformment continue car, si L est la constante de
Lipschitz dune fonction f, on satisfait toujours la dnition duniforme continuit en choisissant
= /L. Une classe plus gnrale est la classe des fonctions Hlderiennes (l aussi Hlder est le
mec qui a - peut-tre - tudi le premier les proprits de ces fonctions).
Dnition 5.2.2. Si ]0, 1] une fonction f : A R est dite Hlderienne dexposant (ou
Hlderienne) si il existe une constante C telle que
[f(x) f(y)[ C[x y[

pour tout couple (x, y) AA.


videmment dans le cas = 1 on retombe sur la dnition des fonctions Lipschitziennes.
Un exemple de fonction Hlderienne qui nest pas Lipschitzienne est le suivant.
Exemple 5.2.2. La fonction f : [0, 1] R donne par f(x) =

x est Hlderienne dexposant
1
2
mais elle nest pas Lipschitzienne.
Pour voir quelle Hlderienne, prenons x < y, puis considrons
(

x +

y x)
2
= x +y x + 2

y x y.
En prenant la racine droite et gauche on obtient

x +

y x

y [f(y) f(x)[ =

y

x [y x[
1/2
.
Pour voir quelle nest pas Lipschitzienne il sut de voir que sa drive nest pas borne. La
fonction f est en fait drivable sur ]0, 1[ mais sa drive est donne par
1
2

x
et on a donc
lim
x0
+ f

(x) = +, ce qui implique que f

nest pas borne (et donc f nest pas Lipschitzienne


sur ]0, 1[, ni a fortiori sur [0, 1].
Observation 5.2.3. Pourquoi parle-t-on de fonctions Hldriennes pour 1 et non pas pour
> 1 ? Simplement car les fonctions Hldriennes pour > 1 sont triviales : toute fonction
f : I R (I tant un intervalle de R) satisfaisant [f(x) f(y)[ C[x y[

pour un certain
> 1 est en fait constante ! ! On peut le voir facilement en calculant sa drive :
[f

(x)[ = lim
yx
[f(x) f(y)[
[x y[
lim
yx
C[x y[

[x y[
= 0,
ce qui dmontre que la fonction est partout drivable et la drive est partout nulle.
Comme on a remarqu dans lexemple, luniforme continuit est plus dicile sur R mais plus
facile sur les ensembles borns. En particulier, on a les thorme suivants, dont on ne voit pas
es preuves.
Thorme 5.2.2. Soient A un sous-ensemble ferm et born de R et f : A R une fonction
continue. Alors f est uniformment continue sur A.
Une autre proprit importante des fonctions uniformment continues est la suivante :
Thorme 5.2.3. Soit f : A R une fonction uniformment continue. Alors il existe une
unique extension continue g de f ladhrence

A de lensemble A, cest--dire une fonction
continue g :

A R telle que g(x) = f(x) pour tout x A.
Corollaire 5.2.4. Toute fonction f :]a, b[ R uniformment continue sur un intervalle born
est borne.
62
Dmonstration. Il sut de prendre lextension g de f [a, b], qui sera une fonction continue sur
un intervalle ferm et born. Cette extension admettra donc un maximum et un minimum et
sera donc borne. La fonction f rsulte borne comme restriction un sous-ensemble plus petit
dune fonction borne sur un ensemble plus grand.
Observation 5.2.4. La dmonstration quune fonction uniformment continue est borne sur un
intervalle borne pourrait se faire sans passer lextension continue sur un compacte. Il surait
de dire que, en prenant = 1, il existe un > 0 tel que [x y[ < entrane [f(x) f(y)[ < 1
et puis prendre une partition t
0
, t
1
, . . . t
n
de lintervalle telle que [t
i+1
t
i
[ < . Si on pose
M = max
i
[f(t
i
)[ on trouve certainement [f(x)[ M + 1 pour tout x, car tout x est distance
infrieure de lun des points t
i
et donc f(x) [f(t
i
)[ + 1.
Aprs cette parenthse sur les fonctions uniformment continues, on peut proter de cette notion
pour revenir aux intgrales.
Thorme 5.2.5. Soit f : [a, b] R une fonction continue. Alors f est intgrable.
Dmonstration. Grce au Thorme 5.2.2 la fonction f est uniformment continue aussi. Fixons
> 0 et appliquons la dnition duniforme continuit /(b a) en trouvant un . On divisera
lintervalle [a, b] en n sous-intervalles de la mme longueur (ba)/n en appelant t
i
= a+i(ba)/n
les points de sparation. Si on choisit n susamment grand on aura (b a)/n < .
Comme f est continue elle admet un minimum et un maximum sur chacun des intervalles ferms
[t
i
, t
i+1
] et on peut donc dnir deux fonctions tages g
+
et g

, majorante et minorante de f
comme suit
g
+
(x) = maxf(t) : t [t
i
, t
i+1
], g

(x) = minf(t) : t [t
i
, t
i+1
] pourx ]t
i
, t
i+1
[.
Remarquons que, cause de leur dnition et du choix de , les fonctions g
+
et g

satisfont
g
+
(x) g

(x) /(b a). En eet, on a maxf(t) : t [t


i
, t
i+1
] = f(t
M
) et minf(t) : t
[t
i
, t
i+1
] = f(t
m
) et [t
M
t
m
[ [t
i+1
t
i
[ < et avait t choisi de manire garantir que
[t s[ < [f(t) f(s)[ < /(b a).
Faisons le calcul de
_
b
a
g
+
(t)dt
_
b
a
g

(t)dt =
_
b
a
(g
+
g

)(t)dt :
_
b
a
(g
+
g

)(t)dt
n1

i=0
b a
n

b a
= n
b a
n

b a
= .
Ceci dmontre que les intgrales des deux fonction tages quon a choisies, qui majorent et
minorent f, dirent dune quantit plus petite que , et dmontre lintgrabilit.
Ceci montre que les fonctions continues aussi, comme les fonctions monotones, non seulement
sont intgrables, mais elles ont aussi la proprit que leurs intgrales peuvent tre calcules par
partitions uniformes.
5.3 Le thorme fondamental du calcul et lIPP
On verra dans cette section linstrument principal pour le calcul des intgrales, qui dans la
pratique ne passe pas du tout par la dnition via les fonctions tages, ni par les limites avec
les partitions. Cet outil quon verra sappelle bonne raison thorme fondamental du calcul
intgral" et relie les concepts dintgrale et de drive.
Pour en parler on a besoin dabord de remarquer un petit dtail assez facile et connu sous le
nom de formule de Chasles".
63
Lemme 5.3.1. Si f est une fonction intgrable sur un intervalle [a, b] = [a, c] [c, b] (c tant
un point intermdiaire entre a et b), alors on a
_
b
a
f(t)dt =
_
c
a
f(t)dt +
_
b
c
f(t)dt.
Dmonstration. Il faut dabord remarquer que cette galit, plutt triviale, est encore plus tri-
viale quand on parle de fonctions tages, car on a faire avec une galit des sommes. Si f
est une fonction tage et (t
i
)
i
est une partition qui lui est adapte, on peut supposer que c est
lun des points sparateurs de la partition (quitte remplacer la partition par une partition plus
ne, o lon rajoute le point c). Supposons donc t
k
= c avec 0 < k < n. On a
_
b
a
f(t)dt =
n

i=0
m
i
(t
i+1
t
i
) =
k1

i=0
m
i
(t
i+1
t
i
) +
n1

i=k
m
i
(t
i+1
t
i
) =
_
c
a
f(t)dt +
_
b
c
f(t)dt.
Une fois cette galit tablie pour les fonction tages, on lapplique aux fonctions g

de la
dnition dintgrale pour f et le rsultat dcoule pour f aussi.
On est prt montrer le suivant :
Thorme 5.3.2 (Thorme fondamental du calcul intgral). Soit f : [a, b] R une fonction
intgrable, continue au point x
0
. Alors la fonction F : [a, b] R dnie par
F(x) =
_
x
a
f(t)dt
est drivable au point x
0
et F

(x
0
) = f(x
0
). Si f est continue en tout point alors F C
1
et
F

= f.
Dmonstration. Si lon remarque que toute fonction continue est intgrable, il sut de dmontrer
la premire partie de lnonc (le fait que la continuit en un point implique la drivabilit de F
au mme point et lgalit F

= f ce point-l). Quand f est continue en tout point, il sura


dappliquer le mme raisonnement en tout point.
Considrons donc f continue au point x
0
. Si lon xe > 0 et on applique la dnition de
continuit on trouve un > 0 tel que [tx
0
[ < implique [f(t)f(x
0
)[ < . Prenons maintenant
x ]x
0
, x
0
+[ : on a
F(x) =
_
x
a
f(t)dt =
_
x
0
a
f(t)dt +
_
x
x
0
f(t)dt = F(x
0
) +
_
x
x
0
f(t)dt F(x
0
) +(f(x
0
) +)(x x
0
).
La dernire ingalit vient du fait que, si x ]x
0
, x
0
+[ alors tous les points t ]x
0
, x[ satisfont
[t x
0
[ < et donc f(t) f(x
0
) + . On dduit donc
F(x) F(x
0
)
x x
0
f(x
0
) + pour tout x ]x
0
, x
0
+[.
On peut obtenir aussi
F(x) F(x
0
)
x x
0
f(x
0
) pour tout x ]x
0
, x
0
+[
si lon considre que les points t ]x
0
, x[ satisfont f(t) f(x
0
) aussi. Ceci montre, par la
dnition de limite, que lon a
lim
xx
+
0
F(x) F(x
0
)
x x
0
= f(x
0
).
64
La limite de lautre ct nest pas dirente si lon considre que lon a, pour x < x
0
,
F(x) =
_
x
a
f(t)dt =
_
x
0
a
f(t)dt
_
x
0
x
f(t)dt = F(x
0
)
_
x
0
x
f(t)dt
et on continue avec les ingalits usuelles.
Dnition 5.3.1. Toute fonction drivable F ayant la proprit F

= f est dite une primitive


de la fonction f.
Ce quon vient de montrer a la double utilit de montrer que toute fonction continue admet
une primitive (et alors elle admet une quantit innie de primitives, F + c tant elle aussi un
primitive de f si F lest et c est une constante) et que pour calculer des intgrales il sut de
calculer des primitives. En eet, pour calculer
_
b
a
f(t)dt, il sut de dtecter une primitive F de
f : cette primitive ne concidera pas forcement avec la fonction G donne par G(x) =
_
x
a
f(t)dt,
mais les drives des deux fonctions seront les mmes. Alors on pourra dire que leur dirence
sera une constante (comme la dirence aura drive nulle). On aura alors F = G + c et on
pourra calculer la constante c en utilisant G(a) = 0. On aura donc G(x) = F(x) F(a) (la
constante F(a) tant la seule compatible avec G(a) = 0). En prenant x = b on aura donc
_
b
a
f(t)dt = F(b) F(a), pour nimporte quelle primitive F de f,
ce qui reprsente la mthode plus courante de calcul dune intgrale.
Pour plein de fonction en eet on est capables de dviner des primitives. Cela est plutt facile
pour toute fonction puissance : la primitive de x x
k
est x
k+1
/(k + 1), pour tout k ,= 1 (si
k = 1 on ne peut pas utiliser la mme formule, mais on saperoit assez rapidement quon
trouve un logarithme comme primitive de 1/x).
Pourtant, le calcul dune primitive ne suit pas les mmes rgles schmatiques du calcul dune
drive et toute fonction nest pas facile intgrer (cest--dire en trouver une primitive). Non
seulement, il y a aussi des fonction lmentaires" dont la primitive existe (car elles sont des
fonctions continues) mais elle nest pas de la mme forme (lmentaire, terme qui est utilis
pour indiquer toute fonction obtenue par composition, produit, somme, quotient et parfois in-
version des fonctions usuels : polynmes, exponentielles, logarithme, sinus, cosinus. . .). Cest le
cas par exemple de la clbre Gaussienne f(t) = e
t
2
. Par contre une fonction apparemment
plus complique comme f(t) = te
t
2
admet une primitive calculable explicitement, donne par
F(x) = e
x
2
/2.
Cest pour cette raison quon est intresse des mthodes de calcul des intgrales qui nous
aident soit trouver des primitives, soit trouver directement les valeurs dexpressions de la
forme
_
b
a
f(t)dt. Ces expressions ne sont pas toujours calcules par voie de la recherche dune
primitive, car parfois des considrations de symtrie (supposons que f est impaire et a = b, on
obtient srement une intgrale nulle, quoi que ce soit lexpression de f) peuvent aider, mais il est
vrai que souvent la mme mthode de calcul de lintgrale serait capable de donner le rsultat
gnral (cest dire pour tout b, et donc la primitive).
Une mthode qui est souvent utile est celle dintgration par parties, ce qui dcoule directement
du thorme fondamental du calcul
Proposition 5.3.3 (Intgration par parties, ou IPP). Soient f et g deux fonctions de classe
C
1
sur [a, b]. On alors
_
b
a
f(t)g

(t)dt =
_
b
a
f

(t)g(t)dt +f(b)g(b) f(a)g(a).


65
Dmonstration. Prenons la fonction F = fg. Sa drive est F

= f

g + fg

. On peut dire alors


que F est la primitive de sa drive et on a donc
_
b
a
_
f

(t)g(t) + f(t)g

(t)
_
dt = F(b) F(a) = f(b)g(b) f(a)g(a).
En balanant le terme en f

g de lautre ct on obtient la thse.


Lutilit de lintgration par parties est varie. Elle donne une mthode de calcul des intgrales
(et des primitives) qui est applicable si lon a un produit de deux fonctions (f et g

) dont une est


facile driver, lautre intgrer (celle qui doit jouer le rle de g

), et le produit de leur drive


et primitive respectivement est facile intgrer (plus facile que le produit originale).
Dautre ct lintgration par parties est une mthode essentielle dans des problmes avancs de
mathmatiques en cas de manque de rgularit. Si g est une fonction rgulire mais f non, on
peut remplacer lexpression
_
f

g par une expression contenant


_
fg

et les valeurs de f et g sur


le bord. De plus, on peut vrier (ce nest pas trivial mais pas trop dicile non plus) quil vaut
la proposition suivante : si u est une fonction telle que
_
b
a
f(t)g

(t)dt =
_
b
a
u(t)g(t)dt +f(b)g(b) f(a)g(a)
pour toute fonction g C
1
([a, b]), alors u = f

. Ceci peut tre utilis comme caractrisation de


la drive dune fonction.
5.4 Mthodes de calcul de primitives et intgrales
On verra dans cette section, par voie de nombreux exemples, lapplication des mthodes les plus
connues et utiles pour le calcul des intgrales.
5.4.1 Intgrales sur des intervalles spciaux (symtrie, priodicit)
Exemple 5.4.1. Calculer
_
2
0
sin
2
(x)dx.
Si lon trace le graphe et on regarde le sous-graphe de x sin
2
(x) on saperoit dune particula-
rit : il est inscrit dans le rectangle [0, 2] [0, 1] et apparemment la partie qui lui manque pour
remplir le rectangle a la mme forme renverse et dcale. Ceci suggre que laire manquante
soit gale laire du sous-graphe et que donc laire du sous-graphe soit la moiti de celle du
rectangle. Ceci donnerait
_
2
0
sin
2
(x)dx = .
Essayons de formaliser a avec des calculs. La partie manquante correspond la fonction di-
rence entre 1 et sin
2
(x), cest--dire le cosinus carr. On a
_
2
0
sin
2
(x)dx +
_
2
0
cos
2
(x)dx =
_
2
0
1dx = 2.
Si lon montre que lintgrale du sinus au carr et du cosinus au carr donnent le mme rsultat
(non pas leurs fonctions primitives, seulement leurs intgrales sur cet intervalle) on a termin,
car on aura 2
_
2
0
sin
2
(x)dx =
_
2
0
1dx = 2.
On remarque cos(x /2) = cos(/2 x) = sin(x), et donc cos(x /2)
2
= sin
2
(x). Donc les
deux fonctions sont la mme, un dcalage de /2 prs. Ceci dit
_
2
0
sin
2
(x)dx =
_
2
0
cos(x /2)
2
dx =
_
2/2
/2
cos
2
(x)dx
=
_
0
/2
cos
2
(x)dx+
_
2/2
0
cos
2
(x)dx =
_
2
2/2
cos
2
(x)dx+
_
2/2
0
cos
2
(x)dx =
_
2
0
cos
2
(x)dx.
66
On en conclut que lintgalre du sinus au carr sur cet intervalle est la moiti de celui de la fonc-
tion constante 1. On a utilis la priodicit pour transformer
_
0
/2
cos
2
(x)dx en
_
2
2/2
cos
2
(x)dx.
Exemple 5.4.2. Calculer
_
1
1
sin(x)e
x
2
log(1 +[x[) cos(x
3
)dx.
On remarque tout de suite quessayer de calculer une primitive de la fonction intgrande est
un d sans espoir de russite : on nest pas trop capables de travailler avec des produits ni de
mlanger fonctions trigonomtrique et logarithme.
Mais, il y a une particularit de la fonction dans lintgrale qui nous pourra aider : elle est
impaire ! pourquoi ? car si lon change le signe de x on change le signe sin(x) mais on le laisse
inchang dans tous les autres factors des produits, comme soit ils contiennent [x[ ou x
2
, soit ils
sont des fonctions paires (comme le cosinus, o lon change le signe du cube lintrieur).
Et alors, cest combien lintgrale dune fonction impaire sur cet intervalle ? lintgrale est nulle
comme lintervalle est symtrique (si on avait d lintgrer sur [1, 2] on naurait pas pu le
dire). Ceci est un rsultat gnral qui peut se dmontrer (sans passer par le changement des
variables, ce qui simplierait beaucoup les choses) comme a : dmontrons que sur un intervalle
symtrique
_
M
M
f(t)dt =
_
M
M
f(t)dt (cette proprit peut tre obtenue partir des fonctions
tages) ; aprs on utilise le fait que f est impaire pour dire
_
M
M
f(t)dt =
_
M
M
f(t)dt, et les
deux galits ensemble disent que les deux intgrales sont nulles.
Quest-ce quon aurait pu dire propose de lintgrale dune fonction paire, par contre ? Ici ce
quon peut montrer est
_
M
0
f(t)dt =
_
0
M
f(t)dt (toujours en hritant la proprit des fonction
tages). Et donc
_
M
M
f(t)dt = 2
_
M
0
f(t)dt. Mais ceci ne nous aide pas calculer la valeur. . .
5.4.2 Intgration par partie : rcurrence et ruses spciales
En partant du cas du sinus au carr, on se concentrera ici sur le calcul de quelques primitives et de
quelques intgrales sur des intervalles qui ne prsentent pas de symtrie spciales, o linstrument
principale est lintgration par partie. Pourtant, il sagira dintgration qui ne seront pas tout de
suite acheve par une simple intgration par partie, mais il faudra faire quelque chose en plus.
Exemple 5.4.3. Calculer
_
b
a
sin
2
(x)dx et dterminer une primitive de la fonction intgrande.
Comme on a un produit (sin(x) sin(x)) dans la fonction intgrande, on peut essayer une intgra-
tion par partie. On posera donc f(x) = sin(x) et g

(x) = sin(x), ce qui entrane f

(x) = cos(x)
et g(x) = cos(x). On a donc
_
b
a
sin
2
(x)dx =
_
b
a
f(x)g

(x)dx =
_
b
a
f

(x)g(x)dx + [fg]
b
a
=
_
b
a
cos
2
(x)dx sin(b) cos(b) + sin(a) cos(a).
Il faut donc calculer lintgrale du cosinus au carr. Apparemment on na pas gagn grande chose
car la dicult de cette intgrale sera la mme de lautre. On peut en fait voir que la dicult
est la mme si lon crit cos
2
(x) = 1 sin
2
(x). On trouve donc
_
b
a
sin
2
(x)dx =
_
b
a
1dx
_
b
a
sin
2
(x)dx sin(b) cos(b) + sin(a) cos(a).
Apparemment cest encore pire, car pour calculer lintgrale du sinus au carr on a justement
trouv une expression qui reprend la mme valeur. Mais, les coecients de cette intgrale dun
ct et de lautre de lgalit ne sont pas les mmes, et on peut donc balancer la deuxime
intgrale du ct gauche de lgalit en obtenant
2
_
b
a
sin
2
(x)dx =
_
b
a
1dx sin(b) cos(b) + sin(a) cos(a) = b a sin(b) cos(b) + sin(a) cos(a).
67
Ceci donne le rsultat nal
_
b
a
sin
2
(x)dx =
b a
2

1
2
sin(b) cos(b) +
1
2
sin(a) cos(a).
Cest qui la primitive associe cette intgration? si on considre le Thorme fondamental du
calcul on sait que lon trouve une primitive dune fonction f si on calcule F(x) =
_
x
a
f(t)dt. Il
sut donc prendre lexpression quon a calcule et remplacer b par la variable x. Non seulement,
on a mme le droit doublier tout ce qui ne concerne que a, car il sera une constante par rapport
la variable. On a donc
F(x) =
1
2
x
1
2
sin(x) cos(x).
Comment peut-on vrier que cela soit bien la primitive ? en la drivant ! est-il obligatoire de le
faire ? non, si on la trouv grce une mthode existante et rigoureuse, quon na pas invente.
Cependant, on peut le faire quand on nest pas sr de notre rsultat, et on peut le faire aussi
chaque fois quon ne veut pas dtailler les passages intermdiaires pour arriver au rsultat mme.
Ceci pourrait tre le cas soit quand ils sont trop longs, soit quand on doute de leur rigueur ou
quand on est sr de labsence de rigueur (disons, quand on a trich). Donc on utilisera dans ce
cas nos calculs comme une aide deviner une candidate primitive, et son tre primitive sera
montr en drivant.
Ici on a
F

(x) =
1
2

1
2
cos
2
(x) +
1
2
sin
2
(x) =
1
2
sin
2
(x) +
1
2
sin
2
(x) = sin
2
(x).
Exemple 5.4.4. Calculer
_
b
a
sin
3
(x)dx et dterminer une primitive de la fonction intgrande.
Ici aussi on a un produit, de la forme sin
2
(x) sin(x), par exemple. Il faut choisir qui jouera le
rle de f et qui de g

. Le rle plus dlicat est celui de g

, car il faudra intgrer cette fonction.


Normalement on est capable dintgrer les deux, maintenant, mais cest quand mme vrai quin-
tgrer le sinus plutt que son carr est plus simple, alors que pour le driver la dirence nest
pas trop grande. Donc on pose f(x) = sin
2
(x) et g

(x) = sin(x). On a f

(x) = 2 sin(x) cos(x) et


g(x) = cos(x). Donc
_
b
a
sin
3
(x)dx =
_
b
a
2 sin(x) cos
2
(x)dx sin
2
(b) cos(b) + sin
2
(a) cos(a).
Il faut intgrer sin(x) cos
2
(x). On peut utiliser cos
2
(x) = 1 sin
2
(x) et obtenir
_
b
a
sin
3
(x)dx = 2
_
b
a
sin(x)dx 2
_
b
a
sin
3
(x)dx sin
2
(b) cos(b) + sin
2
(a) cos(a).
Comme tout lheure, on peut ramener le terme en sinus au carr du ct droit sur le ct
gauche, en trouvant
3
_
b
a
sin
3
(x)dx = 2
_
b
a
sin(x)dx sin
2
(b) cos(b) + sin
2
(a) cos(a)
= 2 cos(b) + 2 cos(a) sin
2
(b) cos(b) + sin
2
(a) cos(a)
et nalement
_
b
a
sin
3
(x)dx =
2
3
cos(b) +
2
3
cos(a)
1
3
sin
2
(b) cos(b) +
1
3
sin
2
(a) cos(a).
On vrie dans ce cas aussi, en posant F(x) =
2
3
cos(x)
1
3
sin
2
(x) cos(x).
F

(x) =
2
3
sin(x)
2
3
sin(x) cos
2
(x) +
1
3
sin
3
(x) =
2
3
sin(x)(1 cos
2
(x)) +
1
3
sin
3
(x) = sin
3
(x).
68
Le cas gnral peut tre approch par rcurrence
Exemple 5.4.5. Donner une formule rcursive pour
_
b
a
sin
n
(x)dx.
On appellera I
n
(a, b) cette intgrale. Il sagit de lintgrale dun produit, de la forme sin
n1
(x)
sin(x), par exemple. Le seul choix raisonnable est f(x) = sin
n1
(x) et g

(x) = sin(x). On a donc


f

(x) = (n 1) sin
n2
(x) cos(x) et g(x) = cos(x). Donc
_
b
a
sin
n
(x)dx =
_
b
a
(n 1) sin
n2
(x) cos
2
(x)dx sin
n1
(b) cos(b) + sin
n1
(a) cos(a).
Pour le terme sin
n2
(x) cos
2
(x) on peut utiliser lastuce habituelle et obtenir
_
b
a
sin
n
(x)dx =
_
b
a
(n1) sin
n2
(x)dx
_
b
a
(n1) sin
n
(x)dxsin
n1
(b) cos(b)+sin
n1
(a) cos(a).
Ceci signie
I
n
(a, b) = (n 1)I
n1
(a, b) (n 1)I
n
(a, b) sin
n1
(b) cos(b) + sin
n1
(a) cos(a),
do
I
n
(a, b) =
n 1
n
I
n1
(a, b)
1
n
sin
n1
(b) cos(b) +
1
n
sin
n1
(a) cos(a).
Le mme rsultat peut tre utilis pour la recherche dune primitive, en obtenant
F
n
(x) =
n 1
n
F
n1
(x)
1
n
sin
n1
(x) cos(x).
5.4.3 Des cas simples
Ici on regarde deux exemples qui ont la seule proprit en commun de ne pas demander trop de
travail : une intgration par partie qui na pas besoin de faire de la rcurrence ou de ramener un
terme de lautre ct et une fonction compose dont on peut deviner la primitive (et qui nous
sera utile pour introduire les changements de variables).
Exemple 5.4.6. Calculer
_
b
a
xsin(x)dx et dterminer une primitive de la fonction intgrande.
On a un produit, on a envie de faire une intgration par partie. On veut transformer cette
intgrale en une intgrale plus simple. Ceci est possible car la fonction x se simplie quand on
la drive alors que la fonction sin(x) ne se complique pas. Posons f(x) = x et g

(x) = sin(x).
On a f

(x) = 1 et g(x) = cos(x). Donc


_
b
a
xsin(x)dx =
_
b
a
cos(x)dx b cos(b) + a cos(a) = sin(b) sin(a) b cos(b) + a cos(a).
On vrie dans ce cas aussi, en posant F(x) = sin(x) xcos(x).
F

(x) = cos(x) cos(x) + xsin(x) = xsin(x).


Exemple 5.4.7. Calculer
_
b
a
ln
k
(x)
x
dx et dterminer une primitive de la fonction intgrande (avec
b > a > 0).
Ici le gros avantage est quon a le produit dune fonction du logarithme fois la fonction 1/x, qui
en est la drive. Devinons la primitive : si lon prend une puissance du logarithme en drivant
on trouve bien une puissance du logarithme divise par x. Il est facile de voir que lexposant
prendre sera un en plus par rapport lexposant dans lintgrale. Le coecient aussi peut tre
devin. On pose F
k
(x) = ln
k+1
(x)/(k + 1). On a bien F

k
(x) = ln
k
(x)/x. Bien sr, ce calcul ne
marche pas si k = 1. Ceci est normal, on ne peut pas calculer la primitive dune puissance avec
exposant 1 en rajoutant 1 lexposant, on le sait. On sait aussi que dans ce cas on trouverait
un logarithme. On essaie donc F
1
(x) = ln(ln(x)), ce qui donne bien F

1
(x) = 1/xln(x).
69
Aprs avoir trouv les primitives, on peut facilement dire
_
b
a
ln
k
(x)
x
dx =
_
_
_
ln
k+1
(b)ln
k+1
(a)
k+1
, si k ,= 1,
ln(ln(b)) ln(ln(a)) si k = 1.
5.4.4 Changement de variable dintgration
Lexemple 5.4.7 nous donne une ide intressante : si dans une expression intgrer il y a le
logarithme qui apparait souvent, mais il y a aussi la drive du logarithme, alors on peut oublier
la partie avec la drive, regarde la fonction quon a compose avec le logarithme, en prendre la
primitive, et y mettre au dedans le logarithme dans le rsultat. Ceci se peut gnraliser.
En utilisant la convention
_
b
a
f(t)dt :=
_
a
b
f(t)dt si a > b, on a :
Thorme 5.4.1. Soit f : [a, b] R une fonction continue et g : [c, d] [a, b] une bijection
C
1
. Alors on a
_
b
a
f(t)dt =
_
g
1
(b)
g
1
(a)
f(g(s))g

(s)ds =
_
d
c
f(g(s))[g

(s)[ds.
Dmonstration. Soit F une primitive de f, qui existe grce au thorme fondamental du calcul
(f tant continue). Considrons F g : est-elle primitive de quelque chose ? oui, car elle est C
1
(comme compose de fonctions C
1
) et elle est donc une primitive de sa drive. Sa drive est
bien s f(g(s))g

(s). On a donc, pour tout x et y,


_
y
x
f(g(s))g

(s)ds = F(g(y)) F(g(x)).


Si lon prend x = g
1
(a) et y = g
1
(b) on trouve
_
g
1
(b)
g
1
(a)
f(g(s))g

(s)ds = F(b) F(a) =


_
b
a
f(t)dt,
o la dernire galit vient du Thorme Fondamental du Calcul et de ses consquences. Ceci
montre la premire partie de la thse. Pour conclure et voir
_
g
1
(b)
g
1
(a)
f(g(s))g

(s)ds =
_
d
c
f(g(s))[g

(s)[ds
il sut de distinguer deux cas : comme g est une bijection continue (elle est C
1
), elle est
strictement monotone ; soit elle est croissante (et dans ce cas on a g(c) = a et g(d) = b, car
sinon on ne peut pas raliser une bijection, et g

0), soit elle est dcroissante (avec g(c) = b


et g(d) = a et g

0). Dans le premier cas lgalit est immdiate, dans le deuxime il y a un


double changement de signe, car lintervalle rsulte renvers mais [g

[ = g

.
Ce thorme peut tre utilis dans deux directions : soit on doit intgrer une fonction compose
f(g(t)) multiplie fois g

(cest le cas de notre dernier exemple), et alors on passera lintgrale


de f tout court, soit on a une fonction f(t) et pour quelques raisons on souponne que rem-
placer t avec g(s) pourrait tre malin (il faut que dans le produit f(g(s))g

(s) il y ait quelque


simplication, sinon cela ne vaut pas le coup).
Ce dernier cas sera dvelopp dans lexemple suivant.
Exemple 5.4.8. Calculer
_
b
a

1 x
2
dx et dterminer une primitive de la fonction intgrande
(avec 1 a < b 1).
On fera le changement de variable suivant : x = sin(y). La fonction y sin(y) est une bijection
croissante de [/2, /2] vers [1, 1] et sa restriction lintervalle [arcsin(a), arcsin(b)] le sera
70
vers [a, b]. On appliquera le thorme 5.4.1 avec f(t) =

1 t
2
et g(s) = sin(s). Il faut remplacer
x avec sin(y), dx avec cos(y)dy et les bornes dintgration. On a
_
b
a
_
1 x
2
dx =
_
arcsin(b)
arcsin(a)
_
1 sin
2
(y) cos(y)dy =
_
arcsin(b)
arcsin(a)
cos
2
(y)dy
(on a utilis cos
2
(y) = 1 sin
2
(y) mais cos(y) 0 sur [/2, /2] aussi). Il faut maintenant
calculer la primitive de cos
2
(y) mais cela on sait le faire. De la relation cos
2
(y) = 1 sin
2
(y) on
tire que la primitive F du cosinus au carr est donne par
F(x) = x
1
2
x +
1
2
sin(x) cos(x) =
1
2
x +
1
2
sin(x) cos(x).
On a donc
_
b
a
_
1 x
2
dx =
1
2
(arcsin(b)arcsin(a))+
1
2
sin(arcsin(b)) cos(arcsin(b))
1
2
sin(arcsin(a)) cos(arcsin(a)).
On remarque sin(arcsin(x)) = x et cos(arcsin(x)) =
_
1 sin
2
(arcsin(x)) =

1 x
2
et on
continue :
_
b
a
_
1 x
2
dx =
1
2
(arcsin(b) arcsin(a)) +
1
2
b
_
1 b
2

1
2
a
_
1 a
2
.
On peut dduire que une primitive de f(x) =

1 x
2
est donne par F(x) =
1
2
arcsin(x) +
1
2
x

1 x
2
. Ce rsultat peut tre vri en utilisant (arcsin)

(x) = (1 x
2
)
1/2
, ce qui est une
consquence de la formule pour le calcul de la drive dune fonction rciproque.
Dans lexemple prcdent on a directement cherch calculer le rsultat dune intgrale sur un
intervalle [a, b] et on a bien fait attention changer les bornes lors du changement de la variable.
Il faut faire attention quand on calcule une primitive aussi. Une criture du type
_
_
1 x
2
dx =
_
cos
2
(y)dy
pourrait engendrer de la confusion et suggrer que la primitive de la fonction

1 x
2
concide
avec la primitive de la fonction cos
2
. Ceci nest pas vrai, car il faut composer cette dernire
primitive avec la fonction rciproque du changement de variable, larcsinus dans ce cas.
On termine cette section par quelques remarques sur des fonctions moins connues que le sinus
et le cosinus mais qui peuvent tre aussi utiles dans ce genre dintgrales.
On dnit les fonctions sinus hyperbolique et cosinus hyperbolique par
sinh(x) =
e
x
e
x
2
; cosh(x) =
e
x
+ e
x
2
.
Ces fonctions, qui sont dnis tout fait diremment (sauf si lon considre lexpression com-
plexe du sinus et du cosinus, sin(x) = (e
ix
e
ix
)/2 et cos(x) = (e
ix
+ e
ix
)/2), ont beaucoup
de proprits similaires aux fonctions trigonomtriques, qui peuvent tre vries la main.
On a notamment
sinh

= cosh; cosh

= sinh;
cosh
2
(x) sinh
2
(x) = 1;
cosh(0) = 1, sinh(0) = 0;
ainsi que des formules daddition similaires celles trigonomtriques. Dans tous les cas, il y a
des dirences de signes.
71
Un changement de variable x = sinh(y) est trs utile pour le calcul dune primitive de

1 + x
2
ainsi comme x = cosh(y) pour

x
2
1 (remarquer la dirence de signe par rapport lexemple
prcdent). videmment, dans le calcul explicite des primitives on trouvera les fonctions rci-
proques du sinus et du cosinus hyperboliques, qui peuvent tre obtenues en rsolvant les quations
e
x
e
x
2
= y et
e
x
+ e
x
2
= y,
en mettant X = e
x
, rsolvant une quation de seconde dgr, puis prenant le logarithme.
5.4.5 Fonctions rationnelles
Exemple 5.4.9. Calculer
_
b
a
x+1
x
2
3x+2
dx et dterminer une primitive de la fonction intgrande
(il faut se placer sur un intervalle qui ne touche pas les zros de dnominateur : par souci de
simplicit supposons ici 2 < a < b).
Pour trouver cette primitive on rcrira la fonction intgrande de manire plus simple. Il est en
eet possible trouver des constantes A et B telles que
x + 1
x
2
3x + 2
=
A
x 1
+
B
x 2
.
On verra aprs quelles sont les critres pour exprimer une fraction du type P(x)/Q(x) comme
somme de fractions plus simples, et ici on se contentera de trouver explicitement ces deux
constantes en rsolvant un systme. Pour que lgalit quon cherche soit vrie il faut imposer
x + 1
x
2
3x + 2
=
A(x 2) + B(x 1)
x
2
3x + 2
,
ce qui quivaut, en imposant lgalits des coecients de x et des constantes,
_
1 = A +B,
1 = 2AB.
La solution de ce systme est A = 2, B = 3. On a donc
x + 1
x
2
3x + 2
=
2
x 1
+
3
x 2
et donc la primitive cherche est donne par
F(x) = 2 ln(x 1) + 3 ln(x 2).
Exemple 5.4.10. Calculer
_
b
a
x
4
2
x
3
1
dx et dterminer une primitive de la fonction intgrande (l
aussi, par souci de simplicit, on supposera 1 < a < b).
On cherchera de faire une dcomposition de la fraction intgrande qui sinspire celle de
lexemple prcedent. Pour commencer, cependant, on saperoit que, comme le numrateur a
un degr plus lev que le dnominateur, il sera possible de sortir des termes de la fraction. On
a en eet x
4
2 = x(x
3
1) + x 2 et donc
x
4
2
x
3
1
= x +
x 2
x
3
1
.
On est bien capable de calculer une primitive de x et ce qui nous reste faire est calculer une
primitive de la fraction quon a obtenu. Lavantage est quon a rduit le degr du numrateur.
Ceci peut tre toujours fait si lon a P(x)/Q(x) et deg P deg Q : grce P = P
1
Q + P
2
(division euclidienne des polynmes avec un reste) on arrive des fractions avec deg P
2
< deg Q.
72
Tout lheure on avait dcompos la fraction comme une somme de termes plus simples dont
les dnominateurs taient les facteurs du dnominateur initial. Ici, si lon veut faire une d-
composition en facteurs de degr 1, il faudrait passer aux complexes et utiliser x
3
1 =
(x 1)(x + 1/2 i

3/2)(x + 1/2 + i

3/2). Pourtant, si le but est prendre des primitives plus


faciles et passer notamment aux logarithmes, ceci nest pas trs utile car ln(x+1/2 i

3/2) ne
signie rien! On est donc forc garder la dcomposition relle (x
3
1) = (x 1)(x
2
+ x + 1).
Il ne sera pas possible alors desprer de trouver une dcomposition du type
x 2
x
3
1
=
A
x 1
+
B
x
2
+x + 1
car le rsultat droite ne dpende que de deux paramtres, alors que droite on aurait pu avoir
a priori nimporte quelle fraction P
2
/Q avec deg P
2
< 3 (un rsultat qui dpend donc de trois
paramtres, les trois coecients de P
2
).
La dcomposition qui sera vraie sera par contre la suivante :
x 2
x
3
1
=
A
x 1
+
Bx +C
x
2
+x + 1
.
Pour calculer les coecients A, B et C (et au mme temps dmontrer leur existence, car on na
pas voqu des thormes gnraux qui lassurent) il faut imposer
x 2 = A(x
2
+ x + 1) + (Bx +C)(x 1),
ce qui signie
_

_
0 = A + B,
1 = AB +C
2 = AC.
Ici aussi la solution est simple (il sut de trouver A en sommant les trois lignes) : A = 1/3,
B = 1/3 et C = 5/3. On ne dtaillera pas tous les calculs ici mais on veut seulement montrer
comment on peut intgrer les fonctions qui apparaissent. Il ny a pas de problmes intgrer
A/(x 1), qui donnera lieu un logarithme. Concernant la partie (Bx + C)/(x
2
+ x + 1), on
commence en crivant le numrateur comme (2x+1)+ (ce qui est possible en prenant = B/2
et = C B/2). Pourquoi ? parce que la premire partie est facile intgrer. On a en eet la
fraction (2x+1)/(x
2
+x+1), qui a la proprit que le numrateur est la drive du dnominateur.
Chaque fois quon a u

/u la primitive est ln(u) et ceci est facile vrier en drivant. Ici on


aurait donc ln(x
2
+ x + 1). Il nous reste trouver une primitive de 1/(x
2
+ x + 1).Plus en
gnral on vourrait trouver une primitive de toute fraction du type
1
polyme de degr 2 sans racines relles
.
Le cas typique est celui de la primitive1/(1+x
2
), qui est donne par la fonction arctan(x). Tout
autre cas peut se ramener celui-ci, grce une criture du type
x
2
+ x + 1 = (x +
1
2
)
2
+
3
4
et plus en gnral
Q(x) = c
1
(x x
0
)
2
+c
2
.
Il est toujours possible crire un polynme de degr deux sous cette forme (on trouve c
1
daprs
le coecient de x
2
, puis x
0
pour faire en sorte que le double produit du carr galise le terme
en x, puis c
2
par dirence). Dans le cas dun polynme sans racines relles on aura c
1
c
2
> 0.
Ceci dit que, un coecient prs, on peut se ramener x
2
+ 1. Ici on a
1
x
2
+x + 1
=
4
3
1
1 +
_
2

3
(x +
1
2
)
_
2
73
et une primitive sera donc donne par
F(x) =
4
3

3
2
arctan
_
2

3
(x +
1
2
)
_
.
En composant tous ces rsultats on peut trouver une primitive de la fonction donne et en
calculer lintgrale. Dans le rsultat il y aura un polynme (qui vient de la partie qui est sortie
de la fraction), un logarithme de x 1, un logarithme de x
2
+x + 1, une arcotangente.
On verra un dernier exemple et on donnera en suite une recette pour intgrer toute fonction
rationnelle.
Exemple 5.4.11. Calculer
_
b
a
1
(x
3
1)
2
dx et dterminer une primitive de la fonction intgrande.
Il est encore sous-entendu que lintervalle ne touche pas les zros de la fonction. De plus, on
met 1 au numrateur par simplicit car on a vu que la technique utiliser dpend fortement
du dnominateur et de sa factorisation, et le numrateur ninuence que les constantes qui
apparaissent dans les fractions plus simples quon va trouver.
Ici le problme est que la factorisation du dnominateur admet des facteurs multiples. En eet
on a
(x
3
1)
2
= (x 1)
2
(x
2
+x + 1)
2
= (x 1)(x 1)(x
2
+x + 1)(x
2
+x + 1).
Si on cherchait dcrire
1
(x
3
1)
2
=
A
x 1
+
B
x 1
+
Cx + D
x
2
+x + 1
+
Ex +F
x
2
+x + 1
,
on sapercevrait que le rsultat droite ne dpend que de A + B, C + E et D + F, donc dun
nombre trop petit de variables. Du coup, on ne pourra pas sen sortir comme a.
Dans le cas de facteurs multiples la dcomposition est un peu plus subtile. On peut crire
1
(x
3
1)
2
=
A
x 1
+
B
(x 1)
2
+
Cx + D
x
2
+x + 1
+
Ex + F
(x
2
+ x + 1)
2
,
cest--dire on obtient une dcomposition avec des fractions dont les dnominateur ont les fac-
teurs du dnominateur original Q(x), une puissance qui va de un jusqu la puissance quon
voit dans Q, et dont le numrateur est une constante sil sagit dun facteur de premier degr et
un polynme de degr un si le facteur est de degr deux.
En rsolvant le systme on peut voir quil admet une solution unique et la trouver. On sintresse
maintenant montrer que toute fraction quon a crite est facile intgrer. Cest videmment
le cas de 1/(x 1), qui donne lieu ln(x 1), et de 1/(x 1)
2
, qui donne lieu 1/(x 1).
On a dj vu comment traiter (Ax + B)/(x
2
+ x + 1), en le dcomposant en une partie avec
(2x+1)/(x
2
+x+1), qui donne ln(x
2
+x+1), et une avec 1/(x
2
+x+1), qui donne un rsultat
du type c
1
arctan(c
2
(x x
0
)). Il nous reste la dernire fraction. L aussi on peut dire Ex +F =
(2x +1) + (toujours grce la division de polynmes). La partie avec (2x +1)/(x
2
+x +1)
2
donne tout simplement 1/(x
2
+x+1). Pour lautre il faut faire le mme changement de variable
qui passe par lcriture de x
2
+x + 1 comme c
1
+c
2
(x x
0
)
2
et qui nous ramne 1/(1 +x
2
)
2
et se rfrer lexemple suivant.
Exemple 5.4.12. Donner une formule rcursive pour
_
b
a
1
(1+x
2
)
n
dx.
On appellera I
n
(a, b) cette intgrale, quon sait calculer pour n = 0 et 1. On cherchera une
relation entre I
n
et I
n+1
. On a
_
b
a
1
(1 + x
2
)
n
dx =
_
b
a
1 + x
2
(1 + x
2
)
n+1
dx = I
n+1
(a, b) +
_
b
a
x
x
(1 + x
2
)
n+1
dx.
74
On intgrera par partie la dernire expression, en prenant f(x) = x et g

(x) = x/(1 +x
2
)
n+1
, ce
qui donne f

(x) = 1 et g(x) = (1 + x
2
)
n
/(2n). On a donc
_
b
a
x
x
(1 + x
2
)
n+1
dx =
1
2n
_
b
a
1
(1 + x
2
)
n
dx
b
2n(1 + b
2
)
n
+
a
2n(1 + a
2
)
n
=
I
n
(a, b)
2n

b
2n(1 + b
2
)
n
+
a
2n(1 + a
2
)
n
.
Ceci nous dit
= I
n+1
(a, b) = I
n
(a, b)(1
1
2n
) +
b
2n(1 + b
2
)
n

a
2n(1 + a
2
)
n
.
On peut rsumer la recette quon a construit avec les derniers exemples.
Recette pour lintgration dune fonction rationnelle P(x)/Q(x) :
diviser P par Q en obtenant P = P
1
Q+P
2
et donc P(x)/Q(x) = P
1
(x) + P
2
(x)/Q(x) ;
P
1
est facile intgrer ;
factoriser Q sous la forme Q = Q

1
1
Q
m
m
Q

m+1
m+1
Q

k
k
, o les Q
i
avec i m sont
des polynmes de degr un et les Q
i
avec i m + 1 sont des polynmes de degr deux sans
racines relles ; les correspondants
i
leurs exposants dans la factorisation;
crire
P
2
(x)
Q(x)
=
A
1,1
Q
1
(x)
+ +
A
1,
1
Q
1
(x)

1
+ +
A
m,1
Q
m
(x)
+ +
A
m,m
Q
m
(x)
m
+
A
m+1,1
+ B
m+1,1
x
Q
m+1
(x)
+ +
A
m+1,
m+1
+ B
m+1,
m+1
x
Q
m+1
(x)

m+1
+. . .
+
A
k,1
+B
k,1
x
Q
k
(x)
+ +
A
k,
k
+ B
k,
k
x
Q
k
(x)

k
,
cest--dire en mettant au dnominateur tous les facteurs Q
i
et en les prenant une puissance
entre un et leur
i
, et au numrateur soit des constantes (si deg Q
i
= 1), soit des polynmes
de degr un (si deg Q
i
= 2) ;
tous les termes du type A/Q

i
avec deg Q
i
= 1 sont faciles intgrer et donnent soit un
logarithme ( = 1), soit une puissance ngative de Q
i
;
tous les termes du type (A +Bx)/Q

i
avec deg Q
i
= 2 se dcomposent en Q

i
/Q

i
+ /Q

i
.
tous les termes du type Q

i
/Q

i
sont faciles intgrer et donnent soit ln(Q
i
) (si = 1), soit
une puissance ngative de Q
i
;
pour les termes /Q

i
on utilise Q
i
(x) = c
1
+c
2
(x x
0
)
2
pour se ramener 1/(1 +x
2
)

des
coecients prs, et puis on utilise le rsultat de rcurrence de lexemple 5.4.12
5.4.6 Fonctions rationnelles de fonctions trigonomtriques
On montre maintenant une technique pour transformer pas mal dintgrales avec les sinus et les
cosinus en dintgrales de fonctions rationnelles.
Exemple 5.4.13. Calculer
_
b
a
sin
3
(x)cos
4
(x)
sin(x) cos(x)+2 cos
3
(x)
dx et dterminer une primitive de la fonction
intgrande.
Lide pour calculer cette intgrale (quon ne dveloppera pas en dtails) et la suivante : le sinus
et le cosinus peuvent sexprimer assez bien laide dune quantit magique commune, qui est
t = tan(x/2), et cela donne lieu un changement de variable assez puissant.
On a
sin(x) = 2 sin(x/2) cos(x/2) = 2 tan(x/2) cos
2
(x/2) =
2t
1 + t
2
,
grce lgalit cos
2
= 1/(1 + tan
2
). De mme, on a
sin(x) = cos
2
(x/2) sin
2
(x/2) = cos
2
(x/2)
_
1 tan
2
(x/2)
_
=
1 t
2
1 + t
2
,
75
Faisons donc le changement de variable t = tan(x/2), qui implique x = 2 arctan(t). Il faut
remplacer tous les sinus et les cosinus par les expressions quon a trouves, qui sont des fonctions
rationnelles de t. De plus, il faut remplacer dx par 2dt/(1+t
2
), grce la formule de changement
de variable qui fait apparatre une drive. Celle-ci aussi est une fonction rationnelle de t. Dans
notre cas on se ramerait une intgrale du type
_
_
2t
1+t
2
_
3

_
1t
2
1+t
2
_
4
2t(1t
2
)
(1+t
2
)
2
+ 2
_
1t
2
1+t
2
_
4
2dt
1 + t
2
.
Comme 1 + t
2
apparat au dnominateur un peu partout, il est possible de le simplier dans
pas mal dendroits. Attention : on pourrait se demander comment peut-on obtenir des sinus
et des cosinus quand on calcule cette primitive et on la rdrive, si dans les formules pour les
fonction rationnelles ils napparaissent jamais. . .la rponse est videmment quil faut faire gae
aux bornes, car il faut remplacer a par tan(a/2) et b par tan(b/2).
5.5 Applications des intgrales aux dveloppements limits
On termine le long discours sur les intgrales avec deux applications aux DL. La premire sort
de la question suivante : on connat les DL de la fonction 1/(1 + x
2
)
1
1 + x
2
= 1 x
2
+ x
4
x
6
+ + (1)
n
x
2n
+o(x
2n+1
).
Peut-on dduire dici les DL de sa primitive, la fonction arcotangente ? On imagine trouver
arctan(x) = x
x
3
3
+
x
5
5

x
7
7
+ + (1)
n
x
2n+1
2n + 1
+o(x
2n+2
).
La rponse est oui et elle est assez gnrale.
Thorme 5.5.1. Soit f : A R une fonction qui admet un dveloppement limit dordre
n au point x
0
A : f(x) = p(x) + o((x x
0
)
n
) avec p un polynme de degr n. Soient F
et P des primitives de f et p, respectivement, avec P(x
0
) = 0 (cest--dire on a forcement
P(x) =
_
x
x
0
p(t)dt). Alors on a le DL suivant
F(x) = F(x
0
) + P(x) + o((x x
0
)
n+1
).
Dmonstration. On veut montrer lim
xx
0
F(x)F(x
0
)P(x)
(xx
0
)
n+1
= 0. Soit H(x) = F(x)F(x
0
)P(x).
On sait H(x
0
) = 0 et H

(x) = f(x) p(x). Comme on a f(x) p(x) = o((xx


0
)
n
), on peut dire
que pour tout > 0 il existe > 0 tel que, si [y x
0
[ < , alors [H

(y)[ < [y x
0
[
n
. Prenons
maintenant x ]x
0
, x
0
+[. Grce au thorme des accroissements nis on a [H(x)[ = [H(x)
H(x
0
)[ = [x x
0
[[H

()[ avec ]x
0
, x[]x
0
, x
0
+[. Donc [H

()[ [ x
0
[
n
[x x
0
[
n
et nalement [H(x)[ [x x
0
[
n+1
. Ceci montre exactement que la quantit H(x)/(x x
0
)
n+1
tend vers zro lorsque x x
0
et conclut la preuve.
Dernire application des intgrales, la fameuse Formule de Taylor avec reste intgrale, qui est
celle, parmi les Formules de Taylor, qui donne lexpression du reste la plus prcise. Dans la
formule de Taylor-Young on avait en fait un terme en o((x x
0
)
n
), qui nest gure prcis mais
donne seulement des informations sur son comportement local autour de x
0
; la formule de
Taylor-Lagrange donnait une vraie galit mais avec un terme f
n+1
()(x x
0
)
n+1
/(n + 1)!, o
le point nest pas precis ; cette formule donnera par contre une galit explicite. Par contre,
elle demandera plus de rgularit pour pouvoir lappliquer.
76
Thorme 5.5.2. Soit f C
n+1
(A) et x
0
A. Alors pour tout x A on a
f(x) = f(x
0
)+f

(x
0
)(xx
0
)+
1
2
f

(x
0
)(xx
0
)
2
+ +
1
n!
f
(n)
(x
0
)(xx
0
)
n
+
1
n!
_
x
x
0
(xt)
n
f
(n+1)
(t)dt.
Dmonstration. Le thorme sera dmontr par rcurrence sur n. Si n = 0 il faut dmontrer que
pour toute fonction C
1
on a f(x) = f(x
0
) +
_
x
x
0
f

(t)dt et ceci est vrai comme consquence du


thorme fondamental du calcul. Le fait que f

soit continue est justment la bonne hypothse


pour lappliquer.
Supposons que le rsultat soit vrai pour un certain rang n. Passons au rang suivant : il faut
prendre f C
n+2
(A). Mais alors f C
n+1
(A) et on peut appliquer le rsultat au rang n. On
obtient bien
f(x) = f(x
0
)+f

(x
0
)(xx
0
)+
1
2
f

(x
0
)(xx
0
)
2
+ +
1
n!
f
(n)
(x
0
)(xx
0
)
n
+
1
n!
_
x
x
0
(xt)
n
f
(n+1)
(t)dt.
Dans la dernire intgrale il y a un produit quon peut traiter grce une intgration par partie.
Soit h(t) = f
(n+1)
(t) et g

(t) = (x t)
n
. Grce lhypothse f C
n+2
(A) la fonction h est C
1
et on a h

(t) = f
(n+2)
(t), ainsi que g(t) = (x t)
n+1
/(n + 1).
_
x
x
0
(x t)
n
f
(n+1)
(t)dt =
_
x
x
0
(x t)
n+1
n + 1
f
(n+2)
(t)dt
_
f
(n+1)
(t)
(x t)
n+1
(n + 1)
_
x
x
0
=
_
x
x
0
(x t)
n+1
n + 1
f
(n+2)
(t)dt +f
(n+1)
(x
0
)
(x x
0
)
n+1
(n + 1)
.
Par consquent on peut transformer lgalit den haut en
f(x) = f(x
0
) + f

(x
0
)(x x
0
) +
1
2
f

(x
0
)(x x
0
)
2
+ +
1
n!
f
(n)
(x
0
)(x x
0
)
n
+
1
(n + 1)!
f
(n+1)
(x
0
)(x x
0
)
n+1
+
1
(n + 1)!
_
x
x
0
(x t)
n+1
f
(n+2)
(t)dt.
77
Chapitre 6
Courbes paramtres planes
6.1 Gnralits
On se place dans le plan muni dun repre (O,

i,

j) orthonorm. Ce plan est alors identi R


2
,
lensemble des couples de rels, via le mcanisme des coordonnes cartsiennes.
Dnition 6.1.1. Un paramtrage de courbe plane ou, plus simplement, une courbe
paramtre plane est la donne de deux fonctions relles de variable relle x et y dnies,
continues sur un mme intervalle non trivial I de R. Cest aussi la donne dune fonction
continue
1
: I R
2
, (t) = (x(t), y(t)).
A chaque t I, on associe le point M(t) de coordonnes (t) = (x(t), y(t)). Lensemble des
points M(t) lorsque t dcrit I
= (x(t), y(t)), t I
est appel la courbe plane
2
associe ce paramtrage.
Exemples et remarques 6.1.1. 1. La droite. Donner un paramtrage de la droite D passant
par le point A = (1, 1), de vecteur directeur u = (2, 3).
Donner un autre paramtrage de cette mme droite.
2. Le cercle. Mme exercice avec le cercle de centre 0 de rayon 1. En utilisant le fait que le
cercle de centre C = (1, 2), de rayon 3 est limage par une homothtie de centre O suivie
dune translation du cercle prcdent, dterminer un paramtrage de ce cercle.
3. Le graphe dune fonction continue. Soit f : I R une fonction continue, son graphe est
la courbe paramtre dont un paramtrage est
x(t) = t, y(t) = f(x(t)), t I
4. Si est la courbe paramtre par (x(t), y(t)), t I R et si est une bijection continue
dun intervalle J R sur I alors est aussi la courbe paramtre par (x((s), y((s)), s
J.
6.1.1 Vecteur vitesse et tangente
Dans les exemples qui vont nous occuper, les fonctions x et y seront, la plupart du temps, des
fonctions rgulires (i.e. de classe C
1
) de t I.
Dans une interprtation physique usuelle des courbes paramtres, la variable t reprsente le
temps et x(t), y(t) sont les coordonnes dun point mobile M(t).
1. Une fonction valeurs R
2
est continue si chacune des fonctions coordonnes lest
2. ou courbe gomtrique ou support de la courbe paramtre
78
Si t ,= t
0
, la vitesse moyenne du mobile entre les instants t et t
0
est donne par le vecteur
1
tt
0

M(t
0
)M(t) qui a (
x(t)x(t
0
)
tt
0
,
y(t)y(t
0
)
tt
0
) pour coordonnes dans la base (

i,

j).
Lorsque t t
0
, ce vecteur vitesse moyenne tend, au sens ou chacune de ses coordonnes tend,
vers v(t
0
) := (x

(t
0
), y

(t
0
)). Ce vecteur est appele le vecteur vitesse instantane ou vecteur
vitesse de M linstant t
0
.
Lorsque v(t
0
) ,= 0, la droite passant par le point M(t
0
), de vecteur directeur v(t
0
), donne
paramtriquement par
x
T
(s) = x(t
0
) + (s t
0
)x

(t
0
), y
T
(s) = y(t
0
) + (s t
0
)y

(t
0
),
est appele la tangente au point M(t
0
), linstant t
0
.
Une quation cartsienne de la tangente la courbe paramtre linstant t
0
est donc
(X x(t
0
)).y

(t
0
) (Y y(t
0
)).x

(t
0
) = 0 dinconnue (X, Y ) R
2
Dans le cas du paramtrage naturel dun graphe de fonction, on retrouve la notion de tangente
un graphe dj rencontre.
Exemples et remarques 6.1.2. 1. Si est une bijection C
1
dun intervalle J R sur I
R, (x(t), y(t)), t I R et ( x(s), y(s)) = (x((s)), y((s))), s J sont alors deux
paramtrages dune mme courbe .
On a alors, par le thorme de drivation des fonctions composes, si t
0
= (s
0
), que
v(t
0
) =

(s).

v(s
0
).
Si

(s
0
) ,= 0, la tangente en M(t
0
) linstant t
0
est alors gale la tangente en

M(s
0
) linstant s
0
. Cela donne un dbut de dnition intrinsque, i.e. indpendant du
paramtrage choisi, de la tangente une courbe paramtre.
2. Il se peut que v(t
0
) = 0 mais que le support de la courbe admette quand mme une
tangente au point t = t
0
. Juste pour faire un exemple, cela est le cas quand la limite de
1
(tt
0
)
2

M(t
0
)M(t) lorsque t t
0
existe et est non nulle. Par extension, on dira aussi que
cette limite est un vecteur tangent la courbe linstant t
0
.
6.1.2 Distance parcourue entre deux instants
Dnition 6.1.2. Soit (t) = (x(t), y(t)), t I une courbe paramtre de classe C
1
sur un
intervalle I. Soit v(t) = |

(t)| =
_
x
2
(t) + y
2
(t). Soient t
0
, t
1
I, t
0
t
1
. On dnit la
distance parcourue entre les instants t
0
et t
1
par la formule
D(t
0
, t
1
) =
_
t
1
t
0
v(t) dt
Exemples et remarques 6.1.3. 1. La quantit v(t) est la longueur du vecteur vitesse linstant
t. Cest ce que lon appelle la vitesse instantane. Si on imagine une voiture suivant
la courbe (t), t I, v(t) est ce que lon peut lire sur le compteur de vitesse de cette
voiture. Dune certaine manire, on oublie linformation de direction contenue dans le
vecteur vitesse v(t). Si lon pense quune intgrale est un genre de somme, la quantit
1
t
1
t
0
_
t
1
t
0
v(t) dt est en quelque sorte la moyenne des vitesses instantanes sur lintervalle
de temps [t
0
, t
1
] : il sagit donc de la vitesse moyenne sur cet intervalle de temps, i.e la
distance parcourue par le mobile entre les instants t
0
et t
1
divise par la dure t
0
t
1
de
cet intervalle de temps.
79
2. Prenons lexemple dun segment gomtrique L = [AB] o A a pour coordonnes (x
A
, y
A
),
B a pour coordonnes (x
B
, y
B
). Ce segment est naturellement paramtr par
(t) = ((1 t)x
A
+ tx
B
, (1 t)y
A
+ty
B
), t [0, 1]
On a
v(t) = (x
B
x
A
, y
B
y
A
), v(t) =
_
(x
B
x
A
)
2
+ (y
B
y
A
)
2
= AB
Daprs la dnition, la distance parcourue entre les instants t
0
= 0 et t
1
= 1 est donc
D(0, 1) =
_
1
0
_
(x
B
x
A
)
2
+ (y
B
y
A
)
2
dt = AB
Dans ce cas, on voit donc que la distance parcourue entre ces deux instants est exactement
la longueur du segment, ce qui est nalement rassurant ! !
Un calcul similaire montre que la distance parcourue entre linstant 0 et linstant t [0, 1]
quelconque est D(0, t) = t.AB, ce qui est exactement la longueur du segment A(t).
3. Traitons maintenant lexemple dun cercle ou dune partie de cercle. Nous allons voir que
les distances calcules laide de deux paramtrages distincts ont au bout du compte la
mme valeur
(a) Paramtrage trigonomtrique du cercle. Soit ( le cercle de centre (0, 0), de rayon 1.
Soit
0
(t) = (x(t), y(t)) = (cos t, sin t), t [0, 2] le paramtrage usuel de ce cercle.
On a
v
0
(t) = (sin t, cos t), v
0
(t) =
_
cos
2
(t) + sin
2
(t) = 1
La distance parcourue par le mobile
0
(t) entre les instants 0 et

4
est donc
D
0
(0,

4
) =
_
4
0
1 dt =

4
La trajectoire de
0
(t) sur lintervalle [0,

4
] est un huitime du cercle (, sa longueur
au sens usuel du terme est donc

4
, ce qui coincide bien avec la distance parcourue.
(b) Posons maintenant
1
(t) = (cos t
2
, sin t
2
), t [0,

2]. Il sagit dun autre param-


trage du mme cercle (. On a
v
1
(t) = (2t sin t
2
, 2t cos t
2
), v
1
(t) =
_
4t
2
cos
2
(t
2
) + 4t
2
sin
2
(t
2
) = 2t
La distance parcourue par le mobile
1
(t) entre les instants 0 et
_

4
est donc
D
1
(0,
_

4
) =
_

4
0
2t dt =
_
t
2
_

4
0
=

4
La trajectoire de
1
(t) sur lintervalle [0,
_

4
] est le mme huitime du cercle ( que
prcdemment et la encore, sa longueur au sens usuel du terme coincide bien avec la
distance parcourue.
La proposition suivante indique, la manire de lnonc similaire sur les tangentes, que la dis-
tance parcourue sur un arc paramtr est par nature lie la trajectoire et non un paramtrage
particulier.
Proposition 6.1.1. Soient I et J sont deux intervalles non triviaux de R, : I J, une
bijection croissante de classe C
1
,
0
: I R
2
et
1
: J R
2
sont deux arcs paramtrs de
classe C
1
, de vitesses instantanes respectives v
0
: I R et v
1
: J R,
Si pour tout t I,
1
((t)) =
0
(t) alors, pour t
0
< t
1
, t
0
, t
1
I, en posant (t
0
) = s
0
< s
1
=
(t
1
), on a
D
0
(t
0
, t
1
) =
_
t
1
t
0
v
0
(t) dt =
_
s
1
s
0
v
1
(s) ds = D
1
(s
0
, s
1
)
80
Dmonstration. Comme pour tout t I,
1
((t)) =
0
(t), en drivant, on obtient que pour tout
t I,

(t).v
1
((t)) = v
0
(t). Comme est croissante,

(t) 0 et donc, pour tout t I,

(t).v
1
((t)) = v
0
(t)
On a donc, par le thorme du changement de variable, Thorme ??, dans les intgrales que
D
0
(t
0
, t
1
) =
_
t
1
t
0
v
0
(t) dt
=
_
t
1
t
0

(t).v
1
((t)) dt
s=(t)
=
_
s
1
s
0
v
1
(s) ds = D
1
(s
0
, s
1
)
6.1.3 Exemples de tracs - Coordonnes cartsiennes
Schma gnral Le but est de tracer une courbe paramtre donne par le paramtrage
x(t), y(t), t I.
On regarde le domaine de dnition, la continuit, la drivabilit des fonctions x et y
On regarde si des symtries communes aux fonctions x et y ne permettent pas de rduire
le domaine dtude, quitte complter la courbe par des symtries centrales, axiales, des
translations...
On tudie les variations de x et y que lon regroupe dans un tableau de variations commun
ces deux fonctions avec reprage des limites et de valeurs particulires du paramtre t.
On repre des points particuliers de la courbe et lon calcule si besoin les tangentes ces
points : intersections avec les axes de coordonnes, points o les tangentes sont parallles aux
axes, points multiples
3
Une classe importante de points particuliers sont les points singuliers du paramtrage, o
la vitesse sannule. On verra sur des exemples comment tudier la courbe au voisinage de tels
points.
recherche de droites asymptotes
On trace la courbe en respectant ces contraintes
Un exemple : x(t) = 3t
2
2, y(t) = 3t t
3
, t R.
1. Les fonctions x et y tant polynomiales, elles sont clairement de classe C

sur R.
2. Symtries : on remarque que pour t R, x(t) = x(t) et y(t) = y(t). Cela implique
que la courbe est symtrique par rapport laxe des abscisses et que, pour la tracer, il
sut de la tracer pour t 0, le reste de la courbe sobtenant par la symtrie axiale.
3. Limites : on a
lim
t
x(t) = et lim
t
y(t) =
4. Drives et variations : on a
x

(t) = 6t et y

(t) = 3(1 t
2
)
On obtient donc le tableau de variations suivant sur [0, +[
3. Ce sont les points de la courbe gomtrique en lesquels on passe au moins deux fois, deux instants dirents
81
t 0 1 +
x

(t) 0 + 6 +
y

(t) 3 + 0
+

x(t) 1

2
2
y(t)
0
Le graphe admet donc une tangente verticale au point M
0
= (0, 0) linstant t = 0 et une
tangente horizontale au point M
1
= (1, 2) linstant t = 1.
5. Recherche de points doubles : rsolvons le systme de deux quations deux inconnues
t, s R, t ,= s
_
x(t) = x(s)
y(t) = y(s)
Les solutions de ce systme telles que t ,= s correspondent un point de la courbe atteint
deux instants distincts. Le systme en question est quivalent succesivement chacun
des systmes suivants
_
t
2
s
2
= 0
3t t
3
(3s s
3
) = 0
,
_
s +t = 0
3 (t
2
+ st +s
2
) = 0
,
_
s = t
3 (t
2
t
2
+t
2
) = 0
,
_
s = t
t =

3
Il y a donc un point double sur la courbe, atteint aux instants t =

3, il sagit
du point M

3
= (7, 0). La tangente T en ce point linstant t =

3 a pour quation
paramtrique
_
x
T
(t) = x(

3) + tx

3) = 7 + 6

3.t
y
T
(t) = y(

3) + ty

3) = 6t
La tangente S en ce point linstant t =

3 est la symtrique de T par rapport laxe


des abscisses.
82
6.1.4 x(t) = t
2
, y(t) = t
3
, t R.
1. On a x(t) = x(t), y(t) = y(t), la courbe prsente donc une symtrie axiale par rapport
laxe des abscisses et il sut de ltudier sur [0, +[ puis de faire agir cette symtrie.
2. x

(t) = 2t et y

(t) = 3t
2
. Sur [0, +[ les deux fonctions x et y sont donc strictement
croissantes. La vitesse v(t) est nulle si et seulement si t = 0.
3. (La remarque qui tue). On a, pour tout t R, t =
3
_
y(t) et donc x(t) =
3
_
y(t)
2
. Cela
signie, par exemple, que la courbe , restreinte aux instants t 0 est le graphe de
la fonction y = x
3
2
. Ce graphe est bien connu! On note par exemple la prsence dune
demi-tangente verticale en x = 0, y = 0.
Ltude de ce type de courbe, x(t) = t
p
, y(t) = t
q
, t voisin de 0 avec p et q deux entiers naturels
est trs importante pour ltude locale des courbes paramtres au voisinage dun point sin-
gulier. Un point singulier dune courbe paramtre est un point atteint un instant t
0
tel que
v(t
0
) = 0. il sagit donc de ces instants pour lesquels nous ne sommes pas capables de dterminer
une droite tangente gomtrique.
6.2 Courbes paramtres en coordonnes polaires
6.2.1 Courbes en polaires : gnralits
Passage dun systme de coordonnes lautre
Considrons deux fonctions continues r(t) et (t) dune variable relle t, dnies sur un mme
intervalle I de R.
La courbe paramtre dnie en coordonnes polaires (o reprsente la distance lorigine et
langle, pris en sens trigonomtrique, entre la direction du segment qui joint lorigine au point
et laxe horizontal orient vers la droite) par le systme paramtrique
= r(t), = (t), t I
est par dnition la courbe paramtre dnie en coordonnes cartsiennes par le systme pa-
ramtrique
x(t) = r(t) cos (t), y(t) = r(t) sin (t), t I
83
Remarquons que si r(t) et (t) sont des fonctions rgulires (par exemple de classe C
1
), sur I
alors x(t) et y(t) sont des fonctions ayant au moins le mme degr de rgularit (dans lexemple,
elles seront au moins de classe C
1
).
Rciproquement, tant donne une courbe paramtre donne en coordonnes cartsiennes par
le systme paramtrique x(t), y(t), t I R, on peut en donner une dnition polaire par la
correspondance coordonnes cartsiennescoordonnes polaires dcrite dans la partie prcdente.
Le fait que, par exemple, r(t) =
_
x
2
(t) + y
2
(t), montre quen gnral, on ne peut esprer que r(t)
soit automatiquement de classe C
1
si x(t) et y(t) le sont. Les instants t D o x(t) = y(t) = 0
posent en eet problme lors de la drivation.
Le problme de la rgularit est encore plus prgnant lors de la dtermination de langle (t).
Dune part, lorsque r(t) = 0, langle nest pas dni et dautre part, si la courbe fait plus dun
tour autour de 0 , la fonction (t) risque dexhiber une discontinuit due au problme du choix
de langle (parce que 2 et 0 sont le mme angle).
Expression de la vitesse
Posons quelques notations couramment utilises en physique. Si R, on pose
4
u
r
= (cos , sin ), u

= (sin , cos )
(u
r
, u

) forme une base orthonorme et


le vecteur

OM est donc gal ru
r
. En drivant et en utilisant les rgles de drivation dun
produit et dune compose, on obtient que
v = r

.u
r
+r

.u

Le carr de la vitesse est donc


[v[
2
= r
2
+r
2

2
Le rayon dpend de langle
Nous allons concentrer nos eorts dans la suite sur les courbes paramtres donnes par une
quation de la forme
= r(), I
o r est une fonction rgulire dnie sur un intervalle I de R. Par ceci, on entend les courbes
dnies en coordonnes polaires par le systme paramtrique
= r(t), = t, t I
Lexemple le plus simple est donn par le cercle de centre 0, de rayon r
0
. Il est dni par
lquation paramtrique
r = r
0
, R
.
En restreignant le domaine de variation de , on obtient une partie du cercle. Par exemple, si

0
<
1
, la courbe dnie par lquation paramtrique
r = r
0
, [
0
,
1
]
4. les r, en indice nont rien voir avec les fonctions ou variables portant ces noms, les vecteurs ur et u

dpendent seulement de langle


84
est larc du cercle de centre 0, de rayon r
0
constitu des points dont largument varie entre
0
et
1
.
Les droites ne passant pas par 0 ont une quation polaire du type
r =
a
cos(
0
)
Si lon note H le projet orthogonal de O sur une telle droite. On a OH = a et langle (

i,

OH)
est
0
.
6.2.2 Un exemple : la cardiode : r = 2(1 cos ).
1. r est une fonction de classe C

sur R. Elle sannule exactement aux point tels quil


existe une entier relatif k tel que = k2.
2. Symtries. On a r( + 2) = r(). Il sut donc dtudier la courbe sur un intervalle de
longueur 2 pour obtenir toute la courbe gomtrique. On a par ailleurs r() = r(),
ce qui dmontre que la courbe est symtrique par rapport laxe des abscisses. Il sut
dtudier r sur lintervalle [0, ] pour reconstituer la courbe en faisant agir la symtrie.
3. On a r

() = 2 sin . r

est donc strictement positif sur ]0, [, r est donc strictement croissant
sur [0, ], r y croit de 0 jusque 4. Le carr de la vitesse est r()
2
+ r

()
2
= 8(1 cos ).
La vitesse sannule donc uniquement lorsque = 0.
4. Pour tudier la situation au voisinage de , revenons en coordonnes cartsiennes et eec-
tuons un dveloppement limit de chacune des coordonnes : on a
x() = 2(1 cos ) cos =
2
+o(
2
)
y() = 2 sin (1 cos ) = sin 2 =
3
+ o(
3
)
On admet quau voisinage de = 0, la courbe ressemble
5
la courbe donne par les premiers
termes non triviaux de chacun des dveloppements limits :
x() =
2
y() =
3
Cette courbe a t tudie dans la partie prcdente. Elle prsente en 0 une demi-tangente
horizontale et un point de rebroussement.
5. par exemple au niveau du positionnement de la courbe par rapport sa tangente ou demi-tangente
85
Chapitre 7
Fonctions relles de deux variables
Dans ce chapitre aussi, le plan est rapport un repre orthonorm (O,

i,

j). On lidentie par


ce moyen R
2
.
7.1 Gnralits
7.1.1 Fonctions, ensemble de dnition
Soit D une partie de R
2
. Une fonction f : D R est un moyen dassocier tout couple de rels
(x, y) de lensemble de dnition D de f un nombre rel unique not f(x, y).
Exemples et remarques 7.1.1. 1. Les fonctions constantes. Soit a un rel x. La formule
f(x, y) = a dnit une fonction f : R
2
R.
2. Les fonctions anes. Soient a, b, c trois rels xs, la formule f(x, y) = a.x+b.y +c dnit
une fonction f : R
2
R. Les fonctions de cette forme sont appeles fonctions anes.
3. Les fonctions quadratiques. Soit a
ij
une famille de nombres rels xs. La formule
f(x, y) = a
20
x
2
+ a
02
y
2
+a
11
xy +a
10
x +a
01
y +a
00
dnit l encore une fonction f : R
2
R.
4. Fonctions polynomiales. Elles sont dnies par une formule du type
f(x, y) =
nie

i,j0
a
ij
x
i
.y
j
5. Fractions rationnelles : elles sont dnies comme tant le quotient de deux fonctions poly-
nomiales, par une formule du type
f(x, y) =
P(x, y)
Q(x, y)
Cette formule ne dnit une fonction f : D R que sur une partie du plan D sur laquelle
Q ne sannule pas, par exemple
D = (x, y) R
2
, Q(x, y) ,= 0 = R
2
(x, y) R
2
, Q(x, y) = 0
(a) Supposons que Q(x, y) = 2x+3y 2. Le domaine de dnition naturel de la fonction
f dnie par la formule
f(x, y) =
x
2
+ 3xy 4
2x + 3y 2
86
est lensemble D des points (x, y) tels que 2x +3y 2 ,= 0. Cest la runion des deux
demi-plans ouverts
P
+
= (x, y) R
2
, 2x + 3y 2 > 0 et P

= (x, y) R
2
, 2x + 3y 2 < 0
(b) Supposons que Q(x, y) = x
2
+y
2
1. La formule
f(x, y) =
x
2
17xy + 12
x
2
+y
2
1
dnit une fonction f : D R avec
D = (x, y) R
2
, Q(x, y) ,= 0 = R
2
(x, y) R
2
, Q(x, y) = 0
Gomtriquement D est le plan, priv du cercle de centre 0 et de rayon 1. Ce cercle
est exactement lensemble
C = (x, y) R
2
, x
2
+y
2
1 = 0
6. On peut videmment faire intervenir dautres fonctions lmentaires dune variable relle.
(a) La formule f(x, y) = ln(2x
2
4x + 2y
2
6) dnit une fonction f : D R si lon
prend
D = (x, y) R
2
, 2x
2
4x + 2y
2
> 0
Comme 2x
2
4x+2y
2
6 = 2(x1)
2
+y
2
8, lensemble D est donc gomtriquement
la partie lextrieur du boule de centre (1, 0), de rayon 2.
(b) La formule f(x, y) = arcsin(x+2y 3) dnit une fonction f : D R sur le domaine
D du plan dnit par
D = (x, y) R
2
, 1 x + 2y 3 1
Il sagit de la partie de plan comprise, au sens large, entre les deux droites dquation
x + 2y = 2 et x + 2y = 4.
On voit de ces exemples que la dtermination du domaine de dnition dune fonction de deux
variables relles associe une formule f(x, y) = ... ncessite la dtermination de parties du plan
dnies par des quations ou des inquations cartsiennes du type
(x, y) R
2
, g(x, y) est dni et g(x, y) = 0 ou (x, y) R
2
, g(x, y) est dni et g(x, y) > 0
pour certaines (autres) fonctions de deux variables g.
7.1.2 Compositions
Soit f : D R
2
R une fonction de deux variables relles valeurs relles. Avec les types de
fonctions que nous avons dj rencontrs, nous pouvons envisager les compositions suivantes :
1. Composition gauche avec une fonction relle de variable relle. Soit g : I R une telle
fonction dnie sur I une partie de R. La formule (g f)(x, y) = g(f(x, y)) dnit la
fonction g f sur lensemble
(x, y) D, f(x, y) I
La fonction g f est dnie sur D partir du moment o f(x, y) I pour toute valeur de
(x, y) D.
2. Composition droite avec un arc paramtr. Soit g : I R
2
une fonction dnie sur une
certaine partie I de R. La formule (f g)(t) = f(g(t)) dnit la fonction f g sur la partie
de R
t I, g(t) D
La fonction f g est dnie sur tout I partir du moment o g(t) D pour tout t I.
87
7.1.3 Reprsentations graphiques
Graphe
Dnition 7.1.1. Le graphe dune fonction f : D R
2
est la partie de R
3
dnie par
(x, y, f(x, y)), (x, y) D = (x, y, z) R
3
, (x, y) D et z = f(x, y)
On peut reprsenter le graphe dune telle fonction f comme une surface dans lespace. On
ninsistera pas ce semestre sur ce type de reprsentation.
Lignes de niveaux
Dnition 7.1.2. Si f : D R est une fonction de deux variables relles, t R, la ligne de
niveau t est lensemble
L
t
= (x, y) D, f(x, y) = t
On peut reprsenter ecacement une fonction de deux variables en dessinant schmatiquement
quelques lignes de niveaux pour des valeurs de t bien choisies.
7.2 Limites et continuit
7.2.1 Boules, voisinages, parties ouvertes et fermes
Nous allons dnir la notion de limite de f(x, y) lorsque le couple z = (x, y) tend vers un certain
couple x z
0
= (x
0
, y
0
). Pour cela nous allons copier la dnition que nous avions en une
variable relle.
Les boules ouvertes B(z
0
, ) de centre z
0
, de rayon vont jouer en deux variable un rle identique
celui que jouait en une variable lintervalle ouvert ]x
0
, x
0
+[, centr en x
0
, de rayon .
Si z = (x, y), on pose [z[ =
_
x
2
+y
2
, la distance de z 0. On lira [z[, le module de z, ou sa
norme. On remarque que si z = (x, y), z
0
= (x
0
, y
0
), alors
[z z
0
[ =
_
(x x
0
)
2
+ (y y
0
)
2
est la distance entre z et z
0
.
Le boule ouverte B(z
0
, ) de centre z
0
= (x
0
, y
0
), de rayon est
B(z
0
, ) = z = (x, y) R
2
, [z z
0
[ <
Soit z
0
un point, une partie V de R
2
est dite voisinage de z
0
sil existe > 0 tel que
B(z
0
, ) V
Exemples et remarques 7.2.1. 1. Un demi-plan ouvert P est voisinage de chacun de ses points.
Un tel demi-plan est dni par trois nombres a, b, c, (a, b) ,= (0, 0) par
P = (x, y) R
2
, a.x +b.y +c < 0
2. Une boule ouverte est voisinage de chacun de ses points.
3. Si V est lintersection dun nombre ni de demi-plans ouverts ou de boules ouverts alors
V est voisinage de chacun de ses points.
88
Nous reprenons maintenant les dnitions donnes au Chapitre 1.
Dnition 7.2.1. Soit A R
2
un ensemble quelconque et z
0
R
2
. On dit que z
0
est adhrent
A si pour tout voisinage V de z
0
il y a un point z A V .
Dnition 7.2.2. Soit A un sous-ensemble de R
2
. On dit que A est ouvert si il est un voisinage
de tous ses points : autrement, dit, si pour tout z A il existe un rayon r > 0 tel que B(z, r) A.
On dit que A est ferm si son complmentaire est ouvert.
On notera encore

A lensemble des points dadhrence de A :

A = z R
2
: V voisinage de z on a V A ,= .
7.2.2 Dnition
Dnition 7.2.3. Soit z
0
R
2
, f : D R une fonction de deux variables, R. On suppose
z
0


D.
1. On dit que f a pour limite en z
0
, ce que lon note
lim
zz
0
f(z) =
si, pour tout voisinage U de dans R, il existe un voisinage V de z
0
, tel que si z V D,
alors f(z) U.
2. Si f est dnie en z
0
, on dit que f est continue en z
0
si
lim
zz
0
f(z) = f(z
0
).
3. f est dite continue si elle est continue en tout point de son domaine D.
Proposition 7.2.1 (DL dordre 0). Dans le mme contexte que prcdemment, f admet pour
limite en z
0
si et seulement si il existe une fonction , dnie au voisinage de (0, 0), de limite
0 en 0 telle que, pour tout z voisin de z
0
,
f(z) = +(z z
0
)
Remarques
1. On a, comme dans le cas dune variable, unicit de la limite de f en z
0
sous rserve que
cette limite existe.
2. Si f admet une limite en un point z
0
, la fonction f est borne sur un certain voisinage de
z
0
.
3. Pour prouver quune fonction (h, k) a pour limite 0 en 0, il sut de dmontrer une
majoration du type
[(h, k)[ (
_
h
2
+k
2
)
pour une certaine fonction dune variable relle, de limite 0 en 0.
4. Dans le cas de deux variables, nous navons pas de notion de limite droite ou gauche
en un point car cela na pas grand sens. On peut en revanche dnir la limite en un point
suivant une partie A de R
2
comme suit.
Dnition 7.2.4. Soit f : D R une fonction, z
0
R
2
, A D, R. On suppose z
0

(D A). On dit que f a pour limite en z
0
en suivant A, ce que lon note
lim
zz
0
zA
f(z) = ou f(z)
zz
0
zA

si, pour tout voisinage U de dans R, il existe un voisinage V de z
0
, tel que si z V A D,
alors f(z) U.
89
Exemples et remarques 7.2.2. 1. Les demi-plans ouverts, les boules ouverts sont des parties
ouvertes.
2. Une intersection dun nombre ni de parties ouvertes est ouverte.
3. Une runion de parties ouvertes est ouverte.
4. Pour dmontrer quune partie D de R
2
est ouverte, il sut de trouver une fonction continue
g : R
2
R telle que
D = (x, y) R
2
, g(x, y) > 0.
Disques et demi-plans ouverts rentrent dans ce cadre.
7.2.3 Oprations
Les rgles sur les oprations et les limites dans ce cadre sont les mmes que les rgles que nous
avons nonces pour le cas des fonctions dune variable relle. Nous nous focalisons sur le cas
des fonctions continues sur un ensemble ouvert.
Oprations algbriques
Proposition 7.2.2. Soient D un domaine ouvert, f, g : D R, deux fonctions continues alors
1. f + g, f.g sont continues sur D.
2. lensemble D

= (x, y) D, g(x, y) ,= 0 est ouvert et la fonction f/g : D

R dnie
par la formule (f/g)(x) =
f(x)
g(x)
est continue sur D

.
Exemples et remarques 7.2.3. 1. Les fonctions polynomiales sont continues sur R
2
.
2. Une fraction rationnelle est continue sur son domaine de dnition, qui est ouvert.
Composition
L encore, les rsultats dune variable relle se transposent : la continuit se comporte bien vis
vis des compositions
Proposition 7.2.3. Soit D une partie ouverte de R, f : D R une fonction continue sur D.
1. Composition gauche. Soit g : I R avec I un intervalle de R une fonction continue sur
I. Si f(x, y) I pour tout (x, y) D, la fonction g f est une fonction dnie, continue
sur D.
2. Composition droite. Soit g : I R
2
avec I un intervalle de R une fonction continue sur
I. Si g(t) D pour tout t I, la fonction f g est une fonction dnie, continue sur I.
7.3 Drivabilit
7.3.1 DL dordre 1
En une variable relle, la notion de dveloppement limit dordre 1 en un point donn est
intimement lie la drivabilit de la fonction en ce point. Le but est de comparer, localement,
au voisinage du point considr la fonction avec une fonction ane. Il en est de mme en deux
variables.
Dnition 7.3.1. Soit f : D R, z
0
= (x
0
, y
0
), D voisinage de z
0
. On dit que f admet un DL
dordre 1 en z
0
, ou de faon plus courte, que f est direntiable en z
0
, sil existe a, b R, une
90
fonction , dnie au voisinage de 0 = (0, 0), de limite 0 en 0 telle que, pour z = (x, y), voisin
de z
0
, on a
f(x, y) = f(x
0
, y
0
) + a(x x
0
) + b.(y y
0
) +[(x x
0
, y y
0
)[(x x
0
, y y
0
)
f(z) = f(z
0
)+ <
_
a
b
_
, z z
0
> +[z z
0
[(z z
0
)
ou encore, telle que pour tout (h, k) susamment voisin de (0, 0), on a
f(x
0
+h, y
0
+k) = f(x
0
, y
0
) + a.h +b.k +[(h, k)[(h, k)
f(x
0
+h, y
0
+k) = f(x
0
, y
0
)+ <
_
a
b
_
,
_
h
k
_
> +[(h, k)[(h, k).
Notation : on peut crire indiremment [(h, k)[(h, k) ou o(

h
2
+k
2
). Plus en gnral, dans
les DL des fonctions de deux variables, on utilisera o(
_
(x x
0
)
2
+ (y y
0
)
2
n
).
Si f admet un DL dordre 1 en z
0
, le vecteur
_
a
b
_
sappelle le gradient de la fonction f en z
0
.
On le note f(z
0
), lire nabla de f ou gradient de f en z
0
.
Exemples et remarques 7.3.1. 1. Fonctions anes. Si f(x, y) = a.x + b.y + c alors f admet
un DL dordre 1 en tout z
0
= (x
0
, y
0
) R
2
. On a
f(x
0
+k, y
0
+ h) = f(x
0
, y
0
) + a(x x
0
) + b(y y
0
)
Le gradient de f en z
0
est donc le vecteur indpendant de z
0
f(z
0
) =
_
a
b
_
2. Fonctions quadratiques. Si f(x, y) = a
20
x
2
+ a
11
xy + a
02
y
2
, on a
f(x
0
+h, y
0
+k) f(x
0
, y
0
) = 2a
20
x
0
.h +a
11
x
0
.k +a
11
y
0
.h + 2a
02
y
0
.k + a
20
h
2
+ a
11
hk +a
02
k
2
= 2a
20
x
0
.h +a
11
x
0
.k +a
11
y
0
.h + 2a
02
y
0
.k +[(h, k)[(h, k)
car [a
20
h
2
+a
11
hk +a
02
k
2
[ C(h
2
+k
2
) et donc a
20
h
2
+a
11
hk +a
02
k
2
=

h
2
+ k
2
(h, k)
o est une fonction de limite nulle en 0. Cela dmontre que f admet un DL dordre 1 en
tout z
0
= (x
0
, y
0
) et que le gradient de f en z
0
est
f(x
0
, y
0
) =
_
2a
20
x
0
+a
11
y
0
2a
02
y
0
+a
11
x
0
_
Nous verrons un peu plus loin comment retrouver facilement cette formule grce au m-
canisme des drives partielles.
Il est important de remarquer que, comme dans le cas des fonctions drivables en une variable,
les fonctions direntiables sont continues.
Proposition 7.3.1. Soit f : D R, z
0
= (x
0
, y
0
), D voisinage de z
0
. Si f est direntiable
en z
0
, alors f est continue en z
0
.
Dmonstration. Il sut de remarquer que
lim
(h,k)(0,0)
a.h +b.k +[(h, k)[(h, k) = 0,
ce qui montre que le DL lordre 1 donne galement un DL lordre 0 pour la fonction f.
91
7.3.2 Drives partielles
Une faon naturelle danalyser une fonction de deux variables consiste geler une variable
et tudier la fonction dune variable relle obtenue en laissant libre lautre variable.
Dnition 7.3.2 (Applications partielles). Soit D R
2
, f : D R une fonction, (x
0
, y
0
) D
1. La premire application partielle f
|y=y
0
est dnie par la formule f
|y=y
0
(x) = f(x, y
0
). Si
D est voisinage de (x
0
, y
0
) alors le domaine de dnition de f
|y=y
0
est voisinage, dans R,
de x
0
.
2. La deuxime application partielle f
|x=x
0
est dnie par la formule f
|x=x
0
(y) = f(x
0
, y). Si
D est voisinage de (x
0
, y
0
) alors le domaine de dnition de f
|x=x
0
est voisinage, dans R
de y
0
.
Remarque. Il sagit en fait de regarder les restrictions de f sur les droites respectivement
dquation x = x
0
et y = y
0
. On a pour cela recours un paramtrage de chacune de ces droites.
Dnition 7.3.3. Soit D une partie ouverte de R
2
, f : D R une fonction, (x
0
, y
0
) D
Si la premire application partielle f
|y=y
0
est drivable en x
0
, on appelle drive partielle
1
de f par rapport la premire variable en (x
0
, y
0
) le nombre
f
x
(x
0
, y
0
) =
df
|y=y
0
dx
(x
0
)
Si la deuxime application partielle f
|x=x
0
est drivable en y
0
, on appelle drive partielle de
f par rapport la deuxime variable en (x
0
, y
0
) le nombre
f
y
(x
0
, y
0
) =
df
|x=x
0
dy
(y
0
)
Exemples et remarques 7.3.2. 1. Soit f dnie sur R
2
par f(x, y) = x
2
+ 3xy y
2
. Soit
(x
0
, y
0
) R
2
. On a
f
y=y
0
(x) = x
2
+ 3y
0
.x y
2
0
f
x=x
0
(y) = x
2
0
+ 3y.x
0
y
2
En drivant la premire galit, (y
0
est un paramtre dans ce cas), on obtient
f
x
(x
0
, y
0
) =
df
|y=y
0
dx
(x
0
) = 2x
0
+ 3y
0
Pour la deuxime galit, on obtient
f
y
(x
0
, y
0
) =
df
|x=x
0
dy
(y
0
) = 3x
0
2y
0
Dans la pratique, on acclre lcriture en omettant les indices
0
. Pour obtenir une expres-
sion de
f(x,y)
x
, on drive lexpression de f(x, y) en considrant que y est une constante.
1. Dans cette partie, conformment lusage en physique et contrairement lusage que nous nous sommes
xs jusqu prsent, les deux variables dune fonction f vont porter des noms privilgis. Dans la plupart des
exemples suivants, la premire variable sappelera x, la deuxime y.
Si on dnit une fonction g par une formule du type g(u, v) = ... pour (u, v), on considrera que sa premire
variable sappelle u et la deuxime sappelle v, on laisse au lecteur le soin dinterprter correctement les expressions
g
u
et
g
v
Si nous avions voulu nous conformer notre usage que les arguments dune fonction ne portent pas de nom
privilgis, il faudrait, pour noter respectivement les premire et deuxime drives partielles de f, crire
1f et 2f
Cette notation nest pas toujours trs parlante aussi nous ne lutiliserons pas.
92
2. Si f(x, y) = ln(1x
2
2y
2
) dnie sur lellipse remplie ouverte D = (x, y) R
2
, x
2
+2y
2
<
1, on a
f
x
(x, y) =
2x
1 x
2
2y
2
,
f
y
(x, y) =
4y
1 x
2
2y
2
Proposition 7.3.2. Soit f : D R, D un ouvert de R
2
, z
0
D. Si f est direntiable en z
0
alors les deux drives partielles de f en (x
0
, y
0
) existent et
f(x
0
, y
0
) =
_
f
x
(x
0
, y
0
)
f
y
(x
0
, y
0
)
_
Dmonstration. On ne traite que le premier cas. On a
f
|y=y
0
(x
0
+ h) = f(x
0
+h, y
0
)
= f(x
0
, y
0
)+ < f(z
0
),
_
h
0
_
> +[h[(h, 0)
= f(x
0
, y
0
) + h < f(z
0
),
_
1
0
_
> +[h[(h, 0)
Cette expression fournit clairement un dveloppement limit dordre 1 de f
|y=y
0
au voisinage de
x
0
. f
|y=y
0
est donc drivable en x
0
et
df
|y=y
0
dx
(x
0
) =
f
x
(x
0
, y
0
) =< f(z
0
),
_
1
0
_
>
De la mme faon, f
|x=x
0
est drivable en y
0
et
df
|x=x
0
dy
(y
0
) =
f
y
(x
0
, y
0
) =< f(z
0
),
_
0
1
_
>
Il est important de remarquer que si f est direntiable alors elle admet des drives partielles,
mais que la rciproque nest pas vraie.
Exemple 7.3.3. Considrons la fonction
f(x, y) =
_
0 si xy = 0,
1 si xy ,= 0.
Les applications partielles en (x
0
, y
0
) = (0, 0) concident avec la fonction nulle, et donc
f
x
(0, 0)
et
f
y
(0, 0) existent et valent 0. Pourtant, f nest pas direntiable en (0, 0), puisquelle ny est
pas continue.
Par contre, il est toujours vrai que, en cas dexistence des drives partielles, le seul gradient
possible de la fonction f est le vecteur compos par ses drives partielles.
Attention aux limites partielles ! Nous pourrions tre tents dtudier les fonctions de deux
variables en se basant uniquement sur les applications partielles, pour se rduire au cas (plus
simple) de fonctions dune variable. Cela est trs dangereux !
Nous venons de voir que les drives partielles ne sont pas susantes garantir lexistence dun
gradient. Plus en gnral,
lim
xx
0
f
|y=y
0
(x) = lim
yy
0
f
|x=x
0
(y) =
93
nimplique pas lim
(x,y)(x
0
,y
0
)
f(x, y) = . Pour sen convaincre, il sut de regarder lexemple
7.3.3.
Non seulement, les limites sur toutes les droites passant par (x
0
, y
0
) ne sont pas susantes non
plus. Considrons
f(x, y) =
_
1 si y = x
2
et x ,= 0,
0 si y ,= x
2
ou x = 0.
Soit A une droite passante par (0, 0) (cest--dire que soit A = (x, y) : x = 0, soit A =
(x, y) : y = kx pour une certaine valeur k R). Il est facile de vrier que
lim
(x,y)(0,0),(x,y)A
f(x, y) = 0.
Cela est vrai car toute droite nintersecte lensemble (x, y) : f(x, y) = 1 quune seule fois et
donc, au voisinage de (0, 0), f est nulle sur A. Pourtant, la limite lim
(x,y)(0,0)
f(x, y) nexiste
pas parce que dans tout voisinage de (0, 0) la fonction f prend la valeur 0 aussi bien que la
valeur 1.
Ltude des applications partielles peut au contraire tre utile pour nier la continuit dun
fonction, sa direntiabilit, lexistence dune limite. . .
7.3.3 Fonctions de classe C
1
sur un ouvert du plan
Nous introduisons maintenant une classe de fonctions dnies sur une partie ouverte D de R
2
dont la direntiabilit en chaque point de D sera facilement vriable.
Dnition 7.3.4. Soit D une partie ouverte de D, on dit que f : D R est de classe C
1
sur
D (ce que lon note f C
1
(D)) si
1. f est continue sur D
2. Les deux drives partielles de f existent en chaque point de D
3. Ces fonctions drives partielles,
f
x
et
f
y
, sont continues sur D.
Ce qui est important (et au mme temps tonnant, vu les recommandations de toute lheure)
est le rsultat suivant.
Proposition 7.3.3. Si f : D R est de classe C
1
alors elle est direntiable en tout point de
D.
Ensuite, il y a videmment tous les rsultats usuels sur les fonctions de classe C
1
et sur leur
comportement vis vis des oprations algbriques, plus prcisment
Proposition 7.3.4. Soient f et g deux fonctions de classe C
1
sur une partie ouverte D de R
2
1. f +g et f.g sont de classe C
1
sur D
2. Si g ne sannule pas sur D, f/g est une fonction de classe C
1
sur D
On a de plus les formules, pour la drivation partielle par rapport la premire variable
(f + g)
x
=
f
x
+
g
x
,
(f.g)
x
=
f
x
.g +f.
g
x
,
(f/g)
x
=
1
g
2
_
g
f
x
f
g
x
_
.
Les formules correspondantes pour la drivation par rapport la deuxime variable tant simi-
laires.
94
7.3.4 Drives dordre 2 et DL dordre 2
Dnition 7.3.5. Soit D une partie ouverte de D, on dit que f : D R est de classe C
2
sur
D (ce que lon note f C
2
(D)) si
1. f est de classe C
1
sur D
2. Les deux drives partielles de f sont de classe C
1
sur D.
3. Les drives partielles secondes sont dnies par

2
f
x
2
=

f
x
x
,

2
f
yx
=

f
x
y
,

2
f
y
2
=

f
y
y
,

2
f
xy
=

f
y
x
Ces quatre fonctions sont continues sur D.
Une dnition similaire existe pour les fonction C
k
, savoir on demande ce que les drives
partielles existe et soient C
k1
.
Les fonctions de classe C
2
sur un domaine ouvert se comportent bien vis vis des oprations
algbriques (on ne prcisera pas les dtails). Le phnomne suivant est assez tonnant
Thorme 7.3.5 (Schwarz). Si f est de classe C
2
sur D, les drives partielles secondes

2
f
xy
et

2
f
yx
sont gales sur D.
On dispose enn dune formule de Taylor lordre 2.
Thorme 7.3.6. Soit f une fonction de classe C
2
sur D, (x
0
, y
0
) D, il existe alors une
fonction de limite nulle en (0, 0) telle que, pour (h, k) voisin de (0, 0)
f(x
0
+h, y
0
+k) = f(x
0
, y
0
)
. .
partie cste.
+
+h.
f
x
(x
0
, y
0
) + k.
f
y
(x
0
, y
0
)
. .
partie linaire
+
+
1
2
_
h
2
.

2
f
x
2
(x
0
, y
0
) + k
2
.

2
f
y
2
(x
0
, y
0
) + 2hk.

2
f
xy
(x
0
, y
0
)
_
. .
partie quadratique
+
+(h
2
+k
2
)(h, k)
. .
reste
7.3.5 Drivation des fonctions composes
Nous avons trait le cas des compositions gauche par une fonction de variable relle. Nous
examinons maintenant le cas dune composition droite par un arc paramtr.
Formules
Thorme 7.3.7. Soit f : D R une fonction de classe C
1
sur D, une partie ouverte de R
2
.
Soit : I R
2
, (t) = (x(t), y(t)) un arc paramtr de classe C
1
sur lintervalle I. Si (t) D
pour tout t I, la fonction f est alors de classe C
1
sur I et lon a, pour t I
(f )

(t) = < f((t))),

(t) >
=
f
x
(x(t), y(t)).x

(t) +
f
y
(x(t), y(t)).y

(t)
95
Exemples et remarques 7.3.4. Si f et sont de classe C
2
alors f est de classe C
2
. La formule
prcdente montre quen eet, (f )

est de classe C
1
, du fait du mme thorme. La formule
pour (f )

est donc
(f )

=
f
x
.x

+
f
y
.y

+

2
f
x
2
.x
2
+

2
f
y
2
.y
2
+ 2

2
f
xy
.x

.y

Dmonstration. On xe t
0
I. On va chercher faire un DL dordre 1 de f au voisinage de
t
0
. Lhypothse donne que, admet un DL dordre 1 en t
0
. On a donc
x(t
0
+) = x(t
0
) + .x

(t
0
) + o()
y(t
0
+) = y(t
0
) + .y

(t
0
) + o()
(t
0
+) = (t
0
) + .

(t
0
) + o()
Par ailleurs, f est direntiable en z
0
= (x
0
, y
0
) = (t
0
) et donc, il existe , une fonction de
limite nulle en 0 telle que, pour (h, k) voisin de 0,
f(x
0
+ h, y
0
+ k)) = f(x
0
, y
0
)+ < f(x
0
, y
0
),
_
h
k
_
> +o([(h, k)[)
En substituant
h = .x

(t
0
) + o() = x(t
0
+ ) x
0
k = .y

(t
0
) + o() = y(t
0
+) y
0
dans lgalit prcdente ( cette substitution est lgitime car, lorsque est susamment voisin
de 0, (h, k) est susamment voisin de (0, 0)), on obtient
f(x(t
0
+ ), y(t
0
+)) = f(x
0
, y
0
) + . < f(x
0
, y
0
),

(t
0
) > +o()
o tend vers 0 en 0. Ceci montre que f est drivable en t
0
et la drive a la forme annonce.
La formule de cette drive montre quelle est continue par les thormes continuit de composes
et de produits.
Gradient et tangentes aux lignes de niveau
Ce que montre le thorme prcdent, cest que si (t), t I est une courbe paramtre contenue
dans une ligne de niveau de f (et donc a fortiori si est un paramtrage dun morceau de ligne
de niveau de f), on a alors
< f((t)),

(t) >= 0
En dautres termes, f((t)) est orthogonal la tangente en t la courbe .
7.3.6 Le thorme des fonctions implicites
Dans la section prcdente, on a vu que si f(x
0
, y
0
) ,= 0 et si la ligne de niveau de f passant
par (x
0
, y
0
) est une courbe paramtre admettant une tangente en ce point alors lquation de
cette tangente est
(X x
0
)
f
x
(x
0
, y
0
) + (Y y
0
)
f
y
(x
0
, y
0
) = 0
Le thorme suivant, que nous admettrons, bien quil soit dmontrable avec les outils dont nous
disposons, nous dispense du deuxime type dhypothse.
96
Thorme 7.3.8 (Fonctions implicites). Soit f : D R une fonction de classe C
1
sur D.
(x
0
, y
0
) D. Si
f
y
(x
0
, y
0
) ,= 0, alors il existe un intervalle U, voisinage de x
0
dans R, un
intervalle V , voisinage de y
0
dans R, une fonction : U V de classe C
1
sur U telle que
L
f(x
0
,y
0
)
(U V ) est le graphe de la fonction .
Par ailleurs, si x U, on a

(x) =
f
x
(x, (x))
f
y
(x, (x))
Exemples et remarques 7.3.5. 1. On a, par dnition de L
f(x
0
,y
0
)
que x U, y V et f(x, y) =
f(x
0
, y
0
) quivaut y = (x). En particulier y
0
= (x
0
).
2. Une fois que lon sait que le graphe de (une fonction de classe C
1
) est contenu dans la
ligne de niveau, la formule de la drive est claire : il sut de driver par rapport x la
relation
f(x, (x)) = Cste
3. On a un nonc analogue en supposant que
f
x
(x
0
, y
0
) ,= 0. La ligne de niveau passant par
(x
0
, y
0
) est alors localement le graphe x = (y) dune certaine fonction .
4. Si f(x
0
, y
0
) ,= 0 alors lune des deux drives partielles est non nulle et, dans tous les cas,
L
f(x
0
,y
0
)
est au voisinage de (x
0
, y
0
) une courbe gomtrique admettant un paramtrage
de classe C
1
, rgulier
2
5. Si f est de classe C
2
, la fonction est de classe C
2
comme le montre la formule.
7.4 Recherche dextrema locaux et globaux
Comme pour les fonctions dune variable, on dispose du critre dannulation de la drive pour
reprer les extrema locaux dune fonction de deux variables.
7.4.1 Extrema locaux et points critiques
Dnition 7.4.1. Soit f : D R une fonction dnie sur une partie D de R
2
. Soit (x
0
, y
0
) D.
1. On dit que f admet un maximum local en z
0
= (x
0
, y
0
) sil existe B(z
0
, ) une boule
ouvert centr en z
0
tel que pour tout z B(z
0
, ) D, f(z) f(z
0
). La valeur de ce
maximum local est f(z
0
).
2. f admet un minimum local en z
0
= (x
0
, y
0
) sil existe B(z
0
, ) une boule ouverte centr
en z
0
tel que pour tout z B(z
0
, ) D, f(z) f(z
0
). La valeur de ce minimum local est
f(z
0
).
3. f admet un extremum local en z
0
= (x
0
, y
0
) si elle y admet un maximum local ou un
minimum local.
Thorme 7.4.1. Soit f : D R
2
une fonction de classe C
1
sur D. Si f admet un extremum
local en z
0
= (x
0
, y
0
), et si z
0
est lintrieur de D (cest--dire quil existe > 0 tel que
B(z
0
, ) D) on a alors
f(z
0
) = 0
Dmonstration. La application partielle f
|y=y
0
est dnie, de classe C
1
sur un certain voisinage
de x
0
. Sa drive sannule donc en x
0
et lon a donc
f
x
(x
0
, y
0
) = 0
2. i.e. sans point singulier
97
Le mme raisonnement implique que
f
y
(x
0
, y
0
) = 0
et nalement, le vecteur f(z
0
) est nul.
Exemples et remarques 7.4.1. Comme en une variable il sagit dune condition ncessaire.
Un point z
0
tel que f(z
0
) = 0 sappelle un point critique de la fonction f. Ce que dit le
thorme cest que les extrema locaux dune fonction de classe C
1
sur D sont rechercher en
examinant les points critiques de cette fonction. Une tude supplmentaire au voisinage du point
critique est alors ncessaire pour armer le caractre de maximum ou de minimum local.
7.4.2 Conditions susantes lordre 2
Pour les fonctions dune variable relle, nous avons notre disposition le critre suivant (un cas
particulier du Thorme 4.3.1) pour conclure lextrmalit dun point critique.
Proposition 7.4.2. Soit I un intervalle ouvert de R, f : I R une fonction de classe C
2
sur
I et x
0
un point critique de f : f

(x
0
) = 0
1. Si f

(x
0
) > 0, la fonction f admet un minimum local en x
0
.
2. Si f

(x
0
) < 0, la fonction f admet un maximum local en x
0
.
Pour les fonctions de deux variables, on a, par une mthode similaire le rsultat suivant
Thorme 7.4.3. Soit D une partie ouverte de R
2
, f : D R une fonction de classe C
2
sur
D et z
0
= (x
0
, y
0
) un point critique de f : f(z
0
) = 0
1. Si
_

2
f
xy
_
2


2
f
x
2

2
f
y
2
< 0 et

2
f
x
2
> 0, la fonction f admet un minimum local en z
0
.
2. Si
_

2
f
xy
_
2


2
f
x
2

2
f
y
2
< 0 et

2
f
x
2
< 0, la fonction f admet un maximum local en z
0
.
3. Si
_

2
f
xy
_
2


2
f
x
2

2
f
y
2
> 0, la fonction f nadmet pas dextremum local en z
0
.
Dmonstration. La preuve est base sur un dveloppement de Taylor de f en z
0
lordre 2.
crivons le dveloppement de Taylor lordre 2 de f en z
0
= (x
0
, y
0
).
f(x
0
+ h, y
0
+ k) f(z
0
) =
_
a.h
2
+ 2b.hk +c.k
2
_
+o(h
2
+ k
2
)
pour tout (h, k) voisin de 0, avec
a =
1
2

2
f
x
2
(x
0
, y
0
), b =
1
2

2
f
xy
(x
0
, y
0
), c =
1
2

2
f
y
2
(x
0
, y
0
).
Rcrivons cela en coordonnes polaires avec h = r cos , k = r sin , do r
2
= h
2
+ k
2
. Nous
avons alors
f(x
0
+h, y
0
+k) f(x
0
) = r
2
_
a cos
2
+ 2b cos sin + c sin
2

_
+o(r
2
) = r
2
g() + o(r
2
)
Grce au Lemme 7.4.4 nous avons lun des cas suivants :
si < 0 et a > 0 on a g() a
0
> 0, ce qui entraine f(x
0
+h, y
0
+k)f(z
0
) r
2
(a
0
+o(r
2
)/r
2
),
et, pour r susamment petit, r
2
(a
0
+o(r
2
)/r
2
) > 0. Finalement cela dmontre que z
0
est un
minimum local ;
si < 0 et a < 0 on a g() a
1
< 0, ce qui entraine f(x
0
+h, y
0
+k)f(z
0
) r
2
(a
1
+o(r
2
)/r
2
),
et, pour r susamment petit, r
2
(a
1
+o(r
2
)/r
2
) < 0. Finalement z
0
est un maximum local ;
98
ou alors, si > 0, la fonction g() prend des valeurs positives aussi bien que des valeurs
ngatives. En xant
0
tel que g(
0
) < 0 et en regardant f sur la droite passant par z
0
dangle

0
nous avons un maximum. Dautre part, en xant
1
tel que g(
1
) > 0 et en regardant f
sur la droite passant par z
0
dangle
1
nous avons un minimum. Par consquent, z
0
nest ni
un minimum ni un maximum local de f.
si = 0 nous ne pouvons pas dterminer la nature du point z
0
.
Lemme 7.4.4. Etant donns a, b, c R, considrons la fonction g : [0, 2] R donne par
g() = a cos
2
+ 2b cos sin + c sin
2

et posons = b
2
ac. Alors, si < 0 et a > 0, il existe un nombre positif a
0
> 0 tel que
g() a
0
; si < 0 et a < 0, il existe un nombre ngatif a
1
< 0 tel que g() a
1
; si > 0 la
fonction g prend des valeurs positives aussi bien que des valeurs ngatives.
Dmonstration. Commenons par < 0 et a > 0. La fonction g tant continue et lintervalle
[0, 2] compact, pour dmontrer que g est minore par a
0
> 0 il sut de dmontrer que son
minimum, qui existe, est positif. Or, on a g(0) = g() = a > 0. Il sut de prouver que g ne
prend jamais la valeur 0. Cela dmontrerait que le minimum doit tre positif, car, si g prenait
des valeurs ngatives, par le TVI, elle prendrait aussi la valeur nulle. Or, si on considre ,= 0, ,
on peut diviser par sin et on aurait
g() = 0 aX
2
+ 2bX +c = 0, avec X =
cos
sin
,
mais la condition < 0 est bien celle qui garantit que le polynme aX
2
+ 2bX + c na pas de
racines relles.
De manire similaire, si < 0 et a < 0, alors g(0) = g() = a < 0 et le mme raisonnement
montre g() < 0 pour tout . En considrant le maximum de g on trouve la valeur a
1
< 0.
Si > 0 on sait que le polynme aX
2
+2bX+c admet une racine relle X
0
et prend des valeurs
positives ainsi que des valeurs ngatives (il sagit dune simple parabole), disons aX
2
1
+2bX
1
+c >
0 et aX
2
2
+ 2bX
2
+ c < 0. en correspondance de X
1
et X
2
il y a des valeurs
1
et
2
telles que
X
1
= cos
1
/ sin
1
et X
2
= cos
2
/ sin
2
, et on a g(
1
) > 0 ainsi que g(
2
) < 0.
7.4.3 Extrema absolus
Dans cette section nale et courte, nous allons reprendre des ides quon a dj vues dans le cas
des fonctions dune variable. Tout dabord cette dnition avec le thorme qui en suit.
Dnition 7.4.2. Un sous-ensemble D de R
2
est dit born sil existe un rayon R tel que
D B(0, R). Un sous-ensemble de R
2
est dit compact sil est ferm et born.
On peut maintenant noncer le bien connu thorme dexistence des minima et maxima dans sa
version multidimensionnelle.
Thorme 7.4.5 (Weierstrass 2D). Soit D un sous-ensemble compacte de R
2
et f : D R
une fonction continue. Il existe alors un point z
0
D tel que f(z
0
) = minf(z) : z D (et,
symtriquement, il existe un point z
0
D tel que f(z
0
) = maxf(z) : z D).
Le lecteur pourra facilement faire des exemples inspirs des exemples dans R qui montent lutilit
de chaque hypothse de ce thorme.
Aussi, on pourrait faire un analogue du Thorme 2.2.5, mais on ne le fera pas parce quon na
pas donn une dnition de limite en linni dans R
2
.
99
Critre de recherche de minima et maxima absolus :
Soit D un domaine dans le plan dlimite par une courbe F (la frontire de D). On suppose (le
thorme des fonctions implicites peut nous aider le garantir) que F est en eet une courbe
paramtre rgulire. Soit, de plus, f : D R une fonction continue, direntiable en tout point
de D (S F), o S est en ensemble ni et, si possible, petit .On peut donc dresser une liste de
points de D qui sont candidats tre minima et/ou maxima, et qui est compose de :
tout point z
0
D (S F) qui satisfasse f(z
0
) = 0 (ce qui est souvent ralis par un petit
nombre de points, puisquil sagit dannuler les deux drives partielles, cest--dire rsoudre
un systme avec deux quations et deux inconnues) ;
les points de S car le critre du gradient ne peut pas sappliquer ces points ;
les points de la frontire F car l non plus on ne peut lappliquer.
Les points de la dernire catgorie sont a priori innis, donc trop nombreux pour les considrer
tous. Cependant, si F = (t), t [a, b] (F est limage dune courbe paramtre, ou, de mme,
si il est la runion dun nombre ni de courbes de ce type, ce qui est le cas par exemple pour un
polygone), il sut de considrer la fonction dune variable t f((t)) et de dresser une liste
de candidats la minimisation relative cette fonction (comme dans le chapitre 3). Cela rduit
normalement la liste un nombre ni de points.
Ensuite, le thorme de Weierstrass en deux dimensions nous garantit que le minimum et le
maximum existent et en plus on est sr quon les trouvera parmi les points quon a list. Il sut
donc de calculer les valeurs f(z) correspondant tous les points z de la liste et on trouvera le
(ou les) point(s) de minimum en prenant ceux qui ont les valeurs les moins leves et les points
de maximums en prenant ceux qui ont les valeurs le plus leves.
On fera juste remarquer que dans ce cadre bidimensionnel, une approche par tableau de varia-
tions naurait pas eu un sens.
100