You are on page 1of 7

Exercices - Espaces vectoriels de dimension nie : corrig Dimension finie et sous-espaces

Exercice 1 - Pour bien dmarrer... - L1/Math Sup Si ctait le cas, alors F et G seraient en somme directe, et on aurait dim(F G) = dim(F ) + dim(G) = 3 + 3 = 6. Or, F G est un sous-espace vectoriel de R5 , il est de dimension au plus 5. Cest donc impossible !

Exercice 2 - Sont-ils supplmentaires ? - L1/Math Sup Il sut de vrier que la runion dune base de F et dune base de G est une base de R3 . Il est ici trs facile de dterminer des bases respectives de F et G. Pour F , une base est donne par u1 = (1, 1, 1), pour G, une base est donne par u2 = (1, 1, 0) et u3 = (1, 0, 1). Or, il est ais de vrier que la famille (u1 , u2 , u3 ) est libre, et comme cest une famille de trois vecteurs en dimension 3, cest une base. Donc F et G sont supplmentaires.

Exercice 3 - Autour du thorme des quatre dimensions - L1/Math Sup Tout repose sur la formule des quatre dimensions dim(F + G) = dim(F ) + dim(G) dim(F G) et sur la proprit : si H est un sev de E tel que dim(H ) = dim(E ), alors H = E . Si 1. et 2. sont vraies, alors dim(F + G) = dim(F ) + dim(G) dim(F G) = dim(F ) + dim(G) tandis que E = F + G implique dim(E ) = dim(F ) + dim(G). 3. est donc vri. Si 1. et 3. sont vraies, alors dim(F + G) = dim(F ) + dim(G) dim(F G) = dim(E ) 0 = dim(E ). Ainsi, F + G est un sev de E de mme dimension que E : F + G = E . Si 2. et 3. sont vraies, alors dim(E ) = dim(F + G) = dim(F ) + dim(G) dim(F G) = dim(E ) dim(F G). On en dduit que dim(F G) = 0 et donc que F G = {0}.

Exercice 4 - Suites arithmtiques - L1/Math Sup Soit E lensemble des suites arithmtiques complexes. On vrie sans dicult que cest un sous-espace vectoriel de lensemble des suites complexes, et donc que cest un espace vectoriel. Pour calculer sa dimension, on remarque que lon connait parfaitement une suite arithmtique si lon connait son premier terme et sa raison. Ceci laisse penser que la dimension de E est

http://www.bibmath.net

Exercices - Espaces vectoriels de dimension nie : corrig


gale deux. Prouvons-le. Si (un ) est une suite arithmtique, alors son premier terme est u0 et sa raison est gale u1 u0 . Considrons donc : E C2 (un ) (u0 , u1 u0 ) est clairement une application linaire. Elle est injective : si ((un )) = 0, alors (un ) est une suite arithmtique de premier terme nul et de raison nulle, et donc un = 0 pour tout entier n. Elle est aussi surjective : si (a, b) C2 , alors la suite (un ) dnie par un = a + nb est lment de E et vrie ((un )) = (a, b). Autrement dit, est un isomorphisme despaces vectoriels entre E et C2 . Puisque C2 est de dimension 2, E est aussi de dimension 2. Remarquons que lon peut aussi trouver une base de E . Si (an ) est la suite dnie par an = 1 pour tout entier n, et (bn ) est la suite dnie par bn = n pour tout entier n, alors ces deux suites sont lments de E et forment une famille libre. De plus, si un est un lment de E , alors elle peut scrire un = c + nd = can + dbn , et donc (un ) est combinaison linaire de (an ) et (bn ). Autrement dit, (an ), (bn ) est une base de E .

