Vous êtes sur la page 1sur 154

Universit Lille 1 UFR de Mathmatiques

Licence de Mathmatiques (S5, anne 20052006)


L305 : ANALYSE COMPLEXE
Responsable : Jean-Franois Burnol
Note : le texte pourrait (devrait) tre rendu plus comprhensible par lincorporation de gures
appropries ; leur mise en place a t reporte par lauteur une hypothtique date ultrieure et en
attendant le lecteur est encourag utiliser les marges pour y dessiner lui-mme ce qui lui paratra
utile.
Il sagit du polycopi (154 pages) dun cours fait par lauteur lautomne 2005. On
trouvera des exercices et des examens sur la page de lauteur. De plus un autre polycopi,
plus court, a t rdig lanne suivante, et il est aussi disponible sur la page de lauteur.
Quelques sections du prsent cours y furent reprises, ce qui donna lieu quelques amlio-
rations, non rpercutes ici a posteriori.
Table des matires
1 Premiers pas 4
2 Drivabilit au sens complexe, quations de Cauchy-Riemann 8
3 Lexponentielle complexe 12
4 Fonctions analytiques 15
5 Principe du prolongement analytique 21
6 Les fonctions holomorphes sont analytiques 26
7 Existence de primitives et Thorme de Cauchy-Goursat 29
8 Annexes 33
8.1 Direntiabilit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
8.2 Sries doubles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
8.3 Thorme de Dirichlet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
8.4 Lquation direntielle y

+y = 0 . . . . . . . . . . . . . . . . . . . . . . . 41
9 Le Logarithme complexe 43
10 Ouverts toils et primitives 50
11 Fonctions puissances et srie binomiale 52
2
12 Intgrales le long de chemins 54
13 Critre dholomorphie, limites uniformes 62
14 Intgrales paramtre complexe 65
15 Annexes 71
15.1 Interversion de sries et dintgrales . . . . . . . . . . . . . . . . . . . . . . 71
15.2 Continuit dintgrales paramtres . . . . . . . . . . . . . . . . . . . . . . 72
15.3 Drivabilit dintgrales paramtres . . . . . . . . . . . . . . . . . . . . . . 74
15.4 Intgrales doubles de fonctions continues . . . . . . . . . . . . . . . . . . . . 76
15.5 Drives secondes mixtes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
16 Singularits isoles, Ples 79
17 De la Srie Binomiale la fonction Gamma (I) 85
18 Formule des Complments, Produit inni pour sinus, Nombres de Ber-
noulli 87
19 De la Srie Binomiale la fonction Gamma (II) 91
20 Convergence de la Srie Binomiale 94
21 Les intgrales Euleriennes 97
22 Preuve de la Formule des Complments 102
23 La srie hypergomtrique et un Thorme de Gauss 104
24 Annexes 109
24.1 Formule de Stirling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
24.2 Thorme dAbel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
24.3 Critre dAbel-Dirichlet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
25 Formules de Cauchy (pour un disque) 117
26 Formule de la moyenne et Principe du maximum 119
27 Thorme de Liouville 121
28 Sries de Laurent et Rsidus 123
29 Invariance par homotopie 126
30 Indices de lacets, variation de largument 131
31 Le thorme des rsidus avec indices 134
32 Le thorme des rsidus en version classique 136
Universit Lille 1 c JF Burnol, 2005,2006,2007
3
33 Annexes 141
33.1 Formules de Cauchy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
33.2 Thorme de convergence uniforme de Weierstrass . . . . . . . . . . . . . . 143
33.3 Fonctions harmoniques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
33.4 Sur les cycles homologiquement triviaux . . . . . . . . . . . . . . . . . . . . 148
33.5 Ouverts simplement connexes et Thormes de Riemann . . . . . . . . . . . 152
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
4
PREMIER CHAPITRE
1 Premiers pas
Que vaut log(1) ? On peut imaginer que log(1)+log(1) = log((1)(1)) = log(1) =
0 donc 2 log(1) = 0 donc log(1) = 0. Plus gnralement 2 log(r) = log((r)
2
) =
log(r
2
) = 2 log(r), pour r > 0 et donc log(r) = log(r). Dailleurs si lon calcule alors
d
dx
log(x) pour x < 0 on obtient par la rgle de drivation des fonctions composes :
d
dx
log(x) =
d
dx
log(x) =
1
x
d
dx
(x) =
1
x
(1) = +
1
x
ce qui parat rconfortant puisque
d
dx
log(x) =
1
x
pour x > 0.
Largument parat convaincant. Mais on a aussi la formule exp(log(x)) = x, donc on
devrait avoir exp(log(1)) = 1. Mais avec notre dnition je trouve exp(log(1)) =
exp(0) = 1, et non pas 1.
Il y a un problme. Bien sr on pourrait dnir totalement arbitrairement log(x) pour
x < 0, le tout cest de trouver une dnition qui soit le plus compatible avec ce dont on a
lhabitude. Essayons partir de la formule de base pour dnir le logarithme :
log(x) =
_
x
1
dt
t
Cest clair que lon a un problme si lon veut faire x < 0 puisque lintervalle allant de 1
x passera par une singularit de lintgrand
1
t
. On peut tenter de prendre comme formule
une valeur principale la Cauchy :
log(x) = lim
0
+
(
_

1
+
_
x

)
dt
t
,
ce qui donne lim
0
+(log()+[log [t[]
x

) soit tout simplement log([x[) (la valeur de lintgrale


ne dpend pas de , dans ce cas particulier ; cela sexplique par le fait que
1
t
est une fonction
impaire). On retombe sur la valeur problmatique log(1) = 0.
ce stade, il faut avoir une inspiration de gnie. La voici : lorsque lon va de 1 x < 0
on rencontre en 0 la singularit de
1
t
, mais cest parce que lon est conn laxe rel. Alors
Universit Lille 1 c JF Burnol, 2005,2006,2007
5
plongeons cet axe rel dans un plan dont il sera laxe horizontal et suivons un chemin dans
le plan allant de 1 x < 0 sans passer par lorigine. On veut que
1
t
ait un sens le long de ce
chemin, alors pour cela il ny a pas dautre choix que de considrer ce plan comme le plan
des nombres complexes t = z = x +iy, et de calculer
1
t
au sens des nombres complexes, et
de poser dt = dx +idy. Alors nous prendrons comme dnition :
log(1) =
_
1
1
dz
z
=
_
1
1
dx +idy
x +iy
=
_
1
1
(x iy)(dx +idy)
x
2
+y
2
,
avec z = (u) = x(u) + iy(u), 0 u 1, (0) = 1, (1) = 1 et la condition cruciale :
u (u) ,= 0. Nous avons paramtr le chemin menant de 1 1 par le nombre rel u [0, 1]
(dans votre tte imaginez ce [0, 1] comme vivant sur une autre copie de R que celle plonge
dans C, sinon cela risque de crer un terrible embrouillamini), et le chemin lui-mme, par
dnition, est une certaine fonction drivable : [0, 1] C.
Notre notation
_
1
1
nest pas bonne. Elle devrait reter le fait que nous avons choisi un
chemin . On crira donc dornavant
_

dz
z
. Dans la dernire intgrale droite on remplace
x par x(u), dx par x

(u)du, etc. . ., et lon arrive la dnition :


log(1) =
_

dz
z
:=
_
1
0
(x(u) iy(u))(x

(u) +iy

(u))
x(u)
2
+y(u)
2
du
Jai abrg x((u)) = Re((u)) en x(u) et idem pour y(u) = Im((u)). Dans lquation
ci-dessus la dernire expression est la dnition de
_

dz
z
. On sest ramen lintgrale
dune fonction (un peu complique, valeurs complexes) sur lintervalle rel [0, 1]. En ce
qui concerne le symbole log(1) on sattend ce quil dpende du chemin choisi, donc on
devrait peut-tre le noter log

(1) par exemple.


Tout cela est bien, mais quest-ce que cela donne concrtement ? Par exemple on peut
prendre (u) = cos(u) +i sin(u) qui va de +1 1 par le demi-cercle de rayon 1 dans le
demi-plan suprieur. On obtient alors :
log(1) =
_
1
0
_
(cos(u) i sin(u))( sin(u) +i cos(u))
_
du
= i
_
1
0
_
(cos(u) i sin(u))(+i sin(u) + cos(u))
_
du = i
Bon, log(1) vaut i en n de compte ! enn, non. Voyons ce qui passe avec le chemin
(u) = cos(u) i sin(u), qui passe lui par le demi-plan infrieur. Je vous invite faire le
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
6
calcul. Vous trouverez log(1) = i et non plus +i. Remarquez que la rponse ancienne
0 qui vient de la valeur principale au sens de Cauchy est la moyenne entre +i et i ce
qui nest pas un hasard, mais en fait tout cela commence devenir assez embrouill ; alors,
vraiment, cest 0 ou +i ou i ?
Cest le moment dnoncer un thorme que nous navons pas encore les moyens de
prouver mais que nous tablirons plus tard :
Thorme 1 Si le chemin drivable : [0, 1] C va de +1 1, ne passe pas par 0, et
reste toujours dans le demi-plan suprieur Im(z) 0, alors lintgrale
_

dz
z
vaut +i. Elle
ne dpend pas du chemin (restant dans le demi-plan suprieur). Si le chemin
reste dans le demi-plan infrieur alors lintgrale vaut toujours i. Dans le cas gnral
la valeur de lintgrale est toujours de la forme i +k()2i avec un certain k() qui est un
nombre entier relatif (k() Z). Ce k() ne change pas lorsque lon dforme le chemin
sans jamais le faire passer par lorigine ; plus encore si deux chemins ont le mme k cest
que lon peut dformer continment (sans jamais passer par zro !) le premier de manire
le faire concider avec le second.
Remarquez que le fait que i ,= i prouve, compte tenu de ce quarme le thorme
quil est impossible de dformer dans le plan le demi-cercle suprieur en le demi-cercle inf-
rieur sans qu un moment lun des chemins intermdiaires ne passe par lorigine (et tout en
maintenant les extrmits xes, si on pouvait bouger les extrmits alors certainement on
pourrait dformer lun en lautre sans passer par lorigine du plan). Cest l quelque chose
qui parat intuitivement vident, mais qui nadmet pas de dmonstration mathmatique-
ment rigoureuse gratuite . En fait ce genre de question est lorigine de la Topologie
algbrique , une discipline mathmatique dont les dbuts se trouvent dans les travaux de
Riemann sur lAnalyse Complexe. Plus tard nous voquerons un autre thorme de Topo-
logie du plan, le Thorme de Jordan, dont la dmonstration serait encore plus dicile, et
que nous admettrons.
Pour en revenir au thorme une version plus complte nous dirait que si un chemin part
de 1 et aboutit en z
0
alors
_

dz
z
peut prendre une innit de valeurs distinctes, mais deux
quelconques parmi elles dirent toujours par un multiple entier relatif de 2i. Autrement
Universit Lille 1 c JF Burnol, 2005,2006,2007
7
dit log(z
0
) nest dni qu 2i prs. vrai dire si lon impose z
0
/ ] , 0] et aussi si lon
oblige le chemin viter ] , 0] alors lintgrale donne un rsultat qui est indpendant
du chemin choisi ; on lappelle la dtermination principale du logarithme et on la notera
Log(z
0
).
Donc le problme avec la preuve que log(1) = 0 car 2 log(1) = log((1)
2
) = log(1) =
0 cest quen fait log(1) lui-mme nest dni qu 2i prs, et donc lorsque lon divise par
2 on prouve que log(1) vaut 0 certes, mais seulement
1
2
2i = i prs. Donc cela ne
contredit pas les valeurs i +k2i donnes par les intgrales.
On pourrait penser que le problme est li lemploi de la formule log(z
1
) + log(z
2
) =
log(z
1
z
2
) mais cette formule est tout--fait valable 2iZ prs. Donc on peut crire
2 log(1) = 0 condition de comprendre cela 2iZ prs.
Comme nous le verrons en ce qui concerne la dtermination principale Log(z), la formule
Log(z
1
) + Log(z
2
) = Log(z
1
z
2
) nest eectivement pas toujours valable (elle est valable si
et seulement si [Im(Log(z
1
) + Log(z
2
))[ < ). Mais elle est toujours valable modulo 2i.
Avec les nombres rels, la fonction logarithme, historiquement comme logiquement, vient
avant la fonction exponentielle. Le logarithme est cette dcouverte gniale dont les anciens
de lAntiquit ne disposaient pas, savoir que lon peut transformer des multiplications
en des additions. Il est li la gomtrie de lhyperbole, mais le plus simple maintenant
est de le dnir par log(1) = 0, log

(x) =
1
x
. Ensuite on prouve log(ab) = log(a) + log(b),
lim
x0
log(x) = , lim
x+
log(x) = +, et lon dnit exp : R ]0, +[ comme sa
fonction rciproque (grce au thorme des valeurs intermdiaires). On prouve exp(t +u) =
exp(t) exp(u), et :
t R exp

(t) = exp(t)
Nous avons vu quil y a des dicults avec le logarithme de nombres rels ngatifs,
dicults qui sont partiellement rsolues en passant aux nombres complexes. Aprs tout
trouver log(x) cest rsoudre lquation exp(z) = x, donc on progressera peut-tre condi-
tion de disposer dune fonction exponentielle complexe . Notons la provisoirement E(z).
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
8
On veut E(x) = e
x
pour x R, et on va imposer aussi
z C E

(z) = E(z)
Ici il faut faire une pause importante.
2 Drivabilit au sens complexe, quations de Cauchy-Riemann
Dnition 1 (drivabilit et holomorphie) Une fonction f : U C sur un ouvert du
plan complexe est dite drivable au sens complexe au point z
0
U si la limite
f

(z
0
) := lim
h0
f(z
0
+h) f(z
0
)
h
existe. La fonction f est dite holomorphe sur U si elle drivable au sens complexe en tout
point de U, et elle est dite holomorphe sur un ensemble A si il existe un ouvert V contenant
A sur lequel f est dnie et holomorphe. Une fonction holomorphe sur C tout entier est
dite fonction entire.
Par exemple, la fonction f(z) = z est holomorphe sur C, et f

(z) = 1. La fonction
f(z) = z
2
est une fonction entire et f

(z) = 2z. En eet f(z


0
+ h) = f(z
0
) + h(2z
0
+ h),
do le rsultat. Vous dmontrerez que les rsultats habituels sur (f +g)

, (fg)

, (f/g)

, et
(g f)

valent pour les fonctions drivables dune variable complexe


1
. En particulier par
rcurrence sur n N, n > 0, on obtient
d
dz
z
n
= nz
n1
et dailleurs cela vaut aussi pour
n Z (pour n = 0, on considre que la formule veut dire 0, mme en z = 0). Remarque :
pour des raisons qui seront explicites en une autre occasion on prfre habituellemnt la
notation

z

d
dz
.
La fonction f(z) de la variable complexe z = x + iy peut (doit) aussi tre vue comme
une fonction des deux variables relles x et y.
2
On crira dailleurs souvent
f(x +iy) = u(x, y) +iv(x, y), u = Ref, v = Imf
1. prouver aussi (g f)

(t) = g

(f(t))f

(t) pour f : I C une fonction drivable sur un intervalle rel,


et g une fonction holomorphe sur f(I).
2. on seorce en gnral de rserver certaines lettres (x, y, u, v, t, p, q, , . . .) pour les rels et dautres
pour les complexes (z, w, s, , . . .), mais il est impossible dtre totalement systmatique en la matire.
Universit Lille 1 c JF Burnol, 2005,2006,2007
9
Dans le calcul de f

(z), prenons h rel : alors on est en train dvaluer la drive partielle

x
f(x +iy), donc
f

(z
0
) =

x

(x,y)=(x
0
,y
0
)
f(x +iy) =
u
x
(x
0
, y
0
) +i
v
x
(x
0
, y
0
)
Tacitement on a utilis le fait que la partie relle (respectivement, imaginaire) dune limite
est la limite des parties relles (respectivement, imaginaires), donc lexistence de f

(z
0
)
implique lexistence des drives partielles par rapport x des fonctions u et v (au point
(x
0
, y
0
)).
Dans le calcul de f

(z), prenons h imaginaire pur : h = ik, k R, k 0. Alors


(pourquoi ?) on est en train dvaluer la drive partielle
1
i

y
f(x +iy), donc
f

(z
0
) =
1
i

(x,y)=(x
0
,y
0
)
f(x +iy) = i
u
y
(x
0
, y
0
) +
v
y
(x
0
, y
0
)
En comparant les deux expressions pour f

(z
0
) on obtient le thorme suivant :
Thorme 2 (quations de Cauchy-Riemann) Pour quune fonction f soit drivable
au sens complexe au point z
0
= x
0
+ iy
0
il est ncessaire que les fonctions u = Ref et
v = Imf admettent en ce point des drives partielles
u
x
(x
0
, y
0
),
u
y
(x
0
, y
0
),
v
x
(x
0
, y
0
),
v
y
(x
0
, y
0
) et que les quations de Cauchy-Riemann soient satisfaites :
u
x
(x
0
, y
0
) =
v
y
(x
0
, y
0
)
u
y
(x
0
, y
0
) =
v
x
(x
0
, y
0
)
An dobtenir une condition ncessaire et susante il faut faire appel la notion de
direntiabilit dune fontion ( valeurs relles ou complexes) de plusieurs variables relles
(ici, deux). Nous allons prouver en eet :
Thorme 3 Pour quune fonction f soit drivable au sens complexe au point z
0
= x
0
+iy
0
il est ncessaire et susant quelle soit direntiable au point z
0
et que les quations de
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
10
Cauchy-Riemann soient satisfaites :
u
x
(x
0
, y
0
) =
v
y
(x
0
, y
0
)
u
y
(x
0
, y
0
) =
v
x
(x
0
, y
0
)
Rappelons cette notion de direntiabilit en un point (x
0
, y
0
) dune fonction F(x, y) de
deux variables relles (ici f(x +iy), ou u(x, y), ou v(x, y)). On dit que F est direntiable
au point (x
0
, y
0
) si lon peut trouver deux nombres A et B (complexes ventuellement si F
est elle-mme valeurs complexes) et une fonction (h
1
, h
2
) dnie pour 0 <
_
h
2
1
+h
2
2

(h
1
et h
2
rels) avec > 0 susamment petit, tels que
3
F(x
0
+h
1
, y
0
+h
2
) = F(x
0
, y
0
) +Ah
1
+Bh
2
+
_
h
2
1
+h
2
2
(h
1
, h
2
)
et lim
(h
1
,h
2
)(0,0)
(h
1
, h
2
) = 0
En prenant h
2
= 0 et h
1
0 on en dduit que F(x, y
0
) est drivable au point x = x
0
et
que cette drive vaut A. De plus en prenant h
1
= 0 on constate que F(x
0
, y) est drivable
au point y = y
0
et que cette drive vaut B :
F
x
(x
0
, y
0
) = A
F
y
(x
0
, y
0
) = B
Je signale cependant que lon montre en Cours de Calcul Direntiel que la seule existence
de ces drives partielles nest pas susante pour que F soit direntiable au point (x
0
, y
0
) :
lexistence est ncessaire, pas susante (je rappellerai trs bientt une condition susante).
On remarquera que notre h dans la dnition de la drivabilit au sens complexe cor-
respond ce qui ici est h
1
+ ih
2
et
_
h
2
1
+h
2
2
= [h[. Si f(z) est une fonction dnie dans
un voisinage de z
0
alors lexistence de f

(z
0
) quivaut (prouvez-le !) exactement dire quil
existe C C et une fonction (h) dnie pour 0 < [h[ , > 0, tels que :
f(z
0
+h) = f(z
0
) +Ch +h(h) lim
h0
(h) = 0
La constante C est dailleurs f

(z
0
). En posant h = h
1
+ih
2
, A = C, B = iC, (h
1
, h
2
) =
h
|h|
(h
1
+ih
2
) on trouve donc immdiatement que f(x+iy) est direntiable au point (x
0
, y
0
)
comme fonction de deux variables relles avec A = f

(z
0
), B = if

(z
0
).
3. comme
1

2
(|h
1
| +|h
2
|)

(h
2
1
+h
2
2
) |h
1
| +|h
2
| on peut aussi dans la formule utiliser |h
1
| +|h
2
| en
lieu et place de

(h
2
1
+h
2
2
).
Universit Lille 1 c JF Burnol, 2005,2006,2007
11
Rciproquement si F(x, y) = f(x +iy) est direntiable et si il existe C tel que A = C,
B = iC, ce qui quivaut exiger B = iA alors en posant (h
1
+ ih
2
) =
|h|
h
(h
1
, h
2
),
h = h
1
+ih
2
, on obtient tout aussi immdiatement que f(z) est drivable au sens complexe
au point z
0
= x
0
+iy
0
, avec f

(z
0
) = A = iB.
Enn, on remarque que la condition B = iA (lorsque lon suppose F(x, y) = f(x + iy)
direntiable au point (x
0
, y
0
)) scrit
f
y
(z
0
) = i
f
x
(z
0
) ,
ce qui, compte tenu de f = u + iv, nest quune autre faon dcrire le systme des deux
quations de Cauchy-Riemann. Le thorme 3 est donc dmontr.
Comme la direntiabilit en un seul point est une notion assez inintressante, il est utile
de disposer du thorme suivant (dmonstration en annexe) du cours de calcul direntiel :
si la fonction F(x, y) admet des drives partielles par rapport x et par rapport y en
tous les points dun ouvert U, et si ces drives partielles sont des fonctions continues du
couple (x, y) de cet ouvert U, alors la fonction F est direntiable en tout point (x, y) de
louvert U. Cela nous permet donc dnoncer la proposition suivante :
Thorme 4 Si la fonction f(z) dnie sur un ouvert U du plan complexe C admet en
tout point de cet ouvert des drives partielles
f
x
et
f
y
et si ces drives partielles sont des
fonctions continues sur louvert U et si les quations de Cauchy-Riemann
f
y
= i
f
x
(ou de manire quivalente
u
x
=
v
y
,
u
y
=
v
x
) sont satisfaites, alors la fonction f est
une fonction holomorphe sur louvert U.
Remarque : cela est assez surprenant, mais on montrera plus tard que si f est holomorphe
alors la fonction f

est automatiquement continue (en fait, inniment direntiable) donc


le thorme prcdent caractrise exactement les fonctions holomorphes sur un ouvert U.
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
12
3 Lexponentielle complexe
Revenons-en au problme de trouver une fontion entire E(z) qui jouera le rle de fonc-
tion exponentielle pour les nombres complexes. Bien sr vous connaissez dj une approche,
elle est enseigne ds la premire anne : il sagit dutiliser pour les nombres complexes la
formule
e
x
=

n=0
x
n
n!
connue pour les nombres rels. Cela est eectivement trs important et dailleurs nous allons
y revenir plus tard. Mais pour le moment nous prfrons (aprs notre tude dans la section
prcdente de la drivabilit au sens complexe) prendre comme point de dpart la recherche
dune fonction holomorphe dans tout le plan complexe (fonction entire) telle que
(1) E(0) = 1 et z C E

(z) = E(z) .
Commenons par tablir grce lquation direntielle quelques proprits de E.
Dabord :
z C E(z) E(z) = 1
En eet avec f(z) = E(z)E(z) on calcule f

(z) = E

(z)E(z)+E(z)E

(z) = E(z)E(z)+
E(z)E(z) = 0. Donc (pourquoi ?) f est constante, do lgalit. En particulier on a
z C E(z) ,= 0 et E(z)
1
= E(z)
tablissons maintenant :
z, w C E(z +w) = E(z)E(w)
Pour la preuve on xe w et on considre la fonction entire f(z) = E(z + w)E(z). On
calcule sa drive et on trouve zro. Donc f(z) = f(0) = E(w) do la formule.
Ainsi E(x+iy) = E(x)E(iy) et il sut de dterminer les deux fonctions dune variable
relle E(x) et E(iy).
La fonction dune variable relle e(x) = E(x) vrie e(0) = 1 et e

(x) = e(x), cest


donc que e(x) = e
x
= exp(x) (en eet la drive de exp(x)e(x) vaut exp(x)e(x) +
exp(x)e

(x) = 0, donc exp(x)e(x) = exp(0)e(0) = 1 donc e(x) = exp(x)).


Universit Lille 1 c JF Burnol, 2005,2006,2007
13
La fonction dune variable relle g(y) = E(iy) est drivable et vrie g

(y) = iE

(iy) =
ig(y), donc elle est aussi deux fois drivable et g

(y) = ig

(y) = i
2
g(y) = g(y) :
y R g

(y) = g(y)
Or par un thorme connu (dmonstration en annexe) les seules fonctions dune variable
relle avec cette proprit sont les combinaisons linaires C
1
cos(y) + C
2
sin(y). Comme
g(0) = 1 on a C
1
= 1. Comme g

(0) = i on a C
2
= i. Donc E(iy) = g(y) = cos(y) +i sin(y).
En conclusion nous avons prouv : si il existe une fonction entire E(z) vriant (1)
alors elle est ncessairement donne par la formule
(2) E(z) = E(x +iy) = e
x
(cos(y) +i sin(y))
Prenons la formule (2) comme la dnition de E(z). La fonction ainsi dnie est-elle
une fonction holomorphe sur C? En tout cas elle admet des drives partielles qui sont des
fonctions continues du couple (x, y) :

x
E(x +iy) = e
x
(cos(y) +i sin(y)) = E(x +iy)

y
E(x +iy) = e
x
(sin(y) +i cos(y)) = i E(x +iy)
La condition de Cauchy-Riemann

y
E = i

x
E
est donc satisfaite avec des drives partielles continues en le couple (x, y). Par le thorme
4, la fonction e
x
(cos(y) +i sin(y)) est bien une fonction holomorphe de la variable complexe
z = x+iy, sur tout le plan complexe. De plus on a E

(z) =

x
E(x+iy) = E(z), et E(0) = 1,
ce qui prouve que E est bien solution de (1). La formule daddition E(z +w) = E(z)E(w)
(que lon pourrait maintenant montrer en utilisant les formules daddition trigonomtriques)
et le fait que pour z rel on retrouve lexponentielle relle classique nous incite noter
dornavant E(z) sous les formes e
z
ou exp(z). En particulier on obtient pour z imaginaire
pur lune des plus belles formules des mathmatiques :
e
iy
= cos(y) +i sin(y)
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
14
Cette formule, ainsi que la notation e
z
pour la fonction exponentielle, sont dues Leonhard
Euler. Comme cas particulier on a
e
i
= 1 ,
aussi celbre en Mathmatiques que E = mc
2
lest en Physique. Donc eectivement on a
bien le droit de considrer que log(1) = i. Attention cependant que
e
2i
= cos(2) +i sin(2) = +1 ,
donc plus gnralement e
i+k2i
= 1 pour tout k Z et les valeurs possibles pour log(1)
comprennent en tout cas i + 2iZ.
Y-en-a-t-il dautres ? La fonction exp : C C

est un morphisme du groupe additif


(C, +) vers le groupe multiplicatif (C

, ), et il sagit de trouver son noyau, cest--dire les


z avec e
z
= 1.
Il est utile de remarquer dabord que e
z
= e
xiy
= e
x
(cos(y)i sin(y)) = exp(z) et ainsi
que [e
z
[
2
= exp(z)exp(z) = exp(z) exp( z) = exp(z + z) = exp(2Re(z)) do :
z C [e
z
[ = e
Re(z)
Donc si e
z
= 1 alors e
Re(z)
= 1 et donc Re(z) = 0. Alors z = iy et cos(y) = 1 et
sin(y) = 0 donc y est un multiple entier de 2. Donc 2iZ est le noyau du morphisme de
groupe exp : C C

.
Surjectivit : si lon veut rsoudre e
w
= z, on commence par dire que ncessairement
e
Re(w)
= [z[, donc on est oblig de prendre Re(w) = log([z[). Cela tant fait lquation
devient quivalente e
iIm(w)
=
z
|z|
. Donc il sagit de voir si lon peut trouver un nombre
rel = Im(w) tel que e
i
soit le nombre complexe de module 1 : X +iY =
z
|z|
, autrement
dit tel que cos() = X, sin() = Y . La possibilit de trouver un tel R pour tout X
et Y tels que X
2
+ Y
2
= 1 est une chose que vous avez appris (en thorie) faire lors
de vos premiers cours sur les fonctions continues et drivables
4
. Ultimement cest pour
cela que les mathmaticiens ont introduit la notion de continuit, le thorme des valeurs
intermdiaires, et les dveloppements en sries. Cela dit, si X = 1, prenez = . Si
4. en esprant que ces cours ne sintitulaient pas Initiation mais bien Fondements .
Universit Lille 1 c JF Burnol, 2005,2006,2007
15
1 < X 1 alors lunique solution avec [[ < est donne par la formule :
= 2 Arctg
_
Y
1 +X
_
,
ce que je vous invite vrier (et en trouver une preuve (ou, plutt, interprtation)
gomtrique). Lorsque X > 0 on peut prendre simplement
= Arctg
Y
X
= Arcsin(Y ) ,
ce qui donne un rsultat dans ]

2
, +

2
[.
Comme le morphisme exp : (C, +) (C

, ) est surjectif avec noyau 2iZ on a tabli


que pour tout nombre complexe z NON NUL, il y a une innit de valeurs possibles pour
log(z), ce sont les solutions de lquation e
w
= z, et deux quelconques parmi elles dirent
par un multiple entier de 2i. La paternit de ce rsultat majeur en Mathmatiques revient
Leonhard Euler.
5
4 Fonctions analytiques
Une srie entire ( ne pas confondre avec fonction entire) est une srie du type

n=0
a
n
z
n
. Je rappelle, sans le dmontrer nouveau, que lon associe une telle srie
( coecients a
n
rels ou complexes) un rayon de convergence R [0, +], qui vaut 0 si
la srie ne converge que pour z = 0, + si elle converge pour tout z, et R ]0, [ si elle
converge pour [z[ < R et diverge pour [z[ > R. On peut aussi caractriser R par :
[z[ < R = lim[a
n
z
n
[ = 0
[z[ > R = [a
n
z
n
[ nest pas born lorsque n
Rappelons enn que la srie converge absolument pour [z[ < R, et uniformment (norma-
lement en fait) pour [z[ R

< R.
On peut associer une srie entire S(z) =

n=0
a
n
z
n
sa srie drive D(S)(z) =

n=1
na
n
z
n1
=

n=0
(n + 1)a
n+1
z
n
, et cest un trs bon exercice de montrer que S
et D(S) ont exactement le mme rayon de convergence. Dans cette section nous allons
5. Leonhard Euler, 1707-1783. Sans doute le mathmaticien le plus prolique de tous les temps. Des
prcisions biographiques seront donnes au Chapitre III de ce cours.
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
16
tablir le lien entre cette notion formelle de drive et la vritable drive au sens de la
drivation dune fonction de la variable complexe, lorsque le rayon de convergence est non
nul. Signalons cependant que lopration S D(S) indpendamment de toute notion de
convergence a les proprits formelles que lon attend dune drive, cest--dire la formule
de Leibniz : D(ST) = D(S)T + SD(T) mais pour cela il nous faudrait dnir le produit
formel de deux sries (formelles, cest--dire en dehors de toute notion de convergence, et
z tant trait comme un symbole dsincarn, comme X avec les polynmes P(X), etc. . .)
et cela nous entranerait trop loin.
nonons donc sans plus attendre le thorme fondamental :
Thorme 5 Soit S(z) =

n=0
a
n
z
n
une srie entire de rayon de convergence R non
nul
6
. Dans le disque D(0, R) = [z[ < R la fonction S(z) est une fonction drivable
au sens complexe et S

(z) =

n=1
na
n
z
n1
. La fonction S(z) est donc (par rcurrence)
inniment drivable au sens complexe. De plus pour tout z
0
dans ce disque ouvert, la srie
de Taylor S(z
0
) + S

(z
0
)h +
1
2
S

(z
0
)h
2
+ . . . est convergente et reprsente S(z
0
+ h) pour
[h[ < R [z
0
[ :
z
0
, h, [z
0
[ +[h[ < R = S(z
0
+h) =

m=0
S
(m)
(z
0
)
m!
h
m
En particulier le rayon de convergence de la srie de Taylor en z
0
est au moins gal
R [z
0
[.
Pour la preuve jutiliserai le trs important thorme sur les sries doubles (nonc et
dmonstration en annexe). On a, pour [z
0
[ +[h[ < R (donc [z
0
+h[ < R) :
S(z
0
+h) =

n=0
a
n
(z
0
+h)
n
=

n=0
m=n

m=0
a
n
_
n
m
_
z
nm
0
h
m
Examinons si la srie double est absolument convergente :

n=0
m=n

m=0
[a
n
[
_
n
m
_
[z
0
[
nm
[h[
m
=

n=0
[a
n
[([z
0
[ +[h[)
n
< +
6. si R = +, alors dans ce qui suit, on utilise des conventions du genre + C = + pour tout
nombre rel C.
Universit Lille 1 c JF Burnol, 2005,2006,2007
17
car [z
0
[+[h[ < R. Donc cest ok, on peut permuter et, toutes les sries crites tant garanties
absolument convergentes
7
, on a
S(z
0
+h) =

m=0
_

n=m
a
n
_
n
m
_
z
nm
0
_
h
m
,
ce qui est de la forme
S(z
0
+h) =

m=0
c
m
(z
0
)h
m
,
avec
c
m
(z
0
) =

n=m
a
n
_
n
m
_
z
nm
0
=
1
m!

n=m
a
n
n(n 1) (n m+ 1)z
nm
0
.
On reconnat dans cette dernire somme innie le rsultat D
m
(S) de laction m fois sur S
de la drivation formelle D. Le rsultat nal est donc :
S(z
0
+h) =

m=0
1
m!
(D
m
(S))(z
0
)h
m
,
avec une srie que nous savons absolument convergente pour [h[ < R [z
0
[. Nous crivons
alors, pour 0 < [h[ < R [z
0
[ :
S(z
0
+h) S(z
0
)
h
= D(S)(z
0
) +

m=2
1
m!
(D
m
(S))(z
0
)h
m1
.
Notons r(h) le dernier terme, dont nous voulons montrer quil tend vers zro lorsque h tend
vers 0. Nous pouvons mettre en facteur h, de sorte que
r(h) = h

m=2
d
m
h
m2
= h

k=0
d
k+2
h
k
avec des coecients d
m
quil est inutile dexpliciter, la seule chose que nous avons besoin
de savoir cest que la srie est absolument convergente pour 0 < [h[ < R[z
0
[. Choisissons
avec 0 < < R [z
0
[ et
8
restreignons nous 0 < [h[ . Alors
[r(h)[ [h[

k=0
[d
k+2
[
k
= C[h[
pour une certaine constante C < , indpendante de h. Il en dcoule immdiatement
lim
h0
r(h) = 0 et donc au nal :
lim
h0
S(z
0
+h) S(z
0
)
h
= D(S)(z
0
) =

n=1
na
n
z
n1
0
7. la srie intrieure est garantie absolument convergente avec le terme h
m
inclus, mais on peut le mettre
en facteur de tous les autres, et il sut dutiliser un h = 0 pour pouvoir donc armer que la srie mise
entre parenthse qui ne dpend que de z
0
(et de m N) est absolument convergente.
8. donc < mme si R = +.
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
18
Ceci prouve que S(z) est drivable au sens complexe au point z
0
et que S

(z
0
) =
D(S)(z
0
). Ce qui a t montr pour S est alors appliqu la srie D(S) qui a le mme
rayon de convergence. Il en rsulte que D(S) est elle aussi holomorphe sur le disque ou-
vert D(0, R) et que D(S)

= D(D(S)) = D
2
(S) (D
2
est juste une notation pour D D).
Par rcurrence nous en dduisons que S est inniment drivable au sens complexe et que
S
(m)
= D
m
(S) pour tout m N (par convention S
(0)
= S et D
0
(S) = S). Nous pouvons
alors rcrire la formule pour S(z
0
+h) comme une srie de Taylor

m=0
S
(m)
(z
0
)
m!
h
m
et le
thorme est entirement dmontr.
En particulier considrons la srie exponentielle :
F(z) =

n=0
z
n
n!
Elle a un rayon de convergence inni et dnit donc une fonction holomorphe sur tout
le plan complexe. Le thorme nous dit que nous pouvons calculer sa drive en drivant
terme terme, ce qui donne F

(z) = F(z) ! Comme F(0) = 1 cest donc que cette fonction


est lexponentielle complexe que nous avions prcdemment dnie par la formule E(z) =
e
x
(cos(y) + i sin(y)). En eet nous avions montr que toute fonction holomorphe vriant
lquation direntielle E

= E et prenant la valeur 1 en z = 0 tait ncessairement de cette


forme. Remarque : comme notre thorme nous a permis de dire que F(z) est holomorphe,
cela prouve dune deuxime faon, qui ne fait pas appel aux quations de Cauchy-Riemann,
que la fonction e
x
(cos(y) +i sin(y)) est holomorphe. La formule

n=0
(x +iy)
n
n!
= e
x
cos(y) +ie
x
sin(y)
est susamment remarquable pour que je vous invite bien la contempler et vous en
imprgner. gauche on a une symtrie x iy ce qui incite se poser la question si lon
na pas aussi, par hasard :

n=0
(x +iy)
n
n!
= e
iy
cos(ix) +ie
iy
sin(ix) ?
Compte tenu de e
iy
= cos(y)+i sin(y), et en runissant les termes en cos(y) et sin(y), on voit
que cela est compatible avec la formule prcdente si lon a e
x
= cos(ix)+i sin(ix). Mais
eectivement si lon part de la formule cos(x) = (e
ix
+e
ix
)/2 on est amen naturellement
dnir cos(z) pour z complexe par cette mme formule, do cos(ix) = (e
x
+e
x
)/2 = ch(x)
Universit Lille 1 c JF Burnol, 2005,2006,2007
19
et de mme sin(z) = (e
iz
e
iz
)/2i, donc sin(ix) = (e
x
e
x
)/2i = i sh(x), et alors
cos(ix) + i sin(ix) = ch(x) + sh(x) = e
x
, ok, a marche. Autrement dit on dnit cos,
sin, et aussi ch et sh par les mmes formules pour z complexe avec lexponentielle que dans
le cas rel. On notera quavec ces dnitions :
ch(z) = cos(iz) sh(z) = i sin(iz) sin(iz) = i sh(z)
cos
2
(z) + sin
2
(z) = 1 ch
2
(z) sh
2
(z) = 1
et lon passe de lune des deux formules lautre via z iz.
9
Il y a une faon directe intressante de montrer que la solution de E

= E prenant
la valeur 1 en 0 est ncessairement

n=0
z
n
n!
: il sagit dappliquer la formule de Taylor
avec reste intgral de Lagrange la fonction dune variable relle t E(tz), 0 t 1.
Je laisse cela en exercice. Cependant une fois cela fait il reste montrer que la solution
unique trouve

n=0
z
n
n!
est bien holomorphe. On peut le faire en vriant les quations
de Cauchy-Riemann : on montre que lon peut permuter les drives partielles et le signe
somme. Ou encore on utilise le thorme des sries doubles pour montrer directement la
formule daddition ce qui permet ensuite de se ramener driver en 0 seulement. Je laisse
cela en exercice. Le thorme 5 nous a donn de toute faon la rponse ultime sur le problme
de driver une srie entire convergente. Il est logique ce stade dintroduire la dnition
suivante :
Dnition 2 (fonctions analytiques) On dit quune fonction f(z) dnie sur un ouvert
U du plan complexe C est analytique sur U si en tout point z
0
, il existe un (z
0
) > 0 et des
nombres complexes c
n
(z
0
) tels que pour [z z
0
[ < (z
0
) on a f(z) =

n=0
c
n
(z
0
)(z z
0
)
n
.
Nous avons vu par le thorme 5 que la somme dune srie entire est holomorphe, mme
inniment drivable au sens complexe, et quelle peut tre dveloppe en srie de Taylor
convergente en tout point de son disque de convergence et cela nous permet donc darmer
que la somme S(z) dune srie entire de rayon de convergence R > 0 est analytique dans
9. Par piti, familiarisez vous susamment avec ces quelques fonctions, les plus basiques de toute
lAnalyse Mathmatique, pour viter dcrire aux examens des choses incroyablement fausses du genre
| cos(z)| cos(R) pour |z| R. Ayez constamment prsent lesprit le fait que sin par exemple se com-
porte totalement diremment sur laxe rel (priodique, borne) et sur laxe imaginaire (exponentiellement
croissante car sin(iy) = i sh(y)).
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
20
son disque de convergence. Il en sera de mme de toutes ses drives puisque celles-ci sont
aussi des sommes de sries entires. Ainsi :
Thorme 6 Toute fonction analytique est holomorphe, et mme elle est inniment d-
rivable au sens complexe ; de plus toutes ses fonctions drives sont aussi des fonctions
analytiques.
La Thorie de Cauchy va nous amener plus tard dans ce chapitre deux thormes
fondamentaux :
1. toute fonction holomorphe est une fonction analytique. En particulier toute fonction
holomorphe est automatiquement inniment drivable au sens complexe,
2. le rayon de convergence R de la srie de Taylor au point z
0
dune fonction holomorphe
f sur un ouvert U est au moins gal la distance de z
0
au complmentaire de U.
Autrement dit, le disque ouvert D(z
0
, R) sur lequel converge cette srie de Taylor
contient le plus grand disque ouvert centr en z
0
et contenu entirement dans U.
10
Le point 2 montre que le (z
0
) de la dnition dune fonction analytique peut tre
pris gal au rayon du plus grand disque ouvert centr en z
0
et inclus dans U, mais il est
totalement impossible dtablir cela sans dans le mme temps dmontrer les thormes de
Cauchy. Plus prcisment il y aurait tout de mme une simplication si lon voulait tablir
le point 2 pour les fonctions analytiques seulement, car nous savons dj que la fonction
analytique est inniment drivable, alors que pour la fonction holomorphe gnrale f(z) on
ne sait mme pas a priori que f

(z) est une fonction continue. Dailleurs nous allons dabord


dmontrer les thormes de Cauchy pour les fonctions holomorphes dont on suppose que
la drive est une fonction continue ; ce nest que dans un deuxime temps, grce une
mthode de Goursat, que nous donnerons une approche ne faisant aucune hypothse sur la
fonction drive f

si ce nest son existence. Tout cela peut paratre un petit peu acadmique
puisquen n de compte les fonctions holomorphes sont inniment drivables, mais cest
aussi llgance des Mathmatiques de chercher les hypothses minimales.
11
10. ce disque de convergence peut contenir des points en dehors de U, do lide dutiliser cela pour pro-
longer la fonction en dehors de U. Mais si deux disques associs deux points distincts z
0
et z
1
sintersectent
en dehors de U il nest pas toujours vrai que dans cette intersection les deux sries de Taylor donneront le
mme rsultat. Cest mme souvent faux. Cependant si U est convexe, cest bon. Cette armation fera un
bon exercice lorsque nous en aurons dit un peu plus sur cette ide de prolongement analytique .
11. il ne faut pas confondre cela avec lide dune structuration linaire des Mathmatiques, couche par
Universit Lille 1 c JF Burnol, 2005,2006,2007
21
5 Principe du prolongement analytique
Revenons la somme S(z) =

n=0
a
n
z
n
dune srie entire de rayon de convergence
R > 0. Dans la dmonstration du thorme 5 on y a fait remarquer, en notant D loprateur
de drivation formelle (qui est aussi par le thorme la drivation au sens concret, vritable),
la formule :
D
m
(S)(z) =

n=m
a
n
n(n 1) (n m+ 1)z
nm
.
Pour z = 0 seul le terme initial avec n = m contribue et cela donne D
m
(S)(0) = a
m
m!.
Comme lon a prouv pour tout z : D
m
(S)(z) = S
(m)
(z), cela donne :
a
m
=
S
(m)
(0)
m!
Remarque : certes dans la preuve du thorme 5 on a prouv en particulier la formule
h, [h[ < R = S(h) =

m=0
S
(m)
(0)
m!
h
m
,
cependant si vous lisez attentivement la preuve vous verrez que la formule
a
m
=
S
(m)
(0)
m!
ny tait pas encore tablie, do la ncessit de largument ci-dessus. Autrement dit nous ne
savions pas encore que deux sries donnant la mme fonction ont ncessairement exactement
les mmes coecients.
12
Vous avez dj tudi les sries entires lors des deux premires annes, alors vous
savez quun moyen plus simple dtablir lunicit des coecients est le suivant : en fait
il sagit de montrer que si lun au moins des coecient a
n
est non nul alors la fonction
S(z) =

n=0
a
n
z
n
ne peut pas tre identiquement nulle. La preuve est trs simple : soit
n
0
le plus petit indice avec a
n
,= 0, alors S(z) = a
n
0
z
n
0
(1 + z

k=0
a
n
0
+k+1
a
n
0
z
k
). Prenons
0 < < R. Alors :

k=1
[a
n
0
+k+1
[
k
= C < . Donc :
0 < [z[ =

S(z)
a
n
0
z
n
0
1

[z[ C
couche empiles dans un ordre implacable lune au-dessus des autres. Une araigne qui parcourt sa toile le
fait avec lgance et ne confond pas le lieu o elle se trouve avec le chemin qui ly a conduit. Elle a mme
intrt essayer plusieurs chemins pour se rendre au mme lieu.
12. dailleurs il aurait fallu utiliser deux notations distinctes pour la srie formelle T =
P

n=0
a
n
z
n
et
sa somme S(z), et au lieu de D(S) il aurait fallu crire D(T), puisque la drivation formelle fait appel
explicitement aux coecients de la srie.
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
22
Pour [z[ susamment petit le terme de droite est infrieur
1
2
, et cela interdit S(z) de
prendre la valeur zro. Donc non seulement la fonction S ne peut pas tre identiquement
nulle, elle ne peut en fait, dans un voisinage susamment petit de z
0
= 0, ne sannuler
quau plus une seule fois, en z
0
= 0 mais pas ailleurs. videmment si elle ne sannule pas en
z
0
elle ne sannule en aucun point dun voisinage ouvert susamment petit, mais cela on
le savait dj simplement en invoquant la continuit de S(z) comme fonction de z (comme
elle est drivable, elle est continue). Recrivons une partie de ce que nous avons appris sous
la forme dun thorme :
Thorme 7 Si une fonction analytique sannule en un point z
0
alors
soit elle sannule identiquement dans un voisinage de z
0
,
soit il existe un voisinage susamment petit de z
0
dans lequel la fonction na pas
dautre zro que z
0
.
Dnition 3 (multiplicit dun zro) Soit f une fonction analytique dnie dans un
voisinage dun point z
0
. On pose m(f; z
0
) = + si f est identiquement nulle dans un
voisinage de z
0
, et sinon m(f; z
0
) est le plus petit indice dun coecient non nul de la
srie de Taylor de f en z
0
. On dit que m(f; z
0
) est la multiplicit de z
0
comme zro de f
(videmment m(f; z
0
) = 0 veut dire exactement que z
0
nest pas un zro de f).
On en arrive maintenant une proprit fondamentale des fonctions analytiques, que
lon exprimera sous direntes formes, et qui sappellent dune manire collective le Prin-
cipe du Prolongement Analytique , ou encore le Thorme dUnicit Analytique. Pour
lexprimer nous avons besoin dun rappel de Topologie :
Dnition 4 (ouverts connexes) Un ouvert U du plan complexe C est dit connexe si
lorsque lon a deux points quelconques z
0
et z
1
de U on peut les relier par un chemin continu
: [0, 1] C, (0) = z
0
, (1) = z
1
restant toujours dans U (([0, 1]) U). Si V est ouvert
de C et z
0
V , la composante connexe de V contenant z
0
est lensemble des points z
1
de
V que lon peut relier par un chemin continu z
0
tout en restant dans V .
13
Un domaine
(ou une rgion) est, par dnition, un ouvert connexe (non vide. . .) du plan complexe.
13. prouvez que cet ensemble est ouvert et que les composantes connexes sont les classes dquivalence de
la relation dquivalence z
0
z
1
si lon peut relier z
0
z
1
par un chemin continu dans V .
Universit Lille 1 c JF Burnol, 2005,2006,2007
23
Thorme 8 (Principe du Prolongement Analytique) Si une fonction f analytique
sur un ouvert connexe U du plan complexe C est identiquement nulle sur un disque ouvert
non vide D(z
0
, r) inclus dans U alors elle identiquement nulle sur U. Ou encore : si deux
fonctions analytiques f et g sur un domaine (= ouvert connexe) U prennent les mmes
valeurs sur un certain disque non vide dans U alors elles prennent partout les mmes
valeurs. Encore plus fort : si lensemble des points dun domaine U o deux fonctions
analytiques f et g sur U prennent les mmes valeurs possde un point daccumulation dans
U alors en fait les deux fonctions f et g prennent partout dans U les mmes valeurs. Ce
sont, en fait, les mmes fonctions.
Il serait plus adapt dans ce contexte de parler de Thorme dUnicit Analytique, car
je nai pas lintention de discuter de manire plus approfondie lide dun prolongement
analytique.
Comme exemple dapplication du thorme si deux fonctions entires concident sur
lintervalle rel [0, 1] alors elles sont partout gales ! Donc la fonction e
z
est lunique fonction
entire gale e
x
pour 0 x 1 : on a utilis lquation direntielle E

(z) = E(z) pour


la construire, mais il ny a de toute faon pas dautre prolongement possible de e
x
comme
fonction analytique en dehors de laxe rel.
Je rappelle quun point daccumulation dun ensemble A est un point z (pas ncessaire-
ment dans A!) tel que pour tout > 0 on peut trouver z

A avec 0 < [z z

[ . Notez
bien la condition z

,= z. Une faon quivalente est de dire que lon peut trouver une suite
(z
n
)
nN
de points de A, deux deux distincts, avec z = limz
n
.
14
Je rappelle aussi quun
point appartenant A est dit isol dans A si il nest pas un point daccumulation de A.
Cela quivaut dire quil existe un disque ouvert non vide centr en z qui nintersecte A
quen z.
Venons-en la dmonstration du thorme. Il sut de prouver la dernire armation
qui est la plus forte. On considre F = f g et on est ramen prouver que les zros
14. cela quivaut encore dire que lon peut trouver des z
n
A avec z = limz
n
, les z
n
tant tous distincts
de z. Un sous-ensemble de C est ferm si et seulement si il contient tous ses points daccumulation. Plus
gnralement le plus petit ferm contenant A est lunion de A et de ses points daccumulation. Un point de
A peut tre ou ne pas tre un point daccumulation.
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
24
dune fonction analytique F sur U, non identiquement nulle, ne peuvent avoir aucun point
daccumulation dans U (ouvert connexe). Raisonnons par labsurde. Supposons F(z
n
) = 0
pour tout n Net limz
n
= w avec w U, les z
n
tant tous distincts de w. Par continuit de
la fonction F on a F(w) = 0. Par le Thorme 7 on peut armer que F est ncessairement
identiquement nulle dans un voisinage susamment petit W de w.
Soit z U quelconque et soit : [0, 1] U un chemin continu avec (0) = w, (1) = z.
Par continuit de pour t > 0 susamment petit on a (t) W et on a choisi W de sorte
que F est identiquement nulle sur W. On peut donc dnir un ensemble non-vide
B = t [0, 1], il existe un voisinage de (t) sur lequel F est
identiquement nulle
et poser = sup B puisque B [0, 1] est non vide.
On aura 0 < 1. On peut alors (par lune des proprits caractrisant une borne
suprieure) crire = limt
n
avec une suite croissante (au sens large) dlments t
n
de B.
Soit w

= (). Par continuit de et de F, on a F(w

) = F(()) = limF((t
n
)) = 0. Donc
w

est un zro de F. Supposons par extraordinaire que lun des t


n
soit tel que (t
n
) = w

.
Alors w

possde un voisinage sur lequel F est identiquement nulle, par la dnition mme
de B (donc dans ce cas on a aussi B). Sinon, cest que w

,= (t
n
) pour TOUS les n.
Comme lim(t
n
) = w

et que (t
n
) ,= w

pour tout n N, tout voisinage de w

contient
des points distincts de w

en lesquels F sannule. Par le thorme 7 nous pouvons alors


armer que F est identiquement nulle dans un certain voisinage de w

. Donc en fait B
dans ce cas aussi. Donc dans tous les cas B et ainsi il existe un voisinage ouvert W

de
w

dans U sur lequel F est identiquement nulle.


Pour conclure, supposons < 1. Par continuit de il existe > 0 tel que pour tout
t [0, 1] avec t + on a (t) W

. Donc W

est aussi un voisinage ouvert de


(t) pour de tels t et donc par dnition de B, tous ces t sont dans B. Ceci est impossible
puisque = sup B. Lhypothse < 1 a men une contradiction, donc = 1. On sait
aussi B donc 1 B et F est identiquement nulle dans un voisinage de z = (1). En
particulier F est nulle en z !
Universit Lille 1 c JF Burnol, 2005,2006,2007
25
Mais z tait arbitraire dans U donc F est partout nulle !
15
titre dexemple assez foudroyant dapplication du Thorme dUnicit Analytique,
supposons que lon ait une fonction entire f(z) avec f(
1
n
) = e
1/n
pour tout n N,
n 1. Alors z C f(z) = exp(z) ! En eet les deux fonctions analytiques f(z) et exp(z)
concident en les points
1
n
qui possdent un point daccumulation ( savoir, 0 = lim
1
n
). Donc,
par unicit analytique, et compte tenu du fait que C est videmment connexe, on a f(z) =
exp(z) partout. ATTENTION! si lon prend par exemple comme ouvert (connexe) le demi-
plan U = z [ Re(z) > 0, alors il est possible de trouver dautres fonctions f analytiques
sur U qui vrient f(
1
n
) = e
1/n
pour tout n N, n 1.
16
Le point IMPORTANT cest que

1
n
, n N, n 1 na eectivement pas de point daccumulation dans U. Son unique point
daccumulation est 0 et 0 / U. Donc lexistence de tels f ,= exp nest pas contradictoire
avec notre thorme (heureusement !). Par ailleurs, il est trivial de montrer la ncessit de
lhypothse de connexit de U : prenons U = [z[ < 1 [z 3[ < 1 et posons f(z) = 0
pour [z[ < 1 et f(z) = 1 pour [z 3[ < 1.
Thorme 9 (Thorme des zros isols) Soit f une fonction analytique sur un ou-
vert connexe U. Si f nest pas identiquement nulle alors les zros de f forment un ensemble
A qui est ferm dans U et dont tous les points sont isols dans A (on dit que A est un en-
semble ferm (dans U !) discret). Lintersection de A avec un compact K U quelconque
est de cardinalit nie.
Preuve : comme U est connexe et que f nest pas identiquement nulle, lensemble de
ses zros A ne peut avoir aucun point daccumulation dans U, par le Thorme dUnicit
Analytique. En particulier les points de A sont isols (dans A). De plus limage rciproque
par une application continue dun ferm est un ferm donc A = f
1
(0) est ferm (dans
U pas forcment dans C si U ,= C! !). Enn la proprit caractristique dun compact
cest que toute suite de points possde une suite-extraite convergente. Si K A tait de
15. une dmonstration un peu plus sophistique consiste prouver que lensemble des z U tels que
F est identiquement nulle dans un voisinage de z, est la fois ouvert et ferm dans U, et dutiliser la
caractrisation suivante des ensembles topologiques connexes : ce sont les ensembles tels que leurs seuls
sous-ensembles la fois ouvert et ferm pour la topologie induite sont lensemble vide et lensemble tout
entier. Je vous laisse dcider si jai bien fait dopter pour une autre preuve. Remarque : il est trs facile de
faire une dmonstration fausse du principe du prolongement analytique !
16. on peut prendre f(z) = (1 + sin(

z
)) exp(z), et f est mme holomorphe sur C

= C\ {0}.
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
26
cardinalit innie, on pourrait construire une suite (z
n
)
nN
de points deux--deux distincts
dans K A. Toute limite dune suite-extraite serait alors un point daccumulation de A.
Mais A ne possde pas de point daccumulation dans U, donc certainement pas non plus
dans K qui est un sous-ensemble de U. Le thorme est dmontr.
6 Les fonctions holomorphes sont analytiques
Nous allons montrer le Thorme Majeur de ce Chapitre.
Thorme 10 (Cauchy : analyticit des fonctions holomorphes) Soit f une fonc-
tion holomorphe sur un disque ouvert D(z
0
, R). Alors il existe des nombres complexes
c
n
C tels que :
z D(z
0
, R) = f(z) =

n=0
c
n
(z z
0
)
n
Le rayon de convergence de la srie entire

n=0
c
n
h
n
(h = z z
0
) est donc au moins gal
R. Plus gnralement soit f une fonction holomorphe sur un ouvert U. Alors
1. f est une fonction analytique et en particulier elle est inniment drivable au sens
complexe,
2. sur tout disque ouvert D(z
0
, R) inclus entirement dans U la fonction f est la somme
de sa srie de Taylor en z
0
.
Pour la preuve nous allons, comme Cauchy, faire une hypothse supplmentaire : savoir
que la fonction drive f

est continue. Ensuite nous verrons comment on peut se passer de


cette hypothse. Il est donc un petit peu exagr dattribuer au seul Cauchy la paternit
de ce thorme. Le joli argument permettant de se dispenser de lhypothse de continuit
de f

a t contribu en 1904 par Goursat, plusieurs dcennies aprs que la thorie ait t
construite par Cauchy, Riemann, Weierstrass.
Il sut de montrer lexistence de la reprsentation f(z) =

n=0
c
n
(z z
0
)
n
dans
D(z
0
, R) (puisque, compte tenu de notre tude prcdente des fonctions analytiques, les
autres armations du thorme en rsultent) et clairement on peut tout aussi bien suppo-
Universit Lille 1 c JF Burnol, 2005,2006,2007
27
ser z
0
= 0. Notre preuve
17
va reposer sur un Thorme (dit de Dirichlet ) de la thorie
des sries de Fourier (dmonstration en annexe) : soit g : R C une fonction 2-priodique
drivable, et c
n
(g) pour n Z ses coecients de Fourier : c
n
(g) =
1
2
_
2
0
g(t)e
int
dt. On
a :
t R g(t) = lim
N

NnN
c
n
(g)e
int
.
Nous appliquons ce Thorme de Dirichlet
18
aux fonctions g
r
(t) = f(re
it
), 0 < r <
R, t R. Elles sont de classe C
1
et 2-priodiques. On posera donc pour n Z :
c
n
(r) = c
n
(g
r
) =
1
2
_
2
0
f(re
it
)e
int
dt .
Calculons la drive de c
n
(r) par rapport r :
19
c

n
(r) =
1
2
_
2
0
f

(re
it
)e
it
e
int
dt ,
et intgrons alors par parties :
c

n
(r) =
1
2
_
_
1
ri
f(re
it
)e
int
_
2
0
+
in
ri
_
2
0
f(re
it
)e
int
dt
_
=
n
r
c
n
(r)
En eet le terme entre crochets disparat par 2-priodicit. Au nal nous obtenons :
n Z r ]0, R[ c

n
(r) =
n
r
c
n
(r)
Ces quations direntielles sont aisment rsolues : la drive de r
n
c
n
(r) est nr
n1
c
n
(r)+
r
n n
r
c
n
(r) = 0, donc r
n
c
n
(r) est une constante, que nous noterons c
n
:
n Z c
n
C r ]0, R[ c
n
(r) = c
n
r
n
Nous avons presque ni. Choisissons > 0 avec < R et notons M = sup
|z|
[f(z)[ qui
est ni, car f est continue sur le compact [z[ . Alors :
n Z c
n
(r) =
1
2
_
2
0
f(re
it
)e
int
dt = r ]0, ] [c
n
(r)[
1
2
_
2
0
Mdt = M
17. cest une mthode parmi dautres. Celle-ci est bien adapte aussi notre discussion future des sries
de Laurent , et de toute faon il faut bien faire un jour ou lautre la remarque du lien entre les sries
entires et les sries de Fourier.
18. le vrai thorme de Dirichlet a des hypothses direntes, voir lannexe.
19. expliquez pourquoi on a le droit de driver sous le signe somme.
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
28
Donc, n Z r ]0, ] [c
n
[ Mr
n
. Supposons maintenant n < 0 et passons la limite
pour r 0
+
. On obtient :
n < 0 c
n
= 0 et donc aussi r ]0, R[ c
n
(r) = 0 .
En invoquant le thorme de Dirichlet on obtient alors :
r ]0, R[ t R f(re
it
) = lim
N

0nN
c
n
r
n
e
int
= lim
N

0nN
c
n
(re
it
)
n
et donc, nalement,
0 < [z[ < R = f(z) =

n=0
c
n
z
n
La srie entire

n=0
c
n
z
n
a donc un rayon de convergence au moins gal R puisquelle
converge pour des z avec [z[ arbitrairement proches de R. En ce qui concerne la validit
de la formule au point z = 0, il sut maintenant de dire que la fonction f(z) comme la
somme de la srie S(z) sont des fonctions continues pour [z[ < R, et comme elles concident
partout sauf peut-tre en 0 elles concident aussi en z = 0. Le Thorme de Cauchy est
donc dmontr (sous lhypothse de continuit de la fonction drive f
20
) : en eet nous
avons tabli que f est la somme dune srie entire dans D(0, R), le fait que cette srie
entire soit inniment drivable et quelle soit sa propre srie de Taylor lorigine sont des
points que nous avons tablis prcdemment dans notre tude des fonctions analytiques.
On extrait de la preuve des formules intressantes pour les drives successives de f en
0 puisque ncessairement c
n
=
f
(n)
(0)
n!
:
n Z r ]0, R[
f
(n)
(0)
n!
=
1
2r
n
_
2
0
f(re
it
)e
int
dt
En particulier, pour n = 0 cela donne
r ]0, R[ f(0) =
1
2
_
2
0
f(re
it
) dt
et donc :
Thorme 11 (de la moyenne) Soit f une fonction holomorphe sur un ouvert U. En
tout point z
0
de U, f(z
0
) est gal la moyenne des valeurs de f prises sur le cercle de
20. lhypothse de continuit de f

a t utile pour justier la drivation par rapport r de c


n
(r) sous le
signe dintgration et pour intgrer par parties ; elle ntait pas ncessaire pour le thorme de Dirichlet
car la preuve donne en annexe ne demande pas la continuit de la fonction drive.
Universit Lille 1 c JF Burnol, 2005,2006,2007
29
centre z
0
et de rayon r, pour tout r tel que le disque ferm [z z
0
[ r soit inclus dans
U.
21
7 Existence de primitives et Thorme de Cauchy-Goursat
Comment faire lorsque lon ne dispose plus de lhypothse de continuit pour la fonction
drive f

? Voici une ide : supposons que lon puisse trouver une primitive de f, cest--
dire, une fonction g holomorphe avec g

= f. Alors cette fonction g a une drive continue


(f est continue, puisque drivable !), donc le thorme de la section prcdente sapplique
g. Ainsi g est analytique, et donc ses drives successives f et f

aussi ! Donc f

est continue,
et la section prcdente sapplique intgralement f.
Alors, cherchons g avec g

= f. Il se trouve que sur un ouvert U quelconque, cela nest


pas toujours possible : par exemple il nexiste pas de fonction holomorphe sur U = C 0
avec g

(z) =
1
z
. On en reparlera avec moult dtails plus tard. Mais il se trouve quil ny a
pas de problme lorsque U est un disque ouvert et cest bien le cas dun disque D(z
0
, R) qui
nous intresse ici. On pourra demble supposer z
0
= 0 sans perte de gnralit et lobjectif
est donc de prouver :
Thorme 12 (Existence dune primitive) Soit R > 0 et soit f une fonction holo-
morphe sur D(0, R). Alors il existe une fonction holomorphe g sur D(0, R) telle que f soit
la fonction drive de g.
Preuve : On va construire g de sorte que g(0) = 0. Soit z = x+iy dans le disque ouvert.
Ncessairement, si g existe :
g(x) =
_
x
0
g

(t)dt =
_
x
0
f(t)dt
g(x +iy) g(x) =
_
y
0
ig

(x +iu)du = i
_
y
0
f(x +iu)du
Donc, en combinant, on est amen adopter la dnition suivante :
g(x +iy) =
_
x
0
f(t)dt +i
_
y
0
f(x +iu)du
21. justier le fait que si le disque ferm {|z z
0
| r} est inclus dans U alors il existe r

> r tel que le


disque ouvert D(z
0
, r

) est inclus dans U.


Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
30
Mais comment montrer que cette fonction est holomorphe ? Il est facile
22
de calculer la
drive partielle par rapport y :

y
g(x +iy) = if(x +iy)
Mais comment faire pour

x
g(x + iy) ? Si lon pouvait permuter

x
et
_
y
0
on pourrait
ensuite utiliser Cauchy-Riemann pour f, cest--dire remplacer
_
y
0

x
par
_
y
0
i

y
, et aprs
un tout petit calcul cela donnerait comme voulu

x
g(x +iy) = f(x +iy). Ainsi la fonction
g aurait des drives partielles continues vriant les quations de Cauchy-Riemann ! Mais
pour permuter

x
et le signe
_
y
0
dans une intgrale
_
y
0
F(x, u)du dpendant dun paramtre
x il faut des hypothses, par exemple la continuit de la fonction

x
F(x, u) par rapport au
couple (x, u). Mais justement nous ne disposons pas dune telle hypothse.
23
Reprenons zro en changeant les rles de x et de y. Si g existe avec g

= f :
g(iy) =
_
y
0
ig

(iu)du = i
_
y
0
f(iu)du
g(x +iy) g(iy) =
_
x
0
g

(t +iy)dt =
_
x
0
f(t +iy)dt
ce qui amne denir une fonction (note k pour viter les confusions avec le g dj dni) :
k(x +iy) = i
_
y
0
f(iu)du +
_
x
0
f(t +iy)dt
Pour cette fonction k il est facile de calculer la drive partielle par rapport x :

x
k(x +iy) = f(x +iy)
Si nous savions que les deux fonctions g et k taient en fait la mme fonction alors nous
pourrions armer :

x
g(x +iy) = f(x +iy)

y
g(x +iy) = if(x +iy)
La fonction g aurait ainsi des drives partielles continues et celles-ci vrieraient les qua-
tions de Cauchy-Riemann. Par le Thorme 4 cela prouverait que g est holomorphe avec
de plus g

=

x
g = f. Le thorme dexistence dune primitive serait alors tabli.
22. je rappelle que pour toute fonction continue A(y), on a
d
dy
R
y
0
A(u)du = A(y).
23. mme les thormes plus puissants que lon apprend dans le cours sur lintgrale de Lebesgue ne
suraient pas ici pour justier la permutation de

x
et de
R
y
0
.
Universit Lille 1 c JF Burnol, 2005,2006,2007
31
Le fait que k = g est cas particulier
24
du Thorme de Cauchy-Goursat :
Thorme 13 (de Cauchy-Goursat) Soit f une fonction holomorphe sur un ouvert U
et soit = x
0
x x
1
, y
0
y y
1
un rectangle inclus dans U. Alors
_
R
f(z)dz = 0
Ici, avant de donner dans le chapitre suivant les dnitions gnrales pour les intgrales
le long dun chemin , ou sur le bord dun domaine, on utilisera les symboles
_
R
f(z)dz
comme une simple notation condense pour reprsenter, par dnition :
_
x
1
x
0
f(x +iy
0
)dx +i
_
y
1
y
0
f(x
1
+iy)dy
_
x
1
x
0
f(x +iy
1
)dx i
_
y
1
y
0
f(x
0
+iy)dy
Supposons que lon choisisse un point (X, Y ) dans le rectangle et que lon considre
ainsi les 4 sous-rectangles
1
,
2
,
3
,
4
aux bords parallles aux axes ayant chacun le
point (X, Y ) parmi leurs sommets. Pour tre spcique on prend (X, Y ) = (
x
0
+x
1
2
,
y
0
+y
1
2
).
Je vous laisse vrier alors que lon a :
_
R
f(z)dz =

1j4
_
R
j
f(z)dz
pour nimporte quelle fonction f (pourvu que les intgrales aient un sens et vrient les
rgles de Chasles usuelles
_

+
_

=
_

). Donc :

_
R
f(z)dz

1j4

_
R
j
f(z)dz

et il existe donc lun des sous-rectangles


j
, on le notera
(1)
, tel que

_
R
(1)
f(z)dz

1
4

_
R
f(z)dz

On construit ainsi une suite de rectangles embots =


(0)

(1)

(2)
. . . avec

_
R
(j+1)
f(z)dz

1
4

_
R
(j)
f(z)dz

24. cest un cas particulier car dans le thorme qui suit on ne se restreint pas U gal un disque ; par
contre en ce qui concerne les cas x < 0 ou y < 0 il faut faire un peu dalgbre avec
R
x
0
=
R
0
x
,
R
y
0
=
R
0
y
,
pour se ramener au thorme qui suit o lon a x
0
x
1
et y
0
y
1
.
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
32
et donc, par rcurrence :

_
R
(j)
f(z)dz

1
4
j

_
R
f(z)dz

Notons (X
j
, Y
j
) les coordonnes du point infrieur gauche du rectangle
(j)
(en particulier
(X
0
, Y
0
) = (x
0
, y
0
)). Alors par construction X
j+1
X
j
vaut 0 ou
x
1
x
0
2
j+1
et aussi Y
j+1
Y
j
vaut 0 ou
y
1
y
0
2
j+1
. La suite (X
j
) est croissante et majore par x
1
donc convergente, et la
suite (Y
j
) est croissante et majore par y
1
donc convergente. Soit X

et Y

les limites
et z

= X

+ iY

. Chaque rectangle
(j)
est ferm et tous les points (X
k
, Y
k
), k j
sont dedans, donc aussi leur limite (X

, Y

). Puisque la largeur de
(j)
est exactement
x
1
x
0
2
j
et sa hauteur
y
1
y
0
2
j
il en rsulte que pour tout point z se trouvant sur son bord on
a lingalit :
[z z

[
D
2
j
avec D =
_
(x
1
x
0
)
2
+ (y
1
y
0
)
2
La fonction f est drivable au sens complexe au point z

. On peut donc pour tout > 0


trouver > 0 tel que pour [z z

[ on a [f(z) f(z

) f

(z

)(z z

)[ [z z

[.
Donc, pour > 0 x et pour tout j susamment grand, on aura, pour tous les z sur le
bord du rectangle
(j)
:
[f(z) f(z

) f

(z

)(z z

)[
D
2
j
,
puis, en notant P = 2[x
1
x
0
[ + 2[y
1
y
0
[ le primtre de , et donc
P
2
j
le primtre de

(j)
, on peut armer, pour tout j susamment grand :

_
R
(j)
_
f(z) f(z

) f

(z

)(z z

)
_
dz


P
2
j
D
2
j
=
PD
4
j
Cest l o lon fait la remarque simplicatrice :
_
R
(j)
dz = 0 et aussi
_
R
(j)
z dz = 0 ,
cela vaut pour nimporte quel rectangle et je vous le laisse vrier, cest trs simple. Donc
dune part pour tout j :

_
R
(j)
f(z)dz

1
4
j

_
R
f(z)dz

et dautre part pour tout j susamment grand :

_
R
(j)
f(z)dz


PD
4
j
Universit Lille 1 c JF Burnol, 2005,2006,2007
33
En combinant les deux on obtient :

_
R
f(z)dz

PD
Mais > 0 est arbitraire. Donc, on peut conclure, on a

_
R
f(z)dz

= 0 ce qui donne
(nalement) :
_
R
f(z)dz = 0
Le Thorme de Cauchy-Goursat est dmontr, et avec lui aussi celui de lexistence dune
primitive pour toute fonction holomorphe sur un disque et donc aussi le Thorme danaly-
ticit des fonctions holomorphes en toute gnralit. On peut donc conclure l ce Chapitre.
8 Annexes
8.1 Direntiabilit
Thorme 14 Si la fonction ( valeurs relles ou complexes) F(x, y) admet des drives
partielles par rapport x et par rapport y en tous les points dun ouvert U du plan, et si
ces drives partielles sont des fonctions continues du couple (x, y) de cet ouvert U, alors
la fonction F est direntiable en tout point (x, y) de louvert U.
Pour la preuve notons A(x, y) =
F
x
(x, y) et B(x, y) =
F
y
(x, y) les drives partielles de
F, dont on suppose quelles existent en tout point de U et sont des fonctions continues du
couple (x, y). Soit (x
0
, y
0
) un point de louvert U. Notons A
0
= A(x
0
, y
0
) et B
0
= B(x
0
, y
0
).
Il existe
0
> 0 tel que U contienne le rectangle (
0
) = [x x
0
[
0
, [y y
0
[
0
. Soit
(x, y) (
0
), crivons :
F(x, y) F(x
0
, y
0
)
= F(x, y) F(x
0
, y) +F(x
0
, y) F(x
0
, y
0
)
=
_
x
x
0
A(t, y)dt +
_
y
y
0
B(x
0
, u)du
= (x x
0
)A
0
+
_
x
x
0
(A(t, y) A
0
)dt + (y y
0
)B
0
+
_
y
y
0
(B(x
0
, u) B
0
)du
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
34
Soit > 0. Par continuit des fonctions A et B il existe > 0 tel que pour tout couple
(x

, y

) dans () on ait [A(x

, y

) A
0
[ , [B(x

, y

) B
0
[ . Donc :
(x, y) () =

F(x, y) F(x
0
, y
0
) A
0
(xx
0
) B
0
(y y
0
)

[xx
0
[ +[y y
0
[
On aura remarqu que les points (t, y), t [[x
0
, x][, et (x
0
, u), u [[y
0
, y][, sont tous dans
() lorsque (x, y) y est.
25
Autrement dit en posant, pour (h
1
, h
2
) ,= (0, 0) :
(h
1
, h
2
) =
F(x
0
+h
1
, y
0
+h
2
) F(x
0
, y
0
) A
0
h
1
B
0
h
2
[h
1
[ +[h
2
[
,
on a :
> 0 > 0 0 < max([h
1
[, [h
2
[) = [(h
1
, h
2
)[
cest--dire lim
(h
1
,h
2
)(0,0)
(h
1
, h
2
) = 0. Donc (par dnition) F est direntiable au point
(x
0
, y
0
), la preuve est complte.
8.2 Sries doubles
Une srie double est dabord une expression formelle

n,m0
a
n,m
avec des nombres com-
plexes a
n,m
indexs par N
2
= NN. Dans un premier temps nous ferons lhypothse :
26
(n, m) NN a
n,m
0
Dans ce cas considrons lensemble / [0, +[ des nombres rels de la forme S(B) :=

(n,m)B
a
n,m
avec B NN de cardinalit nie. Alors, par dnition :

n,m0
a
n,m
= sup(/)
Il sagit donc dun lment de [0, +[+. La srie est dite convergente si cet lment
nest pas +.
Thorme 15 Que la srie de terme gnral positif ou nul a
n,m
soit convergente ou
divergente on a toujours :

n,m0
a
n,m
=

n=0
_

m=0
a
n,m
_
=

m=0
_

n=0
a
n,m
_
=

k=0

n+m=k
n,m0
a
n,m
25. notation : |[a, b]| = [min(a, b), max(a, b)].
26. dans ce cas spcial on pourrait autoriser a
n,m
= +. Cela serait utile si lon voulait discuter des
sries triples ! mais bon, on en restera l ici.
Universit Lille 1 c JF Burnol, 2005,2006,2007
35
On notera que chacune des sries simples est termes positifs, a ainsi des sommes
partielles croissantes et donc possde une limite dans [0, +].
27
Soit B N N de cardinalit nie. Alors pour N et M susamment grand B
0, . . . , N 0, . . . , M donc
S(B) =

(n,m)B
a
n,m

0nN
0mM
a
n,m
On a donc :

n=0
_

m=0
a
n,m
_

n=0
_

m=0
a
n,m
_

n=0
_
M

m=0
a
n,m
_
S(B)

m=0
_

n=0
a
n,m
_

m=0
_

n=0
a
n,m
_

m=0
_
N

n=0
a
n,m
_
S(B)

k=0

n+m=k
n,m0
a
n,m

N+M

k=0

n+m=k
n,m0
a
n,m
=

0n
0m
n+mN+M
a
n,m

0nN
0mM
a
n,m
S(B)
Donc chacune des trois sries considres majore chacun des S(B), cest--dire majore le
sous-ensemble / de [0, +[. Par dnition de sup(/) cela implique que chacune des trois
sries majore sup(/).
De plus pour tout N ni, x, on a :
N

n=0
_

m=0
a
n,m
_
=

m=0
N

n=0
a
n,m
= lim
M
M

m=0
N

n=0
a
n,m
,
et, comme limite dlments de / cela est major par sup(/). Donc la limite pour N
est aussi majore par sup(/).
On raisonne de mme avec

m=0
_

n=0
a
n,m
_
= lim
M
M

m=0

n=0
a
n,m
= lim
M

n=0
M

m=0
a
n,m
= lim
M
lim
N
N

n=0
M

m=0
a
n,m
sup(/)
27. certaines des sries simples intrieures peuvent valoir +. Examiner par exemple la situation avec
a
n,m
= 1 pour tout (n, m) !
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
36
Et cest encore plus immdiat pour les sommes triangulaires. Bref, chacune des trois
sries minore sup(/). Elles sont donc chacune gale sup(/) do le thorme.
Prenons le cas gnral de sries doubles termes complexes u
n,m
. La srie double

n,m0
u
n,m
est dite absolument convergente si

n,m0
[u
n,m
[ <
Par le thorme prcdent il sut pour cela que

n=0
(

m=0
[u
n,m
[) < , ou que

m=0
(

n=0
[u
n,m
[) < , ou encore que

k=0

n+m=k
n,m0
[u
n,m
[ < .
Supposons que lune de (donc toutes) ces conditions soit vrie. Alors pour chaque n
x on a

m=0
[u
n,m
[ < (sinon la srie double ne pourrait pas tre nie. . .) et pour
m x on a

n=0
[u
n,m
[ < , et donc les sries simples

m=0
u
n,m
et

n=0
u
n,m
sont
chacunes absolument convergentes, donc convergentes. Et comme :
n

m=0
u
n,m

m=0
[u
n,m
[
la srie

n=0
S
n
avec terme gnral S
n
=

m=0
u
n,m
est elle aussi absolument convergente.
Idem avec

m=0
(

n=0
u
n,m
) et aussi avec

k=0

n+m=k
n,m0
u
n,m
. On peut donc dnir trois
nombres complexes :
X =

n=0
_

m=0
u
n,m
_
Y =

m=0
_

n=0
u
n,m
_
Z =

k=0

n+m=k
n,m0
u
n,m
Thorme 16 Soit

n,mN
2 u
n,m
une srie double de nombres complexes. Si elle est ab-
solument convergente alors :

n=0
_

m=0
u
n,m
_
=

m=0
_

n=0
u
n,m
_
=

k=0

n+m=k
n,m0
u
n,m
,
toutes les sries apparaissant ici tant absolument convergentes. La valeur commune pourra
tre note

n0
m0
u
n,m
(la notation ne prcise pas dans quel ordre on est cens sommer, mais
le thorme nous dit justement que le rsultat ne dpend pas de lordre).
Pour la preuve il est clair que lon peut considrer sparment les parties relles et
imaginaires. Il sut ainsi de dmontrer le thorme sous lhypothse n, m u
n,m
R.
Universit Lille 1 c JF Burnol, 2005,2006,2007
37
Dnissons :
a
n,m
= [u
n,m
[ b
n,m
= [u
n,m
[ u
n,m
Comme 0 b
n,m
2a
n,m
la srie double de terme gnral b
n,m
est elle-aussi convergente.
En crivant
u
n,m
= a
n,m
b
n,m
lgalit X = Y = Z rsulte des galits analogues pour la srie double de terme gnral
positif ou nul a
n,m
et de celles pour la srie double de terme gnral positif ou nul b
n,m
.
8.3 Thorme de Dirichlet
Thorme 17 Soit g : R C une fonction 2-priodique, partout drivable. Soit c
n
(g)
pour n Z ses coecients de Fourier :
n Z c
n
(g) =
1
2
_
2
0
g(t)e
int
dt ,
alors
t
0
R g(t
0
) = lim
N

NnN
c
n
(g)e
int
0
.
Comme la fonction g est suppose drivable, elle est continue, et donc elle est intgrable
au sens de Riemann
28
, ce qui donne un sens aux coecients de Fourier c
n
(g). Le premier
thorme de ce type avec une preuve rigoureuse est d Dirichlet. Mais ici on devrait parler
de Thorme de Dirichlet-Riemann : la preuve utilise de manire essentielle un important
Lemme de Riemann , dont nous donnerons lnonc le moment venu.
Dans les livres denseignement un thorme est souvent nonc, sous le nom de Thorme
de Dirichlet , avec comme hypothse pour g dtre de classe C
1
par morceaux (et aux ventuels
points de discontinuit de g, en nombre ni, le thorme dit que la limite de la srie de Fourier en
t
0
est
g(t
+
0
)+g(t

0
)
2
). Les hypothses de Dirichlet taient : nombre ni de discontinuits de premire
espce et nombre ni de maxima et de minima locaux, et ce nest pas la mme chose que C
1
par
morceaux ! Chez Dirichlet il ny a pas dhypothse de drivabilit.
29
Jordan a prouv un thorme
plus gnral que celui de Dirichlet ; son hypothse est : la fonction est variation borne
30
et cela
contient comme cas particulier le cas des fonctions de classe C
1
, ou de classe C
1
par morceaux. Les
conditions de Dirichlet et de Jordan (sur [, ] tout entier ou un intervalle ouvert I [, ])
28. une prsentation de lintgrale de Riemann est disponible sur le site de lauteur.
29. je signale tout de mme par acquit de conscience que par un thorme clbre de Lebesgue une fonction
monotone, ou variation borne, est presque partout drivable.
30. voir le cours sur les fonctions de variations bornes sur le site de lauteur
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
38
sont des conditions qui garantissent la convergence de la srie de Fourier en tout point (en tout
point de lintervalle I). En ce qui concerne lhypothse de drivabilit on peut la faire en un unique
point t
0
: si g est intgrable au sens de Riemann (ou de Lebesgue), et si g

(t
0
) existe, alors la srie
de Fourier converge au point t
0
vers g(t
0
). En eet on peut vrier que la preuve que nous allons
donner ici du thorme 17 sadapte ce cas. Donc la condition de drivabilit permet de donner un
critre susant pour la convergence en un point donn t
0
, alors que la condition du thorme de
Dirichlet-Jordan est susante pour la convergence en tous les points dun intervalle ouvert. Cest
donc, me semble-t-il, un (lger) contresens que dassocier le nom de Dirichlet la condition de
drivabilit comme condition susante de convergence dune srie de Fourier.
Si k est une fonction 2-priodique intgrable au sens de Riemann ou de Lebesgue alors
_
a+2
a
k(u)du ne dpend pas de a. En eet
_
a+2
a
=
_
0
a
+
_
2
0
+
_
2+a
2
=
_
0
a
+
_
2
0
+
_
a
0
=
_
2
0
, en utilisant les relations de Chasles et
_
2+a
2
=
_
a
0
par 2-priodicit.
Fixons t
0
et considrons la fonction k(t) = g(t
0
+t), alors c
n
(k) =
1
2
_
t
0
+2
t
0
k(t)e
int
dt =
1
2
_
t
0
+2
t
0
g(t
0
+ t)e
int
dt = e
int
0
1
2
_
2
0
g(u)e
inu
du = e
int
0
c
n
(g). Donc si le thorme est
connu pour k en 0, alors g(t
0
) = k(0) = lim
N

NnN
c
n
(k) = lim
N

NnN
c
n
(g)e
int
0
.
Quitte remplacer g par k on est ramen au cas t
0
= 0. On va utiliser lexistence de
g

(0), la drivabilit aux autres points sera superue (on utilisera aussi la continuit de g sur
[, ], mais la preuve pourrait stendre aux g supposes seulement Riemann-intgrables,
voire Lebesgue-intgrables). On a :
31
S
N
: =

NnN
c
n
(g) =
1
2
_

g(t)

NnN
e
int
dt
=
1
2
_

g(t)
sin((N +
1
2
)t)
sin(
t
2
)
dt =
1
2
_

0
((g(t) +g(t))
sin((N +
1
2
)t)
sin(
t
2
)
dt
Dans le cas particulier o la fonction g est la constante 1, alors les c
n
(g) sont tous nuls,
sauf c
0
= 1, donc pour g 1 on doit trouver S
N
= 1. Ainsi :
1 =
1
2
_

0
2
sin((N +
1
2
)t)
sin(
t
2
)
dt ,
et, nouveau dans le cas gnral :
S
N
g(0) =
1
2
_

0
g(t) +g(t) 2g(0)
sin(
t
2
)
sin((N +
1
2
)t) dt
Par drivabilit en 0 de g, on a :
lim
t0
g(t) g(0) +g(t) g(0)
t
= g

(0) g

(0) = 0 ,
31. je laisse en exercice le calcul de la somme gomtrique
P
NnN
e
int
=
P
NnN
q
n
, q = e
it
.
Universit Lille 1 c JF Burnol, 2005,2006,2007
39
donc la fonction continue G dnie sur ]0, ] par :
G(t) :=
g(t) +g(t) 2g(0)
sin(
t
2
)
a une limite
32
droite en t = 0. Cette limite est nulle, mais nous nallons pas faire usage
de ce point, son existence seule nous sut, car elle nous permet dtendre par continuit G
en t = 0 et donc de la considrer comme une fonction continue sur [0, ].
33
Il sut donc ce stade pour pouvoir armer lim
N+
S
N
= g(0) de disposer du :
Thorme 18 (Lemme de Riemann) Soit < a < b < et soit G : [a, b] C une
fonction continue, ou plus gnralement intgrable au sens de Riemann. On a alors :
lim
||
_
b
a
sin(t)G(t) dt = 0 et lim
||
_
b
a
cos(t)G(t) dt = 0
Lide cl est que si pour tout > 0 on peut trouver une fonction K (dpendant de !)
pour laquelle le Lemme est vrai et telle que
_
b
a

G(t) K(t)

dt < alors le Lemme est vrai


pour G. En eet

_
b
a
sin(t)G(t) dt

_
b
a
sin(t)(G(t) K(t)) dt

_
b
a
sin(t)K(t) dt

_
b
a
sin(t)K(t) dt

Comme le Lemme est vrai pour K il existe tel que pour [[ le dernier terme est aussi
major par . Donc
> 0 [[ =

_
b
a
sin(t)G(t) dt

2
On procde de mme avec cos la place de sin.
32. je rappelle que sin(t)
t0
t.
33. vous remarquerez que cela veut dire en particulier qu la place de lexistence de g

(0) on peut utiliser


lhypothse plus faible de lexistence de drives droite et gauche. On peut aaiblir cela encore en
lhypothse de la proprit de Lipschitz (ou mme la proprit de Hlder) en 0. De plus, sous ces hypothses,
on na pas besoin de la continuit de g en 0 mais seulement de lexistence de limites droite g(0
+
) et
gauche g(0

) et la preuve tablirait dans ce cas la convergence vers (g(0


+
) +g(0

))/2. Signalons aussi quen


utilisant la validit du Lemme de Riemann pour les fonctions Riemann ou mme Lebesgue intgrables, on
obtient des noncs tels que : si g est intgrable (au sens de Riemann ou, plus gnralement, au sens de
Lebesgue), et si g

(t
0
) existe, alors la srie de Fourier de g au point t
0
est convergente de limite g(t
0
).
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
40
On dispose de deux catgories de fonctions K pour lesquelles le Lemme est facilement
prouv : les fonctions de classe C
1
(intgration par parties), et les fonctions en escalier, qui
sont combinaisons linaires nies de fonctions K
c,d
(x) =
_
1 x [c, d]
0 x / [c, d]
: le calcul direct
pour ces dernires est immdiat. En fait ces deux catgories conviennent : toute fonction
G intgrable au sens de Riemann, ou mme intgrable au sens de Lebesgue, peut tre
approche par une telle K epsilon prs au sens suivant :
_
b
a
[GK[ dt < . Ce thorme
dapproximation
34
nest pas une broutille pour lintgrale de Lebesgue, mais pour lintgrale
de Riemann il est plus porte de main, car on na qu rappeler que lon peut prendre
comme dnition
35
de lintgrabilit au sens de Riemann la chose suivante : une fonction
G valeurs relles est intgrable au sens de Riemann si et seulement si on peut pour tout
> 0 trouver deux fonctions en escalier K
1
et K
2
avec K
1
G K
2
et
_
b
a
(K
2
K
1
) dt .
Alors, pour un G gnral on crit G = Re(G) + iIm(G), on prend un K
1
pour Re(G)
avec
1
2
, et un K

1
pour Im(G) avec
1
2
, et ensuite avec K = K
1
+iK

1
on a
_
b
a
[GK[ dt < .
Dans le cas particulier des fonctions G continues, valeurs relles, luniforme continuit
permet de justier (exercice !) lexistence de K
1
et K
2
avec une proprit plus forte : K
1

G K
2
et t K
2
(t)K
1
(t)
1
ba
. Ces ingalits valables pour tout t impliquent lingalit
_
b
a
(K
2
K
1
) dt . Cest dailleurs essentiellement par cet argument que lon tablit que
les fonctions continues sont intgrables au sens de Riemann.
Bref, nous avons dmontr le Lemme de Riemann pour les fonctions Riemann-intgrables,
avec un argument plus explicite encore pour les fonctions continues (via luniforme conti-
nuit). Donc nous avons dmontr le Thorme de Dirichlet en particulier pour les
fonctions 2-priodiques et partout drivables.
Pour en revenir notre discussion du Lemme de Riemann, on a par ordre croissant de
gnralit, pour G valeurs relles sur un intervalle [a, b] :
1. G est continue (donc uniformment continue) : alors pour tout > 0, on peut trouver
K
1
et K
2
en escalier avec t K
1
(t) G(t) K
2
(t) et t K
2
(t) K
1
(t)
1
ba
.
36
34. des raisonnements simples montrent que si lon sait faire avec des K en escalier, on sait faire avec des
K de classe C
1
, et vice-versa.
35. et si ce nest pas une dnition, cest une caractrisation que lon tablit lorsque lon explique la
thorie de Riemann. Voir le chier sur Riemann du site de lauteur
36. les fonctions avec cette proprit sont appeles fonctions rgles. On prouve quune fonction est rgle
Universit Lille 1 c JF Burnol, 2005,2006,2007
41
2. G est intgrable au sens de Riemann : alors pour tout > 0, on peut trouver K
1
et
K
2
en escalier avec t K
1
(t) G(t) K
2
(t) et
_
b
a
(K
2
(t) K
1
(t)) dt .
37
3. G est intgrable au sens de Lebesgue : alors pour tout > 0, on peut trouver K en
escalier avec
_
b
a

G(t) K(t)

dt .
Le dernier point ncessite de la part des Professeurs courageux qui veulent ltablir une
discussion prcise et assez approfondie de lintgrale de Lebesgue. Je nen dis pas plus ici.
38
Le Lemme de Riemann vaut donc aussi pour les fonctions intgrables au sens de Le-
besgue, et dans ce contexte il sappelle Lemme de Riemann-Lebesgue, et il est alors aussi
valable pour un intervalle de longueur inni
39
. Il prend donc la forme suivante :
si
_
R
[f(t)[ dt < alors lim
||
_
R
f(t)
cos
sin
(t) dt = 0.
Exercice : la fonction log nest pas intgrable au sens de Riemann sur ]0, 1] puisquelle nest pas
borne. Cependant elle est intgrable au sens de Lebesgue (puisque lim
0
_
1

[ log(t)[dt = 1 < ).
Prouver
lim

_
1
0
log(t) cos(t) dt = 0
sans faire appel au lemme de Riemann-Lebesgue (ind. : intgrer par parties
_
1

.)
8.4 Lquation direntielle y

+y = 0
Thorme 19 Soit f : I C une fonction valeurs relles ou complexes sur un intervalle
ouvert I R. Si
x I f

(x) = f(x) ,
alors il existe deux constantes (uniques, relles si f est valeurs relles) A et B dans C
telles que :
x I f(x) = Acos(x) +Bsin(x)
si et seulement si elle admet en tout point une limite droite et une limite gauche (ce qui conrme que
les fonctions continues sont rgles). Voir la prsentation de lintgrale de Riemann sur le site de lauteur.
37. cette proprit caractrise lintgrabilit au sens de Riemann.
38. ne pas confondre la classe des fonctions en escalier avec la classe plus grande des fonctions dites tages
ou simples qui sont par dnition les fonctions mesurables ne prenant quun nombre ni de valeurs.
39. avec lintgrale de Lebesgue on nest plus limit un intervalle dintgration de longueur nie. Je rap-
pelle quen thorie de Riemann les intgrales sur des intervalles innis sont dites gnralises, ou impropres,
ce sont des limites dintgrales sur des intervalles de longueurs nies, il ny a pas de dnition directe. Cest
aussi le cas pour les fonctions non bornes sur un intervalle de longueur nie. La thorie de Riemann est
une thorie de lintgration de fonctions bornes sur un intervalle born.
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
42
Pour la preuve je vais supposer I = R et je vous laisse faire pour un intervalle ouvert
quelconque. Les coecients A et B sont uniques puisque lon doit avoir f(0) = A, f

(0) = B.
Certainement f est continue puisque par hypothse f est deux fois drivable. Comme
f

= f, f est de classe C
2
(videmment en itrant on voit quelle est en ralit inniment
drivable). On a la formule (cas particulier de la formule de Taylor avec reste intgral de
Lagrange) :
f(x) = f(0) +xf

(0) +
_
x
0
(x t)f

(t) dt .
On ne va pas appliquer cette formule f mais plutt g(x) = f(x) Acos(x) Bsin(x)
avec A = f(0) et B = f

(0). En eet cette fonction g vrie elle aussi lquation g

= g
et de plus g(0) = 0, g

(0) = 0. Donc :
g(x) =
_
x
0
(x t)g

(t) dt =
_
x
0
(x t)g(t) dt
Notons M(x) = sup[g(t)[ [ [t[ [x[. Par continuit de g on a M(x) < pour tout x. La
fonction M est paire. Elle est croissante sur [0, [. On crit :
[g(x)[

_
x
0
[x t[M(x) dt

= M(x)
_
|x|
0
udu =
1
2
M(x)x
2
Si [y[ [x[ alors [g(y)[
1
2
M(y)y
2

1
2
M(x)x
2
. Donc en passant au sup, on trouve :
x M(x)
1
2
M(x)x
2
Prenons en particulier x = 1. On obtient M(1)
1
2
M(1). Donc M(1) = 0. Donc g est
identiquement nulle sur lintervalle [1, +1]. Mais alors g(1) = g

(1) = 0. On peut alors


appliquer ce qui prcde g
1
(x) = g(1 +x), puis g
2
(x) = g(2 +x), etc. . ., et montrer par
rcurrence que g est identiquement nulle sur [n 1, n + 1]. Donc g est identiquement nulle
sur [1, [. On fait de mme pour ] , +1] (ou on applique ce qui prcde g(x)).
Donc g est identiquement nulle et f(x) = Acos(x) +Bsin(x) ce quil fallait dmontrer.
Universit Lille 1 c JF Burnol, 2005,2006,2007
Universit Lille 1 UFR de Mathmatiques
Licence de Mathmatiques (S5, anne 20052006)
L305 : ANALYSE COMPLEXE
Responsable : Jean-Franois Burnol
Note : pour ce chapitre aussi on recommande fortement au lecteur de dessiner dans la marge les
gures utiles la comprhension du texte.
DEUXIME CHAPITRE
Dans le premier chapitre nous avons dni les notions dholomorphie (une fonction
dnie sur un ouvert du plan complexe est holomorphe si elle est drivable au sens complexe
en tout point) et danalyticit (une fonction est analytique si en tout point z
0
il existe
un disque ouvert non vide D(z
0
, r) centr en ce point sur lequel la fonction est la somme
dune srie entire en la variable h = z z
0
), et nous avons prouv lquivalence de ces deux
notions. Donc lavenir jemploierai lun ou lautre des deux termes, et si lun semblera
tre employ plus souvent cela ne sera que leet du hasard.
Le premier chapitre a fait merger de manire explicite ou implicite un nombre impor-
tant de sujets dapprofondissement, et lordre dans lequel nous allons les explorer ici et
plus tard, sur plusieurs chapitres encore, nest pas un ordre a priori, dautres agencements
auraient pu tout aussi bien convenir. Mais on ne peut pas tout faire simultanment.
9 Le Logarithme complexe
Revenons au problme de construire un logarithme complexe. Notons provisoirement
log(z) une fonction g holomorphe vriant g

(z) =
1
z
et g(1) = 0. Pour commencer on
prendra comme ouvert de dnition le disque D de centre 1 et de rayon 1. On sait, par
44
un thorme du chapitre prcdent, que dans un disque toute fonction analytique admet
une primitive. Donc une telle g dnie sur D existe par ce thorme. Elle est donne par
la somme dune srie entire dans D :
g(1 +h) = c
1
h +c
2
h
2
+c
3
h
3
+. . .
et lon veut donc :
c
1
+ 2c
2
h + 3c
3
h
2
+ = g

(1 +h) =
1
1 +h
= 1 h +h
2
h
3
+. . .
ce qui quivant
40
c
1
= 1, c
2
=
1
2
, c
3
= +
1
3
, etc. . .
Donc on retrouve la srie bien connue :
log(1 +h) = h
h
2
2
+
h
3
3
. . .
dont le rayon de convergence est, en fait, exactement 1. Il est trs intressant dexaminer
la question de la convergence de la srie sur le cercle [h[ = 1, nous y reviendrons dans un
prochain chapitre. La reprsentation que nous avons obtenue :
log z =

n=1
(1)
n1
(z 1)
n
n
est jolie, mais ne fonctionne que pour [z 1[ < 1 (nous verrons quelle fonctionne aussi pour
z avec [z 1[ = 1, sauf z = 0) alors que nous savons quil existe une fonction logarithme
log(t) pour 0 < t < .
Lorsque nous avons prouv dans le chapitre prcdent que dans un disque toute fonction
analytique f admettait une primitive g nous avons dni g en intgrant f le long dun
segment horizontal et dun segment vertical. Ce qui a march dans un disque marche tout
aussi bien dans un demi-plan tel que le demi-plan U = z = x + iy [ x > 0. Supposons
donn une fonction f holomorphe sur U et posons :
(3) g(x +iy) =
_
x
1
f(t)dt +i
_
y
0
f(x +iu)du
Par construction on a
g
y
(x + iy) = if(x + iy). De plus par le thorme de Cauchy-
Goursat pour le rectangle de sommets 1, x, x +iy, 1 +iy, on a aussi :
g(x +iy) = i
_
y
0
f(1 +iu)du +
_
x
1
f(t +iy)dy ,
40. par unicit des coecients dune srie entire convergente.
Universit Lille 1 c JF Burnol, 2005,2006,2007
45
et donc
g
x
(x + iy) = f(x + iy). Mais en fait on peut se passer du thorme de Cauchy-
Goursat puisque lon sait (maintenant) que toute fonction holomorphe f admet des drives
partielles continues, et il est donc licite dcrire

x
_
y
0
f(x +iu)du =
_
y
0

x
f(x +iu)du (en
vertu dun thorme de deuxime anne sur la drivation des intgrales un paramtre
avec, ici, x comme paramtre ; voir lannexe pour ce thorme, dj utilis dailleurs dans
le premier chapitre). En utilisant les quations de Cauchy-Riemann pour f il vient alors
_
y
0

x
f(x +iu)du =
_
y
0
i

u
f(x +iu)du = i(f(x +iy) f(x)). Donc

x
__
x
1
f(t)dt +i
_
y
0
f(x +iu)du
_
= f(x) +f(x +iy) f(x) = f(x +iy)
Ainsi la fonction g dnie par lquation (3) est telle que
g
x
(x+iy) = f(x+iy) et
g
y
(x+iy) =
if(x + iy). Elle admet donc des drives partielles continues en le couple (x, y) et ces
drives partielles vrient les quations de Cauchy-Riemann : donc g est holomorphe. De
plus g

=

x
g = f. Et aussi g(1) = 0. Donc g est une primitive holomorphe de f. Cest la
seule sannulant en 1.
Utilisons maintenant ce qui prcde dans le cas particulier f(z) =
1
z
. Cela donne expli-
citement :
g(x +iy) =
_
x
1
1
t
dt +i
_
y
0
1
x +iu
du = log(x) +i
_
y
0
x iu
x
2
+u
2
du
= log(x) +i
_
Arctg(
u
x
) i
1
2
log(x
2
+u
2
)
_
y
0
= log(x) +i Arctg(
y
x
) +
1
2
(log(x
2
+y
2
) log(x
2
))
=
1
2
log(x
2
+y
2
) +i Arctg(
y
x
)
Pour y = 0 on retrouve g(x) = log(x) comme il se doit. Notre rsultat est particulire-
ment simple si lon remarque quil scrit sous la forme :
g(z) = log(r) +i
avec r et les coordonnes polaires de z = x +iy, x > 0, qui sont dnies par x = r cos(),
y = r sin(). Cela ne dtermine que modulo 2 et = Arctg(
y
x
) est celui qui vrie

2
< <

2
. Consquence intressante de g(z) = log(r) +i :
exp(g(z)) = re
i
= x +iy = z
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
46
On aurait pu le dire lavance via le Thorme dUnicit Analytique
41
appliqu aux fonc-
tions exp(g(z)) et z quon savait identiques au moins pour z = x, 0 < x < , donc par-
tout identiques dans louvert connexe U. Parmi toutes les solutions possibles lquation
exp(w) = z, notre g(z) est prcise de manire unique comme tant la solution dont la par-
tie imaginaire est dans ]

2
, +

2
[, puisque les autres solutions ont leurs parties imaginaires
qui en dirent par un multiple entier de 2.
On dit que g(z) est la dtermination principale du logarithme. Dornavant nous
utiliserons la notation Log(z) pour dsigner cette fonction prcise. En fait nous allons
dpasser le plan U pour dnir Log(z) dans louvert = C] , 0] par la formule :
(4) Log(z) = log(r) +i, < <
Pour voir que cette fonction Log(z) est bien holomorphe dans et est la primitive
(unique car est connexe) de
1
z
sannulant en 1, on peut procder ainsi : dans le demi-plan
U, on sait dj que cest bon. Dans le demi-plan suprieur z = x +iy, y > 0, on remarque
que notre fonction Log ainsi dnie est telle que Log(z) = i

2
+ Log(
z
i
) = i

2
+ g(
z
i
), avec
z
i
U. Donc eectivement Log est holomorphe dans ce demi-plan et Log

(z) = g

(
z
i
)
1
i
=
1
z
.
De mme dans le demi-plan infrieur Log(z) = i

2
+Log(iz) et ici cest iz qui est dans U.
Nous pouvons aussi nous assurer de lexistence dune telle primitive g pour toute fonction
holomorphe f sur (pas seulement pour f(z) =
1
z
) par le raisonnement suivant : au lieu
de construire g en intgrant f le long du segment horizontal [1, x] puis du segment vertical
[x, x + iy], comme nous avons fait sur U, nous construisons g en intgrant f dabord le
long de la verticale [1, 1 + iy] puis le long de lhorizontale allant de 1 + iy x + iy. Vous
noterez que le thorme de Cauchy-Goursat ne peut plus tre invoqu pour justier ensuite
lexistence et le calcul des deux drives partielles de g
42
mais que cela nest pas grave
car notre argument de drivation sous le signe somme (licite puisque nous savons que f a
des drives partielles continues) sapplique. Donc le cas concret que nous avons ici avec
41. lappellation standard est principe du prolongement analytique .
42. mais si ! certes le rectangle de sommets 1, x, x+iy, 1 +iy nest plus une option si x < 0 mais on peut
utiliser dautres rectangles. Rchissez-y.
Universit Lille 1 c JF Burnol, 2005,2006,2007
47
f(z) =
1
z
cela donne la formule :
(5) Log(x +iy) = i
_
y
0
1
1 +iu
du +
_
x
1
1
t +iy
dt
Cette formule est valable pour tout x +iy . Voyons ce que cela donne, si lon fait le
calcul (avec nos bonnes vieilles fonctions Arctg et log(x), x > 0) :
Log(x +iy) =
_
y
0
i +u
1 +u
2
du +
_
x
1
t iy
t
2
+y
2
dt
=
_
i Arctg(u) +
1
2
log(1 +u
2
)
_
y
0
+
_
1
2
log(t
2
+y
2
) i Arctg(
t
y
)
_
x
1
= i Arctg(y) +
1
2
log(1 +y
2
)
+
1
2
log(x
2
+y
2
) i Arctg(
x
y
)
1
2
log(1 +y
2
) +i Arctg(
1
y
)
=
1
2
log(x
2
+y
2
) +i
_
Arctg(y) Arctg(
x
y
) + Arctg(
1
y
)
_
Le rsultat semble extrmement bizarre ! Il est correct pourtant. Il faut prciser que pour
mener bien ce calcul on a d supposer y ,= 0. Supposons y > 0. Alors Arctg(y) +Arctg(
1
y
)
vaut exactement (pourquoi ?)

2
et la formule signie donc :
Log(x +iy) = log(r) +i(

2
Arctg(
x
y
)) ,
ce qui est correct car en fait pour y > 0 on a :
Log(x +iy) = log(r) +i, 0 < < ,
et tg(

2
) =
sin(

2
)
cos(

2
)
=
cos()
sin()
=
x
y
, donc eectivement, puisque

2
<

2
<

2
, on a

2
= Arctg(
x
y
) = Arctg(
x
y
) et =

2
Arctg(
x
y
). Je vous laisse vrier que la formule
marche aussi pour y < 0.
Nanmoins le rsultat est dcevant car nous voudrions une formule explicite valable
partout dans , que y soit positif, nul ou ngatif. La formule intgrale (5) est partout
valable sur mais elle nest pas explicite. Pour obtenir une formule valable et explicite,
nous pouvons faire un raisonnement gomtrique. Supposons y > 0, considrons les points
A = (r, 0), O = (0, 0), et B = (x, y). Le triangle AOB est isocle, et donc si lon note
langle (non orient) au sommet A on a 2+ = . Donc
1
2
=

2
et tg(
1
2
) = ctg() =
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
48
rx
y
=
r
2
x
2
(r+x)y
=
y
r+x
, do :
= 2 Arctg
_
y
x +
_
x
2
+y
2
_
En faisant attention aux signes, on constate que cela vaut aussi pour y < 0 (et pour y = 0
videmment). Finalement, une formule partout valable dans est :
(6) Log(x +iy) = log(r) +i =
1
2
log(x
2
+y
2
) +i 2 Arctg
_
y
x +
_
x
2
+y
2
_
On na pas puis tout ce quil y avait dire. Supposons que g(z) soit une fonction
holomorphe dans telle que g(1) = 0 et exp(g(z)) = z. Alors je prtends que g(z) = Log(z)
partout. En eet, la dirence g(z) Log(z) ne peut prendre que des valeurs dans 2iZ.
Les parties relles sont donc identiques et les parties imaginaires ne peuvent direr que
par des multiple de 2. Notons F(z) = Im(g(z) Log(z)) et appliquons le thorme des
valeurs intermdiaires la fonction continue relle t f(t) = F(1 + t(z 1)), pour z x
et 0 t 1. Si f(1) ,= f(0) = 0 il y aura des valeurs intermdiaires non-multiples entiers
de 2 (par exemple si f(1) > 0 ou si f(1) < 0). Donc f(1) = 0. Ainsi g(z) = Log(z)
pour tout z .
Enn, examinons la question de Log(z
1
z
2
). Si z
1
et z
2
sont dans leur produit peut tre
dans ] , 0[. Nous faisons un choix et dcidons que Log(t) = log(t)+i pour 0 < t < .
La fonction Log est donc dnie sur C 0. Mais elle nest holomorphe que sur (elle
nest pas continue aux points de laxe rel ngatif). Autrement dit, la dnition est :
z ,= 0 = Log(z) = log [z[ +i, avec < +
Alors comme exp(Log(z
1
) + Log(z
2
)) = exp(Log(z
1
)) exp(Log(z
2
)) = z
1
z
2
, on a :
Log(z
1
) + Log(z
2
) = Log(z
1
z
2
) +i 2k(z
1
, z
2
), k(z
1
, z
2
) Z
et k(z
1
, z
2
) = 0 si et seulement si
43
Im(Log(z
1
) + Log(z
2
)) ] , +]. On raisonne de
mme avec Log(z
1
/z
2
). En conclusion :
Thorme 20 On dnit la dtermination principale du logarithme comme tant la
fonction Log(z) sur C 0 donne par :
Log(z) = log(r) +i , pour z = re
i
, r > 0, < +
43. les valeurs possibles pour k sont 1, 0, et +1.
Universit Lille 1 c JF Burnol, 2005,2006,2007
49
Sur louvert = C] , 0] la fonction Log est holomorphe et est la primitive de
1
z
sannulant en z = 1. De plus la fonction Log est lunique fonction holomorphe sur
sannulant en 1 et vriant exp(Log(z)) = z pour tout z . On a
[Im(Log(z
1
) + Log(z
2
))[ < = Log(z
1
z
2
) = Log(z
1
) + Log(z
2
)
[Im(Log(z
1
) Log(z
2
))[ < = Log(
z
1
z
2
) = Log(z
1
) Log(z
2
)
On a :
x > 0 = Log(x +iy) =
1
2
log(x
2
+y
2
) +i Arctg(
y
x
)
z = Log(x +iy) =
1
2
log(x
2
+y
2
) +i 2 Arctg
_
y
x +
_
x
2
+y
2
_
[h[ < 1 = Log(1 +h) =

n=1
(1)
n1
h
n
n
La fonction Log est aussi lunique fonction holomorphe sur qui concide avec le logarithme
nprien sur laxe rel positif. Elle est discontinue le long de laxe rel ngatif :
r > 0 = lim
0
+
Log(r +i) = log(r) +i
lim
0
+
Log(r i) = log(r) i
Il ne faudrait pas accorder, dans ces questions de logarithmes complexes, une place
privilgie quelconque laxe rel ngatif : toute demi-droite partant de lorigine peut jouer
un rle analogue. Par exemple, considrons la fonction f(z) = Log(iz) i

2
. Cette fonction
est holomorphe sur C i[0, +[, a comme drive
1
z
et sannule en z = 1. Elle vrie, en
fait :
f(z) = log(r) +i, z = re
i
,
3
2
< +

2
Ou encore, on considre Log(
z
i
) + i

2
, qui est holomorphe pour z / i] , 0] et vaut
log(r) + i, z = re
i
,

2
< 3

2
. Aussi, on peut considrer la fonction Log(z) + i
pour z / [0, +[ qui vaut log(r)+i, pour z = re
i
avec 0 < 2 et r > 0. Elle ne vrie
plus f(1) = 0 (puisquavec notre dnition de Log(1) = +i cela donne f(1) = 2i) mais
on a lim
0
+ f(1 +i) = 0. Par contre lim
0
+ f(1 i) = +2i.
Dans le paragraphe prcdent jai not , , les direntes dterminations de la
coordonne polaire angulaire de z, pour viter les confusions, mais la pratique normale est
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
50
de conserver la notation . Pour spcier exactement de quel on parle il sut dindiquer
les ingalits que doit vrier . Traditionnellement est appele argument. Lorsque lon
impose < < on parle de la dtermination principale de largument, et on la
note Arg(z) (notre convention sur ] , 0[ est donc Arg(1) = +). Sinon on a une autre
dtermination de largument et on crit simplement arg(z) sans la lettre majuscule et
aussi log(z) = log [z[ +i arg(z).
Cela me donne loccasion de prciser que dune manire gnrale une fonction que
lon note log(z) sur un ouvert U est certes une primitive de la fonction
1
z
, mais que la
rciproque ne vaut pas : on rserve lcriture log(z) aux fonctions holomorphes g(z) telles
que exp(g(z)) = z en tout z de louvert concern
44
. Les primitives
45
de
1
z
sont dnies
une constante complexe additive prs, alors que pour les fonctions log(z) la seule ambigut
est modulo 2 i.
Signalons aussi que lorsque deux fonctions holomorphes sont relies par la relation
exp(g(z)) = f(z), on crit souvent g(z) = log f(z), Im(g(z)) = arg f(z), et quen rgle
gnrale il ne faut surtout pas faire lerreur de croire que cela veut dire g(z) = Log(f(z)),
Im(g(z)) = Arg(f(z)). Cela ne sera le cas que si [Im(g(z))[ < pour tout z de louvert o
lon travaille. Par contre il est toujours vrai que Re(g(z)) = log [f(z)[.
10 Ouverts toils et primitives
Un ouvert U est dit toil si il existe z
0
U tel que pour tout z U le segment [z
0
, z]
est entirement inclus dans U. Cest donc une notion plus gnrale que la convexit : un
ouvert (ou un ensemble) est dit convexe si il contient le segment [z
0
, z
1
] ds quil contient
les extrmits z
0
et z
1
. Alors que pour un ouvert toil on demande seulement quil existe
un certain z
0
tel que cela soit vrai pour tous les z
1
. Un disque ou un demi-plan est convexe
(et donc aussi toil) ; louvert nest pas convexe mais il est toil (en prenant z
0
= 1).
Tout ouvert toil est connexe.
46
44. prouver que cela implique g

(z) = 1/z.
45. sur un ouvert connexe.
46. un grand avantage de la convexit sur le caractre toil ou connexe, cest que la convexit se prserve
par intersections.
Universit Lille 1 c JF Burnol, 2005,2006,2007
51
Dans la section prcdente nous avons prouv que toute fonction holomorphe sur
admettait une primitive. Cela est vrai dans tout ouvert toil :
Thorme 21 Soit U un ouvert toil. Toute fonction holomorphe sur U admet une pri-
mitive holomorphe sur U.
Preuve : soit f une fonction holomorphe sur louvert U, qui est toil par rapport au
point z
0
. Si une primitive g existe alors on a ncessairement :
g(z) g(z
0
) =
_
1
0
d
dt
g(z
0
+t(z z
0
)) dt =
_
1
0
(z z
0
)f(z
0
+t(z z
0
)) dt
Dnissons donc g par cette formule, la valeur de g(z
0
) tant arbitraire. En notant z = x+iy
on calcule :

x
g(x +iy) =
_
1
0

x
_
(z z
0
)f(z
0
+t(z z
0
))
_
dt
Cela est justi car la fonction des trois variables relles x, y, t, dnie pour (x, y, t)
U [0, 1] par F(x, y, t) = (z z
0
)f(z
0
+t(z z
0
)) (avec z = x+iy) admet pour y et t xs
une drive partielle en x qui est continue en le triplet (x, y, t) :

x
F(x, y, t) = f(z
0
+t(z z
0
)) + (z z
0
) f

(z
0
+t(z z
0
)) t .
Donc la drive partielle

x
g(x +iy) existe, et vaut :

x
g(x +iy) =
_
1
0
_
f(z
0
+t(z z
0
)) + (z z
0
) f

(z
0
+t(z z
0
)) t
_
dt
=
_
1
0
d
dt
_
f(z
0
+t(z z
0
)) t
_
dt
= f(z)
Un calcul semblable prouve

y
g(x+iy) = if(x+iy). Donc g a des drives partielles conti-
nues qui vrient les quations de Cauchy-Riemann. Donc g est une fonction holomorphe
et g

=

x
g = f.
Thorme 22 Soit U un ouvert toil. Toute fonction holomorphe sur U ne sannulant
pas peut scrire comme lexponentielle dune autre fonction holomorphe.
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
52
Pour la preuve soit f ne sannulant pas sur louvert toil U. La fonction z
f

(z)
f(z)
est
donc dnie et holomorphe sur U et par le thorme prcdent admet une primitive g(z).
Si lon calcule la drive de f(z) exp(g(z)) on trouve (f

(z) f(z)g

(z)) exp(g(z)) ce qui


donne zro identiquement. Donc f(z) exp(g(z)) est une constante C (louvert toil U est
connexe), ncessairement non nulle et exp(g(z)) =
1
C
f(z). On choisit alors w avec e
w
= C
et lon remplace g(z) par g
1
(z) = g(z) w. La fonction g
1
est holomorphe et exp(g
1
) = f
sur U.
11 Fonctions puissances et srie binomiale
Si z et a sont deux nombres complexes, et si z ,= 0 alors on peut dnir z
a
mais pas
dune manire unique : il faut choisir w avec exp(w) = z et poser z
a
= exp(aw). Suivant
le choix de w, le rsultat est donc variable une puissance entire de exp(2 ia) prs. Par
exemple i
i
peut valoir e

2
(si on prend i = e
i

2
) ou e
5

2
(si on prend i = e
i

2
+i2
), etc. . .
Il ny a que pour les exposants a entiers quil ny a pas dambigut. Sinon, pour a quel-
conque, si on restreint z louvert = C] , 0], alors on peut utiliser la dtermination
principale du logarithme pour dnir la dtermination principale de la puissance z
a
:
z , a C, z
a
= e
a Log(z)
La fonction z
a
est donc holomorphe en a de drive Log(z)z
a
et holomorphe en z de
drive ae
a Log(z) 1
z
= az
a1
:

z
z
a
= az
a1
Il serait en fait plus prudent dcrire
z
a
z
au lieu de z
a1
lorsque lon na pas prcis la
dtermination choisie et il est alors entendu quil sagit de la mme dtermination dans les
deux membres de lgalit

z
z
a
= a
z
a
z
.
Dans le disque ouvert D(1, 1) = z [ [z 1[ < 1, on peut dvelopper en srie entire
en la variable h = z 1 la fonction holomorphe f(z) = z
a
= (1 +h)
a
= e
a Log(1+h)
. On sait
Universit Lille 1 c JF Burnol, 2005,2006,2007
53
que ce dveloppement est donn par la formule de Taylor :
z
a
=

n=0
f
(n)
(1)
n!
(z 1)
n
et on a f
(n)
(z) = a(a 1) . . . (a n + 1)z
an
. On obtient donc la srie binomiale de
Newton :
[h[ < 1 = (1 +h)
a
= 1 +ah +
a(a 1)
2
h
2
+
a(a 1)(a 2)
6
h
3
+. . .
=

n=0
a(a 1) . . . (a n + 1)
n!
h
n
Examinons le rayon de convergence de cette srie. Il faut faire attention : si a N le
rayon de convergence est inni car nous avons aaire un polynme. Sinon, ses coecients
d
n
sont tous non nuls et on a
d
n+1
d
n
=
an
1+n
qui a comme limite 1 lorsque n . Par un
critre connu
47
de deuxime ou premire anne, cela veut dire que le rayon de convergence
est exactement 1.
La question du comportement de la srie binomiale sur le cercle [h[ = 1 est extrme-
ment intressante. Nous y consacrerons le prochain chapitre. En attendant introduisons
une notation trs utilise ; on pose (symbole de Pochhammer) :
(a)
n
= a(a + 1) . . . (a +n 1)
pour tout a C et n N. Donc (a)
0
= 1, (a)
1
= a, (a)
2
= a(a +1), etc. . .. Lavantage des
plus au lieu des moins cest que le signe de (a)
n
(pour a rel) est constant pour n grand, au
lieu dalterner comme le fait a(a 1) . . . (a n + 1). Avec cette notation la srie binomiale
est
(1 +h)
a
=

n=0
(1)
n
(a)
n
n!
h
n
La formule la plus commode est donc en gnral :
(1 h)
a
=

n=0
(a)
n
n!
h
n
,
47. la srie
P
d
n
h
n
a le mme rayon de convergence que la srie
P
|d
n
|h
n
et cette dernire a rayon de
convergence 1 puisque le rapport de deux coecients successifs tend vers 1.
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
54
par exemple (1 h)
1/2
= 1 +
1
2
h +
1.3
2.4
h
2
+
1.3.5
2.4.6
h
3
+
1.3.5.7
2.4.6.8
h
4
+ . . . . Cest le moment de
rappeler le clbre produit inni de Wallis :
2

=
1.3
2.2
3.5
4.4
5.7
6.6
7.9
8.8
. . .
Je vous laisse utiliser cela pour en dduire que le n
me
coecient de la srie pour (1 h)
1/2
est quivalent
1

n
1/2
pour n . Nous y reviendrons trs en dtail dans le prochain
chapitre
48
, o nous montrerons dune manire gnrale
(a)
n
n!

n
a1
(a)
, pour une certaine
constante (a), qui vue comme fonction de a C, a / N, est une fonction holomorphe
presque aussi fondamentale en mathmatiques que les fonctions cos, sin et exp. En fait si
dans votre entourage on met en doute le srieux de vos tudes vous naurez qu rpliquer
que vous connaissez la fonction Gamma dEuler pour remettre tout le monde sa place.
Mais janticipe sur le prochain chapitre.
12 Intgrales le long de chemins
Nous considrons un chemin (de classe C
1
), cest--dire une application drivable :
[a, b] C, < a < b < . Le point de dpart est (a), le point darrive (b). Lorsque
ces deux points sont identiques on dit que lon a un lacet. On ne demande pas que les
tangentes se raccordent si (a) = (b). Donc dune manire gnrale on ne travaillera pas
avec des chemins C
1
au sens strict, mais des chemins continus pour lesquels il existe une
subdivision a = a
0
< a
1
< < a
N
= b telle que la restriction de chaque [a
j
, a
j+1
] soit
de classe C
1
. On dira que le chemin est C
1
par morceaux.
On peut associer un tel chemin sa longueur :
49 50
L

=
_
b
a
[

(t)[dt
Cette longueur se comporte additivement lorsque lon met des chemins bout--bout. La
longueur possde une importante proprit dinvariance par reparamtrisation : sup-
posons que lon se donne une bection croissante (donc continue) de classe C
1
par morceaux
48. je reporte un exercice ou au chapitre suivant la justication de la formule de Wallis (qui na dailleurs
pas dutilit numrique, la convergence tant trs lente).
49. ici on considre

(t) en tant que nombre complexe et |

(t)| est son module ; mais on peut aussi voir

(t) comme un vecteur vitesse v = (v


x
, v
y
) et alors |

(t)| =
p
v
2
x
+v
2
y
est sa norme.
50. si les drives droites et gauche dirent en a = a
0
< < a
N
= b, remplacer
R
b
a
par
P
j
R
a
j+1
a
j
.
Universit Lille 1 c JF Burnol, 2005,2006,2007
55
: [c, d] [a, b]. Alors le chemin
1
= est dit avoir t obtenu de par une repara-
mtrisation. Calculons
51
la longueur de
1
:
L

1
=
_
d
c
[

1
(u)[du =
_
d
c
[

((u))[

(u)du =
_
b
a
[

(t)[dt = L

Les deux longueurs concident.


Considrons (t) =
_
t
a
[

(v)[dv. La fonction est continue de classe C


1
par morceaux
et elle est croissante. An quelle soit strictement croissante le plus simple est dimposer au
vecteur vitesse

(t) de ne jamais devenir nul. Alors

(t) = [

(t)[ est toujours strictement


positif (en un nombre ni de points lire la place de

, drive gauche et/ou drive


droite ). Si cest le cas on dira que le chemin est rgulier. La fonction continue
strictement croissante tablit une bection de [a, b] sur [0, L

] qui admet une rciproque


continue elle aussi de classe C
1
par morceaux que lon notera . Par construction si lon
reparamtre en on obtient un chemin dont le vecteur vitesse

((s))

(s) est partout


de norme 1. En eet [

((s))

(s)[ =

((s))

(s) =
d
ds
( )(s) = 1. On dit que lon
a re-paramtr par sa longueur darc et lon fait rfrence ds comme tant llment
darc. Comme s = (t) on a par rapport la paramtrisation initiale :
ds = [

(t)[dt
Si prend ses valeurs dans un ouvert U sur lequel est dni une fonction F(x, y) valeurs
relles ou complexes on pose par dnition :
_

F(x, y)ds :=
_
b
a
F(x(t), y(t))[

(t)[dt ,
o lon a crit (t) = x(t) +iy(t). Cette notion est invariante par reparamtrisation.
Mais nous utiliserons trs peu cela. Notre principal intrt est dans un autre type din-
tgrale :
_

F(z)dz =
_

F(x, y)dz :=
_
b
a
F(x(t), y(t))

(t)dt
Je mautorise utiliser de manire quivalente les criture F(z), F(x + iy), F(x, y). Les
grincheux iront se plaindre o ils pourront. On utilisera aussi les notations (t) = x(t) +
iy(t), cest--dire x(t) = x((t)) et y(t) = y((t)) en considrant x et y comme des fonctions
C R, x(z) = Re(z), y(z) = Im(z), z = x(z) +iy(z). Vous suivez, jespre.
51. en un nombre ni de points la drive gauche de peut direr de la drive droite donc la
notation

est un peu abusive.


Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
56
Notez bien la subtile dirence avec la notion prcdente : on a ici le nombre complexe

(t) et non plus le nombre rel positif [

(t)[. Mais comme nos re-paramtrisations sont


toujours supposes croissantes, linvariance par reparamtrisation vaut aussi pour notre
nouveau type dintgrale.
52
Nous nutiliserons lancien type que lorsque nous aurons besoin
de faire des majorations :

Fdz

_
b
a
[F[[

(t)[dt =
_

[F[ds sup
z([a,b])
[F(z)[ L

On notera que le lien entre les deux types dintgrales se lit dans lcriture aux vertus
mnmotechniques : [dz[ = ds.
Pendant que jy suis je signale un troisime type dintgrale invariante par reparam-
trisation croissante :
_

F(z)dz :=
_
b
a
F((t))

(t)dt
et il y a aussi
_

F(z)dx :=
_
b
a
F((t))x

(t)dt
_

F(z)dy :=
_
b
a
F((t))y

(t)dt
Autrement dit on a dz = dx + idy, dz = dx idy, au sens o cela devient des galits
lorsque lon intgre une fonction F le long dun chemin .
53
Soit z
0
et z
1
(les axes de) deux points du plan complexe. On note [z
0
, z
1
] tout chemin
allant de z
0
z
1
en ligne droite, dans la mme classe de paramtrisation que le chemin
canonique t z
0
+t(z
1
z
0
) (ici [a, b] = [0, 1]). Ainsi :
_
[z
0
,z
1
]
F(z)dz =
_
1
0
F((1 t)z
0
+tz
1
)dt
_
[z
1
,z
0
]
F(z)dz =
_
1
0
F((1 u)z
1
+uz
0
)du =
_
0
1
F((1 t)z
0
+tz
1
)dt
donc
_
[z
1
,z
0
]
F(z)dz =
_
[z
0
,z
1
]
F(z)dz
52. pour les intgrales de type longueur il y aussi invariance sous les reparamtrisations qui renversent
le sens de parcours. Pour les intgrales du type dz changer le sens de parcours se traduit par un facteur
multiplicateur (1).
53. une dnition plus intrinsque de la notion de forme direntielle = Pdx +Qdy est pour plus tard.
Universit Lille 1 c JF Burnol, 2005,2006,2007
57
Quelques cas particuliers :
_
[1+i,1+i]
F(z)dz =
_
1
1
F(x +i)dx
_
[1+i,1i]
F(z)dz =
_
1
1
F(1 +iy)idy
Nous utiliserons ce genre de formules trs souvent. Une ligne brise continue pourra par
exemple tre note [z
0
, z
1
, z
2
, . . . , z
N
] et
_
[z
0
,z
1
,z
2
,...,z
N
]
F(z)dz =
_
[z
0
,z
1
]
F(z)dz + +
_
[z
N1
,z
N
]
F(z)dz
Alors on voit que dans le chapitre prcdent notre dnition ad-hoc pour les intgrales
le long du bord dun rectangle de sommets z
0
, z
1
, z
2
, z
3
(les sommets sont numrs dans
le sens direct, contraire au sens de rotation des aiguilles dune montre) peut se r-crire
maintenant
54
sous la forme :
_
R
f(z)dz =
_
[z
0
,z
1
,z
2
,z
3
,z
0
]
f(z)dz
=
_
[z
0
,z
1
]
f(z)dz +
_
[z
1
,z
2
]
f(z)dz +
_
[z
2
,z
3
]
f(z)dz +
_
[z
3
,z
0
]
f(z)dz .
On notera bien que le rsultat dpend du sens de parcours, direct ou rtrograde, et que
par convention la notation
_
R
f(z)dz est rserve au sens de parcours direct. On notera
aussi que le choix du point du sommet de dpart z
0
nimporte pas et aussi que parfois on
peut utiliser un chemin : [a, b] C parcourant le bord du rectangle dans le sens direct
et dbutant en un autre point que lun des sommets.
Il est commode dutiliser la notion de chane. Une chane = n
1

1
+ +n
k

k
est une
combinaison formelle additive de chemins, coecients n
j
en gnral pris dans Z, mais
pouvant aussi tre des nombres complexes quelconques, de sorte que dornavant :
_

F(x, y)dz = n
1
_

1
F(x, y)dz + +n
k
_

k
F(x, y)dz
Aussi, dans ces chanes on considre quun chemin parcouru en sens inverse (u
1
(u) =
(u), b u a), et lexpression signie la meme chose puisque
_

1
F(z)dz =

F(z)dz.
54. ce nest plus limit au seul cas des rectangles aux bords parallles aux axes.
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
58
Dans la pratique nous nous intresserons aux intgrales
_

F(x + iy)dz presque exclu-


sivement lorsque F(z) = F(x + iy) est holomorphe. Il y a alors un thorme tout--fait
remarquable et extraordinaire : lorsque lon dforme le chemin en maintenant ses ex-
trmits xes tout en restant dans le domaine dholomorphie de la fonction F lintgrale
_

F(z)dz reste exactement invariante ; de mme lorsque lon dforme continment un lacet.
En particulier lorsque lon peut dformer continment ce lacet en un point tout en restant
en permanence dans louvert dholomorphie de F alors
_

F(z)dz = 0. Nous dmontrerons


et formulerons prcisment (notion dhomotopie) ce thorme (disons, de Cauchy-Gauss)
un moment ultrieur. Je pourrais le faire maintenant, mais je veux vous laisser un peu
de temps de digestion. Jinsiste tout de mme sur le fait que cest l le point central et
fondamental du cours pris dans son ensemble. Tout le reste en dcoule. Si on donne
quelquun les quations de Cauchy-Riemann il/elle pourra mettre un temps certain avant
de dcouvrir ce thorme. Mais une fois ce thorme connu, tous les autres rsultats de la
thorie viendront simposer elle/lui.
Ce que nous allons faire maintenant cest formuler et prouver un thorme trs proche
de ce que nous venons dnoncer.
Thorme 23 Soit U un ouvert non vide et soit f une fonction holomorphe sur U. Si
la fonction f possde une primitive holomorphe g sur U alors lintgrale
_

f(z)dz le long
dun chemin continu C
1
par morceaux ne dpend que des extrmits du chemin :
_

f(z)dz =
_

(z)dz = g((b)) g((a))


En particulier lintgrale dune fonction holomorphe le long dun lacet est nulle si la fonction
admet une primitive. Par consquent si U est un ouvert toil alors lintgrale de toute
fonction holomorphe le long de tout lacet trac dans U est nulle et toute intgrale
_

f(z)dz
ne dpend que des extrmits (a), (b) (et de la fonction f. . .) mais pas des autres dtails
du chemin : [a, b] U.
La preuve en est extrmement rapide : on a
_

(z)dz =
_
b
a
g

((t))

(t)dt =
_
b
a
d
dt
g((t))dt = g((b)) g((a))
Universit Lille 1 c JF Burnol, 2005,2006,2007
59
Voil !
Vous remarquerez que le thorme est une ample gnralisation du thorme de Cauchy-
Goursat qui nous disait que lintgrale le long du bord dun rectangle tait nulle pour toute
fonction holomorphe sur le rectangle plein. Par exemple il sapplique aux rectangles dont
les bords ne sont pas parallles aux axes, ou aux paralllogrammes, ou aux triangles, aux
hexagones, aux ellipses, aux ovodes quelconques, en fait nimporte quoi, partir du
moment que lon peut trouver un ouvert toil incluant la gure et son bord et sur lequel
la fonction est holomorphe.
Le thorme sapplique en particulier aux disques, aux demi-plans ou louvert dans
la discussion du Logarithme, car ce sont des ouverts toils et toute fonction holomorphe y
admet une primitive holomorphe. Par contre si lon prend U = C 0 alors on a comme
exemple trs important dune intgrale le long dun lacet donnant un rsultat non nul :
_
|z|=r
1
z
dz = 2i
Ici et dans la suite, les cercles
55
seront toujours paramtrs dans le sens direct (sens tri-
gonomtrique, ou sens contraire au sens de dplacement des aiguilles dune montre). On a
alors, par dnition :
_
|z|=r
1
z
dz =
_
2
0
1
r
e
i
d
d
(re
i
) d =
_
2
0
id = 2i
Cela prouve dailleurs que
1
z
ne peut pas avoir de primitive holomorphe dnie dans C0 :
mais cela on la bien compris depuis notre discussion de la fonction Logarithme.
La non-annulation dune intgrale le long dun lacet formant le bord
56
dun domaine
toil
57
ne peut donc survenir que si la fonction f ne peut pas tre dnie et holomorphe en
tous les points de lintrieur de ce domaine. Considrons le cas trs intressant dun rectangle
aux bords parallles aux axes et contenant lorigine en son intrieur, et cherchons valuer
lintgrale
_
R
1
z
dz. Considrons R > 0 trs grand et le carr de centre 0 et de ct 2R.
55. propos des intgrales le long de lacets, le rsultat ne dpend pas du point de dpart pris sur le lacet.
56. je ne cherche pas ici dnir ces notions dune manire gnrale. Imaginez des gures simples comme
des triangles ou des ellipses.
57. en choisissant un facteur de dilatation > 1 trs trs proche de 1 et un point par rapport auquel le
domaine est toil, et en dilatant le domaine dans le rapport on reste lintrieur du domaine dholomorphie
de la fonction tout en construisant un ouvert toil contenant le lacet.
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
60
En prolongeant les cts du petit rectangle, on cre une dcomposition du grand carr
en 9 sous-rectangles, dont 8 ne contiennent pas lorigine. Si lon fait la somme algbrique
des intgrales de
1
z
dz le long des bords de ces 8 rectangles, tous parcourus dans le sens
direct, on voit que tous les segments autres que ceux formant le bord du grand carr, ou
le bord du petit rectangle, ont une contribution nulle, puisquils sont parcourus une fois
dans un sens et une autre fois dans lautre sens. Les segments constitutifs (du bord) du
grand carr se rassemblent pour donner lintgrale qui lui est associe et ceux formant
le petit rectangle donnent (1) fois
_
R
f(z)dz puisque quils correspondent au sens de
parcours rtrograde. Par le thorme prcdent ou le thorme de Cauchy-Goursat chacune
des intgrales pour les 8 rectangles est nulle. Donc lintgrale sur le bord du carr et celle
sur le bord du rectangle sont identiques : on peut tout aussi bien remplacer le rectangle
initial par le carr. Rptant largument on peut se ramener au carr avec R = 1. On a
alors en partant du coin infrieur droit :
_
R
1
z
dz =
_
1
1
idy
1 +iy
+
_
1
1
dx
x +i
+
_
1
1
idy
1 +iy
+
_
1
1
dx
x i
=
_
1
1
2
1 +y
2
idy +
_
1
1
2i
1 +x
2
dx = 2i(2 Arctg(1) + 2 Arctg(1)) = 2i
On retrouve le 2i associ aux cercles et ce nest pas un hasard puisque lon peut dformer
continment le cercle en le carr sans passer par lorigine des coordonnes o
1
z
cesse dtre
ni.
On peut interprter le rsultat du calcul de I =
_
R
1
z
dz autrement grce la fonction
Log. Pour xer les ides notons z
0
laxe du sommet infrieur droit A, puis z
1
et B, z
2
et
C, z
3
et D. Je prtends que
I = Log(
z
1
z
0
) + Log(
z
2
z
1
) + Log(
z
3
z
2
) + Log(
z
0
z
3
)
En eet sur [A, B] on peut utiliser Log
z
z
0
comme primitive de
1
z
, etc. . .
58
La partie relle
vaut :
log(
[z
1
[
[z
0
[
) + log(
[z
2
[
[z
1
[
) + log(
[z
3
[
[z
2
[
) + log(
[z
0
[
[z
3
[
) = log 1 = 0
donc I est imaginaire pur et vaut
I = i
_
Arg(
z
1
z
0
) + Arg(
z
2
z
1
) + Arg(
z
3
z
2
) + Arg(
z
0
z
3
)
_
58. dune manire gnrale z Log(z/w) est une primitive de 1/z sur louvert C\ {tw, t > 0}.
Universit Lille 1 c JF Burnol, 2005,2006,2007
61
Soit , , , les angles ( valeur dans ]0, +[)

AOB,

BOC,

COD,

DOA. Alors
I = i( + + +) .
Donc la formule I = 2i quivaut
+ + + = 2 ,
soit encore : la somme des angles sous lesquels on voit du point O les quatres segments
formant le bord du rectangle est exactement gale 2.
On peut sans doute considrer que larmation prcdente nonc une vrit gom-
trique vidente. En tout cas on voit quelle suggre des dveloppements allant bien au-del
du cas des rectangles.
On peut aussi raisonner ainsi : ncessairement exp(I) =
z
1
z
0
z
2
z
1
z
3
z
2
z
0
z
3
= 1 donc I 2 i Z.
Mais 0 < + + + < 4 car chacun des quatre angles est dans ]0, [. Donc la seule
possibilit est que I = 2i. Mais cette dmonstration est assez mauvaise car on ne pourrait
pas procder ainsi avec un polygone avec 5 ou plus de sommets.
Une bien meilleure mthode est la suivante. Au lieu des sommets A, B, C, D, il est bien
plus astucieux de travailler avec les points P, Q, R, S dintersections du bord du rectangle
avec les axes des coordonnes, de sorte que P est entre A et B, etc. . .Notons w
0
, w
1
, w
2
,
w
3
les axes correspondantes. Alors Log(
z
w
0
) est une primitive de
1
z
sur la partie du bord
du rectangle allant dans le sens direct de P Q, etc. . . En rptant largument plus haut
on obtient donc :
I = i
_

_
avec

langle

POQ, . . .,

langle

SOP. Chacun vaut



2
. Do la formule I = 2i.
59
Nous remettons une occasion future la discussion gnrale des valeurs possibles pour
les intgrales
_

dz
z
pour des lacets dans C 0 et la faon de les valuer.
59. cela suggre une preuve de + + + = 2 au niveau de la gomtrie du collge : on dnit
gomtriquement
1
,
2
,
1
,
2
,
1
,
2
,
1
,
2
, de sorte que =
1
+
2
, etc. . ., et /2 =

=
2
+
1
,
/2 =

=
2
+
1
, /2 =

=
2
+
1
, /2 =

=
2
+
1
. Jespre que vous voyez ce que je veux dire.
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
62
13 Critre dholomorphie, limites uniformes
Parmi nos raisonnements du premier chapitre il y en a un que nous navons pas su-
samment exploit.
Thorme 24 (Critre dholomorphie) Soit U un ouvert (non vide) du plan complexe
et f une fonction continue sur U. Les assertions suivantes sont quivalentes :
1. f est holomorphe,
2. toute intgrale
_
T
f(z)dz le long du bord dun triangle T inclus dans U est nulle,
3. toute intgrale
_
R
f(z)dz le long du bord dun rectangle inclus dans U est nulle,
4. idem pour les rectangles aux bords parallles aux axes.
Attention ! dans cet nonc les triangles et rectangles considrs doivent tre entirement
inclus dans louvert U : si lon suppose seulement que leurs bords sont dans U on ne peut
pas conclure la nullit des intgrales. Lorsque lon dit quun rectangle est inclus dans U
on veut dire toujours qu la fois son intrieur et son bord le sont.
Preuve du Thorme : supposons f holomorphe. Soit T un triangle plein inclus dans U.
Choisissons un z
0
dans lintrieur de T. Considrons le triangle T

un peu plus grand que T


obtenu par la dilatation de centre z
0
et de rapport > 1 trs proche de 1 (z z
0
+(zz
0
)).
Louvert U

gal lintrieur de T

est toil (il est mme convexe). Le bord du triangle


originel T est un lacet entirement inclus dans U

. Donc
_
T
f(z)dz = 0. En ce qui concerne
les rectangles, on peut : soit montrer
_
R
f(z)dz = 0 par la mthode de Goursat comme
nous lavons dj fait pour les rectangles aux bords horizontaux et verticaux ; soit dcouper
le rectangle en lunion de deux triangles ; soit faire pour le rectangle une dmonstration
semblable celle faite ici pour les triangles. Venons-en laspect le plus intressant du
thorme, le fait que si
_
R
f(z)dz = 0 pour tout rectangle U alors la fonction
continue f est holomorphe. On ne va utiliser que des rectangles aux bords parallles aux
axes. Il sagit donc de la rciproque du thorme de Cauchy-Goursat. Pour la preuve nous
navons qu reprendre lidentique un raisonnement que nous avons dj fait au premier
chapitre. Pour montrer que f est holomorphe dans un voisinage dun point z
0
= x
0
+iy
0
on
Universit Lille 1 c JF Burnol, 2005,2006,2007
63
peut aussi bien remplacer U par un disque D(z
0
, r) non vide centr en z
0
. Pour z = x +iy
dans ce disque, posons :
g(x +iy) =
_
x
x
0
f(t +iy
0
)dt +i
_
y
y
0
f(x +iu)du
Cette expression (et la continuit de f) donne facilement :
g
y
(x +iy) = if(x +iy) .
De plus par lhypothse faite, on a aussi :
g(x +iy) = i
_
y
y
0
f(x
0
+iu)du +
_
x
x
0
f(t +iy)dt ,
et donc
g
x
(x +iy) = f(x +iy) .
Ainsi la fonction g a des drives partielles continues vriant les quations de Cauchy-
Riemann : elle est donc holomorphe, et sa drive g

= f lest donc aussi. Le Thorme est


dmontr.
Remarques :
1. la partie du thorme qui dit que la fonction continue f est holomorphe si les intgrales
prises le long des bords de triangles sont nulles est appele Lemme de Morera .
2. pour f holomorphe on aurait pu dmontrer ds le premier chapitre
_
T
f(z)dz = 0
pour tout triangle T par la mthode de Goursat de subdivision utilise pour les
rectangles.
Considrons maintenant des fonctions f
1
, f
2
, . . . sur un ouvert U. Je rappelle que lon
dit quelles convergent uniformment vers une fonction limite f si :
> 0 N N n N = z U [f
n
(z) f(z)[
Un thorme important de premire ou deuxime anne nous dit que si les fonctions f
n
sont
continues et convergent uniformment vers f alors f est elle-mme une fonction continue.
De plus considrons un segment quelconque [z
0
, z
1
] dans louvert U. Alors :

_
[z
0
,z
1
]
f
n
(z)dz
_
[z
0
,z
1
]
f(z)dz

_
[z
0
,z
1
]
[f
n
(z) f(z)[[dz[ ,
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
64
donc pour n N on a

_
[z
0
,z
1
]
f
n
(z)dz
_
[z
0
,z
1
]
f(z)dz


_
[z
0
,z
1
]
[dz[ = [z
1
z
0
[
ce qui tablit : lim
_
[z
0
,z
1
]
f
n
(z)dz =
_
[z
0
,z
1
]
f(z)dz et donc pour tout rectangle U (ou
tout triangle T U) on a :
lim
_
R
f
n
(z)dz =
_
R
f(z)dz
Si maintenant on suppose que toutes les fonctions f
n
sont holomorphes, alors toutes les
intgrales
_
R
f
n
(z)dz sont nulles et donc aussi
_
R
f(z)dz est nul. On applique f le
thorme prcdent et on en dduit que f est une fonction holomorphe.
Je voudrais maintenant tablir quen plus on a :
k N z U limf
(k)
n
(z) = f
(k)
(z)
autrement dit que les fonctions drives convergent (simplement) vers la fonction limite
f.
60
Pour cela je rappelle une formule qui a t tablie au premier chapitre pour toute
fonction holomorphe f sur un disque D(z, R) et tout 0 < r < R :
k N
f
(k)
(z)
k!
r
k
=
1
2
_
2
0
f(z +re
i
)e
ki
d
Cette formule rsulte immdiatement des formules de la thorie des sries de Fourier lorsque
lon crit la srie de Taylor pour f(z +h), h = re
i
, sous la forme :
f(z +re
i
) =

n=0
f
(n)
(z)
n!
r
n
e
ni
La convergence pour r x strictement infrieur R qui est lui-mme infrieur au rayon
de convergence est une convergence normale (on sait que

n=0

f
(n)
(z)
n!

r
n
< lorsque r
est strictement infrieur au rayon de convergence) et on peut donc calculer
1
2
_
2
0
f(z +
re
i
)e
ki
d en permutant srie et intgrale (voir annexe). Seul le terme avec n = k donne
un rsultat non nul, et on obtient la formule indique pour
f
(k)
(z)
k!
r
k
.
Cela tant acquis si on applique pour chaque k x, et pour chaque n la formule f
n
,
et aussi f, on en dduit grce lhypothse de convergence uniforme :
f
(k)
(z)
k!
r
k
=
1
2
_
2
0
f(z +re
i
)e
ki
d = lim
1
2
_
2
0
f
n
(z +re
i
)e
ki
d = lim
f
(k)
n
(z)
k!
r
k
60. dois-je rappeler que pour des fonctions, mme inniment drivables, de la variable relle, on ne peut
pas sans prcaution armer que la limite des drives est la drive de la limite ?
Universit Lille 1 c JF Burnol, 2005,2006,2007
65
et donc limf
(k)
n
(z) = f
(k)
(z) ce quil fallait dmontrer. En conclusion :
Thorme 25 (de convergence uniforme) Supposons que les fonctions holomorphes f
n
(n = 0, 1, . . . ) convergent uniformment vers une fonction f sur un ouvert U. Alors la fonc-
tion limite f est holomorphe. De plus pour tout k on a aussi limf
(k)
n
= f
(k)
au sens de la
convergence simple.
Remarque : dans la pratique, pour que lhypothse de convergence uniforme soit satis-
faite, souvent il faut remplacer louvert U par un ouvert V U plus petit, par exemple
un disque D(z
0
, r) tel que le disque ferm (compact) D(z
0
, r) soit inclus dans U. Si ef-
fectivement (f
n
(z))
n=0,1,...
a cette proprit dtre uniformment convergente sur tout tel
disque, alors on prouve que les suites des fonctions drives conservent elles aussi la pro-
prit de convergence uniforme (sur les disques ferms inclus dans U). Cet nonc plus
complet (thorme de Weierstrass) sera tabli dans un autre chapitre.
14 Intgrales paramtre complexe
Considrons une intgrale sur un intervalle [a, b] rel (< a < b < ) :
G() =
_
b
a
g(, t)dt
dpendant dun paramtre complexe qui est dans ouvert U C.
Thorme 26 (dholomorphie des intgrales paramtre) Sous les hypothses :
1. la fonction (, t) g(, t) est une fonction continue sur U [a, b],
2. pour chaque t [a, b] la fonction g(, t) est holomorphe sur U,
alors la fonction G() est holomorphe. De plus les fonctions

k
g

k
(, t) sont elles aussi des
fonctions continues sur U [a, b] et lon a
k N G
(k)
() =
_
b
a

k
g

k
(, t)dt
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
66
La preuve est assez sophistique. Lholomorphie tant une proprit locale nous pouvons
loisir remplacer U par un ouvert plus petit voisinage dun point arbitraire
0
U. Soit
donc r > 0 tel que le disque ferm D(
0
, 2r) est inclus dans U. Comme g est continue sur
le compact D(
0
, 2r) [a, b] il existe une constante C telle que
D(
0
, 2r) t [a, b] [g(, t)[ C
Considrons la srie de Taylor au point
0
pour la fonction g(, t) :
g(, t) =

n=0
c
n
(t)(
0
)
n
Les coecients c
n
(t) dpendent de
0
. Ils sont donns par la formule de Taylor :
c
n
(t) =
1
n!

n
g

n
(
0
, t) .
De plus on peut les exprimer sous une forme intgrale :
n N c
n
(t) =
1
2(2r)
n
_
2
0
g(
0
+ 2re
i
, t)e
ni
d .
Nous faisons deux dductions de cette formule intgrale. Dune part par un thorme (voir
annexe) sur la continuit des intgrales paramtre les fonctions c
n
(t) sont des fonctions
continues de t, dautre part elles vrient :
n N [c
n
(t)[
C
(2r)
n
.
On peut alors crire pour [
0
[ r :

g(, t)
N

n=0
c
n
(t)(
0
)
n

n>N
C
(2r)
n
r
n
=
C
2
N
.
Dnissons maintenant :
n N c
n
=
_
b
a
c
n
(t)dt .
Cela est licite puisque lon a indiqu prcdemment que c
n
(t) est une fonction continue de
t. On obtient en intgrant sur lintervalle [a, b] lingalit prcdente :
[
0
[ r =

G()
N

n=0
c
n
(
0
)
n

(b a)C
2
N
La srie

c
n
(
0
)
n
est donc convergente pour [
0
[ r et lon obtient :
[
0
[ r = G() =

n=0
c
n
(
0
)
n
.
Universit Lille 1 c JF Burnol, 2005,2006,2007
67
Ceci prouve que G est holomorphe sur le disque D(
0
, r). De plus comme la srie est
forcment la srie de Taylor de G au point
0
on obtient :
n N G
(n)
(
0
) = n!c
n
= n!
_
b
a
c
n
(t)dt =
_
b
a

n
g

n
(
0
, t)dt
puisque n!c
n
(t) =

n
g

n
(
0
, t). Le thorme est dmontr, enn pas tout--fait : on a tabli
que

n
g

n
(, t)
tait une fonction continue de t pour chaque U x, mais pas encore quelle tait une
fonction continue du couple (, t).
Pour cela nous reprenons
0
U et r > 0 exactement comme dans la preuve ci-dessus.
Pour [
0
[ < r le disque ferm centr en et de rayon r est inclus dans le disque D(
0
, 2r)
donc aussi dans louvert U. crivons alors :

n
g

n
(, t) =
1
2 r
n
_
2
0
g( +re
i
, t)e
ni
d .
Posons :
F(, t, ) = g( +re
i
, t)e
ni
Il sagit dune fonction continue du triplet (, t, ) D(
0
, r) [a, b] [0, 2]. Donc (voir
annexe), son intgrale par rapport est une fonction continue du couple (, t). Le thorme
est entirement dmontr.
Remarque : on a parfois besoin dun thorme plus gnral, pour des fonctions g(, t) qui
ne sont pas ncessairement continues en la variable t. On tablira plus tard un tel thorme
sans hypothse de continuit, mais seulement de Riemann-intgrabilit sur [a, b]. Mais trs
souvent, si le thorme ci-dessus ne sut pas, cest parce que les fonctions g(, t) ont certes
des discontinuits mais seulement en des points xes a = a
0
< a
1
< a
2
< < a
N
= b de
[a, b] indpendants de . Il sut alors de remplacer lintervalle [a, b] par ses sous-intervalles
[a
j
, a
j+1
] pour appliquer le thorme prsent ici.
61
61. les raisons pour ne pas donner le thorme plus gnral ici sont semblables celles nous ayant amen
ne dmontrer quen partie le thorme de Weierstrass sur la convergence uniforme dans la section prcdente :
cest que pour mener bien commodment ces preuves on a besoin dune comprhension plus approfondie
des liens entre drives et intgrales pour les fonctions analytiques (formules intgrales de Cauchy). Or, jai
dcid dattendre un peu avant de prsenter cela.
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
68
Jindique brivement une autre manire dtablir sous les hypothses faites que
G() =
_
b
a
g(, t)dt
est une fonction holomorphe de . On peut utiliser pour cela des sommes de Riemann :
S
N
() =

0k<N
b a
N
g(, a +k
b a
N
)
Comme sommes nies les fonctions S
N
sont certainement holomorphes. Soit D un disque
ouvert tel que le disque ferm D est inclus dans U. La fonction g est continue donc uni-
formmement continue sur le compact D [a, b]. Donc, en particulier, pour tout > 0 on
peut choisir N 1 tel :
D [t u[
b a
N
= [g(, t) g(, u)[ .
Alors, pour tout n N on a :

_
b
a
g(, t)dt S
n
()

0k<n
_
a+(k+1)
ba
n
a+k
ba
n
[g(, t) g(, a +k
b a
n
)[dt (b a)
Ainsi il y a convergence uniforme sur D (donc sur D) des fonctions holomorphes S
n
() vers
G(). La fonction G est donc holomorphe.
Terminons ce chapitre sur le cas des intgrales impropres au sens de Riemann (cest-
-dire, avec un intervalle inni dintgration au lieu de [a, b] ou encore avec des fonctions
non-bornes au voisinage dune des extrmits a ou b).
Thorme 27 Soit g(, t) une fonction continue en le couple (, t) U [0, +[, holo-
morphe en pour t x et telle quil existe une fonction k(t) indpendante de avec :
U t [0, +[ [g(, t)[ k(t) ,
et
_

0
k(t)dt <
Alors la fonction
G() =
_

0
g(, t)dt
est une fonction holomorphe de U. De plus,
n 1 G
(n)
() = lim
T
_
T
0

n
g

n
(, t)dt
Universit Lille 1 c JF Burnol, 2005,2006,2007
69
Un nonc exactement analogue vaut pour un intervalle tel que ]0, 1], les fonctions g(, t)
(continues sur U]0, 1]) tant alors supposes domines par une fonction positive (Riemann
intgrable) k avec
_
1
0
k(t)dt = lim
0
+
_
1

k(t)dt < .
Preuve : dabord G() =
_

0
g(, t)dt = lim
T
_
T
0
g(, t)dt existe puisquil sagit
dune intgrale absolument convergente. Soit T
1
< T
2
< . . . une suite quelconque de limite
+ et posons
G
k
() =
_
T
k
0
g(, t)dt
Par le thorme prcdent les fonctions G
k
sont holomorphes. De plus on a :
[G() G
k
()[
_

T
k
k(t)dt
donc les fonctions G
k
convergent uniformment sur U vers G(). Donc la fonction G est
holomorphe. De plus on sait alors que lon a convergence simple :
n 1 G
(n)
() = lim
k
G
(n)
k
()
et nouveau par le thorme prcdent
G
(n)
k
() =
_
T
k
0

n
g

n
(, t)dt
donc
n 1 G
(n)
() = lim
k
_
T
k
0

n
g

n
(, t)dt
Comme la limite existe pour nimporte quel choix de suite T
1
< T
2
< . . . avec limT
k
=
cest (par un rsultat de premire anne : critre par les suites ) que la limite lim
T
existe (et vaut G
(n)
()). Le cas dintervalle tel que ]0, 1] est tabli dune manire analogue.
Remarque : bien souvent on doit remplacer louvert U par des ouverts plus petits pour
trouver une fonction k qui marche. Par exemple U est un demi-plan Re() >
0
et pour
trouver k on doit se restreindre louvert Re() >
0
+, > 0. Si lon peut faire cela pour
tout > 0 alors cest bon et on a la conclusion du thorme sur U.
titre dexemple dintgrales paramtre intressantes considrons des intgrales du
type F() =
_

0
e
t
g(t)dt (transformes de Laplace). Si :
_

0
e

0
t
[g(t)[dt <
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
70
pour un certain
0
R on peut armer que F est holomorphe sur le demi-plan Re() >

0
. Malheureusement pour appliquer le thorme ci-dessus il faudrait supposer g continue
comme fonction de t. Alors je propose une preuve spciale o lon suppose seulement que
g est intgrable au sens de Riemann sur tous les intervalles [0, T], 0 < T < . En fait
jarme que pour chaque T ]0, +[ la fonction
F
T
() =
_
T
0
e
t
g(t)dt
est une fonction entire de . Admettons ce point pour un instant. Pour Re()
0
on a

F() F
T
()


_

T
e

0
t
[g(t)[dt
et donc les fonctions F
T
tendent vers F lorsque T , uniformment sur le demi-plan
ferm Re()
0
. La fonction F est donc continue sur ce demi-plan ferm et holomorphe
sur le demi-plan ouvert Re() >
0
.
Pour montrer que F
T
est une fonction entire, dnissons :
u
n
(t) =
()
n
n!
t
n
g(t)
La fonction g Riemann intgrable est borne sur [0, T], soit C
T
une borne suprieure. Soit :
a
n
=
[[
n
n!
T
n
C
T
de sorte que
t [a, b] [u
n
(t)[ a
n
et

n=0
a
n
= e
||T
C
T
< . On est donc dans le cadre du thorme de lannexe sur
linterversion des sries et des intgrales en cas de convergence normale (pour un donn
et xe) ce qui permet darmer :
_
T
0

n=0
u
n
(t) dt =

n=0
_
T
0
u
n
(t) dt .
Cela donne donc, pour tout C :
F
T
() =
_
T
0

n=0
()
n
n!
t
n
g(t)dt =

n=0
()
n
n!
_
T
0
t
n
g(t)dt
et prouve que F
T
est la somme dune srie entire qui converge pour tout C. Donc F
T
est une fonction holomorphe dans tout C (fonction entire).
Universit Lille 1 c JF Burnol, 2005,2006,2007
71
15 Annexes
Dans cette annexe je me limite aux outils usuels employs dans le cadre de la tho-
rie de lintgration suivant Riemann. Lebesgue a dmontr des thormes incroyablement
puissants (thorme de la convergence domine, thorme de la convergence monotone) qui
sappliquent aux intgrales de Riemann, mais dont le contexte naturel est celui de lap-
proche de Lebesgue (Borel, Fatou, Riesz,. . .) la mesure et lintgration. Comme cette
approche est associe tout un vocabulaire (fonctions mesurables, tribus densemble, sigma-
additivit, etc. . .) dont lassimilation prend du temps, il est raisonnable de se limiter dans
le cadre dun cours dAnalyse Complexe essentiellement ce que lon peut faire aisment
avec la notion de convergence uniforme. Cela oblige dailleurs parfois dans la pratique
obtenir des majorations explicites, exercice fort utile par ailleurs, majorations dont on na
pas besoin si lon sautorise utiliser les prodigieux thormes de Lebesgue.
15.1 Interversion de sries et dintgrales
Nous commencerons par :
Thorme 28 Soit f
n
, n = 0, 1, 2, . . . des fonctions Riemann-intgrables sur lintervalle
ni [a, b]. On suppose quelles convergent uniformment vers une fonction f. Alors f est
intgrable au sens de Riemann et :
_
b
a
f(t)dt = lim
_
b
a
f
n
(t)dt
Preuve : quitte considrer sparment les parties relles et imaginaires, on peut sup-
poser que les fonctions sont valeurs relles. Soit > 0 et N N tel que
n N = t [a, b] [f(t) f
n
(t)[
Soit K
1
et K
2
deux fonctions en escalier telles que K
1
f
N
K
2
et
_
b
a
(K
2
(t) K
1
(t))dt
(ba). Posons K
0
= K
1
et K
3
= K
2
+. Alors K
0
et K
3
sont des fonctions en escalier
telles que K
0
f K
3
et
_
b
a
(K
3
(t) K
0
(t))dt 3 (b a). Comme > 0 est arbitraire,
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
72
la fonction f est intgrable au sens de Riemann. On a alors, de plus :
n N =

_
b
a
f(t)dt
_
b
a
f
n
(t)dt

_
b
a
[f(t) f
n
(t)[dt (b a)
et donc lim
_
b
a
f
n
(t)dt =
_
b
a
f(t)dt.
Thorme 29 (interversion en cas de convergence normale) Soient u
n
, n = 0, 1, 2, . . .
des fonctions Riemann intgrables sur un intervalle [a, b] ni, telles quil existe une srie
termes positifs

a
n
de sorte que :
t [a, b] [u
n
(t)[ a
n
et

n=0
a
n
< .
Alors la fonction U(t) =

n=0
u
n
(t) est intgrable au sens de Riemann et
_
b
a
U(t)dt =

n=0
_
b
a
u
n
(t)dt .
Preuve : je rappelle que cette notion sappelle convergence normale de la srie

n=0
u
n
(t). En tout cas, lhypothse faite implique la convergence absolue pour chaque t
donc la fonction U(t) existe bel et bien. Posons f
n
(t) = u
0
(t)+u
1
(t)+ +u
n
(t). Les fonction
f
n
sont Riemann-intgrables comme sommes nies de fonctions Riemann-intgrables. De
plus on a :
t [a, b] [U(t) f
n
(t)[

k=n+1
a
k
et comme lim
n

k=n+1
a
k
= lim
n
(

k=0
a
k

n
k=0
a
k
) =

k=0
a
k
lim
n

n
k=0
a
k
=
0, ces ingalits prouvent la convergence uniforme des fonctions f
n
vers la fonction U. On
applique alors le thorme prcdent.
15.2 Continuit dintgrales paramtres
On considre un intervalle ni ferm [a, b] et aussi un ensemble de paramtres S R
p
(dont les lments seront dnots par des lettres telles P, Q; par exemple P peut tre un
couple (, x) compos avec un nombre complexe de C = R
2
et un nombre rel x de sorte
Universit Lille 1 c JF Burnol, 2005,2006,2007
73
que P R
3
) et une fonction f(P, t) ( valeurs relles ou complexes) qui est pour chaque
P S une fonction Riemann intgrable de t de sorte que lon peut dnir :
F(P) =
_
b
a
f(P, t)dt .
On notera |P Q| une norme sur R
p
donnant sa topologie, par exemple pour R
p
= CR
on peut prendre |(, x)| = [[ + [x[ o lon utilise le module dun nombre complexe et la
valeur absolue dun nombre rel.
Thorme 30 On suppose que pour chaque t la fonction f(P, t) est une fonction continue
sur S, et cela uniformment par rapport t. Alors la fonction F est une fonction continue
de P.
Preuve : dabord il faut expliquer ce que signie lhypothse continue en P, unifor-
mment en t . Cela veut dire :
P S > 0 > 0 t [a, b] Q S |P Q| = [f(P, t) f(Q, t)[
Comme ces ingalits (pour un P et donns) valent simultanment avec le mme (P, )
pour tout t de lintervalle [a, b], on obtient pour Q vriant |P Q| :
[F(P) F(Q)[ =

_
b
a
f(P, t)dt
_
b
a
f(Q, t)dt

_
b
a
[f(P, t) f(Q, t)[dt (b a)
Ceci prouve bien limQP
QS
F(Q) = F(P) autrement dit F est continue au point P arbitraire
de S.
La faon la plus simple de garantir la continuit en P, uniformment en t est de
demander la continuit de f(P, t) par rapport au couple (P, t). On va se restreindre pour
noncer cela des S R
p
dun type simple.
Thorme 31 On suppose que S R
p
est de la forme I
1
I
2
I
p
, les I
j
tant des
intervalles quelconques
62
et aussi on suppose que la fonction f : S[a, b] C est continue.
Alors F est continue comme fonction de P S.
62. cest--dire pas ncessairement ouverts ou ferms, tous les types dintervalles sont autoriss. Cela
signie dans la preuve qui suit que lon conserve en tte toutes les ventualits, mais que lon ne vas pas
jusqu fastidieusement les expliciter, on se contente de se convaincre que lon crit des choses senses.
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
74
Preuve : soit P
0
S. crivons explicitement P
0
= (x
1
, x
2
, . . . , x
p
). Pour > 0 susam-
ment petit lintersection W

= S

j
[x
j
, x
j
+] est un produit dintervalles ferms. Donc
W

est ferm (pour susamment petit). La fonction f restreinte au compact W

[a, b]
est continue donc uniformmement continue. Donc a fortiori la restriction de f au voisinage
V

= S

j
]x
j
, x
j
+ [ de P
0
dans S est uniformment continue comme fonction du
couple (P, t) V

[a, b]. Autrement dit quitte remplacer S par V

(qui est ouvert dans


S) on peut ds le dpart supposer que f est une fonction uniformment continue du couple
(P, t). Cela signie explicitement la chose suivante : pour tout > 0 on peut trouver > 0
tel que
t, u [a, b], P, Q S, ([t u[ et |P Q| ) = [f(P, t) f(Q, u)[
En prenant t = u l-dedans on constate que cela donne la continuit de f comme fonction
de P, uniformment en t [a, b] . Donc on peut appliquer le thorme prcdent (ou,
mieux, intgrer les ingalits avec t = u sur lintervalle [a, b]).
Remarque : si lensemble S considr est, par exemple, du type U J CR avec U
un ouvert de C et J un intervalle de R, alors on peut, aprs avoir choisi P
0
= (
0
, v
0
) S
remplacer U C par le voisinage ouvert rectangulaire de
0
= x
0
+ iy
0
donn par les
ingalits [x x
0
[ < , [y y
0
[ < (pour un certain > 0 susamment petit) et se
ramener ainsi aux hypothses du thorme. De mme si S R
p
est un ouvert quelconque,
alors aprs avoir pris P
0
S arbitraire, on peut commence par remplacer S par un produit
dintervalles ouverts

j
I
j
qui contient P
0
pour se ramener aux hypothses du thorme. On
pourrait dans ce thorme faire des noncs plus gnraux, mais je crois que la Topologie
vous traumatise dj susamment comme cela, alors je ninsiste pas.
15.3 Drivabilit dintgrales paramtres
Thorme 32 Soit [, ] et [a, b] des intervalles rels nis dintrieurs non vides. Soit
f : [, ] [a, b] C une fonction qui est pour chaque x [, ] intgrable au sens de
Riemann comme fonction de t [a, b], de sorte que lon peut dnir :
F(x) =
_
b
a
f(x, t)dt
Universit Lille 1 c JF Burnol, 2005,2006,2007
75
On suppose de plus que pour chaque t la fonction drive partielle
f
x
(x, t) existe (en x =
il sagit dune drive droite et en x = dune drive gauche) et est une fonction
continue de x [, ], uniformment par rapport t [a, b] (cela sera le cas en particulier
si
f
x
(x, t) est une fonction continue du couple (x, t)). Alors, la fonction F est une fonction
continment drivable de x et
x [, ] F

(x) =
_
b
a
f
x
(x, t)dt
Prcisons que cela fait partie des conclusions que
f
x
(x, t) est pour chaque x une fonction
intgrable au sens de Riemann sur [a, b] et donc que lintgrale ci-dessus a un sens.
Preuve : comme nous allons appliquer le thorme des accroissements nis nous sparons
parties relles et parties imaginaires ce qui nous ramne devoir tablir le thorme sous
lhypothse que f est valeurs relles. Cest ce que nous supposerons dornavant donc.
Notons f
1
la fonction
f
x
. Soit > 0. Par hypothse il existe > 0 tel que
[x x

[ = t [a, b] [f
1
(x

, t) f
1
(x, t)[
Par le thorme des accroissements nis, pour t x :
xh ,= 0 (x, x +h [, ]) = ]0, 1[ f(x +h, t) = f(x, t) +hf
1
(x +h, t)
Le fameux (qui nest pas forcment unique) dpend tout la fois de x, de h, et de t. Ce
qui compte cest 0 < < 1. Imposons maintenant 0 < [h[ . Alors en combinant lgalit
des accroissements nis et lingalit prcdente avec x

= x +h on obtient :
(A)
t [a, b] x (0 < [h[ et x, x +h [, ]) =

f(x +h, t) f(x, t)


h
f
1
(x, t)


Maintenant x [, ] est x. Soit pour n N
1
susamment grand (cest--dire N
1

1
x
)
les fonctions de t :
63
g
n
(t) = n(f(x +
1
n
, t) f(x, t))
Ce sont des fonctions Riemann intgrables et en posant N() = max(
1

, N
1
) on dduit de
lquation (A) ci-dessus
> 0 N() n N() = t [a, b] [g
n
(t) f
1
(x, t)[
63. si x = prendre la place n(f( 1/n, t) f(, t)).
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
76
donc la fonction f
1
(x, t) est limite uniforme des fonctions g
n
(t) qui sont Riemann-intgrables.
Elle est donc elle-mme Riemann intgrable. On revient maintenant (A), que lon intgre
sur lintervalle [a, b]. Cela donne :
x (0 < [h[ et x, x +h [, ]) =

F(x +h) F(x)


h

_
b
a
f
1
(x, t)dt


Do lon dduit :
x [, ] lim
h0
F(x +h) F(x)
h
=
_
b
a
f
1
(x, t)dt
On a donc dmontr que la fonction F est une fonction drivable de x avec F

(x) =
_
b
a
f
x
(x, t)dt. La continuit de F

dcoule alors du thorme de continuit des intgrales


un paramtre tabli dans la section prcdente.
15.4 Intgrales doubles de fonctions continues
Thorme 33 Soit g(x, t) une fonction continue sur le produit cartsien [, ] [a, b] de
deux intervalles nis ferms. Alors :
_

__
b
a
g(x, t)dt
_
dx =
_
b
a
__

g(x, t)dx
_
dt
Preuve : je pourrais procder autrement mais je vais tirer prot du thorme de la
section prcdente. Posons f(x, t) =
_
x

g(y, t)dy. En utilisant le fait que g est uniformment


continue sur [, ] [a, b] vous tablirez sans peine que f est une fonction continue du
couple (x, t). De plus la fonction drive partielle
f
x
est simplement g. La fonction g est
une fonction continue du couple (x, t) donc uniformment continue, donc continue en x,
uniformment par rapport t. On peut donc appliquer f le thorme de la section
prcdente. On en dduit que
x F(x) =
_
b
a
__
x

g(y, t)dy
_
dt
est une fonction continment drivable avec
F

(x) =
_
b
a
g(x, t)dt .
Ainsi :
F() = F() +
_

__
b
a
g(x, t)dt
_
dx
Universit Lille 1 c JF Burnol, 2005,2006,2007
77
et comme F() = 0 et
F() =
_
b
a
__

g(x, t)dx
_
dt
cela donne lgalit voulue.
15.5 Drives secondes mixtes
Thorme 34 Soit I et J deux intervalles ouverts et F(x, t) une fonction sur I J qui
admet des drives partielles secondes

t

x
F et

x

t
F que lon suppose tre toutes deux
des fonctions continues du couple (x, t). Alors
(x, t) I J

t

x
F(x, t) =

x

t
F(x, t)
Preuve : On peut, en traitant sparment parties relles et imaginaires, supposer que
F est valeurs relles. Prenons x
0
I et t
0
J. Soit g(x, t) =

t

x
F(x, t). Par hypothse
g est une fonction continue du couple (x, t). Donc
_
t
1
t
0
g(x, t)dt est pour t
0
et t
1
xs une
fonction continue de x, cest--dire

x
F(x, t
1
)

x
F(x, t
0
) est une fonction continue de x,
et donc F(x, t
1
) F(x, t
0
) est une fonction de classe C
1
de x ce qui permet dcrire :
F(x
1
, t
1
) F(x
1
, t
0
) F(x
0
, t
1
) +F(x
0
, t
0
) =
_
x
1
x
0
(

x
F(x, t
1
)

x
F(x, t
0
))dx
=
_
x
1
x
0
_
t
1
t
0
g(x, t)dtdx
On a par le thorme de la section prcdente :
_
x
1
x
0
_
t
1
t
0
g(x, t)dtdx =
_
t
1
t
0
_
x
1
x
0
g(x, t)dxdt
Donc nous pouvons armer que :
_
t
1
t
0
__
x
1
x
0
g(x, t)dx
_
dt = F(x
1
, t
1
) F(x
0
, t
1
) F(x
1
, t
0
) +F(x
0
, t
0
)
=
_
t
1
t
0

t
(F(x
1
, t) F(x
0
, t))dt
=
_
t
1
t
0
__
x
1
x
0

t
F(x, t)dx
_
dt
Ces derniers calculs sont justis en invoquant la continuit de la fonction k(x, t) =

x

t
F(x, t)
exactement comme dans le paragraphe antrieur nous avions utilis la continuit de g(x, t).
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
78
Lon a donc pour tout t
0
, t
1
, x
0
, x
1
:
_
t
1
t
0
__
x
1
x
0
g(x, t)dx
_
dt =
_
t
1
t
0
__
x
1
x
0
k(x, t)dx
_
dt
En drivant par rapport t
1
on obtient (puisque pour x
0
et x
1
xs
_
x
1
x
0
g(x, t)dx et
_
x
1
x
0
k(x, t)dx sont des fonctions continues de t) :
_
x
1
x
0
g(x, t
1
)dx =
_
x
1
x
0
k(x, t
1
)dx
puis en drivant par rapport x
1
:
g(x
1
, t
1
) = k(x
1
, t
1
)
ce quil fallait dmontrer.
Remarque : lorsque lon mne des calculs avec des drives partielles et que lon fait
des substitutions dans les variables, mme trs simples, il est trs facile de sembrouiller
compltement avec les notations en

x
,

t
,

y
, . . . . Do lintrt, comme dans la preuve
ci-dessus, dintroduire une nouvelle notation, comme g ou k au lieu de

t

x
F ou

x

t
F.
Une bonne mthode est de numroter les variables et dindiquer les drives partielles par
des indices correspondant aux numros :
F
1
(x, t) =
F
x
(x, t) F
2
(x, t) =
F
t
(x, t)
F
11
=

2
F
x
2
F
12
=

x
_
F
t
_
F
21
=

t
_
F
x
_
F
22
=

2
F
t
2
On utilise parfois des critures telles que F
xx
=

2
x
2
F (F
xt
=

x

t
F, . . .) au lieu de F
11
,
F
12
, . . . mais cest dangereux si lon substitue x dans F(x, t) des choses comme 1 x,
ou t x ou x
2
, . . . trs rapidement on peut gravement sembrouiller. Aussi il est toujours
plus prudent dcrire
F
x
(x, t) la place de

x
F(x, t) (car
F
x
(x, t) reprsente correctement :
calculer la premire drive partielle, puis valuer au point (x, t)).
On peut aussi incorporer la notation elle-mme la commutativit des oprateurs de
drive partielle
k
=

x
k
en utilisant des multi-exposants :
(n
1
,...,n
p
)
= (
1
)
n
1
(
p
)
n
p
,
F
(n
1
,...,n
p
)
=
(n
1
,...,n
p
)
F =

n
1
++n
p
F
x
n
1
1
...x
n
p
p
. Par exemple : F
(2,0)
=

2
x
2
F, F
(1,3)
=

x

3
t
3
F =

3
t
3

x
F, etc. . . (donc F
(1,3)
= F
1222
= F
2221
= F
2122
= F
2212
, ces identits tant valables si
toutes les drives partielles de F jusqu lordre 4 existent et sont continues). Si pour le
multi-exposant n = (n
1
, . . . , n
p
) on pose n! = n
1
! . . . n
p
! la formule de Taylor en plusieurs
variables prend une forme simple. Voir le Cours de Calcul Direntiel.
Universit Lille 1 c JF Burnol, 2005,2006,2007
Universit Lille 1 UFR de Mathmatiques
Licence de Mathmatiques (S5, anne 20052006)
L305 : ANALYSE COMPLEXE
Responsable : Jean-Franois Burnol
TROISIME CHAPITRE
16 Singularits isoles, Ples
La fonction sin(z) a un zro de multiplicit 1 en 0 : le premier terme non nul de sa srie
de Taylor en 0 est z. On peut donc considrer :
g(z) =
sin(z)
z
= 1 +

k=1
(1)
k
z
2k
(2k + 1)!
qui est aussi une fonction entire. Comme g(0) ,= 0 la fonction
1
g
est holomorphe en zro.
Elle est mme holomorphe sur le disque D(0, ) puisque g ne sannule pas dans ce disque.
Il y a donc un dveloppement de rayon de convergence au moins :
[z[ < =
1
g(z)
= 1 +

k=1
d
2k
z
2k
On a utilis le fait que g, donc aussi 1/g, sont paires, donc seuls des exposants pairs
apparaissent, et aussi que le premier terme est 1 puisque 1/g(0) = 1. Il ny a pas de
formule pour les d
2k
aussi simple exprimer que pour les sries usuelles sin, cos, log,
etc. . ., cest pour cela que jutilise la notation d
2k
. Vous imaginerez sans peine que lon
peut les tudier de prs, donner des valeurs approches lorsque k +, par exemple.
Vous avez probablement, ds la premire anne, calcul les premiers comme exercice dans
le cadre du cours sur les dveloppements limits : en eet la srie entire convergente
z
sin(z)
= 1+

k=1
d
2k
z
2k
donne pour z = x rel des dveloppements limits tous les ordres
que lon peut aussi (unicit des coecients) obtenir par les techniques de premire anne
80
pour les dveloppements limits. Le plus ecace en eet pour obtenir les trois ou quatre
premiers coecients sera ici de procder la division suivant les puissances croissantes
de 1 par 1
1
6
z
2
+
1
120
z
4

1
5040
z
6
+. . . . Cela donne :
z
sin(z)
= 1 +
1
6
z
2
+
7
360
z
4
+
31
15120
z
6
+
127
604800
z
8
+
73
3421440
z
10
+. . .
Bon javoue, jai utilis un logiciel de calcul formel pour trouver les coecients, mais
quelques secondes la main (
1
120
+
1
36
=
7
360
, et
1
5040
2
1
6
1
120
+ (
1
6
)
3
= . . . ) auraient
su pour dterminer les termes jusqu lordre 4, voire 6, inclus. Mme sans disposer de
formule explicite pour les coecients
64
nous avons dj pu armer que le rayon de conver-
gence de la srie entire tait au moins . En fait il est mme exactement , car si il tait
strictement suprieur la limite lim
x
x<
x
sin(x)
serait nie (gale 1 +

k=1
d
2k

2k
), or elle
vaut +.
Sur cette base nous obtenons dans le disque point D

(0, ) = D(0, ) 0 une srie


entire pour la fonction
1
sin(z)

1
z
:
1
sin(z)

1
z
=
_
z
sin(z)
1
_
1
z
=
1
6
z +
7
360
z
3
+
31
15120
z
5
+
127
604800
z
7
+. . .
Le rayon de convergence est encore car (exercice !) lorsque lon a une srie

e
j
z
j
dont on
ne conserve que les termes dordre J et que lon divise par z
J
(ce qui donne

k=0
e
J+k
z
k
)
la nouvelle srie a exactement le mme rayon de convergence. propos on constate ici que
lon na que des exposants impairs, ce qui est bien, puisque la fonction k(z) =
1
sin(z)

1
z
est
impaire.
Le point z = 0 pour la fonction k(z) =
1
sin(z)

1
z
est, a priori, une singularit. Mais
comme nous venons de le voir, il sagit dune fausse singularit puisque quen posant
k(0) = 0 on voit que k, comme somme dune srie entire convergente, est analytique sur
D(0, ). Il y a un thorme utile sur les fausses singularits :
Thorme 35 (Riemann) Soit k une fonction holomorphe sur un ouvert point Ua.
Si la fonction k est borne dans un voisinage de a alors elle na en z = a quune fausse
singularit (ou singularit eaceable ) : la limite L = lim
za
k(z) existe et en posant
k(a) = L la fonction k est holomorphe sur U (y-compris en a).
64. il semble quils soient tous positifs ; est-ce exact ? pouvez-vous le prouver ?
Universit Lille 1 c JF Burnol, 2005,2006,2007
81
Preuve : posons g(z) = (z a)
2
k(z) pour z ,= a et g(a) = 0. Il est clair que
g(z)g(a)
za
=
(z a)k(z)
za
0 puisque k est borne dans un voisinage de a. Donc g est drivable
au sens complexe en z = a, avec dailleurs g

(a) = 0. Bien sr g est drivable au sens


complexe en tout z ,= a, donc g est holomorphe sur U, y-compris en a. Elle admet donc
un dveloppement en srie g(a + h) = c
0
+ c
1
h + c
2
h
2
+ . . . de rayon de convergence non
nul. On a c
0
= g(a) = 0 et c
1
= g

(a) = 0. Donc pour h non nul susamment petit


h
2
k(a +h) = c
2
h
2
+c
3
h
3
+. . . , et ainsi k(a +h) = c
2
+c
3
h +c
4
h
2
+. . . . Il en rsulte que
L = lim
h0
k(a+h) existe (et vaut c
2
) et aussi quen tendant la fonction k par la dnition
k(a) = L, on obtient une fonction qui est analytique en a. Ceci complte la preuve.
On dira quune fonction f(z), analytique sur un ouvert point U a, prsente en
z = a un ple simple si lon peut trouver C, ,= 0, tel que f(z)

za
a en z = a une
fausse singularit. Un seul peut convenir puisque lim
za
1
|za|
= . Plus gnralement :
Dnition 5 On dira quune fonction f, analytique sur un ouvert point Ua, prsente
en z = a un ple dordre m si lon peut trouver m 1 et
1
, . . . ,
m
C,
m
,= 0, tels
que
f(z)

m
(z a)
m


1
z a
prsente en z = a une fausse singularit.
Je laisse en partie en exercice lunicit de lordre m et des coecients
1
, . . . ,
m
C.
Pour lordre m lunicit dcoulera du thorme suivant. La fraction rationnelle

j=m
j=1

j
(za)
j
est dite partie principale ou partie singulire de la fonction f en z = a.
Thorme 36 Pour quune fonction f(z), analytique sur un ouvert point U a, pr-
sente en z = a un ple il est ncessaire et susant que lim
za
[f(z)[ = . Lordre m de a
comme ple de f est gal la multiplicit de a comme zro de
1
f
.
On remarquera que si lim
za
[f(z)[ = il existe un disque point D

(a, r) sur lequel


f ne sannule pas. La fonction g(z) =
1
f(z)
dnie sur D

(a, r) a une fausse singularit en


z = a, puisque lim
za
g(z) = 0. Comme g(a) doit tre dnie par g(a) = lim
za
g(z) = 0
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
82
cest que g(a) = 0. La fonction g ne sannule dans le disque D(a, r) quau point a, donc
elle nest pas identiquement nulle, et a a une certaine multiplicit m nie comme zro de g
cest--dire, avec une certaine constante c ,= 0 et des coecients e
j
C :
g(a +h) = c h
m
(1 +e
1
h +e
2
h
2
+. . . )
La srie entire
1 +f
1
h +f
2
h
2
+ =
1
1 +e
1
h +e
2
h
2
+. . .
aura elle aussi un rayon de convergence au moins gal r. On crit alors pour 0 < [h[ < r :
f(a +h) =
1
g(a +h)
=
1
c
h
m

_
1 +f
1
h +f
2
h
2
+. . .
_
=
c
1
h
m
+
c
1
f
1
h
m1
+ +
c
1
f
m1
h
+c
1
f
m
+c
1

k=1
f
m+k
h
k
,
et cela montre que f possde en a un ple dordre m au sens de la dnition donne plus
haut.
Rciproquement si lon peut trouver m 1 et
1
, . . . ,
m
C,
m
,= 0, tels que
f(z)

m
(z a)
m


1
z a
prsente en z = a une fausse singularit alors cest quil existe R > 0 et une srie entire

k0
a
k
h
k
telle que pour 0 < [h[ < R on a :
f(a +h) =

m
h
m
+ +

1
h
+a
0
+a
1
h +a
2
h
2
+. . .
La fonction holomorphe g(a + h) =
m
+
m1
h + +
1
h
m1
+ a
0
h
m
+ a
1
h
m+1
+ . . .
vrie lim
za
g(z) =
m
,= 0, donc, pour [h[ susamment petit on a [g(a +h)[
1
2
[
m
[ ce
qui implique [f(a +h)[
|
m
|
2|h|
m
et ainsi lim
za
[f(z)[ = . Le thorme est tabli.
Un petit mot de terminologie : lorsquune fonction f est analytique sur un disque point
D

(a, r) = D(a, r) a (r > 0) on dit quelle prsente en a une singularit isole. Nous
avons vu que si [f[ est borne dans un voisinage de a, la singularit nest quapparente, elle
peut tre eace en dnissant convenablement f(a), et que lorsque [f[ pour z a
on a une singularit polaire, avec un ordre m 1 et une partie singulire

m
(za)
m
+ +

1
za
uniquement dtermins. Il est alors ais de donner un exemple dune fonction avec une
singularit isole qui nest pas un ple : prenons f(z) = sin(
1
z
) et a = 0. Avec z
n
=
1
n
on
Universit Lille 1 c JF Burnol, 2005,2006,2007
83
a f(z
n
) = 0 et z
n
0. Donc la singularit ne peut pas tre eace puisque 0 serait un
point daccumulation de zros, et donc f devrait tre identiquement nulle. Ce nest pas non
plus une singularit polaire puisque lim[f[ = est impossible cause des z
n
. On dit que
lon a une singularit essentielle. Si la fonction exp(
1
z
) prsentait en z = 0 une fausse
singularit ou un ple il en irait de mme pour sin(
1
z
) = (exp(
i
z
) exp(
i
z
))/2i, donc la
fonction exp(
1
z
) est un autre exemple prsentant en z = 0 une singularit essentielle.
Nous ajouterons quelques prcisions en une autre occasion mais rsumons dj ce que
nous avons appris : une singularit isole dune fonction holomorphe f en z = a peut tre
de trois types :
65
1. la fausse singularit : cest le cas lorsque [f[ est borne dans un voisinage de a (par
le thorme de Riemann f peut alors tre prolonge par continuit en a et est en fait
alors holomorphe y-compris en a),
2. la singularit polaire ; cest le cas lorsque [f[ tend vers + en a,
3. la singularit essentielle : [f(z)[ nest pas born mais ne tend pas non plus vers +
lorsque z tend vers a.
Comme exemple type de formation dune fonction avec un ple considrons le quotient
k(z) =
f(z)
g(z)
de deux fonctions holomorphes. Si a nest pas un zro de g alors
f
g
est holo-
morphe en a. Si a est un zro de multiplicit m de g alors la situation dpend aussi de sa
multiplicit n comme zro de f :
66
on aura k(z)
za
(z a)
nm
pour un certain ,= 0,
donc si n m on a une fausse singularit (en fait un zro dordre n m), et si n < m on
a un ple dordre mn.
Signalons galement que si f
1
et f
2
ont en a des ples dordres n
1
et n
2
alors f
1
f
2
aura
un ple dordre n
1
+n
2
. En ce qui concerne la somme f
1
+f
2
(ou toute autre combinaison
linaire coecients non nuls) si n
1
,= n
2
elle aura un ple dordre max(n
1
, n
2
), mais si
n
1
= n
2
elle peut aussi navoir quune fausse singularit en a ou encore un ple dordre
infrieur n
1
.
65. la considration de fonctions telles log(z) ou z
a
(a / Z) largit le champ des singularits possibles,
mais ces fonctions sont multi-values , elles changent lorsquon les prolonge de proche en proche en faisant
un tour complet de lorigine. Lorigine z = 0 nest donc pas une singularit isole pour ces fonctions au sens
de notre dnition prcdente.
66. rappelons que par convention n = 0 si f(a) = 0. videmment on a exclu le cas f 0.
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
84
Pour en terminer provisoirement, signalons le cas intressant du quotient
f

f
, aussi appel
drive logarithmique de f. Si f(a) ,= 0 alors
f

f
est rgulire
67
en a. Si f(a) = 0 et
a est de multiplicit m comme zro de f, alors a est de multiplicit m1 comme zro de
f

et donc est un ple simple de


f

f
: la drive logarithmique dune fonction f holomorphe
sur un ouvert U na dans U que des singularits isoles (ce sont les zros de f) et ce sont
des ples simples. Il est remarquable par ailleurs que si f prsente un ple dordre n en a
alors f

a en a un ple dordre n +1 (exercice !) donc dans ce cas aussi


f

f
a un ple simple
en z = a. Ainsi : les points o f est rgulire et non nulle sont des points rguliers de
f

f
tandis que les zros et les ples de f donnent des ples simples de
f

f
. De plus je signale que
si f a une singularit essentielle en a alors
f

f
peut avoir un ple (exemple : f(z) = exp(
1
z
))
ou une singularit essentielle (exemple : f(z) = exp(exp(
1
z
))) ou une singularit non-isole
(exemple : f(z) = sin(
1
z
)). Par contre elle ne peut ni tre rgulire, ni avoir un ple simple
en a. La dmonstration en sera demande dans une feuille de travail (bon, en ralit, disons
que je laisse la dmonstration aux gens trs motivs).
Dnition 6 Soit U un ouvert. Une fonction f mromorphe sur U est la donne dun
sous-ensemble A U qui na pas de point daccumulation dans U
68
et dune fonction f
holomorphe sur U A qui a un ple en chaque lment de A.
Autrement dit une fonction mromorphe sur un ouvert est une fonction holomorphe,
sauf quelle a le droit davoir des singularits isoles qui doivent tre des ples. On dmontre
que toute fonction mromorphe est de la forme
f
g
avec f et g holomorphes, mais ce nest
pas facile (corollaire de thormes de Weierstrass et/ou Mittag-Leer).
67. lexpression rgulire en a est synonyme de holomorphe en a .
68. vous demanderez votre Professeur(e) de Topologie de vous demander de montrer que cela quivaut
demander que A soit ferm dans U et discret (chaque point de A est isol dans A) ; et aussi que tout tel
A est dnombrable (vide, ni, ou inni).
Universit Lille 1 c JF Burnol, 2005,2006,2007
85
17 De la Srie Binomiale la fonction Gamma (I)
Dans le reste de ce chapitre nous allons laisser un peu de ct la thorie gnrale des
fonctions holomorphes. Revenons la srie de Newton :
(1 +h)
a
= 1 +ah +
a(a 1)
2
h
2
+
a(a 1)(a 2)
6
h
3
+. . . =

n=0
a(a 1) . . . (a n + 1)
n!
h
n
Avec le symbole de Pochhammer (a)
n
=

0j<n
(a +j),
69
elle scrit
(1 +h)
a
=

n=0
(1)
n
(a)
n
n!
h
n
Nous tudierons donc, par commodit, plutt :
(1 h)
a
=

n=0
(a)
n
n!
h
n
Si a est un entier naturel, cette srie est un polynme. Sinon les coecients sont tous non
nuls et le rayon de convergence est 1. Nous posons la question : pour quels h de module 1
la srie est-elle convergente ? et quand est-elle absolument convergente ?
Notons d
n
=
(a)
n
n!
. Pour rpondre ces questions nous avons besoin de comprendre le
comportement de d
n
lorsque n . Comme d
n
dpend de a on le notera aussi parfois
d
n
(a). Nous allons tudier cette question pour a complexe quelconque. Dans les sections
qui suivent nous allons tablir le thorme suivant :
Thorme 37 Pour tout a complexe la limite
L(a) = lim
n
(a)
n
/n!
n
a1
= lim
d
n
(a)
n
a1
existe. Cette limite est atteinte uniformment par rapport a sur tout disque D(0, R),
R < . La fonction limite est donc une fonction entire de a C. Ses seuls zros sont en
a = 0, a = 1, a = 2, . . . et ce sont des zros simples.
70
La fonction (a) =
1
L(a)
est
donc une fonction mromorphe sur C, dont les ples sont tous simples et sont situs aux
entiers ngatifs. La fonction vrie :
a C (N) (a) = lim
n
n! n
a1
a(a + 1) (a +n 1)
a C (N) (a + 1) = a(a)
69. (a)
0
= 1, (a)
1
= a, (a)
2
= a(a + 1), etc. . ..
70. un zro simple est un zro de multiplicit 1.
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
86
Pour n N, n 1, on a (n) = (n 1)!. Pour x 0 on a (x)
1
x
.
La fonction a t invente par Euler
71
, la notation par la lettre Gamma ayant t
introduite un peu plus tard, je crois, par Legendre : Euler, lui, utilisait plutt (a) =
(a + 1) = a(a) qui vrie (n) = n! et qui a ses ples en 1, 2, 3, . . .. Ceux de la
fonction Gamma sont en 0, 1, 2, . . .. La formule du thorme donnant comme limite
est dite formule de Gauss : videmment elle tait connue dEuler. Je vous laisse en
exercice (facile) lquivalence avec le produit inni
72
donn par Euler :
(a) = a(a) =

k=1
_
1 +
1
k
_
a
1 +
a
k
Un autre produit inni (que nous ntudierons pas dans ce chapitre) a t pris comme
point de dpart au dix-neuvime sicle par Weierstrass : videmment la formule de Weiers-
trass
73
tait bien connue dEuler. Il se trouve, pour diverses raisons, que cest la fonction
mromorphe que lon utilise habituellement, et non pas son inverse L qui a pourtant
lavantage dtre une fonction entire. La raison la plus simple est sans doute trouver
dans les formules (n) = (n 1)!, et (a + 1) = a(a). De toute faon maintenant cette
habitude est ancre de manire indlbile chez les mathmaticiens mais il y a parfois intrt
ne pas oublier que
1

est intressante, aussi. Le bilan des courses depuis son invention au


dix-huitime sicle par Euler est que cette fonction Gamma est (quasi)-aussi importante en
Analyse que les fonctions exponentielle, logarithme, sinus et cosinus.
71. Leonhard Euler, 1707-1783. Sans doute le mathmaticien le plus prolique de tous les temps. On na
pas ni dditer ses uvres compltes (72 volumes). Lacadmie de St-Petersbourg continuait publier
cinquante ans aprs sa mort les manuscrits quil avait dicts de son vivant. Devenu presque compltement
aveugle lge de 59 ans, il a produit dans les vingt annes qui suivirent prs de la moiti de son uvre,
des assistants prenant des notes sous sa dicte. Il fut le premier considrer sin et cos comme des fonctions,
et pas seulement gomtriquement comme des cordes dun arc de cercle. A introduit la notation f(x) pour
une fonction f dune variable x, la notation e pour. . . e, la notation pour les sommations, la notation i
pour

1, a dcouvert le lien entre sin, cos, exp, a dvelopp la thorie du logarithme complexe, a invent
les fonctions Gamma et Beta, la sommation dEuler-MacLaurin, . . ., pour ne citer que les choses les plus
directement lies notre cours lmentaire. Il fut le premier reprsenter une fonction algbrique par une
srie de Fourier (70 ans avant Fourier). Continuateur et approfondisseur de Newton et Leibniz, dont il
t une sorte de synthse, il a contribu de manire majeure tous les domaines de la Physique et de la
Mathmatique de son temps.
72. pour le moment tout ce que nous avons savoir sur la notion de produit inni
Q

k=1
c
k
cest que sa
dnition est
Q

k=1
c
k
= lim
K
c
1
c
2
. . . c
K
si cette limite existe.
73. (a)
1
= ae
a
Q

n=1
(1 +
a
n
)e
a/n
avec = lim(1 +
1
2
+ +
1
n
log n) = 0.577 . . . .
Universit Lille 1 c JF Burnol, 2005,2006,2007
87
18 Formule des Complments, Produit inni pour sinus, Nombres
de Bernoulli
Avant daborder dans la prochaine section la dmonstration ncessaire de lquivalent
asymptotique
(a)
n
n!

n
a1
(a)
et de lholomorphie de la fonction Gamma, puis de revenir au
problme de la convergence sur le cercle [h[ = 1 de la srie binomiale, je ne peux pas mem-
pcher dvoquer ds maintenant la superbe formule des complments (videmment,
due Euler) :
(a)(1 a) =

sin(a)
A posteriori, on na pas tre surpris : f(a) = L(a)L(1 a) = 1/(a)(1 a) est une
fonction entire dont les zros sont les entiers a Z, exactement comme sin(a). De plus
f(a + 1) = L(a + 1)L(a) = L(a)
1
a
L(a) = L(a)L(1 a) = f(a), tout comme sin(a).
Enn f(x)
x0
x (car L(1) = 1), exactement comme
1

sin(x). Donc on nest pas surpris


que les deux choses soient identiques, mais bien sr il faudra une preuve rigoureuse : nous ne
la donnerons que dans un autre chapitre. En attendant nous pouvons exploiter la formule
a(a) =

k=1
(1+
1
k
)
a
1+
a
k
pour exprimer de manire quivalente la formule des complments :
a(a)(a)(a) = a(a)(1 a) =
a
sin(a)
et a(a)(a)(a) =

k=1
_
1 +
1
k
_
a
1 +
a
k
_
1 +
1
k
_
a
1
a
k
=

k=1
1
1
a
2
k
2
La formule des complments est donc quivalente (on remplace a par z) :
z
sin(z)
=

k=1
1
1
z
2
k
2

2
ou encore au clbre produit inni de Euler :
z C sin(z) = z

k=1
(1
z
2
k
2

2
)
Voyons comment Euler a rv cette extraordinaire formule : lide (fantastique !) est de
traiter sin(z) comme un polynme, mais un polynme qui aurait un degr inni (puisquil
a un nombre inni de racines). Pour un polynme P(z) de racines z
1
, z
2
, . . ., z
N
, on a
P(z) = C(z z
1
) (z z
N
) avec une certaine constante non nulle C. Cela suggre :
sin(z) = Cz (z )(z +) (z 2)(z + 2) (z 3)(z + 3)
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
88
En divisant par z et en faisant z = 0 on obtient une trange formule
1 = C(
2
)(4
2
)(9
2
) ,
qui na aucun sens puisque le produit est en valeur absolue de plus en plus grand. Nan-
moins, divisons la formule prcdente (tout aussi absurde) par ce produit divergent, il
vient :
sin(z) = z (1
z

)(1 +
z

) (1
z
2
)(1 +
z
2
) = z

k=1
(1
z
2
k
2

2
)
Nous reviendrons plus tard sur la thorie gnrale des produits innis, je ne veux pas trop
mattarder sur eux ce stade.
74
Encore une remarque tout de mme, reprenons la formule
sous la forme :
z
sin z
=

k=1
1
1
z
2
k
2

2
On a envie dcrire, mais ici encore il faudrait une discussion des produits innis :
z
sin z
=

k=1
(1+
z
2
k
2

2
+
z
4
k
4

4
+
z
6
k
6

6
+. . . ) = 1+
z
2

k1
1
k
2
+
z
4

4
(

k1
1
k
4
+

1k<l
1
k
2
1
l
2
) +. . .
que lon peut comparer
z
sin z
= 1 +
1
6
z
2
+
7
360
z
4
+. . . .
Si tout pouvait tre justi, cela rpondrait en tout cas notre question sur la positivit
des coecients de la srie pour
z
sin z
! Mieux encore nous obtenons :

k1
1
k
2
=

2
6
LorsquEuler a obtenu cette formule cela faisait une cinquantaine dannes que la question
de sommer

k1
1
k
2
tait ouverte dans les cercles savants de lpoque. Lui-mme y avait
dj travaill plusieurs annes ! Le lien ainsi dcouvert entre la somme

k1
1
k
2
et le nombre
74. si vous vous demandez si le rsultat de factorisation de Euler marche pour toutes les fonctions entires,
la rponse est oui et non. Non, car en gnral mme si lon peut former un produit inni comme Euler avec
les zros dune fonction entire f(z), toute fonction exp(g(z))f(z) a les mmes zros que f ; donc, pour en
revenir sin la connaissance de ses zros permet a priori uniquement darmer lexistence dune formule
du type sin(z) = e
g(z)
z
Q

k=1
(1
z
2
k
2

2
), il faut dautres arguments pour montrer ensuite que g 0. Oui
car Hadamard a dtermin pour quelle classe de fonctions on peut factoriser comme Euler a fait avec la
fonction sinus. Oui encore grce un thorme de Weierstrass qui sapplique toutes les fonctions entires,
en utilisant des facteurs plus compliqus que (1z/), tels que par exemple (1z/) exp(z/+z
2
/2
2
), pour
les zros de f (Hadamard utilise aussi ces facteurs, mais de manire plus restreinte que Weierstrass, donc
lorsque la fonction autorise de procder comme Hadamard, le produit inni donne plus dinformations).
Universit Lille 1 c JF Burnol, 2005,2006,2007
89
li au cercle via ltude de la fonction sinus est, encore aujourdhui, un assez fascinant
sujet de mditation.
75
Il y a dautres mthodes, mais la plus belle reste celle que je viens
desquisser. Si nous avons conance en cette mthodologie, alors cest quaussi :
7
4
360
=

k1
1
k
4
+

1k<l
1
k
2
1
l
2
=
1
2
_
_
2

k1
1
k
4
+

1k<l
1
k
2
1
l
2
+

1l<k
1
k
2
1
l
2
_
_
=
1
2
_
_

k1
1
k
4
+

k1,l1
1
k
2
1
l
2
_
_
=
1
2
(

k1
1
k
4
+

4
36
)
et donc :

k1
1
k
4
=
14
4
360

10
4
360
=

4
90
On peut imaginer obtenir ainsi

k1
1
k
6
,

k1
1
k
8
, etc. . ., mais il est bien plus ecace pour
cela de travailler avec, pour [z[ petit :
76
log
z
sin(z)
=

k=1
log(1
z
2
k
2

2
) =

k=1

j=1
1
j
z
2j
k
2j

2j
=

j=1
1
j
(

k=1
1
k
2j
)
z
2j

2j
d
dz
log
z
sin(z)
=
1
z

cos z
sin z
= 2

j=1
1

2j
(

k=1
1
k
2j
)z
2j1
Ainsi :
cos z
sin z
z
= 1 2

j=1
1

2j
(

k=1
1
k
2j
)z
2j
et il sut de procder la division suivant les puissances croissantes de 1
1
2
z
2
+
1
24
z
4
. . .
par 1
1
6
z
2
+
1
120
z
4
. . . pour obtenir les valeurs de
1

2j

k=1
1
k
2j
qui sont donc des nombres
rationnels. Mon logiciel de calcul formel me dit que :
z cos(z)
sin(z)
= 1
1
3
z
2

1
45
z
4

2
945
z
6

1
4725
z
8

2
93555
z
10
. . . ,
ce qui donne

k1
1
k
2
=

2
6
,

k1
1
k
4
=

4
90
,

k1
1
k
6
=

6
945
,

k1
1
k
8
=

8
9450
,

k1
1
k
10
=

10
93555
Le suivant est un peu plus compliqu :

k1
1
k
12
=
691
12
638512875
75. fascination dautant plus renforce par dautres trs clbres produits innis de Euler :
P
k1
1
k
2
=
Q
p
1
1p
2
,
P
k1
1
k
3
=
Q
p
1
1p
3
, etc. . ., les produits portant sur les nombres premiers 2, 3, 5, 7, 11, . . .
76. vous laurez compris, nous sommes dans la section o lon remet une autre occasion les justications
ncessaires.
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
90
Toutes ces valeurs furent donnes par Euler vers 1735. Son rsultat dnitif, obtenu vers
1739 est le suivant :
Les Nombres de Bernoulli sont dnis par le dveloppement en srie entire
lorigine :
t
e
t
1
=

j=0
B
j
t
j
j!
,
soit B
0
= 1, B
1
=
1
2
, B
2
=
1
6
, B
3
= 0, B
4
=
1
30
, B
5
= 0, B
6
=
1
42
, B
8
=
1
30
, B
10
=
5
66
,
B
12
=
691
2730
, B
14
=
7
6
, B
16
=
3617
510
, B
18
=
43867
798
, . . ..
77
On les obtient en faisant la
division suivant les puissances croissantes de 1 par 1 +
1
2
t +
1
6
t
2
+
1
24
t
3
+. . . , ou encore par
les relations de rcurrence traduisant lidentit 1 = (

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

j=0
B
j
t
j
j!
). Les nombres
de Bernoulli dindices impairs sont nuls, sauf B
1
, car la fonction
t
e
t
1
+
t
2
est paire.
78
On
peut en eet crire :
t
2
e
t/2
+e
t/2
e
t/2
e
t/2
=
t
2
e
t
+ 1
e
t
1
=
t
e
t
1
+
t
2
(donc, = 1 +

j=1
B
2j
(2j)!
t
2j
) .
En remplaant t par 2iz cela donne :
z
cos z
sin z
= 1 +

j=1
(1)
j
B
2j
2
2j
(2j)!
z
2j
En comparant avec notre ancienne formule, nous obtenons les identits dEuler :
j 1

k1
1
k
2j
=
2
2j1
(1)
j1
B
2j
(2j)!

2j
Euler a essay en vain de trouver des formules aussi explicites pour les sommes

k1
1
k
2j+1
,
mais ces quantits demeurent mystrieuses aujourdhui encore. En 1978, Apry a montr
que

k1
1
k
3
tait un nombre irrationnel. Plus rcemment, en 2000, Rivoal a montr quil
existait une innit de j tels que

k1
1
k
2j+1
est irrationnel. Mais (septembre 2005) on ne
sait pas prouver aujourdhui que

k1
1
k
5
est un nombre irrationnel. On conjecture que les
nombres

k1
1
k
2j+1
sont tous transcendants, et ne sont lis entre eux par aucune relation
polynomiale coecients rationnels (ou mme avec des puissances de ). Mais (septembre
2005) on ne sait pas prouver aujourdhui que

k1
1
k
3
est un nombre transcendant.
77. les Bernoulli et Euler se sont arrachs les cheveux essayer de comprendre ces nombres, au compor-
tement la fois erratique et prvisible. Les identits dEuler plus bas et la formule de Stirling (annexe)
permettent de voir en tout cas |B
2j
| 2(2j)!(2)
2j
4

j(j/e)
2j
. On a donc |B
2j+2
/B
2j
| (j/)
2
.
78. dans la littrature classique le j
me
nombre de Bernoulli est ce qui est not ici (1)
j1
B
2j
. On sest
depuis accord pour la convention utilise ici. Les nombres de Bernoulli apparaissent dans le problme de
trouver pour les sommes de puissances 1
j
+2
j
+ +n
j
des formules analogues 1+2+ +n = n(n+1)/2.
Universit Lille 1 c JF Burnol, 2005,2006,2007
91
19 De la Srie Binomiale la fonction Gamma (II)
Il est temps de faire ltude de d
n
=
(a)
n
n!
. Nous supposerons (provisoirement) a / (N)
car alors n d
n
,= 0. On a (pour n 2) :
d
n+1
d
n
=
n +a
n + 1
=
1 +
a
n
1 +
1
n
=
1 +
1
n
+
a1
n
1 +
1
n
= 1 +
a 1
n
(1
1
n
+
1
n
2
. . . )
d
n+1
d
n
= 1 +
a 1
n

a 1
n
2
+. . .
Cela suggre de comparer d
n
e
n
= n
a1
. En eet :
e
n+1
e
n
= (1 +
1
n
)
a1
= 1 +
a 1
n
+
(a 1)(a 2)
2n
2
+. . .
Donc en posant u
n
=
d
n
e
n
=
(a)
n
n!n
a1
on a un dveloppement :
u
n+1
u
n
=
1 +
a1
n

a1
n
2
+. . .
1 +
a1
n
+
(a1)(a2)
2n
2
+. . .
= 1
(a 1)a
2n
2
+. . .
Comme nous allons le voir le fait davoir un premier terme en
1
n
2
plutt quen
1
n
fait toute
la dirence car cela permet de prouver lexistence de la limite L = limu
n
et aussi de
contrler la taille de
u
n
L
en lcrivant sous la forme
u
n
L
=
u
n
u
n+1

u
n+1
u
n+2

u
n+2
u
n+3

Revenons dabord la formule exacte pour
u
n+1
u
n
(qui vaut
d
n+1
d
n
e
n
e
n+1
) :
u
n+1
u
n
=
n +a
n + 1
n
a1
(n + 1)
a1
= (1 +
a
n
)(1 +
1
n
)
a
Pour une raison qui va apparatre dans une seconde, imposons n 2[a[ + 2. On a alors en
tout cas [
a
n
[
1
2
(et aussi [
1
n
[
1
2
. . .) et on peut crire
u
n+1
u
n
= exp(v
n
) avec
v
n
= Log(1 +
a
n
) a Log(1 +
1
n
)
Plutt que dutiliser la srie de Log(1 +h) il se trouve quil est plus simple de poser, pour
[[ (2[a[ + 2)
1
(donc tel que [[
1
2
et [[[a[
1
2
) :
f() = Log(1+a)a Log(1+) =
_
[0,]
_
a
1 +aw

a
1 +w
_
dw =
_
[0,]
a(1 a)w
(1 +aw)(1 +w)
dw
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
92
On en dduit (via [1 +aw[
1
2
, [1 +w[
1
2
) :
[f()[ [a(1 a)[4
_
||
0
udu = 2[a(1 a)[[[
2
En conclusion :
u
n+1
u
n
= (1 +
a
n
)(1 +
1
n
)
a
= e
v
n
avec, pour n 2[a[ + 2, [v
n
[
2[a(1 a)[
n
2
Tout tant mis en place, considrons maintenant R > 0, imposons a de vrier [a[ < R,
choisissons N le plus petit entier 2R+2 et considrons pour chaque n N les fonctions
holomorphes dans D(0, R) :
v
n
(a) = Log(1 +
a
n
) a Log(1 +
1
n
)
On nimpose plus a de ne pas tre dans N. Grce notre majoration de [v
n
[ nous savons
que la srie
R
N
(a) =

n=N
v
n
(a)
est normalement convergente. Elle dnit donc une fonction holomorphe sur le disque
D(0, R). On en dduit
79
que la limite
lim
m
u
m
(a)
u
N
(a)
= lim
m
u
N+1
(a)
u
N
(a)

u
m
(a)
u
m1
(a)
= lim
m
e
v
N
(a)++v
m1
(a)
= e
R
N
(a)
existe, et est une fonction holomorphe non-nulle sur D(0, R). Cela donne lexistence, pour
tout a D(0, R), de
lim
m
u
m
(a) = u
N
(a)e
R
N
(a)
et le fait quil sagit dune fonction holomorphe sur D(0, R) dont les zros sont ceux de
u
N
(a), cest--dire les entiers ngatifs dans D(0, R), et que ce sont des zros de multiplicit
un. Autrement dit lim
m
(a)
m
m!m
a1
= u
N
(a)e
R
N
(a)
existe.
80
Comme R > 0 est arbitraire nous avons prouv lexistence pour tout a complexe de
L(a) = lim
n
(a)
n
n!n
a1
, nous avons tabli que L est une fonction entire dont les seuls zros
sont aux entiers ngatifs ou nul et quils sont simples.
79. note :
u
m
(a)
u
N
(a)
est rgulier aussi pour a (N) D(0, R) si m N.
80. la dpendance du terme de droite en N nest quapparente puisque le terme de gauche ne fait pas
intervenir N.
Universit Lille 1 c JF Burnol, 2005,2006,2007
93
En posant (a) =
1
L(a)
on a donc une fonction mromorphe dans le plan complexe dont
les ples sont simples et sont aux entiers ngatifs ou nul. Pour a / (N) on a lquivalent
asymptotique :
a.(a + 1). .(a +n 1)
1.2. .n
=
(a)
n
n!

n
n
a1
(a)
On peut tre plus prcis. Fixons a et prenons n 2([a[ + 1). Daprs ce qui prcde :
(a)(a)
n
n!n
a1
=
u
n
L(a)
= lim
m
u
n
u
n+1
u
n+1
u
n+2

u
m
u
m+1
= lim
m
e
v
n
(a)v
m
(a)
= e

k=n
v
k
(a)
Nous pouvons donc crire :
n 2([a[ + 1) =
(a)
n
n!
=
n
a1
(a)
e
r
n
(a)
avec r
n
(a) =

k=n
v
k
(a), donc (on utilise

k=n
1
k
2

_

n1
dt
t
2
=
1
n1
) :
[r
n
(a)[

k=n
2[a(1 a)[
k
2

2[a(1 a)[
n 1

4[a[[a 1[
n
Cela vaut la peine de rcapituler tous nos eorts en un beau thorme :
Thorme 38 Le produit inni :
L(a) = a

k=1
(1 +
a
k
)
_
1 +
1
k
_
a
converge pour tout nombre complexe a C et dnit une fonction entire sur C dont les
zros sont simples et sont en a = 0, 1, 2, . . .. La fonction mromorphe (a) =
1
L(a)
est appele fonction Gamma dEuler. Elle est aussi donne par la formule (dite de
Gauss ) :
a C (N) (a) = lim
n
n! n
a1
a(a + 1) (a +n 1)
= lim
n!n
a1
(a)
n
Plus prcisment, on a pour tout a C (N) et pour tout entier n 2[a[ + 2 :
(a)
n
n!
=
n
a1
(a)
e
r
n
avec [r
n
[
4[a[[a 1[
n
En particulier les coecients de la srie de Newton
(1 h)
a
=

n=0
(a)
n
n!
h
n
ont le comportement asymptotique
(a)
n
n!

n
n
a1
(a)
.
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
94
Bon, peut-tre dois-je encore justier lquation fonctionnelle
(a + 1) = a(a) ?
Il sut dutiliser la formule de Gauss pour voir que
(a + 1)
(a)
= lim
n! n
a
(a + 1) (a +n)
a(a + 1) (a +n 1)
n! n
a1
= lim
an
a +n
= a
Il est commode de remarquer que (a)a(a+1) . . . (a+n1) = (a+1)(a+1) . . . (a+n1) =
(a + 2)(a + 2) . . . (a +n 1) = = (a +n) :
(a)
n
=
(a +n)
(a)
En utilisant a = 1 et (1) = 1, on voit que (n + 1) = n!. Notre quivalent asymptotique
peut aussi scrire sous la forme : (a + n)
n
n!n
a1
= n
a
(n 1)!. Comme (n) =
(n 1)!, cela donne :
(a +n)
n
n
a
(n)
sans doute la forme la plus commode mmoriser. Cette forme nous incite aussi rechercher
une formule asymptotique pour (n) = (n 1)!. Cest la fameuse formule de Stirling :
n!

2n
_
n
e
_
n
(donc (n)

2 n
n
1
2
e
n
)
Une dmonstration de la formule de Stirling est propose en annexe. Nous y reviendrons plus
tard, en problmes ou dans un autre chapitre, lorsque nous tablirons la version complexe
de la formule de Stirling, cest--dire un quivalent asymptotique de (s) pour les grandes
valeurs de [s[, non seulement pour s entier, ou mme rel, mais complexe. Mais le faire ici
ds maintenant serait trop ambitieux.
20 Convergence de la Srie Binomiale
Lquivalent
(a)
n
n!

n
n
a1
(a)
nous permet de rpondre la question (pose pour
a / (N)) de la convergence absolue de la srie

(a)
n
n!
h
n
pour [h[ = 1, cest--dire de
la convergence de

n0

(a)
n
n!

. Deux sries termes positifs quivalents convergent ou di-


vergent ensemble, donc il sagit dexaminer

n0

n
a1
(a)

, ou encore

n0
n
Re(a)1
: il y a
convergence pour Re(a) < 0 et divergence pour Re(a) 0 (a ,= 0).
Universit Lille 1 c JF Burnol, 2005,2006,2007
95
Dans le cas Re(a) < 0 la srie

(a)
n
n!
h
n
est ainsi normalement convergente pour [h[ 1
et sa somme est donc une fonction continue de h sur ce disque ferm. Comme pour [h[ < 1
on a la formule (1 h)
a
= e
a Log(1h)
, la formule reste valable par continuit pour
[h[ = 1. Pour h = 1, il faut regarder dun peu plus prs ce que cela donne : pour dterminer

(a)
n
n!
nous prenons la limite pour h 1, [h[ < 1, de e
a Log(1h)
. Nous contentant de
0 < h < 1, h rel donc, nous crivons
81
[(1 h)
a
[ = (1 h)
Re(a)
qui a pour limite 0
lorsque h 1, 0 < h < 1, car Re(a) > 0. Nous obtenons donc (et cest valable aussi pour
a = 1, 2, 3, . . .) :
Re(a) < 0 = 0 =

n=0
(a)
n
n!
= 1 +a +
a(a + 1)
2
+
a(a + 1)(a + 2)
6
+. . .
Ce rsultat est notable car il montre que les sries du type

n
c
n
P
n
(z) avec P
n
un polynme
de degr n
82
peuvent se comporter trs diremment des sries de monmes

n
c
n
z
n
: ici la
srie donne identiquement 0 alors que les coecients ne sont pas nuls. De plus son domaine
de convergence absolue est un demi-plan (union un point) et non pas un disque.
Nous allons voir que pour Re(a) 0 non seulement la srie ne converge pas absolument,
elle ne converge pas du tout (sauf pour a = 0) :
Thorme 39 Soit a C. La srie

n=0
(a)
n
n!
est absolument convergente pour Re(a) <
0 et aussi pour a = 0 : sa somme vaut 0 pour Re(a) < 0 et 1 pour a = 0. Pour les
autres valeurs de a non seulement la srie nest pas absolument convergente, elle nest pas
convergente du tout.
Le cas Re(a) < 0 tant dj trait et celui a = 0 tant trivial, il reste examiner la
situation pour Re(a) 0, a ,= 0. Il faut montrer que la srie nest pas convergente. Nous
allons utiliser pour cela :
Thorme 40 (Abel) Soit

n=0
c
n
une srie convergente. On a :
lim
z1
0<z<1

n=0
c
n
z
n
=

n=0
c
n
81. attention au module |z
w
| dune puissance complexe dun nombre complexe : ce nest certainement pas
|z|
|w|
en gnral et ce nest |z|
Re(w)
que lorsque z est rel positif.
82. ici donc, P
n
(z) = z(z + 1) . . . (z +n 1).
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
96
Le rayon de convergence de la srie entire

n=0
c
n
z
n
est au moins 1 puisque limc
n
= 0
puisque

n=0
c
n
converge par hypothse. Le thorme na dintrt que lorsque le rayon
de convergence est exactement 1 (si il est > 1 il sut dinvoquer la continuit dans le
disque ouvert de convergence de la somme dune srie entire, qui rsulte de la convergence
normale dans tout sous-disque ferm born de ce disque ouvert). Alors, Abel nous dit que
la valeur de la somme pour z = 1 est la limite des valeurs lorsque z tend vers 1 par valeurs
relles infrieures. La dmonstration du thorme dAbel (avec un nonc plus complet)
est propose en annexe. On peut remplacer 1 par nimporte quel nombre complexe w de
module 1 condition de faire tendre z vers w le long du rayon allant de 0 w (il sut
dappliquer le thorme avec les coecients c
n
w
n
au lieu des c
n
; lhypothse videmment
nest plus la convergence de

n=0
c
n
mais celle de

n=0
c
n
w
n
).
Nous appliquons ce thorme dAbel la srie binomiale

n=0
(a)
n
n!
h
n
qui vaut, pour
[h[ < 1, (1 h)
a
. Supposons Re(a) > 0. Pour 0 < h < 1 nous avons [(1 h)
a
[ =
(1h)
Re(a)
qui tend vers +pour h 1, donc par le thorme dAbel la srie

n=0
(a)
n
n!
ne peut pas tre convergente.
83
Il reste la situation avec Re(a) = 0, a ,= 0. crivons a = it, avec t ,= 0. Alors, pour
0 < h < 1, (1h)
a
= (1h)
it
na pas de limite lorsque h 1 car en fait tous les nombres
complexes de module 1 sont valeurs dadhrence des (1h)
it
pour h 1. Par exemple en
prenant 1 h
n
= e
2n/t
les (1 h
n
)
it
valent tous 1 tandis que pour 1 h

n
= e
2(n+
1
2
)/t
les (1 h

n
)
it
valent tous 1. Le thorme 39 est tabli.
Ayant ainsi rgl le cas h = 1, il reste les autres valeurs de h avec [h[ = 1.
Thorme 41 Soit a C et [h[ = 1, h ,= 1. La srie

n=0
(a)
n
n!
h
n
est :
1. absolument convergente pour Re(a) < 0, et a = 0,
2. convergente mais pas absolument convergente pour 0 Re(a) < 1 (a ,= 0),
3. divergente pour Re(a) 1.
Lorsquelle converge sa somme vaut (1 h)
a
= e
a Log(1h)
.
83. lorsque a est rel, a > 0, la srie est termes positifs et on sait dj quelle nest pas (absolument)
convergente. Mais pour a complexe, non rel, je ne vois pas dargument qui soit beaucoup plus simple que
celui utilis ici. Jen vois bien dautres, mais pas de nettement plus simples.
Universit Lille 1 c JF Burnol, 2005,2006,2007
97
Nous avons dj trait le cas Re(a) < 0 et le cas a = 0 est trivial. Nous savons aussi
dj que la srie nest pas absolument convergente pour 0 Re(a) (a ,= 0), car son terme
gnral est quivalent en valeur absolue
1
|(a)|
n
Re(a)1
. Il ne tend donc pas vers zro
pour 1 Re(a), et la srie est ncessairement divergente pour ces valeurs de a. Il reste
montrer que la srie est convergente pour 0 Re(a) < 1. Que la valeur de sa somme soit
(1 h)
a
= e
a Log(1h)
sera alors assur par le thorme dAbel en prenant la limite pour
h

h, h

= th, 0 < t < 1, t 1.


Supposons donc 0 Re(a) < 1 (et a ,= 0). Posons d
n
=
(a)
n
n!
, w
n
= h
n
. Les sommes
partielles w
0
+w
1
+ +w
N
sont bornes, car
[w
0
+w
1
+ +w
N
[ =

1 +h + +h
N

1 h
N+1
1 h

2
[1 h[
.
Par ailleurs
d
n+1
d
n
= (
n +a
n + 1
1)d
n
=
(a 1)d
n
n + 1
.
On sait que [d
n
[ est une constante multiplicative prs quivalent n
Re(a)1
. Comme
Re(a) < 1 on a donc limd
n
= 0, et aussi [d
n
d
n+1
[ est quivalent une constante
multiplicative prs n
Re(a)2
pour n donc la srie de terme gnral d
n
d
n+1
est
absolument convergente. Par le critre dAbel-Dirichlet la srie

n=0
d
n
w
n
=

n=0
(a)
n
n!
h
n
est donc une srie convergente. La dmonstration du critre dAbel-Dirichlet est donne en
annexe.
21 Les intgrales Euleriennes
Reprenons la formule :
(a) = lim
n
n! n
a1
a(a + 1) (a +n 1)
= lim
N
N
a
N!
a(a + 1) (a +N)
Considrons la dcomposition en lment simples :
1
a(a + 1) (a +N)
=
c
0
a
+
c
1
a + 1
+ +
c
N
a +N
Il est ais de voir (en multipliant par a+j puis en posant a = j) que c
0
=
1
N!
, c
1
=
1
(N1)!
,
c
2
=
+1
2!(N2)!
, . . ., c
j
=
(1)
j
j!(Nj)!
, . . ., c
N
=
(1)
N
N!
, donc c
j
= (1)
j
_
N
j
_
1
N!
pour 0 j N.
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
98
Supposons dornavant Re(a) > 0, et utilisons les intgrales
1
a
=
_
1
0
t
a1
dt,
1
a +j
=
_
1
0
t
a1
t
j
dt
On obtient :
1
a(a + 1) (a +N)
=
1
N!
_
1
0
t
a1

0jN
_
N
j
_
(t)
j
dt =
1
N!
_
1
0
t
a1
(1 t)
N
dt
donc : Re(a) > 0 =
N!
a(a + 1) (a +N)
=
_
1
0
t
a1
(1 t)
N
dt ,
et : Re(a) > 0 = (a) = lim
N
N
a
_
1
0
t
a1
(1 t)
N
dt
Nous pourrions de suite tudier cette limite, mais avant cela introduisons lintgrale
suivante, symtrique en a et b :
84
B(a, b) =
_
1
0
t
a1
(1 t)
b1
dt
Cette intgrale est dite premire intgrale Eulerienne, elle est absolument convergente
pour Re(a) > 0, Re(b) > 0. Montrons quelle est pour b x une fonction holomorphe
de a. Pour cela nous pouvons dnir B
n
(a, b) =
_
11/n
1/n
t
a1
(1 t)
b1
dt. Pour a C et
1
n
t 1
1
n
la fonction g(t, a) = t
a1
(1t)
b1
= exp((a1) log(t))(1t)
b1
est continue
en le couple (t, a) et aussi pour chaque t x holomorphe en a. Donc, par un thorme du
chapitre prcdent sur les intgrales paramtre complexe, B
n
(a, b) est une fonction entire
de a. Soit > 0. Pour Re(a) > on a [B(a, b)B
n
(a, b)[ (
_
1/n
0
+
_
1
11/n
)t
1
(1t)
Re(b)1
dt
qui tend vers 0 pour n et est indpendant de a. Donc il y a convergence uniforme
et par le thorme sur les limites uniformes de fonctions holomorphes, la fonction limite
B(a, b) est holomorphe pour Re(a) > . Comme > 0 est arbitraire B(a, b) est holomorphe
en a pour Re(a) > 0. De mme pour tout a x dans ce demi-plan B(a, b) est une fonction
holomorphe de b vriant Re(b) > 0. La fonction B sappelle fonction Bta dEuler.
Compte tenu de la faon dont nous avons t amen elle, on ne sera pas surpris
dapprendre que la fonction Bta est intimement lie la fonction Gamma. Lune des
galits que nous avons obtenues scrit en eet :
B(a, N + 1) =
_
1
0
t
a1
(1 t)
N
dt =
N!
(a)
N+1
=
(a)(N + 1)
(a +N + 1)
84. B(a, b) = B(b, a) par le changement de variable t 1 t.
Universit Lille 1 c JF Burnol, 2005,2006,2007
99
On sattend donc ce que :
85
Re(a) > 0, Re(b) > 0 = B(a, b) =
(a)(b)
(a +b)
De plus on a obtenu :
Re(a) > 0 = (a) = lim
N
N
a
_
1
0
(1 t)
N
t
a1
dt = lim
N
_
N
0
(1
v
N
)
N
v
a1
dv ,
et si lon pouvait passer la limite N en utilisant v lim
N
(1
v
N
)
N
= e
v
on
obtiendrait :
Re(a) > 0 = (a) =
_

0
e
v
v
a1
dv
Cette formule intgrale pour (a), Re(a) > 0, est dite deuxime intgrale Eulerienne.
Elle est parfois prise comme point de dpart pour la construction de .
Justions le passage la limite. Pour cela il est trs utile de remarquer, pour 0 v < N :
(1
v
N
)
N
= e
N log(1
v
N
)
= exp
_
v

j2
v
j
j N
j1
_
Cela permet bien sr de voir, comme nous le savons bien, que lim
N
(1
v
N
)
N
= e
v
, et
donne aussi lingalit utile
0 v N = 0 (1
v
N
)
N
e
v
,
et le fait que la suite N (1
v
N
)
N
est croissante (N > v), encore que nous ne ferons pas
usage de cette dernire observation. Plutt, nous remarquons :
0 v X < N = (1
v
N
)
N
e
v
exp
_

j2
X
j
j N
j1
_
= e
v
e
X
(1
X
N
)
N
donc : 0 v X < N = e
v
(1
v
N
)
N
e
v
e
X
(1
X
N
)
N
0 e
v
(1
v
N
)
N
e
v

_
1 e
X
(1
X
N
)
N
_
1 e
X
(1
X
N
)
N
La convergence de (1
v
N
)
N
vers e
v
est donc uniforme sur tout intervalle [0, X] x. On
peut donc en tout cas armer :
X > 0 lim
N
_
X
0
(1
v
N
)
N
v
a1
dv =
_
X
0
e
v
v
a1
dv
85. cette formule nous donne dailleurs un prolongement mromorphe de B(a, b) comme fonction de a C,
pour chaque b x (b / (N)), et rciproquement.
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
100
crivons, pour X x, et N > X :

_
N
0
(1
v
N
)
N
v
a1
dv
_

0
e
v
v
a1
dv

_
X
0
(1
v
N
)
N
v
a1
dv
_
X
0
e
v
v
a1
dv

+
_
N
X
(1
v
N
)
N
v
Re(a)1
dv
+
_

X
e
v
v
Re(a)1
dv

_
X
0
(1
v
N
)
N
v
a1
dv
_
X
0
e
v
v
a1
dv

+ 2
_

X
e
v
v
Re(a)1
dv
Soit > 0. Nous commenons par choisir X > 0 susamment grand de sorte que
2
_

X
e
v
v
Re(a)1
dv

2
, puis nous prenons N
0
> X de sorte que

_
X
0
(1
v
N
)
N
v
a1
dv
_
X
0
e
v
v
a1
dv


2
pour N N
0
. Alors, pour N N
0
on a

_
N
0
(1
v
N
)
N
v
a1
dv
_

0
e
v
v
a1
dv

. Cela
prouve
_
N
0
(1
v
N
)
N
v
a1
dv
_

0
e
v
v
a1
dv et donc la formule :
Re(a) > 0 = (a) =
_

0
e
v
v
a1
dv .
Revenons-en aux proprits de B(a, b) =
_
1
0
t
a1
(1 t)
b1
dt. On observe B(a, b) =
B(b, a) par le changement de variable t 1 t. En crivant 1 = t + (1 t) on obtient
B(a, b) = B(a + 1, b) +B(a, b + 1)
De plus on trouve en intgrant par parties (justier !) :
B(a + 1, b) =
_
1
0
t
a
(
(1 t)
b
b
)

dt = +
a
b
B(a, b + 1)
Donc B(a, b) =
a+b
b
B(a, b + 1) puis, en itrant, pour tout N N :
B(a, b) =
a +b
b
B(a, b + 1) =
a +b
b

a +b + 1
b + 1
B(a, b + 2) = =
(a +b)
N
(b)
N
B(a, b +N)
Dterminons lasymptotique pour a et b xs de
B(a, b +N) =
_
1
0
t
a1
(1 t)
N
(1 t)
b1
dt
lorsque N . Ce sont les t proches de 0 qui contribuent le plus lintgrale lorsque N
1, donc on peut prvoir que le comportement asymptotique (principal) ne dpendra pas du
Universit Lille 1 c JF Burnol, 2005,2006,2007
101
tout de b, et sera donc le mme que pour b = 1, savoir B(a, b +N) N
a
_

0
e
v
v
a1
dv.
Le changement de variable v = Nt donne :
B(a, b +N) = N
a
_
N
0
(1
v
N
)
N
(1
v
N
)
b1
v
a1
dv
Pour b = 1 nous retombons sur le cas dj trait. Nous devons amnager notre preuve
cause du terme additionnel (1
v
N
)
b1
, qui tend vers 1 lorsque N (sauf pour v = N, et
en plus si 0 < Re(b) < 1 ce terme est mme divergent en v = N). Pour simplier nous nous
limiterons Re(b) 1. En fait comme B(a, b +N) =
a+b+N
b+N
B(a, b +1 +N), le cas gnral
Re(b) > 0 sy ramne. Lavantage de Re(b) 1 cest que lon dispose de la majoration
[(1
v
N
)
b1
[ = (1
v
N
)
Re(b)1
1
qui jouera un rle analogue la majoration (1
v
N
)
N
e
v
dans la preuve donne dans le
cas b = 1. Il nous sut donc pour rdiger cette preuve (je vous laisse le faire, bon exercice
pour vous), de disposer de la convergence uniforme de (1
v
N
)
b1
vers sa limite 1, lorsque
N , pour v restreint un intervalle [0, X] x. Pour obtenir cela de manire simple,
posons =
v
N
, 0 < 1, et crivons :
(1
v
N
)
b1
=
1
1
(1 )
b
=
1
1
_
1 b
_

0
(1 u)
b1
du
_
(1
v
N
)
b1
1 =
1
1
_
b
_

0
(1 u)
b1
du
_

(1
v
N
)
b1
1


1
1
( +[b[) = ([b[ + 1)

1
= ([b[ + 1)
v
N v
,
qui est major par ([b[ + 1)X/(N X) pour N > X v et donc on a bien la convergence
uniforme de (1
v
N
)
b1
vers 1 sur lintervalle [0, X].
86
En conclusion :
B(a, b +N)
N
N
a
_

0
e
v
v
a1
dv
B(a, b) =
(a +b)
N
(b)
N
B(a, b +N)
N
N!N
a+b1
(a +b)
(b)
N!N
b1
N
a
(a) =
(a)(b)
(a +b)
La formule prvue :
B(a, b) =
(a)(b)
(a +b)
86. supposons que f
n
f sur lintervalle I, que nt I |f
n
(t)| , et que G est une fcnction continue
sur le disque ferm |z| . Alors cest un exercice standard et facile de montrer G(f
n
)
I
G(f), en
utilisant la continuit uniforme de G. Il sura donc ici de prendre f
n
(t) =
t
N
, f(t) = 0, G(z) = (1 z)
b1
,
=
X
N
< 1, et cela marche pour b C quelconque. Cependant jai prfr une preuve avec des majorations
explicites. Si on se limitait b R on pourrait simplier plus encore.
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
102
est ainsi tablie. On peut aussi lobtenir en manipulant lintgrale double
__
0<u,v<
e
uv
u
a1
v
b1
dudv = (a)(b)
mais pour cela il faudrait que je sois sr que vous ayez vu dans votre cursus la justication
des changements de variables dans des intgrales doubles sur des rgions innies, et jen
doute, puisque le contexte vritablement naturel pour cela est lintgrale de Lebesgue.
22 Preuve de la Formule des Complments
Voyons ce que cela donne du point de vue de la formule des complments pour (a)(1
a). On supposera 0 < Re(a) < 1 et on aura alors :
(a)(1 a) = B(a, 1 a) =
_
1
0
t
a1
(1 t)
a
dt =
_
1
0
_
t
1 t
_
a
1
t
dt
On fait le changement de variable u =
t
1t
, t =
u
u+1
, dt =
du
(u+1)
2
:
(a)(1 a) =
_

0
u
a
u + 1
u
du
(u + 1)
2
=
_

0
u
a1
1 +u
du =
_

e
ax
1 +e
x
dx
Si nous trouvons un moyen dtablir que lune de ces intgrales vaut

sin(a)
, alors la Formule
des Complments sera tablie. En tout cas pour 0 < Re(a) < 1, mais en fait pour tout
a C Z, par unicit analytique.
Cette prcision nous donne lide suivante : on na pas besoin de tous les a, mais peut-
tre uniquement de certains a
k
formant une suite avec un point daccumulation. Supposons
en particulier que
(a)(1 a) =

sin(a)
soit prouv pour a
k
=
1
k
, k = 2, 3, . . .Alors les deux fonctions entires ((a)(1 a))
1
et
1

sin(a) auront les mmes valeurs en les points


1
2
,
1
3
, . . ., qui convergent vers lorigine. Par
unicit analytique, cest quelles sont identiques pour tous les nombres complexes a.
87
Considrons donc pour k entier, k 2 :
J
k
=
_

0
u
1
k
1
1 +u
du = k
_

0
dv
1 +v
k
87. poustouant non ?
Universit Lille 1 c JF Burnol, 2005,2006,2007
103
Considrons la dcomposition en lments simples de
1
1+v
k
:
1
1 +v
k
=

0j<k

j
v
j
avec
j
= e
i
1
k
e
i 2
j
k
,
j
=
1
k(
j
)
k1
=

j
k
. Comme pour 0 < v < il nest jamais le cas
que v
j
est dans ] , 0], on peut utiliser Log(v
j
) comme primitive. On a alors :
_

0
dv
1 +v
k
= lim
X+
_
X
0
dv
1 +v
k
= lim
X+

0j<k

j
k
_
Log(X
j
) Log(
j
)
_
Pour X > 0, X on a (justier !) Log(X
j
) = log(X) +Log(1

j
X
) = log(X) +o(1),
le symbole o(1) reprsentant une quantit qui tend vers 0 lorsque X . Comme la
limite ci-dessus existe cest que la somme des termes donnant un multiple de log(X) vaut
exactement zro (cest--dire

0j<k

j
= 0). Mais alors, on peut armer :
k
_

0
dv
1 +v
k
= k

0j<k

j
k
(Log(
j
)) =

0j<k

j
Log(
j
)
Je vous conseille de placer les
j
et les
j
sur le cercle unit et de voir ce qui se passe.
Vous constaterez que
Log(
j
) = (
1
k
) i + 2 i
j
k
Comme nous avons dj fait la remarque que

0j<k

j
= 0 cela donne alors :
k
_

0
dv
1 +v
k
= 2 i
1
k

0j<k
j
j
Pour dterminer la somme S =

0j<k
j
j
, multiplions-la par = e
i 2
1
k
et utilisons

j
=
j+1
, avec la convention cependant que
k
=
0
. Donc
S =

0j<k
j
j+1
=

0j<k
(j + 1)
j+1
= S +k
0
S =
k
0
1
=
k e
i
1
k
e
i 2
1
k
1
=
k
2i sin(

k
)
Finalement :
k
_

0
dv
1 +v
k
= 2 i
1
k
k
2i sin(

k
)
=

sin(

k
)
De cette manire la formule
J
k
=
_

0
u
1
k
1
1 +u
du =

sin(

k
)
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
104
est tablie pour tout k entier, k 2, et donc comme nous lavons dj expliqu prcdem-
ment, grce au thorme dunicit analytique :
_

0
u
a1
1 +u
du =

sin(a)
pour tout nombre complexe a avec 0 < Re(a) < 1, et aussi :
(a)(1 a) =

sin(a)
pour tout complexe a C Z, et nalement :
sin(z) = z

n=1
(1
z
2
n
2
)
pour tout nombre complexe z C. Les identits dEuler reliant les sommes

k=1
k
2j
aux
nombres de Bernoulli en rsultent.
Le produit inni pour sin peut tre tabli par dautres mthodes, dont certaines bien
plus rapides, mais dans lensemble, je pense que notre petit voyage valait le coup par les
autres fruits recueillis.
23 La srie hypergomtrique et un Thorme de Gauss
Revenons
B(a, b) =
_
1
0
t
a1
(1 t)
b1
dt
Remplaons b par b +c avec Re(c) > 0. Nous savons que la srie binomiale :
(1 t)
c
=

k=0
(c)
k
k!
t
k
est normalement convergente pour [t[ 1 lorsque Re(c) < 0. On peut donc armer :
B(a, b+c) =

k=0
(c)
k
k!
_
1
0
t
a+k1
(1t)
b1
dt =

k=0
(c)
k
k!
B(a+k, b) =

k=0
(c)
k
k!
(a +k)(b)
(a +b +k)
(a)(b +c)
(a +b +c)
=

k=0
(c)
k
k!
(a)(a)
k
(b)
(a +b)(a +b)
k
(a +b)(b +c)
(a +b +c)(b)
=

k=0
(c)
k
(a)
k
k!(a +b)
k
Universit Lille 1 c JF Burnol, 2005,2006,2007
105
Posons = a, = c, = a +b, donc a +b = , b +c = , a +b +c = ,
b = . Nous obtenons la Formule de Gauss :

k=0
()
k
()
k
()
k
k!
=
()( )
( )( )
Nous lavons prouve pour Re(a), Re(b), Re(c) > 0, cest--dire pour Re() > Re() >
0 > Re(). Mais examinons sa convergence absolue : on a (avec , , / (N)) :

()
k
()
k
()
k
k!

k
k
Re(+)1

()
()()

Il y a donc convergence absolue de la srie si et seulement si Re( ) > 0 ou (N)


ou (N). Plus prcisment, en utilisant la majoration du Thorme 38, nous avons, en
supposant [[, [[, [[ < X, Re( ) > > 0, et k 2X + 2 :
()
k
()
k
()
k
k!
= k
+1
()
()()
e
u
k
(,,)
avec [u
k
(, , )[
12X(X + 1)
k
6X
On aura [e
u
k
[ = e
Re(u
k
)
e
|u
k
|
e
6X
donc, avec v
k
=
()
k
()
k
()()
k
k!
:
88
k 2X + 2 = [v
k
[
C
2
e
6X
k
1+
(avec C = sup
|z|X
[(z)[
1
)
Ceci montre que

k2X+2
v
k
(, , ) est normalement, donc uniformment, convergente.
Sa somme est donc holomorphe en chacune des variables pour [[, [[, [[ < X et Re(
) > > 0. Donc, puisque X < et > 0 sont arbitraires

k=0
()
k
()
k
()
k
k!
est holomorphe
en , , mromorphe en , sous la seule condition Re( ) > 0. La formule de Gauss
a t tablie pour le sous-domaine Re() > Re() > 0 > Re() : par Unicit Analytique (il
y a un petit raisonnement faire puisque nous avons trois variables, dabord on xe et
puis seulement puis aucune) elle vaut sous la seule contrainte Re( ) > 0.
Examinons plus prcisment encore la convergence de la srie

k=0
()
k
()
k
()
k
k!
, en excluant
les cas (N), bien sr, et aussi (N) ou (N) qui donnent chacun des sommes
nies. Pour que la srie converge il est ncessaire que son terme gnral tende vers 0. Donc, il
faut que Re(+) < 1. Nous savons quil y a convergence absolue pour Re(+) < 0
il faut donc examiner le cas 0 Re( + ) < 1. Par notre Thorme 38 prcis on a,
88. dans v
k
, on divise par () pour quil ny ait plus de ples en 0, 1, . . .. On aurait aussi pu simplement
exclure les disques | +n| , 0 n X. On fait cela pour pouvoir parler de convergence normale.
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
106
comme je vous invite le vrier :
()
k
()
k
()
k
k!
= k
+1
()
()()
(1 +u
k
(, , ))
avec une suite u
k
qui vrie une majoration du type [u
k
[
C
k
avec C une constante qui
dpend de , , . Posons
= +
Pour Re() < 1, la srie de terme gnral k
1
u
k
(, , ) est (absolument) convergente,
donc la convergence de la srie de Gauss est quivalente celle de la srie de terme gnral
k
1
. Supposons 0 Re() < 1 et excluons (provisoirement) le cas = 0. Directement par
le Thorme 38 :
()
k
k!
= k
1
1
()
(1 +v
k
())
avec une majoration [v
k
[
D()
k
. La convergence de la srie de terme gnral k
1
pour
nos est donc son tour quivalente celle de la srie binomiale qui a pour terme gnral
()
k
k!
. Nous avons dmontr que celle-ci converge si et seulement si Re() < 0 ou = 0. Cela
est antagoniste de notre hypothse 0 Re() < 1 et ,= 0. Donc la seule possibilit qui
subsiste est = 0 ( + = 0). Mais la srie harmonique

1
k
diverge. Conclusion :
Thorme 42 (Gauss, 1812) Soit , , C, avec / (N). La srie

k=0
()
k
()
k
()
k
k!
converge si et seulement si :
1. soit (N), (la srie est alors une somme nie),
2. soit (N), (la srie est alors une somme nie),
3. soit Re( +) < Re() (la srie est alors aussi absolument convergente).
De plus dans tous les cas de convergence on a la formule exacte :

k=0
()
k
()
k
()
k
k!
=
()( )
( )( )
Nous navons prouv la formule exacte que sous la condition
Re( +) < Re()
Considrons maintenant un entier ngatif a = n. La srie de Gauss est alors une somme
nie, avec n + 1 termes, puisque (a)
k
= 0 pour k > n. Elle est une fonction entire de
Universit Lille 1 c JF Burnol, 2005,2006,2007
107
et une fonction mromorphe de avec des ples pour = 0, 1, . . ., 1 n. Pour x
quelconque, nous savons que la formule est valable pour Re() susamment grand, par
unicit analytique elle est donc valable pour tout . La formule est donc valable pour tout
et tout et donne lidentit :
n

k=0
(n)
k
()
k
()
k
k!
=
()( +n )
( +n)( )
=
( )
n
()
n
Dans toute sa splendeur :
n

k=0
(1)
k
n(n 1) (n k + 1)
1.2. .k
( + 1) ( +k 1)
( + 1) ( +k 1)
=
( )( + 1) ( +n 1)
( + 1) ( +n 1)
Et notre formule nale est, aprs simplication :
Thorme 43 Pour tout , C et tout n N :
n

k=0
(1)
k

0j<k
( +j)

kj<n
( +j)
k! (n k)!
=

0j<n
( +j)
n!
Cette identit tait semble-t-il peu prs connue du mathmaticien chinois Chu au treizime
sicle. Elle a t redcouverte de nombreuses fois, et est apparemment connue aujourdhui
sous lappellation identit de Chu-Vandermonde. La faon la plus simple de la prouver
est la suivante : soit = ( +n 1), il sagit de calculer :
n

k=0
(1)
k
()
k
k!
(1)
nk
()
nk
(n k)!
,
qui est (1)
n
fois le terme en z
n
dans la srie produit
(1 z)

(1 z)

= (1 z)

cest--dire
(1)
n
( +)
n
n!
= (1)
n
( (n 1))
n
n!
=
( )
n
n!
Bref, les identits de Chu-Vandermonde sont juste une faon de samuser avec les identits
(1 z)
a
(1 z)
b
= (1 z)
a+b
.
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
108
Dans le Thorme de Gauss lorsque N il faut comprendre que la formule signie
que la somme de la srie donne 0 cause du ple de ( ). Par exemple pour = il
faut comprendre :
Re() < 0 =

k=0
()
k
k!
= 0
Cela nous le savions dj ! Pour = 1 cela donne :
Re() < 1 =

k=0
+k

()
k
k!
= 0
Compte tenu de la formule prcdente cela quivaut

k=0
k
()
k
k!
= 0, mais en fait k
()
k
k!
pour k 1 vaut
(+1)
k1
(k1)!
, donc on na rien de nouveau ici : les cas N sont tous
quivalents

k=0
()
k
k!
= 0.
La fonction hypergomtrique de Gauss est dnie, pour [z[ < 1 par la formule :
F(, , ; z) =

k=0
()
k
()
k
()
k
k!
z
k
On exclut les (N) et la srie est en fait polynomiale en z lorsque , ou est dans
N. Ces cas tant exclus il est facile de voir que le rayon de convergence est 1. Le thorme
prcdent nous dit quand la srie converge pour z = 1 et Gauss a dtermin plus gnrale-
ment quand elle converge pour [z[ = 1, z ,= 1 : vous pourrez vous essayer reprendre notre
preuve dans le cas z = 1 et ladapter au cas [z[ = 1, z ,= 1, je vous laisse re-dcouvrir le
rsultat de Gauss.
La fonction hypergomtrique de Gauss est trs importante en Analyse Mathmatique,
et ltude qui en fut faite par Riemann en 1857 inuence encore les Mathmatiques dau-
jourdhui, mme dans des domaines trs loigns a priori de lanalyse complexe, comme
la gomtrie algbrique, la thorie des nombres. Jaimerais en dire plus, mais ce sont l
des sujets pour un cours de deuxime niveau dAnalyse complexe, cest sans doute trop
dlicat pour un cours de premier niveau. Avant de quitter ce sujet je signale tout de mme
lquation direntielle hypergomtrique qui est vrie par la fonction F :
z(1 z)F

+ ( ( + + 1)z)F

F = 0
Je signale aussi la fonction hypergomtrique conuente :
G(, ; z) =

k=0
()
k
()
k
z
k
k!
Universit Lille 1 c JF Burnol, 2005,2006,2007
109
La fonction G donne par cette srie est une fonction entire de z. Elle vrie lquation
direntielle suivante :
zG

+ ( z)G

G = 0
Si on prend = on a simplement bien sr G(, ; z) = exp(z). Mais dautres fonctions
usuelles moins simples sont aussi des cas particuliers. Pour ne citer que certaines des plus
simples :
_
x
0
e
t
2
dt = x G(
1
2
,
3
2
; x)
_
x
0
e
v
v
a1
dv =
x
a
a
G(a, a + 1 ; x)
24 Annexes
24.1 Formule de Stirling
La formule de Stirling donne un quivalent asymptotique de n! lorsque n :
n!

2n
_
n
e
_
n
Plus prcisment on va montrer, pour n 1 :
n! =

2n
_
n
e
_
n
e

n
, 0 <
n
<
1
8n
Lordre de grandeur plus exact de
n
est en ralit
1
12n
, mais nous ne chercherons pas
obtenir ce rsultat.
En fait cette formule va apparatre comme consquence dune ide gnrale de comparer
des sommes f(1) + + f(n) aux intgrales
_
n
1
f(t) dt, ici pour la fonction f(t) = log(t)
de sorte que f(1) + + f(n) = log(n!). Lapproximation par un trapze de
_
b
a
g(t) dt est
(b a)
g(a)+g(b)
2
. Plus prcisment, supposons g de classe C
2
et intgrons par parties, dune
premire manire :
_
1
0
(t
1
2
)g

(t) dt =
_
(t
1
2
)g(t)
_
1
0

_
1
0
g(t) dt =
g(0) +g(1)
2

_
1
0
g(t) dt ,
puis dune seconde :
_
1
0
(t
1
2
)g

(t) dt =
_
1
2
(t
2
t)g

(t)
_
1
0

_
1
0
1
2
(t
2
t)g

(t) dt = +
1
2
_
1
0
t(1 t)g

(t) dt ,
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
110
donc en comparant les deux formules :
g(0) +g(1)
2
=
_
1
0
g(t) dt +
1
2
_
1
0
t(1 t)g

(t) dt
Nous utilisons cela pour g(t) = log(t +k), avec 1 k < n, et nous faisons la somme (note :
bien sr log 1 = 0) :
1
2
log 1 + log 2 + + log(n 1) +
1
2
log(n) =
_
n
1
log(t) dt
1
2

1k<n
_
1
0
t(1 t)
(t +k)
2
dt
Posons, pour n 2 :
u
n
=
1
2
log 1 + log 2 + + log(n 1) +
1
2
log(n)
_
n
1
log(t) dt =
1
2

1k<n
_
1
0
t(1 t)
(t +k)
2
dt
et aussi, pour k 1, v
k
=
1
2
_
1
0
t(1t)
(t+k)
2
dt. On a, compte tenu de t(1 t)
1
4
:
0 < v
k
<
1
8
_
1
0
1
(t +k)
2
dt =
1
8
(
1
k

1
k + 1
) =
1
8k(k + 1)
La srie

k=1
v
k
est donc convergente. Soit S sa somme. On a en tout cas 0 < S <
1
8

k=1
(
1
k

1
k+1
) =
1
8
. On peut crire :
u
n
= S +

k=n
v
k
Donc :
S < u
n
< S +
1
8

k=n
(
1
k

1
k + 1
) = S +
1
8n
Par ailleurs
_
n
1
log(t) dt = [t log(t) t]
n
1
= nlog(n) n + 1, donc
u
n
= log(n!) (n +
1
2
) log(n) +n 1 ,
et par consquent, pour n 2 :
(n +
1
2
) log(n) n + 1 S < log(n!) < (n +
1
2
) log(n) n + 1 S +
1
8n
La formule est aussi valable pour n = 1 car 0 < S <
1
8
. Finalement, soit

n
= log(n!) (n +
1
2
) log(n) +n 1 +S
de sorte que
n! = e
1S

n(
n
e
)
n
e

n
Universit Lille 1 c JF Burnol, 2005,2006,2007
111
avec
0 <
n
<
1
8n
La formule de Stirling est donc tablie, non seulement comme identit asymptotique mais
avec une ingalit prcise, valable ds n = 1, 2, . . .. Mais il nous manque encore la mys-
trieuse constante C = e
1S
. Pour la dterminer nous pouvons tirer partie de lune des
formes que nous avons donne au produit inni de Wallis (dans la feuille de travail II) :
_
2n
n
_

n
2
2n

n
On a : (2n)! C

2n2
2n
n
2n
e
2n
et n! C

nn
n
e
n
donc
_
2n
n
_
=
(2n)!
(n!)
2

1
C
_
2
n
2
2n
La comparaison donne : C =

2 (donc S = 1
1
2
log(2)) et lquivalent de Stirling est
bien n!

2n
_
n
e
_
n
.
24.2 Thorme dAbel
Le thorme dAbel est important dans la thorie des sries :
Thorme 44 (Abel) Soit

n=0
c
n
une srie convergente. On a :
lim
z1
0<z<1

n=0
c
n
z
n
=

n=0
c
n
Javais prvu dtablir la version plus complte suivante :
Thorme 45 Soit

n=0
c
n
une srie convergente. Soit 0 <

2
. On a :
lim
z1
|z|<1
| Arg(1z)|

n=0
c
n
z
n
=

n=0
c
n
La raison pour le secteur angulaire dpendant de cest quil peut tre faux que
lim
z1,|z|<1

n=0
c
n
z
n
=

n=0
c
n
, parce que la convergence peut devenir de moins en
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
112
moins rapide lorsque

2
. Bon, mais l jai un petit coup de fatigue alors je me conten-
terai de rdiger une preuve pour la premire version et je vous laisse la complter pour la
version plus complte.
Avant cela, je donne un nonc intressant, en fait je crois celui pour lequel Abel avait
initialement dmontr son thorme : si les trois sries

n=0
a
n
,

n=0
b
n
et

n=0
c
n
avec
c
n
=

0jn
a
j
b
nj
convergent alors

n=0
c
n
=

n=0
a
n

n=0
b
n
. En eet pour [z[ < 1
on a

n=0
c
n
z
n
=

n=0
a
n
z
n

n=0
b
n
z
n
, en utilisant le thorme sur les sries doubles
absolument convergentes (formule de Cauchy pour le produit de deux sries entires ; on
observera que le rayon de convergence de chacune des trois sries est au moins 1 puisque
leurs coecients tendent vers 0, puisque les sries associes sont supposes convergentes
pour z = 1). On passe ensuite la limite z 1 grce au thorme dAbel.
Venons-en la preuve dicelui. Posons
0
=

k=0
c
k
,
1
=

k=1
c
k
, . . .,
n
=

k=n
c
k
.
On a c
n
=
n

n+1
, et aussi lim
n

n
= 0 car
n
=

k=0
c
k

n1
k=0
c
k
. En particulier
la suite (
n
)
n0
est borne.
c
0
+c
1
z +c
2
z
2
+ +c
n
z
n
= (
0

1
) + (
1

2
)z + (
2

3
)z
2
+ + (
n

n+1
)z
n
=
0
+
1
(z 1) +
2
(z
2
z) + +
n
(z
n
z
n1
)
n+1
z
n
Donc, pour [z[ < 1, puisque lim
n+1
= 0, on a :
89

k=0
c
k
z
k
=
0
+

j=1

j
(z
j
z
j1
)
89. pour |z| < 1 on est dans le disque de convergence de la srie de gauche qui converge absolument. Et
cest aussi le cas pour celle de droite puisque les
j
sont borns. Pour |z| = 1 le rsultat est valable, au sens
o si lune des deux sries converge alors lautre aussi et lidentit vaut. Il est possible cependant quelles
soient (toutes deux, donc) divergentes lorsque |z| = 1, z = 1.
Universit Lille 1 c JF Burnol, 2005,2006,2007
113
Posons M
n
= sup
jn
[
j
[. On a limM
n
= 0.

k=0
c
k
z
k

[1 z[
N

j=1
[
j
[[z[
j1
+[1 z[

j=N+1
[
j
[[z[
j1
[1 z[
N

j=1
[
j
[ +[1 z[
M
N+1
[z[
N
1 [z[
[1 z[ NM
1
+M
N+1
[1 z[
1 [z[
Supposons maintenant 0 < z < 1. On a alors, pour tout N 1 :

k=0
c
k
z
k

k=0
c
k

(1 z)NM
1
+M
N+1
Comme M
N
0, on choisit N avec M
N+1
. On a alors pour 0 < 1 z <

N(M
1
+1)
:
[

k=0
c
k
z
k

k=0
c
k
[ + = 2, do le rsultat.
On peut rdiger un peu diremment : considrons, pour 0 z 1 :
F
N
(z) =
N

j=1

j
(z
j
z
j1
)
et F(z) = limF
N
(z) =

j=1

j
(z
j
z
j1
) =

k=0
c
k
z
k

0
. On a
[F(z) F
N
(z)[

j=N+1
[
j
[(z
j1
z
j
) M
N+1
z
N
M
N+1
Il y a donc convergence uniforme des fonctions (continues) F
N
sur lintervalle [0, 1] vers
la fonction limite F. Donc la fonction F est une fonction continue. En particulier, elle est
continue ( gauche) en 1. Comme videmment F(1) = 0 cela veut dire : lim
z1
F(z) = 0.
Or, justement, notre identit nous dit que F(z) =

k=0
c
k
z
k

k=0
c
k
.
24.3 Critre dAbel-Dirichlet
Le critre suivant est souvent utilis lorsque lon travaille avec des sries :
Thorme 46 (Abel-Dirichlet) Soient d
n
, w
n
, n N des nombres complexes. Si :
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
114
1. la suite (d
n
)
n=0,1,...
tend vers 0,
2. la srie de terme gnral d
n
d
n+1
est absolument convergente,
3. la srie de terme gnral w
n
a des sommes partielles bornes,
alors la srie

n=0
d
n
w
n
est convergente.
Preuve : on pose S
0
= w
0
, S
1
= w
0
+ w
1
, S
2
= w
0
+ w
1
+ w
2
, . . ., S
n
=

0jn
w
j
.
Alors :
d
0
w
0
+d
1
w
1
+ +d
n
w
n
= d
0
S
0
+d
1
(S
1
S
0
) + +d
n
(S
n
S
n1
)
= (d
0
d
1
)S
0
+ (d
1
d
2
)S
1
+ + (d
n1
d
n
)S
n1
+d
n
S
n
La srie

j=0
(d
j
d
j+1
)S
j
est absolument convergente puisque les S
j
sont borns par
hypothse et que

j=0
[d
j
d
j+1
[ < par hypothse. De plus limd
n
S
n
= 0 puisque
limd
n
= 0 et que S
n
est born. Do la conclusion et la formule :
90

n=0
d
n
w
n
=

j=0
(d
j
d
j+1
)S
j
Cette formule est une sorte de sommation par parties , analogue lintgration
par parties pour les intgrales avec des fonctions. Dune manire gnrale cette technique
sappelle la sommation dAbel.
91
Dans la section prcdente on a aussi utilis une som-
mation dAbel, un peu dirente puisquau lieu dutiliser les sommes

0jn
on a utilis
les sommes innies

nj<
.
On utilise souvent le cas particulier avec (d
n
) une suite relle, dcroissante, de limite
nulle. Alors la srie de terme gnral d
n
d
n+1
est automatiquement absolument conver-
gente.
Par ailleurs la condition que les sommes partielles des w
n
sont bornes est ralise
lorsque la srie

w
n
converge. On a donc lnonc suivant (thorme de Dirichlet) : si la
90. attention, la srie de droite est absolument convergente, mais rien ne dit que cest aussi le cas pour
celle de gauche.
91. donc sommation dAbel pour les sommes = intgration par parties pour les intgrales .
Universit Lille 1 c JF Burnol, 2005,2006,2007
115
srie

w
n
a des sommes partielles bornes (en particulier si elle converge) et si (d
n
) est
une suite dcroissante tendant vers 0 alors la srie

d
n
w
n
converge.
Donnons un exemple dutilisation conjointe du critre dAbel-Dirichlet et du thorme
dAbel : la srie

n=1
1
n
h
n
est convergente pour [h[ 1, h ,= 1, puisque
1
n
est une suite
dcroissante de limite nulle et que les sommes partielles 1+h+ +h
n
=
1h
n+1
1h
sont bornes
pour [h[ 1, h ,= 1. Sa somme vaut +Log(1 h) pour [h[ < 1, donc, par le Thorme
dAbel, aussi pour [h[ = 1 (h ,= 1). Pour h = e
i
, < < on a 1 h = 2 cos(

2
)e
i/2
donc Log(1 h) = log(2 cos(

2
)) +i

2
donc, pour < < :

n=1
(1)
n1
cos(n)
n
= log(2 cos(

2
))

n=1
(1)
n1
sin(n)
n
=

2
Ici, la thorie des fonctions holomorphes (Logarithme complexe) rejoint celles des sries de
Fourier. Ces formules taient connues dEuler. Remarquez que dans la deuxime formule si
je fais = jobtiens 0 =

2
. Cela pourrait tre vaguement alarmant (je ne sais pas pour
vous, mais moi javoue que cela ne me laisserait pas indirent) mais en fait nous navons
prouv la formule que pour < < , donc, ok. Et si > ? et bien le terme de gauche
est 2-priodique, donc droite il faudra crire
2k
2
avec k le plus grand entier tel que
(2k 1) < < (2k + 1). Le graphe de cette fonction est donc en dents de scie ,
avec des discontinuits aux multiples impairs de . Il est intressant quune somme innie
de fonctions aussi lisses que sin(n) puisse donner une fonction avec des discontinuits.
Fourier alla plus loin au dbut du dix-neuvime sicle en armant que toute fonction
2-priodique est la somme dune srie de sin(n) et cos(n). On sait maintenant quil
avait essentiellement raison.
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
116
Universit Lille 1 c JF Burnol, 2005,2006,2007
117
Universit Lille 1 UFR de Mathmatiques
Licence de Mathmatiques (S5, anne 20052006)
L305 : ANALYSE COMPLEXE
Responsable : Jean-Franois Burnol
QUATRIME CHAPITRE
25 Formules de Cauchy (pour un disque)
Soit z
0
C et soit r > 0. On se donne une fonction f holomorphe sur le disque ferm
D(z
0
, r). Nous connaissons dj depuis le premier chapitre les formules suivantes (peut-tre
je les ai donnes pour z
0
= 0 seulement mais il sut alors dy remplacer f(z) par f(z
0
+z)) :
n N
f
(n)
(z
0
)
n!
=
1
2r
n
_
2
0
f(z
0
+r e
it
)e
nit
dt
Ces formules dcoulent directement du fait que lcriture
f(z
0
+r e
it
) =

m=0
f
(m)
(z
0
)
m!
r
m
e
mit
,
peut tre vue comme un dveloppement en srie de Fourier de la fonction 2-priodique d-
rivable t f(z
0
+r e
it
) : les coecients sont donc donns par les formules intgrales de Fou-
rier. En fait ici nous avons une srie absolument convergente puisque nous sommes lint-
rieur du disque ouvert de convergence et donc nous pouvons calculer
_
2
0
f(z
0
+r e
it
)e
nit
dt
en permutant la somme innie et lintgrale, puis on utilise le fait que
1
2
_
2
0
e
mit
e
nit
dt
vaut 1 pour n = m et 0 sinon.
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
118
Prenons maintenant z avec [z z
0
[ < r : z = z
0
+se
i
, 0 s < r. On calcule :
f(z) = f(z
0
+s e
i
) =

n=0
f
(n)
(z
0
)
n!
s
n
e
ni
=

n=0
_
1
2r
n
_
2
0
f(z
0
+r e
it
)e
nit
dt
_
s
n
e
ni
=

n=0
1
2
_
2
0
f(z
0
+r e
it
)
_
s
r
_
n
e
ni(t)
dt =
1
2
_
2
0

n=0
f(z
0
+r e
it
)
_
s
r
_
n
e
ni(t)
dt
=
1
2
_
2
0
f(z
0
+r e
it
)
1
s
r
e
i(t)
dt =
1
2
_
2
0
f(z
0
+r e
it
)
r e
it
s e
i
r e
it
dt ,
la permutation tant justie par la convergence normale (normale, cest--dire absolument
et indpendamment de t [0, 2] ; les autres, r, s, sont xs ce ne sont pas des variables
ici. Le point essentiel cest que 0
s
r
< 1). Utilisons maintenant les notations des intgrales
le long de chemins. Notons C
r
(z
0
) le cercle de rayon r centr en z
0
et parcouru dans le sens
direct (on sait quune intgrale le long dun chemin ne dpend pas de la paramtrisation
mais dpend du sens de parcours : si on renverse le sens de parcours, on change lintgrale
en lintgrale). Alors on obtient la formule intgrale de Cauchy (pour un disque) :
[z z
0
[ < r = f(z) =
1
2i
_
C
r
(z
0
)
f(w)
w z
dw
On peut aussi crire les intgrales pour f
(n)
(z
0
) comme des intgrales le long de chemins :
n N
f
(n)
(z
0
)
n!
=
1
2i
_
C
r
(z
0
)
f(w)
(w z
0
)
n+1
dw
Vous vrierez que cest bon !
On peut justier cette formule dune autre faon intressante : partir de la srie entire
f(w) =

k=0
c
k
(w z
0
)
k
on crit
f(w)
(w z
0
)
n+1
=

0k<n
c
k
(w z
0
)
kn1
+
c
n
w z
0
+

k=n+1
c
k
(w z
0
)
kn1
Considrons maintenant la fonction
g(w) =

0k<n
c
k
(w z
0
)
kn
k n
+

k=n+1
c
k
(w z
0
)
kn
k n
Les premiers termes sont une fraction rationnelle, et la srie est une srie entire qui a le
mme rayon de convergence que celle pour f(z
0
+ h) (pourquoi ?). Elle est normalement
Universit Lille 1 c JF Burnol, 2005,2006,2007
119
convergente sur le disque ferm de centre z
0
et de rayon r. On peut donc la driver terme
terme, et cela donne :
f(w)
(w z
0
)
n+1
=
c
n
w z
0
+g

(w)
Or une chose fondamentale cest que lintgrale le long dun lacet dune drive donne
toujours un rsultat nul. Donc :
1
2i
_
C
r
(z
0
)
f(w)
(w z
0
)
n+1
dw =
1
2i
_
C
r
(z
0
)
c
n
w z
0
dw = c
n
=
f
(n)
(z
0
)
n!
Ici encore il faut insister sur le fait surprenant que le rsultat ne dpend pas du rayon du
cercle !
26 Formule de la moyenne et Principe du maximum
Un cas particulier des formules intgrales de Cauchy pour un disque est la formule de
la moyenne : f(z
0
) =
1
2
_
2
0
f(z
0
+r e
it
) dt lorsque f est holomorphe sur le disque ferm
de centre z
0
et de rayon r. Les fonctions continues qui vrient la formule de la moyenne
sur les disques dun ouvert U sont appeles fonctions harmoniques : les parties relles
et imaginaires dune fonction holomorphe sont harmoniques. Une fonction holomorphe est
harmonique, mais une fonction harmonique nest certainement pas en gnral holomorphe
(u = Re(f) est harmonique mais comme elle ne prend que des valeurs relles, elle ne
peut tre holomorphe que si elle (donc f aussi) est une constante, sur toute composante
connexe de louvert U). La dnition prcise que nous allons prendre pour la notion de
fonction harmonique est la suivante : f est continue et pour tout z
0
il existe (z
0
) > 0
tel que le disque ouvert [z z
0
[ < (z
0
) est inclus dans , et la formule de la moyenne
f(z
0
) =
1
2
_
2
0
f(z
0
+r e
it
) dt vaut pour tout r [0, (z
0
)[. Vous tes invit(e) (aprs avoir
tudi le Principe du Maximum) lire lannexe consacre aux fonctions harmoniques.
Thorme 47 (Principe du Maximum) Soit un ouvert born, et soit f une fonction
continue sur K = (qui est donc compact), harmonique sur . Notons = K le bord
de . Notons M = sup
K
[f[. On a M < car f est continue sur le compact K.
1. il existe un point z du bord avec [f(z)[ = M.
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
120
2. supposons connexe. Alors, sauf si f est constante sur , on a lingalit stricte
[f(z)[ < M pour tout z .
3. supposons que f est valeurs relles. Alors les points prcdents valent avec M
+
=
sup
K
f : on a aussi M
+
= sup

f et si est connexe, si il existe z avec


f(z) = M
+
alors f est constante. Idem avec M

= inf
K
f.
Remarque : les fonctions harmoniques vrient une unicit analytique en un sens
plus faible que les fonctions analytiques, savoir que lannulation sur un petit ouvert non
vide implique lannulation partout dans le grand ouvert connexe contenant le petit ouvert.
Lexemple de la fonction harmonique z y qui est identiquement nulle sur laxe rel sans
tre en fait la fonction nulle montre que lunicit analytique au sens fort valable pour les
fonctions holomorphes ne vaut pas pour les fonctions harmoniques.
En amphithtre jai donn une preuve du principe du maximum pour une fonction
analytique (et un disque). Ici je donne une preuve pour le cas gnral. Vous avez eu le
temps de devenir des champion(ne)s de la Topologie, alors je ne prendrai pas de gants.
Le bord = K = K (C ) est lintersection dun compact et dun ferm,
il est donc compact. Notons N = sup

[f[. On a N M. Supposons N < M et soit


F = z K [ [f(z)[ = M. Lensemble (non vide !) F est ferm dans le compact K, il est
donc compact. On peut donc prendre z
0
F tel que [z
0
[ soit maximal. On ne peut pas
avoir z
0
car on a suppos N < M. Donc z
0
. Prenons r > 0 susamment petit
de sorte que le disque ferm de centre z
0
et de rayon r soit inclus dans et que la formule
de la moyenne vaille pour le cercle [z z
0
[ = r. On a :
f(z
0
) =
1
2
_
2
0
f(z
0
+r e
it
) dt = [f(z
0
[
1
2
_
2
0
[f(z
0
+r e
it
)[ dt
= 0
1
2
_
2
0
([f(z
0
+r e
it
)[ [f(z
0
)[) dt
Maintenant lorsque lon a une fonction continue g(t) qui vrie g(t) 0 alors
_
2
0
g(t) dt < 0
sauf si g est identiquement nulle (pourquoi ? ?). Donc cest que pour tout t [0, 2] on a
[f(z
0
+r e
it
)[ = [f(z
0
)[. Donc tous les points du cercle centr en z
0
et de rayon r sont aussi
dans lensemble F : mais parmi eux il y en a forcment un qui vrie [z[ > [z
0
[. Donc on a
obtenu une contradiction !
Universit Lille 1 c JF Burnol, 2005,2006,2007
121
De cette faon on a prouv que N = M : le maximum est atteint sur le bord. Supposons
maintenant quil soit aussi atteint en un point intrieur z
0
. Soit G lensemble de ces points
de en lesquels [f[ vaut M. Il est non vide par hypothse. Il est ferm dans car [f[ est
une fonction continue. Je prouve quil est ouvert dans : il sut de reprendre exactement
la mthode utilise prcdemment partir de la formule de la moyenne pour voir que pour
tout r > 0 susamment petit tous les points du cercle de rayon r centr en z
0
G sont
aussi dans G. Donc G contient un petit disque ouvert D(z
0
, r). Donc G est un ouvert.
Maintenant, et seulement maintenant on invoque lhypothse que est connexe. On en
dduit que G qui nest pas vide est gal tout entier. Donc [f[ est une constante C = M.
On na pas tout--fait termin : on veut montrer que f elle-mme est constante. On
peut supposer C > 0, car si C = 0 alors f est identiquement nulle, donc constante. Prenons
un z
0
quelconque, et remplaons f par la fonction
f
f(z
0
)
qui vrie aussi la formule de la
moyenne, de sorte que lon peut supposer f(z
0
) = C = 1. La fonction Re(f) hrite de f la
proprit de la moyenne. Comme [Re(f)[ [f[ = 1, et [Re(f(z
0
))[ = 1 la fonction [Re(f)[
atteint son maximum en le point intrieur z
0
. Donc [Re(f)[ est constante. Donc Re(f) ne
peut prendre comme valeur que 1 ou +1. Comme est connexe, et que Re(f) est une
fonction continue, elle est en fait constante, partout gale dans +1. On a ainsi la fois
[f[ = 1 et Re(f) = 1. Cela prouve que f est partout dans gale 1. Donc f est constante,
ce quil fallait dmontrer. Finalement lorsque f est valeurs relles, on traite le cas de M
+
en remplaant f par f + C avec C > 0 trs grand. En eet M
+
= sup
K
[f + C[ C pour
C 1. De mme pour M

, on considre f C avec C 1 au lieu de f.


27 Thorme de Liouville
Thorme 48 Soit f une fonction entire. Si elle est borne elle est constante.
Attention ! on peut construire (ce nest pas vident) une fonction entire f qui est
borne sur chaque rayon z = re
i
, 0 r < , x, mais qui nest pas constante. Compte
tenu du thorme de Liouville ci-dessus, bien que borne sur chaque rayon elle ne lest pas
globalement. Donc la fonction qui associe sup
r>0
[f(re
i
)[ R ne peut pas tre une
fonction continue de pour un tel f.
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
122
Pour la preuve du thorme de Liouville on peut par exemple considrer g(z) =
f(z)f(0)
z
qui est aussi une fonction entire et qui vrie [g(z)[
2M
|z|
pour z ,= 0 et M = sup
C
[f[. Soit
R > 0 xe et considrons les valeurs de [g[ sur le cercle de rayon 10
n
R. Elles sont majores
par 10
n
2MR
1
. Par le principe du maximum cette majoration vaut en particulier pour
les valeurs de [g[ pour [z[ R. On fait tendre n vers linni et on obtient que g est
identiquement nulle pour [z[ R. Mais R est arbitraire donc g est identiquement nulle
(aussi justiable par unicit analytique) donc f est constante gale f(0).
On peut aussi, comme je lai fait en amphithtre utiliser les formules intgrales de
Cauchy pour f
(n)
(0) et les ingalits qui en dcoulent.
Une autre mthode encore est la suivante : on pose g(z) = f(
1
z
). Comme g est borne,
par le thorme de Riemann elle a en 0 une fausse singularit. Elle est donc aussi une
fonction entire que lon peut reprsenter sous la forme

n=0
d
n
z
n
. Donc f(z) vaut, pour
z ,= 0,

n=0
d
n
z
n
. Si lon restreint z = e
it
par exemple on obtient une srie de Fourier
ne comportant que des e
int
, n 0. Or la srie de Fourier dune fonction est unique et le
dveloppement en srie entire de f donne une autre srie, elle ne comportant que des e
int
,
n 0. Donc tous les coecients autre que celui pour n = 0 sont nuls. Donc f est constante.
On peut facilement gnraliser lnonc et la preuve pour obtenir : si il existe N N
et une constante C tels que [f(z)[ C[z[
N
pour [z[ 1 alors f est en fait un polynme de
degr au plus N. On peut aussi aaiblir lhypothse en supposant une majoration en C[z[
N
non pas pour [f[ mais seulement pour [Re(f)[ (ou seulement pour [Im(f)[). Il est encore
vrai que f est alors un polynme de degr N au plus, mais cela est (nettement) moins facile
prouver.
Je ne reproduis pas ici mais rappelle juste pour mmoire que lon peut utiliser le tho-
rme de Liouville pour tablir en deux lignes le thorme fondamental de lalgbre (tout
polynme coecients rels ou complexes possde une racine complexe, et donc par rcur-
rence sur le degr se factorise entirement sur C).
Universit Lille 1 c JF Burnol, 2005,2006,2007
123
28 Sries de Laurent et Rsidus
Soit z
0
C et 0 r
1
< r
2
+. Supposons la fonction f holomorphe sur la couronne
/
r
1
,r
2
= z [ r
1
< [z z
0
[ < r
2
. Alors on peut exactement comme dans le premier chapitre
dnir pour chaque n Z le coecient de Fourier c
n
(r) =
1
2
_
2
0
f(z
0
+ re
it
)e
nit
dt,
et prouver quil existe une constante c
n
telle que c
n
(r) = c
n
r
n
: la preuve est la mme
exactement. La dirence cest quici on ne peut plus prouver que c
n
= 0 pour n < 0. Le
thorme de Dirichlet de la thorie des sries de Fourier nous donne :
z /
r
1
,r
2
= f(z) = lim
N
n=+N

n=N
c
n
(z z
0
)
n
En fait choisissons r

1
< r

2
tels que r
1
< r

1
< r

2
< r
2
. La fonction f est continue donc
borne sur le compact /
r

1
,r

2
, soit M < le supremum de [f[ sur cette couronne compacte.
On a [c
n
(r)[ M, donc [c
n
[ Mr
n
, pour r tel que r

1
r r

2
. En particulier nous voyons
que la srie

n=0
c
n
(z z
0
)
n
converge pour tout z avec [z z
0
[ < r

2
. Comme r

2
< r
2
est
arbitraire on en dduit que le rayon de convergence de cette srie est au moins gal r
2
.
On peut donc amliorer la prsentation en crivant :
z /
r
1
,r
2
= f(z) = lim
N
n=1

n=N
c
n
(z z
0
)
n
+

n=0
c
n
(z z
0
)
n
On en dduit que la srie

n=1
c
n
h
n
converge lorsque r
1
< [h[
1
< r
2
, cest--dire lorsque
r
1
2
< [h[ < r
1
1
. Son rayon de convergence est donc au moins gal r
1
1
, et donc la
srie

n=1
n=
c
n
(z z
0
)
n
converge pour tous les z avec [z z
0
[ > r
1
, normalement lorsque
[z z
0
[ r

1
> r
1
. Finalement on crira :
z /
r
1
,r
2
= f(z) =
n=1

c
n
(z z
0
)
n
+

n=0
c
n
(z z
0
)
n
avec convergence normale sur toute sous-couronne compacte de la couronne ouverte /
r
1
,r
2
.
Rciproquement supposons que lon puisse trouver des coecients d
n
C pour n Z
tels que
z /
r
1
,r
2
= f(z) =
n=1

d
n
(z z
0
)
n
+

n=0
d
n
(z z
0
)
n
Le rayon de convergence de la srie entire

n=0
d
n
(z z
0
)
n
est donc au moins gal r
2
,
et en recopiant notre argument prcdent celui de la srie

n=0
d
n
h
n
est au moins gal
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
124
r
1
1
. Donc les sries convergent normalement sur toute couronne compacte dans /
r
1
,r
2
,
donc on peut calculer
1
2
_
2
0
f(z
0
+ re
it
)e
nit
dt en permutant intgrale et sries, et on
obtient d
n
= c
n
.
Finalement, supposons que lon puisse trouver une fonction holomorphe g pour [zz
0
[ >
r
1
et une fonction holomorphe k pour [z z
0
[ < r
2
telles que lim
|z|
g(z) = 0 et
z /
r
1
,r
2
= f(z) = g(z) +k(z)
On peut dvelopper k en une srie entire

n=0
d
n
(z z
0
)
n
de z z
0
et g comme une srie
entire

n=1

d
n
(z z
0
)
n
de (z z
0
)
1
. On vient de voir qualors en fait d
n
= c
n
pour
tout n Z. Donc de telles g et k existent et sont uniques. Rcapitulons :
Thorme 49 Soit f une fonction holomorphe sur une couronne ouverte /
r
1
,r
2
= z [ r
1
<
[zz
0
[ < r
2
(avec 0 r
1
< r
2
+). Il existe des coecients c
n
C pour n Z uniques
tels que
z /
r
1
,r
2
= f(z) =
n=1

c
n
(z z
0
)
n
+

n=0
c
n
(z z
0
)
n
=

c
n
(z z
0
)
n
La srie doublement innie

c
n
(z z
0
)
n
est appele srie de Laurent. Elle est nor-
malement convergente sur toute sous-couronne compacte. Les coecients c
n
sont donns
par les formules (de Cauchy) :
r ]r
1
, r
2
[ c
n
=
1
2r
n
_
2
0
f(z
0
+re
it
)e
nit
dt
Le rayon de convergence de la srie

n=0
c
n
(zz
0
)
n
est au moins r
2
et la srie

n=1

c
n
(z
z
0
)
n
converge en fait pour tout z avec [zz
0
[ > r
1
. Il existe une unique faon dcrire f sous
la forme g +k avec k holomorphe sur le disque D(z
0
, r
2
) et g holomorphe pour [z z
0
[ > r
1
et lim
|z|
g(z) = 0, cette unique faon consiste prendre k(z) =

n=0
c
n
(z z
0
)
n
et
g(z) =

n=1

c
n
(z z
0
)
n
.
Un cas particulirement intressant est obtenu lorsque r
1
= 0. Cest le cas dune fonction
holomorphe sur un disque point D

(z
0
, r) (avec r = r
2
), autrement dit dune fonction
holomorphe prsentant en z
0
une singularit isole. Alors, la partie g(z) =

n=1

c
n
(zz
0
)
n
est appele partie principale ou partie singulire de la srie de Laurent de f en z
0
.
Universit Lille 1 c JF Burnol, 2005,2006,2007
125
Elle a la proprit frappante de converger pour tout z C, z ,= z
0
, autrement dit la srie

n=1
c
n
h
n
= g(
1
h
+z
0
) a un rayon de convergence inni (avec nos notations prcdentes
r
1
= 0 donc r
1
1
= +).
On peut ce stade reformuler la notion de ple : si f prsente en z
0
une singularit
isole, cette singularit est fausse ou est un ple si et seulement si la partie singulire de la
srie de Laurent de f na quun nombre ni (ou nul) de termes non nuls. Une singularit
essentielle est une singularit telle que la partie singulire de la srie de Laurent a un nombre
inni de coecients non nuls.
Dnition 7 Soit f prsentant en z
0
une singularit isole. Le coecient c
1
de sa srie
de Laurent en z
0
est appel rsidu de f en z
0
, et est not Rs(f, z
0
) ou Rs
f
(z
0
), ou encore
parfois Rs
z
0
(f). On peut le calculer par la formule, valable pour r > 0 susamment petit
de sorte que f est holomorphe sur D

(z
0
, r

), r

> r :
Rs(f, z
0
) = c
1
=
1
2
_
2
0
f(z
0
+re
it
)r e
it
dt =
1
2i
_
C
r
(z
0
)
f(z) dz
Lorsque f prsente en z
0
un ple simple on a :
Rs(f, z
0
) = lim
zz
0
(z z
0
)f(z)
Lorsque f prsente en z
0
un ple dordre au plus N on a :
Rs(f, z
0
) = lim
zz
0
1
(N 1)!
_
d
dz
_
N1
(z z
0
)
N
f(z)
Les formules pour le rsidu dans le cas dun ple sont laisses en exercice. Le rsidu
ne dpend que de la partie singulire g de f en z
0
et on peut donc aussi le calculer
par la formule
1
2i
_
C
r
(z
0
)
g(z) dz (dailleurs comme f g a une fausse singularit en z
0
elle est holomorphe sur D(z
0
, r

), donc admet une primitive sur ce disque ouvert donc


1
2i
_
C
r
(z
0
)
(f(z) g(z)) dz = 0).
Soit g(z) =

n=1

c
n
(z z
0
)
n
la partie singulire. Alors

n=1
c
n
h
n
a un rayon de
convergence inni, donc aussi

n=2
c
n
1n
h
n1
donc g
1
(z) =

n=2

c
n
n+1
(z z
0
)
n+1
converge
pour tout z ,= z
0
, normalement donc uniformment pour [z z
0
[ > > 0. On peut donc
driver terme terme et on obtient g

1
(z) =

n=2

c
n
(zz
0
)
n
. Ainsi on a la dcomposition :
z ,= z
0
= g(z) =
Rs(f, z
0
)
z z
0
+g

1
(z)
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
126
Nous en dduisons le thorme suivant qui nous sera bientt utile :
Thorme 50 Soit f une fonction holomorphe prsentant une singularit isole en z
0
. Soit
g la partie singulire du dveloppement en srie de Laurent de f en z
0
. Cest une fonction
holomorphe sur Cz
0
(qui tend vers zro pour [z z
0
[ ). Soit un lacet quelconque
dans C z
0
. On a :
_

g(z) dz = Rs(f, z
0
)
_

1
z z
0
dz
En eet la drive g

1
(z) donne une contribution nulle lintgrale le long du lacet .
Dans le cas particulier dun lacet gal un cercle centr en z
0
et parcouru dans le sens direct
on retrouve la formule
1
2i
_
C
r
(z
0
)
g(z) dz = Rs(f, z
0
) (si lon remplace g par f dans cette
intgrale on ne peut lutiliser que pour des r tels que f est holomorphe pour 0 < [zz
0
[ r,
tandis quavec g la formule vaut pour tout r ]0, [, puisque g est garantie holomorphe
sur C z
0
). On pourrait penser que pour r + lintgrale devrait tendre vers zro
puisque g tend vers zro, mais cela serait oublier que le dz, pour z = z
0
+re
i
, est ire
i
d,
et quil y a l-dedans un r qui tend vers linni.
29 Invariance par homotopie
Nous en arrivons maintenant aux thormes majeurs de ce cours dAnalyse Complexe.
Soit U un ouvert dans C et soit
1
et
2
deux chemins dans U ayant les mmes extrmits z
1
et z
2
. Pour le moment nos chemins sont seulement supposs continus : lorsque nous les utili-
serons pour des intgrales nous les supposerons en plus C
1
par morceaux (en fait le thorme
principal de cette section a pour consquence que lorsque f est une fonction holomorphe il
est possible de dnir raisonnablement
_

f(z) dz pour tout chemin continu, en particulier


sans hypothse dexistence de tangentes, mais nous nirons pas dans cette direction car elle
nest pas essentielle pour ce Cours). Nous allons dnir une relation dquivalence sur les
chemins ayant des extrmits xes, relation dquivalence qui sera compatible aux repara-
mtrisations (continues) qui ne changent pas le sens de parcours. Donc, pour me simplier
la vie je donne une dnition qui a lavantage dincorporer immdiatement cette compati-
bilit, videmment cest une arnaque puisque si je voulais ensuite vraiment montrer quil
Universit Lille 1 c JF Burnol, 2005,2006,2007
127
sagit dune relation dquivalence il me faudrait justier un certain petit dtail
92
, et comme
je suis fatigu, je veux mpargner cette peine. Bref, je me comprends. Notre dnition est
donc la suivante : nous dirons que
1
et
2
sont homotopes, dans U, extrmits z
1
et z
2
xes, si on peut trouver un reparamtrage de
1
et un de
2
de sorte quils soient en fait
dnis sur [0, 1] vers U, et si il existe alors une fonction continue H : [0, 1] [0, 1] C avec
H(t, 0) =
1
(t), H(t, 1) =
2
(t) et pour tout u [0, 1] on a H(0, u) = z
1
et H(1, u) = z
2
.
Bon, voil, jarme quil sagit bien l dune relation dquivalence. Jarme et je vous
laisse prouver. Voici maintenant un thorme fantastique :
Thorme 51 (Cauchy-Gauss) Soit U un ouvert non vide de C, z
1
et z
2
deux points
de U,
1
et
2
deux chemins continus C
1
par morceaux dans U ayant tous deux z
1
comme
point de dpart et z
2
comme point darrive, et qui de plus sont homotopes dans U avec les
extrmits xes en z
1
et z
2
. Alors, pour toute fonction f holomorphe sur U on a
_

1
f(z) dz =
_

2
f(z) dz
Pour la preuve, si U tait un ouvert toil, ou mme seulement si lhomotopie H prenait
ses valeurs dans un sous-ouvert V U toil, alors nous pourrions armer que f a une
primitive, et nous saurions alors que son intgrale le long dun chemin ne dpend que des
extrmits de ce chemin. On naurait mme pas besoin de supposer
1
et
2
homotopes.
Le problme cest lorsquon ne peut pas trouver de tel ouvert V contenant H([0, 1] [0, 1])
et tel que f admette une primitive sur V (si f est la fonction
1
z
et si
1
est le cercle unit
parcouru dans le sens direct cest le cas).
Pour se ramener la situation locale, je commence par remarquer que K = H([0, 1]
[0, 1]) est un compact, comme image par une application continue dun compact. Je prtends
quil existe r > 0 tel que z K, w / U = [w z[ > r. Sinon on aurait une suite (z
n
)
de K et une suite w
n
de C U avec [z
n
w
n
[ 0. Comme K est compact, quitte passer
une sous suite je peux supposer que z = limz
n
existe. Jai alors aussi [z w
n
[ 0.
Mais cest absurde car z est dans K donc dans louvert U donc U contient un petit disque
ouvert non vide centr en z, tandis que les w
n
eux sont dans le complmentaire de U par
hypothse.
92. je vous laisse identier lequel.
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
128
Donc on a notre r > 0, et tout nombre complexe qui est distance au plus r dun
point de K est en fait dans louvert U. La fonction H est uniformment continue sur le
compact [0, 1] [0, 1] donc on peut trouver N 1 de sorte que [t t

[
1
N
et [u u

[
1
N
impliquent [H(t, u) H(t

, u

)[ < r. Considrons les points Q


i,j
= (
i
N
,
j
N
) (0 i N,
0 j N) du carr [0, 1] [0, 1] et leurs images P
i,j
par H dans le plan complexe. Si
lon xe un couple dindice (i, j) (0 i, j < N) les quatre points P
i

,j
avec i

i, i + 1,
j

j, j + 1 sont dans le disque ouvert de rayon r > 0, centr en P


i,j
, et ce disque
ouvert est entirement inclus dans louvert U sur lequel la fonction f est holomorphe. La
ligne brise L
i,j
= [P
i,j
, P
i,j+1
, P
i+1,j+1
, P
i+1,j
, P
i,j
] forme un lacet entirement inclus dans
le petit disque (tout disque est convexe). Sur ce disque la fonction holomorphe f admet
une primitive, donc :
_
L
i,j
f(z) dz = 0
Faisons la somme de toutes ces identits pour 0 i < N, 0 j < N. Chaque intgrale
est la somme de quatre intgrales sur quatre segments. Chaque segment, sauf les segments
[P
0,j
, P
0,j+1
], [P
i,N
, P
i+1,N
], [P
N,j+1
, P
N,j
], [P
i+1,0
, P
i,0
] contribue deux fois mais avec des
sens de parcours opposs. Donc la somme des N
2
intgrales portant sur les 4N
2
segments
est en fait une somme sur les N +N +N +N = 4N segments provenant du bord du carr
[0, 1] [0, 1]. Parmi eux, notons quen fait les points P
0,j
concident tous avec z
1
et les points
P
N,j
avec z
2
. Il ne reste plus que les segments [P
i,N
, P
i+1,N
] et [P
i+1,0
, P
i,0
]. Pour les premiers
nous les remplaons par le chemin
2
(t) pour
i
N
t
i+1
N
ce qui est licite puisque le segment
comme ce morceau de chemin ont les mmes extrmits et sont totalement inclus dans un
disque sur lequel f est holomorphe. Pour les segments [P
i+1,0
, P
i,0
] nous les remplaons par
le chemin
1
parcouru dans le sens contraire de t =
i+1
N
t =
i
N
. La somme de toutes nos
intgrales sur les 4N
2
segments est donc exactement gale
_

2
f(z) dz
_

1
f(z) dz. Par
ailleurs nous savons cette somme gale zro. Le thorme dinvariance par homotopie de
Cauchy-Gauss est dmontr.
Remarque technique : bien que
1
et
2
soient supposs C
1
par morceaux, lhomotopie
H elle est seulement suppose continue.
Note : la notion dhomotopie a t introduite formellement par Poincar, plus de cin-
quante ans aprs les travaux de Cauchy. Plus implicitement elle est dj trs prsente chez
Riemann et aussi dans les travaux de Gauss sur llectricit et le magntisme.
Universit Lille 1 c JF Burnol, 2005,2006,2007
129
Nous aurons aussi souvent besoin dune variante : lhomotopie des lacets, plutt que
lhomotopie extrmits xes des chemins. On dira que deux lacets
1
et
2
valeurs dans
U, tous deux paramtrs par [0, 1], sont homotopes (dans U ! videmment si on change U
on change la notion dhomotopie, plus U est grand plus il est facile de devenir homotopes)
si lon peut trouver une application continue H : [0, 1] [0, 1] U avec H(t, 0) =
1
(t),
H(t, 1) =
2
(t), et H(1, u) = H(0, u) pour tout u [0, 1] (autrement dit pour chaque u,
t H(t, u) est un lacet valeurs dans U).
Thorme 52 Soit U un ouvert non vide de C,
1
et
2
deux lacets continus C
1
par
morceaux dans U et qui de plus sont homotopes dans U au sens de lhomotopie des lacets.
Alors, pour toute fonction f holomorphe sur U on a
_

1
f(z) dz =
_

2
f(z) dz
En particulier on a
_

f(z) dz = 0
pour tout lacet dans U qui est homotopiquement trivial dans U.
On dit quun lacet est homotopiquement trivial si il est homotope un lacet constant,
autrement dit si on peut le dformer continment tout en restant dans U et en faire un
lacet constamment gal au mme point de U. Supposons que
1
et
2
soient deux chemins
allant de z
1
vers z
2
. Paramtrons
1
et
2
par [0, 1] et considrons le lacet
3
dni par les
formules
3
(t) =
1
(t) pour 0 t 1 et
3
(t) =
2
(2 t) pour 1 t 2. Alors
3
est
un lacet que nous noterons
1

(1)
2
: dabord
1
de z
1
z
2
puis
2
dans le sens contraire
de z
2
z
1
. Exercice pour les hyper-motivs :
3
est un lacet homotopiquement trivial dans
U si et seulement si
1
et
2
sont homotopes extrmits xes dans U. Cela montre le
lien entre les deux versions du thorme dinvariance par homotopie (car
_

3
f(z) dz =
_

1
f(z) dz
_

2
f(z) dz). En ce qui concerne la preuve de la version pour les lacets, elle est
quasi-identique celle pour les chemins extrmits xes, donc je vous laisse le soin de la
rdiger.
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
130
Jen viens maintenant un point assez subtil. Supposons que le lacet dans U ait la
proprit
_

f(z) dz = 0
pour toute fonction holomorphe f sur louvert U. Est-il exact que est homotopiquement
trivial ? La rponse est non, pas forcment . On peut construire un exemple de la manire
suivante : soit
1
le lacet partant de zro et parcourant le cercle autour de +1 dans le sens
direct, et soit
2
le lacet partant de zro et parcourant le cercle autour de 1 dans le sens
direct. Formons le lacet =
1

(1)
1

(1)
2
, cest--dire dabord
1
puis
2
puis
1
dans le
sens rtrograde puis
2
dans le sens rtrograde. Alors, pour toute fonction f holomorphe
sur louvert U = C 1, +1 on a :
_

f(z) dz =
_

1
f(z) dz +
_

2
f(z) dz
_

1
f(z) dz
_

2
f(z) dz = 0
Mais, on peut (bonne chance. . .) prouver que nest pas homotopiquement trivial dans U.
En fait a une autre proprit : il est homologiquement trivial. Aprs mre rexion,
jai dcid de ne pas me lancer dans la description (prcise) de lhomologie. Dabord, vous
men voulez dj assez cause de mes histoires dhomotopie, ensuite, le faire srieusement
en amphithtre, ce stade, mme en faisant des grands moulinets avec ses bras tout en
criant trs fort me parat chose quasi-impossible, enn, le rdiger ici vraiment compltement
serait un peu longuet si on voulait le faire avec tous les dtails. Je dirai simplement que
pour discuter de lhomologie il faut, au lieu de lacets, plutt parler de 1-chanes qui sont des
objets de dimension 1 (nous les avons dj dnies dans un chapitre prcdent), introduire
la notion de 2-chanes qui sont des objets de dimension 2, expliquer que le bord dune
2-chane est une 1-chane (qui a la proprit que son bord elle est nul), et dnir les
1-chanes homologiquement triviales comme tant les bords des 2-chanes. Voil.
Il se trouve que, par chance, il y a une caractrisation simple des 1-chanes (ou des
lacets) qui sont homologiquement triviales dans U : cela quivaut ce que soit un 1-cycle
(cest--dire de bord nul
93
; par exemple est un lacet) et
_

dz
zz
0
= 0 pour tout z
0
du
complmentaire de U dans C. Autrement dit on a le thorme suivant :
Thorme 53 Soit U un ouvert non vide de C et un 1-cycle dans U, par exemple un
93. une discussion plus dtaille des 1-cycles est propose plus loin.
Universit Lille 1 c JF Burnol, 2005,2006,2007
131
lacet. Alors les trois conditions suivantes sont quivalentes :
1. est homologiquement trivial,
2. pour tout z
0
/ U on a
_

1
zz
0
dz = 0,
3. pour toute fonction holomorphe f sur U on a
_

f(z) dz = 0.
Une dmonstration, assez dlicate, de 2 = 3 est dcrite dans une annexe (3 = 2 est
trivial). Comme je lai dj dit, aprs mre rexion, jai dcid de ne pas trop mattarder
sur les notions de topologie algbrique en jeu dans lhomologie. Sachez cependant que si
je lavais fait alors les lments constitutifs de la la dmonstration de 2 = 3 en annexe
pourraient tre recycls (sic) pour 1 2, cest--dire pour montrer quun cycle dans U ne
tournant pas autour du complmentaire de U peut tre ralis comme le bord dune 2-chane
dans U, et rciproquement.
94
Dans certains livres danalyse complexe on dnit directement
le fait dtre homologiquement trivial par le point 2, ici je nai pas voulu dissimuler que la
vritable dnition de homologiquement trivial est tre le bord de quelque chose ,
une dnition donc qui na besoin de rien savoir de lanalyse complexe et des intgrales le
long de chemins. Mais dornavant lorsque nous dirons que est homologiquement
trivial, nous voudrons dire quil vrie la proprit 2. du thorme ci-dessus.
30 Indices de lacets, variation de largument
Soit : [a, b] C un chemin C
1
par morceaux. allant de z
1
z
2
et soit z
0
un point par
lequel ne passe pas . Posons :
F(t) =
_
t
a

(u)
(u) z
0
du
de sorte que F(a) = 0 et F(b) =
_

dz
zz
0
. La drive
95
de ((t) z
0
) exp(F(t)) vaut

(t) exp(F(t))+((t)z
0
)(

(t)
(t)z
0
) exp(F(t)) ce qui donne exactement 0. Donc ((t)
z
0
) exp(F(t)) est constante. On a donc :
t [a, b] e
F(t)
=
(t) z
0
z
1
z
0
94. dans la section suivante on explique pourquoi la condition
R

1
zz
0
dz = 0 signie Gamma fait un
nombre total de tours autour de z
0
gal zro .
95. comme dhabitude les t en nombre ni o on autorise

davoir une discontinuit ne posent pas de


problme essentiel.
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
132
Si lon crit en coordonnes polaires z
1
z
0
= r
1
e
i
1
, (t) z
0
= r(t)e
i(t)
, z
2
z
0
= r
2
e
i
2
,
on obtient :
t [a, b] Re(F(t)) = log
r(t)
r
1
et Im(F(t)) (t)
1
mod 2
Cela justie en particulier le nom de variation de largument qui est donne Im(F(t)) :
notez bien que F(t) est une fonction continue de t, et donc en dnissant (t) par
1
+
Im(F(t)) on obtient une fonction continue de t donnant largument de (t)z
0
. Pour t = b
la valeur
1
+Im(F(b)) sera gale
2
modulo 2, mais comme cest
1
+Im(F(b)) que lon
obtient en partant de
1
en t = a et en imposant la continuit de largument jusqu t = b,
il vaut mieux remplacer
2
par cette valeur. On est donc amen la dnition suivante :
Dnition 8 Soit un chemin C
1
par morceaux. allant de z
1
z
2
et soit z
0
un point
par lequel ne passe pas . La variation de largument de z z
0
le long de est note

arg(z z
0
) et est dnie par la formule :

arg(z z
0
) = Im
__

dz
z z
0
_
Prenons maintenant le cas particulier o z
1
= z
2
, cest--dire est un lacet. Alors avec
les mmes notations on a e
F(b)
= 1 donc F(b) 2iZ. La variation de arg(z z
0
) le long
du lacet est donc un multiple entier de 2. Cet entier sappelle indice du lacet par
rapport z
0
(ou parfois indice du point z
0
par rapport ).
Dnition 9 Soit un lacet C
1
par morceaux ne passant pas par z
0
. Lindice du lacet
par rapport z
0
est un nombre entier relatif qui est not Ind(, z
0
) (ou Ind
z
0
(), ou
Ind

(z
0
), ou Ind(z
0
, ) etc. . .). Il est dni par la formule :
Ind(, z
0
) =
1
2i
_

dz
z z
0
=
1
2

arg(z z
0
)
On lappelle aussi nombre de tours fait par autour de z
0
. Il est invariant par dfor-
mation continue de et/ou de z
0
, tant que z
0
ne traverse pas le support de .
Je vous renvoie la feuille de travail pour dautres notions relatives ces indices,
en particulier une mthode simple de calcul. On peut dnir lindice ou la variation de
Universit Lille 1 c JF Burnol, 2005,2006,2007
133
largument purement topologiquement, sans avoir recours aux intgrales le long de chemins,
donc en supposant seulement continu (les vtrans de lanne dernire vous renseigneront),
mais je laisse tomber cela ici. En ce qui concerne linvariance par dformation continue, cest
une consquence immdiate du thorme dinvariance par homotopie pour les intgrales de
fonctions holomorphes le long de chemins.
Soit une 1-chane. Nous avons dni une 1-chane comme une somme formelle c
1

1
+
c
2

2
+ +c
k

k
de chemins
96
. De mme nous dnissons une 0-chane comme une combi-
naison de points a
1
P
1
+ + a
m
P
m
. Le bord de est dni par la formule P Q avec P
le point darrive et Q le point de dpart de
97
. Le bord de la 1-chane est obtenu alors
par linarit. Si ce bord est nul on dit que est un 1-cycle. On se convainc que est un
cycle si et seulement si on peut rcrire sous la forme d
1

1
+d
2

2
+ +d
m

m
avec les
j
des lacets. De plus si les c
i
sont des nombres entiers, on peut re-crire sous cette forme
avec les d
j
aussi entiers.
Preuve : on peut supposer les c
j
rels car si

j
c
j

j
est un cycle cest aussi le cas de

j
Re(c
j
)
j
.
Jetons les
i
avec c
i
= 0, puis imposons i c
i
> 0 en renversant ventuellement le sens de parcours de

i
. Soit P, P

, P

, . . ., les dirents points de dpart ou darrive des


i
dans un ordre quelconque.
Comme est un cycle, le point Q
1
= P ne peut pas tre que le point darrive de chemins
i
: il est
le point de dpart dau moins lun dentre eux. Choisissons-en un et soit Q
2
son point darrive. Ce
point Q
2
est point de dpart, etc. . ., do une suite Q
1
, Q
2
, Q
3
, . . .Comme il ny a quun nombre ni
de points, il arrive un moment o le nouveau Q est dj dans la liste (pas forcment = Q
1
). De cette
manire on forme un lacet
1
en mettant la le certains des chemins composant le cycle . Parmi
les c
j
attachs ces chemins composant le lacet il y en un qui est plus petit que les autres, notons
le d
1
. Alors d
1

1
est nouveau un cycle, et il est compos de moins de chemins que . Donc en
itrant un nombre ni de fois on aboutit nalement la forme voulue = d
1

1
+d
2

2
+ +d
m

m
.
De plus si les c
j
sont tous entiers, les d
i
le seront tous aussi, car par construction les d
i
sont des
combinaisons linaires coecients entiers relatifs des c
j
.
On posera, lorsque est un cycle :
Ind(, z
0
) =
1
2i
_

dz
z z
0
Si lon a une criture = d
1

1
+d
2

2
+ +d
m

m
avec les
j
des lacets alors :
Ind(, z
0
) = d
1
Ind(
1
, z
0
) + +d
m
Ind(
m
, z
0
)
96. en fait : de classes dquivalence pour la reparamtrisation, et avec la convention =
(1)
. De plus
si un chemin est obtenu en suivant dabord
1
puis
2
alors en tant que chane on a la relation =
1
+
2
.
97. P Q est une expression formelle sans aucun rapport avec la soustraction de nombres complexes
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
134
Lindice dun cycle appartient donc au Z-module
98
engendr par les coecients c
i
de toute
expression de sous la forme

i
c
i

i
(puisque les d
j
appartiennent ce Z-module et que les
indices des lacets sont toujours des nombres entiers relatifs). En particulier, les 1-chanes
coecients entiers qui sont des cycles ont des indices entiers (positifs ou ngatifs) par
rapport tout point z
0
(qui nest pas dans le support de la chane).
31 Le thorme des rsidus avec indices
Avec tout le travail accompli, les choses maintenant viennent trs vite.
Thorme 54 (Thorme des rsidus) Soit U un ouvert, z
1
, . . ., z
N
, un nombre ni
de points (distincts) dans U et soit f une fonction holomorphe sur U z
1
, . . . , z
N
. Soit
un lacet homotopiquement trivial dans U ou, plus gnralement, un 1-cycle homo-
logiquement trivial dans U, ne passant par aucun des points z
1
, . . ., z
N
. On a alors la
formule suivante :
_

f(z) dz = 2i

1jN
Ind(, z
j
)Rs(f, z
j
)
Remarque : cette formule montre bien linvariance par dformation. Lorsque lon d-
forme les indices ne changent pas, et videmment les rsidus ne changent pas non plus,
puisquils ne dpendent que de la fonction f.
Remarque : presque tout le temps on utilise ce thorme lorsque les singularits sont
des ples, cest--dire lorsque f est une fonction mromorphe sur U. Mais le thorme vaut
aussi lorsquil y a des singularits essentielles.
Remarque : on peut autoriser un nombre inni de singularits, condition que ce soit
toutes des singularits isoles. On sait alors quelles ne peuvent (par dnition) pas avoir
de point daccumulation dans U. On peut prouver alors que lindice de par rapport une
singularit est nul, sauf pour au plus un nombre ni dentre elles : la formule est valable,
et elle est une somme nie, en fait.
98. Z-module = groupe commutatif (avec sa loi de groupe note additivement) !
Universit Lille 1 c JF Burnol, 2005,2006,2007
135
Preuve du thorme : soit g
j
(z) la partie singulire du dveloppement en srie de Laurent
de f en z
j
. On sait que g
j
est une fonction holomorphe sur Cz
j
. Considrons la fonction
F = f g
1
g
2
g
N
. Cette fonction a en les z
j
des fausses singularits. Elle est donc
holomorphe sur U. On sait daprs le Thorme dinvariance par homotopie de Cauchy-
Gauss que
_

F(z) dz = 0 lorsque est un lacet homotopiquement trivial. On prouve en


annexe que cela vaut aussi pour un 1-cycle homologiquement trivial , au sens de vrier
Ind(, P) = 0 pour tous les points P du complmentaire de U dans C. Donc :
_

f(z) dz =

1jN
_

g
j
(z) dz
Lorsque est un lacet ne passant pas par z
j
on a prouv la formule :
_

g
j
(z) dz = Rs(f, z
j
)
_

1
z z
j
dz
Par linarit cela vaut non seulement pour les lacets mais aussi pour les 1-cycles. De plus,
lindice est dni par la formule, pour les lacets comme pour les 1-cycles :
Ind(, z
j
) =
1
2i
_

1
z z
j
dz
En combinant tous ces lments on a la preuve du thorme des rsidus avec indices.
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
136
32 Le thorme des rsidus en version classique
La version classique est un cas particulier de notre thorme gnral, mais elle est plus
dicile prouver ! Comment cela peut-il tre possible ? Jessaie dexpliquer.
Une courbe de Jordan, aussi appele courbe ferme simple , est limage dun lacet
continu : [a, b] C sans intersection, cest--dire, de sorte que pour a t < u < b
on a (t) ,= (u). Le thorme de Jordan
99
, qui nest pas du tout facile prouver,
exprime quelque chose qui est intuitivement vident
100
: le complmentaire de ([a, b])
dans C (cest un ouvert bien sr) a exactement deux composantes connexes. Lune nest
pas borne, lautre, notons-l , est borne. La courbe a lindice nul par rapport aux
points de la composante non-borne (forcment car cet indice ne dpend pas du point P et
si lon fait tendre le point P vers linni, lintgrale donnant lindice tend vers zro, ou plus
simplement si P est susamment loin, le contour sera entirement inclus dans un demi-plan
ne contenant pas P, et donc on pourra dformer le contour en un point sans traverser P).
La courbe de Jordan a soit lindice +1 par rapport aux points de , on dit alors quelle est
parcourue dans le sens direct, soit lindice 1, on dit alors quelle est parcourue dans le sens
rtrograde. De plus est homotopiquement trivial par une homotopie qui prend ses valeurs
dans = ([a, b]).
101
Tout cela est franchement dicile lorsque lon suppose la courbe
seulement continue ; cest nettement plus facile lorsquon la suppose C
1
par morceaux, mais
une explication totalement dtaille nest pas simple rdiger.
Dans la littrature classique on trouve lappellation contour de Jordan pour dsigner
une courbe de Jordan, C
1
par morceaux, parcourue dans le sens direct
102
(cela signie que
le domaine intrieur est toujours sur la gauche des pieds dun petit bonhomme qui
parcourerait ce contour). chaque fois que lon a aaire un contour concret, en gnral
form darcs de cercle, de segments, ou dautres formes gomtriques simples, le fait que
ce contour ait les proprits que je viens dnoncer comme valables pour toutes les courbes
99. la premire preuve complte en a t donne par Veblen en 1905.
100. Enn, qui est cens tre intuitivement vident, mais lorsque lon enseigne les mathmatiques on se
rend compte rapidement quil nest pas toujours intuitivement vident de dterminer ce qui est intuitivement
vident.
101. Cela fait appel un renforcement du thorme de Jordan-Veblen qui fut dmontr par Schnies en
1906.
102. plus tard, nous verrons que souvent on utilise ces contours nis comme tapes intermdiaires pour
valuer une intgrale sur un contour inni, comme laxe rel par exemple.
Universit Lille 1 c JF Burnol, 2005,2006,2007
137
de Jordan ne fait aucun doute : si lon devait vraiment par exemple donner une formule
ralisant une homotopie du contour en un point (balayant le domaine intrieur), on sait
que cela serait juste un peu fastidieux dcrire les formules, mais on ne doute pas que lon
pourrait le faire. Ou alors on peut introduire une ligne courbe supplmentaire allant dun
point du contour un autre, de sorte que notre contour initial devient la superposition de
deux contours plus simples, la ligne courbe tant parcourue pour lun dans un sens, pour
lautre dans le sens contraire, la valeur de
_

f(z) dz pourra sobtenir en additionnant les


intgrales sur les deux contours plus petits, et on peut rpter jusqu se ramener des
contours toils par rapport un point intrieur par exemple. Une fois que lon a un contour
toil, les questions dhomotopie ou dindices sont triviales. Ou alors on se ramne des
contours qui, aprs avoir fait une rotation et une translation du systme de coordonnes,
entourent des domaines du type a < x < b, 0 < y < f(x), pour une fonction C
1
f. Pour
de tels contours on peut montrer que lintgrale dune fonction holomorphe est nulle en la
transformant en une intgrale double (cest la technique de la formule de Green-Riemann ;
je pense y revenir plus tard. En attendant demandez aux vtrans de lanne dernire.)
Donc cela donne une technique de dmonstration du thorme des rsidus un peu dirente
de celle que nous avons suivie ici.
Ou encore on introduit un trs n quadrillage du plan et on essaye de remplacer le
contour par un autre trs proche ne comportant que des segments horizontaux et verticaux :
en fait on peut dmontrer le thorme de Jordan en ranant ce genre de technique, et on
peut aussi traiter des questions dhomologie que jvoquais sans dtails prcdemment.
Encore une autre perspective est non plus de partir dun contour, mais de partir dun
ouvert connexe et dimposer des conditions son bord topologique pour pouvoir le
considrer comme le support dun lacet, le plus souvent en fait de plusieurs lacets, dont
un entoure tous les autres, le long desquels on peut intgrer des fonctions. On aimera alors
aussi que la formule de Stokes (thorme de Green-Riemann, formule de la divergence de
Gauss, ou autre appellation) qui permet de transformer une intgrale curviligne en intgrale
de surface soit valable.
Bref, tout cela pour dire quil y a en fait de multiples aspects, topologiques, algbriques,
gomtriques, analytiques, etc. . ., sous lesquels on peut sans cesse approfondir sa compr-
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
138
hension du thorme des rsidus.
103
Nous nous contenterons donc modestement de :
Thorme 55 (Thorme des rsidus, version classique A)
Soit un contour de Jordan, C
1
par morceaux, de domaine intrieur . Soit f une fonction
sur un ouvert U contenant et , holomorphe sauf en un nombre ni de singularits isoles
z
1
, . . ., z
n
, toutes situes dans (aucune sur le contour ; et si il y avait eu des singularits
lextrieur du contour on sen serait dbarrass en remplaant U par un ouvert plus
petit). Si est parcouru dans le sens direct :
_

f(z) dz = 2 i

1jn
Rs(f, z
j
)
Si est parcouru dans le sens rtrograde :
_

f(z) dz = 2 i

1jn
Rs(f, z
j
)
Ce thorme est un cas particulier de notre thorme gnral : jai expliqu que le
contour de Jordan est homotopiquement trivial par une homotopie qui reste dans (donc
dans U
104
) ; et jai aussi prcis que le contour de Jordan, lorsquil est parcouru dans le
sens direct a un indice +1 par rapport tout point intrieur.
Thorme 56 (Thorme des rsidus, version classique B)
Soit un contour de Jordan, C
1
par morceaux, parcouru dans le sens direct, de domaine
intrieur V . Soit
1
un plus petit contour de Jordan, C
1
par morceaux, parcouru dans le
sens direct, trac dans V , de domaine intrieur V
1
, puis
2
un autre, parcouru dans le sens
direct, qui avec son domaine intrieur V
2
est intirement inclus dans V V
1
, puis
3
qui avec
son domaine intrieur V
3
est entirement inclus dans V V
1
V
2
, etc. . .. Notons louvert
V
1kK
V
k
. Soit f une fonction dnie sur un ouvert U contenant , holomorphe sauf
en un nombre ni de singularits isoles z
1
, . . ., z
n
, toutes situes dans . Le Thorme
103. Et je nai mme pas mentionn la question de lintgration le long dun contour dune fonction multi-
value ! par exemple si on a des choses du type z

, partir du moment o aprs avoir parcouru lintgralit


du contour on retombe sur la mme dtermination de z z

, alors linvariance par homotopie vaut


et on peut souvent calculer lintgrale en dformant le contour et en traversant des ples qui donnent des
rsidus. . .
104. une homotopie dbordant dans U nous surait et son existence serait beaucoup plus facile prouver
que celle dune homotopie restant dans .
Universit Lille 1 c JF Burnol, 2005,2006,2007
139
des rsidus sexprime alors par la formule :
_

f(z) dz

1kK
_

k
f(z) dz = 2 i

1jn
Rs(f, z
j
)
Ce thorme est nouveau un cas particulier de notre thorme gnral. Notons la
chane

1kK

k
, que nous pouvons appeler bord orient de louvert . Comme
cest une combinaison de lacets, cest un cycle. Pour voir si le cycle est homologiquement
trivial nous prenons un point P C U et nous examinons Ind(, P). Soit P est
lextrieur de et donc aussi de tous les autres et alors Ind(, P) et tous les Ind(
k
, P) sont
nuls. Soit P est dans un et un seul des ouverts V
k
alors Ind(, P) = +1 = Ind(
k
, P) et
tous les autres sont nuls. Dans tous les cas on a bien Ind(, P) = 0 donc le cycle est
homologiquement trivial dans louvert U. Par ailleurs son indice par rapport chacune des
n singularits z
j
de f est toujours 1 puisque cest lindice du bord extrieur tandis que les
composantes
k
du bord intrieur ont un indice nul. Nous obtenons la formule voulue :
_

f(z) dz = 2 i

1jn
Rs(f, z
j
)
Je mentionne rapidement deux autres justications dans un style plus classique : on
observe tout dabord par la technique de remplacer f par la fonction holomorphe F = f
g
1
g
n
quil sut de justier la nullit de
_

F(z) dz pour toute fonction holomorphe


F sur . Reprsentons nous louvert V sous une forme allonge, les sous-ouverts V
1
, . . .,
V
k
tant grosso modo aligns de la gauche vers la droite. Alors, je trace une coupure allant
du haut de vers un point du haut de
1
, puis une autre sur sa droite allant du haut de
vers un point du haut de
2
, etc. . .et je fais de mme avec des coupures partant du bas. On
voit que lon a ainsi une succession lun ct de lautre de domaines de Jordan
0
,
1
,
. . .,
K
, les coupures introduites tant chacune parcourue dans un sens puis dans lautre on
a certainement
_

F(z) dz =

0kK
_

k
F(z) dz. Et on sait dj que
_

k
F(z) dz = 0.
Do le rsultat.
Notons dailleurs si lon nutilise pas lastuce de remplacer f par F = f g
1
g
n
quon peut ce stade raisonner ainsi : partant dun point P
0
x du bord introduire une
coupure jusquau voisinage de z
1
faire un petit cercle dans le sens retrograde autour de lui,
puis revenir par le chemin inverse jusquen P
0
, puis partir vers z
2
sans jamais intersecter le
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
140
lacet autour de z
1
, tourner autour de z
2
dans le sens retrograde, revenir en P
0
, etc. . .etc. . .,
puis nalement parcourir dans le sens direct. Lintgrale de f le long de ce contour qui
a la proprit que les singularits sont toutes lextrieur sera nulle. Mais cela veut dire
exactement, compte tenu de ce que nous avons prouv dans le paragraphe prcdent que
_

f(z) dz se calcule en faisant la somme des


_
|zz
i
|=
f(z) dz = 2i Rs(f, z
i
).
Autre technique : je pars dun point sur la gauche de et je trace une coupure vers
1
.
Puis de la droite de
1
je trace une coupure vers un point de la gauche de
2
, etc. . .etc. . ..
Je ne rattache pas la droite du dernier contour
K
au grand contour . Je prtends quen
partant en suivant la coupure vers
1
pour parcourir les moitis du haut des
k
, dans le
sens rtrograde, puis de la droite vers la gauche les moitis du bas des
k
pour nalement
une fois de retour sur le parcourir dans le sens direct, je trace ainsi un lacet qui a la
proprit, puisque les coupures sont toutes parcourues dans un sens puis dans lautre que
_

=
_

1kK
_

k
. Enn jarme quil est intuitivement vident que ce lacet est
homotopiquement trivial dans louvert U. Voil, cest la deuxime mthode.
La premire mthode comme la deuxime mthode reposent sur lintuition que lon ne
sacrie en rien la gnralit en se contentant dimaginer les sous-ouverts V
k
sagement
aligns de la gauche vers la droite la queue-leu-leu. Ces mthodes sont absolument cor-
rectes ds que lon a sous la main un contour explicite. Mais le problme cest bien sr de
sassurer que lon naura jamais de surprise, que toujours, cela marche bien : je crois quil
vaut mieux que nous laissions cela aux professionnels !
Conclusion : je vous ai donc donn une prsentation des formes classiques du thorme
des rsidus. La formule avec les indices est belle
105
, et dailleurs (pour un lacet homotopi-
quement trivial) en fait plus simple prouver que les noncs ci-dessus qui emploient des
contours de Jordan, ou la notion de bord rgulier dun domaine. En gnral les versions
classiques ci-dessus, sans indices, susent pour les applications.
106
105. un autre petit avantage cest que les singularits lextrieur des contours dintgration peuvent y
gurer, on na pas besoin de les exclure puisque ce sont les indices qui sen chargent, car ils sont nuls.
106. il y a des exceptions notables, par exemple lorsque lon veut reprsenter une fonction hypergomtrique
de Gauss-Riemann par une intgrale le long dun chemin ; la subtilit est alors lie dune part lemploi de
fonctions multi-values, dautre part lemploi de contours dintgration qui sont certes des lacets, mais qui
ne sont pas des contours de Jordan.
Universit Lille 1 c JF Burnol, 2005,2006,2007
141
33 Annexes
33.1 Formules de Cauchy
Thorme 57 Soit un contour de Jordan (C
1
par morceaux), parcouru dans le sens
direct, de domaine intrieur . Soit f une fonction holomorphe sur .
z n N f
(n)
(z) =
n!
2i
_

f(w)
(w z)
n+1
dw
Au dbut de ce chapitre nous avons prouv ces formules pour parcourant un cercle.
Pour un contour plus gnral nous obtenons la formule pour n = 0 par le thorme des
rsidus :
z f(z) =
1
2i
_

f(w)
w z
dw
En eet la fonction w g(w) =
f(w)
wz
ne peut avoir de singularit quau point w = z, cest
au pire un ple simple et le rsidu vaut lim
wz
(wz)g(w), ce qui donne f(z). Pour obtenir
les formules pour n 1 qui donnent les drives f
(n)
(z) nous pouvons, par exemple :
1. appliquer la formule que nous venons de prouver la fonction analytique f
(n)
, puis
intgrer n fois par parties pour remplacer f
(n)
(w) par f(w) dans lintgrale.
2. appliquer le thorme des rsidus g
n
(w) =
f(w)
(wz)
n+1
qui a en z au pire un ple
dordre N = n + 1. Le rsidu vaut lim
wz
1
(N1)!
_
d
dw
_
N1
(w z)
N
g
n
(w) ce qui
donne
1
n!
f
(n)
(z).
3. partir de la formule pour f(z) et justier la drivation sous le signe somme, en invo-
quant la drivation des intgrales paramtres (Thorme 7 du Chapitre II).
4. remplacer z par z +h avec h petit et dvelopper en srie puis justier la permutation
de la srie et de lintgrale, cela donnera dun seul coup la srie de Taylor de f(z +h)
par rapport h = 0 et donc tous les f
(n)
(z).
Lorsque lon autorise f avoir un nombre ni de singularits en z
1
, . . ., z
m
, une formule
de Cauchy plus gnrale sapplique :
z z
1
, . . . , z
N
f(z) =

1nN
g
n
(z) +
1
2i
_

f(w)
w z
dw
On a not g
j
(z) la partie principale de f en la singularit z
j
. Cette formule plus gnrale
fait lobjet dun exercice dans la feuille de travail IV.
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
142
Une fonction analytique est dtermine par ses singularits
107
et par ses valeurs au
bord. Retenez ce principe gnral. ce propos il est important dajouter (ici, supposons
pour simplier quil ny a pas les singularits) que f est dtermine dans non seulement
par la connaissance de f(w) pour w mais dj, une constante imaginaire pure prs
par la connaissance de Re(f(w)) sur le bord. Je le dmontre rapidement : la fonction
valeurs relles u(z) = Re(f(z)) vrie la formule de la moyenne, donc elle obit au principe
du maximum. Si [u[ est nulle sur le bord, le maximum de [u[ sur donc sur est nul,
cest--dire u est identiquement nulle sur . On a montr dans un exercice que cela implique
que f est constante (imaginaire pure, donc) : en eet v = Im(f) a, par les quations de
Cauchy-Riemann, des drives partielles identiquement nulles, elle est donc constante car
est connexe. Si deux fonctions analytiques f
1
et f
2
sont telles que Re(f
1
) = Re(f
2
) sur le
bord, alors la dirence f
1
f
2
a une partie relle nulle sur le bord et on peut lui appliquer
ce qui prcde. Ainsi f
1
f
2
est une constante (imaginaire pure). Ltudiant(e) alerte se
sera immdiatement dit, dans ces conditions, existe-t-il donc une formule intgrale pour
reconstruire f partir, non plus de f sur le bord, mais de Re(f) sur le bord ? Trs bonne
question, je vous flicite. La rponse est que oui, il existe de telles formules intgrales, mais
leur forme dpend de , contrairement la formule de Cauchy qui utilise le noyau
1
wz
qui lui marche pour tous les domaines . Si est un disque, les formules utilisent ce que
lon appelle le noyau de Poisson .
108
Si lon sait transformer en un disque par un
isomorphisme analytique on peut donc transporter les formules valables pour le disque vers
. Si lon se reprsente comme une membrane de tambour, tendue et dlimite par son
contour alors ltude des sons qui peuvent tre mis par ce tambour est peu prs la
mme chose que de rsoudre ce problme de donner des formules faisant ce que fait Poisson
pour le disque. Je ne dvelopperai pas plus avant cela ici. Comme cela jaurai cr en vous
un tat de tension et dangoisse insupportables et cela vous dcidera peut-tre chercher
en savoir plus.
107. donc ici, le mot singularit fait rfrence non seulement z
j
mais la partie principale g
j
.
Lorsque la singularit est polaire, cela veut donc dire une information exprime en un nombre ni de
nombres complexes : la position z
j
de la singularit et les coecients de g
j
.
108. on parlera du noyau de Poisson dans la section sur les fonctions harmoniques.
Universit Lille 1 c JF Burnol, 2005,2006,2007
143
33.2 Thorme de convergence uniforme de Weierstrass
Soit (f
n
)
n=0,1,...
une suite de fonctions (quelconques) sur un ouvert (non vide). Les
assertions suivantes sont quivalentes :
1. pour tout compact K la suite (f
n
) converge uniformment sur K,
2. pour tout disque ferm D(z
0
, R) la suite (f
n
) converge uniformment sur ce
disque,
3. pour tout z
0
, il existe r > 0 tel que le disque ferm D(z
0
, r) est inclus dans et
la suite (f
n
) converge uniformment sur ce disque.
4. pour tout z
0
, il existe un compact K
z
0
qui est un voisinage de z
0
et sur
lequel la suite (f
n
) converge uniformment.
Preuve : 1 = 2 = 3 = 4 est immdiat. Montrons 4 = 1. tout z
0
du
compact K associons un compact K
z
0
dont lexistence est donne par 4 et un disque ou-
vert U
z
0
= D(z
0
,
z
0
) inclus dans K
z
0
et centr en z
0
. Du recouvrement ouvert par les U
z
0
du compact K nous pouvons extraire un sous-recouvrement ni, associ des points w
1
,
. . ., w
N
. Alors K est inclus dans lunion nie K
w
1
K
w
N
( ). Lorsque des fonc-
tions convergent uniformment sur des ensembles A et B elles convergent uniformment
sur A B (exercice). Donc par rcurrence cela marche aussi pour un nombre ni den-
sembles (dailleurs toute preuve pour deux se gnralise immdiatement directement pour
une preuve pour N ensembles).
Jappellerai convergence quasi-uniforme la proprit quivalente chacune des ses
assertions. Il doit y avoir une terminologie ocielle. Mais pour vous, lociel, cest moi.
Donc on utilisera cette terminologie.
Thorme 58 (de Weierstrass) Soit (f
n
) une suite de fonctions analytiques qui converge
quasi-uniformment sur un ouvert . La fonction limite f est une fonction analytique. De
plus la suite des fonctions drives (f

n
) converge quasi-uniformment sur vers la fonction
drive f

(et, par rcurrence, idem pour les drives suprieures).


Le fait que la fonction limite f soit analytique a t tabli dans un chapitre prcdent
(la proprit dtre analytique est locale donc quitte remplacer par des ouverts plus
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
144
petits on peut supposer la convergence uniforme sur ). Soit z
0
et soit r
0
> 0 tel que
D(z
0
, r
0
) . Prenons
0
=
r
0
2
et montrons que f

n
f

sur D(z
0
,
0
). Grce aux formules
de Cauchy pour les disques, cest immdiat. Soit en eet le cercle de centre z
0
et de rayon
r
0
parcouru dans le sens direct.
z D(z
0
,
0
) f

n
(z) =
1
2i
_

f
n
(w)
(w z)
2
dw f

(z) =
1
2i
_

f(w)
(w z)
2
dw
donc [f

n
(z) f

(z)[
1
2
_

sup
|wz
0
|=r
0
[f
n
(w) f(w)[

2
0
[dw[ =
2

0
sup
|wz
0
|=r
0
[f
n
(w) f(w)[
On a minor : [w z[ = [w z
0
(z z
0
)[ [w z
0
[ [z z
0
[ r
0

1
2
r
0
=
1
2
r
0
. La convergence uniforme de f
n
vers f sur le compact [w z
0
[ = r
0
implique donc
lim
n
sup
|zz
0
|
1
2
r
0
[f

n
(z) f

(z)[ = 0, cest--dire f

n
f

sur D(z
0
,
0
). Donc (f

n
)
converge quasi-uniformment vers f

sur .
Avant de passer autre chose, je devrais peut-tre dire que Weierstrass na jamais nonc
le thorme sous cette forme. Je pense que le vrai thorme de Weierstrass est quelque chose
du genre : soit R > 0 et soit a
(n)
j
des nombres complexes tels quil existe une constante M
tel que n 0, j 0, [a
(n)
j
[ MR
j
, de sorte que chacune des sries

j=0
a
(n)
j
z
j
a un
rayon de convergence au moins R. On suppose que pour tout j la limite a
j
= lim
n
a
(n)
j
existe. Alors la srie

j=0
a
j
z
j
a un rayon de convergence au moins R et
Pour [z[ < R : lim
n

j=0
a
(n)
j
z
j
=

j=0
a
j
z
j
(=

j=0
lim
n
a
(n)
j
z
j
)
N 1 lim
n

j=N
a
(n)
j
j(j 1) (j N + 1)z
jN
=

j=N
a
j
j(j 1) (j N + 1)z
jN
Je crois que cela sappelle le M-test de Weierstrass. Vous remarquerez que la majoration
n 0, j 0, [a
(n)
j
[ MR
j
ne vaut plus pour les coecients ja
(n)
j
des sries drives,
mais marche nouveau en remplaant R par nimporte quel 0 < R

< R avec une nouvelle


constante M

. Il sut pour cela de sassurer que j 1 j (R/R

)
j
M

/M, donc de prendre


M

= M sup
j1
j(R

/R)
j
qui est bien < car lim
j
j(R

/R)
j
= 0. De cette faon une
fois lim
n

j=0
a
(n)
j
z
j
=

j=0
a
j
z
j
justi on a automatiquement le rsultat pour les
sries drives successives.
Je vous laisse la preuve du M-test en exercice.
Universit Lille 1 c JF Burnol, 2005,2006,2007
145
33.3 Fonctions harmoniques
Thorme 59 Soit un ouvert. Soit g une fonction continue, valeurs relles ou com-
plexes sur . Les proprits suivantes sont quivalentes :
1. pour tout z
0
et tout r
0
tel que le disque ferm de centre z
0
et de rayon r
0
est entire-
ment inclus dans , g(z
0
) =
1
2
_
2
0
g(z
0
+r
0
e
it
) dt (formule de la moyenne),
2. pour tout z
0
il existe r
0
> 0 tel que la formule de la moyenne vaut pour les
disques de centre z
0
et de rayons infrieurs ou gaux r
0
,
3. la fonction g est de classe C
2
et vrie lquation de Laplace

2
g
x
2
+

2
g
y
2
= 0,
4. la fonction g est de classe C

et vrie lquation de Laplace



2
g
x
2
+

2
g
y
2
= 0,
5. les fonctions Re(g) et Im(g) peuvent localement scrire comme des parties relles de
fonctions analytiques.
Lorsque lune des ses proprits est vrie on dit que g est une fonction harmonique.
Attention en ce qui concerne le point 5 : il nexiste pour une fonction harmonique
absolument aucune connexion entre Re(g) et Im(g). Donc si lon peut crire Re(g) = Re(f)
avec f analytique il faudra une autre fonction analytique sans aucun rapport avec f pour
faire la mme chose avec Im(g) (et aussi il est a priori faux que Im(g) = Im(f)).
Par ailleurs dans un Cours men par un Professeur plus comptent et disposant de plus
que onze semaines de deux heures, on vous aurait parl douverts simplement connexes et on
vous aurait expliqu que si est simplement connexe alors pour toute fonction harmonique
relle g on peut trouver, non seulement localement mais globalement sur tout entier, une
fonction analytique f avec g = Re(f).
En ce qui concerne le Thorme je supposerai demble que g est valeurs relles, car
la validit des assertions pour g est quivalente la validit des mmes assertions la fois
pour Re(g) et pour Im(g).
On a certainement 5 = 4 = 3. Montrons 3 = 5 : posons u =
g
x
et v =
g
y
.
Les fonctions u et v sont de classe C
1
. On a
u
x
=

2
g
x
2
=

2
g
y
2
= +
v
y
. Et aussi on a
u
y
=

y
g
x
=

x
g
y
=
v
x
. Donc u et v vrient les quations de Cauchy-Riemann et la
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
146
fonction f = u+iv est analytique ( ce stade nous voyons dj que g est automatiquement
de classe C

). Localement (disons sur un disque D quelconque dans ) on peut trouver une


primitive analytique F = U +iV de f = u+iv donc f = F

=
U
x
+i
V
x
=
U
x
i
U
y
. Ainsi
U
x
= u =
g
x
et
U
y
= v =
g
y
. Donc la fonction g U a ses deux drives partielles nulles,
elle est une constante C sur le disque D. Donc sur ce disque g = C + Re(G) = Re(C +G).
Donc 5 est prouv, et mme pour tout disque D inclus dans louvert : on a tabli que
lquation de Laplace tait la condition ncessaire et susante pour tre la partie relle
dune fonction analytique, sur tout disque D .
On a dj vu dans ce chapitre que les fonctions analytiques, et donc aussi leurs parties
relles, vrient la formule de la moyenne. Donc 5 = 1. Montrons maintenant 1 = 3.
Pour cela nous faisons dans un premier temps lhypothse supplmentaire que g est de classe
C
2
. Appliquons la formule de Taylor avec reste intgral la fonction t f(t) = g(z
0
+te
i
).
Tout dabord, on value :
f

(t) = cos()
g
x
(z
0
+te
i
) + sin()
g
y
(z
0
+te
i
)
f

(t) =
_
cos
2


2
g
x
2
+ 2 cos sin

2
g
xy
+ sin
2


2
g
y
2
_
(z
0
+te
i
)
g(z
0
+re
i
) = g(z
0
) +r (cos()
g
x
+ sin()
g
y
)(z
0
)+
_
r
0
(r t)
_
cos
2


2
g
x
2
+ 2 cos sin

2
g
xy
+ sin
2


2
g
y
2
_
(z
0
+te
i
)dt
On intgre par rapport sur lintervalle [0, 2] :
1
2
_
2
0
g(z
0
+re
i
)d = g(z
0
) + zro +
1
2
__
0tr,02
(r t)
_
cos
2


2
g
x
2
+ 2 cos sin

2
g
xy
+ sin
2


2
g
y
2
_
(z
0
+te
i
) d dt
Notons J lintgrale double, et I la mme intgrale la dirence prs quau lieu dvaluer
les doubles drives en z
0
+te
i
on les value au point xe z
0
. On peut calculer I exactement
puisque
1
2
_
2
0
cos
2
d =
1
2
, etc. . . :
I =
_
r
0
(r t)
1
2
_

2
g
x
2
+

2
g
y
2
_
(z
0
) dt = +
1
4
(g)(z
0
)r
2
On a de plus [J I[
1
2
__
0tr,02
(r t)M(r) d dt =
1
2
M(r)r
2
avec M(r) =
sup
|zz
0
|r
([

2
g
x
2
(z)

2
g
x
2
(z
0
)[ +[

2
g
xy
(z)

2
g
xy
(z
0
)[ +[

2
g
y
2
(z)

2
g
y
2
(z
0
)[). Donc :

1
2
_
2
0
g(z
0
+re
i
)d g(z
0
)
1
4
(g)(z
0
)r
2

1
2
M(r)r
2
Universit Lille 1 c JF Burnol, 2005,2006,2007
147
et comme lim
r0
M(r) = 0 on a, pour toute fonction g de classe C
2
:
lim
r0
1
r
2
_
1
2
_
2
0
g(z
0
+re
i
)d g(z
0
)
_
=
1
4
(g)(z
0
)
Vrions les constantes, en testant avec z
0
= 0 et g(z) = x
2
+ y
2
= r
2
. Alors (g) est
constant et gal 4. De plus g(z
0
+re
i
) = r
2
, g(z
0
) = 0, a marche : 1 =
1
4
4. Cette formule
montre immdiatement que si la fonction g de classe C
2
vrie la formule de la moyenne
(mme seulement pour des cercles de rayon infrieur r(z
0
) dpendant de z
0
) alors (g)
est identiquement nul : g vrie lquation de Laplace.
Nous avons donc prouv 1 = 3 et mme 2 = 3 mais en faisant lhypothse
supplmentaire lavance que g est de classe C
2
. Je donne maintenant une mthode (qui
utilise sans le dire la notion de rgularisation par convolution) qui donne 1 = 3, sous
lhypothse g continue. Malheureusement cela ne permet pas sans modications de faire
2 = 3 sous la seule hypothse g continue.
Soit k une fonction de classe C
2
sur R, identiquement nulle pour x 1 et aussi pour
x
1
2
. On suppose de plus
_
1
1/2
k(x)xdx =
1
2
, et lon considre la fonction K(z) = k([z[).
La fonction K est de classe C
2
, nulle pour [z[ 1, vrie
__
C
K(z) rdrd = 1. Soit > 0 et
soit K

(z) =
1

2
K(
z

) qui est aussi de classe C


2
, est nulle pour [z[ , ne dpend que de [z[ et
vrie aussi
__
C
K

(z) rdrd = 1. Enn considrons la fonction g

(z) =
__
C
K

(x+iy)g(z
x iy)dxdy. Lintgrale est en fait prise sur le compact x
2
+ y
2
. Elle nest pas dnie
pour tout z . On doit dabord remplacer par, disons, un disque D de rayon R, tel que
le disque de rayon R + est inclus dans . Le changement de variable x +iy x

+iy

=
z x iy montre que lon peut aussi crire g

(z) =
__
C
K

(z x

iy

)g(x

+ iy

)dx

dy

.
Dans cette intgrale, qui est en fait sur un compact, la variable z est un paramtre, et elle
napparat que dans la fonction K

qui est de classe C


2
. Donc g

est une fonction de classe


C
2
de z. Mais revenons lexpression g

(z) =
__
C
K

(x +iy)g(z x iy)dxdy, et passons


en coordonnes polaires x + iy = re
i
on obtient g

(z) =
__
0r,02
K

(re
i
)g(z
re
i
)rdrd =
_

0
K

(r)
_
_
2
0
g(z re
i
) d
_
r dr =
_

0
K

(r)2g(z)r dr = g(z). La fonction


g

est donc la mme que g ! (sauf que son domaine de dnition est plus petit, mais lorsque
0 on nit par pouvoir englober tout z de ). Donc en fait la fonction continue g est
de classe C
2
lorsquelle vrie la formule de la moyenne, et par ce que nous avons tabli
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
148
auparavant, elle vrie lquation de Laplace !
109
Comme je lai dj indiqu, il ne semble pas possible avec cette mthode de traiter
limplication 2 = 3. Jexplique donc une mthode compltement dirente qui permet
de sen sortir.
110
On prend z
0
et R > 0 tel que le disque ferm de centre z
0
et de rayon R
est inclus dans . On utilise le noyau de Poisson
111
pour construire partir de la fonction
continue g sur le bord [z z
0
[ = R une fonction G elle aussi continue sur le disque ferm
[z z
0
[ R, gale g sur le bord, et gale sur le disque ouvert (par construction) la
partie relle dune certaine fonction analytique F. Bon je craque, voici la formule :
112
[z z
0
[ < R : G(z) = Re(F(z)) F(z
0
+h) =
1
2
_
2
0
Re
it
+h
Re
it
h
g(z
0
+Re
it
) dt
[z z
0
[ = R : G(z) = g(z)
Cela demande un certain travail de montrer que G a toutes les proprits indiques (la plus
subtile tant la continuit de G sur le disque ferm [z z
0
[ R). Maintenant la fonction
Gg est continue sur le disque ferm et elle vrie la formule de la moyenne (au sens local
de lassertion 2.) dans lintrieur, donc elle obit au principe du maximum. Mais comme
elle est nulle sur le bord, elle est donc identiquement nulle lintrieur. Donc en fait g = G,
g est inniment direntiable et aussi elle vrie lquation de Laplace sur le disque ouvert
[z z
0
[ < R. Ainsi 2 = 3 est tabli, et avec cela toutes les quivalences du Thorme
caractrisant les fonctions harmoniques.
33.4 Sur les cycles homologiquement triviaux
Soit U un ouvert,
1
, . . .,
m
des lacets (C
1
par morceaux) tracs dans U, c
1
, . . ., c
m
des nombres complexes et le 1-cycle c
1

1
+ + c
m

m
. Pour tout point P non situ sur
lunion des supports des lacets
j
on peut dnir lindice Ind(, P) de par rapport P.
Le but de cette annexe est de dcrire une preuve de lquivalence 2 3 du Thorme 7,
cest--dire :
109. si on avait pris la fonction k donc les fonctions K

de classe C

on aurait pu conclure ds ce stade


que g est de classe C

. Mais cela est superu puisque nous avons dj pralablement montr 3 = 5.


110. et le pire, cest que cela rend compltement superus nos jolis calculs prcdents avec le Laplacien. . .
111. je ne donne pas limpression dtre trs dcid taper lordinateur ce que cest que ce noyau de
Poisson. Voir tout de mme la ligne ci-dessous.
112. exercice : Re

Re
it
+re
i
Re
it
re
i

=
P

(r/R)
|j|
e
j i(t)
=
R
2
r
2
R
2
2Rr cos(t)+r
2
.
Universit Lille 1 c JF Burnol, 2005,2006,2007
149
Thorme 60 La condition ncessaire et susante pour que
_

f(z)dz = 0 pour toute


fonction holomorphe f sur U est que Ind(, P) = 0 pour tout point P du complmentaire
de U.
On a Ind(, z
0
) =
1
2i
_

dz
zz
0
et z
1
zz
0
est une fonction holomorphe sur U lorsque
z
0
/ U. Cela rgle le cas dune implication et il faut montrer lautre, savoir : si Ind(, P) =
0 pour tout point P du complmentaire de U alors
_

f(z)dz = 0 pour toute fonction


holomorphe f sur U. Tout dabord une premire rduction : a priori les coecients c
j
du
cycle ont le droit dtre complexes c
j
= a
j
+ ib
j
. Notons Re() et Im() les 1-chanes

j
a
j

j
et

b
j

j
. Ce sont aussi des cycles (pourquoi) et il est aussi vrai quils ont des
indices nuls par rapport chaque point P du complmentaire de U (pourquoi). Si lon sait
que lintgrale sur eux de f(z)dz donne zro on la aussi pour (pourquoi). Bref, on peut
demble supposer que les c
j
sont des nombres rels.
Pour commencer notons [a
j
, b
j
] lintervalle paramtrant
j
. Lorsque t
1
< t
2
sont donns
dans cet intervalle, on peut considrer, dune part larc I de
j
allant de
j
(t
1
)
j
(t
2
),
dautre part la corde II allant en ligne droite de
j
(t
1
)
j
(t
2
), paramtre linairement
par [t
1
, t
2
], nous noterons cela

j
et en troisime part lhomotopie qui dforme I en II via
H(t, u) = (1 u)
j
(t) +u

j
(t), 0 u 1, t
1
t t
2
. Si t
1
et t
2
sont susamment proches
alors lhomotopie a lieu dans U. Par le thorme de Cauchy-Gauss, le cycle

obtenu en
remplaant
j
par

j
vrie
_

f(z)dz =
_

f(z)dz pour toute fonction holomorphe sur


U, et en particulier il est toujours vrai pour

quil a un indice nul par rapport tout


P / U.
113
Comme les supports des
j
sont compacts, il existe > 0 tel que tout point du plan
complexe distance au plus dun point quelconque du support de est dans U. Par
luniforme continuit de la fonction continue
j
on peut subdiviser [a
j
, b
j
] en un nombre
ni de sous-intervalles [t
1
, t
2
] tels que larc allant de
j
(t
1
)
j
(t
2
) est entirement inclus
dans le disque ferm de centre
j
(t
1
) et de rayon . Ce disque est convexe, donc lhomotopie
considre plus haut reste dans ce disque. Ainsi en un nombre ni dtapes on transforme
les lacets
j
en des lignes brises, linairement paramtres, par des homotopies dans U.
113. on a autoris dans le cycle c
1

1
+ +c
m

m
des coecients rels donc le mot indice ne se limite
pas exclusivement des valeurs entires.
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
150
Pour chaque sommet dune telle ligne brise, prenons un point trs proche dont les
coordonnes relles et imaginaires sont des nombres rationnels. Nous pouvons raliser une
homotopie dans U en laissant immobile le sommet davant et le sommet daprs et en fai-
sant glisser le sommet considr, vers le point trs proche coordonnes rationnelles. En
un nombre ni dtapes nous avons transform ainsi les
j
en des lignes brises dont les
sommets ont des coordonnes rationnelles. Maintenant pour chaque segment je le subdivise
en N segments de mme longueur, puis je remplace chaque petit segment par un dplace-
ment horizontal puis un dplacement vertical. Si N est trs grand, la nouvelle ligne brise,
qui est entirement constitue de segments soit horizontaux soit verticaux, aux sommets
coordonnes rationnelles, est obtenue partir de lancienne par un nombre ni dhomo-
topies qui restent dans U et ne changent donc pas les valeurs des intgrales des fonctions
holomorphes, en particulier les indices par rapport aux points du complmentaire de U.
Finalement soit Q le plus petit commun multiple de tous les dnominateurs des coor-
donnes horizontales et verticales de tous les sommets ainsi construits. Multiplions par Q
toute la situation, ouvert U, cycle . Les sommets sont alors coordonnes entires. Enn
subdivisons encore les segments si ncessaire pour nous ramener la situation suivante :
le cycle est compos de segments horizontaux et verticaux reliant chacun des points
coordonnes entires n
1
+ in
2
soit n
1
1 + in
2
(segment horizontal vers le plus proche
voisin droite ou gauche) ou n
1
+in
2
i (segment vertical vers le plus proche voisin soit
en haut soit en bas). Imaginons le quadrillage du plan complexe donn par toutes les droites
verticales dabscisses entires, et toutes les droites horizontales dordonnes entires. Les
points dintersections de toutes ces droites forment un rseau. On dit que deux tels points
P et Q sont plus proches voisins si au plus une de leurs coordonnes dire par plus ou
moins un. Un lien est un segment orient allant soit dun sommet P son voisin lEst,
soit dun sommet P son voisin au Nord.
Revenons notre cycle . Il parcourt chaque lien L un certain nombre de fois dans son
sens naturel et un certain nombre de fois dans le sens contraire. Notons n
L
le nombre total
algbrique de tels parcours. Seuls un nombre ni de liens ont n
L
non nul.
114
On peut donc
crire =

L
n
L
L.
114. attention comme on autorise initialement des coecients rels c
j
dans le cycle, les n
L
sont des combi-
naisons linaires coecients entiers relatifs des c
j
, ce ne sont pas forcment malgr la notation des nombres
entiers.
Universit Lille 1 c JF Burnol, 2005,2006,2007
151
tout carr du quadrillage C jassocie le nombre n
C
de la manire suivante : n
C
=
Ind(, P) avec P un point quelconque de lintrieur du carr C. Par hypothse, si lin-
trieur du carr C contient un point hors de U alors n
C
= 0. Supposons mme
seulement que le bord du carr C a un point Q hors de U. Alors tout point Q

de lintrieur
trs proche de Q peut tre dform continment vers Q tout en vitant le support de .
Lindice Ind(, Q) est nul donc aussi Ind(, Q

) donc n
C
= 0. Donc tout carr ferm C
qui contient ne serait-ce quun point hors de U vrie n
C
= 0. Il ny aura quun
nombre ni de carrs C avec n
C
,= 0 (car tout point susamment loign du support de
a un indice nul). Soit la somme formelle nie

n
C
C, o lon ne retient que les carrs
avec n
C
,= 0 : les C que lon retient sont donc tous entirement inclus dans U. Soit

= le cycle gal au bord de : cest--dire, chaque lien orient L du type


Sud-Nord jassocie n
L
= n
C
1
n
C
2
avec C
1
le carr sa gauche et C
2
le carr sa droite,
et chaque lien orient L du type Ouest-Est, jassocie n
L
= n
C
1
n
C
2
avec C
1
le carr
du haut et C
2
le carr du bas. On peut aussi crire, avec des notations auto-explicatives

C
n
C
C.
Je prtends que

, cest exactement la mme chose que . En eet, considrons


par exemple un lien L du type Sud-Nord avec le carr C
1
sa gauche et le carr C
2
sa
droite. Prenons un point P
1
dans (lintrieur de) C
1
extrmement proche du milieu du lien
L et un point P
2
dans C
2
extrmement proche du milieu du lien L. Lorsque nous calculons
n
C
1
= Ind(, P
1
), la contribution du lien L est approximativement gale
1
2
n
L
:
115
en
eet vu de P
1
lorsque lon parcourt une fois L suivant son orientation la variation de
largument arg(z P
1
) est de presque +, on divise par 2 cela donne +
1
2
. De mme
lorsque nous calculons n
C
2
= Ind(, P
2
), la contribution du lien L est approximativement
gale
1
2
n
L
: vu de P
2
la variation de largument lorsque lon fait L une fois est de presque
. La contribution des autres liens formant pour le calcul soit de lindice par rapport
P
1
soit par rapport P
2
est quasi-identique pour P
1
et pour P
2
. En faisant tendre P
1
et P
2
vers le milieu du lien L ce qui ne change rien aux indices, on conclut nalement que
n
C
1
n
C
2
= +
1
2
n
L
(
1
2
n
L
) = +n
L
. On raisonne de mme avec les liens du type Ouest-Est.
En conclusion on a =

C
n
C
C. On peut maintenant terminer la preuve :
si f est une fonction holomorphe quelconque sur U on a
_

f(z)dz =

C
n
C
_
C
f(z)dz et
115. si lon navait pas initialement fait la rduction des c
j
rels, cette armation serait fausse. Pourquoi ?
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
152
par le thorme de Cauchy-Goursat
_
C
f(z)dz = 0 pour tout carr ferm sur lequel f est
holomorphe.
La preuve exhibe le cycle dorigine , des homotopies prs dans U, comme le bord
dune 2-chane dans U. Comme chaque modication par homotopie est en particulier une
modication par le bord de quelque chose, essentiellement on peut dire que lon a prouv
que est lui-mme le bord de quelque chose inclus dans U. Bref, modulo quelques dtails
on a, pour ainsi dire prouv que tait bien homologiquement trivial (dans U) au sens
de la topologie algbrique. Donc en fait non seulement on a tabli 2 3 du thorme 7
mais aussi 2 1.
propos, toute copie dexamen reproduisant la phrase jai donc, modulo quelques
dtails et pour ainsi dire, rsolu la question se verra sanctionne impitoyablement. . .
33.5 Ouverts simplement connexes et Thormes de Riemann
Sans aucune dmonstration, je dcris dans cette annexe plusieurs trs beaux thormes
de Riemann (1826-1866).
Soit C un ouvert connexe (non vide). On dit que est simplement connexe si
tout lacet trac sur est homotopiquement trivial dans .
Thorme 61 Soit ouvert connexe born. Alors est simplement connexe si et seule-
ment si son complmentaire F a la proprit suivante : deux points P et Q dans F tant
donns, et > 0 quelconque tant donn, on peut trouver un nombre ni de points de F,
P
0
= P, P
1
, . . ., P
N
= Q, tels que la distance de P
j
P
j+1
est au plus pour chaque j.
Thorme 62 Soit ouvert connexe non born. Si F = C est born, alors le seul
cas pour lequel est simplement connexe, cest = C, F = . Si F nest pas born, alors
est simplement connexe si et seulement si pour tout point de P de F, tout > 0, tout
C < on peut trouver des points dans F, P
0
= P, P
1
, . . ., P
N
, tels que la distance de P
j
P
j+1
est au plus pour chaque j, et la distance de lorigine P
N
est au moins C.
Universit Lille 1 c JF Burnol, 2005,2006,2007
153
Plus gnralement, Riemann dit que est m-connexe si son complmentaire a m + 1
composantes connexes : il est plus dicile de dcrire la notion de composante connexe pour
les ferms F que pour les ouverts , les noncs ci-dessus vous donnent une ide, et en
fait il faudrait prendre le complmentaire non pas dans C mais dans C (sphre de
Riemann) pour un nonc uni.
Thorme 63 Soit C un ouvert connexe simplement connexe. Toute intgrale le long
dun lacet dune fonction holomorphe est nulle. Toute fonction holomorphe possde une
primitive globalement dnie. Toute fonction holomorphe partout non nulle est lexponen-
tielle dune fonction holomorphe. Toute fonction harmonique relle est la partie relle dune
fonction holomorphe globalement dnie.
On en arrive maintenant au thorme le plus extraordinaire de cette section (ce nest
quau dbut du vingtime sicle quune preuve complte a t obtenue) :
Thorme 64 Soit C un ouvert connexe simplement connexe. Alors, soit = C,
soit il existe une bection analytique : D(0, 1) de sur le disque unit ouvert.
ce stade, nous avons en amphi discut des bections analytiques, mais pas vraiment
encore dans ce polycopi. Si un jour je rdige un Cinquime chapitre, correspondant au
dernier mois du cours en amphi, jen parlerai. Je vous rappelle que nous avons vu par
exemple que le demi-plan suprieur Im(z) > 0 est en bection analytique avec D(0, 1) par
z w =
zi
z+i
, et que la bande [Re(z)[ <

2
, Im(z) > 0 est en bection analytique avec le
demi-plan suprieur via z w = sin(z). Louvert C] , 0] est en bection analytique
avec le demi-plan Re(w) > 0 via z w =

z, et ce dernier est en bection analytique avec


D(0, 1) via w =
w1
w+1
.
Par contre, par le thorme de Liouville il ne peut y avoir aucune application analytique
autre que constante de C vers D(0, 1) : en eet comme fonction entire borne doit
tre constante.
Lorsque que lon prend des ouverts qui ne sont plus simplement connexes comme les
Licence de Mathmatiques (S5, troisime anne) L305 Analyse Complexe
154
anneaux 0 < r
1
< [z[ < r
2
, alors les classes dquivalence pour lisomorphisme analytique
sont plus nombreuses (pour les anneaux la classe est dtermine par le quotient
r
2
r
1
]1, [.)
ct du plan complexe C et du disque unit D(0, 1) il existe encore une troisime
entit analytique simplement connexe : il sagit de la sphre de Riemann C, qui
contrairement cette criture est un espace topologique compact (il vaut mieux imaginer
comme le ple Nord dune sphre et identier les autres points de la sphre C en
plaant C comme plan quatorial et en projetant les points de la sphre sur le plan via
lintersection avec la droite les reliant au ple Nord).
Toute entit analytique connexe, simplement connexe, et compacte, est analytiquement
quivalente la sphre de Riemann et cela constitue un autre thorme majeur de lAnalyse
mathmatique.
Universit Lille 1 c JF Burnol, 2005,2006,2007