Académique Documents
Professionnel Documents
Culture Documents
(
xi
x
)
pour i = 1, . . . , m. Alors e
1
(p), . . . , e
m
(p) est une base de T
p
M. Comme prcdemment, le br
tangent TM est dni comme tant la runion disjointe de tous les espaces tangents T
p
M (p M).
Remarquons les proprits suivantes du br tangent TM :
1. Il existe une projection : TM M (dnie en envoyant T
p
M sur p) dont les bres sont
des m-plans, cest--dire des copies de R
m
.
2. Lapplication (p ; v
1
, . . . , v
m
)
m
i=1
v
i
e
i
(p) dnit une identication de U R
m
avec
TM[
U
=
pU
T
p
M ; on dit que TM est localement trivial.
Le br tangent dune varit lisse encode des informations sur la structure C
de la varit ; cest
une construction essentielle en gomtrie direntielle.
2 Chapitre 1. Fibrs
Exemple 1.1.2 (Fibr co-tangent). Pour une varit lisse M, on construit le br co-
tangent comme tant la runion disjointe
T
M =
_
xM
(T
x
M)
= (x, v) ; x M, v (T
x
M)
.
Exemple 1.1.3 (Fibr normal). Soient X Y deux varits lisses. Pour tout x X, les-
pace tangent T
x
X est un sous-espace vectoriel de T
x
Y . Dnissons lespace normal en x comme
tant le quotient
N
x
= T
x
Y/T
x
X.
Si T
x
Y est muni dun produit scalaire, alors
N
x
= (T
x
X)
,
cest--dire que N
x
sidentie au complmentaire orthogonal de T
x
X dans T
x
Y . Dnissons le br
normal comme tant
N =
_
xX
N
x
.
Le br normal encode des informations sur linclusion X Y .
Exemple 1.1.4 (Application de Hopf ). Ralisons la 3-sphre S
3
comme tant
S
3
= (z
1
, z
2
) C
2
R
4
; [z
1
[
2
+[z
2
[
2
= 1.
Il existe une identication lisse de la 2-sphre S
2
avec lespace complexe projectif par
S
2
CP
1
= [z
1
, z
2
] ; (z
1
, z
2
) C
2
0,
o [z
1
, z
2
] reprsente la classe dquivalence de (z
1
, z
2
) ,= 0 pour la relation
(z
1
, z
2
) (w
1
, w
2
) il existe C tel que (z
1
, z
2
) = (w
1
, w
2
).
Lidentication est faite laide de la projection strographique par le ple Nord N S
2
grce
p
N
: S
2
N R
2
C. On peut galement identier CP
1
[0, 1] avec C via
[z
1
, z
2
]
z
2
z
1
.
Lidentication de CP
1
et S
2
est alors
CP
1
[z
1
, z
2
]
_
p
1
N
(
z2
z1
) si z
1
,= 0,
N si z
1
= 0.
Lapplication h : S
3
S
2
dnie par h(z
1
, z
2
) = [z
1
, z
2
] est appele application de Hopf. On
dmontre sans dtour quelle est bien dnie, surjective et lisse. La bre au-dessus de chaque point
est
h
1
([z
1
, z
2
]) = (z
1
, z
2
) ; C avec [[ = 1 S
1
.
L encore h : S
3
S
2
est localement triviale. Remarquons en eet que U
i
= [z
0
, z
1
] ; z
i
,= 0
(i = 0, 1) est un ouvert de CP
1
S
2
. Alors h
1
(U
i
) U
i
S
1
via
h
1
(U
i
) (z
0
, z
1
) ([z
0
, z
1
],
z
i
[z
i
[
) =
_
([1,
z1
z0
],
z0
|z0|
) au-dessus de U
0
,
([
z0
z1
, 1],
z1
|z1|
) au-dessus de U
1
.
Linverse de cette application sur U
0
S
1
est
([1, z], )
_
_
1 +[z[
2
,
z
_
1 +[z[
2
_
,
1.1 Proprits lmentaires des brs 3
avec une dnition similaire sur U
1
S
1
. Remarquons que nous navons pas une condition de
trivialit globale puisque ceci signierait que S
3
S
2
S
1
, ce qui est faux (des invariants de
topologie algbrique comme lhomologie ou le groupe fondamental permettent de sen convaincre).
Exemple 1.1.5 (Fibr tautologique). Utilisons encore lapplication de Hopf h : S
3
S
2
dnie par (z
1
, z
2
) [z
1
, z
2
]. Si (w
1
, w
2
) h
1
([z
1
, z
2
]), alors (w
1
, w
2
) est sur la ligne complexe
dnie par la classe [z
1
, z
2
].
Si on oublie la restriction [w
1
[
2
+ [w
2
[
2
= 1, alors on obtient un br vectoriel (cest--dire de
bre un espace vectoriel) complexe au-dessus de CP
1
, not
CP
1 (1)
CP
1
o
1
([z
1
, z
2
]) est la ligne dnie par le couple [z
1
, z
2
]. Ce br est appel br tautologique.
Remarquons que lon peut construire de mme un br tautologique au-dessus de CP
n
.
Exemple 1.1.6 (Fibr homogne). Soit O(n) lensemble des matrices relles n n ortho-
gonales. Remarquons que lon peut plonger O(n1) dans O(n) par Q
n1
P
n
, o P
n
O(n) est
la matrice avec 1 dans le coin suprieur gauche, zro dans le reste des premires ligne et colonne,
et Q
n1
dans le carr (n 1) (n 1) restant ; plus prcisment
Q
n1
_
1 0
0 Q
n1
_
.
De plus O(n) agit de faon transitive sur S
n1
. Notons e
i
la base canonique de R
n
. Alors le
stabilisateur de e
1
est O(n1). Lapplication O(n)/O(n1) S
n1
dnie par [A] Ae
1
est un
diomorphisme entre lespace homogne O(n)/O(n1) et S
n1
. Soit : O(n) O(n)/O(n1)
la surjection canonique. Pour tout x O(n)/O(n1), nous avons
1
(x) = A O(n) ; Ae
1
= x.
Puisque
1
(e
1
) = O(n1), on obtient
1
(x) = O(n1). Ceci dnit un br localement trivial,
appel br homogne.
Remarque 1.1.7. Ce dernier exemple se gnralise pour donner des brs de la forme
G
G/H
de bre H, o G est un groupe de Lie et H G est un sous-groupe ferm.
Dnition 1.1.8. Un br ( bundle ) est un quadruplet = (E, B, F, ), o E, B, F sont
des espaces topologiques et : E B est une application continue, vriant :
1.
1
(b) F pour tout b B.
2. Pour tout b B, il existe un voisinage ouvert U B de b, appel ouvert trivialisant, tel que
1
(U) U F de faon prserver
1
(b).
On dira que (E, B, F, ) est despace total E, de base B, de bre F et de projection ; lapplication
1
(U) U F est appele identication ou trivialisation ; enn E
b
=
1
(b) est appele bre
au-dessus de b.
4 Chapitre 1. Fibrs
Bien que la dnition dun br soit trs gnrale, nous ne lappliquerons que dans certaines
catgories spciques :
1. Lisse : E, B, F sont des varits lisses et les applications sont lisses.
2. TopM : E, B, F sont des varits et les applications sont continues.
3. Holomorphe : E, B, F sont des varits lisses complexes et les applications sont holo-
morphes.
Dnition 1.1.9. Si F est un espace vectoriel (par exemple R
n
ou C
n
) et si les identications
1
(U) U F sont linaires, alors (E, B, F, ) est un br vectoriel. De faon plus gnrale, si
la bre est munie dune structure algbrique (de groupe, danneau, etc.) alors E est dit br en la
structure.
Les brs tangent, normal et tautologique sont tous trois des brs vectoriels.
Dnition 1.1.10. Un quadruplet P = (E, B, F, ) est dit F-br principal ou br principal
de groupe de structure F si :
1. E et B sont deux varits lisses.
2. F est un groupe de Lie agissant de faon lisse droite sur E.
3. Laction est libre (cest--dire e g = e si et seulement si g est lidentit).
4. Laction prserve les bres de E B.
Le br de Hopf est un S
1
-br principal et le br homogne O(n) O(n)/O(n 1) est un
O(n 1)-br principal.
1.1.2. Morphismes de brs. Dnissons les applications entre brs conservant la struc-
ture de br.
Dnition 1.1.11. Si : E B et
: E
B
f
b
E
f(b)
sous u. Si E = E
et B = B
@
@
@
@
@
@
@
E
~
~
~
~
~
~
~
B
donc u ne fait que transformer les points dans chaque bre. Dans le cas dun br vectoriel,
lapplication u est un isomorphisme despace vectoriel sur chaque bre.
1.2 Des fonctions de transition au br 5
Soit : E B un br vectoriel lisse de bre
1
(b) R
n
. Pour tout b B, choisissons
un voisinage U
b
de b au-dessus duquel E est trivialis par
b
: E
U
b
U
b
R
n
. La collection
U
b
bB
recouvre B. Examinons le lien entre
et
sur U
UU
o
o
o
o
o
o
o
o
o
o
o
O
O
O
O
O
O
O
O
O
O
O
(U
) R
n
(U
) R
n
g
o g
. Remarquons que g
et
: U
, U
tels que
U
R
n
)/g
.
1.2. Des fonctions de transition au br
tant donn un br vectoriel : E B lisse de bre R
n
, recouvrons B avec des ouverts
trivialisants U
de trivialisations
: E
U
U
R
n
; nous obtenons ensuite des fonctions de
transition g
: U
GL(n, R) en posant g
(x) =
(
1
(x)).
On peut se demander quelle condition le recouvrement et les fonctions de transition sont
quivalents toute linformation contenue dans le br. Plus prcisment, on cherche dterminer
la condition laquelle U
et g
dcrivent un br.
Si le recouvrement et les fonctions de transition dterminent un br, nous devons avoir :
1. g
= Id GL(n, R).
2. g
= g
1
.
3. (condition de cocycle) g
= Id.
Si lon a un morphisme de brs
E
h
A
A
A
A
A
A
A
A
E
B
avec
E = (
R
n
)/g
et E
= (
R
m
)/g
,
alors nous avons le diagramme commutatif suivant, obtenu partir des trivialisations pour E et
E
:
E
R
n
h
1
=h
R
m
En fait, on peut regarder h comme h
: U
Hom(R
n
, R
m
). En clair h peut tre vue comme
un lment de Mat
m,n
(R). Par consquent, h donne on obtient un ensemble h
: U
6 Chapitre 1. Fibrs
Hom(R
n
, R
m
). Examinons le lien entre h
et h
R
m
g
R
n
h
R
m
Considrons le cas particulier E = E
: U
End(R
n
, R
n
) Mat
n,n
(R)
sont telles que h
= g
= g
g
1
= g
.
Proposition 1.2.1. tant donn un recouvrement U
de B et g
: U
GL(n, R)
vriant les trois conditions ci-dessus sur toute intersection non vide, il existe un br vectoriel
(unique isomorphisme de brs prs) pour qui les g
, dnissons
Z =
A
U
R
n
et munissons-le de la topologie produit. Dnissons une relation dquivalence sur Z comme suit :
(x, v)
(x
, v
x = x
et v
= g
(x)(v).
Soit E = Z/ muni de la topologie quotient. Nous avons plusieurs points dmontrer. En
premier lieu, nous devons vrier que puisque les g
.
Tout dabord E est une varit lisse si lon peut la recouvrir avec des cartes qui sont relies de
faon lisse (cest--dire dont les fonctions de transition sont lisses). Supposons que le recouvrement
U
: U
R
n
(sinon, on rane
notre recouvrement de sorte avoir cette proprit). Supposons que B est de rang m. Il nous faut
dnir une collection V
: V
R
m
R
n
. Posons
V
= [U
R
n
] (image dans le quotient). Chaque V
en posant [(x, v)
] (
o
o
o
o
o
o
o
o
o
o
o
O
O
O
O
O
O
O
O
O
O
O
(U
) R
n
(U
) R
n
vrie
(x, v)
([(x, v)
]) =
([(x, g
(x)(v))
]) = (x, g
(x)(v))
.
Ainsi, les applications de transition sont lisses puisque les g
le sont.
1.3 Le br principal des cadres 7
Examinons maintenant la projection : E B dnie ci-dessus par [(x, v)
] x. Nous avons
localement
V
.|
|
|
|
|
|
|
|
H
H
H
H
H
H
H
H
H
U
R
n
1
o
1
est la surjection canonique. On a =
1
(
1
1
(x)) = [(x, v)
] ; v R
n
1
(x).
Si [(x, v
] = [(x, g
(x)(v
))
]. Ainsi, la bre
au-dessus de x est R
n
. On dmontre ensuite que la condition de trivialit locale et les proprits
de transition sont vries.
Par consquent, la notation
E = (
R
n
)/g
: P
U
U
lapplication
a pour expression
(x, g) = (x, 1)g (
(x, 1))g.
Dnissons g
en posant g
(x) =
(x) g).
Comme prcdemment, on pose
P = (
G)/ ,
o la relation est dnie de la mme faon que ci-dessus laide de g
. Nous utiliserons
galement cette notation, qui caractrise le G-br principal P.
1.3. Le br principal des cadres, ou frame bundle
tant donn un br vectoriel : E B dni par g
: U
GL(n, R))/g
.
On dit que P est le GL(n, R)-br principal associ E ; on le note parfois P = P
E
. On peut
lgitimement se demander si la rciproque est vraie. Plus prcisment, tant donn un G-br
principal : P B, peut-on construire un br vectoriel associ ? Pour ce faire, nous avons
besoin dune reprsentation : G GL(V ) du groupe G dans un espace vectoriel V .
Exemple 1.3.1. Si G = GL(n, R), alors la reprsentation standard sur R
n
convient. Si G =
O(n), on plonge O(n) dans GL(n, R) et on utilise la reprsentation compose. Si G = U(n), on
obtient via le plongement de U(n) dans GL(n, C) une reprsentation sur C
n
; on peut rcuprer
une reprsentation relle en ralisant GL(n, C) comme sous-groupe de GL(2n, R).
8 Chapitre 1. Fibrs
Dnissons
E = (
V )/(g
),
o (g
) : U
)(g
)(g
) =
(g
) = (Id) = Id.
Jusqu prsent, nous nous sommes concentrs sur la description locale des brs associs. Il est
utile den avoir galement une description globale. Pour ce faire, nous avons besoin de la
Dnition 1.3.2. tant donns un G-br principal : P B et une reprsentation :
G GL(V ), on dnit le produit de P et V au-dessus de G en posant
E = P
G
V,
o E est le quotient de P V par la relation (p, v) (p g, (g
1
)v) pour tout g G.
Lemme 1.3.3. Lapplication [(p, v)] (p) induit un br vectoriel E B de bre V ,
appel br vectoriel associ. De plus, si
P = (
G)/g
,
alors
E = (
V )/(g
).
En clair, les deux constructions (locale comme globale) sont les mmes.
Ide de la dmonstration. On utilise lidentication (U
G)
G
V U
V grce lappli-
cation [((b, u)
, v)] (b, (u)v) dinverse (b, v) [((b, e), v)], o e G est llment neutre.
Donnons maintenant une interprtation gomtrique du GL(n, R)-br principal associ un
br vectoriel : E B de rang n.
Dnition 1.3.4. tant donn un espace vectoriel rel V de dimension n, un cadre de V
( frame ) est une identication f : R
n
V de R
n
avec V . Cest quivalent choisir une base
de V , puisque si e
i
est la base canonique de R
n
alors f(e
i
) est la base de V que nous avons
choisie. Dnissons F(V ) comme tant lensemble de tous les cadres de V .
Remarquons que GL(n, R) agit sur F(V ) par
R
n
f
B
B
B
B
B
B
B
B
R
n
A
{
{
{
{
{
{
{
{
A(f)=fA
V
Pour un br vectoriel : E B et pour tout b B, nous avons E
b
GL(n, R). Ainsi, on
obtient une copie de GL(n, R) attache chaque b via P
b
= F(E
b
).
Lemme 1.3.5. Posons
_
bB
P
b
= P.
Alors P est un GL(n, R)-br principal, appel br principal en cadres (mme construction quau-
paravant).
1.4 Le br principal des cadres 9
Ide de la dmonstration. Supposons que
E = (
R
n
)/g
,
avec pour applications de trivialisation
: E
U
U
R
n
. On utilise
1
(b) : R
n
E
b
pour dnir un cadre f. Nous obtenons alors P
b
= f
U
U
B, on
pose
p
(B) =
0
(
p
T
B, B).
Un cas particulier dune section est donn par le br trivial
E = B F
=projection
B
Si s est une section, alors s(b) = (b, (b)) avec : B F. Rciproquement, si lon a : B F
alors lapplication s : B B F dnie par s(b) = (b, (b)) est une section. Ainsi il existe une
correspondance bijective entre les sections dun br trivial et Hom(B, F).
Quand E nest pas le br trivial, on peut penser aux sections comme une sorte dapplication
tordue de B dans F. crivons E
U
pour
1
(U). Si : E
U
U F est une identication, alors
on obtient le diagramme suivant
E
U F
U
s
A
A
A
A
A
A
A
A
s=sU
y
y
y
y
y
y
y
y
y
laide de la trivialisation locale, la description locale de la section est une application U F.
Rappelons qutant donn un br vectoriel de rang n, on a construit un GL(n, R)-br principal.
De plus, pour un G-br principal P et une reprsentation : G GL(V ), nous avons construit
un br vectoriel E = P
G
V = P
R
n
)/g
,
o les g
: U
R
n
)/g
: E
U
U
R
n
les applications de
trivialisation. On a dj vu que le diagramme suivant est commutatif :
E
I
I
I
I
I
I
I
I
I
U
{
{
{
{
{
{
{
{
=
R
n
En utilisant la proprit de prservation des bres des applications en jeu, nous vrions que
(b) = (b, s
(b)) o s
: U
R
n
. Maintenant dtermine une collection de sections locales
s
: U
R
n
, une pour chaque ouvert de trivialisation.
Vient alors naturellement une question : une collection de sections locales s
: U
R
n
(une pour chaque ouvert de trivialisation) dtermine-t-elle une section globale : B E avec
U
=
? Sur U
= U
R
n
Id
R
n
Id
R
n
U
R
n
En crivant g
= g
(b) = (b, s
(b) = g
= (Id
U
, s
) : U
R
n
vriant s
UU
=
g
UU
.
Exemple 1.4.3. La collection des sections locales nulles dnies par s
G)/g
,
la description dune section est la mme que ci-dessus, mais avec R
n
remplac par G. Dans la
relation s
= g
= s
s
1
.
1.5 Construction de nouveaux brs partir danciens 11
1.5. Construction de nouveaux brs partir danciens
1.5.1. Construction lmentaires. Rappelons que si E et E
: U
Hom(R
n
, R
m
) telles que g
= h
= g
.
Il est important de savoir quand un br vectoriel E au-dessus de B est isomorphe au br
trivial E B R
n
. Supposons que E est donn par
E = (
R
n
)/g
.
Remarquons que le br trivial R
n
est donn par
R
n
= B R
n
= (
R
n
)/g
,
o g
: U
= h
h
1
1
, V
1
V
1
, etc. Ils ont tous des analogues pour les brs.
Si E
1
et E
2
sont deux brs vectoriels de rang r
1
et r
2
respectivement, alors on construit un
br vectoriel E
1
E
2
de rang r
1
+r
2
comme suit. Supposons que E
1
et E
2
sont raliss comme
E
1
= (
R
n1
)/g
1
et E
2
= (
R
n2
)/g
2
.
On dnit la somme des deux brs comme tant
E
1
E
2
= (
R
n1+n2
)/g
,
o g
est la matrice n
1
n
2
diagonale par blocs avec g
1
dans
le bloc infrieur droit. An de dmontrer que ceci dnit un br, nous avons besoin de vrier
la condition de cocycle. Mais ceci se voit en utilisant le fait que les deux blocs de la matrice la
vrient. On construit de mme E
1
E
2
.
12 Chapitre 1. Fibrs
La construction du br dual E
est peine plus dicile. Nous voulons que les bres du nouveau
br soient E
b
Hom(E
b
, R). Si E est donn par
E = (
R
n
)/g
,
alors posons g
= (g
t
)
1
. Les g
b
Hom(E
b
, R
n
) ? Supposons que
: E
b
R
n
est une identication de la bre et soit Hom(E
b
, R). Alors on obtient une
application
: R
n
R daprs le diagramme suivant :
E
b
R
R
n
}
}
}
}
}
}
}
}
On a une correspondance
b
R
n
Hom(R
n
, R). Par
ailleurs E
U
U
R
n
. Au-dessus de U
, nous avons
=
1
et
=
1
. Ainsi
=
.
La condition de compatibilit sur les
R
n
)/(g
t
)
1
.
1.5.2. Le br Hom(E, F). Soient deux brs vectoriels
E = (
R
n
)/g
et F = (
R
n
)/h
.
Proposition 1.5.3. Il existe un br vectoriel Hom(E, F) de rang nm tel que Hom(E, F)
b
=
Hom(E
b
, F
b
).
Ide de la dmonstration. On peut construire Hom(E, F) de deux faons direntes (aboutis-
sant au mme br).
1. Pour deux espaces vectoriels V et W, nous avons Hom(V, W) W V
. On peut dnir un
br
Hom(E, F) := F E
)
b
= F
b
E
b
et dont les fonctions de transition sont h
(g
t
)
1
.
2. Plus directement : on peut construire Hom(E, F) en regardant ses section. Tout dabord
s (Hom(E, F)) si et seulement si s : E F est un morphisme de brs. laide des
trivialisations locales, les morphismes de brs donnent la description locale
s
: U
Hom(R
n
, R
m
)
du morphisme de brs s : E F, avec s
= h
g
1
GL(m)/h
et P
E
=
GL(n)/g
,
et posons
P = P
F
P
E
=
(GL(m) GL(n))/h
.
Soit la reprsentation de GL(m) GL(n) dans Hom(R
n
, R
m
) dnie par
: GL(m) GL(n)
Ad
GL(Hom(R
n
, R
m
)),
1.5 Construction de nouveaux brs partir danciens 13
cest--dire telle que (A, B)(U) = A U B
1
. Alors le br recherch est
Hom(E, F) P
Ad
Hom(R
n
, R
m
).
On vrie que ses sections locales sont bien les s
.
Remarque 1.5.4. On peut dmontrer que End(E) = Hom(E, E) = P
E
Ad
Mat
n
, o
Ad : GL(n) GL(Mat
n
), A (U A U A
1
).
Si on dnit Aut(E) comme tant le br des isomorphismes de E tels que Aut(E)
p
= Aut(E
p
),
alors Aut(E) = P
E
Ad
GL(n) est un br en groupes, mais pas un br principal (les fonctions
de transition ne sont pas quivariantes). On peut munir lespace G des sections de Aut(E) dune
structure de groupe laide des identications Aut(E[
p
) GL(n). Le groupe G est dit groupe de
jauge de E.
1.5.3. Les brs noyau, image et co-noyau. tant donn un morphisme de brs
E
f
@
@
@
@
@
@
@
F
~
~
~
~
~
~
~
B
dnissons
(Ker(f))
b
= Ker(f
b
: E
b
F
b
), (Im(f))
b
= Im(f
b
: E
b
F
b
), (Coker(f))
b
= F
b
/(Im(f)
b
)
ainsi que Ker(f) =
bB
(Ker(f))
b
, Im(f) =
bB
(Im(f))
b
et Coker(f) =
bB
(Coker(f))
b
. Ces
trois espaces sont-ils des brs sur B? La rponse est non dans le cas gnral. Par exemple, prenons
les brs triviaux
R
n
R
m
f
J
J
J
J
J
J
J
J
J
R
n
R
m
.t
t
t
t
t
t
t
t
t
R
n
et dnissons f(x) = x I
n
(cest clairement un morphisme de brs). Alors
(Ker(f))
x
=
_
0 si x ,= 0,
R
n
si x = 0,
et la dimension de la bre varie.
Thorme 1.5.5. Si le rang de f
b
est constant, alors Ker(f), Im(f) et Coker(f) sont des brs
de base B. On les appelle respectivement brs noyau, image et co-noyau.
La dmonstration utilise le thorme du rang constant pour les morphismes de brs. On se
ramne dmontrer que les trivialisations pour E et F peut tre choisies de sorte ce que sur chaque
U
R
n
= R
k
R
nk
avec R
k
= Ker(f
) et F
b
R
m
= R
i
R
mi
14 Chapitre 1. Fibrs
avec R
i
= Im(f
). Alors sur U
R
i
R
mi
h
R
k
R
nk
f
R
i
R
mi
avec
g
=
_
k
0 C
_
et h
=
_
i
0 D
_
.
En fait, les k
sont les fonctions de transition pour Ker(f). laide des cadres orthonormaux
(en supposant que E et F ont une reprsentation matricielle), on peut suppposer que g
O(n)
et k
= 0 et
= 0.
1.5.4. Le br tir en arrire. tant donns un br vectoriel : E B et une appli-
cation lisse f : X B, on peut dnir un br f
(E)
f
X
f
B
o
f est un isomorphisme sur les bres (et ainsi f
(E)
x
E[
f(x)
). Pour ce faire, dnissons
lespace total
f
U R
n
la trivialisation locale et V = f
1
(U) X.
Lemme 1.5.6. Nous avons f
(E)
V
V E
U
et f
(E)
V
V R
n
( laide de ).
Ainbsi f
= f(V
) est un recouvrement de B, et
dautre part les brs sont localement triviaux ; alors les fonctions de transition de E et f
(E) sont
relies par
g
f
(x) := (f
)(x) = g
(f(x)).
Exemple 1.5.7. 1. Considrons
E
B
Alors
(E) E E.
2. Si E = B R
n
est le br trivial et f : X B, alors f
(E) = X R
n
.
1.6 Mtrique sur un br 15
Proposition 1.5.8. 1. Soit (u, f) un morphisme de brs
E
B
Alors il existe une application v : E
(E)
E
E
E
E
E
E
E
E
y
y
y
y
E
B
2. Si de plus u est un isomorphisme sur les bres, alors f
(E) E
.
Il sensuit que f
X
f0
f1
B
avec f
0
f
1
(homotopes). Alors f
0
(E) f
1
(E). En dautres termes, des applications homotopes
produisent des brs tirs en arrire isomorphes.
Corollaire 1.5.10. Si B est contractile, alors tout br vectoriel E B est trivial.
1.6. Mtrique sur un br
Soit V un espace vectoriel de base v
1
, . . . , v
n
. La base duale v
1
, . . . , v
n
de V
= Hom(V, R)
est dnie par v
i
(v
j
) =
ij
. Il sensuit que tout V
scrit de faon unique sous la forme
i
v
i
.
Rappelons qutant donn
E = (
R
n
)/g
,
on peut utiliser (g
t
)
1
pour dnir un br E
= (
R
n
)/(g
t
)
1
de breE
b
=
Hom(E
b
, R). Dans le cas des brs complexes, nous avons
E = (
C
n
)/g
et g
: U
GL(n, C).
laide de la mme dmonstration, on vrie que g
t
1
dnit E
, que Hom(C
n
, C) C
n
et
que E
b
= Hom(E
b
, C).
Remarque 1.6.1. Il est noter que :
16 Chapitre 1. Fibrs
1. On peut utiliser un produit scalaire hermitien pour identier
Hom(C
n
, C)
C
n
,
mais cette application nest pas C-linaire, donc ce nest pas lidentication que nous recher-
chons.
2. Cas rel : supposons que lon puisse trouver une trivialisation locale E[
U
R
n
telle
que
g
: U
= Id, donc
(g
t
)
1
= g
et ainsi E
E.
3. Cas complexe : mme si
g
: U
t
g
= Id et par consquent g
t
1
= g
,= g
. Ainsi E
E.
Pour un br E ralis comme E = (
R
n
)/g
: U
O(n).
Lemme 1.6.2. On peut dnir un produit scalaire sur chaque bre E
b
.
Dmonstration. Dnissons , )
b
sur E
b
pour tout b B comme suit. Soit ( , ) le produit
scalaire canonique sur R
n
, cest--dire (e
i
, e
j
) =
ij
pour la la base canonique e
i
de R
n
. Alors
on peut identier
: E
b
R
n
pour tout tel que b U
, puis dnir e
i
(b) =
1
(b, e
i
).
On vrie ensuite que e
i
(b) est une base de E
b
. Dnissons maintenant , )
b
en dclarant que
e
i
(b) est un cadre orthonormal, cest--dire avec la condition
e
i
(b), e
j
(b))
b
=
ij
.
Par consquent si v = v
i
e
i
(b) et u = u
i
e
i
(b), alors
u, v)
b
= (
(b, v
1
),
(b, v
2
)) =
n
i=1
u
i
v
i
.
Tout est bien dni si g
O(n).
Dnition 1.6.3. Un br dont chaque bre est muni dun produit scalaire , )
b
variant de
faon lisse en b est dit br mtrique lisse.
On vrie que si
1
et
2
sont des sections C
, alors b
1
(b),
2
(b))
b
st lisse.
Proposition 1.6.4. Soit : E
U R
n
une trivialisation locale. Fixons b B. Alors
f
i
(b) =
1
(b, e
i
)
n
i=1
est une base de E
b
, appele un cadre local. Dnissons galement
H
ij
(b) = f
j
(b), f
i
(b))
b
.
Alors b H
ij
(b) dnit une application lisse de U dans GL(n).
Remarque 1.6.5. Si E admet un br mtrique lisse (cest--dire , )
b
sur chaque E
b
et
variant de faon lisse en b), alors on peut choisir une identication E
U R
n
telle que
g
: U
O(n).
1.6 Mtrique sur un br 17
Exemple 1.6.6 (Exemples dexistence de mtriques). 1. Sur le br trivial
B R
n
B
choisissons , )
b
= ( , ) (ou nimporte quel utre produit scalaire sur R
n
).
2. Sur E = (
R
n
)/g
(on
suppose U
: U
R lisse
telle que Supp(
) U
et
, on peut dnir
, )
b,
sur E
U
laide de
: E[
U
R
n
, puis poser , )
b
=
(b) , )
b,
.
Remarque 1.6.7. La construction pour des mtriques hermitiennes sur les brs vectoriels
complexes est identique. En remplaant orthonormal par unitaire et O(n) par U(n), tous
les rsultats restent encore valables.
18 Chapitre 1. Fibrs
1.7. Classication des brs vectoriels et des brs principaux
Le but de la section est de construire un br vectoriel et un br principal universels dans
un sens prciser.
1.7.1. Un outil fondamental : la grassmannienne. La qute du br universel nous
conduit au royaume des grassmanniennes.
Dnition 1.7.1. La grassmannienne relle G(k, m) = G
R
(k, m) = G
k
(m) est lensemble des
sous-espaces vectoriels de dimension k de R
m
. On dnit de mme la grassmannienne complexe
G
C
(k, m) comme tant lensemble des sous-espaces vectoriels de dimension k de C
m
.
Exemple 1.7.2. En fait G(1, m) est lensemble des droites de R
m
, cest--dire le (m1)-ime
espace projectif RP
m1
. De mme G
C
(1, m) = CP
m1
.
Nous avons besoin des proprits suivantes des grassmanniennes. Nous les citons pour G(k, m) =
G
R
(k, m), mais leur analogue pour G
C
(k, m) est vrai.
Proposition 1.7.3. 1. La grassmannienne G(k, m) est une varit lisse de dimension
k(mk).
2. Soit V
k
(m) = (V, v) ; v V G(k, m) R
m
. La projection :G(k, m) sur la premire
composante munit
m
k
= (V
k
(m), p, G
k
(m), R
k
) dune structure de br vectoriel de bre de
dimension k.
La dmonstration de cette proposition nous tiendra en haleine jusqu la n de cette sous-section.
Rappelons que le br trivial est not R
m
. Le br universel Q au-dessus de G(k, m) est dni par
la suite exacte de morphismes de brs
0
m
k
R
m
Q 0.
Plus prcisment Q
V
R
m
/V est un (mk)-plan.
Commenons par la dmonstration de la premire proprit. Une faon pratique dexprimer un
cadre est avec la (mk)-matrice [v
1
, . . . , v
k
], o chaque v
i
R
m
est vu comme une colonne de la
matrice. La condition dindpendance linaire est quivalente au fait que cette matrice [v
1
, . . . , v
k
]
est de rang k. On peut interprter cette matrice comme une application linaire injective R
k
R
m
. Bien sr, chaque k-plan admet de nombreux cadres ; ainsi la description nest pas unique. En
fait, pour toute matrice A GL(k) on a un nouveau cadre dcrit par la matrice [v
1
, . . . , v
k
] A,
cest--dire par lapplication
R
k
A
R
k
[v1,...,v
k
]
R
m
.
Ceci conduit la description de G
k
(m) comme un quotient de lespace F(k, m) des k-cadres (par
GL(k)). Lespace des k-cadres est appel varit de Stiefel. On peut en fait identier
F(k, m) = (mk)-matrice de rang k = f : R
k
R
m
; f linaire et injective.
Ainsi G
k
(m) = F(k, m)/ GL(k), o GL(k) agit librement droite sur F(k, m) comme dcrit ci-
dessus. On vrie que F(k, m) est une varit lisse de dimension km. Supposons que [v
1
, . . . , v
k
]
G
k
(m) est tel que le premier mineur k k soit de dterminant non nul. Alors il existe une matrice
A GL(k) telle que
[v
1
, . . . , v
k
] A =
_
Id
B
_
.
1.7 Classication des brs vectoriels 19
En dautres termes, les k premires lignes ont t rduites lidentit et B est un bloc (mk) k.
Dnissons une application
Mat(mk, k) U
{1,...,k}
GL(k, m), B
_
Id
B
_
.
Si I = i
1
, . . . , i
k
1, . . . , m, alors U
I
dnit un systme de coordonnes pour G
k
(m). En fait
G
k
(m) est recouvert par lensemble de ces U
I
et les changements de paramtrisation sont lisses.
De mme, sur C
m
, les changements de paramtrisation pour G
C
(k, m) sont holomorphes. Ainsi
G
C
(k, m) est une varit complexe de dimension k(mk).
Dmontrons maintenant la seconde proprit. Examinons la projection : F(k, m) G
k
(m),
de bre GL(k). Vrions quen fait (F(k, m), , G
k
(m), GL(k)) est un GL(k)-br principal. Il nous
faut tablir la trivialit locale au-dessus de U
I
. Dcrivons
[v
1
, . . . , v
k
] =
_
Id
B
_
A
au-dessus de U
{1,...,k}
. Pour ce faire, dnissons une application [v
1
, . . . , v
k
] ([v
1
, . . . , v
k
], A).
Cest une trivialisation, donc : F(k, m) G
k
(m) est un GL(k)-br principal. Relions ce br
m
k
.
Lemme 1.7.4. Nous avons
m
k
= F(k, m)
GL(k)
R
k
.
Par consquent
m
k
est le br vectoriel associ au br principal F(k, m) G
k
(m).
1.7.2. Classication des brs vectoriels de base et de rang xs. Un des problmes
centraux des brs vectoriels est le suivant : tant donns un espace topologique B et un entier k,
dterminer ( isomorphisme prs) tous les brs vectoriels de rang k sur B. Lensemble de tous ces
brs est not Vect
k
(B).
Lide pour la classication est de trouver un br vectoriel, not : EG = EG
k
BG =
BG
k
et appel br universel de rang k de B, ayant la proprit suivante. Pour tout autre br
E B de rang k, il existe une application f : B BG appele application classiante vriant
f
(EG) E. Daprs le premier thorme fondamental 1.5.9, des applications homotopes induisent
des brs isomorphes. Donc si [B, BG] dnote lensemble des classes dhomotopie dapplications
de B dans BG, il existe une application bien dnie
[B, BG
k
] Vect
k
(B), [f] [f
(EG
k
)].
Lobjectif est de construire un inverse de cette application, aprs avoir dtermin le br universel.
Nous verrons que la condition ncessaire cette construction est que B soit paracompact.
Dnition 1.7.5. Soit
k
: E B un br vectoriel de rang k. Une application de Gauss
du br dans R
m
est un morphisme de brs vectoriels g : E R
m
qui est injectif sur chaque
bre (en particulier m k).
Par exemple, pour le br
m
k
: (
k
(m) = (V, x) ; V G
k
(m), x V G
k
(m) = G
m
k
au-dessus de la grassmannienne, la seconde projection q : (
k
(m) R
m
est une application de
20 Chapitre 1. Fibrs
Gauss.
(
k
(m)
p=pr1
.u
u
u
u
u
u
u
u
u
q=pr2
F
F
F
F
F
F
F
F
F
G
k
(m) R
m
Proposition 1.7.6. Soit (u, f) :
k
m
k
un morphisme de brs vectoriels qui est un
isomorphisme sur les bres. Alors q u : E R
m
est une application de Gauss.
Rciproquement, soit g : E R
m
une application de Gauss. Alors il existe un morphisme de
brs vectoriels (u, f) :
k
m
k
tel que q u = g.
Dmonstration. Seul le second point mrite une dmonstration. Posons f(b) = g(p
1
(b))
G
k
(m) pour b B et u(x) = (f(p(x)), g(x)) G
k
(m) R
m
. Alors le couple (u, f) convient.
Ainsi, il existe une application de Gauss g : E R
m
si et seulement sil existe une application
f : B G
k
(m) telle que le br de dpart
k
: E B soit isomorphe f
(
m
k
). Avant de
construire une application de Gauss pour chaque br vectoriel de base paracompacte, nous avons
besoin de la
Proposition 1.7.7. Soit E B un br vectoriel de base paracompacte recouvert par des
ouverts trivialisants U
i
iI
. Alors il existe un recouvrement dnombrable W
j
j
de B tel que E
Wj
soit trivial.
Si de plus chaque b B est contenu dans au plus n ouverts U
i
, alors il existe un recouvrement
ouvert ni W
j
1jn
tel que E
Wj
soit trivial.
Dmonstration. La paracompacit de B nous fournit une partition de lunit
i
i
subordonne
au recouvrement U
i
i
(cest--dire Supp(
i
) U
i
). Pour tout ensemble ni dindices S, soit W(S)
louvert des b B tels que
i
(b) >
j
(b) pour tous i S et j / S. Si S et S
) = . En eet, il existe i S et j S
tels
que i / S
) nous avons
j
(b) >
i
(b). Donc W(S) W(S
) = .
Pour b B, notons S(b) lensemble ni des indices i tels que
i
(b) > 0 et posons W
m
=
S(b)=m
W(S(b)). Le br E
W(S(b))
est trivial. Puisque W
m
est une runion disjointe, il est ga-
lement trivial. Enn W
j
= lorsque j > m.
Le rsultat suivant nous assure de lexistence dune application classiante.
Thorme 1.7.8 (fondamental n
. Si de plus B admet un
recouvrement ouvert ni U
i
1in
tel que E
Ui
soit trivial pour tout i, alors le br E B
admet une application de Gauss g : E R
kn
.
Dmonstration. Soit U
i
un recouvrement ouvert trivialisant dnombrable, de trivialisations
i
: E
Ui
U
i
R
k
. Choisissons une partition de lunit
i
subordonne U
i
. Dnissons
des applications g
i
: E R
k
en posant
g
i
=
_
(
i
p)(pr
2
i
) sur E
Ui
,
0 ailleurs,
1.7 Classication des brs vectoriels 21
o pr
2
: U R
k
R
k
est la seconde projection. Il nous reste vrier que g =
i
g
i
: E R
k
est bien une application de Gauss. Or les images des g
i
sont des sous-espaces complmentaires de
R
et chaque g
i
est injective, donc g est bien injective.
Sil ny a quun nombre ni n de U
i
, alors
n
i=1
R
k
= R
kn
. Dans le cas contraire, la somme est
de dimension innie.
Nous avons ainsi construit pour chaque br vectoriel une application classiante. An de
construire [E B] [f], il nous faut maintenant dmontrer que deux appplications classi-
antes donnant lieu des brs isomorphes sont homotopes, en dautres termes une unicit de
lapplication classiante.
Thorme 1.7.9 (fondamental n
3). Soient 1 m + et j : G
k
(m) G
k
(2m). Soient
f
0
, f
1
: B G
k
(R
m
) telles que f
0
(
k
(m)) f
1
(
k
(m)). Alors j f
0
et j f
1
sont homotopes.
Dmonstration. Admise car technique (voir [4] page 33).
Le thorme 1.5.9 nous fournit une application : [f] [E B]. Les thormes 1.7.8 et 1.7.9
nous permettent de construire une application : [E B] [f], inverse de . Do le
Corollaire 1.7.10. Soit B une varit paracompacte. Il existe une correspondance bijective
entre les (classes disomorphismes de) brs vectoriels de rang k au-dessus de B et les (classes
dhomotopie de) fonctions lisses B G
k
(). En dautres termes
Vect
k
(B) [B, G
k
].
1.7.3. Classication des G-brs principaux. Pour tout groupe de Lie G, examinons une
construction pour deux espaces B
G
et E
G
ainsi quun G-br principal E
G
B
G
universel.
Dnition 1.7.11. Un br G-principal de base B est trivialisation adapte sil possde une
trivialisation par des ouverts U
i
admettant une partition de lunit
i
subordonne.
Ainsi un br principal localement trivial et de base paracompacte est trivialisation adapte.
Dnition 1.7.12. Un br G-principal trivialisation adapte = (E
0
, p
0
, B
0
) est dit uni-
versel sil vrie les deux conditions suivantes :
1. Pour tout br G-principal trivialisation adapte de base B, il existe une application
f : B B
0
telle que f
().
2. Si f
0
, f
1
: B B
0
sont deux applications telles que f
0
() f
1
(), alors f
0
et f
1
sont
homotopes.
Si on dnit Prin
G
(B) comme tant lensemble des classes disomorphisme de G-brs principaux
sur B, alors lexistence dun br G-principal universel nous fournit une bijection Prin
G
(B)
[B, B
0
]. Lespace E
0
= E
G
dcrit ci-aprs est obtenu laide de la construction de Milnor.
Dnition 1.7.13. La runion innie ( innite join ) dun groupe G est
E
G
= G G = (t
1
x
0
, t
1
x
1
, . . .) ; t
i
[0, 1], x
i
G, les t
i
presque tous nuls,
i
t
i
= 1.
22 Chapitre 1. Fibrs
Un lment de E
G
est not x, t). Deux lments x, t) et x
, t
i
pour tout i et x
j
= x
j
pour tout j tel que t
j
> 0.
Maintenant, faisons agir G sur E
G
par multiplication droite en posant x, t)y = xy, t). On
munit ensuite E
G
dune topologie compatible avec laction de G (admis). Notons BG = E
G
/G
lespace des orbites. On dnit enn
G
= (E
G
, p, B
G
).
Proposition 1.7.14 ([4]). Le G-br
G
est un G-br principal trivialisation adapte.
Les espaces E
G
et B
G
sont brs par
E
G
(n) E
G
(n + 1) E
G
B
G
(n) B
G
(n + 1) B
G
avec E
G
(n) = (t
0
x
0
, t
1
x
1
, . . .) E
G
; t
i
= 0 pour tout i > n et B
G
(n) = p(E
G
(n)).
Exemple 1.7.15. 1. Pour G = Z/2Z, on a E
G
(n) = S
n
. Laction de Z/2Z sur S
n
est
par lidentit et lantipode, donc B
G
(n) = RP
n
. Par consquent E
G
= S
(la limite du
systme inductif S
n
S
n+1
) et BG = RP
et B
G
= CP
(la limite
du systme inductif CP
n
CP
n+1
). Le br (S
2n+1
, p, CP
n
) est universel
pour toute dimension infrieure ou gale 2n.
An de dmontrer que le br G-principal
G
est universel, nous avons besoin de la
Proposition 1.7.16. Soit un br G-principal trivialisation adapte de base B. Alors il
existe une partition de lunit
n
nN
dnombrable telle que les U
n
=
1
n
(]0, 1]) soient des ouverts
trivialisants pour .
Dmonstration. Admise car technique (voir [4] page 56).
Thorme 1.7.17. Pour tout br G-principal trivialisation adapte, il existe une application
f : B B
G
telle que f
(
G
).
Dmonstration. Soit
n
nN
la partition de lunit fournie par la proposition 1.7.16. Notons
h
n
: U
n
G
Un
les applications de trivialisation. Dnissons une application : E E
G
en posant
u(z) =
_
(
0
p(z))(q
0
h
1
0
(z)), . . . , (
n
p(z))(q
n
h
1
n
(z)), . . .
_
,
o q
n
: U
n
G G est la seconde projection. Pour z en lequel h
1
n
(z) nest pas dni, on a
n
(p(z)) = 0. Par consquent u est bien dnie. Par ailleurs h
n
(zg) = h
n
(z)g donc u(zg) = u(z)g
pour tout g G. Lapplication u induit f : B B
G
et (u, f) :
G
est un morphisme de
G-brs principaux.
Thorme 1.7.18. Soient f
0
, f
1
: X B
G
deux applications telles que f
0
(
G
) f
1
(
G
).
Alors f
0
et f
1
sont homotopes.
Dmonstration.
CHAPITRE 2
CONNEXIONS LINAIRES
Ce chapitre traite des connexions linaires, cest--dire des connexions sur les brs vectoriels. Il
est noter quil existe galement des connexions sur les brs principaux : les connexions principales
(voir ce sujet le chapitre 6 de [2]).
2.1. Dnition et premires proprits
Une connexion gnralise la
Remarque 2.1.1. Soit
0
(B, R
n
) lespace des sections du br trivial : E = B R
n
B.
On peut alors voir f
0
(B, E) en tant quapplication f : B R
n
, de section correspondante
s : b (b, f(b)), et calculer les drives de f le long dun champ de vecteurs sur B en utilisant la
direntielle df de f.
Si n = 1, alors f C
B).
Si n > 1 et f : B R
n
, alors f(b) = (f
1
(b), . . . , f
n
(b)) donc df = (df
1
, . . . , df
n
). On vrie que
df est une section globale du br T
B R
n
, cest--dire df =
i
s
i
o
i
0
(B, T
B) et
s
i
0
(B, R
n
).
Par consquent, pensons la direntielle d comme une application d :
0
(B, R
n
)
0
(B, T
B R
n
) =
1
(B, R
n
). Cet oprateur a pour proprits :
(i) d est linaire.
(ii) Si C
(B, R)
1
(B) =
0
(B, T
t=0
pour tout X
b
[(t)].
On peut faire de mme pour f : B R
n
. Pour tout X
b
[(t)], on a
d
dt
f((t))
t=0
=
(d(f
1
)
b
(X
b
), . . . , d(f
n
)
b
(X
b
)). Ainsi df = (df
1
, . . . , df
n
) mesure les variations de f le long de (t),
cest--dire df
0
(B, T
B R
n
). Do
d : C
(B, R
n
)
0
(B, T
B R
n
) =
1
(B, R
n
).
On peut se demander ce quil en est pour une section s : B E, cest--dire s
0
(B, E).
Le problme est de donner un sens
d
dt
s((t))
t=0
. En fait s((t)) E
(t)
et s((0)) E
(0)
ne
peuvent tre identis, donc on ne peut pas valuer s((t)) s((0)).
Si nous avions une faon de relier/identier les E
(t)
( E
(0)
) le long de (t), alors nous pourrions
mesurer les variations de s le long de (t). Ainsi une mthode pour rsoudre notre problme est
de spcier comment transporter E
b
le long de (t), cest--dire dnir le transport parallle.
Sans entrer dans les dtails (qui seront examins dans la section 2.3), pour dnir le transport
parallle le long dun chemin dans B nous avons besoin de spcier comment un chemin dans B
se remonte en un chemin dans E ; un tel relvement est appel relvement horizontal. Ceci nous
permet de dnir un relvement des vecteurs tangents B en des vecteurs tangents E. En clair,
on obtient une identication de T
b
B avec un sous-espace H
e
de T
e
E pour tout e E
b
. Le sous-
espace H
e
est un complmentaire dans T
e
E du sous-espace V
e
des vecteurs verticaux, do un
scindement T
e
E = V
e
H
e
.
Problme 2.2 (scindement de TE). Prenons un br vectoriel : E B lisse et de rang
n (sur C ou R). tant donne une trivialisation locale E
U
U R
n
, nous avons T
e
E = T
b
U R
n
pour tout e E
U
avec b = (e). Cest local mais non canonique, donc nous recherchons une rgle
globale pour scinder T
e
E = Fibre Base.
Un vecteur X
e
T
e
E sidentie au germe X
e
[(t)], o (t) est un chemin passant en
e t = 0. Les vecteurs le long de la bre (ou vecteurs verticaux)
1
(b) correspondent aux
chemins (t) valeurs dans
1
(b), cest--dire tels que ((t)) = b pour tout t. Mais la projection
: E B induit lapplication
[(t)] = 0
pour tout chemin (t) valeurs dans la bre
1
(b). Par consquent le sous-espace vectoriel
V
e
= Ker(
: T
e
T
b
B) T
e
E est isomorphe lespace des directions le long de la bre.
Continuons avec un traitement complet des connexions linaires, en commenant par la
Dnition 2.1.3. Pour un br vectoriel E B, une connexion est une application
D :
0
(B, E)
0
(B, T
B E) =
1
(B, E)
telle que :
2.1 Dnition et premires proprits 25
1. D est linaire.
2. D(s) = d s + Ds, o C
(B, R) et s
0
(B, E).
Lemme 2.1.4. Le second point garantit que D est un oprateur local, cest--dire que Ds(b)
dpend seulement de s au voisinage de b.
Dmonstration. Prenons un voisinage ouvert U de b et dnissons une fonction bosse lisse
f sur U tel que f 1 sur V ( U) au voisinage de b et f 0 hors de U. Alors D(fs) = df s+fDs
implique D(fs)(b) = Ds(b). Mais fs est nulle hors de U, do le rsultat.
Par consquent la description locale de D est possible, cest--dire que lon peut utiliser des
cadres locaux pour obtenir une description locale de D. Soit : E
U R
n
une trivialisation
locale, de cadre local correspondant e
i
n
i=1
. Ainsi e
i
(b) =
1
(b, e
i
), o e
i
est la base canonique
de R
n
. Au-dessus de U, la section s a une description locale s =
s
i
e
i
avec s
i
: U R. Les
deux axiomes de la dnition 2.1.3 impliquent Ds =
ds
i
e
i
+s
i
(De
i
).
Lemme 2.1.5. La connexion D vrie De
i
=
j
ji
e
j
, o les
ji
sont des 1-formes dnies
sur U.
Dmonstration. De
i
est une section (locale) de T
U E et toute section de T
U E a pour
expression
j
ji
e
j
. Remarquons que
ji
ne dpend que de D et de e
i
mais pas de s. Alors
Ds =
i,j
(ds
i
+
ji
s
j
) e
i
.
Si lon identie s = (s
1
, . . . , s
n
)
t
, nous voyons que
D
_
_
_
s
1
.
.
.
s
n
_
_
_ = (d +)
_
_
_
s
1
.
.
.
s
n
_
_
_,
o = (
ji
) est une matrice n n de 1-formes sur U. Ainsi D = d +.
Nous crirons par consquent
(2.1.1) D = d +.
Certains auteurs notent une connexion ou . Ici, nous utiliserons la notation uniquement
dans le cas du br tangent TM.
Remarque 2.1.6. Si E = BR
n
, alors une seule carte est requise. Choisissons dans ce cas un
cadre global e
i
. Tout matrice de 1-formes donne lieu une connexion D = d+. En particulier
= 0 implique D = d.
Si le br E =
R
n
/g
i
est un cadre local sur U
, alors on
doit examiner de plus prs les conditions de compatibilit de la description locale. Supposons que
D = d +
au-dessus de U
et D = d +
au-dessus de U
. Alors De
i
=
ji
e
j
. Or e
i
= g
ji
e
j
,
do
De
i
= D(g
ji
e
j
) = dg
ji
e
j
+g
ji
De
j
= dg
ji
g
kj
e
k
+g
ji
kj
g
k
e
=
_
(g
dg
)
i
+ (g
)
i
_
e
.
26 Chapitre 2. Connexions
Les conditions de compatibilit impliquent
(2.1.2)
= g
+g
dg
.
Nous avons ainsi dmontr la
Proposition 2.1.7. La connexion D est dtermine par une famille
de matrices
de
1-formes sur U
.
Remarque 2.1.8. On ne peut pas prendre
= 0, cest--dire lorsque g
: U
GL(n) est
localement constante.
Dnition 2.1.9. Si le br : E B admet une description E =
R
n
/g
avec
dg
= 0, alors le br est dit plat. Dans ce cas, on peut dnir une connexion D = d avec des
cadres locaux plats.
Le crochet [ , ] stend aux connexions. Pour D =
i
ei, nous obtenons par exemple
[D, D] =
i,j
(
i
i
)[e
i
, e
j
].
Lemme 2.1.10. Toute connexion D vrie [D, [D, D]] = 0.
Dmonstration. Tout dabord
D
i
D
j
D
k
(X Y Z) =
()D
(i)
(X)D
(j)
(Y )D
(k)
(Z)
= D
i
(X)D
j
(Y )D
k
(Z) D
i
(X)D
k
(Y )D
j
(Z) D
j
(X)D
i
(Y )D
k
(Z)
D
k
(X)D
j
(Y )D
i
(Z) +D
j
(X)D
k
(Y )D
i
(Z) +D
k
(X)D
i
(Y )D
j
(Z).
En omettant la somme sur i, j, k et le symbole pour les 1-formes, nous obtenons
[D, [D, D]](X Y Z) = D
i
D
j
D
k
(X Y Z)[e
i
, [e
j
, e
k
]]
= D
i
D
j
D
k
(X Y Z)
_
[e
j
, [e
k
, e
i
]] + [e
k
, [e
j
, e
i
]]
_
=
_
D
j
(Y )D
k
(Z)D
i
(X) +D
j
(Z)D
k
(Y )D
i
(X) +D
j
(X)D
k
(Z)D
i
(Y )
+D
j
(Y )D
k
(X)D
i
(Z) +D
j
(X)D
k
(Y )D
i
(Z) +D
j
(Z)D
k
(X)D
i
(Y )
_
[e
j
, [e
k
, e
i
]]
_
D
k
(Z)D
j
(Y )D
i
(X) +D
k
(Y )D
j
(Z)D
i
(X) +D
k
(Z)D
j
(X)D
i
(Y )
+D
k
(X)D
j
(Y )D
i
(Z) +D
k
(Y )D
j
(X)D
i
(Z) +D
k
(X)D
j
(Z)D
i
(Y )
_
[e
k
, [e
i
, e
j
]]
= 2(D
j
(Y )D
k
(Z)D
i
(X) +D
j
(Z)D
k
(Y )D
i
(X) +D
j
(X)D
k
(Z)D
i
(Y )
+D
j
(Y )D
k
(X)D
i
(Z) +D
j
(X)D
k
(Y )D
i
(Z) +D
j
(Z)D
k
(X)D
i
(Y )
_
[e
k
, [e
j
, e
i
]]
= 2[D, [D, D]](X Y Z).
2.2 Existence de connexions et transport parallle 27
2.2. Existence de connexions et transport parallle
Soit : E B un br vectoriel ralis comme
E = (
R
n
)/g
.
Nous allons dcrire deux mthodes pour construire une connexion sur E. Ces deux mthodes
utilisent des connexions D
dnies sur E
U
, des trivialisations locales
: E
U
U
R
n
et une partition de lunit
subordonne au recouvrement U
et D
2
=
La connexion D
U
en choisissant une connexion
D
sur U
R
n
puis en posant
D
=
1
, cest--dire D
(s) =
1
(s))).
Remarque 2.2.1. De faon gnrale, tant donns un isomorphisme de brs h : E F et
une connexion D sur F on dnit une connexion h
D sur E en posant h
D = h
1
D h.
Dans la dnition de D
2
, les termes de la somme sont de la forme
(
(s))(b) =
(b)D
(s)(b) =
_
(b)D
(s)(b) si b U
,
0 sinon.
Examinons maintenant la connexion D
1
. Nous avons
(D
)(s) = D
( (s)) = d
s +
(s),
donc
D
1
(s) = D
2
(s) +
s,
cest--dire D
1
D
2
=
on a d
= 0, puisque le support
de
est dans U
. La dirence entre D
1
et D
2
est instructive.
Remarque 2.2.2. La 1-forme D
1
D
2
est valeurs dans End(E).
Ceci illustre le fait gnral suivant.
Proposition 2.2.3. Si D
1
et D
2
sont deux connexions sur un br vectoriel : E B,
alors
D
1
D
2
0
(B, T
B End(E)) =
1
(B, End(E)).
Dmonstration. La dirence D
1
D
2
est linaire pour les constantes. Elle est galement linaire
pour les fonctions, puisque (D
1
D
2
)(fs) = (df s + fD
1
(s)) (df s + fD
2
(s)) = f(D
1
D
2
)(s).
Remarque 2.2.4. Pour un cadre local e
n
i=1
de E, une section de T
. Au-dessus de U
, les matrices
et
= g
.
Si (D
1
D
2
)(fs) = f(D
1
D
2
)(s), alors la description locale aura galement cette proprit.
On a vu que D
1
D
2
1
(B, End(E)). Rciproquement, si
1
(B, End(E)) alors on peut
dnir (D
1
+)(s) = D
1
(s) +(s) ; cest en fait une connexion. Do la
28 Chapitre 2. Connexions
Proposition 2.2.5. Si /(E) est lespace des connexions sur E, alors /(E) = D
0
+
1
(B, End(E)) pour une connexion xe D
0
. Plus prcisment /(E) est un espace ane de
dimension innie et despace vectoriel sous-jacent
1
(B, End(E)).
Dnition 2.2.6. Pour une connexion D et un champ de vecteurs X, la drive covariante de
la section s le long de X est D
X
s. Ceci signie que localement D
X
s = d
X
s +((X))s
0
(B, E) ;
ainsi (D
X
s)(b) = (d
X
b
s) + (X
b
)s(b), cest--dire que la drive covariante ne dpend que de
X
b
T
b
B.
2.3. Sections parallles et quations direntielles
Soit D une connexion sur un br E B de rang n sur une varit B de dimension m.
Dnition 2.3.1. Une section s
0
(B, E) vriant Ds = 0 est dite parallle.
On peut lgitimement se demander sil existe une solution lquation Ds = 0. Pour un cadre
local, si s = (s
1
, . . . , s
n
)
t
et D = d + , alors la condition de paralllisme est ds
i
+
j
ij
s
j
= 0
pour tout i. Dans des coordonnes locales (x
1
, . . . , x
n
) sur B, cela revient rsoudre le systme
dquations
m
k=1
s
i
x
k
+ (
k
ij
s
j
)dx
k
= 0 pour tout i = 1, . . . , n
avec
ij
=
k
ij
dx
k
. Cest un systme dquations aux drives partielles pour lesquelles lexistence
de solutions nest pas garantie. Nous allons examiner un cas particulier dans lequel une solution
est possible.
tant donne une courbe dans B, examinons la section le long de la courbe s((t)). Rappelons
que lon obtient un champ de vecteurs le long de , not (t). Cest la vitesse du champ de vecteurs,
dnie par
(t)(f) =
f(())
=t
.
Examinons D
s, la drive covariante de s le long de (t) ; plus prcisment, tudions les solutions
de D
s((t)) = 0.
Lemme 2.3.2. Lquation D
s((t)) = 0 est (localement) un systme dquations diren-
tielles ordinaires linaires et du premier ordre.
Dmonstration. Pour un cadre e
i
de E, on peut crire D = d+ et s = (s
1
, . . . , s
n
)
t
. Les qua-
tions en jeu deviennent ds
i
+
j
ij
s
j
= 0. Ainsi D
s = 0 scrit d
(t)
s
i
+
j
ij
((t))s
j
((t)) = 0.
Mais d
(t)
s
i
= (t)(s
i
) =
s
i
(())
=t
. Posons s
i
(t) = s
i
((t)) et
ij
(t) =
ij
((t)). Alors
s
i
(t) +
ij
(t)s
j
(t) = 0 pour tout i = 1, . . . , n.
Par consquent, il y a une unique solution si lon spcie des conditions initiales s
i
(0) = s
i
((0)).
Cette solution est valide partout o (t) est dni et reste dans une carte. Si change de carte,
un petit argument permet de recoller les solutions. Finalement, la solution est une courbe dans E,
appele le relvement horizontal de et note
h
.
2.3 Sections parallles et quations direntielles 29
Remarque 2.3.3. On peut toujours relever un chemin de B E. Cependant, nous avons
construit un relvement trs spcial ayant certaines proprits de paralllisme. Ceci nous conduit
la :
Dnition 2.3.4. Le relvement horizontal dnit une application T
b
B T
e
E dexpression
X [(t)] [
h
(t)]
X
h
. Le champ de vecteurs
X
h
est dit relvement horizontal du vecteur
X. Limage H
e
de cette application est un sous-espace de dimension n de T
e
E, appel sous-espace
horizontal, complmentaire du sous-espace vertical V
e
= Ker(
: T
e
T
b
B) T
e
E.
chemin
e
b
e
1
(b)
1
(b
)
relvement
horizontal
Figure 2.1. Relvement horizontal dun chemin
Pour b, b
. Soit
h
le relvement
horizontal de tel que
h
(0) = e, comme illustr sur la gure 2.1. Alors la fonction e
h
(1)
dpend du choix du choix du chemin .
b
e
e
1
(b)
chemin
horizontal
relvement
Figure 2.2. Le relvement dun lacet nest forcment pas un lacet
Par exemple, si b = b
i
s
i
(b).
Posons s
e
=
i
s
i
. Considrons lapplication U B E dnie par s
e
ainsi que lapplication
(s
e
)
: T
b
B T
se(b
)
E induite sur les espaces tangents.
Lemme 2.3.5. s
e
(U) est une sous-varit de E passant en e. De plus (s
e
)
(T
b
B) = H
e
T
se(b
)
E.
Dmonstration. La premire partie du lemme est en fait vraie pour toute section. Plus prcis-
ment, si s : B E est une section alors s est localement de la forme x (x, (x)), cest--dire
R
m
R
m
R
n
. Considrons la matrice
s
=
_
Id
m
i
xj
_
.
des drives partielles de s. Le rang de s
(X) [s
e
((t))]. Ainsi, il nous sut de vrier que s
e
((t)) est
un relvement horizontal. Mais cest vrai daprs la dnition de s. Par consquent, limage est
contenue dans H
e
et lapplication est injective via notre description locale. Il sensuit que les
dimensions concordent et lon obtient (s
e
)
(T
b
B) = H
e
. Nous avons ainsi dmontr que H
e
T
e
E
est un sous-espace m-dimensionnel.
Lensemble
H =
_
eE
H
e
TE
dnit une distribution. Puisque les n solutions s
i
de Ds = 0 sont linairement indpendantes, on
en dduit que H est une distribution intgrable (pour tout e E, il existe une sous-varit H
passant en e telle que TH = H
e
).
2.4. Obstruction lintgrabilit dans le cas dune section parallle
Rappelons qutant donne une section s
0
(B, E) parallle (cest--dire vriant Ds = 0)
dun br E B, nous avons :
1. s(B) est une sous-varit de E (vrai pour tout section).
2. T
s(b)
(s(B)) = s
(T
b
B) = H
s(b)
T
s(b)
E. Pour tout cadre parallle s
1
, . . . , s
n
(o n est
le rang du br), on obtient une telle sous-varit en chaque point. On appelle s(B) une
sous-varit intgrable pour H
s(b)
.
Par consquent, si nous avons des cadres parallles alors la distribution horizontale
eE
H
e
=
H TE est intgrable.
Remarque 2.4.1. Rciproquement, si la distribution horizontale H est intgrable alors il existe
une sous-varit intgrable en tout point. Par consquent une base e
i
(b) de E
b
peut stendre en
un cadre parallle local.
Tout ce qui suit repose sur le thorme de Frobnius. Soit T TM une distribution telle
que dim(T
x
) = d pour tout x. On peut se demander quelle condition T est une distribution
intgrable. Daprs le thorme de Frobnius, une condition dintgrabilit est que pour tous X,
2.4 Obstruction lintgrabilit dans le cas dune section parallle 31
Y T, le crochet de Lie [X, Y ] de X et Y est galement dans T. Nous dirons dans ce cas que T
est involutive.
Il existe une version plus pratique de cette condition, en termes de formes direntielles. Consi-
drons lidal I
D
annihilateur de T dans
1
T
M, ainsi que 1
D
= ; I
D
. Plus prcisment
I
D
=
1
T
(T
s
S) = T
x
, comme illustr dans la gure 2.3.
M
S
s
x
Dx
Figure 2.3. Sous-varit intgrable
An dappliquer ceci H TE, nous avons besoin de calculer 1
H
.
Lemme 2.4.3. Fixons des coordonnes locales (y
1
, . . . , y
n
) sur les bres. Alors 1
H
est engendr
par dy
i
+
j
ij
y
j
.
En fait (dy
i
+
j
ij
y
j
)
e
(X
h
) = 0 pour tout X
h
H
e
. Ceci dcoule du fait que X
h
[
h
(t)]
pour un relvement horizontal particulier
h
(t).
Examinons ce que signie d1
H
1
H
. On a d(dy
i
+
ij
y
j
) = d(
ij
y
j
) = (d
ij
)y
j
ij
dy
j
.
crivons dy
j
= (dy
j
+
jk
y
k
)
jk
y
k
. On peut dmontrer que d(dy
i
+
ij
y
j
) = (d + )y
j
modulo 1
H
. Par consquent, si d + est nulle alors d1
H
1
H
et la distribution horizontale
est intgrable.
Dnition 2.4.4. La matrice de 2-formes F
D
= F
et si F
= d
, alors F
B End(E). Par
ailleurs F
D
= F
, et ainsi F
= F
D
= F
0
(B,
2
T
M End(E)).
32 Chapitre 2. Connexions
Dmonstration. Soit e
i
un cadre local au-dessus de U
. Notons g
R
n
g
R
n
F
R
n
Dune part nous avons
= g
+ g
dg
. Dautre part g
= 1 implique dg
+
g
dg
= d
achve la dmonstration.
Une dnition alternative de la courbure dune connexion est F
D
= D
2
. Cependant elle n-
cessite de donner un sens D
2
. Dans la section suivante, nous construirons plus gnralement
D :
p
(B, E)
p+1
(B, E).
2.5. Courbure dune connexion
2.5.1. Gnralisation des notions de connexion et de courbure. Rappelons que la
courbure F
D
dune connexion D est dans
0
(B,
2
T
BEnd(E))
2
(B, End(E)). Si D = d+
pour un cadre local, alors F
D
sexprime localement sous la forme F
D
= d + .
Proposition 2.5.1. Une connexion D :
0
(E)
1
(E) sur E est lunique extension en
D :
p
(E)
p+1
(E) linaire et vriant D() = d+(1)
q
D pour tous
q
(B)
et
p
(E).
Lemme 2.5.2. Nous avons F
D
= D D = D
2
, cest--dire F
D
(s) = D(Ds) pour tout s
0
(B, E). Ici le second D est lextension de D
1
(B, E)
2
(B, E).
Dmonstration. Examinons
0
(E)
D
1
(E)
D
2
(E). Pour un cadre local e
i
pour E,
nous avons D = d + et toute section au-dessus de U
scrit s =
i
s
i
e
i
. Alors Ds =
i
(ds
i
+
j
ij
s
j
)e
i
, do
D(Ds) =
i
_
d
_
ds
i
+
ij
s
j
_
+
ik
_
ds
k
+
kj
s
j
_
_
e
i
=
i
_
_
j
(d
ij
)s
j
ij
ds
j
_
+
_
ik
ds
k
_
+
_
ik
kj
s
j
_
_
e
i
=
j
(d
ij
)s
j
e
i
+
j
_
ik
kj
_
s
j
e
i
= d(s) + (s).
Dans la suite
0
(E)
D
1
(E)
D
2
(E)
nous avons D
2
= F
D
,= 0 en gnral. Ainsi la courbure mesure lchec de la suite tre un complexe
( la dirence du complexe de Rham C
1
(M)
d
2
(M) dans lequel d
2
= 0).
Dnition 2.5.3. Une connexion D telle que F
D
= 0 est dite plate.
2.5 Courbure dune connexion 33
Si E admet une connexion D plate, alors on peut choisir un cadre local e
i
tel que De
i
= 0.
Ainsi
= 0, cest--dire D = d au-dessus de U
. Il sensuit que g
i
sur U
tel que De
i
= 0
(
i
, on a
e
(t) =
i
(t)e
i
((t)) avec (
i
)
(t) +
ij
(
(t))
j
(t) = 0. Mais
ij
= 0, cest--dire (
i
)
i
(t) est constante.
Soit maintenant (t) un lacet avec (1) = (0) = b. Lholonomie autour de (t) provient du fait
que
e
(1) nest pas forcment gal
e
(0) (puisque (t) nest pas toujours dimage contenue dans
un ouvert trivialisant U
).
Supposons que limage de (t) est contenue dans les ouverts trivialisants U
0
, U
1
, . . . , U
N
. Fixons
0 < t
1
< t
2
< < t
N+1
< 1 tels que (t
) U
1
U
pour = 1, . . . ,
N
et (t
N+1
) U
N
U
0
.
Supposons que
e
(0) =
0
i
e
0
i
(0),
e
(t
1
) =
1
i
e
1
i
(t
1
), . . .
e
(t
) =
i
e
i
(t
).
Alors la condition de relvement horizontal implique (t) =
0
i
e
0
i
(t) pour 0 < t t
1
( est
constant pour le cadre e
0
i
(t)). En t
1
on change pour le cadre e
1
i
(t), donc (t
1
) =
(g
10
ij
0
j
)e
1
j
(t
1
),
cest--dire (
1
i
) = g
10
ij
0
j
. Il sensuit que
= g
1
1
chaque changement. Donc aprs avoir fait le tour du lacet nous avons
0
;
_
g
0N
g
NN1
g
10
. .
T=holonomie
0
.
Si le lacet (t) reste dans un seul ouvert U
B, posons E =
B
R
n
=
B R
n
/
1
(B) avec (
b, v) (
b, ()v).
Proposition 2.5.9. Lapplication E B est un R
n
-br plat pouvant tre muni dune
connexion plate qui induit :
1
(B) GL(n) en tant que reprsentation dholonomie.
Remarque 2.5.10. Plus gnralement, pour tout reprsentation :
1
(B) G, on peut
vrier que P =
B
G est un G-br principal plat pouvant tre muni dune connexion plate.
Soit une connexion D sur un br vectoriel E B, de courbure F
D
. Supposons que localement
D = d + et F
D
= F
= d + au-dessus de U. Alors F
= d d = (F
) (F
) = F
.
En dautres termes F
+ F
= 0.
2.6 Connexions induites 35
Si on pose [, F] = F
+ [, F] = 0.
Nous pouvons donner lidentit de Bianchi une description globale, savoir D(F
D
) = 0.
Cependant il nous faut dj dnir D(F
D
) = 0, ce qui ncessite un dtour par le domaine des
connexions induites. Lexplication surgira au dtour de la remarque 2.6.2.
2.6. Connexions induites
2.6.1. Connexion induite sur E
1
E
2
. Pour deux connexions D
i
sur E
i
(i = 1, 2), d-
nissons D
= D
1
D
2
de la faon suivante. Si localement D
i
= d +
i
, alors
D
= d +
_
1
0
0
2
_
avec somme directe des cadres. Plus prcisment, si s = s
1
s
2
0
(E
1
E
2
) alors D
(s
1
s
2
) =
D
1
(s
1
) D
2
(s
2
). Cest une connexion de courbure locale
F
=
_
F
1
0
0 F
2
_
.
2.6.2. Connexion induite sur E
1
E
2
. Pour deux connexions D
i
sur E
i
(i = 1, 2), posons
D
(s
1
s
2
) = D
1
(s
1
) s
2
+s
1
D
2
(s
2
), cest--dire
D
= D
1
I
2
+I
1
D
2
.
Cest une connexion de courbure
F
D
= F
1
I
2
+I
1
F
2
,
cest--dire F
D
(s
1
s
2
) = F
1
(s
1
) s
2
+s
2
F
2
(s
2
).
2.6.3. Connexion induite sur E
sur E
telle que si s
0
(E
) et t
0
(E), alors [s
(t)]
b
= s
b
(t
b
) est pour
tout b B une fonction lisse sur la base B. On peut ainsi prendre la direntielle
ds
(t) = (D
)(t) +s
(D(t)).
Construisons D
i
de E
nous avons D
= d +
. Do
e
i
(b)(e
j
(b)) =
ij
, de
i
(e
j
) = 0, De
i
=
ji
e
k
, D
j
=
kj
e
k
.
Par consquent il est ncessaire que 0 = de
i
(e
j
) = (
ki
e
k
)(e
j
) + e
i
(
kj
e
k
) =
ji
+
ij
,
cest--dire
=
t
.
Rciproquement, on vrie que (
)
t
dnit une connexion sur E
.
36 Chapitre 2. Connexions
2.6.4. Connexion induite sur Hom(E
1
, E
2
) E
2
E
1
. En combinant les sous-sections 2.6.2
et 2.6.3, on peut obtenir une connexion sur E
1
E
2
Hom(E
2
, E
1
). Elle est dnie par
D = D
2
I
1
+I
2
D
1
.
Dcrivons-la directement. Donnons-nous h : E
1
E
2
et xons des bases e
(1)
i
et e
(2)
i
de
E
1
et E
2
respectivement. Dans ces bases, nous avons h = (h
ij
). Soit e
ij
= e
(2)
i
(e
(1)
j
)
. Alors
D(e
ij
) =
(2)
ki
e
(2)
k
(e
(1)
j
)
+e
(1)
i
(1)
kj
(e
(1)
k
)
=
(2)
ki
e
(2)
k
(e
(1)
j
)
(1)
jk
e
(2)
i
(e
(1)
k
)
.
Mais h =
h
ij
(e
(2)
i
(e
(1)
j
)
), o e
ij
est vue en tant que base de Hom(E
1
, E
2
) via (e
(2)
i
(e
(1)
j
)
)(s) = (e
(1)
j
)
(s)e
(2)
i
. On en dduit
D(h) =
(dh +
(2)
h h
(1)
)
ij
e
(2)
i
(e
(1)
j
)
,
cest--dire
D(h) = dh +
(2)
h h
(1)
en considrant h = (h
ij
) dans la base e
ij
.
Exemple 2.6.1. En particulier, si E
1
= E
2
= E alors Hom(E
1
, E
2
) = End(E). La connexion
D sur E induit une connexion D sur End(E) ayant la proprit suivante. Dans un cadre local, si
D = d + sur E et u
0
(End(E)) alors
D(u) = du +u u = du + [, u]
sur End(E).
Remarque 2.6.2. On peut utiliser lextension de D sur End(E) pour dnir la drive cova-
riante
D :
p
(End(E))
p+1
(End(E)).
Appliquons cette drive covariante F
D
2
(End(E)) pour calculer D(F
D
). Dans un cadre local
on a D(F
) = dF
+ [, F
(E) via
E
X
f
B
Soient D une connexion sur E et e
i
un cadre local de E au-dessus de U
. Soit f
(e
i
) le cadre
de f
), dni par f
(e
i
)(x) = e
i
(f(x)). Supposons que
D = d +
selon e
i
.
Lemme 2.6.3. f
) (pour le cadre f
(e
i
)).
Dmonstration. tant donn un champ de vecteurs Y sur f
1
(U
) X, on a f
x
)(Y ) =
f(x)
(f
(D) sur f
(D
Y
)(f
s) = D
fY
(s).
2.7 Connexions induites 37
Une connexion sur E nous fournit une connexion sur End(E) = Hom(E, E) E E
. Pour un
choix de cadre local, on a vu que D(h) = dh + [, h].
On peut dmontrer que si h
0
(End(E)) et s
0
(E), alors D(hs) = D(h)s + hD(s).
Ici D(h)
1
(End(E)) et D(s)
1
(E). Le long dun champ de vecteurs V
0
(TB), on a
galement
D
V
(hs) = D
V
(h)(s) +hD
V
(s).
Lemme 2.6.4. Si s
0
(E), V
0
(TX) et f
(V ) = W
0
(TB), alors
f
(D)
V
(f
s) = f
(D
W
(s)).
En outre f
(
d
dt
) = (t).
Dnition 2.6.5. Eectuons un changement de notations pour ce cas particulier :
(D) d
dt
( s(t)) =
D
dt
s(t). Alors
D
dt
s(t) = D
s(t) est la drive covariante le long du champ de vecteurs vitesse de .
Remarquons que s(t) est un relvement horizontal si et seulement si s(t) est parallle selon
(E)).
Remarque 2.6.6. Dune manire gnrale, les sections f
est
une section de f
(x
1
) ,= s
(x
2
), alors s
@
@
@
@
@
@
@
F
~
~
~
~
~
~
~
B
alors on obtient une bijection (linaire)
0
(E)
0
(E
(D
) = h
1
D
h sur E, cest--dire h
(D
)(h
1
(s)) = h
1
(D
(s)).
Si e
i
et e
i
sont deux cadres locaux pour E et E
respectivement, alors h
(D
)(e
i
) =
h
1
D
(h
ji
e
j
). On vrie que
h
(D
) = d +h
1
h +h
1
dh, F
h
(D
)
= h
1
F
h,
o F
.
Si lon identie E et E
, nous avons une connexion induite sur End(E). On peut dmontrer que
h
D = h
1
Dh = D +h
1
D(h), o le second D est la connexion induite.
38 Chapitre 2. Connexions
2.7. Connexions mtriques
2.7.1. Dnition et premires proprits. Supposons le br E B muni dune m-
trique , ).
Dnition 2.7.1. Une connexion D est dite compatible avec la mtrique , ) si pour tous
s, t
0
(E) nous avons
ds, t) = Ds, t) +s, Dt).
On parle parfois de connexion orthogonale.
Remarque 2.7.2. Pour s, t
0
(E), on dnit une fonction s, t) (de classe C
sur B) en
posant s, t)(b) = s(b), t(b)). De plus , ) :
0
(E)
0
(E) C
ki
+
kj
kj
.
Par consquent
ji
+
ij
= 0. Ceci signie que pour une connexion orthogonale, la 1-forme
connexion est anti-symtrique pour un cadre orthogonal.
Remarque 2.7.4. Dans le cas complexe, on obtient
ji
+
ij
= 0 en utilisant un produit
hermitien. Pour une connexion unitaire sur un br complexe, une 1-forme connexion prend ses
valeurs dans u(n) lorsquon la calcule dans un cadre unitaire.
Remarque 2.7.5. On peut raliser E en tant que O(k)-br principal associ. Le rsultat ci-
dessus dcoule alors du fait quune 1-forme connexion sur un G-br principal prend ses valeurs
dans Lie(G).
Un calcul direct dmontre que F
= d + vrie F
+ F
t
) E
.
tant donn un cadre local e
i
de E, on dnit
H =
H
ij
e
i
e
j
avec H
ij
= e
i
, e
j
), de sorte avoir H(s, t) = s, t). Pour une connexion D sur E, on obtient une
connexion induite sur E
M TM) =
1
(TM).
Les sections de TM sont les champs de vecteurs. Dans ce cas D
X
(s) est la drive covariante le
long du champ de vecteurs X de la section s. Mais X et s sont tous deux des champs de vecteurs.
Lorsque lon parle de connexions sur le br tangent, on utilise le symbole , plutt que D. Comme
prcdemment F
2
(End(TM)) et F
k=1
k
dx
k
dans les coordonnes (x
1
, . . . , x
n
), o
k
= (
k,ij
)
ij
est une matrice (application sur les bres de
E). Pour E = TM on peut prendre
_
x
i
_
n
i=1
pour cadre local au-dessus de la carte dans laquelle les coordonnes sont (x
1
, . . . , x
n
). Il sensuit
que
_
x
i
_
=
ji,k
dx
k
x
i
.
On note ceci sous la forme
_
x
i
_
=
k
ji
dx
k
x
i
,
o les
k
ji
sont les symboles de Cristofell. Pour ajouter la confusion, la courbure de est note
.
Un relvement TM dune courbe (t) dans M est un champ de vecteurs le long de (t). Pour
un tel relvement (t), on peut calculer la drive covariante
(t)
(t) selon (t) le long de (t).
Mais pour notre relvement (t), on peut tout simplement prendre (t).
40 Chapitre 2. Connexions
Dnition 2.8.1. On dit que (t) est une godsique si
(t)
(t) = 0. Ceci signie que le
champ de vecteurs vitesse
(t) est constant covariant.
Dans les coordonnes locales (x
1
, . . . , x
n
), notons (x
1
(t), . . . , x
n
(t)) les composantes de la courbe
(t). Puisque = d +
k
ij
dx
k
, la condition de godsicit donne lieu un systme dquations
direntielles ordinaires
x
k
(t) +
k
ij
(t) x
i
(t) x
j
(t) = 0.
Une consquence de lexistence et de lunicit de la solution de cette quation direntielle implique
que pour tout vecteur v T
x
M, il existe une unique courbe godsique
v
(t) avec
v
(0) = x et
v
(0) = v. Cette godsique vrie
v
(t) =
v
(t) pour toute constante (encore une consquence
de lunicit).
Corollaire 2.8.2. Soit u T
x
M un vecteur unitaire (pour une mtrique riemannienne). Pour
assez petit, la godsique
u
(t) est dnie en t = 1. Dnissons une application T
x
M M
sur un voisinage de 0 T
x
M en posant v
v
(1). Cette application est appele exponentielle et
note exp(v).
Un rsultat de gomtrie riemannienne nous assure du fait que lexponentielle ralise un dif-
fomorphisme entre un voisinage de 0 dans T
x
M et un voisinage de x dans M. La dmonstration
repose sur le thorme des fonctions implicites. On vrie que la direntielle de lapplication
D
0
(exp) : T
0
(T
x
M) T
x
M est lidentit.
Ceci dnit des coordonnes godsiques.
Lemme 2.8.3.
k
ij
sannule en x dans les coordonnes godsiques.
Ide de la dmonstration. Pour v T
x
M, on commence par valuer (
k
ij
dx
k
)(v) en utilisant la
godsique
v
(t) le long de v . Puis on utilise lquation godsique en remarquant que dans les
coordonnes godsiques
v
(t) = tv = (x
1
(t), . . . , x
n
(t)).
2.9. Torsion dune connexion sur le br tangent
2.9.1. Dnition et premires proprits.
Dnition 2.9.1. La torsion dune connexion sur le br tangent TM dune varit M de
dimension n est le champ de tenseurs dni par
(X, Y ) =
X
Y
Y
X [X, Y ]
0
(
2
(T
M) TM)
pour tous champs de vecteurs X, Y TM.
Il nest pas du tout clair que est bien un lment de
0
(
2
(T
b
M T
b
M. On vrie que si f
est une fonction, alors (fX, Y ) = f(X, Y ).
Que mesure la torsion ? Pour les cadres
xi
pour TM et dx
i
pour T
M, on constate que
_
x
i
,
x
j
_
=
x
i
_
x
j
_
x
j
_
x
i
_
= (
k
ji
k
ij
)
x
k
.
Donc scrit
=
k
ij
dx
i
dx
j
x
k
2.9 Torsion dune connexion 41
avec
ij
=
k
ij
k
ji
. Si = 0, alors la connexion a des symboles de Christoel symtriques.
Remarque 2.9.2. tant donne une connexion , si ,= 0 alors on peut modier an
dobtenir une nouvelle connexion
vriant = 0. La modication est dnie comme suit. Nous
avons
1
(End(TM)) =
0
(T
M End(TM)) et
T
M End(TM) T
M (TM
TM) (T
M TM
) TM.
Puisque
2
(T
M) T
M TM
, la torsion vrie
1
(End(TM)). Alors la connexion
=
1
2
est de torsion nulle.
2.9.2. Connexion de Levi-Civita. Soit g une mtrique sur le br tangent TM dune
varit M. On peut demander ce quune connexion sur TM M soit compatible avec la
mtrique. Daprs notre discussion sur les connexions orthogonales, ceci sexprime par la condition
g = 0.
Proposition 2.9.3. Soit g une mtrique sur le br tangent TM dune varit M. Il existe
une unique connexion, appele connexion de Lvi-Civita et note
lc
, sans torsion et vriant
lc
g = 0.
Dmonstration. Plaons-nous dans des coordonnes locales x
1
, . . . , x
n
. crivons g =
g
ij
dx
i
dx
j
dans le cadre local dx
i
pour T
M. En posant
k
ij
=
1
2
g
1
k
(g
j,i
g
ij,
+g
i,j
)
avec g
j,i
=
xi
(g
j
), nous obtenons la connexion dsire.
Lemme 2.9.4. On a Alt(
lc
) = d, o Alt est loprateur forme alterne .
CHAPITRE 3
CLASSES CARACTRISTIQUES DUN FIBR VECTORIEL
3.1. Classes caractristiques dun br vectoriel
3.1.1. Motivation. Rappelons que pour tout br vectoriel E B de rang n, nous avons
une connexion D :
0
(E)
1
(E) avec D(fs) = df s + fDs. Dans un cadre local e
i
, une
section a pour expression s =
s
i
(x)e
i
(x) (s
1
, . . . , s
n
)
t
et D = d +. Ainsi
Ds = d(s
1
, . . . , s
n
)
t
+(s
1
, . . . , s
n
)
t
.
La connexion stend pour dnir un drive covariante
0
(E)
D
1
(E)
D
2
(E)
D
. La
courbure de D est F = D
2
et a pour expression F
(B, R) ou H
(EG) = E
EG
B
f
BG
Il sut ensuite de dnir les classes caractristiques pour EG BG et den prendre limage
rciproque.
2. (Plus concrte) Utilisons la courbure dune connexion. On sait que localement F
est une
matrice de 2-formes. Ainsi pour une fonction polynomiale P sur les matrices, on peut calculer
P(F
) et obtenir une forme direntielle. Si cette forme est ferme, nous obtenons une classe
[P(F
)] H
B
f
(E
)), alors f
(classes de E
dans H
(B
)) = classes de E dans H
(B).
Nous appellerons classe caractristique la classe de cohomologie P(E) = [P(D)] pour nimporte
quelle connexion D de E, pour un polynme P convenable x. Le choix du type de polynme
amne aux classes de Chern (sections 3.2 et 3.4), de Todd (section 3.3), de Pontrjagin (section 3.5)
et dEuler (section 3.6).
3.1.2. Indpendance par rapport au cadre. Soient
i
; de mme, soient
une
2-forme courbure locales dans e
i
. Les fonctions de transition dans le cadre local sont notes
g
: U
i
= (g
)
ji
e
j
et F
= g
) soit
indpendant du cadre local, il nous faut vrier que P(A
1
BA) = P(B) pour tout A G.
Exemple 3.1.1. Voici des polynmes classiques sur les matrices :
A det(A) =
(1)
||
A
1(1)
A
n(n)
(degr n)
A Tr(A) =
i
A
ii
(degr 1)
A Tr(A
2
) =
i,j
A
ij
A
ji
(degr 2)
.
.
.
Remarque 3.1.2. On peut galement dnir P(A) pour A valeur dans les formes quelconques
laide du produit extrieur.
Dnition 3.1.3. Soit P : Mat
n
C un polynme. Si P(A
1
BA) = P(B) pour tout
A GL(n, C), on dit que P est un polynme GL(n, C)-invariant.
Remarque 3.1.4. La classication de tous ces polynmes est fondamentale dans la thorie des
classes caractristiques.
Par consquent, si P est un polynme GL(n)-invariant et F
) est une forme globale sur B bien dnie et note P(D). De plus P(F
)
2m
(B)
si m = deg(P).
3.1 Classes caractristiques dun br vectoriel 45
3.1.3. Les formes sont fermes. La dmonstration du thorme suivant est lobjet de cette
sous-section.
Thorme 3.1.5. Soient P un polynme GL(n)-invariant et D une connexion sur un br
vectoriel E B. Alors dP(D) = 0.
Supposons que P(F) est homogne de degr m.
Lemme 3.1.6. Il existe une application multi-linaire et symtrique Mat
n
Mat
n
F dnie par (A
1
, . . . , A
m
) P(A
1
, . . . , A
m
) et appele polarisation de P, telle que P(A) =
P(A, . . . , A).
Plus prcisment, dveloppons P(
m
i=1
t
i
A
i
). Alors la polarisation de P est
P(A
1
, . . . , A
m
) =
1
m!
( coecient du terme en t
1
t
m
).
Exemple 3.1.7. Si P(A) = Tr(A
2
), alors P(A
1
, A
2
) =
1
2
Tr(A
1
A
2
+A
2
A
1
) puisque Tr(t
1
A
1
+
t
2
A
2
)
2
= t
2
1
Tr(A
2
1
) +t
1
t
2
Tr(A
1
A
2
+A
2
A
1
) +t
2
2
Tr(A
2
2
).
*****A REVOIR EN UTILISANT LE LEMME 10 DE MICHELE VERGNE*****
Ainsi
dP(F) = d(P(F, . . . , F))
= P(dF, F, . . . , F) +P(F, dF, F, . . . , F) + +P(F, . . . , F, dF)
= mP(dF, F, . . . , F).
Mais lidentit de Bianchi implique dF + [, F] = 0, donc dF = [, F] = [F, ]. Do
dP(F) = mP([, F], F, . . . , F).
An dvaluer dP(D) en x
0
B, plaons-nous dans un cadre convenable.
Lemme 3.1.8. On peut choisir un cadre tel que (x
0
) = 0.
Dmonstration du lemme 3.1.8. Supposons que D = d+ et (x
0
) ,= 0 dans un cadre local e
i
i
= h
ij
e
j
un autre cadre, o (h
ij
) : U GL(n). Alors
= h
1
h+h
1
dh
dans e
i
. Supposons que lon puisse trouver une matrice h
ij
telle que
(3.1.1)
_
h(x
0
) = I,
dh(x
0
) = (x
0
).
Alors
(x
0
) = (x
0
) (x
0
) = 0, et le lemme est dmontr. Nous devons ainsi trouver h : U
GL(n) ayant les deux proprits (3.1.1). Plaons-nous dans des coordonnes locales (y
1
, . . . , y
n
)
dans lesquelles x = (0, . . . , 0). Dnissons h(y) = I y
i
i
avec =
i
dy
i
. Alors dans un
voisinage convenable de 0 nous avons det(h(y)) ,= 0, cest--dire h(y) GL(n).
Le lemme 3.1.8 nous permet darmer que
dP(D) = 0,
et le thorme 3.1.5 est dmontr.
46 Chapitre 3. Classes caractristiques
3.1.4. Indpendance par rapport la connexion. La dmonstration du thorme suivant
est lobjet de cette sous-section. Son principe est d Quillen.
Thorme 3.1.9. Soit P une fonction polynomiale GL(n)-invariante de degr m sur un br
vectoriel E B. Si D
0
et D
1
sont deux connexions, alors [P(D
0
)] = [P(D
1
)] dans H
(B) ; plus
prcisment, il existe une forme TP(D
0
, D
1
) telle que P(D
0
) P(D
1
) = d(TP(D
0
, D
1
)).
Dnissons
D
t
= tD
1
+ (1 t)D
0
(t [0, 1]).
Cest une connexion pour tout t [0, 1], puisque si D
1
= D
0
+ avec
1
(End(E)) alors
D
t
= D
0
+(t) = D
0
+
t
. Soient
et F
t
les expressions de et F
t
dans un cadre local. Ainsi
t
est une matrice de 2-formes.
Remarque 3.1.10. P(
, F
t
, . . . , F
t
) est bien dnie pour tout expression locale ; cest une
(2m1)-forme.
On a
(3.1.2) P(D
1
) P(D
0
) =
_
1
0
d
dt
P(F
t
, . . . , F
t
) dt et
d
dt
P(F
t
, . . . , F
t
) = mP(
F
t
, F
t
, . . . , F
t
).
La connexion D
t
= D
0
+t a pour courbure F
t
= D
t
D
t
= D
2
0
+t(D
0
+D
0
) +t
2
. En fait,
on peut dmontrer que
F
t
= D
0
+tD
0
+ t
2
.
Lemme 3.1.11. Posons TP(D
0
, D
1
) = m
_
1
0
P(, F
t
, . . . , F
t
) dt et = D
1
D
0
. Alors
(3.1.3)
_
1
0
d
dt
P(F
t
, . . . , F
t
) dt = d(TP(D
0
, D
1
)).
Une fois que nous aurons dmontr ce lemme, alors en comparant (3.1.2) et (3.1.3) nous aurons
le thorme 3.1.9.
Remarque 3.1.12. Puisque
1
(End(E)), on peut valuer P(, F
t
, . . . , F
t
) en xant un
cadre local et en utilisant une expression locale de et F
t
. Daprs linvariance de P et les proprits
de transformation des sections de End(E), lexpression P(, F
t
, . . . , F
t
) est indpendante du cadre
local.
Dmonstration du lemme 3.1.11. Supposons que selon un cadre local
D
0
= d +
0
, D
1
= d +
1
, =
1
0
.
Alors D
t
= d +
0
+t = D +
t
pour
t
=
0
+t. Donc
F
t
= d
t
+
t
t
et
F
t
= d
t
+
t
t
+
t
t
.
An dvaluer P(
F
t
, F
t
, . . . , F
t
) en (t
0
, x
0
), xons un cadre local tel que
t0
(x
0
) = 0. Rappelons
que lidentit de Bianchi nous assure galement de la nullit de dF
t0
(x
0
). En x
0
, on obtient
F
t0
= d
t0
= d.
Par consquent
_
1
0
d
dt
P(F
t
, . . . , F
t
) dt = m
_
1
0
P(d, F
t
, . . . , F
t
) dt .
3.2 Classes de Chern dun br vectoriel complexe 47
Puisque P est multi-linaire, nous obtenons
dP(, F
t0
, . . . , F
t0
) = P(d, F
t0
, . . . , F
t0
) + (m1)P(, dF
t0
, . . . , F
t0
).
Lvaluation dans le cadre spcial dcrit ci-dessus implique d(P(, F
t0
, . . . , F
t0
)) = P(d, F
t0
, . . . , F
t0
),
do
_
1
0
d
dt
P(F
t
, . . . , F
t
) dt = d
_
m
_
1
0
P(, F
t
, . . . , F
t
) dt
_
.
Exemple 3.1.13. 1. Si P
1
(A) = Tr(A), alors P(D
1
) P(D
0
) = d
_
1
0
Tr() dt = d Tr().
2. Si P
2
(A) = Tr(A
2
), alors TP
2
(D
0
, D
1
) = d
_
1
0
Tr(F
t
+F
t
) dt = 2d
_
1
0
Tr(F
t
) dt.
3.1.5. Naturalit et homomorphisme de Chern-Weil. Lensemble I
GL
n
des polynmes
GL
n
-invariants sur Mat
n
est muni dune structure danneau pour laddition et la multiplication,
do un morphisme danneaux I
GLn
H
un br et f : B B
(E
) = E B
satisfait au diagramme
E
B
f
(B; F) et [P(E
)] H
(B
; F) ;
vrions que ces deux classes sont relies, cest--dire [P(E)] = f
[P(E
sur E
(D
) sur E. Puisque F =
f
(F
), on obtient [P(E)] = f
[P(E
)] par dnition.
3.2. Classes de Chern dun br vectoriel complexe
3.2.1. Dnition et premires proprits. Rappelons qutant donn un br vectoriel
E B et un polynme GL
n
-invariant P, on peut dnir des classes de cohomologie [P(E)]
H
1
0 0
0
2
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
n1
0
0 0
n
_
_
_
_
_
_
_
_
_
_
o les
i
sont les valeurs propres de A. Ainsi P ne dpend que des
i
, et sera not P(
1
, . . . ,
n
).
Lemme 3.2.1. P(
1
, . . . ,
n
) est une fonction symtrique en les
i
ds que A est diagonali-
sable.
Dmonstration. En conjugant soigneusement dans GL(n, C), on peut permuter les
i
. Puisque
P est invariant par chacune de ces conjugaisons, il doit tre invariant par permutation des
i
.
Exemple 3.2.2.
_
1
0
0
2
_
=
_
0 1
1 0
__
2
0
0
1
__
0 1
1 0
_
.
Les polynmes symtriques sont engendrs par les polynmes symtriques lmentaires
0
(
1
, . . . ,
n
) = 1,
1
(
1
, . . . ,
n
) =
n
i=1
i
,
2
(
1
, . . . ,
n
) =
i=j
j
,
.
.
.
n
(
1
, . . . ,
n
) =
1
2
n
.
Plus prcisment, tout polynme symtrique peut scrire Q(
0
(
1
, . . . ,
n
), . . . ,
n
(
1
, . . . ,
n
))
pour un polynme Q.
Exemple 3.2.3.
n
i=1
2
i
= (
n
i=1
i
)
2
2(
i=j
i
) =
2
1
2
2
.
Remarque 3.2.4. Soit
P(A) = det(I+A) = det
_
_
_
_
_
_
_
_
_
_
1 +
1
0 0
0 1 +
2
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 1 +
n1
0
0 0 1 +
n
_
_
_
_
_
_
_
_
_
_
=
n
i=1
(1+
i
) = 1+
1
+ +
n
.
Alors les
i
sont les composantes homognes de P(A).
Jusquici, le corps de base (R ou C) est indirent.
3.2 Classes de Chern dun br vectoriel complexe 49
Dnition 3.2.5. Les classes de Chern du br vectoriel complexe E sont dnies par c
k
(E) =
[
k
(
i
2
F)], o F est la courbure dune connexion D sur E. Ce sont les composantes homognes de
la classe de Chern totale c(E) = [det(I +
i
2
F)]. La classe c
k
(E) est dite k-ime classe de Chern
de E.
Il nous reste comprendre pourquoi on peut se ramener aux matrices diagonalisables. Cest le
point de divergence entre les cas rel et complexe.
1. Lensemble des matrices diagonalisables est dense dans lespace des matrices. Si A Mat
n
,
alors il existe une suite de matrices A
i
DIAG telles que A
i
i
A. Puisque les polynmes
invariants sont des fonctions continues, on peut valuer P(A
i
)
i
P(A).
2. Tout br complexe E B peut tre muni dun produit scalaire hermitien. Ainsi, on
peut choisir une connexion compatible D et donc de courbure F anti-hermitienne (cest--
dire F + F
= A
A, alors A est
diagonalisable. Par consquent F est diagonalisable.
On peut donc se restreindre aux matrices diagonalisables lorsque lon veut valuer c
k
.
Une matrice A u(n) = Lie(U(n)) est diagonalisable dans une base unitaire (cest--dire conju-
gue par T U(n)), donc nous pouvons restreindre notre tude aux polynmes U(n)-invariants
sur u(n).
Lemme 3.2.6. Les classes de Chern sont des classes de cohomologie relle, cest--dire c
j
(E)
H
2j
(B, R). Plus prcisment, pour tous X
1
, . . . , X
2j
0
(TB) on a c
j
(E)(X
1
, . . . , X
2j
) R.
Dmonstration. Si F +F
= 0, alors
i
2
F = (
i
2
F)
. Donc det(I +
i
2
F) = det(I +
i
2
F). Par
consquent c
j
(E) = c
j
(E) pour tout j. De faon explicite, si c
j
(E) = [
I
dx
i1
dx
i2j
] alors
I
=
I
.
Remarque 3.2.7. Nous avons incorpor des facteurs
1
2
an que les classes c
k
(E) soient
valeurs entires, cest--dire c
k
(E) H
2k
(B; Z) (admis).
Exemple 3.2.8. Pour un br en lignes P
1
, la bre
[z0,z1]
au-dessus de [z
0
, z
1
] est la
ligne passant par (z
0
, z
1
). On a c
0
() = det(I) = 1 et c
1
() = Tr(
i
2
F) =
i
2
F H
2
(P
1
, R). (Dune
manire gnrale c
j
(E) est dnie pour j min(
1
2
dim(B), Rang(E)).) Nous dmontrerons plus
loin que
_
P
1
c
1
() = c
1
() [P
1
] = 1.
Proposition 3.2.9. Nous avons
c
0
(A) = det I = 1,
c
1
(A) = Tr
_
i
2
A
_
,
.
.
.
c
n
(A) = det(A).
50 Chapitre 3. Classes caractristiques
Esquisse de la dmonstration. Si lon fait le calcul pour I +
i
2
A diagonale avec
I +
i
2
A =
_
_
_
1 +x
1
.
.
.
1 +x
n
_
_
_
o x
i
=
i
2
i
et o les
i
sont les valeurs propres de A, alors
det
_
I +
i
2
A
_
=
n
i=1
(1 +x
i
) = 1 +
i
x
i
+
i=j
x
i
x
j
+ +
n
i=1
x
i
.
Il sensuit que
det
_
I +
i
2
F
_
= 1 + Tr
_
i
2
F
_
+ + det
_
i
2
F
_
.
3.2.2. Caractre de Chern. Dnissons le caractre de Chern
ch
k
(E) =
1
k!
Tr
_
i
2
F
_
k
(k = 0, 1, 2, . . .)
et le caractre de Chern total
ch(E) =
k=0
ch
k
(E) =
k=0
1
k!
Tr
_
i
2
F
_
k
= Tr
_
k=0
(
i
2
F)
k
k!
_
= Tr
_
exp(
i
2
F)
_
.
Lemme 3.2.10. Nous avons c(E
1
E
2
) = c(E
1
) c(E
2
) dans H
(B, R).
Dmonstration. Soit D
i
une connexion sur E
i
(i = 1, 2). Posons D = D
1
D
2
. Dans un cadre
local, on obtient
=
_
1
0
0
2
_
et F =
_
F
1
0
0 F
2
_
.
Par consquent
c(E) = c(E
1
E
2
) = det
_
I +
i
2
F
_
= det
_
I
1
+
i
2
F
1
0
0 I
2
+
i
2
F
2
_
= det
_
I
1
+
i
2
F
1
_
det
_
I
2
+
i
2
F
2
_
= c(E
1
) c(E
2
).
Corollaire 3.2.11. On peut extraire la valeur de c
j
(E) de la formule
n1+n2
j=0
c
j
(E) =
_
n1
i=0
c
i
(E
1
)
_
_
n2
k=0
c
k
(E
2
)
_
.
Par exemple
c
1
(E) = c
1
(E
2
) +c
1
(E
1
),
c
2
(E) = c
2
(E
1
) +c
1
(E
1
)c
1
(E
2
) +c
2
(E
2
),
.
.
.
3.2 Classes de Chern dun br vectoriel complexe 51
Lemme 3.2.12. Nous avons ch(E
1
E
2
) = ch(E
1
) +ch(E
2
), do ch
k
(E
1
E
2
) = ch
k
(E
1
) +
ch
k
(E
2
).
Dmonstration. Puisque D = D
1
+D
2
, nous obtenons
Tr
_
exp(
i
2
F)
_
= Tr
_
exp(
i
2
F
1
) 0
0 exp(
i
2
F
2
)
_
= Tr
_
exp(
i
2
F
1
)
_
+ Tr
_
exp(
i
2
F
2
)
_
.
3.2.3. Classes de Chern du br dual. Sur notre br vectoriel complexe E B, xons
une connexion compatible D, de courbure F. Soit E
le br dual de E. Notons D
la connexion
sur E
telle que
=
t
. Ainsi
F
= d
= d
t
+
t
t
.
Puisque est une matrice de 1-formes, on a
t
t
= ( )
t
. Donc D
a pour courbure
F
= F
t
. Il sensuit que
c(E
) = det
_
I
i
2
F
_
t
= det
_
I
i
2
F
_
=
k
c
k
(E
) =
k
c
k
_
i
2
F
_
=
k
(1)
k
c
k
_
i
2
F
_
.
Ainsi
c
k
(E
) = (1)
k
c
k
(E).
3.2.4. Relations entre les classes de Chern c
k
et les caractres de Chern ch
k
. On a
ch
k
(F) = Tr(F)
k
, do
ch
0
(E) = Tr
_
i
2
F
_
0
= Tr(I) = Rang(E),
ch
1
(E) = Tr
_
i
2
F
_
1
= c
1
(E),
ch
2
(E) = Tr
_
i
2
F
_
2
,
.
.
.
Si les valeurs propres de
i
2
F sont x
1
, . . . , x
n
, alors
ch
2
(E) =
1
2
n
i=1
x
2
i
=
1
2
_
n
i=1
x
i
_
2
_
i<j
x
i
x
j
_
=
1
2
c
1
(E)
2
c
2
(E).
En utilisant ce processus, on calcule la valeur de nimporte quel caractre ch
k
(E) en fonction des
classes c
j
(E).
3.2.5. Dautres proprits des caractres de Chern.
Proposition 3.2.13. Nous avons ch(E
1
E
2
) = ch(E
1
) ch(E
2
).
Dmonstration. tant donne une connexion D
i
sur E
i
(i = 1, 2), on peut dnir une connexion
D = D
1
I
2
+I
1
D
2
de courbure F
D
= F
1
I
2
+I
1
F
2
sur E
1
E
2
. En utilisant Tr(AB) =
Tr(A) Tr(B), on obtient le rsultat.
52 Chapitre 3. Classes caractristiques
Remarque 3.2.14 (K-thorie). Fixons une base B et soit Vect(B) lensemble des classes
disomorphisme de brs complexes sur B. Les deux oprations E
1
E
2
et E
1
E
2
munissent
Vect(B) dune structure danneau. On peut dmontrer qualors ch : Vect(B) H
(B, R) est un
isomorphisme danneaux.
Remarque 3.2.15. Pour un br en lignes complexe L B, les seules classes de Chern non
nulles sont
c
0
(L) = 1 et c
1
(L) H
2
(B, R).
Ainsi la classe de Chern totale est
c(L) = 1 +c
1
(L).
Donc pour la somme E = L
1
L
2
L
n
de n brs en lignes complexes, nous avons
c(E) = c(L
1
)c(L
2
) c(L
n
) =
n
i=1
(1 +c
1
(L
i
)).
Nous rcuprons alors les classes de Chern de E grce aux formules
c
1
(E) =
n
i=1
c
1
(L
1
), c
2
(E) =
i=j
c
1
(L
i
)c
1
(L
j
), . . . c
n
(E) =
n
i=1
c
1
(L
i
).
Exemple 3.2.16. Soit E = L
1
L
2
L
n
la somme de n brs en lignes complexes. Alors :
1. Si c
1
(L
i
) = 0 pour un i, alors c
n
(E) = 0.
2. Si c
1
(L
1
) = c
1
(L
2
) = = c
1
(L
k
) = 0, alors c
j
(E) = 0 pour tout j > n k.
3.3. Classe de Todd et caractristique dEuler dun br vectoriel complexe
3.3.1. Classe de Todd dun br vectoriel complexe. La classe de Chern totale est
dnie laide du polynme
c(A) = det
_
I +
i
2
A
_
=
n
i=1
(1 +x
i
),
o les x
i
sont les valeurs propres de
i
2
A. Le caractre de Chern total est quant lui dni laide
du polynme
ch(A) = Tr
_
exp(
i
2
A)
_
=
n
i=1
exp(x
i
).
Une autre classe importante dun br vectoriel complexe est dnie laide de
Td(A) =
n
j=1
x
j
1 e
xj
.
Cette srie sachve en degr
1
2
dim(B) lorsquon lapplique la courbure F, donc on peut dnir
la classe de Todd en posant Td(E) = [Td(F)]. On vrie que lon a
Td(E) = 1 +
1
2
c
1
(E) +
1
12
(c
2
1
(E) +c
2
(E)) +
Cette classe apparat dans le thorme de Riemann-Roch.
3.4 Classes caractristiques dun br vectoriel rel 53
3.3.2. Caractristique dEuler. Le polynme dEuler-Poincar dune varit M est f
M
(t) =
p
b
p
t
p
, o b
p
= dim(H
p
(M)) est le p-ime nombre de Betti. La caractristique dEuler
M
de la
varit M est alors
M
=
p
b
p
(1)
p
= f
M
(1).
Proposition 3.3.1 ([2] page 415). Lorsque la base B et la bre F dun br E B sont
compactes, on a
E
=
B
F
.
ATTENTION : PAS DE VRAIE DEFINITION DE LA CARACTERISTIQUE DEULER.
Dans [2] pages 178186205, la caractristique dEuler de E B est dnie comme tant celle
de E. On peut ventuellement avoir une bre F compacte (exercice 1 page 414).
Dans le poly, elle nest pas dnie explicitement ; sa dnition semble ( ?) plus complique (version
br ).
DEMANDER A MICHELE VERGNE QUELLE EST LA VRAIE DEFINITION.
Pour un br holomorphe E B de rang r au-dessus dune varit complexe B, nous avons
un entier
(E) = version br de la caractristique dEuler dune varit
= indice dun oprateur direntiel.
Le thorme de Riemann-Roch relie cette quantit (E) (globale et topologique) aux classes ca-
ractristiques :
(E) =
_
B
Td(T
B) ch(E).
Cest un exemple de thorme de lindice entre lindice (entier) dun oprateur direntiel
0
(E
1
)
0
(E
2
) et
_
B
(classes caractristiques de TB). CEST QUOI CE T
X ? LE FIBRE
NORMAL?
Si B = X est une surface riemannienne (cest--dire dim
C
(X) = 1), alors Rang(T
X) = 1 et
Td(T
X) = 1 +
1
2
c
1
(T
X). Donc
Td(T
X) ch(E) =
_
1 +
1
2
c
1
(T
X)
_
(r +c
1
(E)),
do nalement
_
X
Td(T
X) ch(E) =
_
X
_
1 +
1
2
c
1
(T
X)
_
(r +c
1
(E)) =
_
X
c
1
(E) +
r
2
_
X
c
1
(T
X).
Dnition 3.3.2. 1. Le degr du br E est deg(E) =
_
B
c
1
(E).
2. Le genre de la surface riemannienne X est lentier g tel que deg(T
X) = 2 2g.
Le thorme de Riemann-Roch est alors
(E) = deg(E) + (1 g) Rang(E).
3.4. Classes caractristiques dun br vectoriel rel
Le but de cette section est de dnir des classes caractristiques pour un br rel E
R
B de
rang n.
54 Chapitre 3. Classes caractristiques
3.4.1. Classes de Chern dun br vectoriel rel. Nous allons complexier E
R
et utiliser
le travail prcdent pour les brs complexes.
Rappelons que le complexi de lespace vectoriel rel V
R
est le C-espace vectoriel V
C
= V
R
C.
Si dim
R
(V
R
) = n, alors dim
C
(V
C
) = n; plus prcisment si v
1
, . . . , v
n
est une R-base de V
R
alors
v
1
, . . . , v
n
est une C-base de V
C
.
Pour un br rel E
R
de rang n, on peut construire un br complexi E
C
:= E
R
C comme
suit. Si
E
R
=
R
n
/g
o g
: U
GL(n, R),
alors E
C
= E
R
C =
C
n
/g
o g
: U
1
0
.
.
.
0
k
k
0
_
_
_
_
_
_
_
_
ou
_
_
_
_
_
_
_
_
_
_
0
1
1
0
.
.
.
0
k
k
0
0
_
_
_
_
_
_
_
_
_
_
.
(si n = 2k) (si n = 2k + 1)
Il sut donc dvaluer les polynmes P sur de telles matrices A. crivons
P(
1
, . . . ,
n
) = P
_
_
_
_
_
_
_
_
0
1
1
0
0
2
2
0
.
.
.
_
_
_
_
_
_
_
_
.
Le point essentiel est que toute matrice A o(n) est conjugue
_
_
_
A
1
.
.
.
A
k
_
_
_ ou
_
_
_
_
_
A
1
.
.
.
A
k
0
_
_
_
_
_
type I (n pair) type II (n impair)
o A
i
est le bloc 2 2
A
i
=
_
0
i
i
0
_
.
Plus prcisment, il existe T O(n) telle que T
1
AT ait la forme ci-dessus. Puisque P est invariant,
nous avons P(A) = P(T
1
AT). Donc on peut exprimer P comme polynme en les
i
, cest--dire
P(A) = P(
1
, . . . ,
n
).
Lemme 3.4.4. 1. Le polynme P est invariant sous laction
i
i
.
2. Le polynme P est symtrique en les variables
1
, . . . ,
n
.
Corollaire 3.4.5. Le polynme P est symtrique en les
2
i
.
Dmonstration. Pour permuter
i
et
i
, il sut de conjuguer par la matrice diagonale par
blocs T = DIAG(I
2
, . . . , I
2
, J, I
2
, . . . , I
2
) de i-ime lment diagonal la matrice
J =
_
1 0
0 1
_
M
2
(R)
56 Chapitre 3. Classes caractristiques
et o I
2
est la matrice identit 2 2. Pour permuter les
1
, . . . ,
n
, par exemple
1
i
, on
utilise des matrices de permutation de blocs 2 2 :
T =
_
_
_
_
_
_
_
_
_
_
_
_
_
0 I
2
I
2
.
.
.
I
2
I
2
0
I
2
.
.
.
_
_
_
_
_
_
_
_
_
_
_
_
_
.
Corollaire 3.4.6. Si m = deg(P), alors P peut scrire
P(
1
, . . . ,
k
) = Q(
1
(
2
1
, . . . ,
2
k
), . . . ,
m/2
(
2
1
, . . . ,
2
k
))
pour un polynme Q et o les
i
sont les polynmes symtriques lmentaires.
3.5. Classes de Pontrjagin P
k
(E) dun br vectoriel rel
Soit E B un br vectoriel rel.
Dnition 3.5.1. Pour une matrice A conjugue lune des matrices I ou II ci-dessus, d-
nissons le polynme P
k
(A) =
k
(
2
1
, . . . ,
2
k
). La k-ime classe de Pontrjagin de E est la classe
P
k
(E) = [P
k
(
1
2
F)] H
4k
(B; R), o F est la courbure de nimporte quelle connexion sur E.
On vrie comme prcdemment (cest--dire comme pour les classe de Chern dun br com-
plexe) que P
k
(E) = [P
k
(
1
2
F)] dnit une classe caractristique. On dmontre que si F + F
t
= 0,
alors det(I +
1
2
F) =
k
P
k
(
1
2
F).
3.5.1. Relation entre les classes de Pontrjagin P
k
(E
R
) et les classes de Chern c
2k
(E
C
).
Soit E
C
= E
R
C la complexication de E
R
.
Proposition 3.5.2. P
k
(E
R
) = (1)
k
c
2k
(E
C
).
Dmonstration. Fixons une mtrique sur E
R
. Soit e
i
un cadre orthonormal pour E
R
, dans
lequel les fonctions de transition g
i
comme un cadre unitaire pour E
C
.
Soit D = d + la description locale dune connexion orthogonale D sur E
R
, de sorte que
est valeurs dans o(n). Linclusion Mat
n
(R) Mat
n
(C) implique que la matrice peut tre vue
comme anti-hermitienne, cest--dire valeurs dans u(n) ; notons-la
C
. Alors d+
C
est maintenant
lexpression locale dune connexion unitaire sur E
C
.
La courbure F
R
de est valeurs dans o(n) ; elle est conjugue par O(n) une matrice de type
I ou II. Notons F
C
la courbure de
C
. Alors F
C
est valeurs dans u(n) et est conjugue par U(n)
une matrice diagonale de valeurs propres complexes
i
. Par consquent
P
k
(E
R
) =
k
_
2
1
2
, . . . ,
2
m
2
_
et C
2k
(E
C
) =
k
_
i
2
1
, . . . ,
i
2
m
_
.
3.6 Classes de Pontrjagin dun br vectoriel rel 57
Ce rsultat est amliorable. Remarquons que F
C
est conjugue une matrice de la forme
_
_
_
_
_
_
_
_
i
1
i
1
.
.
.
i
m
i
m
_
_
_
_
_
_
_
_
.
Ceci dcoule du fait quen rang 2
_
0
0
_
est conjugue
_
i 0
0 i
_
grce la matrice
1
2
_
1 i
i 1
_
U(2).
Ainsi
C
2k
(E
C
) =
2k
_
i
2
(i
1
),
i
2
(i
1
), . . . ,
i
2
(i
m
),
i
2
(i
m
)
_
=
2k
_
1
2
1
,
1
2
1
, . . . ,
1
2
m
,
1
2
m
_
.
La dmonstration se ramne donc dmontrer que (1)
k
k
(x
2
1
, . . . , x
2
m
) =
2k
(x
1
, x
1
, . . . , x
m
, x
m
),
qui est une formule classique de thorie des polynmes symtriques.
3.5.2. Relation entre les classes de Pontrjagin P
k
(E
r
) et les classes de Chern c
k
(E
c
).
Fixons un br complexe E
c
, de br rel sous-jacent E
r
obtenu en oubliant la structure
holomorphe. Plus prcisment, injectons GL(n, C) dans GL(2n, R) grce lidentication C
n
R
2n
. Dans le cas n = 1, ceci signie
(z)
_
x y
y x
_
o z = x +iy. Lexpression est similaire en dimension suprieure. Si E
c
= (
C
n
)/g
alors
E
r
= (
R
2n
)/g
r
,
o g
r
E
c
en tant que brs complexes. Par consquent P
k
(E
r
) = (1)
k
c
2k
(E
r
C) =
(1)
k
c
2k
(E
c
E
c
). Il sensuit que
k
(1)
k
P
k
(E
r
) =
k
c
2k
(E
c
E
c
).
Puisque c
(
E) = (1)
(E), on obtient c
2k+1
(E
E) = 0. Donc
k
(1)
k
P
k
(E
r
) =
k
c
k
(E
c
E
c
) = c(E
c
E
c
) = c(E
c
)c(
E
c
).
Cette relation permet dobtenir les classes de Pontrjagin P
k
(E
r
) du br rel E
r
sous-jacent E
c
en fonction des classes de Chern c
k
(E
c
) de E
c
.
58 Chapitre 3. Classes caractristiques
3.6. Classe dEuler dun br vectoriel rel
3.6.1. Fibrs orientables. Limage de linclusion GL(n, C) GL(2n, R) est dans la com-
posante connexe GL
+
(2n, R) de GL(2n, R) des matrices inversibles de dterminant strictement
positif. Par consquent, limage de U(n) est dans SO(2n).
Exemple 3.6.1. Le groupe U(1) sinjecte dans SO(n) par
e
i
_
cos() sin()
sin() cos()
_
.
La remarque ci-dessus implique que si E
c
= (
C
n
)/g
et E
r
= (
R
2n
)/g
r
, alors
det(g
r
est un cadre de R
n
alors on dit que e
i
et Te
i
ont mme orientation. Si det(g
) > 0, alors on
peut assigner une orientation aux bres de E en utilisant les trivialisations du br. Par exemple,
si
b
: E
b
R
n
est un isomorphisme avec b U
alors
1
e
i
est appel un cadre de E
b
orient
positivement ; ici e
i
est le cadre standard de R
n
.
Dnition 3.6.3. Un br E est orientable sil existe des fonctions de transition g
avec
det(g
) > 0.
Cest quivalent trouver un cadre dans lequel les fonctions de transition sont valeurs dans
SO(n).
Corollaire 3.6.4. Le br rel E
r
(sous-jacent un br complexe E
c
) est toujours orientable.
Supposons que E B est un br orientable ; ainsi les fonctions de transition peut tre
choisies de sorte prendre leurs valeurs dans SO(n). Dans ce cas, il sut de vrier linvariance
par conjugaison dun polynme P : o(n) R uniquement pour des matrices T SO(n).
Remarque 3.6.5. Il existe des brs non orientables. Dterminer si un br donn est orien-
table est une question laquelle nous nous intresserons au chapitre 4.
On peut se demander sil existe des polynmes P qui sont SO(n)-invariants mais pas O(n)-
invariants. Si oui, alors ces brs dnissent des classes caractristiques pour les brs orientables
que les brs non-orientables nont pas. Nous allons dmontrer quen fait lorsque le rang du br
est impair, la rponse est ngative. Par contre lorsque le rang est pair il existe une nouvelle classe
e(E), appele classe dEuler.
On a dj vu que A est conjugue sous O(n) une matrice de lun des deux types I ou II et que
P(A) = P(
1
, . . . ,
n
), o P est un polynme O(n)-invariant et symtrique en les
2
i
.
1. (Cas n = 2)
_
0
0
_
_
0
0
_
via T =
_
1 0
0 1
_
.
Mais det(T) = 1, donc T O(n) SO(n).
3.6 Classe dEuler dun br vectoriel rel 59
2. (Cas n = 3)
_
_
0 0
0 0
0 0 0
_
_
_
_
0 0
0 0
0 0 0
_
_
via T =
_
_
1 0 0
0 1 0
0 0
_
_
, avec = 1.
Si lon choisit = 1, alors T SO(n).
Dune manire gnrale, si n est impair alors linvariance sous SO(n) implique la symtrie sous
2
i
, qui implique linvariance sous O(n). Par contre si n est pair cela narrive pas.
Lemme 3.6.6. Si P est SO(n)-invariant, alors on peut crire P sous la forme P = P
0
+ P
1
avec des polynmes P
0
et P
1
tels que P
0
est O(n)-invariant et P
1
(gAg
1
) = (det(g))P
1
(A) pour
tout g O(n) (donc P
1
est SO(n)-invariant).
Dmonstration. Fixons g
0
O(n) SO(n) et crivons
P(A) =
P(A) +P(g
0
Ag
1
0
)
2
+
P(A) P(g
0
Ag
1
0
)
2
.
Alors
P
0
(A) =
1
2
(P(A) +P(g
0
Ag
1
0
)) et P
1
(A) =
1
2
(P(A) P(g
0
Ag
1
0
)).
3.6.2. Classe dEuler. Commenons par examiner le cas de R
2m
.
Exemple 3.6.7. Pour une matrice relle A, dnissons e(A) comme suit. Fixons une base e
i
oriente et orthonormale de R
2n
. Si Ae
i
= A
ji
e
j
, posons
(A) =
i<j
A
ij
e
i
e
j
2
(R
2m
).
Si A est une matrice de type I, alors un calcul direct prouve que (A) =
m
i=1
x
i
e
2i1
e
2i
. Posons
e(A) =
1
m!
((A)
m
, e
1
e
2m
)
o ( , ) est le produit scalaire sur
2m
R
2m
. Pour A de type I, on obtient (A)
m
=
m!(x
1
x
2
x
m
e
1
e
2m
), donc e(A) = x
1
x
m
. En particulier e(gAg
1
) = e(A) det(g)
pour g O(n) et e
2
(A) = det(A). On peut dmontrer que tout polynme SO(n)-invariant scrit
P(A) = e(A)
P(A), o
P est un polynme O(n)-invariant.
Cet exemple motive la dnition suivante.
Dnition 3.6.8. Pour un br vectoriel rel orientable E B de rang n = 2m, la classe
dEuler est e(E) = [e(
1
2
F)]. Ici F est la courbure de nimporte quelle connexion orthogonale dans
un cadre orthonormal orient.
Remarque 3.6.9. 1. Bien qua priori e(E) H
2m
(B; R), on a en fait e(E) H
2m
(B; Z).
2. La classe dEuler se comporte bien avec la somme. Plus prcisment e(E
1
E
2
) = e(E
1
)e(E
2
).
60 Chapitre 3. Classes caractristiques
Examinons maintenant le cas particulier du br rel E = E
r
sous-jacent un br complexe E
c
.
On sait que E
r
est orientable et que si E
c
est de dimension complexe m alors E
r
est de dimension
relle 2m. Cherchons relier la classe dEuler e(E
r
) de E
r
et la classe de Chern c
m
(E
c
) de E
c
.
Nous avons e
2
(A) = det(A) et det(I +A) = 1+ +det(A), donc e
2
(E
r
) = P
m
(E
r
). Par ailleurs
m
k=0
P
k
(E
r
)(1)
k
= (1 +c
1
(E
c
) + +c
m
(E
c
))(1 c
1
(E
c
) + + (1)
m
c
m
(E
c
)),
donc P
m
(E
r
)(1)
m
= (1)
m
c
2
m
(E
c
), do e
2
(E
r
) = c
2
m
(E
c
).
Dmontrons quen fait e(E
r
) = c
m
(E
c
), o E
r
est muni de lorientation standard induite par
E
c
. Lorientation sur R
2m
induite par une orientation de C
m
est obtenue comme suit. Choisissons
une C-base e
a
m
a=1
de C
m
. Alors e
a
, ie
a
m
a=1
est une R-base de R
2m
. Lorientation sur R
2m
est
obtenue en dclarant que cette base est oriente positivement.
Avec ce choix de cadres, linclusion GL(m, C) GL(2m, R) donne lieu
_
_
_
i1
2
.
.
.
im
2
_
_
_
_
_
_
_
_
_
_
_
0
1
2
1
2
0
.
.
.
0
m
2
m
2
0
_
_
_
_
_
_
_
_
.
Il sensuit que
c
m
(E
c
) =
m
j=1
j
2
= e(E
r
).
Remarque 3.6.10. Les signes ont t choisis an que lgalit ait lieu. Si on change lorienta-
tion de E, alors e(E) change de signe. Nous tudierons ce phnomne dans la sous-section suivante.
3.6.3. Comportement de la classe dEuler lors du changement dorientation. Soit
E B un br vectoriel rel orient de rang n = 2m ralis comme E =
R
n
/g
avec
g
: U
SO(n). Ainsi
: E
R
n
dnit un cadre orient.
An de changer lorientation de E et dobtenir un br vectoriel
E B de mme rang que
E, choisissons g
0
O(n) SO(n). Dnissons un nouveau cadre
: E
R
n
1g0
U
R
n
.
Les nouvelles fonctions de transition sont g
= g
0
g
g
1
0
. Do le diagramme commutatif
E[
UU
H
H
H
H
H
H
H
H
H
R
n
g
g0
R
n
g
=g0g
g
1
0
R
n
g0
R
n
Remarque 3.6.11. 1. On a det( g
) = +1, donc g
SO(n).
2. Utiliser
pour dnir une orientation sur les bres donne lieu lorientation oppose celle
obtenue par
.
Si F
est la courbure
correspondante sur
E, alors
= g
0
F
g
1
0
.
3.6 Classe dEuler dun br vectoriel rel 61
Ainsi
e(
E) = e
_
1
2
_
= e
_
g
0
(
1
2
F
)g
1
0
_
= e
_
1
2
F
_
= e(E).
3.6.4. Cas particulier du br tangent E = TM de M.
Dnition 3.6.12. 1. Une varit M est orientable si TM est orientable.
2. La classe dEuler dune varit orientable M est dnie comme tant e(M) = e(TM).
Remarque 3.6.13. Soit M une varit orientable de dimension 2met de classe dEuler e(M)
H
2m
(M, Z). On peut valuer e(M) sur la classe fondamentale dans H
2m
(M, Z), cest--dire sur la
classe [M] H
2m
(M, Z). Un thorme (admis) arme que
e(M)[M] =
_
M
e(M)
= (M)
=
2m
k=0
(1)
k
b
k
(M),
o (M) est la caractristique dEuler de M et les b
k
(M) sont les nombres de Betti. Cest un
exemple de thorme de lindex.
Exemple 3.6.14. Examinons le cas particulier dim(M) = 2. Une matrice anti-symtrique 22
est de la forme
A =
_
0 a
a 0
_
.
Ainsi e(A) = (ae
1
e
2
, e
1
e
2
) = a, o e
1
, e
2
est une base oriente de R
2
. On obtient e(TM) =
[e(
1
2
)], o est la courbure de la connexion de Lvi-Civita. Mais scrit sous la forme
=
_
0 w
w 0
_
,
o w est une 2-forme et donc un multiple de la forme de laire sur M. Donc w = dA, do
e(TM) =
1
2
dA et ainsi
_
M
e(TM) =
1
2
_
M
dA. Finalement
(M) =
1
2
_
M
dA.
La fonction est appele courbure de Gauss de la mtrique sur M et cette quation est le thorme
de Gauss-Bonet.
CHAPITRE 4
ORIENTABILIT ET STRUCTURE SPINORIELLE
4.1. Dtection de lorientabilit
Soit
E =
R
n
/g
: U
: U
O(n)
telles que si
R
n
U
R
n
, alors
g
SO(n).
Le diagramme suivant nous prouve que les g
H
H
H
H
H
H
H
H
H
R
n
R
n
g
R
n
R
n
Dnissons
_
= det(g
) : U
1 = Z/2Z,
= det(
) : U
Z/2Z.
On constate que les
doivent vrier
1 =
= det( g
) = det(
) =
.
Ainsi, on demande que
.
En crivant
= e
iu
et
= e
iv
avec u
, v
telle que
u
= v
.
64 Chapitre 4. Orientabilit et structure spinorielle
Remarque 4.1.1. Nous ne nous intressons qu des u
sur U
, ou encore 0 = u
+u
+u
.
La question devient alors la suivante. tant donne u
telle que
(4.1.1) u
+u
+u
= 0 sur U
,= ,
on recherche v
telle que
(4.1.2) u
= v
.
Nous verrons dans la section suivante que les quations (4.1.1) et (4.1.2) correspondent respec-
tivement la condition de fermeture et dexactitude sur une 1-cochaine de ech.
4.2. Cohomologie de ech
Supposons que lon puisse trouver des transformations
: U
R
n
1
U
R
n
,
les nouvelles fonctions de transition g
vrient det( g
) = 1. Rappelons que
la condition de cocycle u
+u
+u
= 0 (ferm),
la condition det( g
) = 1 u
= v
(exact).
Construisons la cohomologie de ech coecients dans Z/2Z. Commenons par xer un recou-
vrement U
I
convenable de B, cest--dire tel que toutes les intersections soient connexes
et contractiles.
1. Dnissons une 0-cochaine comme tant
g
(0)
= g
Z/2Z; I (donc g
(0)
dnit une application g
(0)
: I Z/2Z).
2. Dnissons une 1-cochaine comme tant
g
(1)
= g
Z/2Z; g
= g
(= g
,= .
3. Dnissons une j-cochaine comme tant
g
(j)
= g
0j
Z/2Z; g
0j
antisymtrique pour les indices, pour des
i
tous dirents et tels que
j
i=0
U
i
,= .
4. Soit
C
(j)
le groupe des j-cochaines pour lopration
g
(j)
+f
(j)
= (g +f)
0j
= g
0j
+f
0j
.
5. Soit enn :
C
(j)
C
(j+1)
dnie en posant
(4.2.1) (g
(j)
)
0j+1
=
j+1
i=0
(1)
i
g
(j)
0 ij+1
,
o
i
signie que lon omet
i
de la liste dindices.
4.3 Structure spinorielle 65
Par exemple
:
C
(0)
C
(1)
et (g
(0)
)
= g
(0)
g
(0)
:
C
(1)
C
(2)
et (g
(1)
)
= g
(1)
g
(1)
+g
(1)
.
Nous obtenons ainsi une suite
C
(0)
(0)
C
(1)
(1)
C
(2)
(2)
On vrie facilement que est un morphisme de groupes tel que
2
= 0. Ainsi Im(
(p)
)
Ker(
(p+1)
) et on peut former la cohomologie de ech coecients dans Z/2Z en posant
H
(p)
(U
I
, Z/2Z) =
Ker(
(p)
)
Im(
(p1)
)
pour tout p > 0
et
H
(0)
= Ker(
(0)
). On dmontre que ce rsultat est indpendant du recouvrement convenable
U
I
. Par ailleurs
H
(p)
(B, Z/2Z) H
p
(B, Z/2Z).
Revenons nos moutons, en loccurence u
et v
I
. La famille u
dnit une 1-
cochaine de ech. La condition u
+u
+u
= 0 signie que
(1)
(u
) = 0 (puisque g
= g
1
,
on obtient u
= u
I
dnit v
(0)
C
(0)
et la condition u
= v
signie que u
= v
(0)
,
cest--dire w
1
(E) = 0. Do le
Lemme 4.2.1. Si E est orientable, alors w
1
(E) = 0.
La rciproque est galement vraie. En eet, considrons un br vectoriel E =
R
n
/g
.
Dnissons la cochaine de ech u
(1)
= u
) = e
iu
. Nous
avons alors w
1
(E) = [u
(1)
] H
1
(B, Z/2Z). Supposons que w
1
(E) = 0, cest--dire [u
] = 0
H
(1)
(B, Z/2Z). Il sensuit que lon peut trouver une famille v
telle que u
= v
.
Lemme 4.2.2. tant donne v
telle que v
: U
Z/2Z, il existe
: U
O(n) tel
que det(
) = e
iv
.
Par consquent, en utilisant
SO(n) ;
ainsi E est orientable. Finalement, nous avons dmontr la
Proposition 4.2.3. Le br E est orientable si et seulement si w
1
(E) = 0.
En dautres termes, lobstruction lorientabilit dun br vectoriel est la premire classe de
Stiefel-Whitney.
Dans les deux sections suivantes, nous verrons quil existe une classe de Stiefel-Whitney en
dimension 2, et quelle est lobstruction lexistence dune structure spinorielle.
4.3. Structure spinorielle
Soit E un br vectoriel tel que w
1
(E) = 0 ralis sous la forme E =
U
R
n
/g
avec
g
SO(n). Nous allons munir E dune structure plus ne, appele structure spinorielle.
Remplaons E par le SO(n)-br principal
P
SO(n)
=
SO(n)/g
.
66 Chapitre 4. Orientabilit et structure spinorielle
Admettons la
Proposition 4.3.1. Nous avons
1
(SO(n)) = Z/2Z pour tout n > 2. Par ailleurs, pour n 2
lexactitude de la suite
(4.3.1) 1 Z/2Z Spin(n)
SO(n) 1
dnit un groupe de Lie simplement connexe Spin(n) pour lequel est un recouvrement deux
feuillets et un morphisme de groupes.
Exemple 4.3.2. Nous avons Spin(2) = S
1
grce au recouvrement S
1
S
1
dni par z z
2
.
Exemple 4.3.3. Dmontrons que Spin(3) = SU(2). Pour ce faire, il nous faut un recouvrement
deux feuillets SU(3) SO(3). En fait toute matrice A SU(2) peut scrire
A =
_
z
1
z
2
z
2
z
1
_
avec [z
1
[
2
+[z
2
[
2
= 1. Ainsi
SU(2) = (z
1
, z
1
) ; [z
1
[
2
+[z
2
[
2
= 1 S
3
= q = z
1
+jz
2
H; [q[
2
= 1,
o C
2
H = RiRjRkR est le corps des quaternions. Dnissons une action des quaternions
unitaires S
3
H sur H en posant
S
3
H H, (q
0
, q) q
0
q q
1
0
.
Soit R
3
= Im(H) = iR jR kR. Les quaternions unitaires agissent par restriction sur les
quaternions imaginaires Im(H) = R
3
en (q
0
, x) q
0
xq
1
0
= q
0
xq
0
(car [q
0
[
2
= 1). Cette action
restreinte de S
3
= SU(2) sur R
3
est unitaire, cest--dire A
q0
: x q
0
xq
1
0
est dans SO(3). Enn,
on dmontre que lapplication
A : S
3
= SU(2) SO(3), q
0
(A
q0
: x q
0
xq
1
0
)
est surjective et de noyau 1, 1 est le recouvrement deux feuillets recherch. Cette application
se factorise en un diomorphisme
S
3
A
SO(3)
RP(3)
v
v
v
v
v
v
v
v
v
Exemple 4.3.4. An de dmontrer que Spin(4) = SU(2)SU(2) = S
3
S
3
, il sut de vrier
que lapplication
A : (p
0
, q
0
) (A
p0,q0
: x p
0
xq
1
0
)
est surjective et de noyau (1, 1), (1, 1). En outre A se factorise en un diomorphisme
S
3
S
3
A
Id
SO(4)
RP(3) S
3
r
r
r
r
r
r
r
r
r
r
Exemple 4.3.5. La surjectivit de lapplication dans (4.3.1) nous assure de trouver pour
toute matrice g SO(n) une matrice g Spin(n) telle que ( g) = g.
4.4 Obstruction lexistence dune structure spinorielle 67
Dans la situation
Spin(n)
U
? g
w
w
w
w
w
w
w
w
w g
SO(n)
on peut dmontrer que si U est contractile, alors on peut trouver g.
Appliquons ceci g
: U
SO(n)/g
en g
: U
Spin(n) si U
est contractile.
En dautres termes, le diagramme suivant commute :
Spin(n)
s
s
s
s
s
s
s
s
s
s
g
SO(n)
On peut se demander si les fonctions de transition g
: U
Spin(n) dnissent un
Spin(n)-br, cest--dire
P
Spin(n)
=
Spin(n)/ g
.
Si la rponse est oui, alors un tel relvement dnit une structure spinorielle sur . Il nous faut
vrier la condition de cocycle g
= I dans Spin(n).
4.4. Obstruction lexistence dune structure spinorielle
tant donne g
. Dnissons h
=
g
pour U
,= .
On a h
Spin(n) mais (h
) = g
= I SO(n), donc h
1
(I) Z/2Z.
Par consquent w
(2)
= h
=
(1)
telle que w
(2)
= (
(1)
).
La classe [w
(2)
] = w
2
(P
SO(n)
) H
2
(B, Z/2Z) est dite seconde classe de Stiefel-Whitney.
Proposition 4.4.2. Le br P
SO(n)
admet une structure spinorielle si et seulement si
w
2
(P
SO(n)
) = 0.
Dnition 4.4.3. Une varit orientable M est spinorielle si un SO(n)-br principal en cadres
admet un relvement en un Spin(n)-br principal (w
2
(TM) w
2
(M) = 0).
Exemple 4.4.4. 1. La sphre S
m
est spinorielle.
2. Une surface riemannienne orientable est spinorielle.
3. Lespace projectif CP
k
est spinoriel si et seulement si k est impair ; en particulier CP
2
nest
pas spinoriel.
4. Un groupe de Lie est spinoriel.
68 Chapitre 4. Orientabilit et structure spinorielle
Remarque 4.4.5. Si M est une varit orientable spinorielle et P
Spin
est un relvement de
SO(n), on peut lui associer un br vectoriel
S = P
Spin
V
o : Spin(n) Aut(V ) dnit la reprsentation spinorielle ; le br S est appel br vectoriel
spinoriel associ.
Nous avons un recouvrement deux feuillets p : Spin(n) SO(n). Si
P
SO(n)
=
SO(n)/g
Spin(n)/ g
avec p g
= g
R
n
, o : SO(n) Aut(R
n
) = GL(n, R).
tant donn P
Spin(n)
, notons : Spin(n) Aut(R
n
) la reprsentation induite et posons V =
P
Spin(n)
R
n
.
Cherchons une relation entre les SO(n)-reprsentations et les Spin(n)-reprsentations. Puisque
par dnition = p : Spin(n) SO(n) Aut(R
n
), une reprsentation de SO(n) donne lieu
une reprsentation de Spin(n). Rciproquement, remarquons que (I) = (I) = I. Donc si une
reprsentation de Spin(n) vrie (I) = (I), on peut dnir une reprsentation de SO(n) de
faon naturelle. Cependant, il existe des reprsentations de Spin(n) qui nont pas cette proprit.
En fait, on peut identier ces reprsentations pathologiques ; ceci conduit des brs spinoriels sur
M, dont les sections sont appele spineurs.
4.5. Structure Spin
C
Le br spinoriel Spin(n) est dni laide de la suite exacte
1 Z/2Z Spin(n) SO(n) 1.
Examinons le recouvrement deux feuillets de SO(n) S
1
= SO(n) U(1). Le cercle S
1
est un
recouvrement deux feuillets de S
1
grce lapplication z z
2
. tudions par consquent lappli-
cation Spin(n)S
1
SO(n)S
1
dnie par le produit des deux applications des recouvrements.
Nous obtenons alors un recouvrement quatre feuillets de SO(n) S
1
. Remarquons que Z/2Z agit
la fois sur Spin(n) et S
1
(action antipodale). Lespace des orbites de cette action sur Spin(n)S
1
est
Spin(n)
Z/2Z
S
1
= [ g, ] ; [ g, ] = [ g, ].
Dnition 4.5.1. Notons Spin
C
(n) = Spin(n)
Z/2Z
S
1
.
Dnissons une application Spin
C
(n) SO(n)S
1
en posant [ g, ] (g, ). Alors Spin
C
(n) est
un recouvrement deux feuillets de SO(n)S
1
. Cherchons un analogue au br P
Spin(n)
P
SO(n)
.
Partons de
P
SO(n)
L =
(SO(n) U(1))/g
,
4.6 Condition dexistence dune structure Spin
C
69
pour un br vectoriel complexe L muni dun produit scalaire hermitien et de fonctions de transition
O
O
O
O
O
O
O
O
O
O
O
U
1/2
r
r
r
r
r
r
r
r
r
r
(g
SO(n) U(1)
Cependant, rien narme que lon peut prendre les relvements g
et
1/2
de faon satisfaire la
condition de cocycle. Plus prcisment, on doit choisir les relvements tels que pour tous , ,
avec U
,= on ait
[ g
,
1/2
1/2
1/2
] = 1 Spin
C
(n),
cest--dire gal [1, 1] ou [1, 1].
4.6. Condition dexistence dune structure Spin
C
Lespace Spin
C
(n) est un recouvrement deux feuillets de SO(n) S
1
grce [ g, ] (g,
2
).
Fixons P
SO(n)
(du br vectoriel associ E) et L (un br vectoriel complexe muni dun produit
scalaire hermitien) au-dessus de B, avec pour fonctions de transition g
et
. Si U
J
J
J
J
J
J
J
J
J
U
s
s
s
s
s
s
s
s
s
s
g
SO(n)
et
S
1
I
I
I
I
I
I
I
I
I
I
U
1/2
w
w
w
w
w
w
w
w
w
U(1) = S
1
crivons
= e
ix
arme que x
+x
+x
2Z
pour tous , , tels que U
,= . Par ailleurs
= e
ix
/2
. Do
1/2
1/2
1/2
= e
iw
/2
avec
w
= x
+x
+x
.
Dnissons
= g
Z/2Z
et
c
=
w
2
Z.
Pour que
[ g
,
1/2
] Spin
C
(n)
70 Chapitre 4. Orientabilit et structure spinorielle
dnisse un Spin
C
(n)-br P
Spin
C
(cest--dire un recouvrement deux feuillets P
Spin
C
P
SO(n)
, c
] = 1 Spin
C
(n)
cest--dire
= 1 et c
0 mod 2 ou
= 1 et c
1 mod 2.
Mais =
dsigne la rduction de c
modulo 2, alors C = c
, 29
D
, 29
D
, 29
D
1
, 22
D
2
, 22
D
X
s, 23
D, 22
Dt, 37
E, 3
E
, 10
E
1
E
2
, 10
E
G
, 18
E
G
(n), 18
E
C
, 43
E
R
, 43
E
b
, 3
E
b
, 10
F, 3
F(V ), 7
F(k, m), 15
F
, 29
F
D
, 26
F
, 32
F, 26
F
, 29
G, 1
G(k, m), 15
G
C
(k, m), 15
G
k
(m), 15
H, 25
He, 24
H
ij
, 14
I, 15
I
GLn
, 38
I
D
, 25
J, 44
L, 55
N, 2
NX, 2
Nx, 2
P, 3, 36
P(D), 36
P(E), 36
P(F
), 36
P(
1
, . . . , n), 38
P
G
V , 7
P V , 7
P
0
, 47
P
1
, 47
P
E
, 6
P
k
(A), 45
P
k
(E), 45
Q, 15, 39
S, 25, 55
S
, 18
T, 24
TM, 1
TP(D
0
, D
1
), 37
TxM, 1
U, 1
U
I
, 15
U, 4
Un, 18
V , 55
V
C
, 43
V
R
, 43
Ve, 20
V
k
(m), 15
X
b
, 19
Z, 5
[B, BG], 16
[(t)], 1
[v
1
, . . . , v
k
], 15
74 Index des notations
Ad, 11
Alt, 33
Aut(E), 11
Coker(f), 11
End(E), 11
, 56
(B, E), 8
, 56
k
ji
, 32
Hom(E, F), 10
Im(f), 11
Ker(f), 11
O(n), 3
, 32
1
(B, End(E)), 22
0
(B, E), 8
p
(B), 8
Prin
G
(B), 17
Spin(n), 53
Td(E), 42
Vect
k
(B), 16
(A), 47
, 5
C
(j)
, 52
H
(p)
, 52
(E), 43
(M), 42, 49
CP
, 18
deg(E), 43
, 52
, 51
(t), 23
, 51
exp(v), 32
D
dt
s(t), 30
(t), 1
m
k
, 15
, 49
, 10
, 10
i
, 38
s, t, 31
x, t, 18
,
b
, 13
A(E), 23
Dx, 25
I
D
, 25
G, 11
, 32
lc
, 33
, 21
, 21
ij
(t), 23
ji
, 20
G
, 18
, 5
, 3
, 1
, 6
, 14
n, 18
, 8
i
, 39
Spin
C
(n), 55
, 33
DIAG, 38
, 37
h
, 23
R
n
, 9
, 2
P, 47
E, 48
F, 48
, 33
, 48
g
, 48
, 3
b
k
(M), 49
bp, 42
c(E), 39
c
k
(E), 39
c
k
(E
R
), 43
c
, 56
ch(E), 40
ch
k
(E), 40
d, 19
df, 19
df
b
, 19
e(A), 47
e(E), 47
e(M), 49
e
i
, 1, 7
f
(D), 30
f
M
, 42
f
b
, 4
g, 43
g
, 10
g
, 10
g
f
, 12
g
0
, 48
g
, 4
h, 2, 5
h, 5
h
, 54
i, 25
rp
, 18
s, 8
s, 8
s
i
(t), 23
w
(2)
, 54
w
1
(E), 52
w
2
(P
SO(n)
), 54
w
, 56
INDEX TERMINOLOGIQUE
adapte (trivialisation), 17
application
classiante, 16
de Hopf, 2
prservant lorientation, 46
associ
(br principal), 6
(br vectoriel), 7
base, 3
Betti (nombre de), 49
Bianchi (identit de), 28
cadre
(br en), 7
dun espace vectoriel, 7
local, 14
orient, 46
tir en arrire, 30
caractristique
(classe), 36, 43
dEuler, 42
caractre
de Chern, 40
total, 40
ech (cohomologie de), 52
Chern
(caractre de), 40
(classe de), 39
Chern-Weil (homomorphisme de), 38
classe
caractristique, 36, 43
dEuler
dun br, 47
dune varit, 49
de Chern, 39
totale, 39
de Stiefel-Whitney, 52
de Todd, 42
classiante (application), 16
co-noyau (br), 11
co-tangent (br), 1
cocycle (condition de), 4
cohomologie de ech, 52
compatible
(connexion), 31
complexe de de Rham, 26
complexi
espace, 43
br, 43
condition
de cocycle, 4
de constante covariante, 31
connexion, 20
compatible, 31
de Lvi-Civita, 33
orthogonale, 31
plate, 27
unitaire, 31
constante covariante, 31
construction de Milnor, 17
courbure, 26
de Gauss, 49
covariante
(constante), 31
(drive), 23, 30
Cristofell (symbole de), 32
drive covariante, 23, 30
de Rham (complexe de), 26
degr dun br, 43
direntiel idal, 25
distribution, 25
intgrable, 25
involutive, 25
lmentaire (polynme symtrique), 39
endomorphisme de br, 4
espace
complexi, 43
normal, 2
total, 3
Euler
(caractristique d), 42
(classe d), 47
Euler-Poincar (polynme de), 42
76 Index terminologique
exponentielle, 32
br, 3
(degr dun), 43
(endomorphisme de), 4
(morphisme de), 4
trivialisation adapte, 17
co-noyau, 11
co-tangent, 1
complexi, 43
en cadre, 7
homogne, 3
image, 11
localement trivial, 1
mtrique, 14
normal, 2
noyau, 11
orientable, 46
plat, 21
principal, 3
associ, 6
tangent dune varit, 1
tautologique, 2
tir en arrire, 12
trivial, 8
universel, 16, 17
vectoriel, 3
associ, 7
bre, 3
(vecteur le long de la), 20
au-dessus dun point, 3
Frobnius (thorme de), 25
godsique, 32
Gauss (courbure de), 49
Gauss-Bonet (thorme de), 49
genre dune surface riemannienne, 43
G-invariant (polynme), 36
grassmannienne, 15
groupe
de jauge, 11
de structure, 3
rduit, 8
holonomie
(reprsentation d), 27
(transformation d), 24
homogne (br), 3
homomorphisme de Chern-Weil, 38
Hopf (application de), 2
horizontal (sous-espace), 24
idal direntiel, 25
identication, 3
identit de Bianchi, 28
image (br), 11
index (thorme de l), 43, 49
innie (runion), 18
intgrable (sous-varit), 25
involutive (distribution), 25
Jacobien, 1
jauge (groupe de), 11
j-cochaine, 52
k-ime classe de Chern, 39
Lvi-Civita (connexion de), 33
Leibnitz (rgle de), 19
local (cadre), 14
localement trivial (br), 1
mtrique (br), 14
matrice orthogonale, 3
Milnor (construction de), 17
morphisme de brs, 4
nombre de Betti, 49
normal
(espace), 2
(br), 2
noyau (br), 11
nulle (section), 9
orient (cadre), 46
orientable
(br), 46
(varit), 49
orientation (application prservant l), 46
orthogonale
(connexion), 31
(matrice), 3
ouvert trivialisant, 3
parallle
(section), 23
(transport), 20
partition de lunit, 14
plat(e)
connexion, 27
br, 21
polarisation dun polynme, 36
polynme
G-invariant, 36
(polarisation dun), 36
symtrique lmentaire, 39
polynme dEuler-Poincar, 42
principal (br), 3
produit au-dessus dun groupe, 7
projection, 3
strographique, 2
pull-back, 12
rduit (groupe), 8
runion innie, 18
rgle de Leignitz, 19
relvement horizontal
dun chemin, 23
dun vecteur, 24
reprsentation
dholonomie, 27
spinorielle, 55
Riemann-Roch (thorme de), 43
riemannienne (surface), 43
section, 8
nulle, 9
parallle, 23
sous-espace horizontal, 24
sous-varit intgrable, 25
spinorielle
77
(reprsentation), 55
(varit), 54
strographique (projection), 2
Stiefel (varit de), 15
Stiefel-Whitney (classe de), 52
surface riemannienne, 43
symbole de Cristofell, 32
tangent br, 1
tautologique (br), 2
thorme
de Frobnius, 25
de Gauss-Bonet, 49
de lindex, 43, 49
de Riemann-Roch, 43
tir en arrire
(cadre), 30
(br), 12
Todd (classe de), 42
torsion, 33
total
(caractre de Chern), 40
(espace), 3
totale (classe de Chern), 39
transformation dholonomie, 24
transport parallle, 20
trivial (br), 8
trivialisant (ouvert), 3
trivialisation, 3
unit (partition de), 14
unitaire (connexion), 31
universel (br), 16, 17
varit
de Stiefel, 15
orientable, 49
spinorielle, 54
vecteur
le long de la bre, 20
vertical, 20
vectoriel (br), 3
vertical (vecteur), 20
vitesse dun champ de vecteurs, 23