Exercice 5 - Une caractrisation de la dimension - L2/Math Sp 1. On peut supposer que F = G, auquel cas F G = {0}. Soient f, g E tels que F = Kf et G = Kg . Dans ce cas, on peut crire F + G sous les 3 formes suivantes : F + G = Kf + Kg = Kf + K(f + g ) = Kg + K(f + g ). En eet, f = f et g = (f + g ) f , ce qui prouve que Kf + Kg Kf + K(f + g ) tandis que linclusion rciproque est triviale. Il vient, daprs la proprit (i) de d : d(F + G) = d(Kf ) + d(K(f + g )) = d(Kg ) + d(K(f + g )). Ainsi, on en dduit d(Kg ) = d(Kf ), ce qui est le rsultat recherch. 2. Remarquons dabord que d({0}) = 0, puisque d({0}) = d({0} + {0}) = d({0}) + d({0}). Dautre part, notons a N tel que d(F ) = a lorsque dim(F ) = 1. Lexistence dun tel rel a est garanti par la question prcdente. Prouvons alors par rcurrence sur p n que si F S , dim(F ) = p, alors d(F ) = ap. Cest fait pour p = 1, et si le rsultat est prouv au rang p 1, alors tout F S avec dim(F ) = p scrit F = G H , avec dim(G) = p 1 et dim(H ) = 1. Il vient : d(F ) = d(G) + d(H ) = (p 1)a + a. Pour conclure, il sut de remarquer que a = 1. Mais on sait que n = d(E ) = na, ce qui entrane bien que a = 1.

Exercice 6 - Supplmentaire commun - L1/Math Sup On raisonne par rcurrence descendante sur p {0, . . . , n 1}. Traitons dabord le cas p = n 1. On sait que F G = E . En eet, si F = G ce nest pas le cas, et si F = G, alors on na ni F G, ni G F (les deux espaces ont mme dimension, une inclusion entranerait http://www.bibmath.net 2

Exercices - Espaces vectoriels de dimension nie : corrig


lgalit), et donc F G nest pas un espace vectoriel. En particulier, il nest pas gal E . On peut choisir a tel que a / F G. Alors F vect(a) = {0} et G vect(a) = {0}. F et vect(a) (resp. G et vect(a)) sont en somme directe, et puisque dim(F vect(a)) = n (resp. dim(G vect(a)) = n), on a F vect(a) = G vect(a) = E . vect(a) est le supplmentaire commun recherch. Supposons maintenant le rsultat prouv pour p + 1, et prouvons-le pour p. Comme prcdemment, on peut trouver a / F G et comme prcdemment, F et vect(a) (resp. G et vect(a)) sont en somme directe. Posons F1 = F vect(a) et G1 = G vect(a). Alors F1 et G1 ont mme dimension, gale p + 1. Daprs lhypothse de rcurrence, ils possdent un supplmentaire commun que lon note H1 . Mais alors, F et vect(a) H1 sont en somme directe. En eet, si x F vect(a) H1 , on a x = f = a + h, avec f F , K et h H1 . On en dduit h = f a H1 F1 = {0} et donc h = 0. Puisque F vect(a) = {0}, on obtient galement f = = 0, et par suite x = 0. Ainsi, si on pose H = vect(a) H1 , alors H et F sont en somme directe. De mme, H et G sont en somme directe, et donc F et G ont un supplmentaire commun. Ceci achve la preuve par rcurrence.

Dimension finie et application linaires


Exercice 7 - Noyau ? - L1/Math Sup On a H = vect (1, 1, 1, 1) . H est donc un espace vectoriel de dimension 1. Si H tait le noyau dune application linaire f de E dans F , alors par le thorme du rang on aurait 4 = dim(E ) = dim(H ) + dim(Im(f )) = 1 + dim(Im(f )). Ainsi, on aurait dim(Im(f )) = 3. Mais Im(f ) est un sous-espace vectoriel de R2 , sa dimension est au plus 2. On a une contradiction.

Exercice 8 - Du local au global... - L1/Math Sup Soit (e1 , . . . , ep ) une base de E . Pour chaque i, il existe un entier ni tel que f ni (ei ) = 0. Posons n = max(n1 , . . . , np ) et remarquons que pour chaque i {1, . . . , p}, f n (ei ) = f nni f ni ei = f nni (0) = 0. Considrons maintenant x E et crivons-le x = x1 e1 + + xp ep . On obtient
p p

f (x) =
i=1

xi f (ei ) =
i=1

xi 0E = 0E .

Exercice 9 - Base donne par un endomorphisme nilpotent - L1/Math Sup Puisque (x, f (x), . . . , f n1 (x)) est une famille de n vecteurs dans un espace de dimension n, il sut de prouver quelle est libre. Supposons le contraire, et soient 0 , . . . , n1 des scalaires non tous nuls tels que 0 x + + n1 f n1 (x) = 0. Soit p le plus petit indice tel que p = 0. On compose par f n1p : f n1p p x + + n1 f n1 (x) = p f n1 (x) = 0, 3

http://www.bibmath.net

Exercices - Espaces vectoriels de dimension nie : corrig


puisque f j = 0 pour j n. Puisque f n1 (x) = 0, on en dduit que p = 0, une contradiction.

Exercice 10 - Trs classique... - L1/Math Sup 1. On peut commencer par remarquer que si f (x) = 0, alors f 2 (x) = 0 et donc on a toujours ker(f ) ker(f 2 ). Cest lautre implication qui nest pas toujours vraie. Supposons donc ker(f ) = ker(f 2 ) et montrons que Im(f ) ker(f ) = {0}. Soit x Im(f ) ker(f ). Alors y = f (x), et f (y ) = 0. En particulier, f 2 (x) = 0, donc f (x) = 0, puisque ker(f 2 ) ker(f ). Ainsi, y = f (x) = 0, ce qui prouve une implication. Rciproquement, supposons ker(f ) Im(f ) = {0} et montrons que ker(f 2 ) ker(f ). Si x ker(f 2 ), alors on a f (f (x)) = 0. Si on pose y = f (x), alors y ker(f ) Im(f ), et donc f (x) = y = 0, ce qui prouve que x ker(f ). 2. Daprs le thorme du rang, on a dim(Im(f )) + dim(ker(f )) = dim(E ). Or, si ker(f ) Im(f ) = {0}, ker(f ) Im(f ) est un sous-espace vectoriel de E de dimension dim(Im(f )) + dim(ker(f )) = dim(E ) : il est donc gal E tout entier. On vient donc de prouver que ker(f ) Im(f ) = {0} ker(f ) Im(f ) = E. En tenant compte de la question prcdente, ceci prouve la premire quivalence. On va ensuite dmontrer que la premire et la troisime assertion sont quivalentes, ce qui achvera la preuve. En eet, si ker(f ) = ker(f 2 ), daprs le thorme du rang, on dim(Im(f )) = dim(E ) dim(ker(f )) = dim(E ) dim(ker(f 2 )) = dim(Im(f 2 )). Or, on a toujours Im(f 2 ) Im(f ) puisque f 2 (x) = f (f (x)) pour tout x de E . Les deux sous-espaces sont gaux. La rciproque se prouve exactement de la mme faon. On remarque que dim(Im(f )) = dim(Im(f 2 )) entrane dim(ker(f )) = dim(ker(f 2 )) en utilisant le thorme du rang, et on utilise linclusion toujours vraie ker(f ) ker(f 2 ).

Exercice 11 - Noyau gal limage - L1/Math Sup Supposons dabord quune telle application existe. Daprs le thorme du rang, on a : dim(E ) = dim(ker(f )) + dim(Im(f )) = 2 dim(ker(f )) et donc dim(E ) est pair. Rciproquement, si E est de dimension paire, alors considrons (e1 , . . . , e2p ) une base de E . On dnit un endomorphisme f de E en posant : f (ei ) = 0 si i p eip si i > p.

Ceci dnit compltement un endomorphisme f . Montrons quil vrie les proprits demandes. p Dune part, pour u = 2 i=1 ui ei , on a
2p p

f (u) =
i=p+1

ui eip =
j =1

uj +p ej .

http://www.bibmath.net

Exercices - Espaces vectoriels de dimension nie : corrig


On en dduit que f (u) = 0 si et seulement u E = vect(e1 , . . . , ep ). De plus, on a Im(f ) E , et par le thorme du rang, ces deux espaces ont la mme dimension gale p. Ils sont donc gaux.

Exercice 12 - Noyau et image choisis - L1/Math Sup Daprs le thorme du rang, si un tel endomorphisme existe, on a p+q = n. Rciproquement, supposons que p + q = n. On va dnir f sur une base bien choisie de E . Soit (e1 , . . . , ep ) une base de F . On peut la complter en une base (e1 , . . . , ep , ep+1 , . . . , ep+q ) de E . Soit galement (f1 , . . . , fq ) une base de G. On dnit alors laction de f sur la base (ei ) par f (ei ) = 0 f (ei ) = fi si i p si i {p + 1, . . . , q }

Il est alors peu prs clair que f vrie les conditions voulues. Pour obtenir une preuve complte, on peut remarque que F ker(f ) et que G Im(f ). De plus, en dcomposant un vecteur dans la base (e1 , . . . , ep+q ), on trouve quon a exactement F = ker(f ). Par le thorme du rang, on obtient dim(G) = dim(Im(f )) do lgalit puisquon a dj une inclusion.

Exercice 13 - Dun sous-espace sur un autre - L2/Math Sp 1. Supposons dabord quun tel endomorphisme existe, et notons g la restriction de f F . Alors g est une application linaire de F avec Im(g ) = G. Daprs le thorme du rang, dim(G) = dim(Im(f )) dim(F ). Une condition ncessaire est donc dim(G) dim(F ). Rciproquement, supposons que q = dim(G) dim(F ) = p. On va construire un endomorphisme f de E en le dnissant sur une base de G. Pour cela, on commence par considrer une base (e1 , . . . , ep ) de F . Par le thorme de la base incomplte, on peut la complter en une base (e1 , . . . , en ) de F . De mme, considrons une base (g1 , . . . , gq ) de G. On dnit f sur la base (e1 , . . . , en ) en posant f (ei ) = gi si i q , et f (ei ) = 0 sinon. f est un endomorphisme de E . De plus, si on tudie sa restriction F , on voit quelle est image dans G (ce ne sont que des vecteurs de G qui sont pris par les f (ei )) et que cette image est en ralit G tout entier : tous les vecteurs de la base (g1 , . . . , gq ) de G sont atteints (et par linarit, tous les autres le sont aussi). 2. Le raisonnement est trs proche. Dune part, puisquun isomorphisme respecte la dimension, il est ncessaire que dim(F ) = dim(G) (on peut aussi rcrire le thorme du rang pour la restriction de f F et utiliser le fait que la noyau est rduit {0}). Rciproquement, si dim(F ) = dim(G) = p, on note (e1 , . . . , ep ) une base de F , quon complte en une base (e1 , . . . , en ) de E , et on note (g1 , . . . , gp ) une base de G, quon complte galement en une base (g1 , . . . , gn ) de E . On dnit alors f par f (ei ) = gi . Il est facile de vrier que f vrie toutes les contraintes voulues.

Exercice 14 - Un pas vers les noyaux itrs - L1/Math Sup Il est clair que ker(f ) ker(f 2 ). Notons p = dim(ker(f )) et q = dim(ker(f 2 )) de sorte que p q . Soit (e1 , . . . , ep ) une base de ker(f ). On peut la complter en (e1 , . . . , ep , ep+1 , . . . , eq ) une base de ker(f 2 ). Alors, (f (ep+1 ), . . . , f (eq )) est une famille libre. En eet, si on a une relation p+1 f (ep+1 ) + + q f (eq ) = 0, http://www.bibmath.net 5

Exercices - Espaces vectoriels de dimension nie : corrig


alors on obtient f (p+1 ep+1 + + q eq ) = 0, i.e. p+1 ep+1 + + q eq ker(f ). Mais, par construction de ep+1 , . . . , eq , ceci entraine que p+1 ep+1 + + q eq = 0 soit p+1 = = q = 0. Ainsi, la famille (f (ep+1 ), . . . , f (eq )) est une famille libre. De plus, elle est contenue dans ker(f ) car f 2 (ei ) = 0. Or, ker(f ) qui est de dimension p. Son nombre dlments est donc major par p, cest--dire q p p q 2p. Cest exactement le rsultat que lon voulait prouver.

Exercice 15 - Compose et somme - L1/Math Sup/L2/Math Sp 1. On a Im(u+v ) Im(u)+Im(v ). En eet, si y Im(u+v ), alors y = (u+v )(x) = u(x)+v (x) est aussi lment de Im(u) + Im(v ). On en dduit que rg(u + v ) dim(Im(u) + Im(v )) dim(Im(u)) + dim(Im(v )) = rg(u) + rg(v ). Dautre part, en crivant u = (u + v ) + (v ), et en remarquant que Im(v ) = Im(v ), et donc que rg(v ) = rg(v ), on a, daprs ce quon vient de dmontrer rg(u) rg(u + v ) + rg(v ) = rg(u) rg(v ) rg(u + v ). De mme, crivant v = (u + v ) + (u), on obtient aussi rg(v ) rg(u) rg(u + v ). Ceci donne lautre ingalit. 2. Traduisons les deux hypothses en termes dingalits sur le rang. Dune part, puisque u v = 0, on a Im(v ) ker(u). On obtient donc rg(v ) dim(ker(u)) ce qui, combin au thorme du rang, donne n = dim(ker(u)) + rg(u) rg(v ) + rg(u). Dautre part, puisque u + v est inversible, on sait que rg(u + v ) = n. De la question prcdente, on dduit n rg(u) + rg(v ). En combinant les deux ingalits obtenues, on obtient le rsultat dsir.

Exercice 16 - Quand le rang est additif - L1/Math Sup/L2/Math Sp Remarquons dabord que Im(f + g ) Im(f ) + Im(g ). Ceci entrane rg(f + g ) rg(f ) + rg(g ) dim(Im(f ) Im(g)). http://www.bibmath.net 6

Exercices - Espaces vectoriels de dimension nie : corrig


Supposons dabord que rg(f + g ) = rg(f ) + rg(g ). Alors lingalit prcdente implique immdiatement que dim(Im(f ) Im(g)) = 0 ce qui prouve Im(f ) Im(g ) = {0}. On a aussi Im(f + g ) = Im(f ) + Im(g ) (sinon lingalit prcdente serait stricte). Ainsi, pour tout x E , comme Im(f ) Im(f + g ), on a f (x) = f (t)+ g (t) pour un certain t E . Alors g (t) = f (x t) Im(f ) Im(g ) = {0}, et donc t ker(g ) et x t ker(f ). Ecrivant x = (x t) + t, on trouve que ker(f ) + ker(g ) = E . Rciproquement, prouvons que les deux conditions impliquent Im(f ) Im(f + g ). En eet, on crit y Im(f ) sous la forme y = f (x), et on dcompose x en x = u + v avec u ker(f ) et v ker(g ). Alors, y = f (v ) = f (v ) + g (v ) Im(f + g ). Le rle jou par f et g tant symtrique, on obtient aussi Im(g ) Im(f + g ). Ceci permet dcrire Im(f ) Im(g ) Im(f + g ). Lautre inclusion tant toujours vraie, on a en fait galit, ce qui donne bien rg(f + g ) = rg(f ) + rg(g ).

Exercice 17 - Suite exacte - L2/Math Sp Pour k = 1, . . . , n 1, le thorme du rang donne ak = dim(ker(fk )) + rg(fk ) = rg(fk1 ) + rg(fk ), o on a utilis la proprit (ii). On a donc
n1

(1)k ak = rg(f0 ) rg(f1 ) + rg(f1 ) + rg(f2 ) + (1)n1 rg(fn1 )


k=1

= rg(f0 ) + (1)n1 rg(fn1 ). Puisque f0 est injective, on a rg(f0 ) = a0 et puisque fn1 est surjective, on a rg(fn1 ) = an . Ceci donne
n1 k=1

(1)k ak = a0 + (1)n1 an1 , ce qui correspond bien la relation que lon souhaitait obtenir.

http://www.bibmath.net

You might also like