Escolar Documentos
Profissional Documentos
Cultura Documentos
PRPAS
EL-HAJ LAAMRI PHILIPPE CHATEAUX GRARD EGUETHER ALAIN MANSOUX MARC REZZOUK DAVID RUPPRECHT LAURENT SCHWALD
Philippe Chateaux
Agrg en mathmatiques et professeur en MP au Lyce Henri Poincar Nancy
Grard Eguether
Matre de confrences Nancy-Universit
Alain Mansoux
Agrg en mathmatiques et professeur en PC au Lyce Henri Poincar Nancy
Marc Rezzouk
Agrg en mathmatiques et professeur en PC au lyce Henri Poincar Nancy
David Rupprecht
Agrg de Mathmatiques et professeur en PSI au Lyce Henri Loritz Nancy
Laurent Schwald
Agrg en mathmatiques et professeur en BCPST au lyce Henri Poincar Nancy
Prsentation de la srie Tous les exercices de mathmatiques . . . . . . . . . Avant-propos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 1. Algbre gnrale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1 1.2 1.3 Lessentiel du cours et exercices dassimilation . . . . . . . . . . . . . . . . . . . Exercices dentranement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exercices dapprofondissement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
vii xi 1 1 14 25 35 35 43 47 51 51 71 76 92 92 114 124 134 134 141 150 155 155 156
Chapitre 2. Complments sur les polynmes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1 2.2 2.3 Gnralits sur les polynmes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Polynmes coefcients entiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Complments : nombres algbriques et transcendants, extensions de corps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapitre 4. Matrices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.1 4.2 4.3 Lessentiel du cours et exercices dassimilation . . . . . . . . . . . . . . . . . . . Exercices dentranement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exercices dapprofondissement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapitre 5. Dterminants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.1 5.2 5.3 Rappels de cours et exercices dassimilation . . . . . . . . . . . . . . . . . . . . . Exercices dentranement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exercices dapprofondissement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
vi
Chapitre 8. Espaces prhilbertiens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.1 Lessentiel du cours et exercices dassimilation . . . . . . . . . . . . . . . . . . . 8.2 Exercices dentranement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.3 Exercices dapprofondissement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 9. Espaces euclidiens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.1 Lessentiel du cours et exercices dassimilation . . . . . . . . . . . . . . . . . . . 9.2 Exercices dentranement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.3 Exercices dapprofondissement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapitre 10. Quadriques et coniques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.1 Lessentiel du cours et exercices dassimilation . . . . . . . . . . . . . . . . . . . 10.2 Exercices dentranement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.3 Exercices dapprofondissement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 11. tude afne et mtrique des courbes . . . . . . . . . . . . . . . . . . . . . . . . 11.1 Lessentiel du cours et exercices dassimilation . . . . . . . . . . . . . . . . . . . 11.2 Exercices dentranement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.3 Exercices dapprofondissement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 12. Surfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12.1 Lessentiel du cours et exercices dassimilation . . . . . . . . . . . . . . . . . . . 12.2 Exercices dentranement et dapprofondissement . . . . . . . . . . . . . . . . 12.3 Quelques surfaces usuelles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 13. Complments de gomtrie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13.1 Gomtrie afne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13.2 Gomtrie afne euclidienne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13.3 Isomtries vectorielles et afnes en dimension 3 . . . . . . . . . . . . . . . . . . 13.4 Lieux gomtriques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13.5 Extrema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Lvolution rcente de lenseignement des disciplines scientiques dans les C.P.G.E sest concrtise par la dnition dun nouveau programme de premire anne en 2003 et de seconde anne en 2004. Un des objectifs de cette volution a t de combler le foss grandissant entre la classe terminale et les classes prparatoires. La progression est explicitement impose par le nouveau programme qui prvoit notamment un programme de dbut de lanne , qui exclut la prsentation abstraite des concepts au prot dune dmarche fonde sur lexemple comme point de dpart de la conceptualisation, qui prconise lapproche algorithmique en complment de lapproche dmonstrative et qui lgitime la dmarche exprimentale en mathmatiques par lutilisation des logiciels Maple ou Mathematica, logiciels systmatiquement utiliss dans de nombreux concours, notamment dans le concours commun Centrale - Suplec . Mais les programmes des classes prparatoires ne sont pas les seuls avoir volu, les programmes de lenseignement secondaire ont fait lobjet dune volution pralable. Enn, lattitude nouvelle des lves face aux disciplines scientiques rend inefcace lapproche axiomatique et leur appropriation grandissante de loutil informatique ncessite dintgrer cet outil la pdagogie. Lensemble de ces changements rend imprative la rdaction de nouveaux ouvrages. On constate que cest davantage la structure, lordre des thmes abords, lesprit du programme qui ont volu, le fond tant rest relativement stable. Sur ce fond, que nous navons pas la prtention de renouveler, il existe dj une abondante et excellente littrature ; nous revendiquons une continuit par rapport nos illustres prdcesseurs et nous nous sommes largement inspirs de leurs crits pour y puiser exercices et sujets en nous efforant de les prsenter en parfaite cohrence avec lesprit du programme actuel. Car cette nouvelle collection rpond une ncessit : entirement rdige aprs la parution des nouveaux programmes et le dbut de leur mise en uvre, elle garantit une parfaite compatibilit entre la rdaction des ouvrages et les prconisations du programme. . . ce que naurait pu assurer sans risque danomalies une simple remise en forme dune rdaction antrieure. Tous les ouvrages de
viii
ix
Avant-propos
Ce livre couvre le programme dalgbre et de gomtrie de deuxime anne MP, et poursuit la dmarche rdactionnelle entame avec les ouvrages de premire anne. Comme pour lensemble de la collection, le respect du programme ofciel est un principe que nous avons suivi la lettre. Par ailleurs, le programme prvoit la reprise et lapprofondissement en deuxime anne de certains points abords en premire anne : polynmes, espaces vectoriels, applications linaires, calcul matriciel, dterminants, tude afne et mtrique des courbes, espaces euclidiens. Nous avons mis prot cette possibilit pour que le prsent ouvrage, tout en tant sans ambigut destin aux lves de deuxime anne, prsente plusieurs chapitres utilisables en premire lecture ds le deuxime semestre de premire anne et pour les rvisions estivales entre la premire et la deuxime anne. Le programme de deuxime anne, la tradition pdagogique et le souci de garder une bonne cohrence dans la squence dalgbre linaire nous ont amens placer en tte de cet ouvrage un chapitre dalgbre gnrale suivi dun chapitre de complments sur les polynmes. Ce chapitre sur les polynmes se place dans la continuit de celui de premire anne et le complte par la prsence dexercices doraux de 2007 et dexercices qui diffrent de ceux proposs dans louvrage de premire anne en raison de la plus grande maturit quils exigent. A la frontire du programme mais prsents dans certains exercices doraux, les notions de nombres algbriques et transcendants sont galement abordes. Les chapitres qui suivent traitent des espaces vectoriels et des applications linaires, puis du calcul matriciel. Les notions nouvelles de sommes directes, de trace et de matrices semblables sont illustres par de nombreux exercices. De manire dlibre, les exercices proposs ont t slectionns pour clarier et matriser larticulation entre le point de vue matriciel et le point de vue vectoriel, plus gomtrique. Ces chapitres permettent de rviser et dapprofondir le programme de premire anne tout en donnant une vue raliste des exercices donns loral. Les systmes linaires et les dterminants nous ont permis, par les exercices choisis, de montrer lefcacit dune dmarche mthodique sur des exemples simples qui sappuient sur les acquis premire anne. La rduction des
xii
Avant-propos
endomorphismes est un point essentiel du programme de deuxime anne en raison de son intrt pour la formation de llve (toutes les notions dalgbre linaire sont sollicites), de son intrt pour la prparation aux concours (toutes les preuves de concours, ou presque, abordent ces questions) et de son intrt pour lvolution future de llve-ingnieur qui rencontrera ces notions utilises dans de nombreux domaines scientiques. Les espaces prhilbertiens et euclidiens ralisent une synthse encore plus profonde entre les outils techniques et la dmarche conceptuelle. Nous avons tent de rendre compte par les rappels de cours et le choix des exercices de la richesse de ces concepts en privilgiant lapproche mthodique et en montrant llve les vertus unicatrices de notions qui dpassent largement la gomtrie et sappliquent aussi bien lanalyse qu lalgbre. Dans le chapitre quadriques et coniques , la classication et la mthode de rduction sont prsentes de faon dtaille et illustres par de nombreux exemples. Notre exprience dexaminateurs doral nous montre que les courbes polaires et paramtres sont souvent ngliges par les lves. Par des exercices venant de tous les concours, nous souhaitons leurs montrer que cette ngligence est risque. Nous avons rdig ce chapitre de manire progressive en y intgrant les lments de programme de premire anne pour construire un ensemble complet et autonome. Le chapitre suivant traite des surfaces dnies par un paramtrage ou par une quation cartsienne. Cest sous lclairage de ce double point de vue que sont abordes les notions fondamentales de vecteur normal et de plan tangent en un point rgulier. Un choix judicieux et progressif dexercices de concours permet aux tudiants de se familiariser avec les surfaces usuelles. Le dernier chapitre intitul complments de gomtrie regroupe des exercices de tous les concours abordant les questions de gomtrie (afne, euclidienne, isomtries afnes et vectorielles, lieux gomtriques, calcul dextrema). Absentes des programmes de deuxime anne, ces notions ne sont pas absentes des concours. Enn, nous avons apport un soin tout particulier aux gures qui illustrent ces derniers chapitres. Les premiers chapitres, par leur contenu et leur structure, marquent la transition entre les principes rdactionnels et pdagogiques propres aux ouvrages de premire anne et ceux utiliss pour les ouvrages de deuxime anne. En premire anne, nous avions choisi de prsenter et dillustrer de faon linaire chaque nouvelle notion lune aprs lautre. Nous nous adressions alors des lecteurs sortant des classes terminales et encore peu autonomes dans leur approche. En deuxime anne, nous avons choisi de prsenter globalement lessentiel des notions dun chapitre puis de progresser par tapes vers une comprhension et une matrise de plus en plus approfondies. Chaque chapitre est donc constitu de trois parties : une prsentation synthtique de lessentiel du cours suivie dexercices dassimilation immdiate, dans lesquels chaque nouvelle notion est teste, sans complication inutile ce niveau, dans un contexte qui permet didentier clairement une et une seule difcult et de la rsoudre, en respectant une sorte de rgle des trois units : un exercice, une difcult, une solution ;
Avant-propos
des exercices dentranement dont la rdaction progressive et le dcoupage en questions ont pour objectif damener le lecteur la comprhension en le confrontant de faon progressive aux difcults propres la notion tudie ; des exercices dapprofondissement destins mettre llve en situation de concours , avec la ncessit pour lui de faire preuve de comprhension, dinitiative, dintuition et de matrise technique. La lecture dun tel chapitre nest donc plus ncessairement linaire. La structure est parfaitement adapte des lecteurs de niveaux varis qui pourront ventuellement passer directement une forme dauto-valuation en se concentrant sur les exercices dapprofondissements ou, au contraire, progresser pas pas avec les exercices dassimilation. Si les lves de deuxime anne ont pu gagner en autonomie, il nen reste pas moins que leurs niveaux de comptence et de comprhension restent trs htrognes. Ainsi, entre des 3/2 qui dcouvrent le programme pour la premire fois et nont encore t confronts aucun concours, des 5/2 qui ont dj tudi le programme mais ont chou leur premire exprience et des 5/2 dj admis des concours mais dont lambition les amne viser encore plus haut, les diffrences sont trs fortes. Ce sont ces diffrences, constates en particulier lors des sances de colles , qui nous ont amens cette rdaction permettant plusieurs niveaux de lecture et dutilisation de louvrage. Entre les chapitres eux-mmes, le programme de deuxime anne nimpose pas dordre ni de dcoupage, contrairement au programme de premire anne. Cette libert nous a permis de choisir une progression qui nous semblait la plus adapte et la plus quilibre. Chaque tape prsente un nombre de notions nouvelles acceptable pour une perception densemble compatible avec la structure des chapitres. Il ny a pas que la hauteur des tages qui fait la difcult dun escalier : la hauteur acceptable des marches et leur rgularit peut faciliter lascension. . . Nous avons donc retenu une progression qui nous semble adapte, sans afrmer pour autant que dautres progressions sont rejeter. Notre diversit dexprience, avantage de la rdaction collective, nous amne dailleurs utiliser diffrentes progressions dans nos pratiques denseignement. Il reste ensuite le choix le plus difcile : face linnit dexercices possibles et au temps ni dont disposent les lves pour prparer les concours, que proposer ? Quelques principes ont guid notre slection : respecter le parti-pris de progressivit en donnant des exercices qui permettent dassimiler, puis de sentraner et enn dapprofondir ; donner une vue prcise et raliste dexercices qui tombent loral en sappuyant en particulier sur une veille attentive des sujets donns loral dans plusieurs concours depuis plusieurs annes ; privilgier les exercices gnriques dont la matrise donne les clefs de nombreux exercices (comme il avait dj t annonc en avant-propos des ouvrages de premire anne : habituer les lves reconnatre les visages connus sous leurs diffrentes apparences) ;
xiii
xiv
Avant-propos
proter du nomadisme des exercices constat entre des concours diffrents et ne pas hsiter proposer un sujet de PC ou PSI si son intrt pdagogique le justie, sachant que ce mme sujet peut apparatre plus tard en MP. . . convaincre les lves que les oraux couvrent tout le programme des deux annes. Pour viter larbitraire des prfrences personnelles lors dune rdaction collective, une rfrence incontestable et objective est ncessaire : nous avons choisi pour rfrence la ralit des exercices donns loral, principalement depuis 2004, date dapplication du nouveau programme. Mais ces exercices ont pour objectif le classement des lves et non leur formation. Dans un ouvrage dapprentissage quotidien, certaines retouches se sont avres ncessaires : lorsquils utilisent ce livre, les lves sont en cours de formation et pas encore en concours ! Notre exprience denseignants dabord, de colleurs ensuite, dexaminateurs enn, nous a permis dobserver en situation relle, dans diffrentes classes, les lves face ces exercices. . . ce qui nous a convaincus de la ncessit den faire voluer la rdaction pour quils passent du statut dexercice doral au statut dexercice pdagogique. Notre exprience nous a permis cette adaptation sans, en aucune manire, dnaturer ces exercices. La rdaction retouche de certains exercices rpond la fois un objectif pdagogique et psychologique. Objectif pdagogique de guider llve par une rdaction dtaille qui fasse apparatre de faon explicite les difcults et les techniques matriser. Objectif psychologique de rassurer llve en lamenant rsoudre seul une majorit de questions en favorisant ainsi le dveloppement de son autonomie. Si un sujet a t donn plusieurs concours, nous avons toujours choisi la version qui nous semblait la plus pdagogique, la plus dtaille. Nous avons galement regroup certains noncs doral qui nous semblaient complmentaires ou permettaient de donner un aperu des sujets rgulirement abords lcrit. Quant aux lments de cours, chacun sait que ce qui est lgamment crit dans un cours la rdaction parfaite nest pas toujours aussi clair dans lesprit des lves. . . et nous navons pas hsit, parfois, sacrier llgance de la rdaction la redondance lorsque cette dernire nous permettait de rendre explicites des notions souvent restes implicites. Cest en premier lieu aux lves des classes prparatoires MP, MP*, PC1, PC2 et PC* du Lyce Henri Poincar et PSI et PSI* du Lyce Henri Loritz de Nancy que nous adressons, collectivement, nos remerciements. Ils ont en effet largement contribu par leurs ractions, leurs questions, leurs erreurs et leur comprhension guider nos efforts de prsentation des exercices, de clarication des questions, de simplication des corrigs. Toujours aussi enthousiasmante cette aventure rdactionnelle est aussi une aventure humaine dans laquelle nous avons t aids. Aids matriellement par lInstitut Elie Cartan de Nancy qui nous a permis dutiliser ses moyens informatiques et ses ressources documentaires. Aids par lIREM qui nous a donn un accs privilgi ses ressources documentaires, ainsi que par lI.U.T Nancy-Charlemagne dont la bibliothque nous a toujours reus avec sourire et efcacit. Aids galement par le Lyce Henri Poincar de Nancy qui nous a accueillis chaque
Avant-propos
samedi matin, de septembre mars, dans une salle quipe de moyens informatiques. Aids enn par trois collgues du Lyce Henri Poincar, Gilles Demeusois, Michel Eguether et Edouard Lebeau qui nous ont lus en dtail et dont les remarques ont sensiblement amlior le prsent ouvrage. Que tous soient sincrement remercis. Notre collgue de lInstitut Elie Cartan de Nancy, Franoise Gandier, a relu une partie du manuscrit... et a du supporter dans notre bureau commun la prsence de lensemble de lquipe. Nous la remercions et nous lui demandons de nous excuser pour le dsordre consquent. Il est invitable que certaines erreurs aient chapp la vigilance de tous ceux qui ont lu cet ouvrage. Nous en assumons seuls la responsabilit et nous esprons que ceux qui en dcouvriront voudront bien nous faire part de leurs remarques ladresse suivante Elhaj.laamri@iecn.u-nancy.fr. Enn, si dans cette aventure humaine certaines personnes nous ont aids, il en est sans qui rien naurait t possible. Nos compagnes, par leur innie patience, leur soutien sans faille et leur attentive prsence ont jou un rle essentiel dans laboutissement de ce projet. Au moment de mettre un point nal cet ouvrage cest vers elles que nos penses se tournent. Nancy le 15 avril 2008 El-Haj Laamri, Philippe Chateaux, Grard Eguether, Alain Mansoux, Marc Rezzouk, David Rupprecht, Laurent Schwald
xv
Les exercices qui nous ont sembl les plus difciles sont signals par un ou deux symboles .
Algbre gnrale
xy
(mod n) si et seulement si x y nZ .
On obtient une relation dquivalence, compatible avec laddition et la multiplication, ce qui signie que pour tout (x, y, z) Z3 , si x y (mod n), alors x + z y + z (mod n) et x z yz (mod n). La classe dquivalence de x est lensemble x + nZ, on la note x. Il y a exactement n classes dquivalence, celles de 0, 1, . . . , n 1. Elles forment une partition de Z. On note Z/nZ lensemble form de ces n classes dquivalence. On dnit une loi, encore note +, dans Z/nZ en posant : x + y = x + y. La compatibilit de la congruence avec laddition assure la cohrence de cette dnition. Muni de cette loi, Z/nZ est un groupe ablien.
Exercice 1.1
Soit n N. 1) Montrer que n est divisible par 3 si et seulement si la somme de ses chiffres (quand on crit n en base 10) est divisible par 3. 2) Montrer que n est divisible par 8 si et seulement si le nombre form par les trois derniers chiffres de n est divisible par 8. 1) crire un entier n en base 10 sous la forme a p a1 a0 , cela signie que n = a0 100 + a1 101 + + a p 10 p (o 100 = 1). Or 10 1 (mod 3) donc 10k 1 (mod 3) pour tout k N. Ainsi n a0 + a1 + + a p (mod 3) donc 3 | n si et seulement si 3 | a0 + a1 + + a p .
Exercice 1.2 Mines-Ponts MP 2007 7 Quel est le dernier chiffre de lcriture dcimale de 77 ?
On a 71 3 (mod 10), 72 1 (mod 10), do 74 1 (mod 10). Il suft donc de trouver le reste de la division euclidienne de lexposant 77 par 4 : 77 (1)7 1 3 (mod 4), donc il existe n N tel que 77 = 4n + 3. 7 On en dduit que 77 = 74n 73 73 7 3 (mod 10), donc le dernier chiffre de 7 lcriture dcimale de 77 est le chiffre 3.
2) En dduire que, pour tout (a, b) Z2 , (a + b) p a p + b p (mod p). 3) Montrer par rcurrence que, pour tout a Z, a p a (mod p), et que si p ne divise pas a, alors a p1 1 (mod p). p p( p 1) ( p k + 1) = mais factoriser par p nest pas trs claik k! rant car on ne sait pas si lautre facteur est un entier. p p crivons plutt k! = p( p 1) ( p k + 1). Par consquent, p | k! , k k or p est premier et k [[1 , p 1]], donc p et k! sont premiers entre eux. p On dduit par le thorme de Gauss que p divise . k p p k pk p a b . 2) Daprs la formule du binme de Newton : (a + b) = k 1) On a
k=0
p Daprs 1), pour k [[1 , p 1]], 0 (mod p) donc, modulo p, seuls k restent dans le dveloppement le premier et le dernier terme : (a + b) p a p + b p (mod p) .
1.1.2 Sous-groupe engendr par une partie, groupes nis Ce quil faut savoir
Pour les gnralits sur les groupes, se reporter au livre de premire anne.
Soient (G, ) et (G , ) deux groupes. On munit G G de la loi interne
dnie par (x, x ) (y, y ) = (xy, x y ). Lensemble G G muni de la loi est un groupe, appel produit des groupes G et G . Soient (G,) un groupe, A une partie non vide de G. On appelle sous-groupe engendr par A le plus petit sous-groupe de G contenant A, cest--dire lintersection des sous-groupes de G contenant A. On le note gr( A). On a gr(A) = {a1 a2 a p | p N , i [[1 , p]], (ai A ou ai1 A)}. Si A est rduit un lment a, le sous-groupe engendr par a est gal {a k | k Z}. Par exemple, le groupe additif Z/nZ est engendr par 1. Un groupe est dit cyclique lorsquil est ni et engendr par un lment. Soit a Z. Llment a engendre Z/nZ si et seulement si a est premier avec n. Soit (G,) un groupe et a un lment de G. Lapplication f : Z gr(a) k a k est un morphisme de groupes surjectif de (Z, +) dans (gr (a),). On a deux cas de gure : Si f est injective, alors gr(a) est isomorphe Z. Sinon, le noyau de f est un sous-groupe de (Z, +), donc il est de la forme nZ, o n N . Lentier n est le plus petit entier naturel non nul tel que a n = e, on lappelle lordre de a. Le groupe engendr par a est cyclique, gal {a k | 0 k n 1}. Il est isomorphe au groupe additif Z/nZ.
Exercice 1.5
Montrer quun isomorphisme de groupes conserve lordre des lments. Soient f : G G un isomorphisme de groupes et a un lment de G dordre n. Comme e = f (e) = f (a n ) = ( f (a))n , on en dduit que f (a) est dordre ni, divisant n. Si f (a)k = e , alors f (a k ) = e donc a k = e car f injective, do n divise k. Il en rsulte que f (a) est dordre n.
Exercice 1.6 Polytechnique MP 2006 Les groupes (Z/8Z, +) et (Z/2Z, +) (Z/4Z, +) sont-ils isomorphes ?
Dans Z/8Z, 1 est dordre 8, alors quaucun lment de Z/2ZZ/4Z nest dordre 8, car 4(x, y) = (0, 0) pour tout (x, y) Z/2Z Z/4Z. Daprs lexercice prcdent, les deux groupes ne sont pas isomorphes.
Exercice 1.7 Mines-Ponts MP 2005 Donner deux groupes 9 lments non isomorphes.
Les groupes additifs (Z/9Z, +) et ((Z/3Z)2 , +) conviennent car 1 est dordre 9 dans le premier, alors que les lments du second sont dordre 1 ou 3.
Exercice 1.8 Polytechnique MP 2005 Soient (G,) un groupe et g un lment de G dordre n N . Calculer lordre de g m pour m N .
Exercice 1.9 Centrale MP 2007, Mines-Ponts MP 2005 Soit G un groupe cyclique engendr par a, de cardinal n.
1) Montrer que tout sous-groupe de G est cyclique, de cardinal divisant n. 2) Soit d un diviseur de n. Montrer que G possde un unique sous-groupe de cardinal d. 3) Si d N, on note w(d) le nombre dentiers compris entre 1 et n qui sont w(d). premiers avec n. Dmontrer que : n =
d|n
1) Soit H un sous-groupe de G, distinct de {e}. On note m le plus petit entier naturel non nul tel que a m H . Comme H est un sous-groupe, le sous-groupe engendr par a m est inclus dans H . Soit x H . Il existe un entier naturel k tel que x = a k . Par division euclidienne de k par m, il existe deux entiers naturels j et r tels que k = m j + r et r m 1. Comme H est un groupe et que x H , x(a m ) j H , cest--dire a r H , do r = 0 par minimalit de m, puis x = a m j . On a montr que H est cyclique engendr par a m . Par division euclidienne de n par m, il existe deux entiers naturels q et s tels que n = mq + s et s m 1. Comme a n = e, on en dduit a s = (a m )q , donc s a H , do s = 0 par minimalit de m, donc m divise n. 2) Comme d divise n, il existe m N tel que n = dm. Montrons que le sous-groupe engendr par a m est dordre d. On a (a m )d = e. Sil existe deux entiers k et j tels que 0 j < k < d et a km = a jm , alors a (k j)m = e, or a est dordre n, donc (k j)m n, ce qui est absurde car k j d 1. Le sous-groupe engendr par a m est donc form des d lments distincts a km pour 0 k d 1. Inversement, si H est un sous-groupe de G de cardinal d, ltude mene la premire question montre que H est engendr par a n/d . 3) Plaons nous dans le groupe additif Z/nZ. Soit x [[0 , n 1]], llment x est dordre d dans Z/nZ si et seulement si d x = 0 et k [[1 , d 1]], kx = 0. Cela n quivaut lexistence de u [[1 , d 1]] premier avec d tel que x = u. Par d consquent, Z/nZ possde autant dlments dordre d que dentiers u compris entre 1 et d 1 qui sont premiers avec d, cest--dire w(d). En partitionnant
Exercice 1.10
Soit G un groupe ni de cardinal n. 1) Soit H un sous-groupe de G.
On introduit dans G la relation binaire suivante : xRy x 1 y H .
Montrer que R est une relation dquivalence. En dduire que lordre de H divise lordre de G.
2) Montrer que pour tout lment a de G, on a a n = e. 3) question complmentaire (Centrale MP 2005) : on suppose que |G| scrit pq o p et q sont premiers et p < q. Montrer que G contient au plus un sous-groupe dordre q. 1) xRx car x 1 x = e H . Si xRy, alors x 1 y H , do (x 1 y)1 = y 1 x H , donc yRx. Si xRy et yRz, alors x 1 z = (x 1 y) (y 1 z) H , donc xRz. La classe dquivalence dun lment x est gal lensemble des lments y G tels que x 1 y H , cest--dire x H , donc son cardinal est celui de H . Les classes dquivalence forment une partition de G, donc sil y a k classes, alors card G = k card H . 2) Soit a G. On applique ce qui prcde H = gr(a). On sait que a card H = e et card H divise n, donc k N , n = k card H , do a n = (a card H ) = ek = e. 3) On raisonne par labsurde. Soient H et H deux sous-groupes distincts de G dordre q. On sait que H H est un sous-groupe de G dont lordre est strictement infrieur q et divise q, donc H H = {e}. Montrons que lapplication c : H H est dordre 1 et H H G est injective (x, x ) x x
k
ensemble est un groupe de cardinal n!, appel groupe symtrique dindice n. Soient i 1 , i 2 , . . . , i p des entiers distincts appartenant [[1 , n]]. On dnit le cycle (i 1 , i 2 , . . . , i p ) comme tant la permutation s telle que : s(i k ) = i k+1 pour tout k [[1 , p 1]], s(i ) = i 1 , p s( j) = j pour tout j {i 1 , . . . , i p }. / Lentier p est appel la longueur du cycle, lensemble {i 1 , . . . , i p } est appel son support. Une transposition est un cycle de longueur 2. Deux cycles supports disjoints commutent. Toute permutation est la compose de cycles supports deux deux disjoints, la dcomposition tant unique lordre prs des facteurs. Toute permutation est une compose de transpositions. Soit s une permutation, on note I (s) le nombre de couples (i, j) tels que 1 i < j n et s(i) > s( j). La signature de s est le rel (s) = (1) I (s) . La signature dune transposition est gale 1. La signature est un morphisme du groupe symtrique Sn dans le groupe multiplicatif {1, 1}. Le noyau de ce morphisme, not An (ensemble des permutations de signature +1) est un sous-groupe de Sn appel groupe altern. 1 Si n 2, An possde n! lments. 2
Exercice 1.11
On note s la permutation Calculer s2008 . 1 2 3 4 5 6 7 8 9 10 . 2 7 4 6 1 8 5 10 9 3
Exercice 1.12
1) Dmontrer que la signature dun cycle de longueur p est gale (1) p1 . 2) Quel est son ordre ? 3) A quelle condition son carr est-il un cycle de mme longueur ? 1) Soit s = (i 1 , i 2 , . . . , i p ) un cycle de longueur p. Il est gal la compose des p 1 transpositions (i 1 , i 2 )(i 2 , i 3 ) . . . (i p1 , i p ), donc sa signature est le produit de leurs signatures, cest--dire (1) p1 . 2) Si k < p, alors sk (i 1 ) = i k+1 = i 1 et s p (i 1 ) = i 1 . Il en est de mme pour les autres indices (car chaque lment du support dun cycle joue le mme rle, et les autres lments sont invariants), donc p est le plus petit entier strictement positif tel que s p = Id, cest--dire lordre de s. 3) Si p est impair, alors s2 est le cycle (i 1 , i 3 , i 5 . . . , i p , i 2 , i 4 . . . , i p1 ) de longueur p. Si p est pair, alors s2 = (i 1 , i 3 , . . . , i p1 ) (i 2 , i 4 , . . . , i p ), cest le produit de deux cycles de longueur p/2 supports disjoints. La condition cherche est donc que p est impair.
Exercice 1.13
Dcomposer en cycles disjoints la permutation suivante : 1 2 3 4 5 6 7 8 9 10 11 12 7 10 6 8 2 11 12 5 1 4 3 9 Calculer son ordre, sa signature. On a s = (1, 7, 12, 9)(2, 10, 4, 8, 5)(3, 6, 11), donc (s) = (1)3 (1)4 (1)2 = 1. Posons c1 = (1, 7, 12, 9), c2 = (2, 10, 4, 8, 5) et c3 = (3, 6, 11). Comme ce sont des n n n cycles supports disjoints, on a pour tout n N, sn = c1 c2 c3 , et sn = Id n n n n n n quivaut c1 = c2 = c3 = Id (car c1 , c2 et c3 , sont encore support disjoint), cest--dire n multiple de 4, de 5 et de 3, autrement dit de 60. Lordre de s est donc gal 60.
(x, y) A2 , f (x + y) = f (x) + f (y) un morphisme danneaux lorsque f (x y) = f (x) f (y) (x, y) A2 , f (1 A ) = 1 A Soient A un anneau commutatif et I une partie de A. I est un sous-groupe additif de A On dit que I est un idal de A lorsque a A, x I , ax I Toute intersection didaux est un idal. La somme de deux idaux est un idal. Lidal engendr par un lment x de A est le plus petit idal de A contenant x. Il est gal x A. Soient a et b appartenant A. On dit que a divise b lorsquil existe c A tel que b = ac. Cela est quivalent au fait que b A a A. Les idaux de Z sont de la forme nZ, o n N. Soit K un corps. Les idaux de K[X ] sont de la forme P K[X ], o P K[X ].
Exercice 1.14
Dmontrer que les seuls idaux dun corps K sont {0} et K . Soit I un idal de K non rduit {0}. Soit a un lment non nul de I . Soit x K , comme K est un corps, a est inversible dans K , donc x = xa 1 a. Or a I et I est un idal, donc x I , do nalement I = K .
Dunod La photocopie non autorise est un dlit
10
Exercice 1.16 Centrale MP 2006, 2007 Soit I un idal dun anneau commutatif A. On appelle radical de I lensemble I dni par I = {x A | n N , x n I }.
1) Montrer que le radical dun idal est un idal. 2) Dterminer le radical dun idal de Z. 1) On observe dj que I . I Soient x et y appartenant I . Il existe p et q appartenant N tels que x p I et
p+q1
p+q1
=
k=0
p + q 1 k p+q1k . x y k
Pour k [[0 , p 1]], on a p+q 1k q, do y p+q1k = y p1k y q I (car p + q 1 k p+q1k I est un idal), donc x y I (toujours car I est un idal). k Pour k [[ p , p + q 1]], on a x k = x k p x p I , donc p + q 1 k p+q1k x y I. k Tous les termes de la somme appartiennent I et I est stable par +, donc p+q1 (x + y) I , do x + y I , et clairement x I . Soient x I et a A. Il existe p 1 tel que x p I , donc (ax) p = a p x p I (car I est un idal). Ceci achve de prouver que I est un idal de A. 2) Soit nZ un idal de Z. On dcompose n en facteurs premiers sous la forme a a p1 1 pr r . Soit x nZ. Il existe k N tel que n divise x k , donc pour tout i [[1 , r ]], pi divise x k . Or pi est premier, donc pi divise x, et ceci est valable pour tout i,
r
do nalement
i=1
pi divise x.
11
Inversement, si
i=1 r
nZ =
i=1
pi
Z.
nit dans Z/nZ une loi multiplicative en posant x y = x y. Lensemble Z/nZ muni des lois + et est un anneau commutatif. Lapplication s : Z Z/nZ est un morphisme danneaux surjectif, x x appel surjection canonique. Soit a Z, a est inversible dans Z/nZ si et seulement si a est premier avec n. Pour n N , on note w(n) le nombre dentiers naturels infrieurs n et premiers avec n. La fonction w est appele indicatrice dEuler. On note U (Z/nZ) le groupe multiplicatif des lments inversibles de Z/nZ. Il est de cardinal w(n). Lanneau Z/nZ est un corps si et seulement si n est premier. Si A est un anneau, alors lapplication f : Z A est un morphisme x x 1 A danneaux. Deux possibilits se prsentent : Si f est injective, on dit que A est de caractristique nulle. Sinon, son noyau est un idal de Z, de la forme nZ avec n N . Lentier n est appel la caractristique de A.
Dunod La photocopie non autorise est un dlit
x (mod mn) (x (mod m), x (mod n)) est un isomorphisme danneaux de Z/mnZ sur Z/mZ Z/nZ. En la restreignant aux lments inversibles, on obtient un isomorphisme de groupes multiplicatifs entre U (Z/mnZ) et U (Z/mZ) U (Z/nZ). On en dduit que w(mn) = w(m)w(n). 1 Soient p un nombre premier et a N . On a w( p a ) = p a p a1 = p a (1 ). p a a Soit p1 1 pr r la dcomposition en facteurs premiers de n. On a alors 1 1 a a w(n) = p1 1 1 ( p1 1) pr r 1 ( pr 1), ou encore w(n) = n(1 ) (1 ). p1 pr
12
Exercice 1.18
Rsoudre dans Z le systme suivant : x 5 (mod 12) x 3 (mod 25)
Un tel systme de congruences sappelle un problme chinois. On traduit lnonc : il existe (a, b) Z2 tel que x = 5 + 12a = 3 + 25b, cest--dire x = 5 + 12a et 12a + 25b = 2. On a lidentit de Bzout 12 2 + 25 1 = 1 (12 et 25 sont premiers entre eux). On la multiplie par 2 et on la soustrait de lquation, ce qui donne de manire quivalente 12(a 4) = 25(b 2). Par le thorme de Gauss, puisque 12 et 25 sont premiers entre eux, 12 divise b 2, donc lquation quivaut lexistence de k Z tel que b 2 = 12k, et donc a 4 = 25k. On reporte et on obtient que x est solution si et seulement si il existe k Z tel que x = 3+25(2+12k), cest--dire x = 53 + 300k. Lensemble des solutions est donc la classe de 53 modulo 300 = 12 25.
En ajoutant les deux quations, on obtient 9x = 30. Linverse de 9 est 4 ( cause de la relation de Bzout 37 4 9 = 1), donc x = 4 30 = 28. Par suite, 7y = 3 28 = 10. Linverse de 7 est 16 (car 3 37 + 16 7 = 1), donc y = 16 10 = 12. Remarque Ce systme linaire admet une solution unique car son dterminant vaut 63 qui nest pas nul (on travaille dans Z/37Z qui est un corps), voir exercice 6.8 page 163 pour une rsolution avec les formules de Cramer.
13
Exercice 1.21 Mines-Ponts MP 2007 Les groupes multiplicatifs U (Z/9Z) et U (Z/7Z) sont-ils isomorphes ?
Comme 7 est premier, U (Z/7Z) = Z/7Z \ {0}. Cherchons le sous-groupe de U (Z/7Z) engendr par 3. On a 3 = 1, 3 = 3, 3 = 2, 3 = 6, 3 = 4, 3 = 5. On obtient ainsi tous les lments de U (Z/7Z), donc U (Z/7Z) est cyclique dordre 6, et daprs lexercice prcdent, il est isomorphe au groupe multiplicatif U (Z/9Z).
0 1 2 3 4 5
Exercice 1.22
Dterminer les lments inversibles de lanneau Z/24Z. Calculer lordre de chaque lment pour la multiplication.
Dunod La photocopie non autorise est un dlit
Llment x est inversible dans Z/24Z si et seulement si x est premier avec 24, donc lensemble des inversibles de Z/24Z est U (Z/24Z) = {1, 5, 7, 11, 13, 17, 19, 23}. Aprs calcul, on voit que tout lment de ce groupe est de carr 1, donc tous les lments sont dordre 2, sauf 1 qui est dordre 1. Remarque Ce groupe est isomorphe au groupe additif (Z/2Z)3 (voir exercice 1.28 page 16).
Exercice 1.23 Centrale MP 2005 Le groupe des inversibles de lanneau Z/20Z est-il cyclique ?
14
Aucun lment ntant dordre 8, qui est le cardinal de U (Z/20Z), ce groupe nest pas cyclique. Remarque Puisque 20 = 4 5 et que 4 et 5 sont premiers entre eux, on sait par le thorme chinois que U (Z/20Z) est isomorphe U (Z/4Z) U (Z/5Z) qui est gal {1, 3}mod 4 {1, 2, 3, 4}mod 5 , lui-mme isomorphe au groupe additif Z/2Z Z/4Z.
Exercice 1.24 Mines-Ponts MP 2006 Si p est un nombre premier, quel est le nombre de carrs dans Z/ pZ ?
Dans Z/2Z, il y a 2 carrs. On suppose p 3. Si x et y appartiennent Z/ pZ, on a x 2 = y 2 x = y. Tout lment non nul est diffrent de son oppos, donc chaque carr non nul possde exactement deux antcdents par lapplication x x 2 . Le nombre de carrs non p1 p+1 p1 , et le nombre de carrs est +1= . nuls est donc 2 2 2
eux tels que m = dm et n = dn . Soit f un morphisme de groupes de (Z/mZ, +) dans (Z/nZ, +). Soit x [[0 , m 1]]. Comme x = 1 + 1 + 1, on a :
x fois
donc f est entirement dtermine par la donne de f (1). On pose f (1) = a, o a [[0 , n 1]]. On a alors ma = m f (1) = f (m) = f (0) = 0, donc n | ma.
15
sante pour que f k : Z/nZ Z/nZ soit bijective. Comme Z/nZ est ni, x kx f k est bijective si et seulement si elle est injective, cest--dire si on a lquivalence x = 0 kx = 0. Si k est premier avec n, cest vrai par thorme de Gauss. n , on a x = 0 alors que kx = 0. Sinon, en prenant x = nk La condition cherche est donc k premier avec n. Les automorphismes du groupe additif Z/nZ sont les applications f k dnies par f k (x) = kx, pour k [[1 , n]] et premier avec n. Ils sont au nombre de w(n).
Remarque Les automorphismes dun groupe G forment un groupe pour la loi , not Aut(G). Dans le cas de Z/nZ, on a f k f k = f kk , donc Aut(G) est isomorphe au groupe multiplicatif des lments inversibles de lanneau Z/nZ.
Exercice 1.26 Centrale MP 2005 Soit G un groupe. On note A lensemble des lments de G dordre ni impair. Montrer que A est non vide, et que lapplication x x 2 est une permutation de A.
Dunod La photocopie non autorise est un dlit
Lensemble A est non vide car llment neutre e est dordre 1, impair. Soit x un lment de G dordre impair 2 p + 1. Llment x 2 est galement dordre
2 p + 1 (voir par exemple lexercice 1.8 page 4), donc appartient A. Soient x et y des lments de A tels que x 2 = y 2 . Notons 2 p + 1 lordre de x. On a x = (x 2 ) p+1 = (y 2 ) p+1 = y 2 p+2 , do y 4 p+4 = x 2 = y 2 , soit y 4 p+2 = e. Lordre de y divise 4 p + 2 et est impair, donc divise 2 p + 1, do y = y 2 p+1 y = x. Lapplication x x 2 dnie sur A est injective. Soit y un lment de A dordre 2 p + 1. On pose x = y p+1 , on obtient x 2 = y 2 p+2 = y. De plus, x k = e y k( p+1) = e 2 p + 1 | k( p + 1), or 2 p + 1 est premier avec p + 1 (on a la relation de Bzout 2( p + 1) (2 p + 1) = 1), donc x k = e 2 p + 1 | k, ce qui signie que x est dordre 2 p + 1, donc lapplication tudie est surjective. Finalement, lapplication x x 2 est une permutation de A.
16
Exercice 1.28 Mines-Ponts MP 2006 et 2007 Soit (G,) un groupe ni non rduit son lment neutre e tel que pour tout g G, g 2 = e.
1) Vrier que G est ablien. 2) Justier que si H est un sous-groupe strict de G et si a G \ H , alors H a H est un sous-groupe de G dordre gal 2 card H . 3) En dduire que lordre de G est gal une puissance de 2. 1) Soit (x, y) G 2 . On a x yx y = e. En multipliant gauche par x et droite par y, on obtient x x yx yy = x y, do yx = x y. 2) Si x et y H , alors x y H . Si x et y a H , alors il existe x et y H tels que x = ax et y = ay do x y = x y H car a 2 = e et G est ablien. Si x H et y a H , alors x y a H . On en dduit que H a H est stable pour la loi . Tout lment de G tant son propre symtrique, H a H est bien un sous-groupe de G. Dautre part, H a H = (sinon a serait dans H ), donc card(H a H ) = 2 card H . 3) On dmontre par rcurrence nie sur k que tant que 2k card G, il existe des lments a1 , . . . , ak de G tels que Hk = {a1j1 a2j2 . . . akjk | ( j1 , j2 , . . . , jk ) {0, 1}k } soit un sous-groupe de G dordre 2k . On pose H0 = {e}. On suppose Hk construit et 2k+1 card G. Comme Hk G, il existe un lment ak+1 G \ Hk . Daprs 2), Hk+1 = Hk ak+1 Hk est un sous-groupe dordre 2k+1 qui convient. Puisque G est ni, le processus sarrte forcment, donc lordre de G est de la forme 2n .
17
Exercice 1.29 Polytechnique MP 2006 Soit G un groupe ni dordre 2 p avec p premier. Existe-t-il dans G un lment dordre p ?
On suppose p = 2. Si G na pas dlment dordre 2, alors soit a G \ {e}, a ne
peut tre que dordre 4 (do G est cyclique), auquel cas a 2 est dordre 2, ce qui apporte la contradiction. On suppose dsormais p 3. Supposons G cyclique, engendr par a. Dans ce cas, a 2 est dordre p. Sinon, les ordres des lments de G \ {e} sont 2 ou p. Sils sont tous dordre 2, alors daprs lexercice 1.28 page 16, lordre de G est une puissance de 2, ce qui nest pas le cas. On en dduit que dans tous les cas, G admet un lment dordre p.
Exercice 1.30 Polytechnique MP 2006 Soit G un groupe ablien. 1) Soient x et y deux lments de G dordres respectifs p et q premiers entre eux. Montrer que x y est dordre pq. 2) On suppose G dordre pq, o p et q sont deux nombres premiers distincts. Montrer que G possde un lment dordre pq (il est donc cyclique).
Dunod La photocopie non autorise est un dlit
1) On suppose (x y)k = e, cest--dire x k y k = e. En levant la puissance p, on obtient y kp = e puisque x est dordre p, donc q divise kp, et par thorme de Gauss, q divise k. De faon analogue, p divise k, or p et q sont premiers entre eux, donc pq divise k. Comme on a videmment (x y) pq = e, on a bien prouv que x y est dordre pq. 2) On raisonne par labsurde en supposant que G na aucun lment dordre pq. Soit x un lment de G \ {e}. Il est dordre p ou q, disons p. Soit y G \ gr(x). Supposons y dordre p. Soit p 1}. H = {x i y j | 0 i, j Comme G est ablien, H est le sous-groupe engendr par {x, y}. Si x i y j = x k y l , avec i , j, k, l compris entre 0 et p 1, x ik = y l j . Cet lment est dans gr(x) gr(y) qui est un sous-groupe strict de gr(x) donc son ordre divise strictement p qui est premier, donc gr(x) gr(y) = {e}, do x ik = e, et p divise
18
pk
= 1,
do (zz ) p = 1 et (z ) = 1 donc zz et z 1 G p . Comme 1 G p , il en rsulte que G p est un sous-groupe de C . 2) On note Uk le groupe multiplicatif des racines p k de lunit dans C. On rappelle que Uk est cyclique et que z est un gnrateur de Uk si et seulement si z k est de la forme e2ipu/ p avec u premier avec p, autrement dit si et seulement si z Uk \ Uk1 . Uk , la suite densembles (Uk ) tant croissante pour linclusion. On a G p = Soit G un sous-groupe propre de G p . Si G contient un lment de Uk \ Uk1 , alors G contient Uk , donc tous les U j pour j k. Comme G nest pas gal G p , lensemble des entiers k tels que G contienne un lment de Uk \ Uk1 est major, donc possde un plus grand lment r . Cet lment engendre Ur , donc G Ur . Mais par dnition de r , G Ur . Finalement, les sous-groupes propres de G p sont les sous-groupes Uk ; ils sont tous cycliques, emboits les uns dans les autres, donc aucun nest maximal. 3) Supposons que la famille (z 1 , . . . , z n ) engendre G p . Chaque lment z k est dordre pa p ak o ak est un entier naturel. En notant a = max ak , on a z k = 1 pour tout
1 k n kN imes
k, or tout lment z de G p est un produit dlments de la forme z i , donc on a a galement z p = 1, do G p Ua , ce qui est absurde.
Exercice 1.32
1) Calculer s c s1 lorsque c est un cycle et s une permutation de Sn .
19
(s(i 1 ), s(i 2 ), . . . , s(i p )) = (i 1 , i 2 , . . . , i p ) et (s( j1 ), s( j2 ), . . . , s( j p )) = ( j1 , j2 , . . . , j p ) ou (s(i 1 ), s(i 2 ), . . . , s(i p )) = ( j1 , j2 , . . . , j p ) et (s( j1 ), s( j2 ), . . . , s( j p )) = (i 1 , i 2 , . . . , i p ) Le commutant de c c est donc gal {ck c , ck c f | 0
l l
p 1, 0
p 1}, n2 . 2
20
k=1
(2k + 1) =
n! n! = n1 n1 . 2.4 . . . (n 1) 2 2 ( 2 )!
Exercice 1.34 Centrale MP 2007 Soient K un corps, A un sous-anneau de K tel que x K , x A ou x 1 A. Soit M lensemble des lments non inversibles de A, cest--dire
M = {x A non nul | x 1 A} {0}. / 1) Montrer que M est un idal de A. 2) Montrer que tout idal de A distinct de A est contenu dans M. 1) On remarque dj que 0 M. Soient x et y deux lments non nuls de M. Alors x et y sont dans A, donc / x + y A, mais x 1 et y 1 ne sont pas dans A. Supposons que x + y M. Alors x + y est non nul et son inverse not z appartient A. Les lments x 1 y et y 1 x sont inverses lun de lautre, donc lun des deux appartient A. Supposons par exemple que ce soit x 1 y (la situation est symtrique). On crit 1 = (x + y)z = x z + yz et on multiplie par x 1 , ce qui donne x 1 = z + x 1 yz. Or A contient z et x 1 y et est un anneau, donc x 1 yz A, or z A, donc en les ajoutant, on obtient que x 1 A, ce qui est absurde. On en dduit que x + y M.
21
Exercice 1.35 Mines-Ponts MP 2006, Centrale MP 2007 Soit p un nombre premier. a | a Z, b N , p ne divise pas b , On pose Z p = b a et J p = | a Z, b N , p divise a et ne divise pas b . b 1) Montrer que Z p est un sous-anneau de Q.
2) Montrer que J p est un idal de Z p , et que tout idal de Z p autre que Z p est inclus dans J p . 3) Dterminer les idaux de Z p . a ad bc c 1) On a 0 Z p . Soient x = et y = deux lments de Z p . On a x y = b d bd ac . Comme p est premier et quil ne divise ni b ni d, il ne divise pas bd, et x y = bd donc x y et x y appartiennent Z p . On en dduit que Z p est un sous-anneau de Q.
Dunod La photocopie non autorise est un dlit
2) Tout lment x non nul de Q vrie x Z p ou x 1 Z p , car lorsquon crit x sous forme irrductible, le numrateur ou le dnominateur nest pas multiple de p. Par ailleurs, les lments inversibles de Z p sont les rationnels dont le numrateur et le dnominateur ne sont pas divisibles par p, cest--dire les lments de Z p \J p . Daprs lexercice 1.34 page 20, J p est un idal de Z p , et tout idal strict de Z p est inclus dans J p . Il nest pas difcile de redmontrer directement tout cela. 3) On remarque que J p = p Z p . On se propose de dmontrer que les idaux non nuls de Z p sont les ensembles p a Z p , o a N. Soit I un idal non nul de Z p . On note a le plus grand entier naturel tel que p a divise les numrateurs de tous les lments de I (crits sous forme irrductible). u u Tout lment de I scrit donc sous la forme p a , avec Z p , donc I p a Z p . v v a De plus, par maximalit de a, il existe un lment x de I scrivant p a , avec a b
22
Exercice 1.37 TPE MP 2006 Montrer quil existe une innit de nombres premiers de la forme 4n 1, avec n N . Indication : Sinspirer fortement de la dmonstration du cours sur le nombre inni de nombres premiers !
Tout dabord, 3 = 4 1 1, donc lensemble de ces nombres nest pas vide. Supposons quil nen existe quun nombre ni, que lon notera p1 < p2 < . . . pn .
23
ciel Maple, cela donne : sol:=[]: for y from 1 to 142 do if (y^2=1) mod 143 then sol:=[op(sol),y] fi od; sol; On obtient comme rsultat la liste [1, 12, 131, 142]. Rsoudre dans Z lquation y 2 1 0 (mod 143). Comme 143 = 11 13, on obtient les quatre possibilits suivantes : y 1 0 (mod 143) y + 1 0 (mod 143) y 1 0 (mod 11) et y + 1 0 (mod 13) y + 1 0 (mod 11) et y 1 0 (mod 13).
Le 3me systme est un problme chinois. Il scrit y = 1 + 11 j = 1 + 13k avec ( j, k) Z2 , soit 13k 11 j = 2, soit 13(k 1) = 11( j 1) soit k = 1 + 11m avec m Z, ce qui donne y = 12 + 143m, cest--dire y 12 (mod 143). Le 4me systme revient changer y en son oppos, do y 12 (mod 143). Finalement, il y a quatre lments de Z/143Z de carr 1, en loccurrence 1, 1, 12, 12, donc lquation propose admet quatre solutions : 3, 1, 14, 10. Modulo 143, on retrouve les solutions obtenues avec le logiciel Maple.
Exercice 1.39 Centrale MP 2005 Soit n un entier 3. 1) Dnombrer les lments inversibles de lanneau Z/2n Z.
24
= (x 2
n2
(mod 2n ).
Ceci termine la preuve par rcurrence. Par suite, lordre de tout lment de U (Z/2n Z) divise 2n2 , or U (Z/2n Z) comporte 2n1 lments donc ne peut tre cyclique. Remarque On peut dmontrer que U (Z/2n Z) est isomorphe au groupe additif Z/2n2 Z Z/2Z.
Exercice 1.40 TPE MP 2006 Soit p un nombre premier 3. 1) On considre lquation (E) sur Z/ pZ : x 2 + ax + b = 0. Montrer que (E) possde des racines si et seulement si a 2 4b est un carr dans Z/ pZ. 2) On suppose que p est de la forme 3u + 1. Montrer quil existe a (Z/ pZ) tel que a u = 1. En dduire que 3 est un carr dans Z/ pZ.
1) En mettant sous forme canonique (on remarque que linverse de 2 est p1 2 p1 p1 2 ), (E) scrit : (x a ) = a2( ) b, autrement dit 2 2 2 p1 2 1 1 1 ) = 4 (a 2 4b). Comme 4 est le carr de 2 , (E) admet (x a 2 des racines si et seulement si a 2 4b est un carr dans Z/ pZ. 2) Comme p est premier, Z/ pZ est un corps, donc le polynme X u 1 admet au plus u racines dans ce corps, or card(Z/ pZ) = p 1 > u, donc il existe a (Z/ pZ) qui nest pas racine, cest--dire que a u = 1.
25
Montrer que a est impair et b pair. Notons 2 p la plus grande puissance de 2 infrieure ou gale n ( p 1 car n > 1). On a alors 2 p+1 > n, donc les entiers de 1 n distincts de 2 p sont divisibles par une puissance de 2 infrieure strictement 2 p . En rduisant au mme dnominateur, on 1 u scrit sous la forme q , avec u et v impairs et q < p, en dduit que i 2 v p
1 i n, i=2
donc
1 u 1 v + u2 pq = p+ q = . Comme pq > 0, v+u2 pq est impair et 2 p v i 2 2 v 2pv i=1 est pair, donc la fraction rduite a son numrateur impair et son dnominateur pair.
On discute suivant les ordres des lments de G \ {e}, qui sont des diviseurs de 6 autres que 1, cest--dire 2, 3 ou 6.
Sil y a un lment dordre 6, alors G est cyclique, cest--dire isomorphe au
page 16 : G est ablien, puis on considre a = e dans G, puis b {e, a} dans G. / Lensemble {e, a, b, ab} est un sous-groupe de G dordre 4, ce qui apporte une contradiction car 4 ne divise pas 6. Sinon, il existe un lment a dordre 3. Soit b G \ {e, a, a 2 }. Les lments b, ab, a 2 b de G sont deux deux distincts, et distincts de e, a, a 2 (vrication un peu longue mais facile ; par exemple, si a 2 b = a, alors en multipliant gauche par a, b = a 2 ce qui est faux), donc G = {e, a, a 2 , b, ab, a 2 b}. En procdant par limination, on constate de mme que b2 {e, a, a 2 } et ba {ab, a 2 b}.
26
Exercice 1.43 Polytechnique MP 2005, 2006, 2007 On appelle drangement de E une permutation de E sans point xe. On note dn le nombre de drangements dun ensemble de cardinal n. On posera d0 = 0.
1) Dmontrer que : dn+1 = n(dn + dn1 ).
n
n dk . k
En dduire que dn = n!
k=0
3) Dterminer le nombre moyen de points xes dune permutation de n lments. 1) On va compter les drangements de [[1 , n + 1]] en les partitionnant selon limage de 1, note k, qui peut prendre toutes les valeurs comprises entre 2 et n + 1 :
Lorsque limage de k est 1, cela revient compter les drangements de len-
[[2 , n + 1]] dans [[1 , n + 1]] \ {k} (tout se passe comme si llment 1 larrive tait renomm k), cest--dire dn .
Sagissant dune partition, on obtient dn+1 = n(dn + dn1 ). 2) Soit k un entier compris entre 0 et n. Il y a n dnk permutations admetk tant exactement k points xes. En faisant varier k entre 0 et n, on obtient une
27
n dnk = k
j n
n dj j n j = n ). n j
On pose S = n!
k=0
(1)k = k!
(1)k
k=0 n
n (n k)!. k n k
n nk
(1)k
j=0 n j
k=0
n j
n j
(1)k
k=0
n j . k
(1) p
m p
parenthses vaut 0 si j = n et 1 si j = n. Il reste nalement S = dn , ce qui est la formule demande. (1)k n! 1 On sait que = , donc dn . n e k! e
k=0
i j
0 i, j n
i i et (1)i j , avec la convention = 0 lorsque i < j, j j 0 i, j n de sorte que A et B sont triangulaires infrieures, la numrotation des indices se faisant partir de 0. On vrie assez facilement que AB = In+1 (par exemple en remarquant que A est la matrice dans la base canonique de lendomorphisme P(X ) P(X + 1) de Rn [X ] et B celle de son inverse P(X ) P(X 1)). On introduit alors les vecteurs colonnes X = t(d0 , . . . , dn ) et Y = t(0!, . . . , n!). La formule prcdente applique pour chaque entier i de 0 n se traduit par AX = Y , do X = BY . En regardant le dernier coefcient de X , on obtient la formule demande.
28
dn n x n!
1 et montrer laide du produit de Cauchy que e x f (x) = , do 1x ex . En refaisant le produit de Cauchy des deux sries entires f (x) = 1x 1 de somme ex et , on obtient par unicit des coefcients dune srie 1x n (1)k dn = . entire : n! k!
k=0
n dnk , k car il sagit de choisir les k points xes parmi n puis de compter les drangements des n k lments restants. Le nombre moyen de points xes est donc n n 1 1 n1 m= kan,k = dnk en utilisant lgalit bien connue k1 n! (n 1)!
k=0 k=1
n k
=n
n1 1 , donc m = k1 (n 1)!
n1
j=0
n1 d j . En utilisant la question j
est dordre a et y q/b est dordre b, et comme avec a | p, b | q et a b = 1. Or x a et b sont premiers entre eux, leur produit est dordre m daprs lexercice 1.30 page 17.
29
ENS MP 2007 Soit p un nombre premier diffrent de 2. Montrer que le groupe multiplicatif (Z/ pZ) est cyclique. Indication : utiliser lexercice prcdent
On pose G = (Z/ pZ) . Le groupe multiplicatif G est dordre p 1. Soit s le PPCM des ordres des lments de G. Par thorme de Lagrange, lordre de chaque lment de G divise p 1, donc s divise p 1 par dnition du PPCM. Tous les lments de G sont racines du polynme X s 1 coefcients dans le corps Z/ pZ, dont le nombre de racines est infrieur ou gal son degr s, donc p 1 s. Il en rsulte que p 1 = s. Daprs lexercice 1.44 page 28, partir de deux lments de G dordres a et b on peut obtenir un lment dordre PPCM(a, b), donc en partant dun lment de G et en appliquant cette proprit successivement tous les autres lments de G, on en dduit lexistence dun lment de G dordre s, cest--dire p 1, ce qui prouve que G est cyclique.
Exercice 1.46 Mines-Ponts MP 2006 Soit p un nombre premier diffrent de 2, et n un entier naturel 2. n1 n2 Montrer que (1 + p) p 1 (mod p n ) et (1 + p) p 1 + p n1 (mod p n ). : dmontrer que le groupe des inversibles de Z/ p n Z est Complment cyclique.
On procde par rcurrence sur n, la manire de lexercice 1.39 page 23. Si n = 2, p p k p 2 p 1 (mod p 2 ). on a par formule du binme (1 + p) = 1 + p + k Supposons (1 + p) = 1 + up et (1 + p) = 1 + p n2 + vp n1 , avec 2 (u, v) Z . En levant la puissance p, on obtient grce la formule du binme p p k (n1)k p n1 n = 1 + up + 1 (mod p n ) car k 2 donc u p (1 + p) k
n1 p n2 k=2 p n3
(n 1)k (1 + p) p n
n2
n. On a (1 + p)
k=2 p n2 p
= 1 + p n1 + vp n +
k=2
3 et k
2, donc (n 2)k
dduit que
p (n2)k 0 (mod p n ). p k
30
Exercice 1.47
Polytechnique MP 2006 Dterminer, isomorphisme prs, les groupes dordre 2 p, o p est un nombre premier diffrent de 2.
Si G a un lment dordre 2 p, alors il est cyclique, isomorphe (Z/2 pZ, +). Sinon, daprs lexercice 1.29 page 17, G admet un lment a dordre p. Soit
b G \ gr(a). Les lments a k b, pour k [[0 , p 1]], sont deux deux distincts et nappartiennent pas au groupe engendr par a, donc p 1, 0 j 1}. G = {a i b j | 0 i Comme gr(a)gr(b) est un sous-groupe strict de gr(b), son ordre divise strictement celui de gr(b), et lordre de gr(b) divise strictement 2 p, donc gr(a) gr(b) = {e}. / Comme b2 G et nest pas de la forme a k b (car b gr(a)), il est de la forme a k et par suite appartient gr(a) gr(b), donc b2 = e. Montrons que ba = a p1 b. On sait que ba scrit sous la forme a k b, avec 1 k p 1 (car ba gr(a)). Llment ab nest pas dordre 1 ou /
p1 p1
2 p, donc est dordre 2 ou p. Or (ab) p = (ab)2 2 ab = a (k+1) 2 +1 b car / (ab)2 = abab = aa k bb = a k+1 . Cet lment est diffrent de e car b gr(a), donc ab est dordre 2, do (ab)2 = a k+1 = e, donc k = p 1. On dnit le groupe didral D p comme tant le groupe (pour la loi ) des isomtries dun polygone rgulier p cts. Le groupe D p est form de p rotations et de p symtries axiales. Soient O le centre de ce polygone, a la rotation 2p (a est dordre p), et b une symtrie axiale (dordre de centre O et dangle p 2) laissant invariant le polygone (son axe passe par deux sommets opposs si p est pair, et un sommet et le milieu du ct oppos si p est impair). On a alors p 1}, avec ba = a p1 b. Il en rsulte que si G nest D p = {a k , a k b | 0 k pas cyclique, alors il est isomorphe D p . En conclusion, il existe deux structures de groupe dordre 2 p : (Z/2 pZ, +) qui est cyclique et le groupe didral (D p , ).
31
1) Dcrire les sous-groupes de GLn (C) isomorphes ((Z/2Z) p , +), pour n et p lments de N . 2) Pour m = n, les groupes GLm (C) et GLn (C) sont-ils isomorphes ? 1) Soit G un tel sous-groupe. Les lments de G sont de carr In donc sont diagonalisables, et comme ils commutent, ils sont simultanment diagonalisables (cf chapitre sur la rduction des endomorphismes). Par consquent, il existe P GLn (C) tel que pour tout A G, P 1 A P = diag(1 , . . . , n ) avec pour tout i , i = 1. Il y a exactement 2n matrices diagonales contenant des coefcients 1 ou 1 sur la diagonale, or G est dordre 2 p , donc ncessairement p n, et quitte changer la matrice de passage P, on peut se ramener au cas o G = {P diag(1 , . . . , p , 1 . . . , 1)P 1 | i [[1 , p]], i = 1}. 2) Si m < n, alors GLn (C) admet un sous-groupe isomorphe ((Z/2Z)n , +) tandis que daprs la question prcdente, GLm (C) nen admet pas. Par symtrie entre m et n, on en dduit que pour m = n, les groupes GLm (C) et GLn (C) ne sont pas isomorphes.
1) Caractriser les permutations s de Sn telles quil existe s Sn telle que s s = s. 2) Caractriser les permutations s de Sn telles quil existe une et une seule s Sn telle que s s = s. 3) Soit k
Dunod La photocopie non autorise est un dlit
1) Commenons par calculer le carr du cycle c = (i 1 , i 2 , . . . , i p ). Si p est impair, alors c2 est le cycle (i 1 , i 3 , . . . , i p , i 2 , . . . , i p1 ) de mme longueur. Si p est pair, alors c2 = (i 1 , i 3 , . . . , i p1 ) (i 2 , i 4 , . . . , i p ), qui est produit de deux cycles disjoints de longueur p/2. Inversement, les calculs prcdents montrent que tout cycle de longueur impaire est un carr, et quun produit de deux cycles disjoints de mme longueur est un carr. Soit s Sn et c1 . . . c p sa dcomposition en cycles disjoints. On a alors 2 s 2 = c1 . . . c2 . p Il en rsulte que les lments de Sn qui sont des carrs sont donc ceux pour lesquels leur dcomposition en cycles disjoints contient, pour tout nombre pair 2k, un nombre pair de cycles de longueur 2k.
32
33
34
6)
crivant que ( f 1 f 2 )(k+1) (0) = 0, on obtient de mme f 1 (0) = 0 et ainsi de suite pour nalement obtenir par rcurrence que toutes les drives de f 1 sannulent en 0, donc f 1 J , ce qui prouve que J est premier. Lidal J nest pas maximal car il est inclus strictement dans I . Par la mme mthode qu la question 4), on en dduit que J nest pas principal.
Ce chapitre reprend et complte celui de premire anne sur les polynmes. Pour cette raison, il ne suit pas la structure usuelle de louvrage. Il est compos de trois parties : gnralits sur les polynmes, polynmes coefcients entiers et des complments sur les nombres algbriques et transcendants. Pour des rappels de cours sur les polynmes, on pourra se reporter au livre de premire anne.
en multipliant ces deux sommes, on trouve dune part des termes de la forme 2 z u z v lorsque k est gal i ou j, et dautre part des termes de la forme z i z j z k avec i < j < k, chacun de ces termes sobtenant trois fois, partir des produits (z i z j ) z k , (z i z k ) z j et (z j z k ) z i . On en dduit que S = s1 s2 3s3 , or par relations entre coefcients et racines, on a s1 = 1, s2 = 2, s3 = 0, do S = 2.
36
de 1 n + 1, donc il scrit (X a)
k=1
constants, on obtient 1 = (1)n+1 (n + 1)! a. En prenant la valeur en n + 2, on obtient (n + 2)2 P(n + 2) 1 = 1 + (1)n + (n + 2)! . P(n + 2) = (n + 2)2 n+2+ (1)n (n + 1)!
n+1
(n + 2 k), do
k=1
Exercice 2.3 Polytechnique MP 2007 Dterminer les polynmes P C[X ] tels que :
P(U ) U ,
n
o U = {z C | |z| = 1}.
n
Soit P =
k=0
ank X k .
ak e
iku
j=0
Par consquent, le polynme P Q X n sannule en tout point de U , donc cest le polynme nul. Comme P est de degr n, on en dduit que Q est constant, donc P = an X n , avec |an | = 1. Inversement, tous les polynmes a X n avec |a| = 1 et n N conviennent.
Exercice 2.4 Mines-Ponts MP 2005 Dterminer les polynmes P R[X ] tels que X n divise X + 1 P 2 .
La fonction x
n1
1 + x est de classe C sur ] 1, 1 [ donc admet un dveloppement limit lordre n 1 au voisinage de 0, de la forme P0 (x) + O(x n ), avec P0 =
1/2(1/2 1) (1/2 k + 1) k X qui appartient Rn1 [X ]. k! k=0 On a x + 1 P0 (x)2 = ( x + 1 P0 (x))( x + 1 + P0 (x)) = ( x + 1 + P0 (x))O(x n ) donc x + 1 P0 (x)2 = O(x n ) quand x 0. On en dduit que 0 est racine du polynme X +1 P02 avec un ordre de multiplicit au moins gal n, donc ce polynme est divisible par X n .
37
On supposera dsormais, quitte changer P en P, que P est un polynme solution tel que P(0) = 1. On pose P = a0 + a1 X + + a p X p , avec a0 = 1. ai a j X i+ j . Les coefcients de degr
0 i, j p
On a X + 1 P 2 = 1 + X
1 et 2 n 1 et que
n 1, est dtermin de faon unique laide chaque coefcient ak , pour k X des prcdents. Lensemble des solutions est donc P0 + n R[X ], o P0 est le dveloppement limit lordre n 1 au voisinage de 0 de 1 + x.
Exercice 2.5 Centrale MP 2006 Soit P R[X ], unitaire, de degr n et scind sur R, dont tous les coefcients valent 1,0 ou 1. On note x1 , . . . , xn ses racines et on suppose P(0) = 0.
n n 1/n
1) Montrer que
i=1
xi2
3, puis que
i=1
xi2
1 n
3.
1) Pour n
n
2, on a
i=1
xi2
i=1
xi2
i=1
1 n
ln xi2 ,
i=1
do donc
1 n
n
xi2
i=1 i=1
xi2
. Or
i=1
xi2
i=1
n, do nalement n
38
On considre P =
k=0
Montrer que si z est une racine complexe de P, alors Q(|z|) que |z| 1.
n
Aprs dveloppement, on a Q = bn X
n+1
+
k=1 n
triangulaire bn |z|n+1
k=1
positifs. On en dduit lingalit Q(|z|) 0. Comme b0 > 0, on a z = 0, do P(|z|) > 0 car les coefcients de P sont strictement positifs. Comme on a Q(|z|) 0, on en dduit que |z| 1 0.
3) En dduire que si P est scind sur R, P galement, puis que si toute racine de P est de partie relle positive, alors il en va de mme pour P .
m
(X a j )r j , o les
a j , deux deux distincts, sont les racines de P, et les r j , appartenant N , leurs ordres de multiplicit. On a alors :
m
P =l
j=1
r j (X a j )r j 1
k= j
(X ak )rk ,
do
P = P
j=1
rj . X aj
39
Exercice 2.8 Centrale MP 2006 et 2007, Polytechnique MP 2007 Dterminer les polynmes P R[X ] tels que P divise P.
Soit P de degr n tel que P divise P. Dans ce cas, P est de degr n 1 et son coefcient dominant est gal n fois celui de P, donc il existe a R tel que P n = . Lexpression de la dcomposition n P = (X a)P , cest--dire P X a P dans C[X ] (voir exercice 2.7 page 38) et son unicit en lments simples de P entranent que a est la seule racine de P dans C, donc P = l(X a)n . Inversement, de tels polynmes conviennent.
Dunod La photocopie non autorise est un dlit
ri . Si ri
2, alors ai
40
(ri 1) racines comptes avec leur ordre ri p = n 1 qui est le degr de P , donc
de multiplicit, or d = p 1 +
i=1
on obtient ainsi toutes les racines de P . Par consquent, P est scind sur R et les bi sont racines simples de P , donc les seules racines de P susceptibles dtre multiples sont les ai . 2) On raisonne par labsurde en supposant Q scind sur R. Daprs la question prcdente, Q et Q sont scinds sur R. Or Q = 10X 9 +9a X 8 +8bX 7 +7cX 6 +1 et Q = 90X 8 +72a X 7 +56bX 6 +42cX 5 , donc 0 est racine multiple de Q sans tre racine de Q , ce que contredit la question prcdente applique au polynme Q .
Exercice 2.10 Mines-Ponts PC 2005, Centrale MP 2006 Soient n N , P R[X ] de degr n ayant n racines relles distinctes, et Q = P 2 + 1. Montrer que Q a 2n racines distinctes dans C.
Il sagit dune application directe du fait que si P est scind dans R, P lest galement (voir exercice 2.7 page 38). En effet, Q = 2P P , donc si z est une racine multiple de Q, alors P(z)2 = 1 = 0 et Q (z) = 0, do P (z) = 0, donc z est rel. Mais dans ce cas, P(z) est rel et son carr ne peut tre gal 1. En dnitive, toutes les racines de Q sont simples, et comme il est de degr 2n, elles sont au nombre de 2n.
Soit n N . On pose P =
i=0
multiplicit maximal dune racine de P c ? Par thorme de Rolle, P possde une racine, note ak , dans chaque intervalle k n 1, et comme deg P = n 1, ce sont les seules ] k 1, k [ pour 1 racines de P dans C et elles sont simples. Si x est racine multiple de P c, alors P(x) = c et P (x) = 0, donc x est lun des rels ak . Si c = P(ak ) pour tout k, alors les racines de P c sont simples. Si x = ak (on a alors c = P(ak )), P (ak ) = 0 car P est racines simples, donc ak est racine exactement double de P P(ak ).
41
Notons P =
j=0
3. En appliquant le existe k n 1 tel que ak = ak+1 = 0. On a alors n thorme de Rolle P dans chaque intervalle form de deux racines conscutives de P, on obtient ainsi n 1 racines distinctes de P qui est de degr n 1, donc P est galement simplement scind dans R[X ]. On en dduit par rcurrence que P (k) est
n
divisible par X , donc 0 est racine double de P (k) , ce qui entrane une contradiction.
Soit P =
k=0
2 k [[1 , n 1]], ak
Daprs lexercice 2.7 page 38, P est scind dans R[X ], et par rcurrence P (k1)
r
(X b j ) (avec b j R pour
j=1
1 . X bj
=
j=1
1 . (X b j )2
En multipliant par (P (k1) )2 , on en dduit que : x R, P (k+1) (x)P (k1) (x) P (k) (x)
2
0.
2 En appliquant cette relation en 0, on obtient (k + 1)! ak+1 (k 1)! ak1 k!2 ak 0, k 2 2 2 a . Or k k + 1 et ak 0, do nalement ak+1 ak1 ak . do ak+1 ak1 k+1 k
42
diviseur commun dans Q[X ] non constant (car ce serait galement un diviseur dans C[X ]) donc ils sont premiers entre eux dans Q[X ]. Si P et Q sont premiers entre eux dans Q[X ], alors il existe grce au thorme de Bzout deux polynmes U et V dans Q[X ] tels que U P + V Q = 1. Ceci constitue galement une relation de Bzout dans C[X ], donc P et Q sont premiers entre eux dans C[X ].
Exercice 2.15 Polytechnique MP 2005, 2006 Montrer que tout polynme irrductible de Q[X ] na que des racines simples dans C.
On applique le rsultat de lexercice prcdent aux polynmes P et P , qui appartiennent Q[X ]. Comme P est irrductible dans Q[X ] et que P est de degr infrieur celui de P, leur PGCD dans Q[X ] est un diviseur strict de P, donc P et P sont premiers entre eux dans Q[X ]. En consquence, ils sont galement premiers entre eux dans C[X ], ce qui signie exactement que P et P nont pas de racines communes, cest--dire que les racines de P dans C sont simples.
Exercice 2.16
Q=
i=1
a On dcompose P en facteurs irrductibles dans Q[X ], sous la forme Q a1 Q r r , o 1 les polynmes Q i sont irrductibles, deux deux distincts, et les ai N . Daprs lexercice 2.15 page 42, chaque polynme Q i est racines simples dans C. Dautre
43
Exercice 2.18 Centrale MP 2006 et 2007 Soit P C[X ] de degr d tel que n N, P(n) Z.
1) Montrer que P Q[X ]. 2) Montrer que d!P Z[X ]. Indication de la rdaction : introduire les polynmes de Hilbert (Hk ) dnis par X (X 1) (X k + 1) . H0 = 1 et pour k 1, Hk = k! Nous allons traiter les deux questions en mme temps. Chaque polynme Hk est de degr k, donc la famille (Hk )0 k d , chelonne en degrs, est une base de Cd [X ], donc il existe (bk )0 Hk (n) = 0 et si n
k d
k, alors Hk (n) =
n , en particulier, Hk (k) = 1. k
44
Exercice 2.19
Polytechnique MP 2006 Soit P Z[X ]. On suppose que P scrit comme produit de deux polynmes non constants de Q[X ]. Montrer que P scrit comme produit de deux polynmes non constants de Z[X ]. Indications de la rdaction : Soit P un polynme coefcients dans Z, on note c(P) appel contenu de Ple PGCD de ses coefcients. Dmontrer que pour P et Q Z[X ], on a : Si c(P) = 1 et c(Q) = 1, alors c(P Q) = 1. c(P Q) = c(P)c(Q).
Soient P et Q appartenant Z[X ].
On suppose que c(P) = c(Q) = 1 et que c(P Q) = 1. Soit p un nombre premier divisant tous les coefcients de P Q. Si A = ak X k , on note A le polynme a k X k coefcients dans Z/ pZ[X ]. On vrie facilement que P Q = P Q. Par hypothse, P Q = 0, or Z/ pZ est un corps, donc Z/ pZ[X ] est intgre, do P = 0 ou Q = 0, donc p divise tous les coefcients de P ou tous ceux de Q, ce qui est absurde car c(P) = 1 et c(Q) = 1. On crit P = c(P)P1 et Q = c(Q)Q 1 avec c(P1 ) = c(Q 1 ) = 1, donc c(P1 Q 1 ) = 1, or P Q = c(P)c(Q)P1 Q 1 , do c(P Q) = c(P)c(Q).
Soit P Z[X ] scrivant P = P1 P2 avec P1 et P2 Q[X ]. Notons m1 et m2 les
PPCM des coefcients de P1 et P2 , de sorte que m1 P1 et m2 P2 appartiennent Z[X ]. Comme m1 m2 P = m1 P1 m2 P2 , on a m1 m2 c(P) = c(m1 P1 ) c(m2 P2 ) (*). En factorisant les coefcients de m1 P1 par leur PGCD, on peut crire m1 P1 = c(m1 P1 )A1 et de mme m2 P2 = c(m2 P2 )A2 , o A1 et A2 Z[X ] et c(A1 ) = c(A2 ) = 1. Par suite, m1 m2 P = c(m1 P1 ) c(m2 P2 ) A1 A2 , do en utilisant la relation (*), P = c(P)A1 A2 , ce qui montre que P est produit de deux polynmes non constants de Z[X ].
45
Polytechnique MP 2005 Etudier lirrductibilit dans Z[X ] puis dans Q[X ] de X 4 10X 3 +21X 2 8X +11.
Le polynme P tudi est coefcients dans Z et unitaire, donc par lexercice 2.19 page 44, lirrductibilit dans Q[X ] se ramne celle dans Z[X ] . Supposons par labsurde que P soit le produit de deux polynmes A et B coefcients entiers. Distinguons deux cas selon le degr de A.
Si A est de degr 1, P aurait une racine a dans Z, do 11 = a(a 3 10a 2 +21a8),
et a diviserait 11. On vrie alors facilement que 1,1,11 et 11 ne sont pas racines. Si A est de degr 2, on aurait P = (X 2 + a X + b)(X 2 + cX + d) avec a, b, c, d Z. En regardant les termes constants, on obtient bd = 11, donc par symtrie, on peut supposer b = 11 ou b = 11. Si b = 11, alors P = (X 2 + a X + 11)(X 2 + cX + 1). En regardant les termes de degr 2 et 3, on trouve a +c = 10 et ac = 9, do a = 1, c = 9 ou a = 9, c = 1. Dans les deux cas, le produit ne redonne pas le polynme initial. Si b = 11, alors P = (X 2 + a X 11)(X 2 + cX 1). On obtient comme avant a + c = 10 et ac = 33, dont les solutions ne sont pas entires. Tous les cas de gure ont t envisags, donc P est irrductible dans Z[X ], et dans Q[X ].
Fd = X n 1.
2) Montrer que Fn appartient Z[X ]. Indication de la rdaction : justier lexistence et lunicit de la division euclidienne dun polynme de Z[X ] par un polynme unitaire de Z[X ]. 1) Soient d et d deux diviseurs de n dans N. On suppose que les polynmes Fd et Fd ont une racine commune, cest--dire quil existe k [[1 , d]] premier avec d, et k [[1 , d ]] premier avec d , tels que e2ikp/d = e2ik p/d . En levant la puissance d, on obtient e2idk p/d = 1 donc d divise dk , puis d divise d par thorme de Gauss. Comme d et d jouent des rles symtriques, on a aussi d
46
Fd
sont simples, et sont racines de X n 1. Soit k [[1 , n]], on note d le PGCD de k et n, donc on peut crire k = jd et n = dd avec j et d premiers entre eux, donc e2ikp/n = e2i jp/d , qui est racine de Fd . Par consquent, les racines de X n 1, qui sont simples, sont aussi racines de Fd . Comme ces deux polynmes sont unitaires, on en dduit quils sont
d|n
gaux. 2) Soient A Z[X ] et B Z[X ] unitaire. Dmontrons quil existe un couple unique (Q, R) Z[X ] tel que A = B Q + R avec R = 0 ou deg R < deg B. On procde comme pour la division euclidienne dans K [X ], o K est un corps. Lexistence se montre par rcurrence sur le degr de A : soit n = deg A et p = deg B. Si n < p, alors on prend Q = 0 et R = A. Si n p, alors on applique lhypothse de rcurrence A1 = A X n p et B. La preuve de lunicit est la mme que dans K [X ] : si A = B Q+R = B Q 1 +R1 , alors B(Q Q 1 ) = R1 R, donc en comparant les degrs, on en dduit que R R1 = 0 puis Q Q 1 = 0.
Montrons par rcurrence sur n que Fn Z[X ].
appartient alors Z[X ]. Or X n 1 = Fn P, donc par unicit de la division euclidienne dans Z[X ], on en dduit que Fn est le quotient de la division euclidienne de X n 1 par P, donc appartient Z[X ], ce qui termine la rcurrence. Remarque On peut complter lexercice en montrant que Fn est irrductible dans Z[X ].
Exercice 2.22
ak X et B = X
n p
+
k=0
bk X k .
Supposons que tous les ak soient pairs. Tous les bk ne le sont pas sans quoi le terme constant, gal 2, serait multiple de 4. On note r le plus grand indice tel que br
47
ai b j . Ce coefcient
vaut 0 ou 2 donc est pair. Dautre part, la somme mise en jeu est paire car les ai le sont, et comme br est impair, on aboutit une contradiction. On en dduit que les ak , et par symtrie les bk , ne sont pas tous pairs. On dsigne par r (resp. s) le plus grand indice tel que ar (resp. bs ) soit impair. Le coefcient de X r+s doit tre pair et vaut ai b j . Si i < r , alors j > s donc b j est pair. Si i > r , alors ai est pair,
i+ j=r+s
donc tous les termes de la somme sont pairs sauf ar bs qui est impair, ce qui apporte la contradiction recherche. Remarque : une prsentation plus lgante consisterait rduire lgalit X n 2 = AB dans Z/2Z[X ], ce qui donnerait par unicit de la dcomposition A = X p et B = X n p , donc les ak et les bk sont pairs et le terme constant serait multiple de 4. Cela montre qu la diffrence de C[X ] ou R[X ], il existe dans Q[X ] des polynmes irrductibles de tout degr.
nme non nul coefcients dans Q. Si tel est le cas, lensemble Ia = {P Q[X ] | P(a) = 0} est un idal de Q[X ] non rduit {0}, donc il existe un unique polynme unitaire Ma tel que Ia = Ma Q[X ]. Le polynme Ma est appel polynme minimal de a. Si a est algbrique, alors Q[a] est un Q-espace vectoriel de dimension deg Ma , le polynme Ma est irrductible dans Q[X ] et Q[a] est un corps. preuve : Soit d = deg Ma . Par minimalit de Ma , la famille (ak )0 k d1 est libre dans Q[a]. Si P Q[X ], par division euclidienne par Ma , il existe Q et R Q[X ] tels que P = Ma Q + R, avec deg R < d. Par suite, P(a) = R(a) Vect(ak )0 k d1 . La famille (ak )0 k d1 , de cardinal d, est donc une base de Q[a]. Supposons que Ma = P Q, avec P et Q Q[X ], non constants. En prenant la valeur en a, on a 0 = P(a)Q(a), donc lun des polynmes P ou Q appartient Ia et serait multiple de Ma , ce qui est impossible pour cause de degr, donc Ma est irrductible dans Q[X ]. Soit P(a) un lment non nul de Q[a]. Le polynme P nest pas multiple de Ma , lequel est irrductible, donc est premier avec Ma . Par thorme de
48
Exercice 2.23 Mines-Ponts MP 2005 1) Montrer que Q[ 2] = {a + b 2 | (a, b) Q2 } est un sous-corps de C. 2) Les corps Q[ 2] et R sont-ils isomorphes ?
1) On remarque que Q[ 2] contient Q, est stable par addition, multiplication et 1 ab 2 , le dnominateur ne sannulant passage linverse, car (a + b 2) = 2 a 2b2 pas car 2 est irrationnel, donc est un sous-corps de C. 2) Soit f un isomorphisme de corps de R sur Q[ 2]. On a : 2 f ( 3)2 = f ( 3 ) = f (3) = 3, donc f ( 3) = 3 et f ( 3) Q[ 2], donc (a, b) Q2 , a + b 2 = 3. En levant au carr, il vient 2ab 2 = 3 a 2 2b2 , or 2 est irrationnel, donc 3 et 3 sont irrationnels, donc a = 0 ou b = 0, ce qui est impossible car 2 Q[ 2] et R ne sont pas isomorphes.
Exercice 2.24 Centrale MP 2007 Soit P = X 3 X 1. Montrer que P est irrductible dans Q[X ] et quil a une unique racine relle a. Soit V = VectQ {a k | k N}. Donner une base et la dimension de V .
Soit a/b est une racine rationnelle de P, avec a et b entiers premiers entre eux. On a alors a 3 ab2 b3 = 0, donc b divise a et a divise b, or 1 et 1 ne sont pas racines de P, donc P na aucune racine dans Q, donc aucun diviseur de degr 1 dans Q[X ], et comme il est de degr 3, il est irrductible dans Q[X ]. En tudiant ses variations, on voit quil possde une unique racine relle a, comprise entre 0 et 1. On en dduit que a est algbrique et que P est le polynme minimal de a, donc V est un Q-espace vectoriel de dimension 3, et (1, a, a 2 ) est une base de V .
49
Mines-Ponts MP 2006 Soit K = Q + Q 2 + Q 3 + Q 6. 1) Montrer que la famille (1, 2, 3, 6) est une base du Q-espace vectoriel K .
2) Montrer que K est un sous-corps de R. 1) Montrons que la famille est libre. Soient (a, b, c, d) Q4 tels que a + b 2 + c 3 + d 6 = 0.
a+b 2 . Si (c, d) = (0, 0), alors c + d 2 = 0 par irrationnalit de 2, donc 3 = c+d 2 Or Q[ 2] est un corps, donc 3 = u + v 2, avec u et v Q. En levant au carr, il vient 2uv 2 = 3 u 2 2v 2 , do uv = 0 par irrationnalit de 2. Si 3 est irrationnel. u = 0, on obtient que 3 = v 2, ce qui est impossible car 2 Si v = 0, on obtient que u = 3, ce qui est impossible par irrationnalit de 3. Il en rsulte que c = d = 0, do a + b 2 = 0, do a = b = 0 par irrationnalit de 2. La famille propose tant gnratrice, elle forme une base de K . 2) Posons a = 2 + 3 et montrons que K = Q[a]. a2 1 , puis en levant au carr a4 10a2 +1 = 0. On a (a 2)2 = 3, do 2 = 2a Par consquent, a est algbrique sur Q, et Q[a] est un corps. On dduit de la pre mire lvation au carr que 2 Q[a]. Or 3 = a 2 et 6 = 2 3, donc ils appartiennent galement Q[a], qui est un espace vectoriel, donc K Q[a]. Comme a K et K est une Q-algbre, on a aussi Q[a] K , do K = Q[a]. On a vu que a est algbrique, donc K est un corps et dimQ K = 4, donc le polynme minimal de a est de degr 4. Daprs les calculs ci-dessus, il sagit du polynme X 4 10X 2 + 1.
Exercice 2.26
Polytechnique MP 2007 Quelle est la dimension du sous-espace engendr par les racines cinquimes de lunit dans le Q-espace C ?
Soit Q Z[X ], on note Q le polynme coefcients dans le corps Z/5Z dont les coefcients sont les classes modulo 5 de ceux de Q. On vrie facilement que AB = A B pour tout (A, B) Z[X ]2 .
50
Les exercices de ce chapitre portent sur une partie du cours qui pour son essentiel a t vue en premire anne. Les notions de famille gnratrice, famille libre et base sont simplement tendues au cas des familles innies. La notion plus nouvelle de somme directe est dtaille dans les rappels de cours et fait lobjet de plusieurs exercices. Les exercices dassimilation et dentranement sont dans leur grande majorit abordables ds le second semestre de la premire anne. Ce chapitre constituera galement un excellent support pour les rvisions estivales. Les exercices dapprofondissement seront trs utiles lors de la reprise de ce chapitre en deuxime anne.
On dit que la famille F est gnratrice de E lorsque pour tout x lment de E il existe une partie nie J de I et une famille (li )iJ dlments de K, telles que : x=
iJ
li xi .
On dit que la famille F est une base de E lorsque cest une famille libre et gnratrice. Espace vectoriel de dimension nie On dit que E est de dimension nie lorsque E admet une famille gnratrice nie. Soit E un K-espace vectoriel de dimension nie, alors
52
Exercice 3.1
On considre une suite (Pk )kN de polynmes de K [X ] telle que pour tout k dans N on a deg Pk = k. 1) Montrer que pour tout n dans N la famille (Pk )0 2) Montrer que (Pk )kN est une base de K [X ].
n k n
et supposons que les lk ne sont pas tous nuls. Soit alors p le plus grand des entiers k dans [[1, n]] tel que lk est non nul. Puisque pour tout k dans N on a deg Pk = k,
n
Ce qui contredit (1). La famille (Pk )0 k n est libre et de cardinal n + 1 dans un espace vectoriel de dimension n + 1, cest donc une base de Kn [X ]. 2) Montrons que la famille (Pi )iN est libre. Soit J une partie nie de N. Montrons que la famille (P j ) jJ est libre. Comme
53
Exercice 3.2 CCP PC 2006 Soit n dans N et soit (a, b) dans R2 tel que a = b.
1) Justier que la famille B = (X a)k
0 k 2n
2) Dterminer les coordonnes de (X a)n (X b)n dans la base B. Indication de la rdaction : remarquer que X b = X a + (a b). 1) On dduit de lexercice 3.1 page 52 que la famille B est une base de R2n [X ]. On peut galement utiliser la formule de Taylor : tout polynme P de R2n [X ] scrit
Dunod La photocopie non autorise est un dlit
P (k) (a) (X a)k . Ceci montre que la famille B est gnratrice. Comme k! k=0 elle est de plus de cardinal 2n +1 dans un espace de dimension 2n +1, on en dduit que cest une base de R2n [X ]. P= 2) On peut essayer dutiliser la formule de Taylor mais les calculs ne sont pas commodes. Comme X b = X a + (a b), on a daprs la formule du binme de n n n Newton (X b) = (X a)k (a b)nk . On en dduit que k
k=0 n n
2n
(X a) (X b) =
n k=0
n (X a)n+k (a b)nk . k
54
(X a)n (X b)n =
i=n
n (X a)i (a b)2ni . i n
On obtient alors les coordonnes l0 , . . . , l2n de (X a)n (X b)n dans la base B 0 si k [[0, n 1]] n lk = (a b)2nk si k [[n, 2n]] kn
Exercice 3.3
Soit E = F(R, R) et soit a dans R. On considre la fonction f a dnie pour tout x R par f a (x) = eax . Montrer que la famille L = ( f a )aR est une famille libre de E. Montrons que toute sous-famille nie de L est libre. Pour cela, on va procder par rcurrence sur le cardinal des sous-familles nies de L. Soit L1 une sous-famille L de cardinal 1. Cette famille contient une seule fonction f a , cette famille est libre puisque cette fonction nest pas nulle. Soit n 2 un entier naturel. On suppose que toute sous-famille Ln1 de L de cardinal n 1 est libre. Soit alors L = ( f a1 , . . . , f an ) une sous-famille de L. Quitte rindexer la famille (a1 , . . . , an ) et comme tous les ai sont distincts on peut supposer que an est strictement plus grand que tous les autres
n
admet pour limite 0 en + puisque elle est constamment nulle. Pour la mme raison, on a lim e
x+ an x i=1 n1
x+
ai e(ai an )x = 0. Or
i=1
chacun des termes de cette somme tend vers 0 sauf le n-ime qui tend vers an . On en dduit que an = 0. On a alors
i=1
est de cardinal n 1, par hypothse de rcurrence, elle est libre. On en dduit que nalement pour tout k dans [[1, n]], on a ak = 0. On a montr par rcurrence que toute sous-famille nie de B est libre, ce qui montre que la famille B est libre.
55
Exercice 3.4
Soit n un entier suprieur ou gal 2 et soit E = Rn [X ]. Soit H lensemble des polynmes P de E tels que P(1) = P (1) = 0. 1) Montrer que H est un sous-espace vectoriel de E. 2) Montrer que P appartient H si et seulement si (X 1)2 divise P. 3) Donner une base de H et dterminer sa dimension. 1) Lensemble H est une partie non vide de E car elle contient le polynme nul. Soient P et Q dans H , soit l dans R. Soit R le polynme gal P + lQ. On a R(1) = P(1) + lQ(1) = 0 et de la mme faon R (1) = P (1) + lQ (1) = 0. On a bien montr que H est un sous-espace vectoriel de E. 2) Soit P dans E. Le polynme P est dans H si et seulement si 1 est racine double de P, ce qui signie exactement que P appartient H si et seulement si (X 1)2 divise P. 3) Soit P dans H , il existe un polynme de degr infrieur ou gal n 2 tel que P(X ) = (X 1)2 Q(X ). Plus prcisment, il existe (a0 , , an2 ) dans Rn1 tel
n2 n2
que Q(X ) =
i=0
ai X i (X 1)2 et donc la
famille F = ((X 1)2 , X (X 1)2 , . . . , X n2 (X 1)2 ) est gnratrice de H . En outre, la famille F est chelonne en degr, elle est donc libre. La famille F est une base de H et dim H = n 1.
56
57
Si dim E = dim F, alors u est bijective u est injective u est surjective. Mise en garde : Ce rsultat est faux si dim E = dim F ou si les deux espaces ne sont pas de dimension nie. Soit B E une base de E et B F une base de F. Lapplication linaire u est bijective si et seulement si la matrice MB E B F (u) est inversible et on a alors MB F B E (u 1 ) = MB E B F (u) . Le dernier rsultat permet de ramener la question de la bijectivit dune application linaire ltude de linversibilit dune matrice. On peut alors utiliser les techniques rappeles page 98.
1
Exercice 3.6
Soit E = K [X ]. Soient les applications linaires w et c dnies sur E par w(P) = P et c(P) = X P. Les applications w et c sont-elles injectives, surjectives, bijectives ?
Il est clair que Ker w est lensemble des polynmes constants. Lapplication w nest
Dunod La photocopie non autorise est un dlit
pas injective. En revanche, elle est surjective puisque tout polynme admet une primitive polynmiale. Finalement, w nest pas bijective puisquelle nest pas injective. Pour tout polynme non nul P, on a deg(c(P)) = deg(P) + 1, on en dduit que le polynme 1 nest pas dans Im c. Ceci montre que lapplication c nest pas surjective. La mme relation sur le degr montre que le noyau de c est rduit au polynme nul. Lapplication c est injective. Puisque c nest pas surjective, elle nest pas bijective. Remarque Les deux exemples ci-dessus montrent bien que si f est un endomorphisme dun espace vectoriel E, la chaine dquivalence : f est bijective f est injective f est surjective , nest vraie que si E est de dimension nie.
58
f (aP + bQ) = X (aP + bQ)(1) + (X 2 4)(aP + bQ)(0) = X (aP(1) + bQ(1)) + (X 2 4)(aP(0) + bQ(0)) = a(X P(1) + (X 2 4)P(0)) + b(X Q(1) + (X 2 4)Q(0)) = a f (P) + b f (Q). On a ainsi montr que f est linaire. Dterminons le noyau de f . Comme un polynme est nul si et seulement si tous ses coefcients sont nuls, f (P) = 0 si et seulement si P(1) = P(0) = 0, ce qui quivaut X (X 1) divise P. Comme n est suprieur ou gal 2, il existe alors Q dans Rn2 [X ] tel que P(X ) = Q(X )X (X 1). On en dduit lexistence de
n2
n2
famille (X (X 1), . . . , X n1 (X 1)) est une famille gnratrice de Ker f . Comme elle est tage en degr, elle est libre et cest donc nalement une base de Ker f . On en dduit que la dimension de Ker f est n 1. Par le thorme du rang, on a dim Im f = dim Rn [X ] dim Ker f = 2. On en dduit (mme si la question nest pas pose) que Im f = Vect(X , X 2 4).
Exercice 3.8 TPE MP 2006 Soit a dans K et soit n un entier suprieur ou gal 3. On considre lendomorphisme f de Kn [X ] dni par : f(P) = (X a)(P P (a)) 2(P P(a)). Dterminer le noyau et limage de f.
Remarquons que si a est racine double de P, lexpression de f(P) se simplie grandement. Il est donc assez naturel de se placer dans une base de Kn [X ] constitue de polynmes admettant a pour racine. La formule de Taylor pour les polynmes assure (X a)k que la base (ek )k[[0,n]] o ek = est particulirement adapte. En effet pour k! tout entier k 2, on a : f (X a)k k! = (X a) (X a)k1 (X a)k (X a)k 2 = (k 2) . (k 1)! k! k!
59
Im f = Vect(f(e0 ), . . . , f(en )) = Vect((X a), (X a)3 , . . . , (X a)n ) La famille ((X a), (X a)3 , . . . , (X a)n ) est tage en degr, elle est donc libre et par consquent cest une base de Im f. On en dduit en particulier que dim Im f = n 1. Le thorme du rang montre alors que dim Ker f = 2, comme on connat deux polynmes non lis dans le noyau de f, on en dduit que ces deux polynmes forment une base de Ker f. La famille 1, (X a)2 est une base de Ker f. Remarque Ceux qui parmi nos lecteurs ont dj pratiqu la rduction remarqueront quon a en fait obtenu une base de Kn [X ] constitue de vecteurs propres de f.
Exercice 3.9 Mines-Ponts PSI 2005, CCP et Mines-Ponts MP 2006 Soit f lapplication dnie sur E = Rn [X ] par f (P) = P P . 1) Montrer de deux faons diffrentes que lapplication f est bijective.
2) Pour Q dans E, trouver P tel que Q = P P . Indication de lexaminateur du CCP : on pourra sintresser Q (n+1) . Il est clair que f est un endomorphisme de E.
Dunod La photocopie non autorise est un dlit
1) Premire mthode : On tudie le noyau de f . Soit P un polynme non nul. On a alors deg(P ) < deg(P). On en dduit que deg( f (P)) = deg(P) ce qui montre que f (P) est non nul. Le noyau de f est ainsi rduit au polynme nul, ce qui montre que f est injective. Comme f est un endomorphisme dans un espace de dimension nie, on en dduit que f est bijective. Deuxime mthode : On va examiner limage par f de la base canonique B de Rn [X ]. On a f (1) = 1 et pour tout k dans [[1, n]], on a f (X k ) = X k k X k1 . On constate que la famille ( f (X k ))0 k n est chelonne en degr (voir exercice 3.1), cette famille est donc libre. En outre, elle est de cardinal n + 1 dans un espace de dimension n + 1, cest donc une base de Rn [X ]. Comme limage par f dune base de Rn [X ] est une base de Rn [X ], lapplication f est bijective. 2) Soit Q dans Rn [X ]. Daprs le rsultat prcdent, il existe P dans Rn [X ] tel que Q = P P . Pour trouver P on peut essayer dinverser la matrice obtenue la question prcdente. On peut aussi, comme le suggre lnonc, calculer les drives successives de Q. On obtient Q = P P , Q = P P ,
60
Q (k) = P.
Remarque Pour montrer que f est bijective, on peut aussi examiner sa matrice dans la base canonique de Rn [X ]. Cette matrice est triangulaire suprieure et tous ses coefcients diagonaux sont non nuls, elle est donc inversible. On verra plus loin dans lexercice 3.19 une autre faon de retrouver ces rsultats.
Exercice 3.10 Centrale PSI 2005, Mines-Ponts PC 2006 Soient E un espace vectoriel de dimension nie, u et v dans L(E). 1) Montrer que rg (u + v) rg u + rg v.
2) On suppose u + v bijectif et u v = 0. Montrer que rg u + rg v = dimE. 3) Question de la rdaction : Montrer que Im v = Ker u. 1) Soit y dans E. Si y appartient Im(u + v), alors il existe x E tel que y = u(x)+v(x). Il en rsulte que y appartient Im u+Im v, donc Im(u+v) Im u+Im v et par consquent dim Im(u + v) dim(Im u + Im v). On dduit alors de la formule de Grassmann que dim(Im u + Im v) Finalement dim Im(u + v) rg (u + v) rg u + rg v. dim Im u + dim Im v.
2) On sait dj grce la premire question que rg (u + v) rg u + rg v. Or u + v est bijectif, on a donc rg (u + v) = dimE, et part suite dimE rg u + rg v (1). Par ailleurs la condition u v = 0 est quivalente Im v Ker u et on a par consquent dim Im v dim Ker u. En appliquant le thorme du rang u, on obtient dim Im v dimE dim Im u, cest--dire rg u + rg v dimE (2). De (1) et (2), on obtient le rsultat demand. 3) On a dj dit que u v = 0 entrane Im v Ker u. Le thorme du rang nous dit que dim Ker u = dim E rg u et la relation obtenue la question prcdente montre alors que dim Ker u = rg v. On a ainsi montr que Im v Ker u et que ces deux sous-espaces vectoriels sont de mme dimension. On en dduit que Im v = Ker u.
Exercice 3.11
Soient E un Kespace vectoriel de dimension n, F et G deux sous-espaces de E. Existe-t-il un endomorphisme u de E tel que Im u = F et Ker u = G ?
61
Exercice 3.12 Centrale PC 2007, CCP PC 2007 Soient H1 et H2 deux hyperplans dun espace vectoriel de dimension n o n est un entier suprieur ou gal 2. Quelle est la dimension de H1 H2 ?
62
Exercice 3.13
Soit n dans N et E = Rn muni dune base (e1 , . . . , en ). On note H le sousespace vectoriel de E dquation cartsienne x1 + + xn = 0. On note u le vecteur dni par u = e1 + + en . 1) Montrer que E = H D. 2) Soit x dans E. Donner la dcomposition de x dans H D. 3) Donner la projection p sur H paralllement D et la projection q sur D paralllement H .
63
Exercice 3.14 Mines-Ponts PC 2007, Mines-Ponts MP 2007 Soit E un K-espace vectoriel. 1) Soient F et G deux sous-espaces supplmentaires de E et p dans L(E) le projecteur sur F paralllement G. Montrer que q = Id E p est un projecteur. Dterminer limage et le noyau de q. 2) Soient p1 et p2 deux projecteurs de E tels que p2 p1 = 0. On pose f = p1 + p2 p1 p2 . Montrer que f est un projecteur. 3) Dterminer limage et le noyau de f .
1) Pour montrer que q est un projecteur, on montre que q q = q. Calculons (Id E p)2 . On a (Id E p)2 = Id E 2 p + p 2 = Id E p (car p 2 = p). On a ainsi montr que q est un projecteur. On sait alors que x appartient Im q si et seulement si q(x) = x. Cette dernire condition est quivalente (Id E p)(x) = x, cest dire p(x) = 0 E . On en dduit que Im q = Ker p = G. De la mme manire, pour x dans E, on a q(x) = 0 E si et seulement si p(x) = x, on en dduit que Ker q = Im p = F. 2) Pour montrer que f est un projecteur, on montre que f f = f . On peut mener les calculs directement en utilisant la relation p2 p1 = 0. On peut simplier ces calculs en constatant que f = p1 (Id E p2 ) + p2 : on sait que q2 = Id E p2 est la projection sur Ker p2 paralllement Im p2 et on a en particulier q2 p2 = p2 q2 = 0 tandis que la relation p2 p1 = 0 entrane q2 p1 = p1 .
64
Ei =
i=1 n
Ei ,
lorsque x
i=1 n
xi .
La somme
i=1
E 1 E n , lgalit
i=0
i=1
Ei =
i=1
E i dim
i=1
Ei
=
i=1
dim(E i ) .
65
E=
i=1
Ei
Ei
si et seulement si il existe une (unique) famille ( p1 , . . . , pn ) de projecteurs de E tels que : 1) i [[1, n]] , Im pi = E i . 2) (i , j) [[1, n]]2 , i = j pi p j = 0
n
3)
i=1
pi = Id E .
E i et F un
K-espace vectoriel. Soit pour tout i dans [[1, n]] une application linaire u i dans L(E i , F). Il existe une unique application linaire u dans L(E, F) telle que pour tout i dans [[1, n]], la restriction u |Ei de u E i soit gale u i .
Exercice 3.15
Soit E un K-espace vectoriel et E 1 , E 2 , E 3 et E 4 quatre sous-espaces vectoriels tels que (E 1 + E 2 ) + (E 3 + E 4 ) = (E 1 + E 2 ) (E 3 + E 4 ) et (E 1 + E 3 ) + (E 2 + E 4 ) = (E 1 + E 3 ) (E 2 + E 4 ). Montrer que la somme E 1 + E 2 + E 3 + E 4 est directe. Soit (x1 , x2 , x3 , x4 ) dans E 1 E 2 E 3 E 4 tel que x1 + x 2 + x 3 + x 4 = 0 E . Le vecteur x1 + x2 = (x 3 + x4 ) est dans (E 1 + E 2 ) (E 3 + E 4 ) il est donc nul. De mme le vecteur x1 + x3 = (x 2 + x4 ) est dans (E 1 + E 3 ) (E 2 + E 4 ) il est donc nul. On en dduit x 1 = x2 = x3 = x4 , ce qui montre que x1 est dans E 1 E 2 E 3 E 4 . Comme on a E 1 E 2 E 3 E 4 (E 1 + E 2 ) (E 3 + E 4 ), on en dduit que x1 est nul et par suite x1 = x2 = x3 = x4 = 0 E . On a montr que la somme des sous-espaces E 1 , E 2 , E 3 et E 4 est directe.
Exercice 3.16
Soit E un K-espace vectoriel. Soient H1 , . . . , Hn des sous-espaces vectoriels tels que leur somme est directe. Soient F1 , . . . , Fn des sous-espaces vectoriels de E tels que pour tout i dans [[1, n]], on a Fi Hi .
66
Exercice 3.17 ENSEA PC 2006 Soient E et F deux espaces vectoriels et f une application linaire de E dans F. Soient G et H deux sous-espaces vectoriels de E. 1) Montrer que f (G + H ) = f (G) + f (H ). 2) Montrer que si f est injective et si la somme G + H est directe, alors f (G H ) = f (G) f (H )
1) Soit y E, on a : y f (G + H ) (x 1 , x2 ) G H tel que f (x 1 + x2 ) = y (x 1 , x2 ) G H tel que f (x 1 ) + f (x 2 ) = y (y1 , y2 ) f (G) f (H ) tel que y = y1 + y2 y f (G) + f (H ). On a donc ainsi montr que f (G + H ) = f (G) + f (H ). 2) Daprs la question prcdente on sait que f (G H ) = f (G) + f (H ). Il ne reste plus qu montrer que f (G) + f (H ) = f (G) f (H ). Soient y1 dans f (F) et y2 dans f (G) tels que y1 + y2 = 0 F . Il existe x1 dans G et x2 dans H tel que f (x1 ) = y1 et f (x 2 ) = y2 . On a donc f (x 1 ) + f (x2 ) = f (x1 + x2 ) = 0 F . Comme f est injective, on en dduit que x1 + x2 = 0 E . Et puisque la somme F + G est directe, on en dduit que x 1 = x 2 = 0 E ce qui entrane y1 = y2 = 0 F . On a bien montr que la somme f (F) + f (G) est directe.
67
Exercice 3.18 CCP PSI 2005 majoration de lindice de nilpotence Soit E un espace vectoriel de dimension n et soit f dans L(E). On suppose quil existe p tel que f p = 0 et f p1 = 0. Montrer que f n = 0. Indication de la rdaction : On pourra sintresser la famille (x, f (x), . . . , f p1 (x)) o x est tel que f p1 (x) = 0.
Remarquons que si p est infrieur ou gal n, on a f n = f p f n p = 0 et le rsultat est acquis. On va montrer quon a toujours p infrieur n. Par hypothse, il existe x dans E tel que f p1 (x) = 0. On va montrer que la famillle (x, f (x), . . . , f p1 (x)) est libre.
p1
ai f i (x) = 0 (1).
En composant cette galit par f p1 et sachant que f p = 0, on obtient : a0 f p1 (x) = 0. Comme f p1 (x) = 0 on en dduit a0 = 0. Lgalit (1) se
p1
simplie en
i=1
est nul, puis en ritrant ce procd on montre que tous les ai sont nuls. On a ainsi montr que la famille (x, f (x), . . . , f p1 (x)) est libre. Son cardinal est donc plus petit que la dimension de E, ce qui montre que p n.
68
(x)) est libre. (x, f (x), . . . , f Lindice de nilpotence de f est infrieur ou gal n.
p1
(x) = 0 E , la famille
f 1 =
i=0
f i.
2) Soient E = Rn [X ] et f dans L(E) dnie par : P E, f (P) = P P . Montrer que f est inversible et calculer son inverse.
p1 p1
fi =
i=0
( f i f i+1 ) = Id E f p = Id E .
p1
f i.
2) Soit g lapplication dnie pour tout P E par g(P) = P . On a f = Id E g et g n+1 = 0. Le rsultat prcdent montre que f est bijective et a pour rcin
proque f
1 n
= Id E +
i=0
f 1 (P) =
k=0
Remarque On a dj trait la deuxime question avec deux autres points de vue dans lexercice 3.9 page 59.
69
Base ant-duale : Soit L une base de E , il existe une unique base B de E appele base ant-duale de L telle que L soit la base duale de B.
Exercice 3.20 ENSEA MP 2006 On note E = Rn [X ]. Soit a dans R. Montrer que les polynmes Q k = (X a)k , 0 k n, forment une base de E. Quelle en est la base duale ?
La famille propose est une famille de polynmes chelonns en degr, elle est donc libre. Par ailleurs, elle est de cardinal n + 1 dans un espace de dimension n + 1 ; cest donc une base de Rn [X ]. On aurait pu galement montrer quelle est gnratrice en utilisant la formule de Taylor :
n
P Rn [X ] , P(X ) =
k=0
Cest dailleurs cette formule qui va nous permettre de trouver la base duale de la famille propose. Soit, pour k dans [[0, n]], lapplication linaire wk dnie sur Rn [X ] P (k) (a) par wk (P) = . k! Soit alors k dans [[0, n]]. Si j < k alors wk (Q j ) = 0 car la drive k-ime dun polynme de degr j est nulle. Si j > k alors wk (Q j ) = 0 car a est racine dordre j de Q j . On constate de plus que wk (Q k ) = 1. On a bien montr que la famille (w0 , . . . , wn ) est la base duale de (Q 0 , . . . , Q n ).
Exercice 3.21 TPE MP 2005 Soient f1 , f2 et f3 les formes linaires dnies sur E = R3 par f1 (x, y, z) = y + z f2 (x, y, z) = x + z . f3 (x, y, z) = x + y
Montrer que (f1 , f2 , f3 ) est une base de E . Dterminer sa base ant-duale.
Comme E est de dimension 3, pour montrer que (f1 , f2 , f3 ) est une base de
E , il suft de montrer que cette famille est libre. Soient (l1 , l2 , l3 ) dans R3 , tels
70
(x 2 , y2 , z 2 ) =
1 1 1 , , 2 2 2
et (x3 , y3 , z 3 ) =
1 1 1 , , . 2 2 2
Exercice 3.22 TPE MP 2005 Soit n un entier suprieur ou gal 2. Montrer quil existe une et une seule forme linaire w sur Kn [X ] qui envoie 1 sur 0, X sur 1 et qui est nulle pour tout polynme sannulant en 0 et 1.
Considrons la famille de polynmes (P0 , . . . , Pn ) dnie par : P0 = 1, P1 = X et pour k dans [[2, n]], Pk = X k1 (1 X ). Cette famille est chelonne en degr et de cardinal n + 1, cest donc une base de Kn [X ].
71
P=
k=0
ak X k+1 (1 X ) =
k=2
ak2 Pk
et nalement que P appartient Vect(P2 , . . . , Pn ). On en dduit que la condition w est nulle pour tout polynme sannulant en 0 et 1 est quivalente la condition w est nulle sur P2 , . . . , Pn . On sait qualors il existe une unique forme linaire w telle que w(P1 ) = 1 et telle que, pour tout k dans [[2, n]], w(Pk ) = w(P0 ) = 0.
Exercice 3.24 CCP PSI 2006 Soient E un K-espace vectoriel de dimension nie et f dans L(E) un endomorphisme de E. 1) Vrier que pour tout p dans N, on a Ker f p Ker f p+1 et Im f p Im f p+1 . Montrer que les suites (Ker f p ) pN et (Im f p ) pN sont stationnaires partir dun certain rang. 2) Montrer que pour p dans N , si Ker f p = Ker f p+1 alors pour tout q dans N on a Ker f p = Ker f p+q . 3) Soit p dans N . Montrer que les propositions suivantes sont quivalentes :
(1) Im f p = Im f p+1 , (2) Ker f p = Ker f p+1 , (3) E = Ker f p Im f p . 4) Donner des exemples dendomorphismes f pour lesquels E = Ker f Im f .
72
73
P Rn [X ] |
Soient n dans N et A =
P (k) (1) = 0 .
k=0
1) Montrer que A est un sous-espace vectoriel de Rn [X ] et en donner la dimension. 2) Donner une base de A
n
est linaire et A est le noyau de w, par consquent A est un sous-espace vectoriel de Rn [X ]. Comme w est une forme linaire non nulle, par exemple w(1) = 1, le sous-espace vectoriel A est un hyperplan de Rn [X ] et on a donc dim A = n. 2) Au vu de lexpression de w, il est naturel dexaminer les valeurs quelle prend en les Q p = (X 1) p pour p dans [[1, n]]. Comme 1 est racine multiple dordre p de Q et que k > p entrane Q (k) = 0, on a w((X 1)k ) = Q (pp) (1) = p!. On peut alors construire une famille de polynmes chelonne en degr dont chacun des lments est dans le noyau de w : pour p dans [[1, n]] on choisit H p (X ) = Q p (X ) p! = (X 1) p p!. La famille (H1 , . . . , Hn ) est libre et de cardinal n dans un sous-espace vectoriel de dimension n, cest donc une base de A.
Exercice 3.26
Soit E un espace vectoriel. Soient f et g deux endomorphismes de E qui commutent. Montrer que le noyau et limage de f sont stables par g.
Dunod La photocopie non autorise est un dlit
Montrons que le noyau de f est stable par g. Soit x dans Ker f . On a f (x) = 0 E , donc g( f (x)) = 0 E , alors f (g(x)) = g( f (x)) = 0 E ce qui montre que g(x) est dans le noyau de f . Montrons que limage de f est stable par g. Soit y dans Im f , il existe x dans E tel que f (x) = y. On a alors g(y) = g( f (x)) = f (g(x)) ce qui montre que g(y) est dans limage de f . On a bien sr galement, les endomorphismes f et g jouant des rles symtriques, la stabilit du noyau et de limage de g par f . Ces rsultats sont importants pour ltude du commutant dun endomorphisme.
Exercice 3.27
Mines-Ponts MP 2006, Centrale MP 2007 Ingalit de Sylvester Soient f et g dans L(E) o E est un espace vectoriel de dimension nie n. 1) Montrer que |rg f rg g| rg ( f + g) rg f + rg g.
74
1) Commenons par montrer lingalit de droite en comparant Im( f + g) et Im f + Im g. Soit x dans E. Si x appartient Im( f + g), alors il existe x E tel que x = f (x ) + g(x ). Il en rsulte que x appartient Im f + Im g. On en dduit que Im( f + g) Im f + Im g. Ainsi dim Im( f + g) dim(Im f + Im g). Comme dim(Im f + Im g) dim Im f + dim Im g, on a nalement dim Im( f +g) dim Im f +dim Im g, ce qui est exactement rg ( f +g) rg f +rg g. Pour montrer lingalit de gauche on va utiliser une mthode trs classique pour ce genre dingalit en appliquant celle de droite aux fonctions f + g et g. On a alors rg ( f + g g) rg ( f + g) + rg (g). Comme g et g ont la mme image, ces deux applications ont mme rang et lingalit prcdente devient rg f rg ( f + g) + rg g. On en dduit rg f rg g rg ( f + g) (1). En changeant les rles de f et g, on obtient rg g rg f rg ( f + g) (2). Les ingalits (1) et (2) se rsument en |rg f rg g | rg ( f + g). 2) Montrons dabord que i) entrane Im f Im g = {0}. Supposons ainsi que rg ( f + g) = rg f + rg g. On a dj dit que Im( f + g) (Im f + Im g). On en dduit, en utilisant la formule de Grassmann, que dim Im( f + g) dim Im f + dim Im g dim(Im f Im g). La condition rg ( f + g) = rg f + rg g montre alors que dim(Im f Im g) 0, ce qui entrane Im f Im g = {0}. Montrons alors quon a aussi Ker f +Ker g = E. On va montrer que sous la condition Im f Im g = {0}, on a dim(Ker f + Ker g) n. La formule de Grassmann montre que (3) dim(Ker f +Ker g) = dim Ker f +dim Ker g dim(Ker f Ker g). Remarquons alors que Ker f Ker g = Ker( f + g). La premire inclusion Ker f Ker g Ker( f + g) est immdiate. Soit alors x dans Ker( f + g). On a f (x) = g(x), ce qui montre que f (x) est dans limage de f et dans limage de g. Le rsultat Im f Im g = {0} montre alors que f (x) = g(x) = 0, et on a donc x appartient Ker f Ker g. On dduit de lgalit Ker f Ker g = Ker( f + g) et du thorme du rang que dim(Ker f Ker g) = n rg ( f + g). En reportant cette galit dans la relation (3) et en utilisant nouveau le thorme du rang pour f et pour g on obtient dim(Ker f + Ker g) = dim Ker f + dim Ker g n + rg ( f + g) = n rg ( f ) rg (g) + rg ( f + g). Or on vient de montrer que rg ( f ) + rg (g) = rg ( f + g). On en dduit que dim(Ker f + Ker g) = n, ce qui entrane Ker f + Ker g = E. Supposons rciproquement que Ker f + Ker g = E et Im f Im g = {0}. La
75
(4)
On a par ailleurs Ker(g| Im f ) = Ker g Im f . En effet Soit x dans Ker(g| Im f ), par dnition, on a x dans Im f et g(x) = 0, ce qui est quivalent x est dans Ker g Im f . La relation (4) devient (5) rg f = rg (g f ) + dim(Ker g Im f ) . Comme dim Ker g Im f dim Ker g n rg g, on dduit de (5) que rg f rg (g f ) + n rg g, ce qui donne lingalit voulue, appele ingalit de Sylvester.
Exercice 3.28 Mines-Ponts MP 2005 Soient des entiers n et p tels que 0 < p n. Soit f dans L(Rn , R p ) et soit g p n dans L(R , R ) telles que f g = IdR p . Donner le rang et la nature de g f .
Lapplication f g = IdR p est bijective. On en dduit que f est surjective et que g est injective. Le fait que f est surjective entrane (1) Im g f = Im g . Comme g est injective daprs le thorme du rang : rg g = p. On en dduit rg g f = p.
76
Exercice 3.29 Mines-Ponts MP 2005 Soient u et v dans dans L(Rn ) tels que rg u + rg v que u et v sont des projecteurs.
n et u + v = IdRn . Montrer
En appliquant u lgalit u + v = Id E , on obtient u 2 + u v = u. Pour montrer que u est un projecteur il suft donc de montrer que u v = 0. Pour obtenir ce dernier rsultat il suft de montrer que Im v Ker u. Or on constate que ce qui est facile montrer cest plutt linclusion Ker u Im v, en effet pour tout x dans Ker u, lgalit u(x) + v(x) = x devient v(x) = x ce qui montre que x appartient Im v. On peut alors essayer dexaminer les dimensions de Im v et Ker u pour montrer que ces deux sous-espaces vectoriels sont gaux. Commenons par montrer que rg u + rg v = n. Pour tout x dans E, on a x = u(x) + v(x), on en dduit que E = Im u + Im v. Ainsi on a dim(Im u + Im v) = n, or on sait que dim(Im u + Im v) = dim Im u + dim Im v dim Im u Im v. On en dduit dim Im u + dim Im v n. Comme par hypothse rg u + rg v n, on a nalement rg u + rg v = n. Le thorme du rang montre alors que dim Ker u = n rg u = rg v. Comme on sait que Ker u Im v, on en dduit Ker u = Im v et par consquent u v = 0. On a donc montr que u 2 = u, ce qui montre que u est un projecteur. Les hypothses tant symtriques en u et v, lapplication linaire v est galement un projecteur.
77
Exercice 3.31 Centrale MP, Mines-Ponts 2006 Soient n dans N , a1 , a2 ,. . ., an des rels distincts non nuls et, pour 1
Dunod La photocopie non autorise est un dlit
i
ai 0
n, L i P(t) dt.
la forme linaire dnie sur E = Rn1 [X ] par : P E, L i (P) = Montrer que (L 1 , L 2 , . . . , L n ) est une base de E .
P E, L k (P) = FP (ak ).
n
nme P de E on a
k=1
ak L k (P) =
78
Soit Pi le polynme driv de Q i . Par construction Q i est la primitive de Pi qui sannule en 0. 0 si k = i . Pour tout k dans [[1, n]] : L k (Pi ) = Q i (ak ) = 1 si k = i
n
ak L k (Q i ) = ai = 0.
On en dduit que la famille (L 1 , L 2 , . . . , L n ) est libre. Comme cest une famille libre de cardinal n dans un espace de dimension n, la famille (L 1 , L 2 , . . . , L n ) est une base de E .
Exercice 3.32 Mines-Ponts 2005 Soient E un R-espace vectoriel de dimension nie, n dans N et f 1 , . . . , f p des formes linaires sur E. Montrer que ( f 1 , . . . , f p ) est une famille libre de E si et seulement si :
(l1 , . . . , l p ) R p , x E tel que i {1, . . . , p} , f i (x) = li
La proprit dmontrer est quivalente la proposition suivante : la famille ( f 1 , . . . , f p ) est libre si et seulement si lapplication F de E vers R p qui x associe F(x) = ( f 1 (x), . . . , f p (x)) est surjective. Supposons que : (l1 , . . . , l p ) R p , x E tel que i {1, . . . , p} , f i (x) = li . Soit (a1 , . . . , a p ) R p . Par hypothse pour tout j dans [[1, p]], il existe x j dans E tel que : i [[1, p]] , f i (x j ) = di j o di j dsigne le symbole de Kronecker. On a alors :
p p
ai f i = 0 x E,
i=1 i=1 p
ai f i (x) = 0 ai f i (x j ) = 0
i=1
j [[1, p]] ,
79
(x1 , . . . , x p ) R |
p i=1
ai xi = 0 .
Remarquons que comme H est un hyperplan, on a (a1 , . . . , a p ) = (0, . . . , 0). Comme pour tout x dans E, F(x) appartient H . On en dduit que pout tout x dans
p p
E, on a
i=1
ai f i = 0, et comme la
Exercice 3.33
Mines Ponts 2005 Soit E un K-espace vectoriel de dimension nie et S lensemble des sousespaces vectoriels de E. Trouver les applications d de S dans R+ telles que :
(F, F ) S 2 , F F = {0} d(F + F ) = d(F) + d(F ). On peut commencer par essayer de voir si on ne connat pas quelques applications simples de S dans R+ qui rpondent la condition propose. On constate sans peine que lapplication nulle et la dimension conviennent, avec un peu dimagination on peut mme proposer les applications de la forme a dim (o a est un rel positif). Ces premieres remarques ne donnent pas la rponse la question question pose mais permettent au moins dorienter les recherches ultrieures : il existe de telles applications, il en existe mme plusieures. Lune des caractristiques importantes des applications proposes dans la remarque prcdente est quelles sont constantes sur les sous-espaces de mme dimension. Par ailleurs, commme E est de dimension nie, tout sous-espace vectoriel H de E p admet une base, par exemple (e1 , . . . , e p ) et on a H = i=1 Vect(ei ). On montre par rcurrence que, pour une application d rpondant la condition propose, on a
p
d(H ) =
i=1
d(Vect(ei )) (1).
Cette dernire remarque amne donc naturellement examiner comment se comporte une telle application d sur les droites vectorielles et, suivant la premire remarque, on va essayer de montrer que d est constante sur les droites vectorielles. Soient H1 et H2 deux droites vectorielles de vecteurs directeurs respectifs e1 et e2 . On va montrer que H1 et H2 ont un supplmentaire commun. Si e1 et e2 sont colinaires alors H1 = H2 et le rsultat est acquis. Sinon, on complte la famille libre (e1 , e2 ) en une base (e1 , . . . , en ) de E. Le sous-espace H = Vect(e1 + e2 , e3 , . . . , en ) (rduit
80
d(Vect(ei )) = a p = a dimH .
On a donc montr que toute application de S dans R satisfaisant la condition de lnonc est de la forme a dim o a est un rel positif.
Exercice 3.34 Mines-Ponts MP 2005 Soit F un sous-espace vectoriel de dimension nie de lespace vectoriel C [X ].
1) Montrer que F admet une base dont tous les polynmes ont mme degr. 2) Montrer que F admet une base (Pi )1 tement croissante.
i n
1) Soit n la dimension de F. Soit B = (P1 , . . . , Pn ) une base de F. La famille (P1 , . . . , Pn ) est nie. Quitte renumroter les lments de la famille B, on peut donc se ramener P1 de degr maximal dans la famille (P1 , . . . , Pn ). On va modier la base B = (P1 , . . . , Pn ) de F, en ajoutant P1 aux lments qui ne sont pas de degr maximal et montrer que la famille ainsi obtenue est une base qui vrie le critre propos. Soit la famille (Q 1 , . . . , Q n ) de polynmes dnie par : i [[1, n]] , Q i = Pi +di P1 . o di est dni par : di = 1 si degPi < deg(P1 ) et di = 0 sinon . Par construction le degr de Q i est gal au degr de P1 . Notons B la famille (Q 1 , . . . , Q n ). Comme on ne modie pas le rang dune famille de vecteurs en ajoutant chacun de ses lments une combinaison linaire des autres lments, la famille B a mme rang que la famille B, elle est donc libre. Pour tout i dans [[1, n]], le polynme Q i est dans F car il est combinaison linaire dlments de B. On a donc une famille libre dlments de F qui est de cardinal n, cest donc une base de F qui est telle que tous ses lments ont mme degr. 2) On va montrer ce rsultat par rcurrence sur la dimension de F. Si la dimension de F est gale 1, toute base de F convient. Soit n un entier suprieur ou gal 2. Supposons le rsultat acquis pour tout sousespace de C [X ] de dimension n 1. Soit F un sous-espace vectoriel de dimension n. Par la procdure prcdente on construit une base (Q 1 , . . . , Q n ) de F dont tous les polynmes sont de mme degr. Quitte multiplier certains de ces polynmes par un scalaire adquat, on peut se ramener une base dont tous les polynmes ont mme degr et sont unitaires.
81
Exercice 3.35 Centrale MP 2006 Soit E un espace vectoriel rel de dimension nie n et f L(E) tel que f 2 = Id E .
1) Montrer que (a, f (a)) est libre pour tout a non nul de E. 2) Montrer que n est un entier pair. On pose n = 2 p. On pose Vect(a, f (a)) = F(a) pour tout a non nul de E. 3) Montrer lexistence de a1 , . . . , a p dans E tels que F(a1 ) F(a p ) = E. 4) Dduire des questions prcdentes une base de E dans laquelle la matrice de f est particulirement simple. 1) Soit a et b deux rels tels que aa + b f (a) = 0. En appliquant f , on obtient a f (a) ba = 0 Alors a(aa + b f (a)) b(a f (a) ba) = (a2 + b2 )a = 0, et puisque a = 0, on en dduit a2 + b2 = 0, so a = b = 0. Le systme (a, f (a)) est donc libre. 2) Si f 2 = Id, on a det f 2 = (det f )2 = (1)n , ce qui nest possible que si n est pair. 3) Soit k {1, . . . , p 1}, et soit (a1 , . . . , ak ) dans E k tels que la somme Fk = F(a1 ) + + F(ak ) soit directe. Montrons la proprit suivante : Si ak+1 nappartient pas Fk , alors la somme F(a1 ) + + F(ak ) + F(ak+1 ) est directe. Montrons que F(ak+1 ) Fk = {0}. Soit x dans F(ak+1 ) Fk . Il existe deux rels l et m tels que x = lak+1 + m f (ak+1 ). Comme Fk est stable par f , on a f (x) = f (lak+1 + m f (ak+1 )) = l f (ak+1 ) mak+1 Fk , puis l(lak+1 + m f (ak+1 )) m(l f (ak+1 ) mak+1 ) = (l2 + m2 )ak+1 Fk .
82
Exercice 3.36 Centrale MP 2006 Soit n dans N et p1 , p2 , . . . , pm des projecteurs non nuls de E = Rn vriant pi p j = 0 pour tout i = j.
1) On suppose m = n. Montrer que E = Im p1 Im pn . 2) Montrer que la famille ( p1 , p2 , . . . , pm ) est libre. 3) Soit p un projecteur de Rn . Dterminer la dimension du commutant de p (cest--dire lensemble des endomorphismes de Rn commutant avec p). 4) Trouver une partie libre de cardinal maximal, constitue de projecteurs de Rn .
n
Im pi est directe.
n
y j = 0.
La condition pi p j = 0 pour tout i = j montre que pi (y j ) = 0 pour tout i = j. Soit alors i dans [[1, n]]. De pi en conclut que la somme
i=1 n
pi (y j ) = pi (yi ) = yi = 0. On
j=1
j=1 m
83
on a donc dim Im pi
m
1. Comme dim
i=1
Im pi =
i=1
dim Im pi , on en dduit
m
que dim
i=1 m
Im pi
m. Or on a suppos m = n, donc
i=1
Im pi est un sous-
pj
i=1
li pi
=
i=1
p j pi = 0, on en dduit l j p 2 = l j p j = 0. Comme p j est un projecteur non nul, j il en rsulte que l j = 0. On a ainsi montr que la famille ( p1 , p2 , . . . , pm ) est libre. 3) Soit f dans L(Rn ). Montrons que f appartient au commutant de p si et seulement si le noyau et limage de p sont stables par f . On sait dj que cette denire condition est ncessaire (voir exercice 3.26 page 73), montrons quelle est sufsante. Soit x dans E. Comme p est un projecteur on a E = Ker p Im p, il existe donc (x1 , x2 ) dans Ker p Im p tel que x = x1 + x2 . Comme on a p(x) = x 1 , on a f p(x) = f (x1 ) et par ailleurs, p f (x) = p( f (x 1 )+ f (x 2 )) = f (x 1 ), car par hypothse Im p et Ker p sont stables par f . On sait que f appartient au commutant de p si et seulement si le noyau et limage de p sont stables par f . Soit k le rang de p, soient (e1 , . . . , ek ) une base de Im p et (ek+1 , . . . , en ) une base de Ker p, comme E = Ker p Im p, la famille (e1 . . . , en ) est une base de E. Les sous-espaces vectoriels Im p et Ker p sont stables par f si et seulement si dans la base (e1 . . . , en ), f admet une matrice de la forme : Im p A 0 Ker p 0 B Im p Ker p
On en dduit que la dimension du commutant de p est k 2 + (n k)2 . 4) On va essayer de construire une famille libre de projecteurs partir des matrices E i j (voir chapitre Matrices ex. 4.22 p. 114). Pour i dans [[1, n]], la matrice E ii est la matrice dun projecteur de Rn . On peut constater que pour i et j dans [[1, n]] avec i = j les matrices E ii + E i j sont galement des matrices de projecteurs (il suft de calculer leur carr pour sen convaincre). On peut regrouper toutes ses matrices dans la description suivante : Soient i et j dans [[1, n]]. On dnit Pi j la matrice gale E ii + (1 di j )E i j (o di j est le symbole de Kronecker). La famille des (Pi j )(i, j)[[1,n]]2
84
(1)
En remplaant Pi j par son expression E ii + (1 di j )E i j , on constate que pour i = j le seul coefcient devant E i j est ai j ; tous ces coefcients sont donc nuls. La relation
n
aii E ii = 0, dont on dduit que pour i dans [[1, n]] les aii
sont tous nuls. On a donc ainsi construit une famille de projecteurs de Rn qui est libre et dont le cardinal est n 2 . Comme L(Rn ) est de dimension n 2 , la famille propose est une base de L(Rn ) et elle est donc de cardinal maximal.
Exercice 3.37
85
86
( f 1 , . . . , f k ) libre dim
i=1
Ker( f i ) = n k.
1) La question pose revient trouver la plus grande famille libre ( f 1 , . . . , f k ) telle que pour tout i dans [[1, k]], f i (x y) = 0. Il est naturel dessayer de trouver un sous-espace vectoriel qui contient toutes les formes linaires f de E telles que f (x y) = 0 et de dterminer sa dimension. Les vecteurs x et y non colinaires tant xs, soit f, lapplication de E dans R dnie par f( f ) = f (x y). Lapplication f ainsi dnie est une forme linaire sur E . De plus f (x) = f (y) si et seulement si f Ker f. Comme x et y ne sont pas colinaires, le vecteur x y nest pas nul. Il existe donc f dans E telle que f (x y) = 0 et on en dduit que f nest pas nulle. Comme f est une forme linaire non nulle sur E, son noyau est un hyperplan de E et sa dimension est donc n 1. Il existe donc au maximum n 1 formes linaires indpendantes ( f 1 , . . . , f n1 ) vriant : i [[1, n 1]] , f i (x) = f i (y). 2) On va construire une application linaire adapte au problme pos. Soit c lapplication linaire de E dans Rk qui x E associe ( f 1 (x), . . . , f k (x)). On a les quivalences suivantes :
k
x
i=1
Le thorme du rang appliqu c donne : dim Ker c + dim Im c = dimE = n. On en dduit alors :
k
dim
i=1
On est alors ramen la situation de lexercice 3.32 puisque c surjective quivaut (l1 , . . . , lk ) Rk , x E tel que i {1, . . . , k} , f i (x) = li .
k
Ker( f i ) = n k.
87
on pose T =
k=1
wi (P) = P(ai ) et ci (P) = P (ai ). Montrer que (w1 , . . . , wn , c1 , . . . , cn ) est une base de E et exprimer laide de T et des Ti sa base ant-duale. Soit f lapplication linaire de E dans R2n qui tout polynme P E associe (P(a1 ), . . . , P(an ), P (a1 ), . . . , P (an )). Montrons que F est injective. Soit P un polynme tel que F(P) = 0. Pour tout i dans [[1, n]], le rel ai est alors racine double de P. Comme les rels ai sont distincts on en dduit que le polynme T 2 divise P. Or par hypothse P est de degr 2n 1, tandis que T 2 est de degr 2n. On en dduit que P = 0. On a montr que F est injective. Or E et R2n ont mme dimension. On en dduit que F est un isomorphisme. On peut alors utiliser le critre de lexercice 3.32 pour en dduire que la famille (w1 , . . . , wn , c1 , . . . , cn ) est libre. Comme de plus elle est de cardinal 2n, dans un espace de dimension 2n, cest bien une base de E . Dterminons la base ant-duale de (w1 , . . . , wn , c1 , . . . , cn ). Soit i dans [[1, n]]. Commenons par chercher un polynme Pi tel que w j (Pi ) = 0 j = i c j (Pi ) = 0 . j [[1, n]] ci (Pi ) = 1 Ces conditions sont quivalentes : pour tout j dans [[1, n]] diffrent de i, le rel a j est racine double de Pi , tandis que ai est racine simple de Pi et Pi (ai ) = 1. Il existe donc un rel ai tel que le polynme Pi soit de la forme ai Ti T . La condition Pi (ai ) = 1 va nous permettre de dterminer ai . On a : Pi (X ) = ai Ti (X )T (X ) = ai (X ai )Ti2 (X ), do Pi (X ) = ai (X ai )2Ti (X )Ti (X ) + Ti2 (X ) . On en dduit Pi (ai ) = ai Ti2 (ai ). Comme Ti2 (ai ) est non nul, on a donc ai = 1 Ti (X )T (X ). Ti (ai ) Soit i dans [[1, n]]. Cherchons un polynme Q i tel que c j (Q i ) = 0 j = i w j (Q i ) = 0 . j [[1, n]] wi (Q i ) = 1 On en dduit : Pi (X ) = 1 Ti2 (ai ) .
88
1 Ti2 (ai )
bi = 2
1 Ti (X ) Ti (ai )Ti (X ) 2Ti (ai )T (X ) . Ti (ai ) La base ant-duale de (w1 , . . . , wn , c1 , . . . , cn ) est (P1 , . . . , Pn , Q 1 , . . . , Q n ).
89
Exercice 3.41
Mines-Ponts MP 2005 Soit E un K-espace vectoriel, F un sous-espace vectoriel de E et G un sousespace vectoriel de F. On suppose que G est de codimension nie dans E. Montrer que codim E G = codim E F + codim F G.
Il faut commencer par montrer que si G est de codimension nie dans E, alors G est de codimension nie dans F. Par hypothse il existe G 1 sous-espace vectoriel de dimension nie de E tel que E = G G 1 . Soit alors G 2 = F G 1 . On va montrer que G 2 est un supplmentaire de G dans F. On a : G G 2 = G G 1 F = {0} car G G 1 = {0}. Dautre part, soit z dans F. Il existe (x, x1 ) dans G G 1 tel que z = x + x1 . Le vecteur x1 est par dnition dans G 1 , mais comme x1 = z x il est aussi dans F car z est dans F et x est dans G F. Ainsi x 1 est dans G 1 F, ce qui montre quon a crit z comme somme dun lment x de G et dun lment x1 de G 2 .
90
Exercice 3.42
Polytechnique MP 2006 (premire question) Soient E un espace vectoriel de dimension n et V1 ,. . . ,Vk des sous-espaces vectoriels de E. On suppose : dimV1 + + dimVk > n(k 1). Montrer que lintersection des Vi nest pas rduite {0}.
n La Le rsultat est immdiat pour k = 1. Pour k = 2, puisque dim(V1 + V2 ) formule de Grassmann montre que si V1 et V2 sont tels que dim V1 + dim V2 > n, alors, on a dim(V1 V2 ) = dim V1 + dim V2 dim(V1 + V2 ) > 0. On en dduit que lintersection V1 V2 nest pas rduite {0}. Ces premiers rsultats peuvent inciter faire un raisonnement par rcurrence. On a en fait plutt intrt procder en adaptant la dmonstration suivante de la formule de Grassmann. Soient V1 et V2 deux sous-espaces vectoriels de E. Soit u, lapplication linaire de V1 V2 dans E, qui au couple (x, y) associe u(x, y) = x y. On va appliquer le thorme du rang u. Limage de u est donne par Im u = V1 + V2 . Si le couple (x, y) dans V1 V2 est tel que x + y = 0, on a y = x et par consquent x est dans V1 V2 . Rciproquement, soit un couple (x, y) dans V1 V2 tel que x est dans V1 V2 et y = x. Alors (x, y) appartient Ker u. On montre alors sans difcult que lapplication de V1 V2 dans Ker u qui x associe (x, x) est un isomorphisme despaces vectoriels. On en dduit que dim Ker u = dim(V1 V2 ). Par ailleurs lespace vectoriel V1 V2 est de dimension dim V1 +dim V2 . En reportant les diffrentes relations obtenues dans le thorme du rang qui dit que dim V1 V2 = dim Im u + dim Ker u, on obtient la
91
Matrices
Ce chapitre reprend le cours de premire anne sur les matrices et le complte avec la notion de trace. Tous les exercices de la partie assimilation et entranement, hormis ceux utilisant la trace qui peuvent tre laisss de ct dans une premire lecture, sont abordables ds la premire anne. On peut ainsi utiliser ce chapitre ds le second semestre de la premire anne et il constituera galement un excellent support pour les rvisions estivales. Les exercices dapprofondissement seront trs utiles lors de la reprise de ce chapitre en deuxime anne. Dans tout ce chapitre K dsigne le corps R ou C.
sion nie gale np. On dnit pour i dans [[1, n]] et j dans [[1, p]] la matrice E i j dans Mn, p (K) de 1 si = i et k = j . coefcient gnral a k dni par : a k = 0 sinon La famille (E i j )1 i p,1 j n est une base de Mn, p (K) appele base canonique de Mn, p (K). Soient A = (ai j ) une matrice dans Mn, p (K) et B = (bi j ) une matrice dans M p,q (K), la matrice C = AB est une matrice de Mn,q (K) dont le coefcient gnral (ci j )1 i n,1 j q est dni par
p
aik bk j .
93
Lensemble des matrices symtriques de Mn (K) quon note Sn (K) est un 1 sous-espace vectoriel de Mn (K), de dimension gale n(n + 1). La famille 2 (E i j + E ji )1 i j n est une base de Sn (K). Lensemble des matrices antisymtriques quon note An (K) est un sous1 espace vectoriel de Mn (K), de dimension gale n(n 1). La famille 2 (E i j E ji )1 i< j n est une base de An (K). On a Mn (K) = Sn (K) An (K). De manire explicite, toute matrice M dans 1 1 Mn (K) scrit sous la forme M = (M + t M) + (M t M). 2 2
A et B dans Mn (K) on na pas toujours AB = B A. Lanneau Mn (K) nest pas intgre : pour A et B dans Mn (K), lgalit AB = 0 nentrane pas A = 0 ou B = 0. Algbre K [ A] Soit A dans Mn (K), on dnit K [ A] = {P(A) | P K[X ]}. Muni des trois lois +, et, lensemble K [A] est une sous-algbre de Mn (K). Deux identits remarquables trs utiles : soient A et B dans Mn (K) qui commutent, cest--dire telles que AB = B A et soit N dans N.
N
N Ak B N k . k
A N B N = ( A B)
k=1
B k1 A N k .
N
En particulier on a (In A)
k=0
Ak = In A N +1 .
Soient A dans Mn (K) et p dans N. Lorsquon veut calculer A p : on teste une formule vraissemblable quon valide ensuite par rcurrence ; on dcompose A en somme de deux matrices qui commutent et dont les puissances sont faciles calculer ;
94
Chap. 4. Matrices
on met en vidence un polynme P de degr le plus petit possible tel que P(A) = 0. Soit R p le reste de la division euclidienne de X p par P, alors A p = R p (A) ; on diagonalise A si cest possible (voir chapitre Rduction ).
Exercice 4.1
Soit n dans N, et soit A la matrice de Mn (K) dont tous les coefcients sont gaux 1. Dterminer Ak pour k N. On constate sans peine que A2 = n A, puis que A3 = n 2 A. On va donc montrer par rcurrence que pour tout k dans N , on a Ak = n k1 A. La formule a t vrie au rang 1. Soit k dans N, tel que Ak = n k A. On a alors Ak+1 = A Ak = n k1 A2 = n k1 n A = n k A, ce qui montre que la proprit est hrditaire. On a ainsi montr par rcurrence que pour tout k dans N , on a Ak = n k1 A.
Exercice 4.2 CCP PSI 2005 Soit A = ai, j 1 i j n dans Mn (R) o ai j = 1 si i = j et aii = 0. Calculer A p pour p dans N . 0 1 1 .. . . . . 1 0 On a A = . . . On peut alors choisir dcrire A sous la forme .. . .. . 1 . 1 1 0 A = B In o B est une matrice dont tous les coefcients sont gaux 1. Comme B et In commutent, on peut utiliser la formule du binme de Newton pour calculer A p . Daprs lexercice prcdent, pour tout k 1 : B k = n k1 B, (attention : le fait que la formule nest pas vraie pour k = 0 a son importance). On a alors, pour tout p 1: p p p p k1 p k pk p = (1) In + B (In ) n (1) pk B A = k k k=0 k=1
1 = (1) In + n
p p
= (1) p In +
1 n
k=1 p
p k n (1) pk k
k=0
p k n (1) pk (1) p k
(n 1) p (1) p = (1) p In + B. n
95
96
Chap. 4. Matrices
2) Montrer quil nexiste pas X dans M3 (R) telle que X 2 = A. 1) Un simple calcul montre que A2 = 0 et A3 = 0. 2) Supposons quil existe une matrice X dans M3 (R) telle que X 2 = A. On a alors X 6 = 0, ce qui montre que X est nilpotente. On sait alors que son indice de nilpotence est infrieur ou gal 3. On a donc X 3 = 0 et par suite X 4 = X 3 X = 0, ce qui contredit X 4 = A2 = 0. On en dduit que lquation matricielle X 2 = A na pas de solution.
Soient B E = (e1 , . . . , en ) une base de E et B F = ( f 1 , . . . , f p ) une base de F. Soit u dans L(E, F). Pour tout i dans [[1, n]], il existe un unique lment
r
m i j fi .
On appelle alors matrice de u dans les bases B E et B F la matrice MB E B F (u) de M p,n (K) dnie par : u(e ) . . . u(en ) 1 f1 m 11 . . . m 1n . . . . MB E B F (u) = . . . . . . m p1 ... m pn fp
On retiendra que les colonnes de la matrice de u (dans les bases B E et B F ), sont donnes par les coordonnes des vecteurs u(e j ) dans la base B F . Lorsque F = E et B E = B F , on note MB E (u) la matrice MB E B F (u).
n
xi ei et il
yi f i . Posons X = t (x1 , , xn ) et
Lapplication de (L(E), +, , ) dans (Mn (K), +, , ) qui, u associe MB E (u), est un isomorphisme dalgbres. En particulier, pour tout ( f , g) L(E)L(E),
97
Exercice 4.5 Daprs Centrale PC 2006 Soient A = X 4 + 1 et B = X 4 + X , soit f lapplication qui P dans R3 [X ] associe le reste de la division euclidienne de A P par B. 1) Montrer que f est linaire 2) Donner la matrice de f dans la base canonique. 3) Dterminer limage et le noyau de f .
1) Soient P1 et P2 dans R3 [X ]. Soient a et b dans R. Soit R1 et Q 1 respectivement le reste et le quotient de la division euclidienne de A P1 par B. Soit R2 et Q 2 respectivement le reste et le quotient de la division euclidienne de A P2 par B. On a A(aP1 + bP2 ) = (Q 1 + Q 2 )(aP1 + bP2 ) + aR1 + bR2 . min(deg(R1 ), deg(R2 )), on a deg(aR1 + bR2 ) < 4, Comme deg(aR1 + bR2 ) ce qui par unicit du reste de la division euclidienne montre que aR1 + bR2 est le reste de la division euclidienne de A(aP1 + bP2 ) par B. On a donc f (aP1 + bP2 ) = aR1 + bR2 = a f (P1 ) + b f (P2 ). On a ainsi montr que f est linaire. 2) On calcule les images par f des vecteurs de la base canonique B = (1, X , X 2 , X 3 ) de R3 [X ]. partir des divisions euclidiennes : (X 4 + 1) = (X 4 + X ) + (X + 1), X (X 4 + 1) = X (X 4 + X ) + (X 2 + X ), X 2 (X 4 + 1) = X 2 (X 4 + X ) + (X 3 + X 2 ), X 3 (X 4 +1) = (X 3 1)(X 4 +X )+(X 3 +X ), on obtient f (1) = 1X , f (X ) = X X 2 , f (X 2 ) = X 2 X 3 , f (X 3 ) = X 3 + X . On en dduit : 1 0 0 1 1 1 0 0 . MB ( f ) = 0 1 1 0 0 0 1 1 3) Soit (x 1 , x2 , x3 , x4 ) dans R4 . Le vecteur (x 1 , x2 , x3 , x4 ) est dans le noyau de f si et seulement si (x1 , x2 , x3 , x4 ) est solution du systme linaire : x1 + x4 = 0 x1 + x2 = 0 . x2 + x3 = 0 x3 + x4 = 0
98
Chap. 4. Matrices
En additionnant toutes ces quations, on trouve 2x 4 = 0. On en dduit que x1 = x2 = x3 = x4 = 0 ce qui montre que Ker f = {0 E }. le thorme du rang montre ensuite que Im f = R3 [X ]. Remarque On peut aussi calculer le dterminant de MB ( f ) et constater quil nest pas nul (il vaut 2).
Exercice 4.6
Soit E un R-espace vectoriel de dimension 3 et f dans L(E) tel que f 3 = 0 et f2 = 0. Montrer quil existe une base de E dans laquelle la matrice de f est 0 1 0 0 0 1 . 0 0 0 Il existe un vecteur x0 dans E tel que f 2 (x0 ) = 0. Soit B = ( f 2 (x0 ), f (x 0 ), x0 ). Montrons que cette famille est libre. Soit (a, b, g) dans R3 tel que ax 0 + b f (x 0 ) + g f 2 (x0 ) = 0. En appliquant f 2 cette relation, compte tenu du fait que f 3 = 0, on obtient a f 2 (x0 ) = 0. On en dduit a = 0. En appliquant cette fois f la relation b f (x 0 ) + g f 2 (x0 ) = 0 on obtient b = 0, et nalement g = 0. La famille B est libre et de cardinal 3 dans un espace de dimension 3, cest donc une base de E. Dans cette base la matrice de f est f 3 (x) 0 0 0 f 2 (x) 1 0 0 f (x) 0 1 0 f 2 (x) f (x) . x
99
elle est la matrice dans une certaine base dun endomorphisme bijectif ; son rang est gal n ; son dterminant est non nul (voir chapitre Dterminants ).
a0 In = a1 A + + ak Ak = A(a1 In + + ak Ak1 ), 1 (a1 In + + ak Ak1 ). a0 Rsoudre le systme linaire AX = Y , on obtient alors X = A1 Y (Voir chapitre Equations linaires ) ; Calculer la transpose de la comatrice1 . et par consquent A est inversible et A1 = Remarque Les mthodes de dtermination permettent en gnral dassurer linversibilit.
Dunod La photocopie non autorise est un dlit
Exercice 4.7
Soient A et B deux matrices carres dordre n telles que A + B = AB. Montrer que In A est inversible. En labsence dindications supplmentaires sur A et B on ne peut quessayer de deviner lventuel inverse de In A. Remarquons que la relation propose est symtrique en A et B, la matrice In B doit elle aussi tre inversible. En effectuant le produit
1. En dehors des cas n = 2 et n = 3, cette dernire mthode, donnant lieu en gnral des calculs trs lourds, doit tre considre comme thorique.
100
Chap. 4. Matrices
(In A)(In B), on obtient (In A)(In B) = In A B + AB = In . La matrice In A est donc inversible et son inverse est In B. Remarque Linverse gauche de In A tant aussi son inverse droite, on peut dduire du rsultat prcdent que (In B)(In A) = In . En dveloppant le terme de gauche on obtient A + B = B A, ce qui report dans la relation de dpart montre que AB = B A. On a ainsi montr que A + B = AB entrane que A et B commutent.
Exercice 4.8
0 1 Montrer que A = 1 1
1 0 1 1
1 1 0 1
On va chercher un polynme annulateur de A. On calcule A2 et on obtient : 3 2 2 2 2 3 2 2 A2 = 2 2 3 2 . 2 2 2 3 On constate alors que A2 = 2A + 3I4 . On dduit de cette galit la relation 1 (A 2I4 ) = I4 . Ceci montre que A est inversible et que A 3 2 1 1 1 1 1 2 1 1 . A1 = 1 1 2 1 3 1 1 1 2
Exercice 4.9
Soit n dans N . 1) Soit N une matrice nilpotente dans Mn (K). Montrer que les matrices In N et In + N sont inversibles. 0 1 0 0 . . . . 0 0 . . . . . .. .. 2) On note A la matrice dnie par A = . . . 0 . Montrer que . . 0 1 0 0 In + A est inversible et dterminer son inverse.
101
Ni
= In N p = In .
p1
N i . Si N est
nilpotente alors N est galement nipotente de mme indice de nilpotence et donc In + N est inversible et a pour matrice inverse
i=0
(1)i N i .
2) On peut expliciter la matrice In + A et linverser par des manipulations sur les lignes. On peut aussi utiliser le rsultat prcdent en remarquant que la matrice A est nilpotente dindice de nilpotence n. De plus, on calcule sans difcult ses puissances : pour k dans [[1, n 1]], tous les coefcients (ai j ) de A sont nuls sauf ceux dont les indices vrient j i = k qui sont gaux 1. En dautres termes, pour k dans [[1, n 1]] : k + 1-me colonne 1 0
0 k A = . . . 0
0 1 .. .
.. . .. . 0
0 . . . 0 1 (n k)-ime ligne 0 . . . 0
n1
(1)i Ai . Ce
1 .. . .. . .. .
(1)n1 . .. . . . .. . 1 1 1 0 1
102
Chap. 4. Matrices
Exercice 4.10
Soit n dans N . Soit M dans Mn+1 (R) dnie par 1 1 1 1 2 0 1 1 . 2 .. . . M = . 2 . .. .. . . . . 0 0 Montrer que M est inversible et donner son inverse. Cette matrice est triangulaire suprieure et aucun de ses coefcients diagonaux nest nul, elle est donc de rang n + 1 et par consquent elle est inversible. La matrice se prte mal des manipulations sur les lignes. Les coefcients binomiaux font penser la formule du binme de Newton et on va interprter M comme la matrice de lapplication linaire f de Rn+1 [X ] dans lui-mme qui P associe f (P) = P(X +1). On constate quen notant B = (1, X , . . . , X n ) la base canonique de Rn+1 [X ], on a M = MB ( f ). Lapplication linaire f est bijective puisque M et inversible et sa rciproque g est lapplication linaire qui P dans Rn+1 [X ] associe le polynme P(X 1). On a donc M 1 = M B (g). On obtient : 1 1 1 (1)n 1 2 n 0 (1)n1 1 1 1 . 2 .. n2 2 . 1 . (1) M = . n . 2 . . .. .. . . . . . . n 0 0 n .
1 n 1 2 n . . . n n
103
xi ei et (x1 , . . . , xn )
Exercice 4.11 Centrale PC 2006 Soit n dans N . Soit E = Rn [X ]. On note B = (Pk )0 k n , o Pk = X k (1 X )nk . 1) Montrer que B est une base de E. 2) Donner les matrices de passages de la base canonique vers B et de B vers la base canonique. Indication de lexaminateur : on remarquera que 1 = X + (1 X ).
1) Montrons que la famille B est libre. Soit (a0 , . . . , an ) dans Rn tel que
n
ak Pk = 0.
k=0
()
Remarquons que pour tout k dans [[1, n]], le rel 0 est racine dordre k de Pk alors quil nest pas racine de P0 . En valuant lgalit () en 0, on obtient donc a0 = 0. En drivant () puis en valuant nouveau en 0, on obtient cette fois a1 = 0. En ritrant ce procd, on obtient que, pour tout k dans [[0, n]], ak est nul. La famille B est libre et de cardinal gal la dimension de E, cest donc une base de E. 2) Notons A = (ai j )1 i, j n+1 , la matrice de passage2 de la base canonique B la base B = (P0 , . . . , Pn ). Pour tout k dans [[0, n]], on obtient sans difcult les coordonnes du polynme Pk dans la base canonique de Rn [X ]. En effet, on a pour tout j dans [[1, n]] :
n j
P j (X ) = X j (1 X )n j =
i=0
n j (1)i X i+ j = i
i= j
n j (1)i j X i . ij
104
Chap. 4. Matrices
On en dduit : (i , j) [[1, n + 1]]2 , ai j =
n+1 j (1)i j ij
pour j pour 1
i i
n + 1, j 1
mons chaque X j en fonction des vecteurs de la base B . On dduit de la relation p p 1 = X + (1 X ), que pour tout p entier on a 1 p = X k (1 X ) pk . Do : k
k=0 p
X n p =
k=0 n
p X n p+k (1 X ) pk = k p Pi (X ) i + pn
k=0
p Pn p+k (X ) k
=
i=n p
(i = n p + k).
n
n j Pi (X ). En notant ij
bi j le coefcient gnral de la matrice de passage de B vers B, on a n+1 j pour j i n + 1 2 . (i , j) [[1, n + 1]] , bi j = ij 0 pour 1 i j 1
Exercice 4.12 TPE PC 2005, CCP MP 2006 Soit E un C-espace vectoriel de dimension 3 et soit (e1 , e2 , e3 ) une base de E. Soient H le plan dquation x + y + z = 0 et D la droite x = y/2 = z/3.
1) Montrer que H D = E. 2) Trouver la matrice de la projection sur H paralllement D. D 1) Un vecteur xe1 + ye2 + ze3 appartient H si et seulement si ses coordonnes x+y+z =0 2x = y x, y et z sont solution du systme linaire : . Il en rsulte que 3x = z. H D = {0 E }. En outre, dim H + dim D = dim E, do H D = E. 2) Notons p le projecteur sur H paralllement D et M sa matrice dans la base (e1 , e2 , e3 ).
105
vectoriel de dimension p de base B F . Si u est une application linaire de E vers F telle que M = MB E ,B F (u), alors on a rg (u) = rg (M). On a rg (M) = rg (tM). cest--dire que le rang de M est aussi le rang de la famille de ses vecteurs lignes Si P GLn (K), alors rg (P M) = rg (M). Si Q GL p (K), alors rg (M Q) = rg (M).
Exercice 4.13 CCP MP 2006 et 2007 Soit n dans N , soient u et v les aplications linaires dnies sur Rn [X ] par P Rn [X ] , u(P) = P(X + 1) et v(P) = P(X 1).
1) Dterminer le rang de f = u v partir de sa matrice. 2) Retrouver ce rsultat par une autre mthode.
106
Chap. 4. Matrices
1) Cherchons limage par f = u v des vecteurs de B = (1, X , . . . , X n ) la base canonique de Rn [X ]. Soit k dans [[1, n]], on a
k
f (X ) = (X + 1) (X 1) =
k k k i=0
k (1 (1)i )X ki . i
On constate en particulier que, pour i [[1, n]] et j i on a ai j = 0 et pour i [[1, n 1]] on a aii+1 = 2i. On en dduit que la matrice de f dans la base canonique est de la forme : 0 2 a1,3 a1,4 . . . a1,n+1 . . 0 0 . 4 a2,4 . . .. .. .. . . . . . . . MB ( f ) = . .. .. . . an1,n+1 . .. . . . 2n 0 0 On en dduit que le rang de f est n. 2) On peut tudier le noyau de f puis utiliser le thorme du rang. Soit P un polynme tel que f (P) = 0. Alors pour tout x dans R, on a P(x + 1) = P(x 1), ou encore, pour tout x dans R, on a P(x + 2) = P(x). Le polynme P est donc prodique de priode 2. On montre alors que P est constant (il est de degr infrieur ou gal n et il prend n + 1 fois la valeur P(0)). On en dduit que Ker(P) = Vect(1), le thorme du rang montre alors que rg ( f ) = n + 1 1 = n.
Exercice 4.14
On ne modie pas le rang dune matrice en ajoutant lune de ses colonnes une combinaison linaire des autres colonnes. On essaie ainsi par manipulations sur les colonnes de transformer Al en une matrice triangulaire. On effectue successivement les oprations : c4 c4 c2 , puis c3 c3 c1 et enn c2 c2 c1 ; on a alors obtenu une matrice dont les deux premires lignes ont la forme souhaite ; lopration c4 c4 c3 permet dobtenir ensuite une matrice triangulaire infrieure : c1 c2 c1 c3 c1 c4 c2 c2 c3 c4 c3 c1 1 0 0 0 1 0 0 0 2 0 0 = rg 1 2 0 0 rg ( Al ) = rg 1 . 1 1 0 0 2 2 2 0 1 2 l+1 l 1 1 2 l + 1 2l 2
107
1) Montrer que A et B ne sont pas semblables. 2) Montrer que A et C sont semblables. Indication de la rdaction : on cherchera la matrice de lendomorphisme associ C dans une nouvelle base obtenue par permutation des vecteurs de la base canonique. 1) Les matrices A et B nont pas mme trace, elles ne sont donc pas semblables. 2) Soient c et a les endomorphismes de R4 de matrices respectives C et A dans la base canonique (e1 , e2 , e3 , e4 ) de R4 . On a alors : c(e2 ) = e1 , c(e3 ) = 0, c(e4 ) = e3 . c(e1 ) = 0, a(e2 ) = 0, a(e3 ) = e1 , a(e4 ) = e2 . a(e1 ) = 0,
108
Chap. 4. Matrices
On constate ainsi que dans la nouvelle base (e1 , e2 , e3 , e4 ) dnie par : e1 = e1 , e2 = e3 , e3 = e2 , e4 = e4 , lendomorphisme c a pour matrice A. Ceci montre que A et C sont semblables.
Remarquons que ces deux matrices ont mme rang, mme trace et mme dterminant, ce qui ne permet pas de trancher. Comme A et B sont particulirement simples, il est naturel de sintresser leur carr. On constate que A2 = 0 mais que B 2 = 0. Or sil existait P dans GLn (R) telle que A = P 1 B P, on aurait alors A2 = P 1 B P P 1 B P = P 1 B 2 P = 0. Il en rsulte que A et B ne sont pas semblables. Remarque Plus gnralement, on montre que si deux matrices A et B sont semblables, alors les polynmes P tels que P(A) = 0 vrient galement P(B) = 0.
Exercice 4.17
Soient A dans GLn (K) et B dans Mn (K). Montrer que AB et B A sont semblables. On veut trouver une matrice P dans GLn (K) telle que B A = P 1 AB P. La matrice A tant inversible, il est naturel de voir si lon peut exprimer une telle matrice P au moyen de A. On constate en fait que P = A convient car A1 AB A = B A. On a ainsi montr que AB et B A sont semblables.
aii .
109
Exercice 4.18
Soit E un K-espace vectoriel de dimension n. Dterminer la trace des endomorphismes suivants : 1) une homothtie h de rapport l, 2) un projecteur p, 3) une symtrie s. 1) Soit B une base de E. La matrice de h dans B est lIn . On en dduit que tr(h) = nl. 2) On sait que E = Im p Ker p. Soit alors (e1 , . . . , er ) une base de Im p et (er+1 , . . . , en ) une base de Ker p. La famille B = (e1 , . . . , en ) est une base de E. Comme pour tout i dans [[1, r ]], on a p(ei ) = ei et pour tout i dans [[r + 1, n]], Ir 0 . On en dduit p(ei ) = 0 E , la matrice de p est de la forme MB ( p) = 0 0 que tr ( p) = r = rg ( p)
Dunod La photocopie non autorise est un dlit
3) On sait que E = Ker(Id E s) Ker(Id E +s). Soit alors (e1 , . . . , er ) une base de Ker(Id E s) et (er+1 , . . . , en ) une base de Ker(Id E +s). La famille B = (e1 , . . . , en ) est une base de E. Comme pour tout i dans [[1, r ]], on a s(ei ) = ei et pour tout i dans [[r + 1, n]], s(ei ) = ei , la matrice de p est de la 0 Ir forme MB ( p) = . 0 Inr On en dduit que tr(s) = dim(Ker(Id E s)) dim(Ker(Id E +s)) = 2r n.
110
Chap. 4. Matrices
Exercice 4.19
Soit n un entier naturel suprieur ou gal 2. 1) Montrer que lensemble H = {M Mn (K), tr(M) = 0} est un sous-espace vectoriel de Mn (K) et en dterminer la dimension. 2) Donner une base de H . 3) Soit f lapplication, qui toute matrice M de Mn (K), associe f(M) = tr(M)In M. Montrer que f est un endomorphisme de Mn (K) et dterminer sa trace. 4) Etablir que f f = (n 2)f + (n 1) Id. En dduire que pour n lapplication f est inversible et dterminer son inverse. 2,
1) La trace est une application linaire et lensemble H est par dnition son noyau, donc H est un sous-espace vectoriel de Mn (K). Comme la trace est une forme linaire non nulle, le sous-espace vectoriel H est un hyperplan de Mn (K), donc dim H = n 2 1. 2) Pour trouver une base de H , il est naturel de commencer par examiner quels sont les lments de la base canonique de Mn (K) qui sont dans H : ce sont toutes les E i j diagonales nulles (cest--dire telles que i = j). On a dj ainsi une famille libre de cardinal n 2 n qui est dans H . On peut complter cette famille par les matrices de la forme E 11 E ii avec i dans [[2, n]]. On obtient alors une famille B H dlments de H qui est libre et de cardinal n 2 n + n 1 = n 2 1, cest donc une base de H . 3) Lapplication f est image dans Mn (K). La linarit de la trace entrane la linarit de f. Pour calculer la trace de f, on cherche une base adapte de Mn (K). On constate que si M est dans H , alors f(M) = M. En particulier pour tout lment M de B H on a f(M) = M. Comme In nest pas dans H et H est un hyperplan, la famille B obtenue en compltant B H par In est une base de Mn (K). On a In BH 0 1 0 . .. . B . . H MB (f) = 0 1 0 0 ... 0 n1 In
et on en dduit que tr f = (1)(n 2 1) + n 1 = n n 2 . 4) Soit M dans Mn (K), on a f f(M) = f(tr(M)In M) = tr(tr(M)In M)In (tr(M)In M) = (n 2) tr(M)In + M = (n 2)f(M) + (n 1)M.
111
on dit que M est dnie par blocs. Soit M1 et M2 deux matrices pour lesquelles on dispose dcriture par blocs de tailles compatibles pour que tous les produits aient un sens :
Dunod La photocopie non autorise est un dlit
M1 =
A1 C1
B1 D1
M2
A2 C2
B2 D2
Caractrisation du rang partir des matrices Jnpr . Soit M dans Mn, p (K).
La matrice M est de rang r si et seulement si il existe U dans GLn (K) et V dans GL p (K) telles que M = U Jnpr V
112
Chap. 4. Matrices
Remarque Soient A et B dans M p,q (K). On dit que A et B sont quivalentes lorsquil existe P dans GL p (K) et Q dans GLq (K) tels que : A = P B Q. La proprit prcdente snonce alors : M dans Mn, p (K) est de rang r si et seulement si M est quivalente Jnpr .
Exercice 4.20
Soient A dans Mmn (R), B dans M pq (R) et C dans Mmq (R). On note r le rang de A et s le rang de B. 1) Montrer que le rang de la matrice M1 = 2) Comparer le rang de la matrice M2 = A 0 0 B est gal r +s = rg A+rg B. avec r + s.
A C 0 B
3) On suppose que B est inversible. Montrer qualors le rang de la matrice A C est encore gal r + s = rg A + rg B. M2 = 0 B 1) Nous allons donner deux mthodes. Premire mthode, on travaille sur les colonnes de M1 . uj le 0 j-ime vecteur colonne de M1 . Pour k {1, . . . , q}, notons vk le k-ime vecteur 0 colonne de B et Vk = le k-ime vecteur colonne de M1 . vk Les vecteurs colonnes de M1 sont donc U1 , . . . , Un , V1 , . . . , Vq . Soit (u j1 , . . . u jr ) une famille libre extraite de (u 1 , . . . , u n ) et (vk1 , . . . vks ) une famille libre extraite de (v1 , . . . , vq ). Montrons que la famille (U j1 , . . . , U jr , Vk1 , . . . , Vks ) est une famille libre. Si Pour i {1, . . . , n}, notons u j le j-ime vecteur colonne de A et U j =
r s r s
lon a
k=1
lk U jk +
k=1
mk V jk = 0, on obtient
k=1
lk U jk =
k=1 s
mk V jk . En
mk v jk . Par ailleurs,
la famille (vk1 , . . . vks ) est libre, il en rsulte que les mk sont nuls. On en dduit alors
k=1
lk U jk = 0, do
k=1
les lk sont donc nuls. Ainsi, la famille (U j1 , . . . , U jr , Vk1 , . . . , Vks ) est libre et par consquent rg M r + s = rg A + rg B.
113
On en dduit que M1 est quivalente une matrice de rang r + s. On a donc rg M1 = r + s. 2) L aussi on peut utiliser les deux mthodes prcdentes, nous allons vous prsenter le travail sur les colonnes. Pour k {1, . . . , q}, notons wk le k-ime vecteur colonne de C. On peut refaire wk la premire partie du raisonnement prcdent en notant cette fois Vk = . vk On obtient encore rg M r + s = rg A + rg B. Lingalit peut tre stricte il suft de prendre A = 0, B = 0 et C = 0. 3) Supposons que B est inversible. On a donc p = q = s. Soit une famille de r +s +1 C vecteurs colonnes de M. Comme on peut prendre au plus s vecteurs dans , B A il y a au moins r + 1 vecteurs de cette famille dans la matrice , alors il y a au 0 moins r + 1 vecteurs dans A et la famille est lie. Finalement rg M = rg A + rg B. Remarque On peut aussi se ramener plus directement la question prcdente en remarquant que A 0 A C Im C B 1 = . 0 B 0 B 0 In
114
Chap. 4. Matrices
Comme la matrice ont mme rang. Im 0 C B 1 In est inversible A 0 0 B et A C 0 B
115
Comme la trace de f est gale 1, on a an = 1. Un simple calcul matriciel montre alors que grce la condition an = 1, on a (M f )2 = M f , ce qui montre que f 2 = f . On a ainsi montr que f est un projecteur. 3) Les matrices E 11 , , E nn et E i j + E j j avec i = j sont de rang 1 et de trace 1, elles sont des matrices de projecteurs. En outre, elles forment une famille libre de n 2 matrices, donc une base de Mn (R).
Exercice 4.23 CCP PC 2006 Matrices de rang 1 Soit n dans N . On considre 2n nombres rels a1 , a2 , . . . , an , b1 , b2 , . . . , bn et la matrice A = (ai j ) de Mn (R) telle que pour tout (i, j) dans [[1, n]]2 ai j = ai b j .
1) Dterminer le rang de A. 2) Montrer que A2 = (tr A)A et en dduire que si tr A = 0, il existe un projecteur p et une homothtie h dans L(Rn ) tels que A soit la matrice de p h dans une certaine base. 3) Soit M dans Mn (R) une matrice de rang gal 1. Montrer quil existe X dans Mn,1 (R)\ {0} et Y dans M1,n (R)\ {0} tels que M = X Y . 4) Dduire des rsultats prcdents lensemble des matrices de M3 (R) telles que A2 = 0. 1) Pour j dans [[1, n]], notons C j la j-me colonne de A. On a par dnition de A : a1 a2 Cj = bj . . . . an
116
Chap. 4. Matrices
On en dduit que toutes les colonnes de A sont proportionelles, ce qui montre que rg A 1. Sil existe (i, j) dans [[1, n]]2 tel que ai b j = 0 alors rg A = 1, sinon A = 0 et rg A = 0. 2) Soit ci j le coefcient gnral de la matrice A2 . Pour tout (i, j) dans [[1, n]]2 on
n n n
a ci j =
k=1
aik ak j =
k=1
ai bk ak b j =
k=1
bk ak
ai j = tr A ai j . On a ainsi 1 A. On a alors tr A
A2 = (tr A)A. Supposons tr A = 0 et considrons la matrice B = B2 = 1 1 A2 = A = B. Ainsi B est la matrice dun projecteur p. 2 tr A (tr A) Soit alors h lhomothtie de rapport tr A. Dans toute base la matrice de h est (tr A) In . Alors la matrice A = B((tr A) In ) est la matrice de p h.
3) Comme M est de rang 1, lune de ses colonnes est non nulle. On note X cette colonne. Toujours parce que M est de rang 1, toutes les autres colonnes de M sont proportionnelles X . Pour j dans [[1, n]], en notant C j la j-ime colonne de M, il existe y j dans R tel que C j = y j X . Si on note Y le vecteur ligne (y1 , . . . , yn ) on a alors M = X Y . Comme M est non nulle, Y est non nulle et on a bien obtenu lcriture propose. 4) Soit g lendomorphisme de R3 dont M est la matrice dans la base canonique. On a g 2 = 0 ce qui entrane Im g Ker g. On en dduit que dim Im g dim Ker g et le thorme du rang montre alors que rg g = 0 ou rg g = 1. Si rg g = 0, alors g = 0 et par consquent M = 0. Si rg g = 1, alors rg M = 1, et le rsultat de la question 3) montre quil existe X dans Mn,1 (R)\ {0} et Y dans M1,n (R)\ {0} tels que M = X Y . On a alors, puisque Y X sidentie un nombre, M 2 = 0 X Y X Y = 0 X (Y X )Y = (Y X )(X Y ) = (Y X )M = 0. Comme M est non nulle on en dduit que cest le scalaire Y X qui est nul. On peut remarquer que ce scalaire est en fait la trace de M, ce qui est cohrent avec le rsultat du 1).
117
. 1 + a2 /n 2 n 2) Alors Bn est une similitude de rapport rn et dangle nun . On obtient donc Bn = An = (1 + a2 /n 2 )n/2 n cos nun sin nun sin nun cos nun lim exp n ln 1 + . Mais
a2 n2 a2 n2
a2 . 2n
Il en rsulte que
n+
n+
n lim rn =
n ln 1 +
n+
= 1 . Dautre part
lim nun =
n+
lim n Arcsin .
a/n 1 + a2 /n 2
vers
ai = 0 et M = (bi j ) la matrice
i=1
aj.
1) Calculer N 2 . 2) Montrer que M est inversible et dterminer son inverse. 1) On vrie sans difcult que N 2 = aN . 2) On va encore une fois chercher un polynme annulateur de M. Pour essayer dutiliser la relation prcdente, on crit M = 2N aIn . On a alors M 2 = (2N aIn )2 = 4N 2 4aN + a2 In = a2 In . Comme a est non nul on en dduit que M est inversible et son inverse est donne 1 par la relation M 1 = 2 M. a
118
Chap. 4. Matrices
Exercice 4.26 CCP PSI 2005 0 0 1 Soit J = 1 0 0 et soit C(J ) = {M M3 (R) | M J = J M}. 0 1 0
1) Montrer que C(J ) est un sous-espace vectoriel et en donner une base. Lensemble C(J ) est appel commutant de J . 2) Existe-t-il une inclusion entre C(J ) et D(J ) = {Y M3 (R) | Y 2 = J } ? Trouver D(J ). 1) On va montrer que C(J ) est un sous-espace vectoriel de M3 (R). La matrice nulle est dans C(J ) donc C(J ) est non vide. Soient A et B dans C(J), soient a et b dans R : (aA + bB)J = aA J + bB J = aJ A + bJ B = J (aA + bB) . On a donc montr que C(J ) est une partie non vide de M3 (R) stable par combinaison linaire. On en dduit que C(J ) est un sous-espace vectoriel de M3 (R). La matrice J tant trs simple on va pour une fois traduire la condition dappartenance au commutant en relations coefcient coefcient. a b c Soit A = d e f dans M3 (R). La matrice A appartient C(J ) si et seuleg h i g h i b c a ment si J A = A J , ce qui scrit a b c = e f d . d e f h i g a=e=i b= f =g . On en dduit que A appartient C(J ) si et seulement si c=d=h On reconnat alors que A scrit sous la forme a In + b J 2 + c J . On vient de montrer que C(J ) Vect(In , J , J 2 ), linclusion rciproque est immdiate et comme la famille (In , J , J 2 ) est libre, cette famille est nalement une base de Vect(In , J , J 2 ) = C(J ). 2) On va montrer que D(J ) C(J ). Soit Y dans D(J ). On a alors Y J = Y Y 2 = Y 2 Y = J Y , ce qui montre que Y est dans C(J ). On a bien montr que D(J ) C(J ). Le rsultat prcdent montre alors que, pour Y dans D(J ), il existe a, b et c dans R tels que Y = a In +b J +c J 2 . La condition Y 2 = J scrit alors : (a In + b J + c J 2 )(a In + b J + c J 2 ) = J 2 , ce qui, en dveloppant et en remarquant que J 3 = In devient (a 2 + 2bc)In + (c2 + 2ab)J + (b2 + 2ac)J 2 = J .
119
Devant ce genre dexercice il est naturel de se tourner vers des mthodes qui seront vues dans le chapitre Rduction . Nous allons vous prsenter une solution lmentaire adapte cette matrice particulire mais difcilement gnralisable. Soit u un endomorphisme de R3 de matrice A dans une base note B = (e1 , e2 , e3 ). u(e1 ) = e1 + 3e2 + 2e3 u(e2 ) = 2e1 + e2 + 3e3 . Alors si lon pose v1 = e2 , v2 = e1 , v3 = e3 , On a donc u(e3 ) = 3e1 + 2e2 + e3 u(v1 ) = v1 + 2v2 + 3v3 u(v2 ) = 3v1 + v2 + 2v3 . Dans la base B = (v1 , v2 , v3 ), la matrice de on obtient u(v3 ) = 2v1 + 3v2 + v3 t u est donc A. Les matrices A et t A sont donc semblables.
120
Chap. 4. Matrices
Exercice 4.28 Centrale PSI 2006
Soient A et B dans Mn (C) et M = 2) Calculer M 1 quand elle existe. 1) Par manipulation sur les lignes et les colonnes de M, on trouve : A A A A A 0 = rg = rg A B 0 BA 0 BA On en dduit, voir exercice 4.20, que rg M = rg A + rg (B A). rg M = rg . A A A B .
2) Puisque rg A n et rg (B A) n, on a rg M = 2n si et seulement si rg A = rg (B A) = n. Il en rsulte que la matrice M est inversible si et seulement si A et B A sont inversibles. Supposons que les matrices A et A B sont inversibles et dterminons linverse de la matrice M. On vous propose deux mthodes pour dterminer linverse de M.
Premire mthode : les manipulations prcdentes peuvent tre traduites en
, . = In In 0 In
A BA
En sinspirant de la matrice et In 0 In In A A A A A B A B
1 1
1 1 , on a 0 1 In In 0 In In In In In
1
= = = = =
In 0 In In In 0 In 0
. On a donc A 0 A 0 0 BA 0 BA In 0
1
In In In In 0 In In In .
1
0 A1 0 (B A)1
0 In
, dinconnues U et V o
121
Exercice 4.29
Soit E un R-espace vectoriel de dimension 3n. Soit f un endomorphisme de E = tel que rg f = 2n et f 3 = 0. Montrer que Ker f Im f 2 et trouver une base B 0 0 0 telle que la matrice de f dans B soit In 0 0 . 0 In 0 = 2n, donc, daprs le thorme du rang on a lgalit dim Ker f = dim E rg f = n. Puisque f 3 = 0, on a Im f 2 Ker f , donc rg f 2 dim Ker f = n. Soit g lendomorphisme de Im f dni par g(x) = f (x) pour x Im f . Puisque, pour tout x E, on a f 2 (x) = g( f (x)), on a alors Im g = Im f 2 , et donc rg g = rg f 2 . Dautre part, en utilisant le thorme du rang on obtient 2n = dim Im f = dim rg g + dim Ker g. Mais Ker g est inclus dans Ker f , donc n. Comme on a lingalit inverse, on 2n dim rg f 2 + n, et nalement rg f 2 obtient dim Im f 2 = n = dim Ker f . Alors Im f 2 = Ker f . Soit (e1 , . . . , en ) une base de Ker f . Cest aussi une base de Im f 2 , donc il existe (u 1 , . . . , u n ) dans E n tel que, pour tout j {1, . . . , n}, on ait e j = f 2 (u j ). Considrons alors le systme B = (u 1 , . . . , u n , f (u 1 ) . . . , f (u n ), f 2 (u 1 ), . . . , f (u n )) . Cest un systme de 3n vecteurs dans un espace de dimension 3n. Pour montrer que cest une base de E, il suft donc de dmontrer quil est libre. Soit alors une combinaison
n n n
Par hypothse rg f
aju j +
j=1
b j f (u j ) +
j=1 n
c j f 2 (u j ) = 0 . En applin
a j f 2 (u j ) =
j=1
ajej = 0 ,
122
Chap. 4. Matrices
n n
b j f (u j ) +
j=1 n j=1 n
b j f 2 (u j ) =
j=1 n
alors
j=1
c j f 2 (u j ) =
j=1
c j e j = 0 , et nalement c1 = = cn = 0. Le systme B 0 0 0 0 . In 0
Exercice 4.30 Centrale MP 2005 Montrer que les matrices triangulaires relles qui commutent avec leur transpose sont diagonales.
On va procder par rcurrence sur la taille de la matrice considre. Soit n dans N, soit A une matrice de Mn (R) qui commute avec sa transpose. Si n=1, la matrice A est diagonale. Soit n 2, on suppose que le rsultat est vrai pour les matrices de taille n 1. Quitte changer A et t A, on peut supposer A triangulaire suprieure et on peut alors crire A sous la forme : a11 a12 a1n 0 A= . , . . A 0 o A est une matrice triangulaire suprieure de Mn1 (R). En notant V le vecteur colonne dni par t V = (a12 , . . . , a1n ), on a : n t t a11 a12 a1n a11 0 0 a2 V A 0 a12 i=1 1i AtA = . . = , t . . . . A A t AV A A 0 a1n tandis que : a11 a12 t AA = . . . a1n
0 0
t
= a11 V
2 a11
a11 t V
t
A A +V V
123
entrane que pour tout i dans [[2, n]], le rel a1i est nul, donc V = 0 et t A A = A tA . Alors A est diagonale par hypothse de rcurrence et on a ainsi montr que A est diagonale.
Exercice 4.31 Polytechnique MP 2005 Soit A dans Mn (C). On pose, pour M dans Mn (C), D A (M) = AM M A. 1) Calculer les puissances de D A . 2) Montrer que si A est nilpotente, alors D A est nilpotente.
1) Commenons par determiner D2 . Soit M dans Mn (C), on a : A D2 (M) = D A (AM M A) = A2 M 2 AM A + M A2 . Pour D3 , on obtient A A D3 = A3 M 3A2 M A + 3AM A2 M A3 . A n n (1)k On peut alors conjecturer que : n N , Dn (M) = Ank M Ak . A k k=0 Montrons ce rsultat par rcurrence. Le rsultat est vrai pour n = 1. Soit n dans N. On suppose que le rsultat est vrai au rang n. On a : Dn+1 (M) = D A (Dn (M) A A
n
= DA
k=0 n
(1)k
k
n Ank M Ak ) k
n
=
Dunod La photocopie non autorise est un dlit
k=0 n
(1)
n An+1k M Ak k n An+1k M Ak k
n
(1)k
k=0 n+1
=
k=0
(1)
(1)k1
k=1
= An+1 M +
k=1 n+1
(1)k
n k
n k1
=
k=0
(1)k
n + 1 n+1k M Ak A k
Ce qui montre que le rsultat est hrditaire. Remarque On peut aussi dmontrer ce rsultat en utilisant que M M A et M AM commutent puis en leur appliquant la formule du binme de Newton.
124
Chap. 4. Matrices
2) Soit p lindice de nilpotence de A. Soit n dans N. Soit k dans [[0, n]]. Si k < p et n k < p alors n = n k + k < 2 p. Par contraposition, n 2 p entrane k p ou n k p et par suite Ak = 0 ou Ank = 0. Donc lingalit n 2 p entrane que pour tout k dans [[1, n]], pour tout M dans Mn (C), on a Ank M Ak = 0. On en dduit que n 2 p entrane Dn = 0 : on a ainsi montr que D A est un A endomorphisme nilpotent.
g(In ) = g(
i=1
E ii ) = ng(E 11 ).
On en dduit g(E 11 ) =
1 In . n
125
dans Mn (R). On a A =
1 i, j n
g( A) =
1 i, j n
ai j g(E i j ) =
1 i n
Il est alors clair que tr(g(A)) = tr A. On a en fait montr mieux que ce que proposait lnonc puisquon a donn une expression explicite de g.
Exercice 4.33 Dual de Mn (K) Montrer que pour tout f dans le dual de Mn (K), il existe une matrice A telle que :
M Mn (K), f(M) = tr(AM). Notons Mn (K) le dual de Mn (K). Soit F lapplication de Mn (K) dans son dual, qui toute matrice A de Mn (K) associe la forme linaire F(A) dnie par : M Mn (K), F(A)(M) = tr(AM). La question pose dans lnonc revient montrer que F est surjective. On montre sans peine que F est linaire et comme Mn (K) et Mn (K) ont mme dimension il suft de montrer que F est injective pour montrer que cest un isomorphisme despaces vectoriels. Soit A = (ai j )1 i, j n telle que F(A) est nulle. Pour tout M dans Mn (K), on a F(A)(M) = tr(AM) = 0. En particulier, pour tout (k, l) dans [[1, n]]2 , on a : tr(AE kl ) = tr(
1 i, j n
ai j E i j E kl ) = tr
1 i n
aik E il = alk = 0.
On en dduit que A est nulle. On a montr que F est injective, comme Mn (K) et Mn (K) ont mme dimension, on en dduit que F est un isomorphisme despaces vectoriels. En particulier F est surjective. Remarque Pour montrer linjectivit de F on peut aussi sintresser F(A)(tA). On a en effet tr(A tA) = ai2j , et on a donc tr(A tA) = 0 si et seulement si A = 0. Voir
1 i, j n
chapitre Espaces euclidiens pour fournir un cadre naturel ce qui peut sembler ici une belle astuce.
126
Chap. 4. Matrices
Exercice 4.34 Centrale MP 2006 Trouver les A de Mn (K) telles que : B Mn (K)\ {0} , AB = B A = 0.
Si A est inversible et si B Mn (K) vrie AB = 0, alors A1 AB = A1 0 = 0, do on dduit que B = 0. On en dduit que sil existe B telle que AB = 0 alors A nest pas inversible. Supposons rciproquement que A nest pas inversible. Soit r le rang de A. Il existe P et Q dans GLn (K) telles que : Q A P = Jr . Soit Hr la matrice de Mn (K) dnie par Hr = In Jr . Comme r < n, la matrice Hr est non nulle et on a Jr Hr = Hr Jr = 0. On a ainsi Q A P Hr = 0 (1) et Hr Q A P = 0 (2). En multipliant (1) gauche par Q 1 et droite par Q on obtient A P Hr Q = 0, en multipliant (2) gauche par P et droite par P 1 on obtient : P Hr Q A = 0. On a donc trouv une matrice B = P Hr Q telle que AB = B A = 0. En conclusion : B Mn (K)\ {0} , AB = B A = 0 A GLn (K).
Exercice 4.35 TPE MP 2006, CCP MP 2007 Soient A et B xes dans Mn (R). Rsoudre lquation (1)
X + tr(X )A = B.
Remarquons quil suft de dterminer la trace de X pour rsoudre lquation (1), puisque lon a X = tr(X ) A + B. Remarquons galement que toute solution X de (1) scrit sous la forme X = lA + B. On peut commencer par appliquer la trace aux deux membres de lquation (1) et on obtient (2) tr(X )(1 + tr(A)) = tr(B). Il est galement intressant de remarquer que lapplication f qui X associe X + tr(X ) A est un endomorphisme de Mn (R). On sait alors que si lensemble des solutions de cette quation nest pas vide, alors toute solution de (1) scrit comme somme dune solution particulire et dun lment du noyau de f . On va tudier les diffrents cas possibles partir de la relation (2). Cas tr(A) = 1. tr(B) et en reportant cette relation La relation (2) permet alors dcrire tr(X ) = 1 + tr(A) tr(B) A. dans lquation (1), on obtient X = B 1 + tr(A) Cas tr(A) = 1. La relation (2) entrane tr(B) = 0. On en dduit deux nouveaux cas distinguer.
Supposons que tr(B) = 0. Alors lquation (1) na pas de solution. Supposons que tr(B) = 0. On cherche alors une solution particulire de lqua-
tion (1). On constate que B en est une. Il faut ensuite dterminer le noyau de
127
tr(B) A. 1 + tr(A) Si tr(A) = 1 et tr(B) = 0, alors lquation (1) na pas de solution. Si tr( A) = 1 et tr(B) = 0, lensemble des solutions de lquation (1) est la droite afne B + Vect(A). X =B
Exercice 4.36 Centrale MP PSI et PC 2007 Soit n dans N . Etant donne une matrice M de Mn (R), dterminer toutes les matrices X Mn (R), telles que X + tX = tr(X ) M (1) .
Remarquons tout dabord que lensemble E des solutions de (1) est un sous-espace vectoriel de Mn (R) (cest le noyau de lendomorphisme f M de Mn (R) qui X associe X + tX tr(X ) M), contenant An (R). On sait que Sn (R) An (R) = Mn (R). Dans ces conditions on montre facilement que E = (E Sn (R)) An (R). En effet, on a linclusion (E Sn (R)) An (R) E, et inversement, soit X dans E. Il existe X S dans Sn (R) et X A dans An (R) telles que X = X S + X A . Alors X S = X X A est dans E et dans Sn (R) donc dans E Sn (R), do E (E Sn (R)) An (R). Cette dcomposition de E montre quil suft de dterminer les matrices symtriques solutions de (1). Les solutions de (1) seront somme dune matrice symtrique solution de (1) et dune matrice antisymtrique quelconque. Dautre part, si M dans Mn (R) est solution de (1), alors en appliquant la trace aux deux membres de lquation vrie par M, on obtient (2 tr(M)) tr(X ) = 0. Soit S une matrice symtrique solution de (1). Alors (1) entrane 2S = tr(S) M et par suite la matrice tr(S) M doit tre aussi symtrique. Si M est non symtrique, alors on doit avoir tr(S) = 0, ce qui entrane S = 0. Rciproquement S = 0 est bien solution de 2S = tr(S) M. Ainsi dans ce cas lensemble des solutions de (1) est An (R). Supposons maintenant que M est symtrique tr(S) M. On a tr(S) (tr(M) 2) = 0. Si on connat tr(S) on connat S car S = 2 Si tr(M) = 2, alors on a ncessairement tr(S) = 0 et comme prcdemment S = 0. Dans ce cas, lensemble des solutions de X + tX = tr(X ) M est encore lensemble des matrices antisymtriques An (R).
128
Chap. 4. Matrices
Si tr(M) = 2 on na plus dinformation sur la trace de S. Comme S est de la forme l M o l R, cherchons S sous cette forme. On a alors 2S = 2l M et tr(S) M = tr(l M) M = l tr(M) M = 2l M . On a ainsi montr que S = l M est solution de (1). Lensemble des solutions de (1) est donc An (R) + Vect(M). En rsum - si M nest pas symtrique ou si tr(M) = 2, alors lensemble des solutions de (1) est An (R) ; - si M est symtrique et si tr(M) = 2, alors lensemble des solutions de (1) est An (R) + Vect(M).
1) Montrer que AB est la matrice dun projecteur. 2) Montrer que B A = I2 . Indication de la rdaction : on pourra commencer par montrer que B A est inversible. 1) Un simple calcul montre que (AB)2 = AB et on en dduit que AB est la matrice dun projecteur. 2) Pour montrer que B A est inversible, on va montrer que son rang est 2. On va pour cela utiliser le fait que pour toutes applications linaires u et v telles que u v ait un sens, on a rg (u v) min {rg u, rg v} (voir exercice 3.27 page 73). Remarquons que AB est de rang 2. On a ainsi rg ( AB) = rg (AB AB) = rg (A(B AB)) rg (B AB) rg (B A).
Le rang de AB est donc suprieur ou gal 2. Par ailleurs B A est une matrice carre dordre 2, donc rg (B A) = 2 et par consquent, cette matrice est inversible. La relation AB AB = AB entrane A(B A I2 )B = 0, et en multipliant cette relation gauche par B et droite par A, on obtient B A(B A I2 )B A = 0. Comme B A est inversible on en dduit que B A = I2 .
1) Soit E un Kespace vectoriel et soit u L(E) tel que, pour tout x E \ {0 E }, la famille (x, u(x)) est lie. Montrer que u est une homothtie.
129
ei
=g
i=1
ei . on obtient
ei =
i=1
on en dduit g1 = . . . = gn = g. Ainsi u = g Id E , ce qui signie que u est une homothtie. 2) On va montrer ce rsultat par rcurrence sur la taille n de A. Pour n = 1 le rsultat est immdiat car une matrice de M1 (K) de trace nulle est nulle. Supposons le rsultat acquis au rang n 1 et montrons le au rang n. Soit A une matrice carre de taille n 2 et de trace nulle. Soit f lendomorphisme de Kn canoniquement associ A. On veut montrer quil existe une base dans laquelle la matrice de f est diagonale nulle. Commenons par montrer quil existe une base B de Kn dans laquelle la matrice A = MB ( f ) = (ai j )1 i n,1 j n est telle que a11 = 0. Il suft pour cela de trouver une base dont le premier vecteur e1 est tel que f (e1 ) na pas de composante sur e1 . Or, pour que cette condition soit vrie, il suft de trouver x dans Kn tel que la famille (x, f (x)) soit libre et de choisir alors e1 = x et e2 = f (x) comme premiers vecteurs dune base de Kn . Or, daprs la premire question, les endomorphismes f de L(E) tels que (x, f (x)) est lie pour tout x de E sont les homothties de E. Si f est une homothtie, comme elle est de trace nulle, cest lapplication nulle et le rsultat est acquis. Sinon il existe x dans Kn tel que la famille (x, f (x)) soit libre, on = complte donc la famille (e1 , e2 ) (x, f (x)) en une base B = (e1 , e2 , e3 , . . . , en ) de 0 a12 a1n 1 0 n B K . On a alors A = MB ( f ) = . . . . 0 La matrice B est carre dordre n et on a de plus tr f = tr A = tr B = 0. Par hypothse de rcurrence, il existe P dans GLn (K) tel que P 1 B P soit diagonale
130
Chap. 4. Matrices
1 0 0 0 nulle. Soit alors Q la matrice de Mn (K) dnie par : Q = . . . . P 0 1 0 0 0 La matrice Q est inversible et son inverse est donn par Q 1 = . . . P 1 0 On a alors : Q
1
A Q= = =
1 0 0 0 . . . P 0
Comme la matrice P 1 B P est diagonale nulle, la matrice Q 1 A Q est aussi diagonale nulle. Or, par construction A est semblable A qui est semblable Q 1 A Q qui est diagonale nulle, on a bien montr que A est semblable une matrice de diagonale nulle. 3) Soit M = (m i j )1 i, j n Mn (K) . On vrie que w(M) = (ai j )1 i, j n o 0 si i = j . ai j = (di d j )m i j si i = j Dterminons Ker w. Une matrice M appartient Ker w si et seulement si pour tout couple (i, j) {1, . . . , n}2 tel que i = j, on a (di d j )m i j = 0. Comme les di sont deux deux distincts, on en dduit m i j = 0. Ainsi Ker w est lensemble des matrices diagonales que lon note D. Dterminons Im w. Le sous-espace vectoriel Im w est inclus dans le sous-espace N des matrices dont les coefcients diagonaux sont nuls. Dautre part, daprs le thorme du rang, dim Im w = n 2 dim Ker w = n 2 n. Comme on a galement dim N = n 2 n, on en dduit que Im w = N .
131
Exercice 4.39 Polytechnique MP 2005 Soient A et B dans Mn (C). On suppose quil existe n + 1 valeurs de l dans C telles que A + lB soit nilpotente. Montrer que A et B sont nilpotentes. Indication de la rdaction : lindice de nilpotence dune matrice nilpotente de Mn (K) est infrieur ou gal n voir exercice 3.18 page 67.
Soit C(l) la matrice de Mn (C) dnie par C(l) = ( A + lB)n . On sait que lindice de nilpotence dune matrice nilpotente de Mn (C) est infrieur ou gal n. Lnonc nous dit donc qu il existe n + 1 valeurs de l dans C telles que C(l) = 0. Or les coefcients de C(l) sont des polynmes en l de degr au plus n (on montre par rcurrence que pour k dans N les coefcients de (A + lB)k sont des polynmes en l de degr au plus k), qui admettent chacun n + 1 racines. Ces polynmes sont donc nuls et on en dduit : pour tout l dans C la matrice C(l) = (A +lB)n = 0. On a donc montr que pour toute valeur de l, la matrice A + lB est nilpotente, en particulier pour l = 0 on obtient que A est nilpotente. Comme la matrice (A + lB)n est nulle pour tout l elle est en particulier nulle en n + 1 1 valeurs non nulles de l. En ces n + 1 valeurs la matrice B + A est nilpotente. On l peut alors appliquer ce que lon vient de dmontrer en inversant les rles de A et B et on en dduit alors que B est nilpotente.
Exercice 4.40
Polytechnique MP 2005, Centrale 2004 Soient K un corps, n N et A1 , A2 , , An des matrices nilpotentes de Mn (K) qui commutent deux deux. Montrer que A1 A2 An = 0.
132
Chap. 4. Matrices
Notons u k lendomorphisme de Kn de matrice Ak dans la base canonique de E = Kn . Raisonnons par rcurrence sur n N la dimension de lespace. Pour n = 1 la proposition est immdiate (lendomorphisme u 1 est nul). Soit n 2. Supposons la proposition vraie pour tout k [[1, n 1]] et montrons-la pour n. Si u n = 0 la proposition est immdiate. Sinon, lendomorphisme u n tant nilpotent nest pas inversible, son noyau Ker u n est donc non nul et diffrent de Kn , et, comme les u k commutent avec u n , on en dduit que Ker u n est stable par les u k pour tout k [[0, n 1]]. Soit (e1 , . . . , e p ) une base de Ker u n . On la complte pour avoir une base B = (e1 , . . . , en ) de E. C k Dk , o Ck et E k 0 Ek sont des matrices carres dordre p et n p respectivement, avec de plus Cn = 0. On remarque que p et n p appartiennent [[1, n 1]]. Pour k [[1, n1]], les u k commutant deux deux, nous remarquons, avec la rgle du produit par blocs, que les E k et Ck commutent deux deux, et, les u k tant nilpotents, que les E k et Ck sont nilpotentes. On peut donc appliquer lhypothse de rcurrence aux Ck et aux E k (il y en a au plus n 1) : E 1 E n1 = 0 et C1 Cn1 = 0. On 0 D en dduit avec la rgle du produit par blocs : B1 Bn1 = , do lon tire, 0 0 0 Dn , la relation avec Bn = 0 En Dans la base B, lendomorphisme u k a pour matrice Bk = B1 Bn = Bn B1 Bn1 = 0 Dn 0 En 0 D 0 0 = 0.
On a donc u 1 u n = 0 et enn A1 An = 0.
Exercice 4.41
Mines-Ponts MP 2007 Soit A dans Mn (R) telle que Aq = In , avec q dans N . Montrer que :
1 dim Ker(A In ) = q
q
tr(Ak ).
k=1
Remarquons que lnonc ne distingue pas la matrice A In et lendomorphisme qui lui est canoniquement associ, nous procderons de mme dans le corrig. On doit tablir une formule qui montre un lien entre la trace dune matrice et la dimension du noyau dun certain endomorphisme. Ce genre de relation peut faire
133
Ak = Aq+1 A = 0.
q
(1) .
q
Ak =
k=1
Ak .
Cette relation va nous permettre de dmontrer que B est la matrice dun projecteur : 1 B = 2 q
2 q 2 k
A
k=1
1 q2
Ai
i=1 k=1
Ak
1 q q2
Ak = B .
k=1
On en dduit que tr B = dim Im B. La formule (1) montre que Im B Ker(A In ). De plus si x est dans Ker(A In ), alors Ax = x et par consquent : 1 Bx = q
q
k=1
1 A x= q
k
x = x.
k=1
Ceci montre que x vrie la relation caractristique dappartenance limage du projecteur B. On en dduit que Im B = Ker(A In ), puis que tr B = dim Ker B, ce qui scrit : q 1 tr(Ak ). dim Ker( A In ) = q
k=1
Dterminants
Exercice 5.1
Calculer le dterminant D = 144 121 100 36 33 30 . 96 99 90
Vous pouvez tenter votre chance avec la rgle de Sarrus, mais lutilisation des oprations lmentaires conduit des calculs beaucoup plus simples ! 12 11 10 112 102 122 On a en effet D = 3 12 3 11 3 10 = 12 11 10 3 1 1 1 8 9 9 8 12 9 11 9 10 car le dterminant est linaire par rapport chacune de ses colonnes et par rapport chacune de ses lignes. En retranchant la premire colonne aux deux suivantes, on 12 1 2 0 0 . En dveloppant alors par rapport la obtient D = 12 11 10 3 1 8 1 1 deuxime ligne on obtient 1 2 D = 12 11 10 3 = 12 11 10 3 1 = 3960. 1 1
Soit A Mn (K) une matrice carre dordre n. On ne modie pas le dterminant de A en ajoutant une colonne de A une combinaison linaire des autres colonnes.
135
tement infrieur n. Lorsque A est inversible, det( A) est non nul et dans ce cas 1 (cf. exercice 5.7). det(A1 ) = det(A) Dveloppement dun dterminant selon une ligne ou une colonne (cf. exercice 5.7) : Soit A = (ai j ) une matrice carre dordre n. On note Di j le mineur relatif au coefcient ai j , cest--dire le dterminant de la matrice obtenue en supprimant la ligne dindice i et la colonne dindice j. Alors
Dunod La photocopie non autorise est un dlit
n
det(A) =
j=1 n
(1)i+ j ai j Di j (1)i+ j ai j Di j
det(A) =
i=1
Le coefcient (1)i+ j Di j est appel le cofacteur du coefcient ai j . La matrice Com( A) = (1)i+ j Di j 1 i, j n est appele la comatrice de A. La matrice t Com( A) vrie la relation At Com( A) = t Com( A)A = det(A)In . Il 1 t en rsulte que si A est inversible, alors A1 = Com( A). det(A)
136
Chap. 5. Dterminants
La formule de Leibniz : soit A = (ai j ) une matrice carre dordre n. On a alors
det(A) =
sSn
(s)a1s(1) . . . ans(n) .
o Sn dsigne le groupe des permutations de lensemble {1, . . . , n} et (s) la signature de la permutation s (cf. exercice 5.5).
minant de la matrice de f dans la base B. Ce dterminant ne dpend pas du choix de la base B (cf. exercice 5.6).
Exercice 5.2 CCP PSI 2005 Soient a, b, c, d quatre nombres complexes. Calculer le dterminant de la matrice a b c d b a d c M = c d a b d c b a
Indication de la rdaction : on pourra dcomposer M en blocs : M = o A = A B B A
a b c d et B = puis, laide doprations lmentaires b a d c sur les lignes et les colonnes de M, se ramener au calcul du dterminant dune matrice triangulaire par blocs. laide des oprations lmentaires C1 C1 C3 puis C2 C2 C4 , on obtient : A B AB B det(M) = = . B A BA A
137
Exercice 5.3 Mines-Ponts PSI 2006 Soient p, q N , A M pq (K) et B Mqp (K). Montrer que
det(Iq B A) = det(I p AB) Indication de la rdaction : on pourra effectuer les produits par blocs. I p AB 0 I p AB 0 A I p Iq B 0 et Iq Ip B 0 I p Iq 0 A . Iq B A
A I p Iq B
0 Iq
Ip B
0 I p Iq 0
A Iq B A
Ip B
A . Iq
On en dduit que det(I p AB)det(Iq ) = det(I p )det(Iq AB) et donc det(I p AB) = det(Iq AB).
Exercice 5.4
Dunod La photocopie non autorise est un dlit
CCP PSI 2004 Soient p, q N , avec p > q, A M pq (K) et B Mqp (K). Montrer que det(AB) = 0.
Soit f lapplication linaire de Kq dans K p canoniquement associe la matrice A et g lapplication linaire de K p dans Kq canoniquement associe la matrice B. On sait que le rang de f g est infrieur ou gal au rang de f et au rang de g et donc rg ( f g) q. Comme rg ( AB) = rg ( f g), AB est une matrice carre dont le rang est strictement infrieur son ordre p. On a donc det(AB) = 0.
Exercice 5.5 CCP MP 2006 Soient a, b C et n un entier suprieur ou gal 2. On considre le dterminant
138
Chap. 5. Dterminants
dordre n ... b . .. . . a 0 . D(a, b) = . . . .. . .. . b . a ... a 0 1) Soit c lapplication de C dans C dnie par x C, c(x) = D(a + x, b + x). Montrer que c est une fonction polynomiale. Que peut-on dire de son degr ? 2) En dduire D(a, b). 1) La formule de Leibniz montre que lapplication x b+x x c(x) = D(a + x, b + x) = a+x . . . a+x x .. . ... 0 b
... .. . .. . a+x
b+x . . . b+x x
est une fonction polynomiale. En retranchant la premire ligne de D(a + x, b + x) chacune des suivantes, puis en dveloppant par rapport la premire ligne, on voit que c une fonction polynomiale de degr infrieur ou gal 1. Il existe donc deux constantes complexes a et b telles que x C, c(x) = ax + b. 2) Supposons dabord a = b. Pour x = b, c(b) = D(a b, 0) est le dterminant dune matrice triangulaire et on a donc c(b) = (b)n . On obtient de mme, pour x = a, c(a) = (a)n . ab + b = (b)n On a donc . aa + b = (a)n a(b)n b(a)n . On en dduit que D(a, b) = c(0) = b = ab Supposons maintenant a = b. En effectuant lopration lmentaire C1 C1 + C2 + + Cn , on obtient (n 1)a a . . . a 1 a ... a . . .. .. . . . . . (n 1)a 0 1 0 . D(a, a) = = (n 1)a . . .. .. .. . . a . . a . a . . (n 1)a . . . a 0 1 ... a 0 puis, en retranchant la premire ligne chacune des suivantes : 1 a ... a . . . 0 a . . . D(a, a) = (n 1)a . . = (n 1)(1)n1 a n . .. . .. . 0 . 0 . . . 0 a
139
Exercice 5.6 Daprs Centrale MP 2005 On munit lespace vectoriel E = Mn (C) de sa base canonique
B = (E 11 , E 21 , . . . , E n1 , E 12 , . . . , E n2 , . . . , E 1n . . . , E nn ) . Soit A Mn (K). Calculer la trace et le dterminant de lendomorphisme f de lespace vectoriel E dni par : M E, f (M) = AM. Rappelons que E i j est la matrice carre dordre n dont tous les coefcients sont nuls, except le coefcient situ lintersection de la ligne dindice i et de la colonne dindice j qui est gal 1. Si A = (ai j ), alors les coefcients ai j sont les coordonnes de A dans la base B. On
n n
a donc A =
i=1 j=1
AE k =
i=1 j=1
ai j E i j E k =
i=1
aik E i .
La matrice de lendomorphisme f : M AM dans la base B est un matrice carre dordre n 2 . Elle prsente sous la forme dune matrice diagonale par se A 0n . . . 0n 0n A 0n blocs . o 0n dsigne la matrice nulle dans Mn (K). On a donc .. . . . 0n A tr( f ) = n tr(A) et det( f ) = det(A) .
n
Exercice 5.7 (Comatrice) Centrale MP 2006 On dsigne par Com(A) la comatrice de A Mn (K). 1) Expliquer brivement pourquoi t Com( A)A = At Com( A) = det(A)In . 2) Etudier le rang de la comatrice de A en fonction du rang de A.
140
Chap. 5. Dterminants
1) Dsignons par ci, j le cofacteur de ai, j . Rappelons que ci, j = (1)i+ j Di, j , o Di, j est le mineur relatif au coefcient ai, j , cest--dire le dterminant de la matrice carre dordre n 1 obtenue en supprimant la ligne dindice i et la colonne dindice j.
n
On sait que
k=1
i -ime ligne). Soit alors j un indice diffrent de i et soit A j la matrice obtenue en remplaant la i -ime ligne de A par la j-me ligne. Comme A j a deux lignes gales, on a det(A j ) = 0. En dveloppant le dterminant de A j par rapport sa i-ime ligne,
n
on obtient
k=1 n
On a donc
det A 0
si j = i, si j = i.
Il en rsulte que At Com( A) = det(A)In . On obtient de la mme manire la relation t Com( A)A = det(A)In , en dveloppant le dterminant par rapport aux colonnes de A. 2) Dsignons par C la comatrice de A.
Si rg (A) = n, alors t C =
A est de rang < n 1 et toute matrice V obtenue en supprimant une ligne de U , est, elle aussi, de rang < n 1. Ainsi tous les mineurs de la matrice A sont nuls. On a donc C = 0 et son rang est gal 0. Si rg ( A) = n 1, alors on peut extraire du systme des vecteurs-colonnes de A un sous-systme libre form de n 1 vecteurs. En dautres termes, il existe une matrice U , obtenue en supprimant une colonne de A, dont le rang est gal n 1. Comme n 1 est aussi le rang du systme des vecteurs-lignes de U , il existe une matrice V , obtenue en supprimant une ligne U , dont le rang est gal n 1. Le dterminant de V est non nul et donc la matrice C possde au moins un coefcient non nul ; on a donc rg (C) 1. Par ailleurs la relation At C = 0 montre que limage de t C est incluse dans le noyau de A. On a donc rg (t C) 1 et donc rg (C) = rg (t C) = 1. Rcapitulons :
Si rg (A) = n, alors rg (C) = n. Si rg (A) = n 1, alors rg (C) = 1. Si rg (A) < n 1, alors rg (C) = 0.
141
Exercice 5.9 TPE PSI 2006 Soit n un entier suprieur ou gal 2 et x un nombre rel. Calculer, lorsque k est un entier tel que 0 k < n 1,
(x + 1)k (x + 2)k D(x) = . . . 2k 3k . . . 3k 4k . . . ... ... nk (n + 1)k . . .
En dveloppant D(x) par rapport sa premire colonne, on observe quil sagit dun polynme (de la variable x), dont le degr est strictement infrieur n 1. On a par ailleurs D(1) = D(2) = = D(n 1) = 0 puisquil sagit chaque fois du dterminant dune matrice qui a deux colonnes identiques. Il en rsulte que D est le polynme nul.
142
Chap. 5. Dterminants
j . . . j Soient C1 , . . . , Cn les colonnes de la matrice A. Pour tout j > 1 on a C j C j1 = 0 . . . 0 (les j 1 premiers coefcients sont gaux j et les suivants sont gaux 0). La suite doprations lmentaires Cn Cn Cn1 , . . . , C2 C2 C1 transforme 1 2 3 ... n 1 n 3 0 3 . . . n 1 n . 6 0 0 . . n 1 n donc A en la matrice B = . . . . . .. . . . . . . . . . 1 + + (n 1) 0 0 . . . 0 n 1 + + n 0 0 ... 0 0 En dveloppant le dterminant de B par rapport sa dernire ligne on obtient n(n + 1) . det(A) = det(B) = (1)n+1 n! 2
Exercice 5.11 Centrale MP 2007 Soient A, B Mn (R). A B 1) On pose M = . Montrer que det(M) B 0
0. 0. Quen est-il si A
1) Pour tout j compris entre 1 et n, changeons la colonne dindice j et la colonne dindice n + j dans la matrice M. Chaque change multiplie le dterB A minant par 1 et on obtient donc det(M) = (1)n . Il en rsulte que 0 B det(M) = (1)n det(B) det(B) = det(B)2 0. 2) Soit C Mn (C) et soit C la matrice dont les coefcients sont les conjugus des coefcients de C. La formule de Leibniz montre que det(C) = det(C). En appliquant ce rsultat la matrice C = A + i B, on obtient det(A2 + B 2 ) = det((A + i B)(A i B)) = det(A + i B) det(A i B) = det(A + i B)det( A + i B) = |det(A + i B)|
2
0.
143
i, j n
Si tous les ai sont nuls, alors M = In et det(M) = 1. Dans la suite, nous supposons (a1 , . . . , an ) = (0, . . . , 0). On peut alors crire M = A + In , avec a1 . A = (ai a j ) = . . a1 . . . an . . an Dsignons par f lendomorphisme de lespace vectoriel E = Mn,1 (R) canonique x1 . ment associ A. Pour X = . E, on a . xn a1 x1 a1 n . . . ak x k . . f (X ) = . . a1 . . . an . = . . . k=1 an xn an
n
ak xk = 0. Soit
(e1 , . . . , en1 ) une base de H . a1 n . 2 . , f (a) = ak a = 0 E . Il en rsulte que a H , / On a de plus, avec a = . k=1 an de sorte que B = (e1 , . . . , en1 , a) est une base de E. La matrice de f dans cette
n
2 ak ) .
Lendomorphisme canoniquement associ M est alors f + Id E et sa matrice dans la base B est diag(1, . . . , 1, 1 +
k=1 n 2 ak ). On a donc
det(M) = det( f + Id E ) = 1 +
k=1
2 ak .
144
Chap. 5. Dterminants
Exercice 5.13 Mines-Ponts MP, PSI 2007 Soient A, B Mn (Z) telles que A + k B GLn (Z) pour tout k {0, . . . , 2n}. Calculer det A et det B.
Nous utilisons ici un rsultat tabli dans lexercice 5.8 : une matrice M Mn (Z) est inversible dans lanneau Mn (Z) si et seulement si det(M) = 1. Soit P le polynme dni par : x R, P(x) = det(A + x B). La formule de Leibniz montre que son degr est infrieur ou gal n. Pour tout k {0, . . . , 2n}, on a P(k) = 1. Comme lensemble E = {0, . . . , 2n} contient 2n + 1 lments, il existe une partie F de E contenant strictement plus de n lments telle que la restriction de P F soit une constante , gale +1 ou 1. Le polynme P est alors de degr infrieur ou gal n et possde strictement plus de n racines. Cest donc le polynme nul. En particulier, pour x = 0, on obtient P(0) = det A = . 1 Pour x = 0, posons y = . La relation det( A+x B) = montre que det(y A+B) = y n x pour tout y R . Le polynme det(y A + B) y n est donc le polynme nul et on a donc en particulier pour y = 0, det(B) = 0.
Exercice 5.14 Polytechnique MP 2007 Soient A, H Mn (R), avec rg H = 1. Montrer que det( A + H ) det( A H ) det(A)2 .
Soit h lendomorphisme de lespace vectoriel Rn canoniquement associ H . Le thorme du rang montre que noyau K de h est de dimension n 1. Soit (e2 , . . . , en ) une base de K que nous compltons en une base B = (e1 , e2 , . . . , en ) de Rn et soient P la matrice de passage de la base canonique de Rn la base B et H = P 1 H P la matrice de h dans la base B. Les n 1 dernires colonnes de H sont nulles. Posons A = P 1 A P et, pour tout l R, g(l) = det(A + lH ) = det(A + lH ). En dveloppant le dterminant g(l) par rapport sa premire colonne, on voit que cest un polynme de degr infrieur ou gal 1 de la variable l. Il existe donc deux constantes relles a et b telles que : l R, g(l) = a + bl. Mais alors det(A + H ) det( A H ) = g(1)g(1) = a 2 b2 a 2 = g(0)2 = det(A)2 .
Exercice 5.15
145
f (x 1 , . . . , xn ) =
k=1
1) On suppose quil existe i = j tel que xi = x j . Montrer que f (x 1 , . . . , xn ) = 0. 2) Montrer que f (x 1 , . . . , xn ) = tr(u). detB (x1 , . . . , xn ). 1) Supposons quil existe (i, j) [[1, n]]2 tel que i < j et xi = x j . Pour tout entier k [[1, n]] distinct de i et de j, on a detB (x1 , . . . , xk1 , u(xk ), xk+1 , . . . , xn ) = 0, puisque la famille (x 1 , . . . , xk1 , u(xk ), xk+1 , . . . , xn ) comporte deux fois le mme vecteur. Il reste donc f (x 1 , . . . , xn ) = detB (x1 , . . . , xi1 , u(xi ), xi+1 , . . . , xn ) + detB (x1 , . . . , x j1 , u(x j ), x j+1 , . . . , xn ) . Le second dterminant est obtenu partir du premier par change des vecteurs situs la i-ime et la j-ime places. Leur somme est donc gale 0 et on a bien f (x 1 , . . . , xn ) = 0. 2) Lapplication f est la somme de n formes n-linaires. Cest donc une forme nlinaire et nous avons dmontr dans la question prcdente quelle est alterne. On sait daprs le cours quil existe une constante l telle que (x 1 , . . . , xn ) E n , f (x 1 , . . . , xn ) = l. detB (x1 , . . . , xn ). En particulier pour (x1 , . . . , xn ) = (e1 , . . . , en ) on obtient f (e1 , . . . , en ) = l. detB (e1 , . . . , en ) = l.
Dunod La photocopie non autorise est un dlit
f (e1 , . . . , en ) =
k=1
0 . . . . . . akk . . . . . . 0 . . . . . . ank
146
Chap. 5. Dterminants
En dveloppant ce dterminant par rapport sa k-ime ligne on obtient
n
akk = tr(u) et
Exercice 5.16 CCP MP 2006 Soit u R et An = (ai, j )1 i, j n Mn (R) o ai,i = 2 cos u, ai, j = 1 si j = i 1 ou j = i + 1, et ai, j = 0 sinon. Calculer det( An ).
0 ... 0 ... .. . Pour n . .. . 0 1 2 cos u En dveloppant ce dterminant par rapport la premire colonne on obtient 1 0 ... 1 2 cos u 1 Dn = 2 cos uDn1 + .. .. . . 0 0 .. . 2 cos u 1 0 1 2 cos u 1 .. .. . . 0 3, posons Dn = det(An ) = .. .
. 1 2 cos u
En dveloppant ce dernier dterminant par rapport sa premire ligne, on obtient la relation n 3, Dn = 2 cos uDn1 Dn2 (). On calcule directement D1 = 2 cos u et D2 = 4 cos2 u1. (On observe que la relation () prcdente est aussi vrie pour n = 2, si on convient que D0 = 1). Il sagit alors dune relation de rcurrence linaire du second ordre. Lquation caractristique associe est (E) r 2 2r cos u + 1 = 0 et son discriminant est D = 4(cos2 u 1) = 4 sin2 u.
Lorsque u pZ, lquation (E) a deux racines distinctes r1 = cos u + i sin u = eiu /
et r2 = cos u i sin u = eiu . Il existe deux constantes complexes A et B telles que n N , Dn = Aeniu + Beniu . Les constantes A et B sont dtermines par les conditions initiales D0 = 1 = A + B et D1 = 2 cos u = Aeiu + Beiu . On en eiu eiu et B = iu et donc dduit alors A = iu e eiu e eiu eiu eniu eiu eniu sin(n + 1)u = . Dn = iu iu sin u e e Lorsque u est de la forme 2kp, (k Z), lquation (E) a une unique racine r = 1 et il existe deux constantes complexes A et B telles que n N , Dn = A + Bn. On dduit des conditions initiales D0 = 1 et D1 = 2 que Dn = n + 1.
147
r = 1 et il existe deux constantes complexes A et B telles que n N , Dn = (1)n (A + Bn). Les conditions initiales D0 = 1 et D1 = 2 donnent alors Dn = (1)n (1 + n).
Exercice 5.17
(Dterminant de Cauchy) Soient n un entier suprieur ou gal 2 et a1 , a2 , . . . , an , b1 , b2 , . . . , bn des nombres complexes tels que ai + b j = 0 pour tout i et pour tout j. 1 1 1 ... a 1 + b1 a 1 + b2 a1 + b n 1 1 1 ... a2 + b n . Calculer le dterminant K n = a2 + b1 a2 + b2 . . . . . . . . . 1 1 1 ... a n + b1 a n + b2 a n + bn
Indication : on pourra introduire la fraction rationnelle R(x) = (x a1 ) . . . (x an1 ) (x + b1 ) . . . (x + bn )
1 1 . . . R(a1 ) a 1 + b1 a 1 + b2 1 1 . . . R(a2 ) a 2 + b1 a 2 + b2 et le dterminant . . . . . . . . . . 1 1 . . . R(an ) a n + b 1 a n + b2 Nous supposons les coefcients bi deux deux distincts (dans le cas contraire, on a videmment K n = 0). (x a1 ) . . . (x an1 ) Considrons alors la fraction rationnelle R(x) = . (x + b1 ) . . . (x + bn ) On a R(a1 ) = = R(an1 ) = 0 et R(an ) = (an a1 ) . . . (an an1 ) . (an + b1 ) . . . (an + bn )
En dcomposant R en lments simples, on voit quil existe des nombres complexes l1 ln l1 , . . . , ln tels que R(x) = + + . En fait, seule la valeur du coefx + b1 x + bn cient ln sera utile dans la suite. En remplaant x par bn dans la fraction rationnelle (bn + a1 ) . . . (bn + an1 ) . (x + bn )R(x) on obtient ln = (bn b1 ) . . . (bn bn1 )
148
Chap. 5. Dterminants
Notons C1 , . . . , Cn les colonnes de K n et remplaons la dernire colonne par l1 C1 + + ln Cn . On obtient 1 1 a 1 + b1 a 1 + b2 1 1 a 2 + b1 a 2 + b2 ln K n = . . . . . . 1 1 a n + b1 a n + b2 1 1 a 1 + b1 a 1 + b2 1 1 = a 2 + b1 a 2 + b2 . . . . . . 1 1 a n + b1 a n + b2 = R(an )K n1 . On a donc K n = ... ... R(a1 ) R(a2 ) . . .
. . . R(an )
(bn b1 ) . . . (bn bn1 ) (an a1 ) . . . (an an1 ) (bn + a1 ) . . . (bn + an1 ) (an + b1 ) . . . (an + bn ) 1 et comme K 1 = on en dduit aisment que a 1 + b1 (b j bi ). Kn =
1 i< j n 1 i< j n
K n1 ,
(a j ai ) .
(ai + b j )
1 i, j n
Exercice 5.18
TPE MP 2006, Mines-Ponts MP 2006 Soit n un entier, avec n 2. On se propose de dterminer lensemble S des matrices A de Mn (C) telles que
B Mn (C), det(A + B) = det(A) + det(B). 1) Donner un exemple de matrice appartenant S. 2) Soit A une matrice appartenant S.
Montrer que det(A) = 0. A laide dun raisonnement par labsurde, montrer que A est nulle, en com-
149
Le dterminant de la matrice A1 A1 . . . An An est nul puisque sa i 0 ime colonne est gale 0. On obtient donc det A1 . . . An = 0, ce qui est absurde.
Exercice 5.19 Mines-Ponts MP 2007 Soit n un entier suprieur ou gal 2. Montrer que tout hyperplan de Mn (C) contient au moins une matrice inversible.
Soit H un hyperplan de Mn (C) et soit (E i j , (i, j) {1, . . . , n}2 ) la base canonique de Mn (C). Si H contient toutes les matrices E i j avec i = j, alors H contient la 0 0 ... 0 1 1 0 . . . . . . 0 n matrice A = E 1,n + E i,i1 = 0 1 0 . . . 0 . . . .. .. . i=2 . . . . . . . . 0 0 ... 1 0 En dveloppant le dterminant de A par rapport sa premire ligne, on obtient det(A) = (1)n+1 et donc A est inversible. / Supposons maintenant quil existe un couple (i, j), avec i = j, tel que E i j H . On a alors H + Vect(E i j ) = Mn (C) et en particulier il existe a C et M H tels que In = M + a E i j . On en dduit que M = In a E i j et cette matrice est inversible puisque cest une matrice triangulaire dont les lments diagonaux sont tous gaux 1.
150
Chap. 5. Dterminants
(1)
i [[1, n]],
|aii | >
j=1 j=i
|ai j |
Montrer que A est inversible. Indication de la rdaction : En supposant A non inversible, on pourra introduire un vecteur non nul X Mn,1 (C) tel que AX = 0. 2) Soit A = (ai j )1
i, j n
(i , j) [[1, n]] ,
ai j
et
i [[1, n]],
aii >
j=1 j=i
ai j .
Montrer que det(A) > 0. Indication de la rdaction : on pourra considrer P(x) = det(A + x In ). 1) Soit A une matrice non inversible vriant les hypothses (1). Il existe alors un x1 . vecteur X = . Mn,1 non nul tel que AX = 0. On a donc . xn
n
ai j x j = 0
j=1
(E i )
pour tout i [[1, n]]. Soit k [[1, n]] tel que |xk | |x j | pour tout j [[1, n]]. xj Comme X est non nul, on a xk = 0 et 1 pour tout j [[1, n]]. xk La relation (E k ) permet alors dcrire
n
|ak | =
j=1 j=k
xj aj xk
j=1 j=k
xj |a j | xk
|a j |
j=1 j=k
ce qui est en contradiction avec les hypothses (1). 2) Soit x un rel. La matrice A + x In est diagonale dominante pour tout x R+ . On a donc det(A + x In ) = 0 pour tout x R+ . Dautre part P(x) = det(A + x In ) est un polynme unitaire de degr n, coefcients rels. Il en rsulte que P(x) tend vers + quand x tend vers +. La question prcdente montre que P ne sannule pas sur lintervalle R+ . Grce au
151
Nous utilisons ici la proprit de linarit du dterminant par rapport aux colonnes. Pour tout j [[1, n]] on peut crire la jime colonne sous la forme x 0 x . . . . . . . . . x + a j = X + A j , avec X = x et A j = a j . . . . . . . . . . x 0 x Le rel D apparat alors comme la somme de 2n dterminants, mais au plus n + 1 de ces dterminants sont non nuls (tous les dterminants comportant deux fois la
n
D j , avec
ai +
ai .
i=1
j=1 i=1 i= j
Exercice 5.22 TPE MP 2006 Soient n > 2 un entier et (a1 , . . . , an ) Rn tels que a1 +a2 + +an = 0. Calculer le dterminant de M = (m i j )1 i, j n o m i j = ai + a j si i = j et m ii = 0.
152
Chap. 5. Dterminants
0 a 1 + a2 . . . a 1 + an a 2 + a1 0 . . . a 2 + an det(M) = . . . . . . . . . . a n + a 1 a n + a2 . . . 0
On a :
En utilisant la relation a1 + a2 + + an = 0, on remarque que la somme des lignes de M est gale (n 2)a1 (n 2)a2 . . . (n 2)an . Lopration lmentaire [L 1 L 1 + L 2 + + L n ] donne donc : a1 a2 + a1 det(M) = (n 2) . . . a2 0 . . . ... an . . . a 2 + an . . . . 0
a n + a1 a n + a2 . . .
Retranchons alors la premire ligne chacune des suivantes on obtient a3 a1 a2 a2 a2 a2 det(M) = (n 2) a3 a3 a3 . . . . . . . . . a n an an ... ... ... an a2 a3 . . .
On retranche ensuite la premire colonne chacune des suivantes : a 1 a2 a 1 a3 a1 a2 2a2 0 0 2a3 a3 det(M) = (n 2) . . . . . . . . . 0 0 an On effectue pour nir lopration lmentaire 1 1 1 [C1 C1 + C2 + C3 + + Cn ] 2 2 2 pour obtenir A a2 a 1 a 3 a 1 0 2a2 0 0 0 2a3 det(M) = (n 2) . . . . . . . . . 0 0 0 Avec A = a1 + . . . an a1 ... 0 ... 0 . . . . ... 2an
153
Ecole Polytechnique MP 2006 Soit p un nombre premier, a0 , a1 , . . . , a p1 des lments de Z/ pZ. a1 . . . a p1 a0 a p1 a0 . . . a p2 On pose M = . . . Donner une condition ncessaire et .. .. . . . . . . a1 . . . a p1 a0 sufsante pour que M soit inversible et calculer det(M).
Notons K le corps Z/ pZ. On sait que x p 0 1 0 0 0 1 . . Considrons la matrice J = . . . . . . . 1 0 ... = x pour tout x K . ... 0 . . . 0 . . . M (K ). p . . . 0
En considrant J comme la matrice, dans la base canonique (e1 , e2 , . . . , e p ) de lespace vectoriel K p , de lendomorphisme f dni par f (e1 ) = e p , f (e2 ) = e1 , . . . , f (e p ) = e p1 , on calcule facilement les puissances successives de J . On voit notamment que J p = I p et que M = a0 I p + a1 J + + a p1 J p1 . Soit K [J ] le sous-espace vectoriel de L(K ) engendr par (I p , J , . . . , J p1 ). Cest une sous-algbre commutative de lalgbre L(K ) et la formule de binme montre que lapplication M M p est un endomorphisme de lalgbre K [J ]. (Cest une consquence du fait que, lorsque p est un nombre premier, le coefcient p binomial est congru 0 modulo p pour 1 k p 1 cf. exercice 1.3 page 2). k Il en rsulte que
p p p p M p = (a0 I p + a1 J + + a p1 J p1 ) p = a0 I p + a1 J p + . . . a p1 J p( p1)
= (a0 + a1 + + a p1 )I p On en dduit que det(M p ) = (a0 + a1 + + a p1 ) p = a0 + a1 + + a p1 . Ainsi M est inversible si et seulement si a0 + a1 + + a p1 = 0. Enn det(M) = det(M) p = det(M p ) = a0 + a1 + + a p1 .
Exercice 5.24 Polytechnique MP 2006 Montrer que deux matrices de Mn (R) semblables dans Mn (C) le sont dans Mn (R).
154
Chap. 5. Dterminants
Si M et M sont semblables dans Mn (C), alors il existe une matrice Q GLn (C) telle que M = Q 1 M Q, cest--dire telle que Q M = M Q (*). La matrice Q = (q jk ) est coefcients complexes ; on peut crire q jk = a jk + ib jk et donc Q = A + i B, avec A = (a jk ) et B = (b jk ). Las matrices A et B sont coefcients rels et la relation (*) scrit AM + i B M = M A + i M B. En sparant les parties relles et imaginaires, on obtient AM = M A et B M = M B. On a donc aussi (A + x B)M = M(A + x B) pour tout nombre rel x. Posons alors P(x) = det(A + x B). Il sagit dun polynme coefcients rels et ce polynme nest pas le polynme nul puisque P(i ) = det(Q) = 0. Il existe donc un nombre rel x0 tel que P(x 0 ) = 0. La matrice Q 0 = A + x0 B est donc inversible dans Mn (R) et vrie Q 0 M = M Q 0 . On a donc M = Q 1 M Q 0 , ce qui montre que M et M sont semblables 0 dans Mn (R).
1) Soient n N et C Mn (R). Montrer que si X Mn (R), det(C + X ) = det(X ), alors C = 0. 2) Soient A et B appartenant Mn (R) telles que X Mn (R), det(A + X ) = det(B + X ). Montrer que A = B. 1) En prenant en particulier X = C, on obtient (1)n det(C) = 0 et donc det(C) = 0. Le rang r de C est donc strictement infrieur n. On sait que dans ces conditions, il existe des matrices inversibles P et Q telles que C = P Jr Q, Ir 0 0 0 avec Jr = et posons . Introduisons la matrice Jr = 0 0 0 Inr D = P Jr Q. On a alors C + D = P(Jr + Jr )Q = P In Q = P Q, do det(C + D) = det(D) = det(P Q) = 0. Il en rsulte que D est inversible et puisque rg (D) = rg (Jn ) = n r , on a r = 0 et donc C = 0. 2) Si det(A + X ) = det(B + X ) pour tout X Mn (R), alors on a aussi det(A B + X ) = det(B B + X ) = det(X ) pour tout matrice X et donc A B = 0 daprs la question prcdente.
quations linaires
S = x0 + SH dont la direction est le sous-espace vectoriel S H = Ker( f ) des solutions de lquation homogne associe. Cas o E et F sont de dimensions nies : Notons r le rang de lapplication linaire f et n la dimension de E. Lensemble S H = Ker( f ) des solutions de lquation linaire homogne f (x) = 0 F est un sous-espace vectoriel de E de dimension n r . Lensemble S de lquation linaire f (x) = b est ou bien lensemble vide (lorsque lquation est incompatible), ou bien un sous-espace afne de E de dimension n r .
Systme de Cramer
Il sagit dun systme linaire de la forme AX = B o on donne une matrice
inversible A GLn (K), B Mn,1 (K) et o linconnue, X , appartient Mn,1 (K). Un tel systme admet une unique solution : X = A1 B. Les formules de Cramer x1 . Soit X = . lunique solution du systme de Cramer AX = B. Dsignons . xn par D le dterminant de A et, pour tout i {1, . . . , n}, par Di le dterminant de
156
6.2 EXERCICES
Exercice 6.1
Soit E un K-espace vectoriel de dimension nie n 1 et soit p un projecteur de E. Montrer que lensemble des endomorphismes f de E tels que f p = p est un sous-espace afne de E et donner sa dimension. Lapplication F : f f p est une application linaire de lespace vectoriel L(E) dans lui mme. Lexercice consiste rsoudre lquation linaire F( f ) = p (*)
On dispose dune solution particulire vidente : f = p. Lensemble S de ses solutions est donc le sous-espace afne p + S H de L(E) o S H = Ker(F) est lensemble des endomorphismes f de E tels que f p = 0. Cest un sous-espace vectoriel de L(E). Pour dterminer sa dimension, observons dabord que la relation f p = 0 quivaut linclusion de Im( p) dans le noyau K de f . Introduisons alors une base B = (e1 , . . . , er , er+1 , . . . , en ) de E o (e1 , . . . , er ) est une base de Im( p) et (er+1 , . . . , en ) une base de Ker( p). Pour que limage de p soit inclus dans le noyau de f , il faut et il suft que f (ei ) = 0 pour tout i {1, . . . , p}. Cette condition est caractrise par le fait que la matrice de f dans la base B est de la forme M = 0 M1 o 0 dsigne la matrice nulle de Mn, p (K) et M1 une matrice arbitraire dans Mn,n p (K). Comme lapplication qui f L(E) associe sa matrice dans la base B est un isomorphisme, la dimension de Ker(F) est gale celle de lespace vectoriel Mn,n p (K), cest--dire n(n p).
Exercice 6.2 Mines-Ponts PSI 2006 Soient a, b et c les racines du polynme X 3 X + 1. Rsoudre le systme x + y + z = 0 ax + by + cz = 2 2 a x + b2 y + c2 z = 3
6.2 Exercices
Remarquons que les racines du polynme P = X 3 X +1 sont deux deux distinctes, 1 1 puisque les racines du polynme driv P = 3X 2 1, x1 = et x2 = ne 3 3 sont pas racines de P. Le dterminant D du systme est un dterminant de Vandermonde : D = (c a)(c b)(b a). Il est non nul et le systme est donc de Cramer : il admet une unique solution (x, y, z) C3 . Les relations usuelles entre les coefcients et les racines de P montrent que a+b+c = 0, a 2 +b2 +c2 = (a+b+c)2 2(ab+bc+ca)2 et a 3 +b3 +c3 = a+b+c3 = 3. Donc (a, b, c) est lunique solution du systme.
157
L1 L1 + L2 + L3 + L4 1 1 1 l
1 1 = (l + 3) 1 1
L2 L2 L1 L3 L3 L1 L4 L4 L1
1 1 1 1 0 l1 0 0 = (l + 3) 0 0 l1 0 0 0 0 l1 = (l + 3)(l 1)3
Premier cas : Supposons l = 3 et l = 1. Le systme est de Cramer. Il admet une
unique solution. En sommant les quatre quations on obtient (l + 3)(x + y + z + t) = 1 + m + m2 + m3 do x +y+z+t = 1 + m + m 2 + m3 . l+3
158
1 l1
1 + m + m2 + m 3 , l+3 m3 1 + m + m2 + m 3 l+3 .
1 + m + m2 + m 3 l+3
et t =
1 l1
Il est compatible si et seulement si m = 1 et lensemble des solutions est lhyperplan afne dquation x + y + z + t = 1. Troisime cas : supposons enn l = 3. Lopration lmentaire [L 4 L 4 +L 1 +L 2 +L 3 ] montre que le systme quivaut 1 3x + y + z + t = x 3y + z + t = m x + y 3z + t 0 = m2 = 1 + m + m 2 + m3
Le systme est compatible si et seulement si 1 + m + m2 + m3 = 0, cest--dire si et seulement si m {1, i, i}. On peut choisir t arbitrairement dans C et pour tout t C, (x, y, z) est la solution du systme de Cramer 3x + y + z = 1 t x 3y + z = m t x + y 3z = m2 t En sommant les trois quations, il vient x y z = 1 + m + m2 3t, do 1 4x = 2 + m + m2 4t et x = (2 + m + m2 ) + t. On trouve de mme 4 1 1 2 y = (1 + 2m + m ) + t et z = (1 + m + 2m2 ) + t. Lensemble des solutions est la 2 2 1 droite afne passant par (2 + m + m2 , 1 + 2m + m2 , 1 + m + 2m2 , 0) et dirige par le 4 vecteur (1, 1, 1, 1).
1) Soient n N , f 1 , . . . , f n des fonctions de R dans R formant une famille libre de F(R, R). Montrer quil existe (x 1 , . . . , xn ) Rn tel que det( f i (x j ))1 i, j n = 0. 2) Rciproque ?
6.2 Exercices
1) On fait une dmonstration par rcurrence sur lentier n. La proprit est vidente pour n = 1 : si f 1 est non nulle, alors il existe x1 R tel que f 1 (x1 ) = 0. Pour n 2, supposons la proprit vrie lordre n 1 et soient f 1 , . . . , f n des fonctions de R dans R formant une famille libre. La famille f 1 , . . . , f n1 est elle aussi libre et lhypothse de rcurrence montre quil existe (x1 , . . . , xn1 ) Rn1 tel que Dn = det( f i (x j ))1 i, j n1 = 0. Considrons alors lapplication w : R R dnie par x R f 1 (x1 ) . . . ... f 1 (xn1 ) . . . f n1 (xn1 ) f n (xn1 ) f 1 (x) . . . f n1 (x) f n (x)
159
w(x) =
f n1 (x1 ) . . . f n (x1 ) . . .
En dveloppant ce dterminant par rapport sa dernire colonne, on voit quil existe des rels l1 , . . . , ln tels que x R, w(x) = l f 1 (x) + + ln1 f n1 (x) + ln f n (x). cest--dire w = l f 1 + + ln1 f n1 + ln f n , avec ln = Dn = 0. Comme la famille f 1 , . . . , f n est libre, w est non nulle. Il existe donc x n R tel que w(x n ) = 0, ce qui dmontre que la proprit est vrie lordre n. 2) Supposons maintenant quil existe (x1 , . . . , xn ) Rn tel que det( f i (x j ))1
i, j n
=0
Dmontrons que la famille ( f 1 , . . . , f n ) est libre. Soient pour cela l1 , . . . , ln des nombres rels tels que l1 f 1 + + ln f n = 0. On a alors l1 f 1 (x1 ) + + ln f n (x1 ) = 0 l f (x ) + + l f (x ) = 0 1 1 2 n n 2 ...... l1 f 1 (xn ) + + ln f n (xn ) = 0 Le n-uplet (l1 , . . . , ln ) apparat alors comme solution dun systme linaire homogne de Cramer. On a donc l1 = = ln = 0, ce qui dmontre bien que la famille ( f 1 , . . . , f n ) est libre.
160
Il sagit dun systme linaire homogne : il admet donc au moins la solution nulle. Les n 1 dernires quations permettent dexprimer x2 , . . . , xn laide de x1 : x2 = ax1 , . . . , xn = a n1 x1 . La premire quation scrit alors x1 = a n x1 . Si a n = 1, cest--dire si a est une racine n-ime de lunit distincte de 1, alors les solutions sont de la forme x1 (1, a, . . . , a n1 ) o x1 est un nombre complexe arbitraire, tandis que si a nest pas une racine de lunit, le systme admet la seule solution nulle. En conclusion : si a est une racine n-ime de lunit distincte de 1, alors les solutions sont de la forme A(1, a, . . . , a n1 ) + u(1, 1, . . . , 1) o A est une constante complexe arbitraire. Sinon, le systme admet la seule solution constante : u = (1, . . . , 1).
Exercice 6.6 Centrale MP, PC 2006 Soit k C et (S) le systme (1 + k 2 )x1 + kx2 = 0 ... (2 i n 1) + (1 + k 2 )xi + kxi+1 = 0 kx i1 ... = 0 kx n1 + (1 + k 2 )xn Rsoudre (S) en utilisant une suite (u i )iN solution de la rcurrence ku i1 + (1 + k 2 )u i + ku i+1 = 0.
Commenons par dterminer lensemble S des suites (u i )iN solutions de la relation de rcurrence linaire ku i1 + (1 + k 2 )u i + ku i+1 = 0. Le discriminant de lquation caractristique kr 2 +(1+k 2 )r +k = 0 est D = (1+k 2 )2 4k 2 = (1k 2 )2 . Si k = 1, 1 alors lquation admet deux racines complexes distinctes r1 = k et r2 = et les k lments de S sont les combinaisons linaires des suites gomtriques de raisons 1 respectives k et . k Si k = 1 ou k = 1, alors lquation caractristique admet la racine double k les lments de S sont les suites de la forme i N, u i = (a + bi )(k)i , o a et b sont deux constantes complexes arbitraires.
6.2 Exercices
On sait de plus quune telle suite est dtermine par ses deux premiers termes u 0 et u 1 . De faon prcise, pour tout (x0 , x1 ) C2 il existe une unique suite (u i ) S telle que u 0 = x0 et u 1 = x1 . Soit alors (u i )iN une suite appartenant S. Si u 0 = u n+1 = 0, alors (u 1 , . . . , u n ) est solution du systme (S). Rciproquement si (x1 , . . . , xn ) est une solution de S, alors la suite (u i )iN S dnie par ses deux premiers termes u 0 = 0 et u 1 = x1 vrie u n+1 = 0. Supposons dabord k = 1. Les relations u 0 = u n+1 = 0 scrivent a+b (S ) ak n+1 + b 1 k n+1 =0 =0
161
Lorsque k 2n+2 = 1, il sagit dun systme de Cramer. On a a = b = 0, do u i = 0 pour tout i N et (S) admet la seule solution (x1 , . . . , xn ) = (0, . . . , 0). (Cest un systme de Cramer). Lorsque k 2n+2 = 1 (S ) est un systme de rang 1. Ses solutions sont les couples de 1 la forme (a, a), a C et les suites u n sont de la forme u i = a(1)i k i i . k 1 1 , . . . , (1)n k n n . (Il Les solutions de (S) sont de la forme a k k k sagit donc dun systme dont le rang est gal n 1). Dans la cas o k = 1, les relations u 0 = u n+1 = 0 scrivent (S ) a =0 a + b(n + 1) = 0
On obtient donc a = b = 0 et le systme (S) admet lunique solution nulle (cest un systme de Cramer).
Dunod La photocopie non autorise est un dlit
Exercice 6.7 Mines-Ponts MP 2007 1) Soit n un entier suprieur ou gal 2. Donner une condition ncessaire et a b b . .. . . . b a sufsante sur (a, b) C2 pour que A = . . soit inversible dans . . . . . . b . b b a Mn (C). 2) Calculer A1 dans ce cas. Indication de la rdaction : pour la question 2) on pourra chercher rsoudre le systme linaire Y = AX , avec Y = t (y1 , . . . , yn ) et X = t (x1 , . . . , xn ).
162
6.2 Exercices
On en dduit nalement : A1 a + (n 2)b b b . . . 1 b a + (n 2)b . . . = . . .. .. (a b)(a + (n 1)b) . . . . b b b a + (n 2)b
163
Il sagit de rsoudre un systme de deux quations deux inconnues x, y Z/37Z qui est un corps, puisque 37 est un nombre premier. Le dterminant du systme D = 63 = 11 est non nul. La relation de Bzout 11 27 37 8 = 1 montre que linverse de 11 est 27 = 10. Il sagit dun systme de Cramer ; il admet donc une solution unique que lon peut calculer grce aux formules de Cramer : x= 1 30 7 = +10 30 7 = 10 72 = 490 = 28. D 0 7 1 6 30 = +10 30 3 = 10 7 3 = 210 = 12. D 3 0
y=
x = 0 E de E tel que u(x) = lx. Ce vecteur x est appel vecteur propre associ la valeur propre l. Remarque Le vecteur nul nest pas un vecteur propre de u.
Lensemble des valeurs propres de u est appel le spectre de u, on le note Sp(u). Pour tout l K, on note E l (u) = Ker(u l Id E ). Si l Sp(u), alors E l (u) est
constitu du vecteur nul et des vecteurs propres de valeur propre l. On lappelle sous-espace propre associ l. Si l Sp(u), alors E l (u) = {0 E }. / Le scalaire l appartient Sp(u) si et seulement si u l IdE est non injectif. En particulier 0 est valeur propre de u si et seulement si u est non injectif. Les vecteurs propres et les valeurs propres sont souvent appels les lments propres de u. Proprit importante : si l1 , . . . , l p sont p valeurs propres distinctes de u, alors la somme E l1 + + E l p est directe. Ainsi des vecteurs propres associs des valeurs propres distinctes sont linairement indpendants. En particulier, dans un espace de dimension n, il ne peut y avoir plus de n valeurs propres distinctes. Une droite est stable par u si et seulement si cette droite est incluse dans un sous-espace propre, ou encore, ce qui revient au mme, un vecteur directeur de cette droite est un vecteur propre.
165
tel que M X = lX . Ce vecteur X est appel vecteur propre de M associ la valeur propre l. Soient E un K-espace vectoriel de dimension nie, B une base de E, u un endomorphisme de E et M = Mat(u, B). Les valeurs propres de u et de M sont identiques, et x est vecteur propre de u pour la valeur propre l si et seulement si X = Mat(x, B) est vecteur propre de M pour la valeur propre l. On peut donc appliquer la matrice M les dnitions et les proprits concernant lendomorphisme u. Si M Mn (R), alors on peut la considrer comme une matrice de Mn (C). Un complexe l est une valeur propre complexe de M si et seulement si il existe X Mn,1 (C) tel que M X = lX . On distingue donc le spectre rel, SpR (M) et le spectre complexe, SpC (M) qui le contient. Si M Mn (R) et si l est une valeur propre complexe de M, alors l est galement une valeur propre de M, et E l (M) = E l (M) = {X | X E l (M)}.
Exercice 7.1
Dterminer les lments propres de lendomorphisme c: C (R, R) C (R, R) . f f
Soit l R. On cherche les fonctions non nulles f C (R, R) telles que f = l f . Si l > 0, E l (c) = Vect t ch lt , t sh lt . lt , t sin lt . Si l < 0, E l (c) = Vect t cos Si l = 0, il sagit de Vect (t t, t 1) = t at + b, (a, b) R2 . Ainsi, Sp(c) = R.
Exercice 7.2
Soit F lendomorphisme qui a pour matrice dans la base canonique de C4 , A= 02 I2 I2 02 .
En appliquant la dnition, montrer que i et i sont des valeurs propres de F et dterminer les vecteurs propres associs. En dduire tous les sous-espaces propres de A.
166
iz it Ainsi V Ker(A i I4 ) si et seulement si il existe (z, t) C2 tel que V = . z t i 0 0 i Finalement Ker( A i I4 ) = Vect( , ). En rsolvant le systme AV = i V , 1 0 0 1 i 0 0 i on vrie de la mme faon que Ker( A + i I4 ) = Vect( , ). Comme la 1 0 0 1 somme des dimensions des sous-espaces propres est gale la dimension de lespace vectoriel C4 , il ny pas dautre sous-espace propre. Remarques
On aurait pu remarquer que A M4 (R) et utiliser que AV = i V AV = i V . On aurait pu galement effectuer un rsolution laide dune criture par blocs
ix iy iz it
x = iz . y = it
V =
X Y
Exercice 7.3 CCP PSI 2007, Centrale PSI 2007 Soit F lendomorphisme de R[X ] dni par F(P) = (2X + 1)P (X 2 1)P . Dterminer les lments propres de F. Indication de la rdaction : on remarquera que, pour tout l R et tout x = 1, 1+l 3l 2x + 1 l = + . on a x2 1 2(x + 1) 2(x 1)
Une condition ncessaire et sufsante pour que l R soit valeur propre de f est quil existe un polynme P distinct du polynme nul tel que (R) : F(P) = lP. La relation (R) scrit (X 2 1)P (2X + 1 l)P = 0. Le polynme P est de la forme P = an X n + + a0 , o n est le degr de P, et o an est un rel non nul. Le coefcient de X n+1 dans le polynme Q = (X 2 1)P (2X + 1 l)P est alors gal (n 2)an , et puisque Q est le polynme nul, on a ncessairement n = 2 : le polynme P est de degr 2.
167
Lorsque y est une fonction polynomiale, lquation (E) est vrie sur R ds quelle est vrie sur ] 1, + [ . Rsolvons donc cette quation sur ] 1, + [ . 2x + 1 l y . Notons f la fonction dnie sur ] 1, + [ Elle scrit y = x2 1 2x + 1 l . Elle se dcompose en lments simples sous la par f (x) = x2 1 3l 1+l + et, sur ] 1, + [ , admet comme primitive forme f (x) = 2(x + 1) 2(x 1) 3l 1+l ln(x + 1) + ln(x 1). Les solutions de lquation diffrentielle F :x 2 2 3l 1+l sont donc y = Ce F , o C est une constante, ce qui donne y = C(x +1) 2 (x 1) 2 . Il reste chercher pour quelles valeurs de l cette solution est une fonction polynomiale de degr 2. Il y a trois possibilits : 1+l 3l = 2 et = 0, cest--dire l = 3. Ainsi l = 3 est une valeur propre de 2 2 F associ au sous-espace propre E 3 = Vect((X + 1)2 ). 1+l 3l = 1 et = 1, cest--dire l = 1. Ainsi l = 1 est une valeur propre de 2 2 F associ au sous-espace propre E 1 = Vect(X 1)(X + 1). 1+l 3l = 0 et = 2, cest--dire l = 1. Ainsi l = 1 est une valeur propre 2 2 de F associ au sous-espace propre E 1 = Vect((X 1)2 ).
Exercice 7.4
Dunod La photocopie non autorise est un dlit
168
propres de M. Remarque une matrice coefcients complexes admet au moins une valeur propre dans C et une matrice coefcients rels dordre impair admet au moins une valeur propre dans R.
Lorsque le polynme x M est scind dans K[X ], avec l1 , . . . , ln pour racines,
n n
on a det M =
k=1
lk et tr M =
k=1
lk .
169
lordre de multiplicit de la racine l du polynme x M . Remarque pratique Si l est une valeur propre complexe dune matrice relle, alors l est aussi valeur propre de mme ordre de multiplicit que l.
Deux matrices semblables ont mme polynme caractristique. La rciproque
est fausse. K K est polynomiale. Son polynme l det (u lId E ) associ, que lon notera galement xu , est appel le polynme caractristique de u. Si B est une base de E et M = Mat(u, B) alors x M = xu . Ceci permet dappliquer les dnitions et proprits prcdentes lendomorphisme u. Proprits
La fonction xu :
Si F est un sous-espace stable de u, alors xu F divise xu . Pour l Sp(u), on a 1 dim E l (u) m(l).
Exercice 7.5
Quel est le spectre (rel) de la matrice relle R = cos u sin u sin u cos u ?
Donner son polynme caractristique puis ses valeurs propres complexes. La matrice R est la matrice dune rotation dangle u dans le plan vectoriel R2 muni de sa structure canonique despace euclidien. En gnral, le spectre rel de R est lensemble vide car si la matrice possde une valeur propre relle, alors il existe une droite stable par la rotation dangle u, ce qui nest le cas que si u = p (2p) (et alors SpR (R) = {1}) ou si u = 0 (2p) (et alors SpR (R) = {1}). Calculons le polynme caractristique de R. x R (X ) = cos u X sin u sin u cos u X = (cos u X )2 + sin2 u X eiu .
Les valeurs propres complexes de R sont eiu et eiu (elles sont bien sr conjugues car x R est un polynme coefcients rels). Pour u pZ, on retrouve que la matrice R na pas de valeur propre relle. En / revanche, elle a deux valeurs propres complexes simples et conjugues.
170
Exercice 7.7 Mines-Ponts PC 2007 et MP 2006 Soient A et B deux matrices de Mn (C). On se propose de dmontrer que AB et B A ont le mme polynme caractristique. 1) Dmontrer le rsultat lorsque la matrice A est inversible. 2) On se place maintenant dans le cas gnral. Soit l Mn (C). Etablir que
lIn B A B 0 lIn In A 0 In = In A 0 In B lIn 0 lIn AB .
En dduire que AB et B A ont le mme polynme caractristique. 1) Lorsque A est inversible, on a pour tout l C, x AB (l) = det ( AB lIn ) = det(A) det B lA1 = det B lA1 det(A) = det(B A lIn ) = x B A (l). Ainsi, pour tout l C, x AB (l) = x B A (l). 2) On vrie aisment que les deux produits par blocs sont gaux En prenant les dterminants, on obtient det(lIn B A) det(lIn ) = det(lIn ) det(lIn AB), cest--dire, ln x B A (l) = ln x AB (l). On en dduit que AB et B A ont le mme polynme caractristique. lIn B . lA lIn
171
valentes suivantes est vrie : il existe une base de E forme de vecteurs propres de u, on a E =
lSp(u)
E l (u).
est diagonalisable si, et seulement si, il vrie lune des propositions quivalentes suivantes :
lSp(u)
le polynme xu est scind sur K et pour toute valeur propre l, on a dim E l (u) = m(l).
Cas particulier important : si xu est scind sur K et racines simples, alors
lendomorphisme u est diagonalisable et chaque sous-espace propre est de dimension 1. Remarque pratique pour dterminer dim E l (u), on tudie suivant les cas Ker (u lId E ) (systme linaire) ou bien rg (u lId E ) car, daprs le thorme du rang, on a dim E l (u) = dim E rg (u lId E ).
Exemples dendomorphismes diagonalisables : les homothties sont les
Dunod La photocopie non autorise est un dlit
endomorphismes diagonalisables possdant une seule valeur propre, les projecteurs (resp. les symtries) sont les endomorphismes diagonalisables dont le spectre est inclus dans {0, 1} (resp. dans {1, 1}). Remarque Lorsque u est diagonalisable, on a tr u =
lSp u
m(l)l et det u =
lSp u
lm(l) .
blable une matrice diagonale. Cela quivaut lexistence dune matrice P inversible, dont les colonnes sont des vecteurs propres de M, telle que P 1 M P est diagonale.
172
2) Si a1 a2 > 0, alors le polynme x A a deux racines relles distinctes. Il est donc scind racines simples. Par consquent A est diagonalisable dans M2 (R), admet deux valeurs propres distinctes et chaque sous-espace propre est de dimension 1. Si a1 a2 < 0, alors le polynme x A nadmet pas de racine relle (donc il nest pas scind sur R). Par consquent, A nest pas diagonalisable dans M2 (R). Si a1 a2 = 0, alors x A admet 0 pour seule racine et cette racine est double. Si A tait diagonalisable, elle serait semblable la matrice diagonale de diagonale nulle, donc la matrice nulle. Ainsi A serait la matrice nulle, ce qui nest pas le cas. Par consquent, A nest pas diagonalisable dans M2 (R). Conclusion : la matrice A est diagonalisable dans M2 (R) si et seulement si a1 a2 > 0. 3) Si a1 a2 = 0, alors le polynme x A a deux racines distinctes (relles lorsque a1 a2 > 0, complexes conjugues lorsque a1 a2 < 0). Il est donc scind racines simples. Par consquent A est diagonalisable sur C, admet deux valeurs propres distinctes et chaque sous-espace propre est de dimension 1. Si a1 a2 = 0, alors le raisonnement de la question prcdente est encore valable. Conclusion : la matrice A est diagonalisable dans M2 (C) si et seulement si a1 a2 = 0.
Exercice 7.9
1 1 0 1 1 . Dterminer a R pour que 2 soit valeur propre de A = a 0 1+a 3 Montrer alors que A est diagonalisable et dterminer ses lments propres.
On vrie facilement que x A = X 3 5X 2 + 6X 2 2a. Le rel 2 est valeur
TPE PC 2006
173
x On cherche lespace propre E 0 (A). Le vecteur X = y est dans le sous-espace z propre E 0 (A) si, et seulement si, il vrie AX = 0 X . Or = 0 x y x + y + z = 0 x = y et z = 0. AX = 0 3z = 0 1 On en dduit que E 0 (A) = Vect(1). 0 1 1) et On vrie de la mme faon que E 2 (A) = Ker(A 2I3 ) = Vect( 0 1 E 3 (A) = Ker(A 3I3 ) = Vect(2). 3 1 1 1 1 2 et donc me par les vecteurs propres de A. On a alors P = 1 0 0 3 0 0 0 P 1 A P = 0 2 0. 0 0 3
Remarque
Dunod La photocopie non autorise est un dlit
Il nest pas ncessaire deffectuer les calculs pour P 1 A P. En effet, cette matrice est la matrice de lendomorphisme canoniquement associ A dans la nouvelle base forme des vecteurs propres. Les valeurs propres apparaissent sur la diagonale dans le mme ordre que les vecteurs propres dans la matrice de passage P.
Exercice 7.10 TPE MP 2007 Soient n dans N , E = Mn (R) et (a, b) dans R2 . Soit u dans L(E) qui, toute matrice M, associe u(M) = a M + btM.
1) Montrer que u est diagonalisable. 2) Dterminer tr(u) et det(u).
174
(a b)
n(n1) 2
Exercice 7.11 CCP PSI 2006 Soit Jn la matrice relle dordre n, o n 2, dont tous les coefcients sont gaux 1. Calculer le rang, le polynme caractristique de A. Montrer que A est diagonalisable et dterminer ses lments propres.
Il est immdiat que rg A = 1. Puisque rg A = rg (A 0In ) = 1, le rel 0 est valeur propre de A et, par le
thorme du rang, dim E 0 (A) = n 1. Il en rsulte que 0 est racine dordre de multiplicit au moins n 1 de x A . Le polynme x A scrit donc sous la forme x A = (1)n X n1 (X a) = (1)n X n + (1)n1 a X n1 o a est un nombre rel. Lexpression gnrale du polynme caractristique donne a = tr A = n. En conclusion x A = (1)n X n1 (X n). Le polynme caractristique de A est scind et possde deux racines distinctes 0 et n, dordre de multiplicit respectif n 1 et 1. La question prcdente donne dim E 0 (A) = n 1. Comme la racine n est simple, on a dim E n (A) = 1. Le polynme caractristique est scind et, pour chaque valeur propre, la dimension du sous-espace propre est gale lordre de multiplicit de la valeur propre. Par consquent A est diagonalisable. Dterminons les sous-espaces propres de A. Pour dterminer E 0 (A), on rsout le systme AX = 0 o X = t(x1 , . . . , xn ). Il quivaut x1 + + xn = 0. On a alors 1 0 0 1 . 0 . 0 . . E 0 (A) = Vect , . . . , 1 , . . . . . 1 1 . 0 0 1
175
Lexercice suivant est un classique quon trouve chaque anne dans plusieurs concours.
Exercice 7.12 Plusieurs concours et plusieurs annes Donner les valeurs propres et les sous-espaces propres de la matrice relle M dont les lments diagonaux valent a et les autres valent b. Donner une condition ncessaire et sufsante pour que M soit inversible.
Dans le cas o b = 0, la matrice est diagonale. On suppose dsormais que b = 0. On pourrait calculer le polynme caractristique de la matrice M (on obtient x M = (1)n (X (a + (n 1)b)(X (a b))n1 ), voir exercice 6.7, page 161) et dterminer ensuite les lments propres de M. On propose ici une autre mthode en remarquant que M scrit M = (a b)In + b Jn o Jn Mn (R) est la matrice de lexercice prcdent. La matrice Jn est diagonalisable sur R. Il existe donc P GLn (R) telle que P 1 Jn P est la matrice diagonale D = diag(0, . . . , 0, n). On obtient alors
n1 fois
Ainsi, M est diagonalisable dans la mme base que Jn . Plus prcisment, les deux valeurs propres (distinctes car b = 0) sont a b et a + (n 1)b, et les sous-espaces propres sont E ab (M) = E 0 (Jn ), hyperplan (voir exercice prcdent) et E a+(n1)b (M) = Vect
t
(1, 1, . . . , 1) .
La matrice M est inversible si et seulement si 0 Sp(M) cest--dire a = b et / a = (1 n)b. On peut retrouver cette condition par un calcul de dterminant (voir exercice 6.7, page 161).
176
1 ... 1 1 n . . . 1 n . . . Soit n N suprieur ou gal 2, et soit A = . . . Mn (R). . . . . . . 1 ... 1 1 n Montrer que la matrice A nest pas diagonalisable.
Remarquons que A est de rang 1 (car toutes les lignes sont identiques) donc E 0 (A) est de dimension n 1. La multiplicit de la valeur propre 0 est donc suprieure ou gale n 1, le polynme caractristique x A scrit alors x A = (1)n X n1 (X a) o a est un nombre rel. Lexpression gnrale du polynme caractristique donne a = tr A = 0. En conclusion x A = (1)n X n . Si A tait diagonalisable, elle serait semblable la matrice nulle, et donc elle serait gale la matrice nulle. Ce nest pas le cas et donc A nest pas diagonalisable.
7.1.4 Polynmes dendomorphismes, polynmes annulateurs Ce quil faut savoir Polynmes dendomorphismes
Soit u L(E).
n
tout polynme P =
k=0 n
P(u) =
k=0
ak u k (avec la convention u 0 = Id E ).
Lapplication wu :
K[X ] L(E) est un morphisme de K-algbre. On P P(u) retiendra en particulier : (P, Q) K [X ]2 , (P Q) (u) = P (u) Q (u) = Q (u) P (u) .
177
Les sous-espaces vectoriels Ker P(u) et Im P(u) sont stables par u. Si F est un sous-espace de E stable par u, alors F est stable par P(u) et P(u) F = P(u F ).
Si l est une valeur propre de u et P K[X ], alors P(l) est une valeur propre
de P(u).
Polynmes annulateurs
On dit que le polynme P est un polynme annulateur de u lorsque P(u) est
lendomorphisme nul de E, ce quon notera abusivisement P(u) = 0 dans la suite de ce chapitre. Si P(u) = 0, alors toute valeur propre de u est un zro de P ; autrement dit SpC (u) P 1 (0). Lorsque E est de dimension nie, tout endomorphisme u de E admet au moins un polynme annulateur. Ce nest pas vrai lorsque E nest pas de dimension nie (voir exercice 7.16 page 178). Rsultat important : si P est un polynme annulateur de u, alors toute valeur propre de u est racine de P. La rciproque est fausse.
Dunod La photocopie non autorise est un dlit
Polynme minimal
Lensemble Iu = {P K[X ], P(u) = 0} est un idal de K[X ] appel idal
annulateur de u. En dimension nie, il existe un polynme non nul de degr minimal pu (que lon pourra choisir unitaire) tel que Iu = pu K[X ]. On lappelle le polynme minimal de u. On a K[u] = Vect Id E , u, . . . , u deg(pu )1 donc dim K[u] = deg (pu ) . Les racines de pu sont exactement les valeurs propres de u.
Le thorme de Cayley-Hamilton
Soit u un endomorphisme dun espace vectoriel E de dimension nie. Alors xu (u) = 0, ou de manire quivalente : pu | xu . Il en rsulte que deg (pu ) dim E.
178
TPE MP 2006
Exercice 7.15 Mines-Ponts MP 2005, Centrale 2004 Soient n 2 et A la matrice carre relle dordre n dont tous les coefcients sont gaux 1. Donner le polynme minimal de A.
Nous avons dj tudi cette matrice dans lexercice 7.11 page 174. Cherchons le polynme minimal p A . Comme A nest pas une homothtie, 2. De plus A2 = n A donc le polynme X 2 n X = X (X n) est deg p A annulateur. Il en rsulte que p A = X (X n). Remarque Notons que le polynme minimal de A est scind racines simples ce qui, on le verra plus loin, prouve que A est diagonalisable.
Exercice 7.16 Centrale MP 2007 Donner un exemple de couple (E, u) o E est un C-espace vectoriel et u un endomorphisme de E nadmettant pas de polynme annulateur non nul.
Soient E = R[X ] et u lendomorphisme de E dni par u(P) = X P. Par rcurrence sur k, on vrie facilement que P E, u k (P) = X k P.
n
Soit A =
k=0
P E, A(u)(P) =
k=0
ak u k (P) =
k=0
ak X k P = A P .
179
Pk . On a alors
Ker P(u) =
k=1
Ker Pk (u) .
r
Ker Pk (u).
Les sous-espaces Ker Pk (u) sont stables par u et les projections associes sont des polynmes en u.
Exercice 7.17
Soit E un K-espace vectoriel de dimension n et u L(E). On considre deux polynmes P et Q de K[X ] premiers entre eux. Montrer que rg (P (u)) + rg (Q (u)) n et caractriser le cas dgalit. Daprs le lemme de dcomposition des noyaux, Ker P Q(u) = Ker P(u) Ker Q(u) et par le thorme du rang rg (P (u)) + rg (Q (u)) = (n dim Ker P(u)) + (n dim Ker Q(u)) = n + n dim Ker P(u) dim Ker Q(u) = n + n dim Ker P Q(u) = n + rg(P Q(u)) Il en rsulte que rg (P (u)) + rg (Q (u)) n et il y a galit si et seulement si rg(P Q(u)) = 0, cest--dire si et seulement si P Q est un polynme annulateur de u.
180
181
On peut donc prendre V3 = t (1, 0, 0). 1 0 1 4) Soit P = 0 1 0 . Le dterminant de P est gal 1. Il en rsulte que 1 0 0 (V1 , V2 , V3 ) est une base de R3 et P est la matrice de passage de la base canonique de R3 la base (V1 , V2 , V3 ).
Lendomorphisme u est diagonalisable si et seulement si u admet un polynme annulateur non nul, scind dans K[X ] et racines simples. Lendomorphisme u est diagonalisable si et seulement si son polynme minimal est scind dans K[X ] et racines simples. Si u est diagonalisable et si F est un sous-espace stable par u, alors u| F est diagonalisable.
Critres de trigonalisation
Lendomorphisme u est trigonalisable si et seulement si u admet un polynme annulateur non nul, scind dans K[X ]. Lendomorphisme u est trigonalisable si et seulement si son polynme minimal est scind dans K[X ]. Si u est trigonalisable et si F est un sous-espace stable par u, alors u| F est trigonalisable.
Exercice 7.19 CCP MP 2007 Soient n un entier 2 et f : Mn (R) Mn (R) dnie par f (M) = tM. Dterminer le polynme minimal de f . En dduire que f est diagonalisable.
On remarque que f f = Id et que f = Id, donc le polynme X 2 1 = (X 1)(X +1) est annulateur de f , mais pas les polynmes X 1 et X + 1. Il en rsulte que X 2 1 est le polynme minimal de f . Comme ce polynme est scind racines simples dans R[X ], f est diagonalisable.
182
Exercice 7.20 Navale PSI 2006, Mines-Ponts MP 2006 et 2007 0 a a2 Soient a R et A = a 1 0 a . Montrer que A est diagonalisable et 2 1 a 0 a dterminer Sp A sans calculer x A . Indication de la rdaction : on pourra calculer A2 et en dduire un polynme annulateur de A.
On vrie que A2 = A + 2I3 . Le polynme P = X 2 X 2 = (X + 1)(X 2) est annulateur de A, scind sur R et racines simples. La matrice A est donc diagonalisable. De plus Sp A {1, 2}. Si lune des racines de P ntait pas valeur propre, alors la matrice A serait diagonalisable avec une seule valeur propre et serait donc une matrice scalaire, ce qui nest pas le cas. Ainsi Sp A = {1, 2}. Remarque Bien entendu, le polynme annulateur donne un critre de diagonalisation et les valeurs propres ventuelles, mais ne donne pas les sous-espaces propres. Par exemple, pour dterminer les sous-espaces propres de A, on rsout le systme AX = lX . Ainsi, en rsolvant le systme AX = X , on obtient E 1 (A) = Vect(V1 , V2 ) o V1 = t (a, 1, 0) et V2 = t (a 2 , 0, 1). De mme, en rsolvant le systme AX = 2X , on obtient E 2 (A) = Vect(V3 ) o V3 = t (a 2 , a, 1).
Exercice 7.21 CCP MP 2007 Soit E un R-espace vectoriel de dimension nie et u L(E). On suppose que (u + IdE )3 (u 2 IdE ) = 0 et (u + IdE )2 (u 2 IdE ) = 0. Lendomorphisme u est-il trigonalisable ? Est-il diagonalisable ?
Le polynme (X + 1)3 (X 2) est un polynme annulateur de u, et il est scind dans R[X ]. Lendomorphisme u est donc trigonalisable. On en dduit de plus que Sp(u) {1, 2}. Si u tait diagonalisable, alors (X + 1)(X 2) serait un polynme annulateur de u donc a fortiori le polynme (X + 1)2 (X 2), ce qui nest pas le cas par hypothse. Lendomorphisme u nest donc pas diagonalisable.
183
Lorsquon dispose dun polynme P annulateur de A, on effectue la division euclidienne de X n par P. Il existe (Q, R) K[X ]2 tels que X n = P Q + R avec deg R n 1. On en dduit que An = P(A)Q( A) + R(A) = R(A). En particulier, en notant p le degr de P, An est combinaison linaire de (I , A, . . . , A p1 ). Voir exercice 7.22. Lorsque A est diagonalisable, il existe P GL p (K) et D diagonale telles que P 1 A P = D. Alors, pour tout n N, on a P 1 An P = D n et donc An = P D n P 1 . Lorsque A est seulement trigonalisable, on essaie dcrire A = P T P 1 avec P GL p (K), T triangulaire suprieure telle que T = D + N avec D diagonale, N triangulaire strictement suprieure et D N = N D. Ainsi on peut utiliser la formule du binme de Newton, et on obtient n n N k D nk , N tant nilpotente, le calcul est alors plus simple Tn = k k=0 (voir exercice 7.23, page 184).
tude des suites rcurrences linaires : par exemple, si pour tout n N on a
u n+1 un la relation vn+1 = A vn o A M3 (K), alors, pour tout n N, w w n+1 n u0 un vn = An v0 do on dduit les suites (u n ), (vn ) et (wn ). on a wn w0 Rappelons une proprit importante : si f et g sont deux endomorphismes de E tels que f g = g f , alors tout sous-espace propre de f est stable par g. Lorsquon veut rsoudre lquation M 2 + M = A o A Mn (K), on utilise le fait que la matrice inconnue M commute avec A, donc les espaces propres de A sont stables par M. On effectue alors un changement de bases permettant de se ramener une quation plus simple. Cette dmarche est illustre dans lexercice 7.24 page 186.
On cherche P inversible telle que P 1 A P soit diagonale ou triangulaire en dterminant les lments propres de la matrice. En posant Z = P 1 Y , le systme diffrentiel se rcrit Z = (P 1 A P)Z + P 1 B(t) que lon sait rsoudre. On termine en revenant Y = P Z (remarquons que le calcul de P 1 nest pas
184
1) Montrer que A nest pas diagonalisable. 2) Montrer que A et B sont semblables. 3) Calculer An pour n N. 1) On vrie facilement que x A = (1 X )3 . Dterminons le sous-espace propre associ la valeur propre 1. On cherche U = t (x, y, z) tel que (A I3 )U = 0, cest--dire tel que x + y = 0 y + z = 0 . x 3y + 2z= 0 On en dduit que le sous-espace propre associ la valeur propre 1 est de dimension 1 et il est dirig par V1 = t (1, 1, 1) . La matrice A nest donc pas diagonalisable.
185
186
187
Exercice 7.25 Mines-Ponts MP 2007 On considre trois suites relles (u n )n 0 , (vn )n 0 et (wn )n 0 vriant, pour tout n N, u n+1 = u n + vn + wn , vn+1 = u n vn + wn , wn+1 = u n + vn wn . Exprimer u n , vn et wn en fonction de n et trouver une condition ncessaire et sufsante sur (u 0 , v0 , w0 ) pour que ces trois suites convergent.
un Posons X n = vn . Le systme peut scrire X n+1 = AX n avec wn 1 1 1 1 , do X n = An X 0 . On dtermine les lments propres A = 1 1 1 1 1 1 (voir exercice 7.12 page 175), on trouve que E 1 (A) = Vect C1 = 1 et 1 1 1 E 2 (A) = Vect C2 = 1 , C3 = 0 . 0 1
Dunod La photocopie non autorise est un dlit
La famille (C1 , C2 , C3 ) est une base de diagonalisation de A. Il existe des nombres a, b et c tels que X 0 = aC1 + bC2 + cC3 . Il vient X n = An X 0 = aC1 + b2n C2 + c2n C3 . On en dduit que n N, u n = a 2n b 2n c, vn = a + 2n b et wn = a + 2n c. On voit que les trois suites convergent si et seulement si b = c = 0. Puisque u 0 = a b c, v0 = a + b et w0 = a + c, ces conditions sont quivalentes u 0 = v0 = w0 .
188
1) Dterminer le polynme caractristique et le polynme minimal de A. 2) Dterminer les valeurs propres et les sous-espaces propres de A. La matrice est-elle diagonalisable ? 3) Dterminer une matrice triangulaire T et une matrice inversible P telle que P 1 A P = T . Nous donnons la solution laide de Maple. Nous commenons par charger le module linalg qui comporte de nombreuses instructions relatives aux matrices : with(linalg). Commenons par dnir la matrice A : A :=matrix(3,3,[6,-6,5,-4,-1,10,7,-6,4]) ; 1) On obtient le polynme caractristique et le polynme minimal laide des instructions charpoly et minpoly : charpoly(A,x) = x 3 9x 2 + 15x + 25. minpoly(A,x) = x 3 9x 2 + 15x + 25. (Attention charpoly(A,x) retourne le dterminant de la matrice x In A.) 2) On obtient les valeurs propres laide de linstruction eigenvals(A). Maple retourne : 1, 5, 5. La valeur propre 1 est simple tandis que la valeur propre 5 est double. Les sous-espaces propres sont obtenus laide de la commande eigenvects(A). On obtient [5, 2, ([1, 1, 1])], [1, 1, [5/2, 15/4, 1])]. On retrouve le fait que 5 est valeur propre double. Une base du sous-espace propre associ est form du seul vecteur [1, 1, 1]. Il est donc de dimension 1. La matrice A nest pas diagonalisable. Lordre de multiplicit de la valeur propre 1 est gal 1, et le sous-espace propre est la droite vectorielle engendre par le vecteur [5/2, 12/4, 1]. 3) On utilise la commande T :=jordan(A,P). 1 0 0 Elle retourne T = 0 5 1. Avec la commande P :=evalm(P) on obtient 0 0 5 5/3 11 2/3 la matrice de passage P = 5/2 11 5/2. 2/3 11 2/3
189
3) La trace de f est gale la somme des valeurs propres comptes avec leur multiplicit : tr f = n 2 1 (1) + (n 1) = n(n 1). De mme, le dterminant de f est gal au produit des valeurs propres comptes 2 avec leur multiplicit : det f = (1)n 1 (n 1) = (1)n1 (n 1) (n 2 a mme parit que n). 4) Le polynme caractristique est xf (X ) = (1 X )n
2
(n 1 X ).
5) f est inversible puisque det f = 0. On dtermine f1 grce au polynme annulateur, en effet f2 (n 2)f (n 1) Id = 0 donc f (n 2) Id (n 1)f1 = 0. 1 Il vient f1 = (f (n 2) Id). Pour tout M Mn (C), n1 1 f1 (M) = (tr(M)In (n 1)M) . n1
190
Comme A est triangulaire (infrieure), on lit les valeurs propres avec leur multiplicit sur la diagonale : les valeurs propres sont 1 et 2 et elles sont doubles. Pour que la matrice A soit diagonalisable, il faut et il suft que dim E 1 (A) = dim(Ker( AI4 )) = 2 et dim E 2 (A) = dim(Ker( A 2I4 )) = 2. Par le thorme du rang, ceci est quivalent rg(A I4 ) = 2 et rg( A 2I4 ) = 2. 0 0 0 0 a 0 0 0 Comme A I4 = b c 1 0 , son rang est gal 2 si et seulement si a = 0. d e f 1 De mme le rang de A 2I4 est gal 2 si et seulement si f = 0. Conclusion : la matrice A est diagonalisable si et seulement si a = f = 0.
Exercice 7.29 TPE MP 2006, Centrale MP 2007 Soit A Mn (K) une matrice de rang 1.
1) Montrer que A est annule par un polynme de degr infrieur ou gal deux. 2) En dduire que si tr A = 0, alors A est diagonalisable. Que dire si tr A = 0 ? 3) Application : Montrer que la matrice A = (i / j)1 trouver ses lments propres.
i, j n
est diagonalisable et
1) On sait quil existe deux vecteurs colonnes X et Y non nuls tels que A = X tY . Il en rsulte que A2 = X tY X tY = tY X A = (tr A) A. 2) Si tr A = 0, alors X 2 (tr A)X est un polynme annulateur de A scind racines simples, donc A est diagonalisable. Si tr A = 0, alors A2 = 0 et A = 0 car elle est de rang 1, donc A nest pas diagonalisable. 3) On suppose A = i/ j 1 i, j n . Toutes les colonnes de A sont proportionnelles la premire (qui est non nulle) donc rg A = 1. De plus, tr A = n = 0 donc A est diagonalisable. Soit X = t(x1 , . . . , xn ). Lquation AX = n X donne
191
j=1
xk = 0. k
Exercice 7.30 Mines-Ponts MP 2007, Centrale PSI 2007 Soient n 3 a1 , . . . , an des rels non tous nuls. et 0 ... 0 a1 . . . . . . . . . On pose A = . 0 ... 0 an1 a1 . . . an1 an Dterminer les valeurs propres de A et son polynme caractristique. Est-elle diagonalisable ? Indication de la rdaction : discuter suivant le rang de A pour dterminer un polynme annulateur de A.
Il y a deux cas distinguer :
Lorsque a1 = = an1 = 0 et an = 0, la matrice est diagonale et de rang 1.
Elle admet deux valeurs propres : 0 dordre n 1 et an dordre 1 et le polynme caractristique vaut alors det(A X In ) = (X )n1 (an X ). Supposons que lun des rels ak , o k [[1 , n 1]], est non nul, notons le as . Soit f lendomorphisme de Rn reprsent par A dans la base canonique B = (e1 , . . . , en ). Dterminons le rang de f . Pour k {1, . . . , n 1} on a f (ek ) = ak en . Les vecteurs f (e1 ), . . . , f (en1 ) sont donc colinaires, et f (es ) = as en nest pas nul, donc en appartient Im f . Par ailleurs f (en ) = a1 e1 + + as es + + an en nest pas colinaire en . Il en rsulte que Im f est de dimension 2 et admet pour base (en , f (en )), donc Ker f est de dimension n 2. Dterminons prsent un polynme annulateur de f .
n1 n 2 ak , on a tout dabord f 2 (en ) = k=1 k=1
En posant s =
2 puis f 3 (en ) = s f (en ) + an f 2 (en ) = (s + an ) f (en ) + san en . On en dduit que 3 2 f (en ) an f (en ) = s f (en ). Dautre part, pour k {1, . . . , n 1}, on a f 2 (ek ) = ak f (en ) et f 3 (ek ) = ak f 2 (en ) = ak an f (en ) + sak en , et l aussi f 3 (ek ) an f 2 (ek ) = s f (ek ). Il en rsulte que le polynme P = X 3 an X 2 s 2 an + an + 4s et est annulateur et admet pour racines non nulles : l1 = 2
192
l2 =
an
Remarques On peut calculer le dterminant D(a1 , . . . , an , l) = det(A lIn ) par rcurrence. En dveloppant ce dterminant on obtient la relation
2 D(a1 , . . . , an , l) = lD(a2 , . . . , an , l) + (1)n+1 a1 ln2 .
Exercice 7.31 TPE MP 2005 Soit A Mn (R) dnie par 0 0 an . . ... . . . . A= . . , .. . a . . . . 2 a1 0 ... 0
(a1 , . . . , an ) Rn .
tudier si A est diagonalisable. Indication de la rdaction : Soit (ei )i[[1 ,n]] la base canonique de Rn . Remarquer n ]], les plans Fi = Vect(ei , en+1i ) sont stables par A. que pour i [[1 , E 2 Si n = 2 p + 1 est impair, on voit que la droite Vect(e p+1 ) est stable par A. E( n ) E( n ) 2 2 Si n est pair, Rn = Fi , si n est impair, Rn = Fi Vect(e p+1 ) donc A
i=1 i=1
est diagonalisable si et seulement si les endomorphismes induits sur les Fi sont diagonalisables. 0 an+1i Cela revient a tudier le caractre diagonalisable des matrices . ai 0 Lexercice 7.8 page 172 nous apporte la solution : A est diagonalisable si et seulement si n , (ai an+1i > 0 ou ai = an+1i = 0) . i 2
193
On voit de mme que MYi = (li 1)Yi pour tout i [[1, n]]. On obtient ainsi une famille de 2n vecteurs propres de la matrice M. Montrons que cest une famille libre. Soient a1 , . . . , an et a1 , . . . an des scalaires tels que a1 Y1 + + an Yn + a1 Y1 + + an Yn = 0. On obtient alors (a1 + a1 )X 1 + + (an + an )X n = 0 et (a1 a1 )X 1 + + (an an )X n = 0. Comme la famille (X 1 , . . . , X n ) est libre,on en dduit que ai + ai = ai ai = 0 pour tout i , et donc a1 = = an = a1 = = an = 0. La famille (Y1 , . . . , Yn , Y1 , . . . , Yn ) est donc une famille libre dans lespace vectoriel M2n,1 (K). Cest donc une base de vecteurs propres de la matrice M qui est donc diagonalisable.
Exercice 7.33 Centrale MP 2007 Soit A Mn (R) et B la transpose de la comatrice. Montrer que tout vecteur propre de A est vecteur propre de B.
On part de la relation AB = B A = (det A)In , et on discute suivant le rang de A.
Si rg A = n, alors A est inversible et B = (det A) A1 . Soit X un vecteur propre de
A associ la valeur propre l (cette valeur propre est ncessairement non nulle). 1 det A X . Donc X est un On a AX = lX , do lon dduit A1 X = X et B X = l l det A . vecteur propre de B associ la valeur propre l Si rg A n 2, alors les coefcients de B sont, au signe prs, des dterminants dordre n 1 extraits de A. Ils sont donc sont nuls, et il en rsulte que B = 0. Dans ce cas tout vecteur est vecteur propre de B. Si rg A = n 1, alors A nest pas inversible et det A = 0, donc AB = B A = 0. Les vecteurs colonnes V1 , . . . , Vn de B vrient donc AVi = 0.
194
BU = U LU . Mais LU =
i=1
li xi , donc BU =
i=1 n
li xi
U et U est un
li xi .
Soit U un vecteur propre de A associ une valeur propre non nulle l. On a AU = lU , donc 0 = B AU = lBU , et on en dduit BU = 0. Il en rsulte que U est un vecteur propre de B associ la valeur propre 0.
Exercice 7.34 Centrale MP 2007 Soit M GLn (K). Montrer que M 1 est un polynme en M.
Nous allons donner deux mthodes distinctes. Premire mthode : Utilisons le polynme caractristique x M = (1)n X n + an1 X n1 + + a1 X + a0 de M. On a a0 = det(M) = 0. Daprs le thorme de Cayley-Hamilton on a (1)n M n + an1 M n1 + + a1 M + a0 In = 0, do : M((1)n M n1 + an1 M n2 + + a1 In ) = a0 In . On en dduit que M 1 = 1 (1)n M n1 + an1 M n2 + + a1 In . a0
Deuxime mthode : On considre lendomorphisme F de lespace vectoriel Mn (K) dni pour tout X Mn (K) par F(X ) = M X . Le sous-espace vectoriel F de Mn (K) engendr par (In , M, . . . , M k , . . . ) est stable par F, et ses lments sont les polynmes en M. Dsignons par F1 lendomorphisme induit par F sur F. Puisque M est inversible, lendomorphisme F1 est injectif, et puisque F est un espace vectoriel de dimension nie, il est aussi surjectif. Il existe donc un lment M de F, cest--dire un polynme en M, tel que F1 (M ) = M M = In . On en dduit que M 1 = M .
Exercice 7.35 Mines-Ponts MP 2006 Soit A Mn (R) telle que A3 + A2 + A = 0. Montrer que le rang de A est pair.
195
Exercice 7.36 Mines-Ponts MP 2006 Soit A GL6 (R) vriant A3 3A2 + 2A = 0 et tr(A) = 8. Dterminer le polynme caractristique de A.
Remarquons dabord que puisque A est inversible, on a aussi A2 3 A + 2I6 = 0. Le polynme P = X 2 3X + 2 = (X 2)(X 1) est donc un polynme annulateur de A et comme il est scind et racines simples dans R[X ], A est diagonalisable dans M6 (R). De plus les valeurs propres de A appartiennent {1, 2}. Dsignons par a (resp. b) lordre de multiplicit de la valeur propre 1 (resp. 2) (avec la convention que a = 0 si 1 nest pas valeur propre, et b = 0 si 2 nest pas valeur propre). On a alors a + b = 6 et a + 2b = tr(A) = 8. On en dduit que b = 2 et a = 4, puis que le polynme caractristique de A est x A (X ) = (X 1)4 (X 2)2 .
Exercice 7.37
Dunod La photocopie non autorise est un dlit
Mines-Ponts MP 2007 Soit n N et A Mn (R) telle que A3 = A + 6In . Que peut-on dire de det A ?
Le polynme P = X 3 X 6 est un polynme annulateur de A et il est scind et racine simple dans C[X ] : P = (X 2)(X 2 + 2X + 3) = (X 2)(X + 1 + i 2)(X + 1 i 2). Il en rsulte A est diagonalisable dans Mn (C) et que les racines complexes du poly nme caractristique PA de A appartiennent {2, 1 + i 2, 1 i 2}. De plus si r = 1 + i 2 est racine dordre q de PA , alors r = 1 i 2 est aussi racine dordre q de PA . Dsignons par p lordre de multiplicit de la valeur propre 2 (avec les conventions que p = 0 si 2 nest pas une racine de PA et que q = 0 si r nest pas racine de PA ). On a alors det A = 2 p (rr )q = 2 p 3q , avec p + 2q = n.
196
Le polynme caractristique de B est PB = X + 2X + 3. On a donc P(B) = 0 et P(A) = diag(P(2)I p , P(B), . . . , P(B)) = 0. De plus det A = 2 p (det B)q = 2 p 3q .
un vecteur propre de f . La droite vectorielle D1 engendre par u est donc la seule droite vectorielle stable. Soit P un plan vectoriel de R3 . Il peut tre dni comme le noyau dune forme linaire w dnie sur R3 par : (x, y, z) R3 , w(x, y, z) = ax + by + cz o a, b et c sont trois rels non tous nuls. Lapplication w f est une forme linaire dnie sur R3 , et une condition ncessaire et sufsante pour que P soit stable par f , est que le plan P = Ker w soit inclus dans le noyau de la forme linaire w f . On sait que cela quivaut lexistence dun l R tel que w f = lw. Matriciellement cette condition scrit a b c M = l a b c , ou encore t M t a b c = lt a b c . Ainsi l est une valeur propre de la matrice t M et t a b c est un vecteur propre associ. Comme M et t M ont les mmes valeurs propres, on a l = 1, et on vrie facilement que le sous-espace propre associ est
197
Exercice 7.39 Mines-Ponts MP 2005, Polytechnique MP 2007 Soit E un C-espace vectoriel de dimension nie et u L(E). Montrer que u est diagonalisable si et seulement si tout sous-espace stable par u admet un supplmentaire stable par u.
Supposons que u est diagonalisable et soit B une base de vecteurs propres. Soit
F un sous-espace stable par u. Par le thorme de la base incomplte, on peut complter une base de F laide de vecteurs choisis dans la base B. Le sousespace vectoriel engendr par ces vecteurs propres est un supplmentaire stable par u. Supposons que tout sous-espace stable par u admet un supplmentaire stable par u. Lendomorphisme u admet au moins une valeur propre car son polynme caractristique admet au moins une racine complexe. Par consquent le sous-espace F=
lSp(u)
E l (u) nest pas rduit {0} et par dnition il contient tous les vecteurs
propres de u. Considrons un supplmentaire G de F stable par u. Si G = {0}, lendomorphisme induit u|G admet au moins un vecteur propre. Ce vecteur est aussi un vecteur propre de u, ce qui est contradictoire. On a donc G = {0} do E=
lSp(u)
Exercice 7.40 Centrale MP 2006 Soit u un endomorphisme dun espace vectoriel rel de dimension nie n Montrer quil existe une droite ou un plan vectoriel stable.
1.
Si u admet une valeur propre alors un vecteur propre associ engendre une droite stable. Supposons que Sp(u) = , alors le polynme minimal pu est produit de polynmes irrductibles de R[X ] de degr 2. Il existe (a, b) R2 tel que X 2 +aX +b | pu pu avec a2 4b < 0 et Ker(u 2 + au + b Id) = {0} sinon 2 serait un polyX + aX + b nme annulateur de u. Soit x Ker(u 2 + au + b Id) \ {0}. On sait que x nest pas un vecteur propre de u
198
Exercice 7.41 Mines-Ponts MP 2007 Soit E un C-espace vectoriel de dimension nie et R une partie de L(E) telle que les seuls sous-espaces vectoriels stables par tous les lments de R sont E et {0}.
1) Soit f un lment de L(E). Montrer que si f commute avec tous les lments de R, alors f est une homothtie. 2) Ce rsultat subsiste-t-il si E est un R-espace vectoriel ? 1) Comme le corps de base est C, lendomorphisme f a au moins une valeur propre l. Dsignons par F le sous-espace propre de f associ. Comme chaque endomorphisme r R commute avec f , le sous-espace F est stable par tous les endomorphismes r R. Comme F = {0}, il rsulte de lhypothse que F = E. Lendomorphisme f est donc lhomothtie de rapport l. 2) Donnons un contre-exemple dans le cas dun R-espace vectoriel. Soient E un espace vectoriel euclidien de dimension 2 et R lensemble des rotations de E. La partie R vrie les conditions de lnonc : soit en effet F = {0} un sous-espace vectoriel stable par toutes les rotations r R, et soit x 0 un vecteur non nul de F. x Pour tout vecteur x non nul de E, il existe une rotation r telle que x = r (x0 ). x0 On a donc F = E. Si f une rotation distincte de Id E et de Id E , f nest pas une homothtie, bien quelle commute avec tous les lments de R.
ak ek .
199
0 .. .
ak ek =
k=1
k [[0 , n 1]], on a dautre part f k (e1 ) = ek+1 . Considrons le polynme P = X n an X n1 a2 X a1 . La relation prcdente scrit P( f )(e1 ) = 0. Pour tout k [[1, n 1]] on a f k P( f ) = P( f ) f k , et on a donc f k P( f )(e1 ) = P( f )(e1+k ) = 0. Lendomorphisme P( f ) est donc lendomorphisme nul, et P est un polynme annulateur de f . Le polynme minimal p f de f est donc un diviseur du polynme P. 3) Soit d le degr du polynme p f , et supposons d < n. On peut alors crire p f = X d + bd1 X d1 + + b1 X + b0 et on a f d (e1 )+bd1 f d1 (e1 )+ +b1 f (e1 )+b0 e1 = ed+1 +bd1 ed + +b1 e2 +b0 e1 = 0, ce qui contredit le fait que B est une famille libre. On a donc d = n et puisque p f divise P, on a P = p f . Le polynme minimal p f est aussi un diviseur du polynme caractristique x f de f . Comme ils sont tout deux de degr n, on a x f = (1)n P. 4) Soit l une valeur propre de f , cest--dire une racine de P. Comme les n 1 premires colonnes de la matrice M P lIn sont linairement indpendantes, le rang de M P lIn suprieur ou gal n 1. Il est donc gal n 1 et les sousespaces propres sont des droites vectorielles. La matrice M P est diagonalisable si et seulement si la somme de ses sous-espaces propres (qui, ici, sont des droites) est lespace tout entier donc si et seulement si P possde n racines distinctes. Remarque La matrice M P est appele la matrice compagnon du polynme P.
200
1) Expliciter J k pour 1 k n 1 et J n . Indication de la rdaction : on pourra calculer J e p pour p [[1 , n]] o (e1 , . . . , en ) est la base canonique de Kn . 2) Montrer que la matrice J est diagonalisable et dterminer une base B de vecteurs propres de la matrice J . 3) Montrer que M est diagonalisable dans B. 4) Question de la rdaction : en dduire det(A). 1) Soit (e1 , . . . , en ) la base canonique de Cn . On remarque que J e p = e p1 pour p [[2, n]] et J e1 = en . Ce phnomne cyclique permet de calculer J k e p avec k [[1, n 1]] et p [[1, n]]. Si p > k, J k e p = e pk et si p k, J k e p = J k( p1) e1 = J k p en = enk+ p do 0 Ink lallure des matrices J k pour 1 k n 1 : J k = et J n = In . Ik 0 2) Le polynme X n 1 est un polynme annulateur de la matrice J et il est scind racines simples dans C[X ] (ses racines sont les racines n-ime de lunit). La matrice J est donc diagonalisable et on a Sp(J ) {vk , k [[0, n 1]]} avec 2ip v=e n . Soit i [[1, n]]. Cherchons rsoudre le systme J X = vi X avec X = t (x1 , . . . , xn ). On obtient x2 = vi x1 x3 = vi x2 . . . x1 = vi xn Les solutions sont de la forme t (x1 , . . . , xn ) = a t (1, vi , . . . , v(n1)i ) o a est une constante complexe arbitraire. Ainsi vi est une valeur propre de J et le sous-espace propre associ est la droite vectorielle engendre par Wi = t (1, vi , . . . , v(n1)i ). Une base de vecteur propre est donc B = (W1 , . . . , Wn ). La matrice de passage de la base canonique la base B est la matrice Q = (v j(i1) )1 i, j n . Cest une matrice de Vandermonde.
201
P(ei
2p n k
).
Exercice 7.44 Centrale MP 2006 Soit f un endomorphisme diagonalisable dun C-espace vectoriel E de dimension n. Montrer que les proprits suivantes sont quivalentes :
(1) il existe x E tel que (x, f (x), . . . , f n1 (x)) engendre E. (2) f a toutes ses valeurs propres simples. (3) (Id E , f , . . . , f n1 ) est libre.
(1)(3). Si (Id, f , . . . , f n1 ) est lie alors (x, f (x), . . . , f n1 (x)) aussi ce qui est
E
(X l)
est de degr strictement infrieur n et on en dduit aisment que la famille (Id, f , . . . , f n1 ) est lie, ce qui contredit lhypothse.
E
(2)(1). Soit (xk )k[[1 ,n]] une base de vecteurs propres et soient l1 , . . . , ln les valeurs
n
teurs (x, f (x), . . . , f n1 (x)) dans la base (x k )k[[1,n]] est la matrice de Vandermonde V = (lij1 )1 i, j n . Comme les (li ) sont distinctes la matrice V est inversible et (x, f (x), . . . , f n1 (x)) est libre. Comme cest une famille de n vecteurs, cest une base de E.
202
Exercice 7.46 Commutant dun endomorphisme diagonalisable, trs classique Soit E un espace vectoriel sur K de dimension nie n 2 et u L (E). On note, C(u) = {v L(E) | u v = v u}. 1) Montrer que C(u) est une sous-algbre de L (E) contenant K [u]. 2) Dmontrer que si u admet n valeurs propres distinctes, alors on a lgalit C(u) = Vect(Id E , u, . . . , u n1 ). 3) On suppose que u est diagonalisable. Soient l1 , . . . , l p les valeurs propres deux deux distinctes dordres de multiplicit respectifs m 1 , . . . , m p , et de sous-espaces propres respectifs E 1 , . . . , E p . Soit v L (E), montrer que v C(u) si et seulement si k [[1 , p]], E k est stable par v. En dduire dim C(u)).
1) On a u Id E = Id E u = u donc Id E C(u). Si (v, w) C (u)2 et (l, m) K2 , alors u (lv + mw) = lu v + mu w = lv u + mw u = (lv + mw) u, et donc (lv + mw) C (u) . Enn si (v, w) C (u)2 , alors u v w = v u w = v w u et v w C (u). Il en rsulte que C (u) est une sous-algbre de L (E).
203
sont des droites engendres par des vecteurs propres (xk )k[[1,n]] qui forment une base. Soit v L(E) commutant avec u. Alors les droites E lk (u) sont stables par v donc les vecteurs (xk )k[[1,n]] sont des vecteurs propres de v galement. Ainsi la famille B = (xk )k[[1 ,n]] est une base forme de vecteurs propres de u et de v.. Montrons maintenant que v est un polynme en u (de degr n 1). Soient D = (l1 , . . . , ln ) (resp. D = (l1 , . . . , ln )) la matrice de u (resp. v) dans la base B. Comme les li sont distincts, il existe un polynme P de degr infrieur ou gal n 1 tel que P(li ) = li pour tout i [[1, n]] (polynme dinterpolation de Lagrange). On a alors D = P(D), et donc v = P(u). 3) Traitons maintenant le cas gnral. On sait que si v C(u), alors les sousespaces propres E k sont stables par v. Rciproquement supposons les sousespaces E k stables par v et pour tout k [[1, p]] soit Bk une base du sous-espace propre E k . Soit B = (B1 , . . . , B p ) la base de E obtenue par juxtaposition. La matrice de v dans la base B est une matrice diagonale par blocs de la forme (1) V = (M1 , . . . , Mk ) o Mk Mm k (K). La matrice u dans cette mme base est de la forme U = (l1 Im 1 , . . . , l p Im k ). Les matrices U et V commutent, et il en rsulte que u et v commutent. Enn lapplication de lespace vectoriel C(u) dans lespace vectoriel Mn (K) est un isomorphisme de C(u) sur le sous-espace vectoriel F de Mn (K) form des matrices de la forme (1). Il en rsulte que : p dim (C (u)) = dim(F) = dim Mm 1 (K) Mm p (K) =
k=1
m2. k
co-diagonalisables, cest--dire admettent une base commune de vecteurs propres. Soit u un endomorphisme diagonalisable valeurs propres simples, et soit v un endomorphisme qui commute avec u. Toute base de vecteurs propres de u est une base de vecteurs propres de v.
204
y =
k=0
u n1 on obtient a0 u n1 (x) = 0, et donc a0 = 0. En prenant ensuite les images de y successivement par u n2 , . . . , u, Id E on obtient de mme a1 = = an1 = 0, ce qui dmontre que la famille est libre. La matrice de u dans cette base est prcisment la matrice J de lnonc, et puisque le rang de J est gal n 1, on a rang u = n 1. Supposons maintenant rang(u) = n 1. On a alors, par le thorme du rang, dim Ker u = 1. Soit i [[1, n 1]], et posons m i = dim Ker u i . Pour tout vecteur x Ker u i+1 , on a u(x) Ker u i . La restriction wi de u Ker u i+1 est donc une application linaire de Ker u i+1 dans Ker u i et on a Ker wi = Ker u i+1 Ker u = Ker u. Le thorme du rang montre que dim Ker u i+1 = dim Im wi + dim Ker wi dim Ker u i + 1. On a donc m i+1 m i + 1 et puisque m 1 = 1, on en dduit que m n1 n 1. Lendomorphisme u n1 est donc non nul et lindice de u est donc gal n. 3) Une droite vectorielle est stable par f si et seulement si elle est engendre par un vecteur propre de f .
205
Exercice 7.48 Polytechnique MP 2005 Soit A Mn (C). Dterminer lensemble des polynmes complexes P tels que P(A) est nilpotente ?
La matrice P( A) est nilpotente si et seulement si il existe k N tel que P k (A) = 0, ce qui quivaut lexistence de k N tel que p A | P k .
r
Soient l1 , . . . , lr les valeurs propres (distinctes) de A. On a alors p A = avec bi 1 pour tout i [[1, p]].
i=1
(X li )bi ,
(X li ) (X li )k ,
i=1
donc divise P k .
r
(X li ).
Exercice 7.49 Polytechnique MP 2005 Soient E un espace vectoriel de dimension nie et u dans L(E) tel que Ker u Im u = E. Montrer que le projecteur p sur Ker u paralllement Im u est un polynme en u. Nous allons vous guider un peu :
1) Dmontrer le rsultat lorsque pu (0) = 0.
206
207
Exercice 7.51
2) Pour tout j [[1, p]] soit E j le sous-espace propre de A associ la valeur propre m j , et soit m j sa dimension. Il rsulte de la proprit b) que E j est inclus dans le sous-espace propre E j associ la valeur propre em j de exp( A). Notons m j la
p p
dimension de E j . On a m j
m j , et n =
j=1
mj
j=1
mj
n. Il en rsulte
que m j = m j , et donc E j = E j pour tout j [[1, p]]. En dautres termes, les sous-espaces propres de exp(A) concident avec ceux de A. Supposons alors que exp(B) = exp(A). Comme B commute avec exp(B) = exp(A), les sous-espaces propres de exp( A), et donc ceux de A, sont stables par lendomorphisme b canoniquement associ B. Pour tout j la restriction de b E j est diagonalisable, et on peut donc trouver une base de E j forme de vecteurs propres de B. On en dduit quil existe une base commune de vecteurs propres de A et de B, et donc une matrice inversible Q telle que Q 1 AQ = D = diag(l1 , . . . , ln ) et Q 1 B Q = D = diag(l1 , . . . , ln ).
208
Exercice 7.52 Mines-Ponts MP 2007 Soit A = (ai, j )1 i, j n Mn (R) telle que (i, j) [[1 , n]]2 , ai, j ] 0, 1 [ et
n
i [[1 , n]],
j=1
2) Montrer que 1 est valeur propre de A. 3) Soit b une valeur propre complexe de A. Montrer que |b| alors b = 1.
i, j n
Mn (R) 1.
bi j
La proprit est vidente si n = 1. Supposons n > 1, et supposons la proprit dmontre pour les matrices carres dordre n 1. Pour tout j [[1, n]] dsignons par B j la matrice carre dordre n 1 obtenue en supprimant la premire ligne et la j-ime colonne de B. On peut appliquer lhypothse de rcurrence aux matrices B j , et on obtient :
n n n
| det B| =
j=1
(1)1+ j b1 j det B j
j=1
b1 j | det B j |
j=1
b1 j
1.
La proprit est donc vrie pour tout n N . 1 n . 2) Posons U = . . Les relations i [[1 , n]], ai, j = 1 montrent que . j=1 1 AU = U . Donc le rel 1 est valeur propre de A et U est un vecteur propre associ. x1 . 3) Soit b C une valeur propre de A, et soit X = . Mn,1 (C) un vecteur . xn propre associ. Soit i 0 un indice tel que |xi0 | |xi | pour tout i [[1, n]]. On a vin
ai0 j x j = bxi0 ,
209
|b| =
j=1
xj ai0 j xi0
ai0 j
j=1
xj xi0
ai0 j = 1.
j=1
xj =1 xi0 pour tout j [[1, n]]. Quitte remplacer X par un vecteur proportionnel, on peut Si |b| = 1, alors les ingalits prcdentes sont des galits, et on a donc
n
dafxe b et pour tout j, M j le point dafxe x j . Les points M j sont situs sur le cercle de centre O et de rayon 1, et B est le barycentre des points M j affects des coefcients strictement positifs ai0 j . Montrons que dans ces conditions on a ncessairement M1 = = Mn = B : Soit X OY un nouveau repre orthonorm du plan dans lequel les coordonnes de B sont (1, 0) et pour tout j [[1, n]] soit X j lordonne de M j . Si lun des X j est
n n
ai0 j X j <
i=1
Exercice 7.53 Centrale PSI 2007 Soit E un C-espace vectoriel de dimension nie n morphisme de L(E) qui u associe f u.
1, f L(E) et F lendo-
1) Montrer que F et f ont les mmes polynmes annulateurs. En dduire quils ont le mme spectre et que f est diagonalisable si et seulement si F est diagonalisable. 2) Exprimer le sous-espace propre de F associ la valeur propre l en fonction de celui de f . 3) Donner sa dimension en fonction de celle du sous-espace propre de f correspondant. 4) Calculer le polynme caractristique de F. 1) Soit f L(E). On a F2 (u) = ( f f ) u = f 2 u, et une dmonstration par rcurrence vidente sur lentier p N montre que F p (u) = f p u pour tout p N. On en dduit, par linarit, que pour tout polynme P C[X ], P(F)(u) = P( f ) u. Il en rsulte que P(F) = 0 si et seulement si P( f ) = 0. Les endomorphismes F et f ont donc les mmes polynmes annulateurs, et donc le mme polynme minimal et le mme spectre.
210
Exercice 7.54 Mines-Ponts MP 2005, Centrale PC 2006, Polytechnique MP 2005 Soient E un espace vectoriel sur C de dimension nie n et g un endomorphisme de E.
1) Montrer que lapplication T dnie sur L(E) par T ( f ) = f g g f est un endomorphisme.
211
Exercice 7.55 Mines-Ponts MP 2006 Montrer que A et B, deux matrices relles carres dordre n diagonalisables, ayant mme spectre et telles que pour tout k N, tr(Ak ) = tr(B k ) sont semblables.
Notons l1 , . . . , l p les valeurs propres distinctes de A (et B) et m 1 , . . . , m p et m 1 , . . . , m p les ordres de multiplicits respectivement de A et de B. Pour montrer que A et B sont semblables, nous allons dmontrer que m i = m i pour tout i [[1, p]].
212
m i lik =
i=1
m i lik .
p1 p1 l2 l p1 l1 p
p1 p1 l2 l p1 l1 p
La matrice p p est une matrice de Vandermonde donc est inversible, il en dcoule que pour tout k [[1 , p]], m k = m k . Ainsi A et B sont semblables diag (l1 , . . . , l1 , . . . , l p , . . . , l p ) donc semblables
m 1 fois m p fois
entre elles.
Exercice 7.56 Centrale MP 2007 Soit A Mn (C). Montrer que les trois assertions suivantes sont quivalentes : i) A est nilpotente ; ii) A est semblable a une matrice triangulaire dont la diagonale est nulle ; iii) k {1, . . . , n}, tr(Ak ) = 0.
Toute matrice A Mn (C) est trigonalisable dans Mn (C). Plus prcisment, il existe Q GLn (C) et T triangulaire suprieure telles que A = QT Q 1 . En particulier, pour tout k N on a Ak = QT k Q 1 . i ) ii) Si A est nilpotente, il existe p N tel que A p = 0, et donc T p = Q 1 A p Q = 0. Soient t1 , . . . , tn les lments diagonaux de T . Les lments diagonaux de T p sont alors t1p , . . . , tnp . Ainsi T p = 0 implique t1p = = tnp = 0 puis t1 = = t p = 0. La matrice T est donc triangulaire avec des lments diagonaux nuls. ii) i ) Les valeurs propres de A sont celles de T . Elles sont donc toutes nulles et le polynme caractristique de A est (1)n X n . Le thorme de Cayley-Hamilton entrane alors que An = 0 et A est nilpotente. ii) iii) Si les lments diagonaux de T sont nuls, ceux de T k sont nuls galement et tr(Ak ) = tr(T k ) = 0. iii) ii) Supposons que, pour tout k {1, . . . , n}, on ait tr( Ak ) = 0. Raisonnons par labsurde et supposons que A admette p valeurs propres distinctes non nulles l1 , . . . , l p . En notant m(l ) lordre de multiplicit (> 0) de la valeur propre l pour la matrice T , on aura alors, pour tout k {1, . . . , n} la relation
p
tr(A ) = tr(T ) =
=1
213
obtient m(l1 ) = = m(l p ) = 0, do une contradiction, puisque les nombres m(li ) sont supposs non nuls.
Exercice 7.57
Mines-Ponts MP 2007 Soient A et B dans Mn (C) telles que AB = 0. 1) Montrer que A et B ont un vecteur propre commun.
2) Question de la rdaction : dmontrer quil existe P GLn (R) tel que P 1 A P et P 1 B P soient triangulaires suprieures. 1) Tout dabord, comme tout polynme est scind sur C, toute matrice de Mn (C) admet au moins une valeur propre, donc un vecteur propre. Alors, si une des matrices est nulle, par exemple A, tout vecteur est vecteur propre de A et en particulier les vecteurs propres de B sont vecteurs propres de A.
Dans ce qui suit, on suppose que A et B ne sont pas nulles. Cette hypothse
implique en particulier que A et B ne sont pas inversibles. En effet si une des matrices tait inversible, par exemple A, on aurait alors B = A1 AB = 0. En notant u et v les endomorphismes de Cn associs A et B, lhypothse AB = 0 est quivalente u v = 0, ce qui est encore quivalent Im v Ker u. Premier cas : SpC (v) = {0}. Dans ce cas v admet une valeur propre l non nulle. Soit x un vecteur propre associ. On a v(x) = lx, donc x = v(x/l). Ainsi x appartient Im v donc Ker u, et x est un vecteur propre de u associ la valeur propre 0. Deuxime cas : SpC (v) = {0}. Le polynme caractristique xv de v admet alors comme unique racine le nombre 0. Cest donc xv (X ) = (1)n X n et il rsulte du thorme de CayleyHamilton que v n = 0. Ainsi v est un endomorphisme nilpotent. Appelons p lindice de nilpotence de v, cest--dire le plus petit entier p tel p n. que v p = 0 et v p1 = 0. Puisque v est non nul, on a 2 p1 n p1 est non nul, il existe x C tel que y = v (x) = 0. Puisque v On en dduit alors que v(y) = v p (x) = 0. Ainsi y est un vecteur propre
214
Exercice 7.58
Centrale MP 2006 et 2007, Polytechnique MP 2007 Soit E un espace vectoriel complexe de dimension nie non nulle. Soient u et v des endomorphismes de E; on pose [u, v] = u v v u. 1) On suppose [u, v] = 0. Montrer que u et v sont cotrigonalisables. Indication de la rdaction : on pourra commencer par montrer que u et v possdent un vecteur propre en commun. 2) On suppose [u, v] = lu, o l C . Montrer que u est nilpotent et que u et v sont cotrigonalisables. Indication de la rdaction : on montrera par rcurrence que k N [u k , v] = klu k . 3) On suppose lexistence de complexes a et b tels que [u, v] = au + bv. Montrer que u et v sont cotrigonalisables.
1) Le polynme caractristique de u possde au moins une racine dans C, donc lendomorphisme u au moins une valeur propre. Soit a une valeur propre de u, et soit E a (u) le sous-espace propre associ. Comme u et v commutent, E a (u) est stable par v. Lendomorphisme induit par v sur E a (u) possde son tour au moins une valeur propre, et donc E a (u) contient au moins un vecteur propre de v. Nous avons ainsi dmontr que u et v ont au moins un vecteur propre commun. Nous allons
215
Exercice 7.59
216
2) Etablir lexistence dun vecteur propre y de h dans le noyau de u. On pose h(y) = ly. Pour k N, on pose yk = v k (y)/k!. Exprimer u(yk ), v(yk ) et h(yk ). 3) On suppose quaucun sous-espace vectoriel non trivial de Cn nest stable simultanment par u, v et h. Montrer que la famille (yk )kN engendre Cn . 4) Proposer un exemple non trivial de conguration tudie dans cet exercice. 1) Comme h(x) = lx, on a h(u(x)) = u(h(x)) + 2u(x) = (l + 2)u(x). On dmontre par rcurrence sur k que h(u k (x)) = (l + 2k)u k (x). La proprit est vraie pour k = 0 et k = 1. Supposons la vraie jusquau rang k. On a h(u k+1 )(x) = h(u(u k (x))) = u(h(u k (x))) + 2u(u k (x)) = (l + 2k)u k+1 (x) + 2u k+1 (x) = (l + 2(k + 1))u k+1 (x), do la proprit tablie au rang k + 1. 2) Si u est injective, alors u est bijective, do u 1 hu h = 2 Id E . Par proprit de la trace, on a tr(u 1 h u) = tr(u u 1 h) = tr h, do tr(2 Id E ) = 0, ce qui est absurde, donc Ker u nest pas rduit {0}. Il est stable par h, donc la restriction de h Ker u est un endomorphisme scind (car on travaille sur C), donc possde un vecteur propre y. On a immdiatement v(yk ) = (k + 1)yk+1 . De mme qu la question prcdente, on peut montrer par rcurrence sur k que h(v k (y)) = (l 2k)v k (y) (le signe sobtient en changeant h en h et l en l). On en dduit que h(yk ) = (l 2k)yk . On dmontre par rcurrence sur k que u(v k (y)) = (kl k(k 1))v k1 (y). La proprit est vraie pour k = 0 et k = 1. Supposons la vraie jusquau rang k. On a u(v k+1 (y)) = v(u(v k (y))) + h(v k (y)) = v(kl k(k 1))v k1 (y) + (l 2k)v k (y) = (kl k(k 1) + l 2k)v k (y) = ((k + 1)l k(k + 1))v k (y) donc la proprit est vraie au rang k+1. On en dduit que u(yk ) = (lk+1)yk1 pour k 1. 3) Considrons le sous-espace vectoriel F engendr par la famille (yk )kN . Les calculs mens la question prcdente montrent que F est stable par u, v et h, et dautre part, F nest pas rduit {0} car y est non nul. Il en rsulte que F = E, cest--dire que la famille (yk )kN engendre E.
217
Exercice 7.60 Mines-Ponts PSI 2006 Soit A Mn (R) telle que A2 soit triangulaire suprieure, de diagonale (1, 2, . . . , n). Montrer que A est triangulaire suprieure.
(On supposera n 2.) Remarquons que A2 est diagonalisable car elle possde n valeurs propres distinctes. n n 2 X k X + k est scind racines X k = Le polynme P =
k=1 k=1
simples et annulateur pour A donc A est diagonalisable. De plus, pour tout i [[1 , n]], E i (A) E i (A) E i (A2 ) (qui est une droite) et
n n
comme Rn =
i=1
E i (A2 ) =
i=1
E i (A) E i (A)
droite ou {0} droite ou {0} 2
On a = E i (A ) et soit i soit i est valeur propre simple de A. Revenons au problme des matrices triangulaires. Soit (e1 , . . . , en ) la base canonique de Rn et posons pour tout i [[1, n]], Fi = Vect(e1 , . . . , ei ). Nous pouvons remarquer quune matrice M Mn (R) est triangulaire suprieure si et seulement si pour tout i [[1 , n 1]], Fi est stable par M. Pour tout i [[1, n]], Fi = E 1 (A2 ) E i (A2 ) car Fi E 1 (A2 ) E i (A2 ) (la restriction de A Fi est diagonalisable de valeurs propres {1, . . . , i}) et les deux sous-espaces ont mme dimension. E i (A) E i (A)
i
E i (A) E i (A)
droite ou {0} droite ou {0}
218
Exercice 7.61 Centrale MP 2007 Soient n N et (A, B) Mn (C)2 . On considre lquation (E) AM = M B, o linconnue M appartient Mn (C).
1) On suppose que (E) possde une solution non nulle M.
Montrer que, pour tout P de C[X ], on a P(A)M = M P(B). Montrer que A et B ont une valeur propre commune.
X tY est non nulle. Montrer que (E) admet une solution non nulle. 1) On montre par rcurrence sur k que Ak M = M B k . Cest vrai pour k = 0 et k = 1. Supposons la proprit vraie au rang k. On a alors Ak+1 M = A Ak M = AM B k = M B k+1 , donc la proprit est vraie au rang k + 1. Par linarit, on en dduit que P(A)M = M P(B) pour tout polynme P C[X ]. Choisissons pour P le polynme caractristique x A de la matrice A. Par le thorme de Cayley-Hamilton, x A (A) = 0, donc Mx A (B) = 0. Comme M est non nulle, la matrice x A (B) est non inversible, donc det x A (B) = 0. Notons l1 , . . . , l p les valeurs propres de A, et a1 , . . . , a p leurs ordres de multiplicit,
n
de sorte que x A =
k=1
det(B lk ) = 0, donc lk Sp A Sp B. 2) Comme X = 0, il existe i [[1 , n]] tel que xi = 0, et de mme il existe j [[1 , n]] tel que y j = 0. Llment de ligne i et de colonne j de la matrice X tY tant gal xi y j , il est non nul donc X tY = 0. Notons l une valeur propre commune A et B. Il existe un vecteur colonne non nul X tel que AX = lX . Comme B et tB ont mme polynme caractristique, l est galement valeur propre de tB, donc il existe un vecteur colonne non nul Y tel que tBY = lY . Daprs la question prcdente, la matrice M = X tY est non nulle et AM = AX tY = lX tY = X tlY = X t(tBY ) = M B.
219
3) On procde de mme pour g mais en considrant V1 , . . . , Vn une base de Cn constitue de vecteurs propres de tB. 4) On remarque que F = g f = f g. Comme f et g sont diagonalisables et commutent, ils sont codiagonalisables et leur compose est diagonalisable donc F est diagonalisable. La rciproque est fausse en prenant par exemple B = 0 et A non diagonalisable. Lendomorphisme F est nul, donc diagonalisable, mais pas A.
Exercice 7.63
ENS Paris, Lyon, Cachan MP 2006 Soit A GLn (C) Mn (Z) valeurs propres (complexes) de module major par 1. Montrer que les valeurs propres de A sont des racines de lunit.
220
(X lk ). 1. Nous
La famille (lk ) reprsente les valeurs propres de A, supposes de module savons que pour tout k [[1 , n]], ank = (1)n (1)k
1 i 1 <<i k n
li1 lik .
|li1 | |lik |
1 i 1 <<i k n
1=
n k
Les coefcients ak Z du polynme caractristique de A sont donc majors en n n valeur absolue par = . Les polynmes caractristiques possibles pour nk k A sont donc en nombre ni. On peut effectuer le mme raisonnement pour les puissance itres Ak , k N. Soit l Sp(A) alors 0 < |l| 1. Supposons |l| < 1 alors {lk , k N} est inni mais est inclus dans lensemble des valeurs propres des Ak , k N qui, lui, est ni car ces valeurs propres sont racines dun nombre ni de polynmes, do labsurdit. Ainsi, pour tout l Sp(A), |l| = 1.
Exercice 7.64
ENS Paris,Lyon,Cachan MP 2005 Soient n un entier 2, a1 , . . . , an , b1 , . . . , bn1 , c1 , . . . , cn1 des rels tels que pour tout i {1, . . . , n 1}, bi ci > 0, et M la matrice tridiagonale 0 a1 b 1 0 . .. . . . c1 a2 b2 .. . 0 . 0 c2 a3 . . . .. ... ... b . n1 0 0 cn1 an
1) Montrer que M est diagonalisable sur R. 2) Trouver une matrice symtrique de Mn (R) ayant mme polynme caractristique et mmes termes diagonaux que M.
221
Comme Dk1 (aik ) change de signe chaque i successif (racines simples croises), k Dk+1 possdent au moins une racines dans chaque ]aik , ai+1 [, i [[1, k 1]], ce qui fait k 1 racines. Les deux dernires se trouvent dans ] , ak [ et ]ak , +[. 1 k En effet, commenons par remarquer que
t
(Dk+1 (X ) est de monme dominant (X ) ). Dautre part Dk+1 (ak ) = ak+1 ak Dk (ak ) bk ck Dk1 (ak ) = bk ck Dk1 (ak ) 1 1 1 1 1 donc, puisque bk ck > 0, sgn(Dk+1 (ak )) = sgn(Dk1 (ak )) = sgn( lim Dk1 (t)) = 1 1 1
Dunod La photocopie non autorise est un dlit
t
hypothse de rcurrence. De mme, ak+1 ak Dk (ak ) bk ck Dk1 (ak ) = bk ck Dk1 (ak ) k k k k donc, puisque bk ck > 0, sgn(Dk+1 (ak )) = sgn(Dk1 (ak )) = sgn( lim Dk1 (t)) = (1)n k k
t+
car
ak 1
car > par hypothse de rcurrence. Ainsi sgn(Dk+1 (ak )) = sgn( lim Dk+1 (t)) et sgn(Dk+1 (ak )) = sgn( lim Dk+1 (t)), 1 k
t t+
ak k
ak1 k1
donc, toujours par le thorme des valeurs intermdiaires, Dk+1 sannule sur ] , ak [ et ]ak , +[ ce qui nous donne ses k + 1 racines, ncessairement 1 k simples (deg Dk+1 = k + 1) et croises avec celles de Dk .
222
Espaces prhilbertiens
On appelle forme bilinaire symtrique sur E toute application w dnie sur E E valeurs relles telle que : pour tout x E, lapplication y w(x, y) est linaire (linarit droite) pour tout y E, lapplication x w(x, y) est linaire (linarit gauche) pour tout (x, y) E E, w(x, y) = w(y, x) (symtrie). Lensemble des formes bilinaires symtriques sur E est un R-espace vectoriel. On dit que la forme bilinaire symtrique est positive lorsque, pour tout x E, on a w(x, x) 0. On dit quelle est dnie positive, lorsque de plus, lgalit w(x, x) = 0 implique x = 0 E (la rciproque tant toujours vraie).
Formes quadratiques
Si w est une forme bilinaire symtrique, on appelle forme quadratique associe w, lapplication q dnie sur E valeurs relles, telle que, pour tout x E, q(x) = w(x, x). On dit quelle est positive lorsque, pour tout x E, q(x) 0, et dnie positive lorsque, pour tout x E \ {0}, q(x) > 0. Formules de polarisation : si q est la forme quadratique associe w, alors pour tout (x, y) E E, on a : 1 1 (q(x + y) q(x) q(y)) = (q(x + y) q(x y)) . 2 4 Ingalit de Cauchy-Schwarz : si w est une forme bilinaire symtrique positive et si q est sa forme quadratique associe, alors pour tout (x, y) E 2 , on a w(x, y)2 q(x)q(y). w(x, y) =
Matrice dune forme bilinaire symtrique
Soient w une forme bilinaire symtrique sur E, et B = (e1 , e2 , . . . , en ) une base de E. On pose ai, j = w(ei , e j ) pour i et j compris entre 1 et n. La matrice A = (ai, j )1 i, j n est appele matrice de la forme bilinaire symtrique w (ou
224
Si x =
i=1
xi ei et y =
i=1
ai, j xi x j =
i=1
ai,i xi2 + 2
1 i< j n
ai, j xi x j = tX AX .
Exercice 8.1
Soient E = R[X ] et B lapplication de E E dans R dnie par : B(P, Q) = P(0)Q(1) + P(1)Q(0). Montrer que B est une forme bilinaire symtrique. Est-elle positive ? On vrie facilement que (P, Q) R[X ]2 , B(P, Q) = B(Q, P) et que a R, (P, Q, R) R[X ]3 , B(aP + Q, R) = aB(P, R) + B(Q, R), donc B est une forme bilinaire symtrique sur E. On a B(P, P) = 2P(0)P(1). En particulier B(X 1/2, X 1/2) = 1/2 < 0, donc B nest pas positive.
Exercice 8.2
On se place dans lespace vectoriel E = Mn (R). 1) Soit Q lapplication de E dans R dnie par Q(M) = (tr M)2 . Montrer que Q est une forme quadratique positive sur E. Expliciter la forme bilinaire symtrique associe. 2) Soit Q lapplication de E dans R dnie par Q (M) = tr(M 2 ). Montrer que Q est une forme quadratique sur E. Montrer que sa restriction au sous espace Sn des matrices symtriques est dnie positive, et que sa restriction au sousespace An des matrices antisymtriques est ngative. 1) Pour tout (M, N ) E E, on pose f (M, N ) = tr(M) tr(N ). Par linarit de la trace, f est une forme bilinaire symtrique et Q(M) = f (M, M) 0, donc Q est une forme quadratique positive de forme polaire f . 2) On pose f (M, N ) = tr(M N ). Lapplication f est clairement bilinaire et on a Q (M) = f (M, M). On sait que pour tout couple (M, N ) de Mn (R)2 , tr(M N ) = tr(N M), donc f est symtrique, et Q est la forme quadratique
225
m i j m ji , donc Q (M) =
j=1 1 i, j n
tous les coefcients de M, donc Q (M) 0, et Q (M) = 0 M = 0, donc Q restreinte Sn est dnie positive.
Si M est antisymtrique, alors Q (M) =
1 i, j n
terme prcdent, donc Q restreinte An est dnie ngative. Remarque On observe en outre que pour tout (M, N ) Sn An , f (M, N ) = 0. On dit que Sn et An sont conjugus vis--vis de la forme quadratique Q .
Exercice 8.3 Changement de base pour une forme bilinaire symtrique Soient E un espace de dimension n, B = (e1 , . . . , en ) et B = (e1 , . . . , en ) deux bases de E. Soit f une forme bilinaire symtrique sur E, de matrices A et A dans les bases B et B . 1) Soit P la matrice de passage de B B . Dmontrer que A = tP A P. 2) En dduire que A et A sont de mme rang (appel rang de la forme bilinaire f ou de la forme quadratique associe) et que det A et det A sont de mme signe. 3) Application (Mines-Ponts MP 2006) : Dterminer le rang de la forme quadratique Q sur Rn dnie par :
(x1 , . . . , xn ) Rn , Q(x 1 , . . . , xn ) =
1 i, j n, i= j
xi x j .
1) Soient X et Y deux vecteurs colonnes de Rn , x et y les lments de E reprsents par X et Y dans la base B . En posant X = P X et Y = PY , on sait que x et y sont reprsents par les vecteurs colonnes X et Y dans la base B. On a donc f (x, y) = tX AY et f (x, y) = tX A Y , selon quon effectue le calcul dans la base B ou B . On en dduit que tX A Y = tX tP A PY pour tout couple de vecteurs colonnes (X , Y ). En choisissant X = E i et Y = E j (o (E 1 , . . . , E n ) est la base canonique de Rn ), on en dduit que les coefcients dindice (i, j) des deux matrices sont gaux, do nalement A = tP A P. 2) Multiplier une matrice par une matrice inversible ne modie pas son rang, or P est inversible (matrice de changement de base) donc tP galement, par
226
positive. On le note en gnral (x, y) (x | y) ou x, y . Lorsque E est muni dun produit scalaire, on dit que E est un espace prhilbertien rel. Dans la suite, E est un espace prhilbertien rel. Ingalit de Cauchy-Schwarz : (x, y) E 2 , (x | y)2 (x | x) (y | y). Il y a galit si et seulement si la famille (x, y) est lie.
Ingalit de Minkowski : (x, y) E 2 ,
(x + y | x + y) (x | x)+ (y | y). Il y a galit si et seulement si la famille (x, y) est positivement lie (cest--dire x = 0 ou a 0, y = ax).
Lapplication x
(x | x) est une norme sur E, dite norme prhilbertienne associe au produit scalaire. Produits scalaires usuels :
n
xi yi o
b
f (t)g(t) dt. ai j bi j .
1 i, j n
Soient E = C([0, 1], R) et B : EE R dnie par B( f , g) = 1) Montrer que B est un produit scalaire sur E.
1 1 0
f (t)g(t) dt.
2) On pose F = {h E |
0
h(t)2 dt.
227
B( f , f ) =
0
f (t)2 dt
f 2 est une fonction continue positive sur [ 0, 1 ] dintgrale nulle, donc cest la fonction nulle, do f = 0. On conclut que B est un produit scalaire sur E. 2) En notant 1 la fonction constante gale 1, on a par ingalit de Cauchy-Schwarz
1
B(h, 1)2
Exercice 8.5 Centrale PC 2007 Soient E un espace prhilbertien, a un vecteur unitaire de E, k un rel, et F lapplication de E 2 dans R dnie par F(x, y) = (x|y) + k(x|a)(y|a). Donner une condition ncessaire et sufsante pour que F soit un produit scalaire sur E.
On suppose que k = 0 et que le vecteur a est non nul (sinon F est le produit scalaire donn sur E). Lapplication F est bilinaire par bilinarit du produit scalaire (.|.). La symtrie est galement immdiate puisque, pour tout (x, y) E 2 , on a F(y, x) = (y|x) + k(y|a)(x|a) = F(x, y). 0, alors F(x, x) x 2 et Soit x E. On a F(x, x) = x 2 + k(x|a)2 . Si k F est positive et dnie. On suppose maintenant que k < 0. Lingalit de Cauchya 2 x 2 = x 2 avec galit lorsque x est colinaire Schwarz donne |(x|a)|2 a. Cela donne F(x, x) x 2 + k x 2 = (1 + k) x 2 avec galit lorsque x = a (par exemple). Pour que F(x, x) soit strictement positif pour tout x = 0 E , il faut que 1 + k > 0 (en prenant x = a) et cette condition est sufsante. Conclusion : lapplication F est un produit scalaire si et seulement si k > 1.
deux vecteurs x et y de E sont orthogonaux lorsque (x | y) = 0. un vecteur x E est orthogonal un sous-espace vectoriel F de E lorsque, pour tout y F, on a (x | y) = 0. deux sous-espaces vectoriels F et G sont orthogonaux lorsque pour tout (x, y) F G, on a (x | y) = 0.
228
A = {x E | y A, (x | y) = 0}, appel orthogonal de A. On a notamment A = (VectA) . Remarque Si F est un sous-espace vectoriel de E, alors les sous-espaces F et F sont orthogonaux.
On dit quune famille de vecteurs est orthogonale (resp. orthonormale) lorsque
les vecteurs sont deux deux orthogonaux (resp. deux deux orthogonaux et unitaires). Rsultat important : une famille de vecteurs orthogonaux ne contenant pas le vecteur nul est libre. Thorme de Pythagore : les vecteurs x et y sont orthogonaux si et seulement si x + y 2 = x 2 + y 2 . Si (x 1 , . . . , xn ) est une famille orthogonale, alors x1 + +xn 2 = x1 2 + + xn 2 . La rciproque est fausse si n 3. Si les sous-espaces F1 , . . . , Fn sont deux deux orthogonaux, alors leur somme est directe, et elle est note F1 F2 . . . Fn . Lorsque F1 F2 . . . Fn = E, on dit que les sous-espaces F1 , . . . , Fn sont des supplmentaires orthogonaux. Remarque Contrairement au cas des sommes directes, il ny a pas de diffrence entre deux deux orthogonaux et chacun est orthogonal la somme des autres .
Lorsque les sous-espaces F et F sont supplmentaires, on appelle projection
Exercice 8.6 CCP MP 2007 Soient E un espace prhilbertien rel de dimension nie et (v1 , . . . , vn ) une base de E. Montrer que, pour tout (x1 , . . . , xn ) Rn , il existe un unique vecteur v E tel que (v | vi ) = xi pour tout i [[1 , n]].
Soit . On observe que f est linaire. Monf : E Rn x ((x | v1 ), . . . , (x | vn )) trons quelle est injective. Soit x E tel que f (x) = 0. Comme (v1 , . . . , vn ) est une
n n n
ai vi , donc (x | x) =
i=1
ai (x | vi ).
229
Exercice 8.7 CCP MP 2007 Soient E un espace prhilbertien rel et f GL(E) telle que :
(x, y) E 2 , (x | y) = 0 ( f (x) | f (y)) = 0. 1) Calculer (u + v | u v) lorsque u et v sont deux vecteurs unitaires. 2) Montrer quil existe a > 0 tel que x E,
2
f (x) = a x .
= 1 1 = 0.
2) Si u et v sont unitaires, alors (u + v | u v) = 0 donc ( f (u + v) | f (u v)) = ( f (u) + f (v) | f (u) f (v)) = 0, cest--dire f (u) 2 = f (v) 2 . On en dduit que pour tout vecteur unitaire x, la norme de f (x) est constante, que lon note a. Comme f est bijective, on a x est unitaire donc f (y) = a, do a > 0. Soit x E \ {0}, le vecteur y = x f (x) = a x . Lgalit reste valable pour x = 0. 3) Soit (x, y) E 2 . Par formule de polarisation, on a : 4( f (x) | f (y)) = ( f (x + y) | f (x + y)) ( f (x y) | f (x y)) = a2 (x + y | x + y) a2 (x y | x y) = 4a2 (x | y).
Exercice 8.8
Dunod La photocopie non autorise est un dlit
un produit scalaire sur E. 2) Soient F = { f E | f (0) = f (1) = 0} et G = {g E | g = g}. Montrer que F et G sont des sous-espaces vectoriels supplmentaires et orthogonaux. 1) Lexistence de w( f , g) est immdiate puisque la fonction f g + f g est continue sur [0, 1]. On montre facilement que w est bilinaire et symtrique. Si f E, on
1
a w( f , f ) =
0
0. Soit f E telle
230
et que
0
( f 2 + f 2 )(t) dt = 0, la fonction est nulle sur [0, 1]. Les fonctions sont
valeurs relles donc f est nulle sur [0, 1]. Lapplication w est bien un produit scalaire sur E. On le notera (.|.) dans la suite. 2) On commence par montrer que F et G sont orthogonaux (ce qui entrane que la somme F + G est directe). Soient f F et g G. Une intgration par parties de
1
( f |g) =
0
1 0
f (t)g (t) dt = 0,
car f (0) = f (1) = 0 et g g = 0. Les deux sous-espaces F et G sont orthogonaux. Il reste montrer quils sont supplmentaires. On procde, comme souvent, par analyse-synthse. Soit h E. On suppose quil existe f F et g G telles que h = f + g. On cherche dterminer ces fonctions. Le sous-espace le plus simple est G puisque G = Vect(sh, ch), alors que F est de dimension innie. On crit g = A ch +B sh. Les valeurs en 0 et 1 donnent h(0) = A et h(1) h(0) ch 1 . La fonction g est donc h(1) = A ch 1 + B sh 1, cest--dire B = sh 1 entirement dtermine. On crit alors f = h g, ce qui dnit f . On passe la partie synthse. Soit g = A ch +B sh o A et B sont les constantes dtermines ci-dessus, et f = h g. Il est immdiat que g G et f + g = h. Il reste prouver que f E. On a f (0) = h(0) g(0) = h(0) A = 0 et f (1) = h(1) g(1) = h(1) (h(0) ch 1 + h(1) h(0) ch 1) = 0. Ainsi h se dcompose en h = f + g avec f F et g G. Les sous-espaces F et G sont donc des supplmentaires orthogonaux.
Exercice 8.9 Centrale MP 2005 On note 2 (R) lespace vectoriel des suites relles (u n )nN telles que la srie de
+
u n vn .
Soit F le sous-espace form des suites support ni (cest--dire ayant un nombre ni de termes non nuls). Vrier que F 2 (R), puis dterminer F .
Soit u un lement de F, il existe un entier naturel q tel que n > q, u n = 0. La
n
suite Sn =
k=0
u2 n
converge.
231
Soit u F , on a alors u, e( p) = 0, ce qui donne u p = 0, ceci tant vrai pour tout entier p, on en dduit que u = 0, donc F = {0}. Remarque On dmontre facilement que F est dense dans produit scalaire prcdent.
2
8.1.3 Bases orthonormales, projection orthogonale sur un sous-espace de dimension nie Ce quil faut savoir
On appelle espace euclidien, tout espace prhilbertien rel de dimension nie. Soit E un espace euclidien. Pour a E, on note wa lendomorphisme de E
qui a tout x E associe wa (x) = (a | x). Lapplication a wa est un isomorphisme entre les espaces vectoriels E et E . Si E est un espace euclidien, alors il admet une base orthonormale. Si F est une famille orthonormale de vecteurs de E, alors on peut la complter en une base orthonormale de E. Procd dorthogonalisation de Gram-Schmidt Soit B = (e1 , . . . , en ) une base quelconque de E. Il existe une unique base orthogonale B = (e1 , . . . , en ) telle que e1 = e1 et pour tout k [[1 , n 1]], ek+1 ek+1 Vect(e1 , . . . , ek ). On calcule les vecteurs (ek ) par lalgorithme suivant :
k
(ek+1 | e j ) e . (e j | e j ) j
ek , la base B = (e1 , . . . , en ) est orthonormale et on a : ek k [[1 , n]], Vect(e1 , . . . , ek ) = Vect(e1 , . . . , ek ) . Calculs dans une base orthonormale soit B = (e1 , . . . , en ) une base orthonormale dun espace euclidien E. Soient En posant ek =
n n
x=
i=1
xi ei et y =
i=1 n
yi ei deux vecteurs de E.
n 2
On a (x | y) =
i=1 t
xi yi et x
=
i=1
xi2 .
232
Soit E un espace prhilbertien rel et F un sous-espace vectoriel de E de dimension nie. On a F F = E. Si, de plus, E est de dimension nie, alors dim F + dim F = dim E et F = F. Pour x E, on note d(x, F) = min x z . Ce minimum est atteint en un
zF
(ei | x)ei
,
i=1
(ei | x)2
(ingalit de Bessel).
Exercice 8.10 CCP MP 2005 Lespace vectoriel R4 est muni de sa structure euclidienne canonique. Soit F le x +y+z+t =0 . sous-espace de R4 dquations cartsiennes x y+zt =0
1) Donner la matrice dans la base canonique de la projection orthogonale sur F. 2) Soit a = (1, 1, 1, 3) R4 . Calculer d(a, F). 1) On remarque que (x, y, z, t) F x + z = 0 et y + t = 0. On en dduit que 1 1 les deux vecteurs e1 = (1, 0, 1, 0) et e2 = (0, 1, 0, 1) forment une base 2 2 orthonormale de F. Soit V = (x, y, z, t) R4 , alors on a : 1 1 p F (V ) = e1 , V e1 + e2 , V e2 = (x z)e1 + (y t)e2 . 2 2 1 0 1 0 1 0 1 0 1 . La matrice de p F dans la base canonique est 1 0 1 0 2 0 1 0 1 2) On en dduit que p F (a) = (0, 1, 0, 1), donc d(a, F) = a
2
p F (a)
10.
233
Calculer inf
0
(a, b) pour lesquelles ce minimum est atteint. On munit E = C( [ 0, 1 ] , R) de son produit scalaire usuel (voir exercice 8.4
1
par t ] 0, 1 ] , g(t) = t ln t et g(0) = 0 (prolongement par continuit en 0), f 0 la fonction constante gale 1 et f 1 la fonction t t. Soit F le plan vectoriel engendr par f 0 et f 1 . Il sagit de dterminer le minimum de g f 2 lorsque f dcrit F, cest--dire le carr de la distance de g F. On cherche pour cela une base orthonormale de F en appliquant le procd dorthogonalisation de Schmidt la base ( f 0 , f 1 ). On part du vecteur f 0 (qui est unitaire) et on cherche e1 sous la forme f 1 + a f 0 vriant ( f 0 | e1 ) = 0. On obtient la condition f 1 f20 1 est ( f 0 | f 1 ) + a( f 0 | f 0 ) = 0, do a = . Par consquent, f 0 , 2 f 1 f20 une base orthonormale de F, donc le projet orthogonal de g sur F est gal f 1 f20 f 1 f20 p(g) = (g | f 0 ) f 0 + g | . En intgrant par parties, on obtient f 1 f20 f 1 f20
1 t t2 1 1 ln t dt = et par un calcul analogue, (g | f 1 ) = , 2 4 9 0 2 0 1 f0 f0 f0 1 1 1 (t 2 t + ) dt = , do do (g | f 1 ) = . On a ( f 1 | f1 ) = 2 72 2 2 4 12 0 nalement : 1 1 f0 1 f1 f0 p(g) = f 0 + + 12 f 1 = . 4 9 8 2 6 3 1
(g | f 0 ) =
= g
p(g) 2 , do : f0 2 ) 2 .
(g | f 0 )2
1
(g | f 1 ( f1 2 3
f0 f0 | f1 ) 2 2
1 2 0
Or g
=
0
t 2 (ln t)2 dt =
2
2 3
t 2 ln t dt =
0
234
lapplication w est linaire droite, lapplication w est semi-linaire gauche, cest--dire que pour tout y E et pour tout (x, x , l) E E C, on a w(x + lx , y) = w(x, y) + lw(x , y), pour tout (x, y) E E, w(x, y) = w(y, x) (w est hermitienne) pour tout x E, w(x, x) 0 (positivit) si x E vrie w(x, x) = 0, alors x = 0 (dnie).
Si x et y sont dans E, on a
x+y
= x
+ y
+ 2 Re(x | y).
dimension nie. Si F est un sous-espace de dimension nie dun espace prhilbertien complexe, muni dune base orthonormale (e1 , . . . , em ), on a : E = F F ,
m
et si x E, alors on a p F (x) =
k=1
fera trs attention au sens du produit scalaire qui nest plus symtrique).
Les expressions du produit scalaire et de la norme dans une base orthonormale
deviennent :
n n
(x | y) =
k=1
xk yk
et
=
k=1
|xk |2 .
235
hermitien sur lespace vectoriel E = { f C 0 (R, C) | | f |2 intgrable sur R}. 2) Soient n Z et f n lapplication dnie sur R par f n (x) = 1 1 + ix . 1 ix 1 + x2 Vrier que pour tout n Z, la fonction f n est dans E. Montrer quil existe une unique suite (kn )nZ de rels strictement positifs tels que (kn f n )nZ soit une famille orthonormale de E.
n
1) Mme si cela nest pas explicitement demand, on commence par montrer que E est un sous-espace vectoriel de C 0 (R, C). Lensemble est non vide. Soient f E et l C, il est immdiat que l f est encore continue sur R et que |l f |2 est intgrable sur R. Il reste prouver la stabilit par somme. Soient f et g dans E. On a | f + g|2 = | f |2 + |g|2 + 2 Re( f g), donc | f + g|2 | f |2 + |g|2 + 2| f g|. On utilise lingalit |2ab| a 2 + b2 , valable pour tout (a, b) R2 , applique aux complexes | f (t)| et |g(t)| (o t R). Cela donne nalement, pour tout t R, | f (t) + g(t)|2 2(| f (t)|2 + |g(t)|2 ) donc | f + g|2 est intgrable. On a prouv que E est un sous-espace vectoriel de C 0 (R, C). Il faut maintenant justier lexistence du produit scalaire. Si f et g sont 1 (| f |2 + |g|2 ), ce qui prouve lintgrabilit de dans E, alors on a | f g| 2 f g sur R. La linarit droite est immdiate. Si ( f , g) E 2 , alors on a (g| f ) =
R
gf =
R
gf =
R R
f E, alors ( f | f ) =
Dunod La photocopie non autorise est un dlit
continue et positive sur R, on a ( f | f ) = 0 si et seulement si f est nulle sur R. Lapplication donne est un produit scalaire hermitien. 2) Chacune des fonctions f n est continue sur R valeurs complexes. Soit n Z. 1 . La fonction | f n |2 Pour x R, on a |1 + i x| = |1 i x| et | f n (x)|2 = 1 + x2 est donc intgrable sur R et f n E. Pour justier lexistence de cette suite (kn ), il suft de prouver que la famille ( f n )nZ est orthogonale. Comme aucune des 1 . Soient m et n dans Z et fonctions f n nest nulle, il suft de choisir kn = fn distincts. On calcule le produit scalaire ( f n | f m ) qui vaut :
+
1 ix 1 + ix
1 + ix 1 ix
1 dx = 1 + x2
1 + ix 1 ix
mn
1 d x. 1 + x2
236
( fn | fm ) = =
p/2 p/2
1 + i tan t 1 i tan t e
2i(mn)t
mn
p/2
dt =
p/2 p/2 p/2
mn
dt
p/2
e2i(mn)t dt = 2i(m n) =
i(mn)p
e 2i(m n)
i(mn)p
sin(m n)p = 0. mn
La famille ( f n )nZ est donc orthogonale. Un calcul semblable dans le cas o m = n donne
p/2
fn
=
p/2
dt = p.
1 2p
2p
bk X k . Calculer Q
1.
Montrer que M = 1 si et seulement si Q = X n . 1) On vrie facilement que f est semi-linaire gauche et linaire droite, et que 2p 1 |P(eit )|2 dt, qui est (P, Q), f (Q, P) = f (P, Q). On a f (P, P) = 2p 0 0. Si f (P, P) = 0, alors P est nul sur le cercle unit donc admet une innit de racines, donc P = 0. On a bien montr que f est un produit scalaire hermitien sur Cn [X ]. 2) Si j = k, alors on a : f (X j , X k ) = 1 2p
2p
ei(k j)t dt = 0,
0
et
f (X k , X k ) = 1,
237
= 1+
k=0
|bk |2 . Dautre
n1
1 2p
2p
M dt = M , do M
0
1. Si M = 1, alors
k=0
|bk |2 = 0,
2 max( x + y , x y ).
2) Montrer que lon peut avoir lgalit avec x = 0 et y = 0. 3) On suppose dsormais que la norme est euclidienne. Montrer que (x, y) E 2 , x + y 2 max( x + y , x y ). Peut-on amliorer la constante 2 ? 1) Soit (x, y) E 2 . On a x = laire, x x+y 2 + x+y xy + donc par lingalit triangu2 2 xy x+y yx . De mme, y = + donc 2 2 2
238
x + y
On considre x = (1, 0) et y = (0, 1). On a x + y = (1, 1) et x y = (1, 1), donc x + y = 2 et x + y = x y = 1 donc 2 max( x + y
,
xy
= 2.
3) Soit (x, y) E 2 . En appliquant la relation de Cauchy-Schwarz dans R2 aux 2 x 2 + y 2. vecteurs (1, 1) et ( x , y ), on obtient x + y Or 2 x 2 + 2 y 2 = x + y 2 + x y 2 2 max( x + y 2 , x y 2 ), do x + y 2 max( x + y , x y ). On se place dans R2 muni du produit scalaire canonique. On choisit de nouveau x = (1, 0) et y = (0, 1). On a alors x + y = 2, x + y = x y = 2, donc la constante 2 est optimale.
Exercice 8.16 Mines-Ponts MP 2005 On pose E = C([1, 1], R). On pose, pour f et g dans E,
1
f,g =
1
f (t)g(t) dt.
1) Montrer que lon dnit ainsi un produit scalaire sur E. 2) On pose F = { f E | x [ 0, 1 ] , f (x) = 0}. Dterminer F . 3) Dterminer F + F . 4) Dterminer lorthogonal de lensemble des fonctions polynomiales. 1) voir exercice 8.4 page 226. 2) Posons G = { f E | x [ 1, 0 ] , f (x) = 0}. On remarque que si f F et g G, alors le produit f g est nul donc f , g = 0, do G F . Soit g G, quitte changer g en g, il existe a [ 1, 0 ] tel que g(a) > 0. / Comme g est continue, il existe un intervalle [ b, c ] [ 1, 0 ] tel que b < c et g > 0 sur [ b, c ] . On dnit alors f E continue afne par morceaux par b+c b+c ) = 1, f afne sur b, x [ 1, 1 ] \ [ b, c ] , f (x) = 0, f ( 2 2
239
2 f
Pn f
n+
0.
Or
1 1 1
Exercice 8.17 Mines-Ponts MP 2005 On munit Mn (R) du produit scalaire rendant orthonormale la base canonique (E i, j )1 i, j n , et on note la norme associe.
1) Verier que (M, N ) Mn (R)2 , (M | N ) = tr(tM N ). 2) Soient I la matrice identit de Mn (R) et J la matrice de Mn (R) dont tous les M aI bJ . coefcients sont gaux 1. Si M Mn (R), calculer inf
(a,b)R2
m i, j E i, j et N =
1 i, j n
n i, j E i, j et que (E i, j )1
i, j n
est
orthonormale, on a (M | N ) =
1 i, j n n t
m i, j n i, j . Or le terme dindice ( j, j) de
M N est gal
i=1
m i, j n i, j , donc (M | N ) = tr(tM N ).
240
1 1 (I | M)I + 2 (J I | M)(J I ). n n n
inf
M a I b J = d(M, F) = = = (M | M)
p F (M)
2
I |M n
JI |M n2 n
Exercice 8.18 Mines-Ponts MP 2007, dterminant de Gram Soit E un espace euclidien. 1) Soit (v1 , . . . , v p ) une famille de vecteurs de E. On note G(v1 , . . . , v p ) la matrice carre dordre p de terme gnral (vi | v j ). Montrer que : - si (v1 , . . . , v p ) est lie, alors det G(v1 , . . . , v p ) = 0, - si (v1 , . . . , v p ) est libre, alors det G(v1 , . . . , v p ) > 0. 2) On suppose que la famille (v1 , . . . , v p ) est libre et on pose F = Vect(v1 , . . . , v p ).
Montrer que, pour tout x E, on a d(x, F) = det G(v1 , . . . , v p , x) . det G(v1 , . . . , v p )
tel que
j=1
241
(i , j) [[1 , p]] , vi =
2 k=1 p
que (vi | v j ) =
k=1
det G(v1 , . . . , v p ) = (det P)2 > 0 car P est inversible. 2) Soit x E et soit p(x) le projet orthogonal de x sur F. Comme (v1 , . . . , v p )
p
ai vi . Soient
(C j )1
p+1
(x | vi )
j=1
a j (v j | vi ) = (x p(x) | vi ) = 0
(x | x)
j=1
a j (x | v j ) = (x | x p(x)) = x p(x)
2
En dveloppant le dterminant obtenu par rapport la dernire colonne, on obtient nalement det M = d(x, F)2 det G(v1 , . . . , v p ), puis le rsultat demand car les dterminants sont strictement positifs.
Dunod La photocopie non autorise est un dlit
On munit R[X ] du produit scalaire dni par P, Q = t-il A R[X ] tel que P R[X ], P(0) = A, P ?
0
Supposons quil existe un tel polynme A. On a alors pour tout n N , A, X n = 0, autrement dit pour tout n N, X A, X n = A, X n+1 = 0. Il en rsulte que le polynme X A est orthogonal tout lment de la base canonique de R[X ], donc en le dcomposant dans cette base, on en dduit quil est orthogonal lui-mme, donc cest le polynme nul. Or R[X ] est intgre, donc A = 0. On choisit alors P = 1, on a P(0) = 1 et A, P = 0, ce qui entrane une contradiction.
242
f (t)g(t) dt.
1) Montrer lexistence et lunicit de An Rn [X ] tel que : P Rn [X ], P(0) = An , P . 2) Montrer que An est scind sur R et possde n racines simples dans ] 0, 1 [ . 1) Puisque Rn [X ] est de dimension nie, lapplication A A, est un isomorphisme de Rn [X ] sur son dual, or lapplication d : P P(0) est une forme linaire sur Rn [X ], donc il existe un unique polynme An Rn [X ] tel que d = An , , cest--dire pour tout P R[X ], P(0) = An , P . 2) Le polynme An nest pas nul car la forme linaire d nest pas nulle. Notons r le nombre de racines dordre de multiplicit impaire de An appartenant lintervalle n 1. Si on note a1 , . . . , ar ces racines, alors on peut ] 0, 1 [ et supposons r
r
crire An =
k=1
(X ak ), ce qui donne
0
t
k=1 r
(t ak )2 B(t) dt = 0.
Or la fonction intgre est continue sur ] 0, 1 [ et garde un signe constant, donc elle est nulle sur ] 0, 1 [ , ce qui signie que le polynme
k=1
(X ak )2 B possde
une innit de racines, donc cest le polynme nul, do B = 0 ce qui est absurde. On en dduit que r = n, donc An admet n racines dordre impair dans ] 0, 1 [ , or il est de degr infrieur ou gal n, il est donc exactement de degr n et possde n racines simples dans lintervalle ] 0, 1 [ .
243
On pose E n = {P R[X ] | Q Rn [X ],
0
P(t)Q(t) dt = 0}.
1) Montrer que E n est un espace vectoriel. 2) Montrer quil existe un unique polynme P dans Rn+1 [X ] unitaire appartenant En . 3) lintervalle ] 0, 1 [ .
P(t)Q(t) dt.
On constate alors que E n = Rn [X ] , cest donc un sous-espace vectoriel de R[X ]. 2) Comme Rn [X ] est un sous-espace de R[X ] de dimension nie (gale n + 1), on sait que R[X ] = Rn [X ] E n . Un polynme P vrie la proprit demande si et seulement si P E n et X n+1 P Rn [X ], donc P est le projet orthogonal de X n+1 sur E n . Il est de degr n + 1. 3) Notons r le nombre de racines dordre de multiplicit impaire de P appartenant lintervalle ] 0, 1 [ et supposons r n. Si on note a1 , . . . , ar ces racines,
r
(X ak )) = 0, do
garde un signe constant, donc elle est nulle sur ] 0, 1 [ , ce qui signie que le polyr
nme
k=1
do B = 0 ce qui est absurde. Il en rsulte que r = n + 1, or P est de degr n + 1, donc possde exactement n + 1 racines simples dans ] 0, 1 [ , et nen a pas dautre.
Exercice 8.22 Centrale MP 2007 Soit E un espace prhilbertien rel. On note N la norme dans LC (E) subordonne celle de E. Soit p un projecteur continu et non nul de E.
1) Montrer que Ker p et Im p sont ferms.
244
orthogonal. Donner un exemple dune suite de projecteurs orthogonaux non nuls qui possde une limite simple nulle. Indication de la rdaction : on utilisera lidentit de Bessel-Parseval suivante : soit (en )nN une famille orthonormale de E et F = Vect{en | n N}.
=
n=0
en , x 2 .
1) On a Ker p = p 1 ({0}) et Im p = ( p Id E )1 ({0}) car p est un projecteur. Or les endomorphismes p et p Id E sont continus et le singleton {0} est ferm, donc Ker p et Im p sont ferms. 2) Soit (xn ) une suite de Cauchy dans E. Comme p est continu, on a (m, n) N2 , N ( p) x n xm , donc ( p(x n )) est une suite de Cauchy dans p(xn ) p(x m ) Im p qui est complet, donc elle converge vers un lment y Im p. Par diffrence, la suite (x n p(xn )) est galement de Cauchy dans Ker p qui est complet, donc converge vers un lment z Ker p. On en dduit que la suite (xn ) converge vers y + z, ce qui dmontre que E est complet. 3) Comme p est non nul, il existe un vecteur y non nul appartenant Im p, do p(x) , do N ( p) 1. p(y) = y . Or N ( p) = sup x x=0 4) Si p est un projecteur orthogonal, alors x E, x 2 = p(x) 2 + x p(x) 2 , donc p(x) x . Avec la question prcdente, on en dduit que N ( p) = 1. On suppose N ( p) = 1, cest--dire x E, p(x) x . Soient x Im p x 2 , cest--dire et y Ker p. On a t R, p(x + t y) = x, do x + t y 2 2 0, t(t y + 2 x, y ) 0. On en dduit que pour tout t > 0, t y 2 + 2 x, y do en faisant tendre t vers 0, on obtient x, y 0. Pour tout t < 0, 0, do x, y 0 en faisant tendre t vers 0. En conclut y 2 + 2 x, y sion, x, y = 0, donc p est un projecteur orthogonal. 5) Soit ( pn ) une suite de projecteurs orthogonaux qui converge simplement vers p. Comme pn est linaire, on a (a, x, y) R E 2 , pn (ax + y) = a pn (x)+ pn (y). En faisant tendre n vers +, on conclut que p est linaire. x , do en faisant tendre n vers +, On a pour tout x E, pn (x)
245
pn ( pn (x)) p( p(x))
pn ( pn (x)) pn ( p(x)) + pn ( p(x)) p( p(x)) pn (x) p(x) + pn ( p(x)) p( p(x)) . pn ( p(x)) p( p(x)).
Or pn ( pn (x)) = pn (x), donc on obtient en passant la limite que p( p(x)) = p(x), donc p est un projecteur. Si p est non nul, alors daprs la question 3 et lingalit N ( p) 1, on obtient N ( p) = 1, donc p est un projecteur orthogonal (et cela reste vrai si p = 0). Soit E un espace prhilbertien de dimension innie, contenant une famille orthonormale (en )nN telle que F = Vect{en | n N} soit dense dans E. Posons Fn = Vect{ek | k [[0 , n]]} pour tout n et p Fn le projecteur orthogonal sur Fn , qui existe puisque Fn est de dimension nie. Comme la famille
n
ek , x x. Posons pn = Id E p Fn ,
n
on observe que pn est le projecteur orthogonal sur Fn , donc pn est non nul.
= x
k=0
ek , x
0, donc
n
Exercice 8.23 Centrale MP 2007, Mines-Ponts MP 2007, Polytechnique MP 2005 Soit E lespace des fonctions continues f de R+ dans R telles que x f (x)2 ex soit intgrable sur R+ . On munit E du produit scalaire dni par :
+
( f , g) E 2 ,
f,g =
0 x n
f (x)g(x)ex d x
e d (ex x n ) dnie sur R+ . n! d x n 1) Justier que E contient les fonctions polynomiales et que L n est une fonction polynomiale de degr n dont on indiquera le coefcient dominant et le terme constant. Pour n N, soit L n la fonction x 2) Montrer que (L n )nN est une famille orthonormale de E. 3) Soit n N . Montrer quil existe (an , bn , cn ) R3 tels que : X L n = an L n+1 + bn L n + cn L n1 . Dterminer an .
246
fa , L n
f a , f a . Que peut-
on en conclure ? 1) Si P R[X ], alors lim x 2 P(x)2 ex = 0, donc x P 2 (x)ex est intgrable sur R+ . En utilisant la formule de Leibniz, on obtient : ex L n (x) = n!
n x+ n
k=0
(1)k
k=0
n! xk . (k!) (n k)!
2
On en dduit que L n est une fonction polynomiale de degr n, de coefcient dominant (1)n /n! et de terme constant gal 1. 2) On remarque que pour p d n x n (e x )d x. Posons dxn 0 + dk x j k (ex x n )d x. En pour k et j entiers naturels tels que j k n, Ik, j = dx 0 + k1 d x n j (e x )x j Ik1, j1 . intgrant par parties, on obtient pour j 1, Ik, j = d x k1 0 Le crochet a pour limite 0 en + et est nul en 0 car il reste une puissance de x quand on drive k 1 fois ex x n . On en dduit que Ik, j = j Ik1, j1 , donc par + d n p x n p p (e x ) d x. rcurrence, In, p = (1) p!In p,0 = (1) p! d x n p 0 Si p < n, alors In, p = 0 car la drive (n p 1)me de ex x n sannule en 0 et tend vers 0 en +. n, L n , X p = 1 n! xp
+ +
ex x n d x. En intgrant par
+n
0
ex x n1 d x = n Jn1 . On en
dduit par rcurrence Jn = n!J0 = n!, do In,n = (1)n (n!)2 . Cela entrane que pour tout p < n, L n , X p = 0, donc par linarit, L n est orthogonal Rn1 [X ], et en particulier L p pour tout p < n. Comme le coefcient dominant de L n est (1)n (1)n (1)n In,n = 1. On a bien montr que , on a L n , L n = Ln, X n = n! n! (n!)2 (L n )nN est une famille orthonormale de E. 3) Comme X L n est de degr n + 1 et que (L k )0
n+1 k n+1
Rn+1 [X ], on a X L n =
k=0
247
n! f a , L n
=
0
eax
d n n x (x e ) d x dxn
+ +
ax
d n1 n x (x e ) d x n1
+a
0 0
eax
d n1 n x (x e ) d x d x n1
en intgrant par parties. Le premier crochet est nul. En poursuivant les intgrations par parties, de la mme faon qu la question 2), on obtient :
+
n! f a , L n = a n
0
eax x n ex d x.
t n et dt.
an . (a + 1)n+1
n=0
On en dduit que
+
fa , L n
n=0
fa , fa
= =
1 (a + 1)2 1 (a + 1)2
a a+1 1 a (a + 1)2
2
2n
1 2a + 1
1 = 0. 2a + 1
Par consquent, d( f a , Rn [X ]) 0, autrement dit f a appartient ladhrence de R[X ] dans E muni de la norme prhilbertienne tudie.
n
Espaces euclidiens
u , appel adjoint de u, tel que (x, y) E 2 , (u (x) | y) = (x | u(y)). Si A est la matrice de u dans une base orthonormale, alors tA est la matrice de u dans cette base. Proprits de ladjoint :
Lapplication u u est un endomorphisme de L(E). Si u et v appartiennent L(E), alors (u ) = u et (u v) = v u . Si F est un sous-espace vectoriel stable par u, alors F est stable par u . Ker u = (Im u) , Im u = (Ker u) . Les endomorphismes u et u ont mme rang, mme dterminant, mme trace, mme polynme caractristique.
On dit que u est autoadjoint (ou symtrique) lorsque u = u.
Lendomorphisme u est autoadjoint si et seulement si sa matrice dans une base orthonormale est symtrique. On dit que u est antisymtrique lorsque u = u. Lendomorphisme u est antisymtrique si et seulement si sa matrice dans une base orthonormale est antisymtrique. On note Sn (R) (resp. An (R)) lensemble des matrices relles symtriques (resp. antisymtriques) dordre n. On a Sn (R) An (R) = Mn (R). Si w est une forme bilinaire symtrique sur E, alors il existe un unique endomorphisme autoadjoint u tel que (x, y) E 2 , w(x, y) = (u(x) | y). Sa matrice dans toute base orthonormale est gale celle de w. Lendomorphisme autoadjoint u est dit positif (resp. dni positif) lorsque la forme bilinaire symtrique associe u est positive (resp. dnie positive).
249
Exercice 9.1 TPE MP 2007 Soit f L(E). On pose u = f f . 1) Dmontrer que u est autoadjoint positif. 2) Montrer que si f est inversible, alors u est dni positif. 3) Montrer que Ker u = Ker f et Im u = Im f .
1) On a u = f ( f ) = u donc u est autoadjoint. Pour tout x E, on a (u(x) | x) = ( f (x) | f (x)) 0, donc u est positif. 2) Soit x E tel que (u(x) | x) = 0. On a alors ( f (x) | f (x)) = 0, cest--dire f (x) = 0, do x = 0 car f est bijective, donc u est dni positif. 3) Si f (x) = 0, alors u(x) = f ( f (x)) = 0. Si u(x) = 0, alors (x | u(x)) = 0, do ( f (x) | f (x)) = 0, donc f (x) = 0. Il en rsulte que Ker u = Ker f . Comme u est autoadjoint, Im u = Im u = (Ker u) = (Ker f ) = Im f .
Exercice 9.2 CCP MP 2006 Soit u L(E) tel que x E, (u(x) | x) = 0. Dmontrer que u = u, puis que Ker u = (Im u) .
Soit (x, y) E 2 . En appliquant lhypothse en x, y et x + y, on obtient : 0 = (u(x) + u(y) | x + y) = (u(x) | x) + (u(x) | y) + (x | u(y)) + (u(y) | y) . 0 = 0 + (u(x) | y) + (x | u(y)) + 0 = (u(x) | y) + (x | u(y)) . Par unicit de ladjoint, on en dduit que u = u. On a alors Ker u = Ker u = (Im u) .
Exercice 9.3 CCP MP 2005 Soit f L(E) tel que Im f Ker f . Montrer que Ker( f + f ) = Ker f Ker f .
250
Exercice 9.4 Caractrisation dun projecteur orthogonal, Centrale MP 2007 Soit p un projecteur de E. Dmontrer lquivalence des assertions suivantes :
(i) Im p est orthogonal Ker p. (ii) p = p. (iii) x E, p(x) x . Indication : Pour montrer (iii) (i), on appliquera la proprit (iii) x + t y. (i) (ii) Soient x et y des vecteurs de E. On a x = p(x) + x p(x). Comme p(y) Im p et x p(x) Ker p, et que Im p est orthogonal Ker p, on a (x | p(y)) = ( p(x) | p(y)). Par symtrie, cette expression est gale ( p(x) | y), donc p = p. (ii) (iii) Par hypothse ( p(x) | x p(x)) = (x | p(x p(x))) = (x | 0) = 0, or x = p(x)+x p(x) donc par relation de Pythagore, x 2 = p(x) 2 + x p(x) 2 , do p(x) x . (iii) (i) Soient x Im p, y Ker p et t R . Comme p(x + t y) = x, on en x + t y 2 , do t 2 y 2 + 2t(x | y) 0. dduit que x 2 On en dduit que pour tout t > 0, 2(x | y)+t y 2 0, do (x | y) 0 en faisant tendre t vers 0. De mme, pour tout t < 0, on a 2(x | y) + t y 2 0, do (x | y) 0 en faisant tendre t vers 0. Cela prouve que (x | y) = 0. On a bien montr que Im p est orthogonal Ker p.
Exercice 9.5 Centrale PSI 2007 Soient p et q deux projecteurs orthogonaux de E. Montrer que p q = 0 si et seulement si q p = 0.
Daprs lexercice prcdent, un projecteur orthogonal est autoadjoint, donc ( p q) = q p = q p. On en dduit que si p q = 0, alors q p = 0, et rciproquement car p et q jouent des rles symtriques.
251
scalaire, cest--dire (x, y) E 2 , (u(x) | u(y)) = (x | y). Lendomorphisme u est orthogonal si et seulement si u u = Id E (cest--dire que u est inversible et u = u 1 ). Lendomorphisme u est orthogonal si et seulement si limage par u dune base orthonormale est une base orthonormale. On note O(E) lensemble des automorphismes orthogonaux. Muni de la loi , O(E) est un sous-groupe de GL(E), appel groupe orthogonal. Si u O(E), alors det u = 1. On note SO(E) le sous-groupe de O(E) form des lments de dterminant gal 1, appel groupe spcial orthogonal. Une matrice M Mn (R) est orthogonale lorsque lendomorphisme de Rn canoniquement associ M est orthogonal. Cela est quivalent lune des propositions suivantes : (i ) les colonnes de M forment une base orthonormale de Rn . (ii) la matrice vrie la relation tM M = M tM = In . Lensemble des matrices orthogonales de Rn est not On (R). Cest un groupe multiplicatif, appel groupe orthogonal. Caractrisation matricielle des endomorphismes orthogonaux : lendomorphisme u est orthogonal si et seulement si sa matrice dans une base orthonormale quelconque de E est orthogonale. Changement de bases orthonormales : si B et B sont deux bases orthonormales de E, alors la matrice de passage de la base B la base B est une matrice orthogonale. Endomorphismes orthogonaux particuliers : Soit F un sous-espace vectoriel de E. On appelle : symtrie orthogonale par rapport F, la symtrie par rapport F dans la direction F . rexion toute symtrie orthogonale par rapport un hyperplan (son dterminant vaut alors 1). Lorsque dim E = 2, une rotation de E est un endomorphisme orthogonal de dterminant 1. Sa matrice dans toute base orthonormale scrit cos u sin u o u R. sin u cos u Lorsque dim E = 3, une rotation de E est un endomorphisme orthogonal u de dterminant 1. Dans une base orthonormale dont le premier vecteur est 1 0 0 dans Ker(u Id E ), sa matrice scrit 0 cos u sin u o u R. 0 sin u cos u
252
2)
1 i, j n
ai, j
n.
2 ai, j . Comme tA A = In , on
n, on a
1 i, j n
2 ai, j
= n.
j=1
ai, j , donc
1 i, j n
ai, j
1 i, j n
AV
V = V
de 1 n, on obtient
1 i, j n
|ai, j |
1 i, j n
2
1=n
1 i, j n
2 ai, j = n n .
Exercice 9.7 CCP PSI 2007 Soit A Mn (R) antisymtrique. Montrer que In + A est inversible. On pose B = (In + A)1 (In A). Montrer que B est orthogonale. Calculer det B.
253
Exercice 9.8 Mines-Ponts MP 2006 Soient u E non nul et g O(E). On note s la symtrie orthogonale par rapport lhyperplan (Ru) . Dcrire lendomorphisme g s g 1 .
Posons h = g s g 1 . On a s(u) = u, donc h(g(u)) = g(u). Soit x E tel que (x | g(u)) = 0, on a (g 1 (x) | u) = 0, do s(g 1 (x)) = g 1 (x), donc h(x) = x. On en conclut que h est la symtrie orthogonale par rapport lhyperplan (Rg(u)) , car les deux endomorphismes concident sur la droite engendre par g(u) et sur son orthogonal.
Exercice 9.9 TPE MP 2006, Mines-Ponts MP 2006 Lespace Mn (R) est muni du produit scalaire usuel dni par X , Y = tr(tX Y ).
1) Soit f A lendomorphisme de Mn (R) dni par : X Mn (R), f A (X ) = AX . Calculer ladjoint de f A pour ce produit scalaire.
Dunod La photocopie non autorise est un dlit
2) A quelle condition f A est-il une isomtrie (cest--dire f f A = Id) ? A 1) Il est logique de penser que ftA pourrait tre ladjoint de f A , nous allons le montrer. Pour tout (X , Y ) Mn (R)2 , on a : f A (X ), Y = tr(t(AX )Y ) = tr(tX tAY ) = X , ftA (Y ) . On en dduit que f = ftA A 2) On constate que f A f B = f AB . Lendomorphisme f A est orthogonal si et seulement si (f A ) f A = Id E , cest--dire ftA A = Id E , ce qui est quivalent t A A = In , cest--dire A orthogonale.
254
1 k
k1
u j.
j=0
inversible, donc Ker(Id E u) = Ker(Id E u), cest--dire (Im(Id E u)) = Ker(Id E u).
Si x Ker(Id E u), alors u(x) = x, donc k N , u k (x) = x, do vk (x) = x. Si x Im(Id E u), alors il existe y E tel que x = y u(y), do x u k (x) u j (x) = u j (y) u j+1 (y), do vk (x) = , donc k vk (x) 2 x 0. k k
255
u est diagonalisable et ses espaces propres sont orthogonaux (on dit que u est diagonalisable dans une base orthonormale). Ce thorme est parfois appel thorme spectral. Version matricielle : Si A est une matrice symtrique relle, alors il existe une matrice P orthogonale telle que P 1 A P soit diagonale. Soient u un endomorphisme autoadjoint de E et (1 , . . . , n ) une base orthonormale de vecteurs propres de u, pour les valeurs propres l1 , . . . , ln . Soit x E,
n n
xi i . Alors (u(x) | x) =
i=1
li xi2 .
x =1
si ses valeurs propres sont positives (resp. strictement positives). Soit w une forme bilinaire symtrique, alors il existe une base orthonormale (1 , . . . , n ) et des rels l1 , . . . , ln tels que pour tout (x, y) E 2 tel que
n n n
x=
i=1
xi i et y =
i=1
yi i , on a w(x, y) =
i=1
li xi yi .
Exercice 9.12
Dunod La photocopie non autorise est un dlit
CCP et Mines-Ponts MP 2005 Soit A = (ai, j )1 i, j n une matrice symtrique relle de valeurs propres 2 ai, j = l2 . l1 , . . . , ln . Prouver que k
1 i, j n 1 k n
Il sagit de calculer la trace de A2 de deux manires diffrentes. En utilisant le pro2 duit scalaire usuel de Mn (R), on sait que ai, j = tr(tA A) = tr(A2 ) car A est symtrique. En diagonalisant A, on obtient que A est semblable la matrice diagonale diag(l2 , . . . , l2 ). Comme la trace est invariante par changement de base, on en 1 n
n 1 i, j n 2
dduit tr( A ) =
k=1
l2 , do lgalit demande. k
256
Exercice 9.14 CCP et Mines-Ponts MP 2006 Si M Sn (R) vrie M p = In avec p N , que vaut M 2 ?
La matrice M est diagonalisable donc il existe P On (R) et des rels l1 , . . . , ln tels que M = P diag(l1 , . . . , ln )P 1 . Lgalit M p = In entrane que i, lip = 1, donc li {1, 1}, do li2 = 1, ce qui donne immdiatement que M 2 = P In P 1 = In .
Exercice 9.15 TPE MP 2005 Pour (x, y, z) R3 , on pose q(x, y, z) = 11x 2 + 3y 2 + 3z 2 10x y + 10x z 6yz. La forme quadratique q est-elle dnie positive ?
La matrice de la forme quadratique q dans la base canonique de R3 est gale 11 5 5 5 3 3. On vrie que son dterminant est nul, donc lune de ses valeurs 5 3 3 propres est nulle, ce qui entrane que q nest pas dnie positive. Autre mthode : On a 8 2 8 2 16 5 5 y + z)2 + y + z yz q(x, y, z) = 11(x 11 11 11 11 11 8 5 5 = 11(x y + z)2 + (y z)2 0. 11 11 11
257
Exercice 9.16 Mines-Ponts MP 2005 Soit q la forme quadratique dnie sur R3 par :
q(x, y, z) = 13x 2 + 13y 2 + 10z 2 + 8x y + 4x z + 4yz . Dterminer le maximum de q sur la sphre unit de R3 . Trouver une base orthonormale de R3 (pour le produit scalaire canonique) dans laquelle q soit dcompose en carrs. 13 4 2 Notons M la matrice de q dans la base canonique de R3 . On a M = 4 13 2. 2 2 10 Calculons le polynme caractristique de M : x M (l) = det(M lI3 ). x M (l) = (13 l)(l2 23l + 126) 4(4l + 36) + 2(2l 18) = (13 l)(l 9)(l 14) + 20(l 9) = (9 l)(l2 27l + 162) = (l 9)2 (l 18). Le maximum de q sur la sphre unit est la plus grande valeur propre de M, donc 18. Dterminons lespace propre Ker(M 18I3 ) : 5x + 4y + 2z = 0 x=y 4x 5y + 2z = 0 x = y = 2z M X = 18X x + y = 4z 2x + 2y 8z = 0
Dunod La photocopie non autorise est un dlit
Ker(M 9I3 ) = {(x, y, z) R3 | 2x + 2y + z = 0}. 1 Une base orthonormale de ce plan vectoriel est (2 , 3 ), avec 2 = t(1, 1, 0) et 2 1 t 3 = 1 2 = (1, 1, 4). La famille B = (1 , 2 , 3 ) est une base ortho3 2 normale de R3 et pour tout v R3 scrivant sous la forme x1 1 + x2 2 + x3 3 , on a 2 2 2 q(v) = 18x1 + 9x2 + 9x3 .
258
lendomorphisme de E dni par u(P) = P . Dterminer ladjoint de u. Le polynme A = u (P) est caractris par la proprit : Q E, (A | Q) = (P | Q ),
n n n
cest--dire
k=0
A (0)Q (0) =
k=0
(k)
(k)
P (0)Q
(k)
(k+2)
(0) =
k=2
En prenant successivement pour Q les polynmes de la base canonique de E, on obtient A(0) = 0, A (0) = 0 et A(k) (0) = P (k2) (0) pour k [[2 , n]]. On en dduit par la formule de Taylor que :
n
u (P) =
k=2
P (k2) (0) k X . k!
x E,
i=1
u i (x), x = x, x .
1) Montrer que u 1 + + u p = Id E .
p
2) Montrer que E =
i=1
Im u i .
1) Soit v lendomorphisme
i=1
donc daprs lexercice 9.2 page 249, v = v. Or les endomorphismes u i sont autoadjoints, donc v galement, do nalement v = 0.
259
Im u i = E,
i=1 p p
donc n = dim
i=1
Im u i
i=1
cette ingalit est une galit, donc la somme des Im u i est directe. 3) Soit x E. En appliquant la formule du 1) en u j (x), on obtient :
p
u j (x) =
i=1
u i (u j (x)).
Comme la somme des Im u i est directe, il en rsulte que pour tout x E, u j (x) = u j (u j (x)) et 0 = u i (u j (x)) pour i = j, do u 2 = u j et u i u j = 0 pour j i = j. 4) Comme u i est autoadjoint, pour tout (x, y) E 2 et i = j, on a u i (x), u j (y) = x, (u i u j )(y) = 0, donc Im u i est orthogonal Im u j . Comme Im u i et Im u j sont supplmentaires, on en dduit que u i est le projecteur orthogonal
j=1
sur Im u i .
Exercice 9.19 CCP MP 2006 Montrer que les dterminants suivants sont strictement positifs :
p 2
1) det(ai, j )1
Dunod La photocopie non autorise est un dlit
i, j n
o ai, j =
0
Indication de la rdaction : on montrera que la famille de fonctions (t sin kt, 1 k n) est libre. 2) det ei+ j 1 i+j
1 i, j n
1) Soit A = (ai j )1 i, j n et q la forme quadratique reprsente par A dans la base canonique de Rn . Comme det A est le produit des valeurs propres de A, il suft de montrer que q est dnie positive pour conclure que det A > 0.
On a q(x) =
1 i, j n
p 2
ai j xi x j =
0 k=1
xk sin kt
dt
0 pour tout x Rn .
260
on obtient
k=1
(n 2 k 2 )xk sin kt = 0, do
k [[1 , n 1]], (n k )xk = 0 par hypothse de rcurrence. Il en rsulte que k [[1 , n 1]], xk = 0, do xn = 0 en reportant.
n 2
xk sin kt
p est nulle, donc la fonction est nulle. On dduit de la 2 remarque prcdente que xk = 0 pour tout k, donc x = 0. son intgrale sur 0, 2) Soit f k la fonction de R dans R dnie par f k (t) = ekt . On sait que la famille ( f 1 , . . . , f n ) est libre (voir exercice 3.3 page 54), et on note F le sous-espace vectoriel de C(R) engendr par cette famille. On munit F du produit scalaire dni
1 n
par ( f | g) =
0
f (t)g(t) dt. Si f =
k=1 1
xk f k , on a : ei+ j 1 . i+j
(f | f) =
0 1 i, j n
xi x j e(i+ j)t dt =
1 i, j n
xi x j
On en dduit que la matrice tudie reprsente le produit scalaire ( | ) dans la base ( f 1 , . . . , f n ), donc son dterminant est strictement positif.
Exercice 9.20 Mines-Ponts MP 2006 Soient E un espace euclidien de dimension 3, a et b deux vecteurs non nuls de E. On pose, pour tout x E, f (x) = a (b x). A quelle condition f est-elle diagonalisable ?
En utilisant la formule du double produit vectoriel, on obtient : f (x) = (a | x)b (a | b)x. On pose g(x) = (a | x)b, de sorte que f = g (a | b) Id E . Le problme revient savoir si g est diagonalisable. Or g 2 (x) = (a | x)(a | b)x, donc g 2 = (a | b)g. Lendomorphisme g est non nul et annule le polynme X (X (a | b)).
261
Exercice 9.21 Centrale MP 2006 Soit E un espace euclidien de dimension 3. Caractriser les lments s SO(E) pour lesquels il existe x E \ {0} tel que s(x), x = 0.
On rappelle que les lments de SO(E) sont les rotations, et que si s est la rotation daxe dirig par le vecteur unitaire e et dangle u, alors on a : x E, s(x) = (cos u)x + (sin u)e x + (1 cos u) e, x e . On en dduit que s(x), x = cos u x, x + (1 cos u) e, x 2 .
Si cos u > 0, alors s(x), x > 0 pour tout x non nul. Supposons cos u
0. Soit u un vecteur unitaire orthogonal e. Pour t 0, p/2 , posons x(t) = u cos t + e sin t et w(t) = s(x(t)), x(t) = cos u + (1 cos u) sin2 t. La fonction w est continue sur 0, p/2 et on a w(0) = cos u 0, w(p/2) = 1, donc par le thorme des valeurs intermdiaires, il existe t 0, p/2 tel que w(t) = 0 cest--dire s(x(t)), x(t) = 0 o x(t) est un vecteur unitaire.
Les rotations qui conviennent sont celles dangle u vriant cos u 0. Comme la trace dune rotation dangle u est gale 1 + 2 cos u (expression matricielle dans une base adapte), la condition obtenue scrit galement tr s 1.
Exercice 9.22
Dunod La photocopie non autorise est un dlit
Mines-Ponts MP 2007 Soit u un endomorphisme de E symtrique dni positif. Montrer que, pour tout x E, x 4 (u(x) | x) (u 1 (x) | x). Donner une condition ncessaire et sufsante pour quil y ait galit.
Soit (1 , . . . , n ) une base orthonormale de vecteurs propres de u, et l1 , . . . , ln les
n
xk k un
k=1
2 xk . lk
lk
262
yk z k x
k=1 4
cest--dire
2 xk , do lk
(u(x) | x) (u
(x) | x).
Si lingalit prcdente est une galit pour un certain vecteur x non nul, alors les
vecteurs y et z sont colinaires. Comme les rels lk sont non nuls, il existe un rel xk , do (a lk )xk = 0, donc il existe j [[1 , n]] tel a tel que k, lk xk = a lk que a = l j . On en dduit que pour tout k tel que lk = l j , on a xk = 0, autrement dit x est un vecteur propre de u. 1 Inversement, si u(x) = lx, alors u 1 (x) = x, donc x 4 = (u(x) | x) (u 1 (x) | x) l
xi2
a
i=1
xi
A quelle condition sur le rel a la forme quadratique Q a est-elle dnie positive ? La matrice M de Q a dans la base canonique de Rn a tous ses coefcients diagonaux gaux 1 a et non diagonaux gaux a.
Si a = 0, alors M = In , donc Q 0 est dnie positive. Si a = 0, alors M In est de rang 1 et M est diagonalisable, donc 1 est
valeur propre de M dordre n 1. Soit X le vecteur colonne t(1, . . . , 1), on a M X = (1 na)X , donc la dernire valeur propre est 1 na. La forme quadratique Q a est dnie positive si et seulement si toutes les valeurs propres de M sont strictement positives, cest--dire a < 1/n.
(ai,i a j, j ai, j )2 .
3) On suppose que les valeurs propres de A sont positives. Montrer que 2 (i , j) [[1 , n]]2 , ai,i a j, j ai, j .
263
1 2 est symtrique coef2 1 cients strictement positifs et ses valeurs propres sont gales 1 et 3.
n
2) On remarque que 2
1 i< j n n
li l j = (
i=1 n
li )2
i=1
ai,i et tr(A ) =
j=1
(A2 ) j, j =
1 i, j n n
2 ai, j . n
En diagonalisant A, on obtient tr A =
i=1
li et tr( A ) =
i=1
li2 .
2
1 i< j n
li l j = (
i=1
ai,i )2
1 i, j n
2 ai, j = 2 1 i< j n
2 (ai,i a j, j ai, j ) .
3) Soit q la forme quadratique reprsente par A dans la base canonique B = (e1 , . . . , en ) de Rn . Comme les valeurs propres de A sont positives, la forme quadratique q est positive. Soit P le plan vectoriel engendr par (ei , e j ) et q la restriction de q P. La matrice de q dans la base (ei , e j ) est gale ai,i ai, j . Comme q est galement positive, les valeurs propres de A A = ai, j a j, j 2 sont positives, donc det A 0, cest--dire ai,i a j, j ai, j .
tr A . n
det A =
i=1
li et tr A =
i=1
li .
exp(
1 n
xi )
i=1
1 n
tr A . n
264
vecteurs a1 et b1 sont unitaires. On pose cos u = (a1 | b1 ). On a f (x) = a b (a1 | x)b1 + (b1 | x)a1 . On en dduit que : f (a1 + b1 ) = a f (a1 b1 ) = a b (1 + cos u)(a1 + b1 ) = ((a | b) + a b )(a1 + b1 ) b (1 + cos u)(a1 b1 ) = ((a | b) a b )(a1 b1 )
On retrouve que les valeurs propres de f sont 0 et (a | b) a b , et on obtient les espaces propres qui sont F pour la valeur propre 0, et les bissectrices des droites engendres par a et b dans le plan F pour les deux valeurs propres simples. Le maximum de (x | f (x)) quand x dcrit la sphre unit est la plus grande valeur propre de f , cest--dire (a | b) + a b .
Exercice 9.27 Mines-Ponts-Ponts MP 2007 Si A est une matrice antisymtrique relle, que peut-on dire des valeurs propres complexes de A ? Indication de la rdaction : sintresser tX AX .
Soient l une valeur propre complexe de A et X = t(x1 , . . . , xn ) un vecteur colonne non nul de Cn tel que AX = lX . Lide consiste calculer tX AX de deux manires diffrentes. En transposant, on obtient tX A = ltX , do en conjuguant tX A = ltX , ce qui donne tX AX = ltX X .
265
En simpliant par cette expression, on obtient nalement que l = l, donc l est nul ou imaginaire pur.
Exercice 9.28 Polytechnique MP 2005 Soit S une matrice symtrique relle. Donner une condition ncessaire et sufsante portant sur les valeurs propres de S pour que S soit le carr dune matrice antisymtrique relle.
Soit A une matrice antisymtrique telle que S = A2 . On note u et v les endomor-
phismes reprsents par S et A dans la base canonique de Rn . Soient l une valeur propre de u et E l lespace propre associ. Soit x un vecteur propre de u associ 0, do l 0. l. On a l(x | x) = (u(x) | x) = (v(x) | v (x)) = (v(x) | v(x)) Supposons l < 0. Comme v 2 = u, E l est stable par v. Notons vl la restriction 2 de v E l , on a alors vl = l Id El , do (det vl )2 = det(l Id El ) = ldim El . On en dim E l > 0, donc dim E l est paire. dduit que l Supposons que les valeurs propres de S soient ngatives et que les espaces propres associes aux valeurs propres non nulles soient de dimension paire. En groupant par deux les valeurs propres non nulles, et en appliquant le thorme fondamental, il existe une matrice P orthogonale et des rels a1 , . . . , a p tels que 2 P 1 S P = diag(a1 I2 , . . . , a 2 I2 , 0 . . . , 0). Notons Ja la matrice 2 2 gale p 0 a 2 et A = P diag(Ja1 , . . . , Ja p , 0 . . . , 0). Etant donn que Ja = a 2 I2 , on a 0 a A2 = S et A est antisymtrique.
Dunod La photocopie non autorise est un dlit
La condition ncessaire et sufsante cherche est donc que les valeurs propres de S soient ngatives et que les valeurs propres non nulles aient un ordre de multiplicit paire.
Exercice 9.29 Mines-Ponts MP 2005, Polytechnique MP 2007, ingalit de Hadamard Soit A GLn (R). Montrer quil existe un couple (P, T ) avec P orthogonale et T triangulaire suprieure coefcients diagonaux positifs tel que A = P T . En dduire une majoration de | det A| en fonction des normes de ses vecteurs colonnes.
Soient B0 la base canonique de Rn muni de son produit scalaire canonique, et B = (e1 , . . . , en ) la famille des vecteurs colonnes de A, qui forme une base de Rn .
266
j
j=1
Exercice 9.30 Mines-Ponts MP 2005 Soit u L(E) tel que u u = 0. Prouver lquivalence :
Im u = Ker u u + u bijectif.
Supposons que Im u = Ker u. Soit x E tel que u(x) + u (x) = 0. En prenant
limage par u on obtient u(u (x)) = 0, do en faisant le produit scalaire par x, on obtient u (x), u (x) = 0, do u (x) = 0 et en reportant u(x) = 0. Par consquent, x Ker u = (Im u) = (Ker u) , or x Ker u, do x = 0. On en dduit que lendomorphisme u + u est injectif, donc bijectif. Supposons u + u bijectif. Comme u 2 = 0, on a dj Im u Ker u. Soit x Ker u. Par hypothse, il existe y E tel que x = u(y) + u (y). En prenant limage par u, on obtient u(u (y)) = 0, do u (y) = 0 en faisant le produit scalaire par y, ce qui donne x = u(y) Im u. On a bien montr que Im u = Ker u.
Exercice 9.31 Mines-Ponts MP 2005 Si f est un endomorphisme autoadjoint de E, on note l( f ) la plus petite valeur propre de f et m( f ) la plus grande. Montrer que, si f et g sont autoadjoints, alors m( f + g) m( f ) + l(g).
On sait que l( f ) = min ( f (x) | x) et m( f ) = max ( f (x) | x). Pour tout vecteur
x =1 x =1
x de norme 1, on a ( f (x) + g(x) | x) = ( f (x) | x) + (g(x) | x) ( f (x) | x) + l(g). On passe la borne suprieure sur tous les vecteurs de norme 1, et on obtient m( f + g) m( f ) + l(g).
267
Il existe un unique endomorphisme v de E tel que v(ei ) = f i pour tout i [[1 , n]]. Comme ces deux bases sont orthonormales, v est orthogonal. Posons S=
1 i, j n
On a S =
1 i, j n
Notons M = (m i, j )1 i, j n la matrice de v u dans la base (e1 , . . . , en ). Pour tout couple (i , j) [[1 , n]]2 , on a m j,i = ((v u)(ei ) | e j ), donc S=
1 i, j n
Exercice 9.33 Mines-Ponts MP 2005 Soit u L(E) tel que u 3 = Id E , u = Id E et u u = u u. 1) Montrer que u est orthogonal.
2) Dcrire u si dim E = 3.
Dunod La photocopie non autorise est un dlit
1) Comme u 3 = Id E , on obtient en prenant ladjoint (u )3 = Id E . Lendomorphisme u u est autoadjoint et (u u)3 = (u )3 u 3 = Id E . En se plaant dans une base de vecteurs propres de u u, on en dduit que pour toute valeur propre l de u u, on a l3 = 1 do l = 1, donc u u = Id E , cest--dire que u est orthogonal. 2) On a (det u)3 = det u 3 = 1, do det u = 1, donc u est une rotation. Comme 2p u 3 = Id E , son angle est gal . 3
Exercice 9.34 Mines-Ponts MP 2005, TPE MP 2007 Dterminer les matrices M Mn (R) telles que tM M tM = In .
268
Exercice 9.35 Centrale MP 2006 Soient A et B appartenant Sn (R). On pose f (t) = max Sp(A + t B) pour tout rel t. Montrer que f est convexe.
On munit Rn du produit scalaire canonique. On sait que si M Sn (R), alors la plus grande valeur propre de M est gale la borne suprieure de tX AX lorsque le vecteur colonne X vrie X = 1. Comme A et B sont symtriques, A + t B est symtrique f (t) pour tout vecteur unitaire X dans Rn . pour tout rel t, donc tX (A + t B)X 2 Soient (t, t ) R et l [ 0, 1 ] . Pour tout vecteur X unitaire, on a :
t
X A + ((1 l)t + lt )B X
En passant la borne suprieure lorsque X dcrit la sphre unit de Rn , on obtient f ((1 l)t + lt ) (1 l) f (t) + l f (t ), donc f est convexe.
Exercice 9.36 Centrale MP 2006, Polytechnique PC 2007 Soient A et B Mn (R), symtriques et positives. Montrer que :
0 tr(AB) tr(A) tr(B) .
Que dire de plus si A et B sont dnies positives ? Il existe P On (R) et D diagonale, gale diag(l1 , . . . , ln ), telles que D = P B P 1 . Posons A = P A P 1 = (ai, j ). On a AB = P 1 A D P donc :
n
tr(AB) = tr(A D) =
j=1
a j, j l j .
Or A est positive et P est orthogonale, donc A est positive. Par consquent, ses coefcients diagonaux le sont (car si A est la matrice de f dans la base e , on a a j, j = f (e j , e j )) et B est positive donc ses valeurs propres le sont. On
n n n
a j, j l j
j=1
a j, j
j=1
lj.
269
Or
j=1
a j, j = tr A = tr A et
j=1
l j = tr D = tr B, do 0
tr(AB)
tr A tr B.
Si A et B sont dnies positives, A aussi donc a j, j > 0, et l j > 0 pour tout j. Par consquent, les deux ingalits sont strictes (pour n 2).
Exercice 9.37 Mines-Ponts MP 2006, Centrale MP 2005 et 2006 0 tX On pose, pour x Mn,1 (R), q(X ) = det , o A est une matrice symX A trique relle dnie positive dordre n. Montrer que q est dnie ngative. Indication de lexaminateur : on se ramnera au cas o A est diagonale.
Par hypothse, il existe P On (R) telle que P 1 A P = D = diag(l1 , . . . , ln ) 0 tX 1 0 avec li > 0 pour tout i [[1 , n]]. Posons M = et Q = . X A 0 P 1 0 . En effectuant le produit La matrice Q appartient On+1 (R) et Q 1 = 0 P 1 t XP 0 0 tY par blocs, on en dduit que Q 1 M Q = = , o Y 1 1 Y D P X P AP 0 tY est le vecteur colonne P 1 X . On a donc q(X ) = det . Soient y1 , . . . , yn Y D les coefcients de Y . Effectuons sur cette matrice lopration lmentaire suivante : n yk Ck+1 . La premire colonne de cette matrice devient gale C1 C1 lk
k=1 n t
(
k=1
2 yk lk . Si le vecteur X le produit des lments diagonaux, do q(X ) = lk k=1 k=1 est non nul, alors Y galement (car P est inversible), donc q(X ) < 0. On en dduit que q est une forme quadratique dnie ngative.
270
1) Lapplication q est une norme sur Rn , donc si (q(u k ))kN converge vers 0, alors ( q(u k ))kN galement, donc la suite (u k )kN converge vers 0 (rappelons-nous que toutes les normes dans Rn sont quivalentes). 2) Soit q la forme quadratique de R2 dnie par q(x, y) = x 2 + y 2 + 2ax y. On a q(x, y) = (x + ay)2 + (1 a 2 )y 2 .
Si |a| < 1, alors q est dnie positive, donc la suite ((x k , yk ))kN converge vers
0 daprs 1).
Si |a|
1, alors q(x, y) = (x + (a +
a 2 1)y)(x + (a
a 2 1)y). En
prenant les suites constantes non nulles yk = 1 et xk = q(xk , yk ) = 0 donc la rponse est non en gnral.
a 2 1 a, on a
Exercice 9.39 Mines-Ponts MP 2006 Soit f L(E) telle que x E, f (x) f (x) . Montrer que f f = f f , puis que x E, f (x) = f (x) .
Considrons lendomorphisme g = f f f f . On remarque dune part que g = g, et dautre part que pour tout x, (g(x) | x) = f (x) 2 f (x) 2 0, donc g est autoadjoint positif, ce qui entrane que ses valeurs propres sont positives. Or tr( f f ) = tr( f f ), do tr g = 0, donc la somme des valeurs propres de g est nulle, donc elles sont toutes nulles. Comme g est diagonalisable, il en rsulte que g = 0, do (g(x) | x) = 0 pour tout x E, cest--dire f (x) = f (x) .
Exercice 9.40 Mines-Ponts MP 2005 Soit A Mn (R) telle que tA A = A tA et A3 = A2 . On pose S = tA A. Montrer que S 2 = S. En dduire que A2 = A, puis que A est symtrique.
Soient f et u les endomorphismes de Rn de matrices respectives A et S dans la base
canonique orthonormale de Rn . Comme S = tA A, on a u = f f . La matrice S est symtrique donc il existe P On (R) tel que P 1 S P = diag(l1 , . . . , ln ). Par hypothse, S 3 = (tA)3 A3 = (tA)2 A2 = S 2 , do li3 = li2 pour tout i, donc li {0, 1}. On en dduit que S 2 = S. Daprs lexercice 9.1 page 249, Ker f = Ker u et Im u = Im f . Or f commute avec f , donc u = ( f ) f , do Im u = Im ( f ) = Im f . Comme u est autoadjoint, on a Im u = (Ker u) , do E = Im f Ker f . Si x Ker f , alors
271
1) Soient (e1 , . . . , en ) une base orthonormale de vecteurs propres de v et (l1 , . . . , ln ) 0. On dnit les valeurs propres associes. Comme v est positif, on a i , li lendomorphisme w par w(ei ) = li ei pour tout i [[1 , n]]. Par construction, w2 = v car les deux endomorphismes concident sur une base, et w est autoadjoint positif car il admet une base orthonormale de vecteurs propres et ses valeurs propres sont positives. 2) Linclusion Ker(h l Id E ) Ker(h 2 l2 Id E ) est vidente. Posons F = Ker(h 2 l2 Id E ). Comme h commute avec h 2 l2 Id E , F est stable par h, et h| F est autoadjoint donc diagonalisable dans une base orthonormale B de F. Il existe des rels positifs a1 , . . . , a p tels que la matrice de h| F dans B soit gale diag(a1 , . . . , a p ). Or (h| F )2 = l2 Id F , donc i, ai2 = l2 , do ai = l car ils sont positifs. Il en rsulte que h| F = l Id F , donc que F Ker(hl Id E ). 3) Soit h un endomorphisme autoadjoint positif tel que h 2 = v. Soit l une valeur propre de v. Daprs 2), Ker(h l Id E ) = Ker(v l Id E ) = Ker(w l Id E ). On en dduit que h et w concident sur chaque sous-espace propre de v, or v est diagonalisable, donc E est la somme directe des sous-espaces propres de v, do h = w, ce qui dmontre bien lunicit de w.
272
Exercice 9.43 Centrale MP 2007 Soient u un endomorphisme autoadjoint et v un endomorphisme autoadjoint dni positif de E. Montrer que u v est diagonalisable.
Daprs lexercice 9.41 page 271, il existe w autoadjoint positif tel que w2 = v, et w est inversible car v lest. On en dduit u v = u w2 = w1 (w u w) w. Or w u w est autoadjoint donc diagonalisable, et la matrice de u v dans une base est semblable celle de w u w, donc u v est aussi diagonalisable.
Exercice 9.44 Mines-Ponts MP 2005 Soit A Mn (R). Montrer que A est diagonalisable si et seulement si il existe S symtrique dnie positive telle que tA = S AS 1 .
Supposons A diagonalisable. Il existe P GLn (R) et D diagonale telles que
A = P D P 1 . On a alors tA = tP 1 D tP = tP 1 P 1 A P tP. Si on note S la matrice symtrique tP 1 P 1 , on sait que S est dnie positive et on a directement t A = S AS 1 . ++ Supposons quil existe S Sn telle que t A = S AS 1 , cest--dire S A = tAS. La matrice S A est alors symtrique, et S 1 est alors symtrique dnie positive, donc daprs lexercice 9.43 page 272, la matrice A = S 1 S A est diagonalisable.
273
On a alors vi , v j =
k=1
cest--dire de A.
1) Existence La matrice A = tM M est symtrique dnie positive. Daprs la partie existence de lexercice 9.41 page 271, il existe S symtrique dnie positive telle que A = S 2 . On pose alors U = M S 1 de sorte que M = U S et t UU = tS 1tM M S 1 = S 1 S 2 S 1 = In donc U est orthogonale. Unicit Supposons M = U S = U S avec U et U orthogonales, S et S symtriques dnies positives. On a alors tM M = tS tUU S = S 2 et de mme t M M = S 2 , do S 2 = S 2 . On utilise la partie unicit de lexercice 9.41 page 271 pour obtenir S = S , ce qui donne en remplaant U = U . 2) Soit f : Mn (R) Mn (R) dnie par f (M) = tM M. Lapplication f est continue et On (R) est limage rciproque par f du singleton {In } qui est ferm, donc On (R) est ferm dans Mn (R). Soit M On (R), alors X Rn , M X = X , donc la norme triple de M est gale 1, donc On (R) est born dans Mn (R). On en dduit que cest un compact. + Soit (Ak )kN une suite dans Sn qui converge vers A. Pour tout entier k et tout vecteur colonne X de Rn , on a tAk = Ak et tX Ak X 0, donc en faisant tendre + k vers linni, on obtient tA = A et tX AX 0, do A Sn . Il en rsulte que + Sn est ferm dans Mn (R). 3) Soit M Mn (R) non inversible. Comme GLn (R) est dense dans Mn (R) (voir notre livre danalyse exercice 6.5), il existe une suite (Mk )kN dans GLn (R) qui
274
Remarque On perd dans ce cas lunicit de la dcomposition, car si M = 0, alors S = 0 et toute matrice orthogonale U vrie M = U S.
Exercice 9.47 Mines-Ponts MP 2005, Centrale MP 2007 Soient f et g des endomorphismes de E tels que x E, f (x) = g(x) . Etablir lexistence de h O(E) tel que g = h f . Indication de la rdaction : comparer f f et g g puis utiliser la dcomposition polaire.
Par hypothse, pour tout x E, on a (x | f f (x) g g(x)) = f (x) 2 g(x) 2 = 0. Daprs lexercice 9.2 page 249, f f g g est antisymtrique. Or il est galement symtrique, donc f f = g g. Daprs lexercice 9.46 page 273, il existe u et u orthogonaux et s et s symtriques positifs tels que f = us et g = u s , do f f = s 2 et g g = s 2 , ce qui entrane s 2 = s 2 . Par unicit de la racine carre dun endomorphisme autoadjoint positif (voir exercice 9.41 page 271), on en dduit que s = s , do g = u u 1 f , ce qui permet de conclure car O(E) est un groupe donc u u 1 O(E).
275
Exercice 9.49 Mines-Ponts MP 2006 + Soient A et B appartenant Sn . Montrer que pour tout t ] 0, 1 [ , on a :
(det A)t (det B)1t det(t A + (1 t)B) .
0 + pour tout vecteur colonne X car A et B sont positives, donc t A + (1 t)B Sn , do det(t A + (1 t)B) 0. Supposons prsent A et B inversibles (A et B jouent des rles symtriques). Daprs lexercice 9.48 page 274, il existe P inversible et D diagonale telles que A = tP P et B = tP D P. On note l1 , . . . , ln les coef0, cients diagonaux de D. Pour tout vecteur colonne X , on a tX B X 0, or P est inversible, donc en posant Y = P X , on donc tP X D P X 0 pour tout vecteur colonne Y , donc tous les li sont posiobtient tY DY
n 1t
1t
= (det P)
2 i=1
li
et
variant de 1 n, on obtient
i=1
ln(t + (1 t) ln li )
(1 t)
i=1
ln li . En prenant
276
2 k=1
(lk X ) .
Exercice 9.51 Centrale MP 2007 Soient A et B appartenant Sn (R), q A et q B les formes quadratiques sur Rn canoqB . niquement associes (cest--dire q A (X ) = tX A X ). On suppose 0 q A Montrer que det A det B.
Si det A = 0, alors det B
0 car B est symtrique positive. Supposons prsent A inversible. Daprs lexercice 9.48 page 274, il existe P inversible et D diagonale telles que A = tP P et B = tP D P. On note l1 , . . . , ln les coefcients diagonaux de D. Soit Y = t(y1 , . . . , yn ) un vecteur
n
colonne de R et X = P
n
1 n
Y . On a q A (X ) = X AX = Y Y =
i=1 n n
q B (X ) = tX B X = tY DY =
i=1
li yi2
i=1 n
tout Y , donc en prenant pour Y les vecteurs de la base canonique de Rn , on en dduit li det A 1 pour tout i. Or det A = (det P)2 et det B = (det P)2
i=1
li , do
det B.
Exercice 9.52 Mines-Ponts, Centrale MP 2005 Soient A et B dans Mn (R) symtriques dnies positives. Montrer que :
det(A + B)
277
2 i=1
li
1+
i=1
li , do det( A + B)
lit, on introduit la fonction f dnie par f (x) = ln(1 + e x ). La fonction f est de ex 0, donc f est convexe. Par consquent, classe C 2 sur R et f (x) = (1 + e x )2 1/n n n n n 1 1 1 1 + f ln li f (ln li ), do ln li ln(1 + li ). n n n
i=1 i=1 i=1
1 n 1 n
i=1
1 n
Notons F le sous-espace vectoriel engendr par la famille (x1 , . . . , x p ), r la dimension de F, et G le sous-espace engendr par (y1 , . . . , y p ). Quitte permuter les vecteurs, on peut supposer que (x1 , . . . , xr ) est une base de F.
r
Pour k [[r + 1 , p]], il existe des rels (aik )1 Montrons que la famille (y1 , . . . , yr ) est libre :
i r
tels que xk =
i=1
aik xi .
278
Soient (bi )1
i r
bi yi = 0. On a :
0=
i=1 r
bi yi |
i=1 r
bi yi
=
i, j
bi b j (yi | y j ) =
i, j
bi b j (xi | x j )
=
i=1 r
bi xi |
i=1
bi xi
do
i=1
bi xi = 0, or la famille (xi )1
i r
aik xi | xk
i=1
aik xi ), on obtient
r
que 0 = xk
i=1
aik xi
= yk
i=1
aik yi
, do yk =
i=1
aik yi . On en
dduit que G est de dimension r et que (y1 , . . . , yr ) est une base de G (et que les familles (xi ) et (yi ) vrient les mmes relations de liaison). On dnit une unique application linaire h 1 de F dans G par : i [[1 , r ]], h 1 (xi ) = yi , qui est bijective car elle transforme une base de F en une base de G. Soit x F,
r
h 1 (x)
= (
i=1 r
ai yi |
i=1 r
ai yi ) =
1 i, j r
= (
i=1
ai xi |
i=1
ai xi ) = x 2 .
Soient (xi )1 i nr une base orthonormale de F et (yi )1 i nr une base orthonormale de G . Soit h 2 lunique application linaire de F dans G dnie par i [[1 , n r ]], h 2 (xi ) = yi . On a x F , h 2 (x) = x car limage dune base orthonormale est orthonormale. On dnit enn h comme lunique endomorphisme de E tel que h| F = h 1 et h| F = h 2 . Soit x E. Il existe (y, z) F F tel que x = y + z. On a h(x) = h 1 (y) + h 2 (z). Or h 1 (y) G et h 2 (z) G , donc h(x)
2
= h 1 (y)
+ h 2 (z)
= y
+ z
= x 2,
donc h appartient O(E). On a en outre pour tout i [[1 , p]], h(xi ) = h 1 (xi ) = yi .
279
i n
ek , x
i n
= x 2.
x E,
k=1
ek , x ek = x .
i n
3) Montrer que la conclusion prcdente est fausse si E nest pas de dimension n. 1) On pose F = Vect(e1 , . . . , en ). Comme F est un sous-espace de dimension nie de E, on a E = F F . Si x F , alors k [[1 , n]], ek , x = 0, donc x 2 = 0, do x = 0. On en dduit que F = E, donc E est de dimension nie, et la famille (e1 , . . . , en ) engendre E.
n
ek , x ek . On
ek , x ek , y = x, u(y) ,
n 2
k=1
ek , x
= 0, ce qui
entrane par lexercice 9.2 page 249 que u = u. Il en rsulte que u = 0, ce quil fallait dmontrer.
Dunod La photocopie non autorise est un dlit
2) Comme la famille (e1 , . . . , en ) est gnratrice et que E est de dimension n, cest une base de E. Soit j [[1 , n]]. En remplaant x par e j dans lgalit trouve au 1), on obtient par unicit de la dcomposition dans une base que k = j, ek , e j = 0 et e j , e j = 1, donc (e1 , . . . , en ) est une base orthonormale de E. 3) Soit E = R2 muni de sa base canonique (i, j) et de son produit scalaire canonique. 1 1 3 3 On pose e1 = i, e2 = i + j et e3 = i j. 2 2 2 2 Soit v = xi + y j E. On a : 2 2 3 3 x x 2 2 2 2 = x + +y + y e1 , v + e2 , v + e3 , v 2 2 2 2 = 3 2 3 (x + y 2 ) = v 2 . 2 2
280
ek , v
k=1
orthogonale.
Exercice 9.55 Polytechnique MP 2006, Centrale et Mines-Ponts MP 2007 Soient p et q des projecteurs orthogonaux de E.
1) Montrer que p q p est diagonalisable et que ses valeurs propres sont comprises entre 0 et 1. 2) Montrer que (Im p + Ker q) = Ker p Im q. 3) En dduire que p q est diagonalisable et que ses valeurs propres sont comprises entre 0 et 1. 1) On a ( p q p) = p q p = p q p, donc lendomorphisme p q p est autoadjoint et par consquent diagonalisable. Soit l une valeur propre de p q p, et x un vecteur propre associ. On a l x 2 = p(q( p(x))), x = q( p(x)), p(x) . Comme q est un projecteur orthogonal, on a pour tout y, q(y), y = q(y) 2 et q(y) y . En appliquant cela, on en dduit que l x 2 = q( p(x)) 2 0 et 2 p(x) 2 x 2 , do l [ 0, 1 ] . l x 2) Daprs le cours, (Im p + Ker q) = (Im p) (Ker q) = Ker p Im q. 3) Si x Ker p Im q, alors q(x) = x et p(x) = 0 donc ( p q)(x) = 0. Etudions maintenant la restriction de p q Im p + Ker q. Si x Ker q, alors ( p q)(x) = 0. Im p est stable par p q et par p q p. Comme p q p est diagonalisable, sa restriction Im p lest galement donc il existe une base B = (e1 , . . . , er ) de Im p et des rels l1 , . . . , lr tels que ( p q p)(ei ) = li ei pour tout i allant de 1 r . Or p(ei ) = ei car ei Im p, do ( p q)(ei ) = li ei . On complte B avec des vecteurs (er+1 , . . . , es ) de Ker q pour former une base de Im p + Ker q, et comme ( p q)(ei ) = 0 pour tout i [[r + 1 , s]], on dispose dune base de Im p + Ker q forme de vecteurs propres de p q.
Faisons le bilan. Daprs le premier point, la restriction de pq (Im p+Ker q)
est nulle. Dautre part, il existe une base de Im p + Ker q de vecteurs propres de p q (avec les mmes valeurs propres que p q p). En conclusion, p q est diagonalisable et ses valeurs propres sont celles de p q p, donc sont comprises entre 0 et 1.
281
1) Soit M = (m i, j )1 i, j n Sn (R). Montrer que M est dnie positive si et seulement si k [[1 , n]], det Mk > 0, o Mk = (m i, j )1 i, j k .
++ 2) Question de la rdaction : En dduire que Sn est un ouvert de Sn (R).
1) On note B = (e1 , . . . , en ) la base canonique de Rn , q la forme quadratique reprsente par M dans B et pour k [[1 , n]], E k le sous-espace engendr par la famille libre Bk = (e1 , . . . , ek ).
Supposons M dnie positive. Soit qk la restriction de q E k . Il sagit dune
forme quadratique sur E k , dont la matrice dans la base (e1 , . . . , ek ) est gale Mk . Comme q est dnie positive, qk lest galement, donc det Mk > 0. Supposons que k [[1 , n]], det Mk > 0. Montrons que M est dnie positive par rcurrence sur n. Si n = 1, M = (a) avec a = det M > 0, donc M est dnie positive. Supposons la proprit vraie jusqu lordre n 1. La matrice Mn1 vriant lhypothse de rcurrence, elle est dnie positive. En appliquant le thorme spectral, il existe une base orthonormale Bn1 = (1 , . . . , n1 ) de E n1 et des rels strictement positifs l1 , . . . , ln1 tels que, en notant P la matrice de passage de Bn1 Bn1 , on a P On1 (R) et P 1 Mn1 P = D = diag(l1 , . . . , ln1 ). P 0 Dnissons la matrice Q dordre n par Q = . On constate que 0 1 Q On (R) et en effectuant un produit par blocs, on obtient : Q 1 M Q =
Dunod La photocopie non autorise est un dlit
P 1 0 0 1
t
Mn1 C t C m nn
P 0 0 1
P 1 Mn1 P C tP
P 1 C m nn
D V V m nn
o V = t(u 1 , . . . , u n1 ) est le vecteur colonne P 1 C. Calculons le dterminant de cette matrice en faisant apparatre des zros sur la dernire colonne par
n1
lopration lmentaire Cn Cn
k=1 n1
gal m = m nn
k=1
u2 k lk
det M =
D V =m t V m nn
n1
i=1
282
on a q(X ) = X M X = Y Q M QY =
t t
+2
k=1
2 u k yk yn + m nn yn .
lk
2 yn
uk yk + yn lk
n1
m nn
k=1
u2 k lk
2 yn .
est strictement positif, donc q(x) 0 et si q(x) = 0, uk alors yn = 0 et k [[1 , n 1]], yk + yn = 0, donc Y = 0, cest--dire lk x = 0. On conclut que q est dnie positive, ce qui achve la rcurrence. 2) Soit w lapplication de Sn (R) dans Rn dnie par w(M) = (det Mk )1 k n . Etant donn que det Mk est une expression polynmiale par rapport aux coefcients de M, lapplication w est continue sur Sn (R). Daprs la question prcdente, ++ Sn = w1 ( ] 0, + [ n ). Or ] 0, + [ n est un ouvert de Rn , et w est continue, ++ donc Sn est un ouvert de Sn (R).
Le coefcient devant
Exercice 9.57
Polytechnique MP 2006, Centrale MP 2006 et 2007 ++ Soit P = ( pi, j )1 i, j n Sn . 1) Justier que i [[1 , n]], pi,i > 0. 2) Question de la rdaction : Montrer quil existe une matrice T triangulaire infrieure coefcients diagonaux strictement positifs telle que P = T tT . Cette dcomposition classique sappelle dcomposition de Choleski.
n
1) Pour tout vecteur colonne X non nul, on a tX P X > 0, donc en prenant X = E i correspondant au i me vecteur de la base canonique, on a pi,i = tE i P E i > 0.
++ 2) Daprs lexercice 9.41 page 271, il existe S Sn telle que P = S 2 . Comme S est inversible, cest la matrice de passage de la base canonique B une base B . En appliquant le procd dorthonormalisation de Schmidt B , on peut construire une base orthonormale B telle que la matrice de passage de B B , note T , soit triangulaire suprieure coefcients diagonaux strictement positifs. Notons U la matrice de passage de B B . Comme ces bases sont orthonormales, U On (R), donc tUU = In . Par la formule de changement de bases, on a U = ST ,
283
. Posons T = tT
. La matrice T Ainsi, on a
n
i, j n .
pi,i =
do pi,i
2 ti,i .
Or det P = (det T ) =
i=1
2 ti,i ,
do det P
i=1
pi,i .
4) Soient q la forme quadratique associe P dans la base canonique B de Rn et q1 (resp. q2 ) la restriction de q au sous-espace engendr par les p premiers vecteurs (resp. les n p derniers) de B. Comme q est dnie positive, ++ q1 et q2 galement, donc A S ++ et C Sn p . Daprs lexercice 9.41 p ++ 2 page 271, il existe A1 S ++ et C1 Sn p telles que A2 = A et C1 = C. p 1 A1 0 1 Posons D = 1 . En effectuant le produit par blocs, on obtient 0 C1 1 A1 BC1 Ip 1 . La matrice Q est encore symtrique DPD = Q = 1 C1 tB A1 In p 1 dnie positive et ses coefcients diagonaux sont gaux 1, donc en lui appliquant la question 3), on obtient det Q 1, do det P (det D)2 = det A det C.
tudier la convergence de (u k ).
Dunod La photocopie non autorise est un dlit
++ 2) Soit A Sn . On dnit la suite (X k ) de matrices en posant X 0 = In et 1 1 X k + AX k . Justier lexistence dune telle suite et k N, X k+1 = 2 tudier sa convergence.
x2 a f est drivable sur ] 0, + [ et f (x) = , donc f est dcroissante sur 2x 2 0, a et croissante sur a, + et on a f ( a) = a. a x2 a et dautre part que f (x)x = On voit dune part que x > 0, f (x) , 2x donc si x a, f (x) x. On en dduit que pour tout alors a k 1, u k a et que la suite (u k )k 1 est dcroissante et minore, donc converge vers a, qui est le seul point xe de f .
a 1 x+ . La fonction 2 x
284
Exercice 9.59
propres. Soit x =
i=1
li xi2 ,
do l1 x
u(x), x
ln x 2 . 1 ln .
285
p , on pose x(t) = e1 cos t+en sin t. 2 Le vecteur x(t) est unitaire et u(x(t)), x(t) = l1 cos2 t + ln sin2 t. On p note w(t) cette expression. La fonction w est continue sur 0, et 2 p w(0) = l1 , w( ) = ln . Par le thorme des valeurs intermdiaires, on 2 en dduit lexistence dun rel t tel que w(t) = 1, cest--dire x(t) Hu . 1 ln . Pour t 0,
2) Comme v est symtrique dni positif, il existe daprs lexercice 9.41 page 271 un endomorphisme s symtrique dni positif tel que v = s 2 . On a alors s(v 1 u)s 1 = s 1 us 1 . Or cet endomorphisme est encore symtrique, donc diagonalisable. Comme les matrices de v 1 u et de s(v 1 u)s 1 dans toute base sont semblables, on en dduit que v 1 u est diagonalisable (et a mme polynme caractristique que s 1 us 1 ). 3) Lastuce consiste changer de produit scalaire. En conservant les notations du 2), on pose (x | y) = s(x), s(y) . On obtient manifestement une forme bilinaire symtrique, et (x | x) = s(x), s(x) 0 et (x | x) = 0 s(x) = 0 x = 0, donc on obtient un nouveau produit scalaire sur E. On a galement (x | x) = x, s 2 (x) = x, v(x) , donc Hv est la sphre unit pour ce nouveau produit scalaire. Posons u = v 1 u. On remarque que u = uv 1 . Comparons (u (x) | y) et (x | u (y)) pour (x, y) E 2 : (u (x) | y) = su (x), s(y) = u (x), s 2 (y) = x, u (s 2 (y)) = x, uv 1 v(y) = x, u(y) (x | u (y)) = s(x), su (y) = x, s 2 (u (y)) = x, u(y) . Les deux expressions sont gales, donc u est autoadjoint pour le nouveau produit scalaire. En appliquant la question 1) avec le nouveau produit scalaire, on sait quil existe un vecteur x tel que (x | x) = 1 et (u (x) | x) = 1 si et seulement si 1 max Sp u , autrement dit min Sp u
Dunod La photocopie non autorise est un dlit
Hu Hv = min Sp(v 1 u)
max Sp(v 1 u) .
Exercice 9.60
Mines-Ponts MP 2006 et 2007 A B Soit M = On (R), o A M p (R) et B Mn p (R). Montrer que C D (det A)2 = (det D)2 .
En effectuant les produits par blocs, on a :
t t t
MM =
A A + tCC B A + tDC
t t
AB + tC D B B + tD D
et M tM =
AtA + B tB AtC + B tD C tA + D tB C tC + D tD
286
A 0
t t
C D
AtA C tA
0 In p
t
et
t t
A 0
t t
C D
A C
B D
Ip DC
0 D tD
B et N = D AtA C tA
A 0
det
0 In p
= det
Exercice 9.61 Centrale MP 2005 Soit G un sous-groupe ni de GL(Rn ). On note (. | .) le produit scalaire canonique (g(x) | g(y)). de Rn et on pose, pour x et y dans Rn , C(x, y) =
gG
2) Vrier que (x, y) (Rn )2 , g G, C(x, y) = C(g(x), g(y)). En dduire que G est isomorphe un sous-groupe de On (R). 3) Si n = 2 et G SL(R2 ), montrer que G est cyclique. 1) Par linarit des lments de G, on constate que C est une forme bilinaire symtrique sur Rn . On a C(x, x) = g(x) 2 x 2 car Id G, donc C est dnie
gG
positive. Il sagit ainsi dun produit scalaire sur Rn . 2) Soit g G. Pour tout (x, y) G, on a C(g(x), g(y)) =
hG
((g(h(x)) | g(h(y))).
Comme G est un sous-groupe de GL(Rn ), lapplication h h g est une bijection de G sur G, donc on peut faire le changement dindice h = h g dans la somme, ce qui donne C(g(x), g(y)) = (h (x) | h (y)) = C(x, y). Cela montre que G est un sous-groupe du groupe orthogonal de Rn relatif au produit scalaire C, not donc OC (Rn ). Soit B une base orthonormale pour le produit scalaire C. Lapplication, qui un lment de OC (Rn ) associe sa matrice dans la base B, est un isomorphisme de groupes de OC (Rn ) dans le groupe orthogonal matriciel On (R). Ceci entrane que G est isomorphe un sous-groupe de On (R).
h G
287
Remarque Ce lemme est trs utile dans ltude des endomorphismes commutant avec leur adjoint. 2) On sait que Im f = Im( f f ), donc Im f = Im( f f ) = Ker( f f ) car f f est autoadjoint, or Ker f = Ker( f f ), donc Im f = (Ker f ) . Par le lemme des noyaux, R7 = Ker f F, avec F = Ker( f 2 f + Id). Si x F, alors x = f (x f (x)), donc x Im f . Comme dim F = dim (Im f ) par thorme du rang, on en dduit que Im f = F. Etudions f 1 = f | F . Le polynme X 2 X + 1 na pas de racine relle et est annulateur de f 1 , donc f 1 na pas de 1 2 valeur propre relle, et F est de dimension paire. Posons h = ( f 1 Id E ). 2 3 2 On vrie facilement que h = Id E et que h commute avec son adjoint. Soit e un vecteur unitaire de F et P = Vect(e, h(e)). Comme h na pas de valeur propre
288
Exercice 9.63 Rduction des endomorphismes orthogonaux, Centrale MP 2006 cos u sin u On pose R(u) = . Soit u un automorphisme orthogonal de E. sin u cos u On veut prouver que u vrie la proprit suivante : Il existe une base orthonormale de E o la matrice de u est de la forme Diag(D, R(u1 ), . . . , R(u p )) o D est diagonale coefcients diagonaux gaux 1 ou 1, et o ui ]0, p[.
1) Que dire des valeurs propres de u dans R ? 2) Soit x un vecteur propre de u + u . On pose P =Vect(x, u(x)). Montrer que P et P sont stables par u. 3) Montrer que u vrie la proprit demande (on pourra procder par rcurrence sur la dimension de E). 4) Applications :
Montrer que tout endomorphisme orthogonal de E est le produit de deux
symtries orthogonales. (Centrale MP 2007) Trouver les matrices de On (R) diagonalisables sur R. 1) Soit l une valeur propre relle de u, il existe un vecteur x non nul tel que u(x) = lx. Or u(x) = x , do l = 1. 2) Notons l la valeur propre associ x. On a u(x) + u (x) = lx, or u = u 1 , do en composant par u, on obtient u 2 (x) = lu(x) x, ce qui prouve que P est stable par u. Comme u est inversible, les sous-espaces P et u(P) sont de mme dimension, donc P = u(P). En composant par u 1 , on obtient galement u (P) = P, donc P est stable par u . Comme P est stable par u et par u , on en dduit que P est stable par u et par (u ) = u.
289
restriction de u P est un endomorphisme orthogonal en dimension n 1 auquel on applique lhypothse de rcurrence et on obtient la forme matricielle voulue en rajoutant la nouvelle base le vecteur x. Si P est de dimension 2, la restriction de u P est un endomorphisme orthogonal en dimension n 2 auquel on applique lhypothse de rcurrence. La restriction de u P est un endomorphisme orthogonal du plan P, et ne possde pas de valeur propre, cest donc une rotation de P. Par suite, il existe une base de P dans laquelle la matrice de u|P est de la forme R(u). En runissant les bases orthonormales pour ces deux restrictions, on obtient une base orthonormale de E dans laquelle la matrice de u est de la forme souhaite. 4) Daprs la question prcdente, il existe une base orthonormale B dans laquelle la matrice de u est de la forme Diag(D, R(u1 ), . . . , R(u p )). On sait que chaque rotation du plan est la compose de deux symtries axiales, donc pour tout 2 i [[1 , p]], il existe Si et Si dans O2 (R) telles que Si2 = Si = I2 et R(ui ) = Si Si . On pose S = Diag(D, S1 , . . . , S p ) et S = Diag(I , S1 , . . . , S p ). Par construction, S et S sont orthogonales, S 2 = S 2 = In et SS est la matrice de u dans B. En notant s et s les endomorphismes de matrices S et S dans B, on en dduit que s et s sont des symtries orthogonales et que u = s s . Remarque de la rdaction En utilisant la dcomposition de la question 3), on peut dmontrer que tout endomorphisme orthogonal en dimension n est la compose dau plus n rexions.
Dunod La photocopie non autorise est un dlit
valeurs propres dans C sont eiu et eiu qui ne sont pas relles, donc une matrice de On (R) est diagonalisable sur R si et seulement si ses valeurs propres sont gales 1 ou 1, cest--dire si elle reprsente une symtrie orthogonale.
Exercice 9.64 Rduction des endomorphismes antisymtriques, Polytechnique MP 2006 Montrer que toute matrice relle antisymtrique est orthogonalement semblable une matrice diagonale par blocs de la forme
Diag 0 l1 0 lp ,..., , 0, . . . , 0 . l1 0 l p 0
290
stable par u et de dimension n 1, et la restriction de u ce sous-espace est inversible et antisymtrique, donc on peut lui appliquer lhypothse de rcurrence. Il existe une base orthonormale de (Ker u) dans laquelle la matrice de u est de 0 l1 0 lp la forme Diag ,..., . En runissant cette base et une l1 0 l p 0 base orthonormale de Ker u, on obtient une base orthonormale de E dans laquelle la matrice de u est de la forme souhaite. Si u est inversible, on considre une valeur propre l < 0 de v et on applique la remarque prcdente. Le plan P est stable par u, donc la matrice de u|P dans une 0 l base orthonormale de P est antisymtrique, cest--dire de la forme . l 0 Comme P est stable par u, u|P est antisymtrique, donc par hypothse de rcurrence il existe une base orthonormale de P dans laquelle la matrice de u|P est de la forme indique. En la runissant une base orthonormale de P, on obtient encore une base orthonormale de E dans laquelle la matrice de u est de la forme souhaite.
Exercice 9.65
Polytechnique MP 2006 On munit Rn de la norme euclidienne canonique et Mn (R) de la norme subordonne note | |. Soit B = {M Mn (R) | | M | 1}. Soit M B . On dit que M est un point extrmal de B lorsque :
(A, B) B , t ] 0, 1 [ , (1 t)A + t B = M (M = A ou M = B) . 1) Soit M On (R). Montrer que M est un point extrmal de B . 2) tablir la rciproque.
291
sup{tr(us) | u O(E)} .
2) Soit f un endomorphisme de E. Calculer sup{tr(u f ) | u O(E)} . Indication de la rdaction : utiliser la dcomposition polaire de f . 1) Plaons nous dans une base orthonormale de vecteurs propres de s, et notons l1 , . . . , ln les valeurs propres (strictement positives) associes. Pour u O(E), on note U = (u i j )1 i, j n la matrice de u dans cette base ce qui donne
292
tr(us) =
j=1
1 pour tout j,
donc tr(us)
j=1
2) On utilise la dcomposition polaire de f (voir exercice 9.46 page 273) : il existe deux endomorphismes s symtrique dni positif et v orthogonal tels que f = vs. Comme O(E) est un groupe, lapplication u uv est une bijection de O(E) sur lui-mme, donc on a : sup{tr(u f ) | u O(E)} = sup{tr(u s) | u O(E)} = tr s = tr( ff).
Exercice 9.67
Centrale MP 2005 Soit A = {u L(E) | u u u = u}. Montrer que les assertions suivantes sont quivalentes :
(i) (ii) (iii) (iv) u A. u u est un projecteur orthogonal. u u est un projecteur orthogonal. (Ker u) = {x E | u(x) = x }.
(i)(ii) On a (u u )2 = u u u u = u u , donc u u est un projecteur. Dautre part, u u est autoadjoint, donc cest un projecteur orthogonal. (ii)(iii) Lendomorphisme v = u u est autoadjoint et on a : v 3 = u (u u )2 u = u u u u = v 2 . Les valeurs propres de v vrient l3 = l2 , donc sont gales 0 ou 1, or v est diagonalisable, donc v 2 = v, cest--dire que v est aussi un projecteur orthogonal. (iii)(iv) On sait que Ker(u u) = Ker u et Im(u u) = (Ker u) = Im u . Si x (Ker u) , alors (u u)(x) = x do u(x) 2 = (x | u (u(x))) = x 2 . Supposons u(x) = x . On pose y = x u (u(x)) 2 . On a : y = (x | x) 2(x | u (u(x))) + (u (u(x)) | u (u(x))) = (x | x) + ((u u)2 (x) | x) = (x | x) + ((u (u(x)) | x) = 0. On en dduit que x = u (u(x)), do x Im(u u) = (Ker u) . (iv)(i) Dmontrons que u u u et u concident sur Ker u et (Ker u) . Si x Ker u, alors u(x) = 0 et (u u u)(x) = 0. Dmontrons que u u|(Ker u) = Id. Soit x (Ker u) . Par hypothse, u(x) = x . Posons de nouveau y = x u (u(x)) 2 . En dveloppant, on a : y = (x | x) 2(u(x) | u(x)) + (u (u(x)) | u (u(x))),
293
On sait que Im u = (Ker u) donc pour tout z, on a u(u (z)) = u (z) . x u (u(x)) , ce qui donne en On en dduit que (u (u(x)) | u (u(x))) x . Il en rsulte que y 0, ce qui entrane que simpliant u (u(x)) y = 0, do x u (u(x)) = 0. On a montr que les endomorphismes u u u et u concident sur Ker u et (Ker u) . On en dduit quils sont gaux, ce qui prouve que u A. Lexercice suivant suppose connues les proprits classiques de lexponentielle de matrices.
1) Comme tA = A, on a t(exp A) exp A = exp(tA) exp A = exp(A) exp A. Comme A et A commutent, on en dduit que t(exp A) exp A = exp(A+A) = In , do exp A On (R). De plus, det(exp A) = etr A , or tr A = 0, do det(exp A) = 1, do A SOn (R). 2) Par le thorme fondamental, il existe P On (R) et des rels l1 , . . . , ln tels que P 1 A P = D = diag(l1 , . . . , ln ). Or exp(P 1 A P) = P 1 (exp A)P, do P 1 (exp A)P = diag(el1 , . . . , eln ). Or elk > 0 pour tout k, donc la matrice exp A est diagonalisable en base orthonormale valeurs propres strictement positives, ++ do exp A Sn . 3) On raisonne sur les endomorphismes en procdant comme pour la racine carre dans S + (E) (voir exercice 9.41 page 271) :
Soient u autoadjoint et l un rel. Alors Ker(u l Id E ) = Ker(exp u el Id E ). Soient u et v autoadjoints tels que exp u = exp v. Pour toute valeur propre l de
u, on a : Ker(u l Id E ) = Ker(exp u el Id E ) = Ker(exp v el Id E ) = Ker(u l Id E ), donc u et v concident sur chaque espace propre de u. Comme u est diagonalisable, on en dduit que u = v. 4) Daprs les deux questions prcdentes, lapplication exponentielle est injective ++ de Sn (R) valeurs dans Sn .
294
Ce dernier exercice propose une dmonstration de la dcomposition polaire base sur le calcul diffrentiel.
5) Soit A Mn (R). Etablir lexistence de U On (R) et de S Sn (R) telles que A = U S. 1) Question de cours. 2) On (R) est ferm born donc compact (voir exercice 9.46 page 273). 3) On pose f (M) = A exp M et w(M) = f (M), f (M) . On sait que Hk exp H = In + H + , donc exp H = In + H + o( H ) quand H tend vers 0. Il k! k=2 en rsulte que d(exp)(0)(H ) = H , donc que d f (0)(H ) = H . Comme le produit scalaire est bilinaire, on en dduit que dw(M)(H ) = 2 f (M), d f (M)(H ) , donc dw(0)(H ) = 2 A In , H = 2 In A, H . 4) On sait que si M est une matrice antisymtrique, alors exp M est orthogonale, A exp M 2 . On en dduit que lapplication donc M An (R), A In 2 w restreinte au sous-espace vectoriel An (R) admet un minimum absolu en 0, donc sa diffrentielle restreinte ce sous-espace est nulle en 0. Par consquent, on a H An (R), In A, H = 0, donc In A appartient lorthogonal de An (R), qui est gal Sn (R), donc la matrice A est symtrique. 5) Comme On (R) est compact, la distance de A On (R) est atteinte, donc il P A . On pose existe U On (R) tel que P On (R), U A V = U 1 P. Comme On (R) est un groupe, quand P dcrit On (R), V galement, U (V U 1 A) . Or donc on a aussi V On (R), U (In U 1 A) 2 t t si U On (R), alors M Mn (R), U M = tr( M UU M) = M 2 , donc VU 1 A . On dduit de la question prcdente V On (R), In U 1 A que la matrice S = U 1 A est symtrique, do lcriture A = U S demande.
Quadriques et coniques
10
a d A= e
d b f
Si Q est une quadrique, alors dans tout repre orthonormal, Q admet une quation cartsienne de la forme propose ci-dessus. Il suft dappliquer les formules de changements de base pour sen rendre compte, mais selon le repre choisi, lquation cartsienne de Q est plus ou moins simple. On montre que les diffrentes situations possibles sont celles rsumes dans les tableaux des pages suivantes. Remarques mnmotechniques sur les tableaux suivants
Le nom dune quadrique est li la nature de son intersection avec les plans dquation x = 0, y = 0, z = 0 dans le repre o elle admet une quation rduite. Lorsque deux de ces intersections sont de mme nature, on utilise un terme en ode qui dcrit la nature commune de ces deux intersections, le terme en ique dcrit alors la nature de la troisime intersection. Ainsi on doit sattendre ce que lintersection dun parabolode hyperbolique avec deux de ces plans soit une parabole et que la troisime de ces intersections soit une hyperbole. Lorsque le nom dune quadrique contient les termes parabolodes ou cylindre le rang de sa matrice associ perd une unit.
296
quation rduite x 2 y2 z2 + + = 1 a 2 b2 c2 x 2 y2 z2 + + =0 a 2 b2 c2
reprsentation graphique
nature, nom
singleton
x 2 y2 z2 + + =1 a 2 b2 c2
ellipsode
x 2 y2 z2 + = 1 a 2 b2 c2
x 2 y2 z2 + =0 a 2 b2 c2
cne
x 2 y2 z2 + =1 a 2 b2 c2
297
quation rduite x 2 y2 + = 1 a 2 b2 x 2 y2 + =0 a 2 b2
reprsentation graphique
nature, nom
droite
x 2 y2 + =1 a 2 b2
cylindre elliptique
x 2 y2 z + 2 =2 a2 b c
parabolode elliptique
x2 y2 2 =0 a2 b
x2 y2 2 =1 a2 b
cylindre hyperbolique
x2 y2 z 2 =2 2 a b c
parabolode hyperbolique
298
quation rduite x2 = 1 a2 x2 =0 a2 x2 =1 a2
reprsentation graphique
nature, nom
plan
x2 = 2 py a2
cylindre parabolique
Exercice 10.1 Soit (O, , j , k ) un repre orthonormal de lespace. Donner le nom des quadriques suivantes.
1) 2X 2 Y 2 + 3Z 2 = 1 2) 3Z 2 + 4Y 2 = 0 3) X + Y 2 + Z 2 = 0 4) 2X 2 + 3Y 2 Z 2 = 5 5) X 2 3Y Z 2 = 0 6) 2X 2 3Y 2 Z 2 = 1 7) X 2 + Y 2 = 1 8) 2X 2 5Y 2 + 2Z 2 = 0.
299
Exercice 10.3
Lespace est rapport un repre orthonormal. (0, , j , k ). Discuter suivant a dans R la nature de la quadrique (S) dquation X 2 + aY 2 + Z 2 = a
Lorsque a > 0, la quadrique (S) est un ellipsode. Lorsque a = 0, la quadrique (S) est une droite. Lorsque a < 0, la quadrique (S) est un hyperbolode deux nappes. Lexercice suivant doit vous permettre de vous entraner visualiser les quadriques. On essaiera de bien se reprsenter les intersections proposes avant de justier sa rponse.
Exercice 10.4 Intersection dune quadrique et dun plan On se placera bien sr dans un repre o la quadrique propose admet une quation rduite.
1) Donner un plan dont lintersection avec un parabolode elliptique est une parabole.
Dunod La photocopie non autorise est un dlit
2) Donner un plan dont lintersection avec un cne est une hyperbole. 3) Est-ce que lintersection dun plan et dun hyperbolode une nappe peut tre une ellipse ? 4) Donner un plan dont lintersection avec un cylindre parabolique est la runion de deux droites parallles. 5) Est-ce que lintersection dun plan et dun hyperbolode deux nappes peut tre vide ? 6) Est-ce que lintersection dun plan et dun ellipsode peut tre une parabole ? 7) Est-ce que lintersection dun plan avec un parabolode elliptique peut tre une hyperbole ? 8) Est-ce que lintersection dun plan et dun cylindre elliptique peut tre une parabole ?
300
301
302
Pratique de la rduction
Premire tape On dtermine le spectre de A. La matrice A tant symtrique relle, elle est diagonalisable dans une base orthonormale. Dans la suite, on note (e1 , e2 , e3 ) une telle base et on note alors l1 , l2 et l3 les valeurs propres respectivement associes e1 , e2 et e3 . Deuxime tape rg A = 3. Remarquons tout dabord que cette condition revient 0 nappartient pas au spectre de A . Dans ce cas la quadrique Q admet un unique centre de symtrie V et on dit que Q est centre. Pour dterminer les coordonnes (x0 , y0 , z 0 ) de V, on peut utiliser le fait quelles vrient le systme dquations F (x , y , z ) = 0 x 0 0 0 F (x , y , z ) = 0 . y 0 0 0 F (x 0 , y0 , z 0 ) = 0 z Il est aussi utile de savoir que, dans le cas o la partie linaire f est nulle, le centre de la quadrique est O. Grce aux formules x = x0 +x , y = y0 + y , z = z 0 +z , on dtermine lquation cartsienne de Q dans le repre R = (V, , j , k ) obtenu par translation du repre R = (O, , j , k ). On obtient une quation de la forme : ax 2 + by 2 + cz 2 + 2d x y + 2ex z + 2 f y z + a = 0. Enn, sans avoir besoin dexpliciter les vecteurs e1 , e2 et e3 , on sait que dans le repre R = (V, e1 , e2 , e3 ), la quadrique Q admet pour quation : l1 X 2 + l2 Y 2 + l3 Z 2 + a = 0.
303
On explicite les vecteurs e1 , e2 et e3 . On donne en particulier la matrice de passage de la base ( , j , k ) la base (e1 , e2 , e3 ) : cest la matrice P des coordonnes de e1 , e2 et e3 dans la base ( , j , k ). En utilisant les formules de passage donnes par : x X y = P Y , z Z on dtermine lquation cartsienne de Q dans le repre R = (O, e1 , e2 , e3 ). On met sous forme canonique les trinmes en X en Y , et en Z et on en dduit un nouveau repre R = (O , e1 , e2 , e3 ) (obtenu par translation de R ), dans lequel Q admet une quation cartsienne dun des types proposs dans les tableaux 2 et 3.
304
2 +2 Y + 4
4 37 6 X 6 3 144
= 0.
2 37 6 5 3 Soit O = , , . Dans le repre orthonormal (O , e1 , e2 , e3 ), la 18 4 144 4 quadrique a pour quation 3Z 2 + 2Y 2 6X = 0. 3 On reconnat un parabolode elliptique.
10.1.3 Coniques
Les coniques ont t tudies dans le livre de premire anne Tous les exercices dalgbre et de gomtrie MPSI-PCSI-PTSI auquel nous vous renvoyons pour les rappels de cours. La mthode de rduction des quadriques donne plus haut sadapte sans difcult aux coniques.
Exercice 10.7 Mines-Ponts MP 2006 tudier la courbe (C) dquation : 16x 2 24x y + 9y 2 + 19x 20y = 0.
305
Son polynme caractristique est l2 25l. Le spectre de A est {25, 0}. On en dduit que (C) est une conique du genre parabole. Les vecteurs propres de A permettent de construire une base orthonormale (e1 , e2 ) de R2 . On obtient par exemple 4 3 3 4 et e2 = , . Dans le repre (O, e1 , e2 ) la courbe (C) a pour e1 = , 5 5 5 5 136 23 quation 25X 2 X Y = 0. On peut mettre sous forme canonique le terme de 5 5 2 68 23 4624 gauche de cette galit et obtenir comme quation 25 X Y = . 125 5 625 La courbe (C) est une parabole.
e1 =
, e2 =
306
3 + 2
13 6 Y+ 18
2 49 3 X+ 3 3 18
= 0.
Exercice 10.9 Mines-Ponts PSI 2006 Reconnatre, pour a dans R, la quadrique Q dquation :
x 2 + 3y 2 3z 2 4x y + 2x z 8yz + ax + 2y z = 1. 1 2 1 3 4 . La matrice de Q est donne par A = 2 1 4 3 Son polynme caractristique est l3 + l2 + 30l. Le rang de cette matrice vaut 2 et on a Sp(A) = {6, 5, 0}. Comme la matrice de A nest pas de rang 3, on explicite une base orthonormale de vecteurs propres. On obtient par exemple : e1 = 6 6 6 , , 6 3 6 5 2 0, 5 , e3 = , 5 5 30 30 30 , , 6 15 30
, e2 =
Dans le repre orthonormal (O, e1 , e2 , e3 ), la quadrique a pour quation : 6 30 6X 5Y + (a 5)X (1 + a)Z 1 = 0. 6 6 On constate alors que quelque soit la valeur de a, le terme en X pourra tre regroup avec le terme en X 2 . On obtient la forme canonique : 2 6 30 1 2 (a 5) 5Y (1 + a)Z 1 6 X+ (a 5)2 = 0. 72 6 144
2 2
Lexpression obtenue montre que le terme constant est toujours non nul. Le terme en Z peut par contre tre annul si a = 1. On a donc la situation suivante : si a = 1 alors la quadrique est un cylindre hyperbolique, si a = 1 alors la quadrique est un parabolode hyperbolique.
307
Exercice 10.11 TPE PC 2005, Mines-Ponts MP 2006 Dterminer, suivant les valeurs des rels a et b, la nature de la quadrique dont lquation dans un repre orthonorm est : x 2 + x y x z yz + ax + bz = 0.
1 2 1 1 La matrice de Q est donne par A = 0 . 2 2 1 1 0 2 2 3 1 3 . Son polynme caractristique est l3 + l2 + l et on a Sp(A) = 0, , 4 2 2 Comme la matrice de Q nest pas de rang 3, on explicite une base orthonormale de vecteurs propres. On obtient par exemple : 3 3 3 2 2 6 6 6 , , , e2 = 0, , , e3 = , , . e1 = 3 3 3 2 2 3 6 6 1 1 2 Dans le repre orthonormal (O, e1 , e2 , e3 ), la quadrique a pour quation : 3 2 6 1 2 3 2 Y + Z + (a + b)X + bY (2a + b)Z = 0. 2 2 3 2 6
308
10.2.2 Coniques
Exercice 10.12 CCP PSI 2006 Reconnatre suivant u, la nature de Cu :
x 2 sin2 u x y sin 2u + y 2 (1 + cos2 u) = sin2 u. sin2 u sin u cos u . sin u cos u 1 + cos2 u Le polynme caractristique de A est l2 2l+sin2 u = (l1cos u)(l1+cos u). Commenons par traiter le cas u 0(p). Dans ce cas la conique Cu est centre. Comme la partie linaire en x et y dans lquation de E est nulle, le centre est (0, 0). p Pour u (p) les deux valeurs propres de A sont confondues, mais dans tous les 2 1 + cos u 0 cas A est semblable la matrice . 0 1 cos u Les vecteurs propres de A permettent de construire une base orthonormale (e1 , e2 ) de R2 telle que dans le repre (O, e1 , e2 ), la conique E a pour quation (1 + cos u)X 2 + (1 cos u)Y 2 sin2 u = 0. On en dduit que pour u 0(p), la p conique Cu est une ellipse propre, un cercle lorsque u (p). 2 Soit la matrice A =
309
2 = 0. l+1 Les vecteurs propres de A permettent de construire une base orthonormale (e1 , e2 ) de R2 telle que dans le repre (V, e1 , e2 ), la conique Cl a pour quation 2 = 0. (1 l)X 2 + (1 + l)Y 2 1+l l ] 1, 1 [ 2 > 0. La conique Cl est une ellipse propre car 1+l
310
2 = 0. 1+l
La matrice A a pour spectre {2, 0}. Les vecteurs e1 2 2 e2 = ( , ) forment une base orthonormale de R2 constitue de vec2 2 teurs propres de A. Dans le repre (O, e1 , e2 ) lquation de Cl est 2X 2 + Y = 0. Pour l = 1, la conique Cl est une parabole. l=1 La conique Cl a pour quation x 2 + 2x y + y 2 + 2x + 2y = 0. On peut appliquer nouveau les changements de base usuels, mais on peut aussi constater que x 2 + 2x y + y 2 + 2x + 2y = (x + y)(x + y + 2). La conique Cl est alors la runion de deux droites parallles. 3) Lensemble des centres des Cl est lensemble des points de coordonnes 1 1 , ) pour l dans R\ {1}. Cet ensemble est la droite dqua( l+1 l+1 tion x = y prive du point de coordonnes (0, 0).
2 2 = ( , ) et 2 2
Exercice 10.14 Mines-Ponts MP 2006 Reconnatre et tracer la courbe E dquation 13x 2 32x y + 37y 2 = 5.
Soit la matrice A = 13 16 16 37 .
Le polynme caractristique de cette matrice est l2 50l + 225 = (l 5)(l 45). On en dduit que E est une conique centre du genre ellipse. Comme il ny a pas de terme du premier degr en x et en y dans lquation de E, on constate, en menant les calculs habituels, que son centre est (0, 0). Les vecteurs propres de A permettent de construire une base orthonormale (e1 , e2 ) de R2 telle que dans le repre (O, e1 , e2 ), la conique E a pour quation 5X 2 + 45Y 2 5 = 0. On constate alors que E est une ellipse propre (cest--dire quelle est non vide et non rduite un point). Pour tracer E on peut expliciter les vecteurs propres de A. Ils donnent les direc2 1 5, 5), associ la valeur propre 5 et tions des axes de lellipse. On obtient ( 5 5 2 1 ( 5, 5) associ la valeur propre 45. 5 5
311
Exercice 10.16 Centrale MP 2005 et 2006 Soient m et a deux rels non nuls. On considre les droites y = mx y = mx et (D2 ) (D1 ) z=a z = a.
Dunod La photocopie non autorise est un dlit
Trouver lensemble (S) des points M de R3 tels que d(M, D1 ) = d(M, D2 ). Trouver les droites incluses dans (S). Rappelons que si M0 est un point de D1 et u un vecteur directeur de D1 , alors la distance dun point M la droite D1 est donne par la formule : M0 M u d(M, D1 ) = u Les vecteurs n 1 = m + j et n 2 = k sont des vecteurs normaux aux plans qui dnissent D1 , le vecteur u = n 1 n 2 = + mj est alors un vecteur directeur de D1 . En choisissant M0 de coordonnes (0, 0, a), on obtient 1 d(M, D1 )2 = (mx y)2 + (1 + m 2 )(z a)2 . 1 + m2
312
Exercice 10.17 Centrale MP 2005 Dans lespace afne euclidien R3 , trouver le lieu des points quidistants dune droite D et dun plan P.
313
11
Dans ce chapitre on complte ltude des courbes paramtres et polaires faite en premire anne. Nous ne mentionnerons dans les rappels de cours que les notions ne gurant pas dans notre livre Tous les exercices dalgbre et de gomtrie MPSIPCSI-PTSI . Prcisons pour commencer les notations qui seront utilises dans ce chapitre. On se place dans R2 muni dun repre orthonormal direct (O, , j). Une application 1) dun intervalle I de R dans R2 dnit un arc f : t f (t) de classe C k (k k paramtr orient de classe C . Nous noterons C = f (I ) la courbe gomtrique image de I par f . Lorientation correspond au sens de parcours de la courbe quand t dcrit I . La variable t est appel paramtre de larc de courbe. Lorsque f (t) = (x(t), y(t)), nous noterons galement M(t) le point de la courbe de paramtre t. Pour tout nombre rel u, la base orthonorme directe (u(u), v(u)) est telle que langle (, u(u)) soit de mesure u.
315
impair Vq t >a Vp
:
impair
M(a)
En pratique, sauf dans le cas o les fonctions x et y sont trs simples (des fonctions polynmes par exemple), on prfrera utiliser les dveloppements limits. En effet, si les fonctions x et y sont indniment drivables au voisinage de a, elles possdent alors des dveloppements limits en a de la forme x(t) = a0 + a1 (t a) + . . . + an (t a)n + o((t a)n ) y(t) = b0 + b1 (t a) + . . . + bn (t a)n + o((t a)n ) . Pour k 1, posons Uk = ak + bk j . On a alors, daprs la formule de Taylor, 1 Uk = Vk . On peut donc, dans ltude prcdente, remplacer les vecteurs Vk k! par les vecteurs Uk .
316
Exercice 11.1
tudier au voisinage de 0, lallure de la courbe reprsentative de la fonction f sin3 t dnie par f (t) = , (1 + t)(sh t sin t) . 1+t En effectuant un dveloppement limit en zro : x(t) = (t 3 + o(t 4 ))(1 t + o(t)) = t 3 (1 + o(t))(1 t + o(t)) = t 3 (1 t + o(t)) = t 3 t 4 + o(t 4 ) , y(t) = (1 + t) = t 3 (1 + t) t+ t3 6 t = t3 6 + o(t 4 ) = (1 + t) t3 + o(t 4 ) 3
1 + o(t) 3
t3 t4 + + o(t 4 ) . 3 3
317
y
6
U3
- x
Exercice 11.2
tudier au voisinage de 1, lallure de la courbe reprsentative de la fonction f dnie par f (t) = (1 + t(t 2)(t 1)3 , 1 + (t 2 2t + 5)(t 1)3 ) . En posant u = t 1, on obtient x(1 + u) = 1 + (u + 1)(u 1)u 3 = 1 u 3 + u 5 y(1 + u) = 1 + (u 2 + 4)u 3 = 1 + 4u 3 + u 5 Ceci scrit vectoriellement O M(1 + u) = O M(1) + u 3 U3 + u 5 U5 , o U3 = + 4j et U5 = + j . Les vecteurs U3 et U5 ne sont pas colinaires et forment donc une base du plan. Il en rsulte que le point M(1) = (1, 1) est un point dinexion ( p = 3 et q = 5 sont impairs). La tangente la courbe a comme vecteur directeur le vecteur U3 . y6
Dunod La photocopie non autorise est un dlit
U3
t >1
M(1) t <1
U5
- x
318
O M(1 + u) = O M(1) + u 2 U2 + u 3 U3 + u 4U4 + o(u 4 ) , o U2 = U3 = + j et U4 = 2 + j . Les vecteurs U2 et U4 ne sont pas colinaires et forment donc une base du plan. Par contre U2 et U3 sont colinaires. On a donc O M(t) = O M(1) + u 2 (1 u) U2 + u 4 U4 + o(u 4 ) .
Il en rsulte que le point M(1) = (0, 1) est un point de rebroussement de deuxime espce ( p = 2 et q = 4 sont pairs). La tangente la courbe a comme vecteur directeur le vecteur U2 . y
6
Y U4
M(1)
U2
- x
Exercice 11.4 Centrale PC 2007 Soit C la courbe paramtre dnie par x(t) = t 2 + t et y(t) = 2t + 1/t o t R . Montrer que C admet trois points dinexion.
319
Exercice 11.5 Mines-Ponts PSI 2007 Dterminer les points de rebroussement de la courbe C paramtre par x(t) = t cos t sin t, y(t) = 1 + cos t.
mtre t est que O M (t) = 0 cest--dire x (t) = y (t) = 0. Puisque x (t) = t sin t et y (t) = sin t, la condition est satisfaite pour t = kp avec k Z. Cherchons le premier vecteur driv non nul en kp. On a x (t) = t cos t sin t et y (t) = cos t, donc x (kp) = kp(1)k+1 et y (kp) = (1)k+1 . Le vecteur O M (kp) nest donc pas nul. Cherchons enn le premier vecteur driv non colinaire avec O M (kp). On a x (t) = t sin t 2 cos t et y (t) = sin t, donc x (kp) = 2(1)k+1 et y (kp) = 0. On constate que les vecteurs O M (kp) et O M (kp) ne sont pas colinaires. On est donc dans le cas dun point de rebroussement de premire espce. Conclusion : Pour tout k Z, le point M(kp) de coordonnes (kp(1)k , 1 + (1)k ) est un point de rebroussement de premire espce de la courbe C.
Une condition ncessaire pour avoir un point de rebroussement au point de para-
O M ( p) (t) = x ( p) (t) + y ( p) (t) j , premier vecteur driv non nul, (lorsque M(t) est rgulier, cest le vecteur O M (t)).
320
Exercice 11.6 CCP PSI 2005 proche de Mines-Ponts MP 2007 Soit G la courbe paramtre par x(t) = 3t 2 , y(t) = 2t 3 .
1) Pour tout t rel, donner une quation cartsienne de la tangente G au point M(t) 2) Pour tout u rel, donner une quation cartsienne de la normale G au point M(u) 3) Dterminer les droites qui sont la fois tangentes et normales G. 1) On a tout dabord O M (t) = 6t + 6t 2 j , et on constate que, pour t = 0, tous les points de la courbe sont rguliers. Dans ce cas, la tangente la courbe au point M(t) admet pour vecteur directeur O M (t) = 6t + 6t 2 j, o encore, en divisant par 6t, le vecteur V (t) = + t j.
321
Exercice 11.7 Centrale PC 2006 Soit la courbe G dquation polaire r = cos 2u. Dterminer une quation cartsienne de sa tangente au point de paramtre u.
322
Exercice 11.8 Podaire dune spirale logarithmique par rapport O, daprs CCP PC 2007 Soit k R et soit G la courbe dquation polaire r = eku .
1) Dterminer un vecteur directeur de la tangente Tu la courbe en un point M(u) et en donner une quation cartsienne. 2) Dterminer un vecteur normal la courbe en un point M(u), puis trouver une quation cartsienne de la normale Nu . 3) Question de la rdaction : Dterminer la projection P(u) de lorigine O sur Tu . Le point P(u) dcrit une courbe g. Par quelle transformation gomtrique simple obtient-on g partir de G ? 1) Remarquons tout dabord que r ne sannule pas. La courbe G na donc pas de point singulier. La courbe admet comme paramtrage x(u) = eku cos u, y(u) = eku sin u. On a donc x (u) = eku (k cos u sin u) et y (u) = eku (k sin u + cos u).
323
324
Exercice 11.9
Soit f lapplication de I = p/2, p/2 dans R2 dnie par 1 f (t) = , 1 tan t . Soit g lapplication de J = ] , [ dans R2 cos2 t dnie par g(t) = (1 + t 2 , 1 t). Montrer que, pour tout entier k 1, les arcs f et g sont C k quivalents. Dterminer f (I ). 1 . En considrant lapplication u de I dans cos2 t R dnie par u(t) = tan t on obtient, pour tout t I , la relation f (t) = g u(t). Lapplication u est une bijection indniment drivable de I sur J telle que u (t) > 0 et f (I ) = g(J ). Pour tout entier k 1, les arcs f et g sont donc C k quivalents et ont mme orientation. Dterminons la courbe C = f (I ). En liminant t dans la dnition de g, on obtient facilement x(t)1 = t 2 = (1y(t))2 do x(t) = y(t)2 2y(t) + 2. Il en rsulte que C est inclus dans la parabole dquation x = y 2 2y + 2, et puisque y(t) prend toutes les valeurs relles lorsque t dcrit J , la parabole est dcrite compltement. Remarquons que si, pour t rel, on pose h(t) = (t 2 2t + 2, t), on obtient alors un arc paramtr h qui na pas la mme orientation que les deux prcdents, car, en posant c(t) = 1 t, on a h c = g, avec c < 0.
Pour tout t I , on a 1 + tan2 t =
11.1.4 Aire dun domaine limit par une courbe Ce quil faut savoir
Soit f une application de classe C 1 par morceaux dun intervalle I = [ a, b ] (a < b) dans R2 telle que f (a) = f (b) (courbe ferme). Si la restriction de f [ a, b [ est injective, alors laire gomtrique A du domaine limit par la courbe
325
(1)
a
y (t)x(t) dt ; (3)
1 2
et, en coordonnes polaires, si f (u) = (r(u) cos u, r(u) sin u) , alors laire A est 1 b 2 lintgrale (4) r (u)du . 2 a Quand t dcrit [ a, b [ , une telle courbe est parcourue une fois et une seule et na pas de point double. Plus gnralement, si f (a) = f (b) et si lon complte larc de courbe par deux segments de droites parallles Oy passant par M(a) et M(b), et un morceau de laxe O x pour obtenir une courbe ferme C, alors, si C est parcourue une fois et une seule et na pas de point double, laire limite par C est donne par la formule (1), si lon complte larc de courbe par deux segments de droite parallles O x passant par M(a) et M(b), et un morceau de laxe Oy pour obtenir une courbe ferme C, alors, si C est parcourue une fois et une seule et na pas de point double, laire limite par C est donne par la formule (2), si lon complte larc de courbe par deux segments de droite joignant M(a) et M(b) lorigine pour obtenir une courbe ferme C, alors, si C est parcourue une fois et une seule et na pas de point double, laire limite par C est donne par la formule (3), ou, en coordonnes polaires, par la formule (4). Remarque Ces formules sont des applications de la formule de Green-Riemann. Elles se gnralisent dans le cas o le domaine est non born. Les intgrales sont alors gnralises et laire peut tre innie.
Dunod La photocopie non autorise est un dlit
Exercice 11.10
Trouver laire du domaine limit par la courbe paramtre par x = t(t 2 1), y = t 2 (t 2 1), pour t [ 0, 1 ] . La courbe est ferme, puisque f (0) = f (1) = (0, 0) et on peut montrer quelle na pas de point double. En utilisant la formule (1) par exemple, y(t)x (t) = t 2 (t 2 1)(3t 2 1) = 3t 6 4t 4 +t 2 , 1 4 (3t 6 4t 4 + t 2 )dt = do A = . 105 0
326
9t 2 dt 3 = 3 )2 (1 + t 2(1 + t 3 )
=
0
3 . 2
Exercice 11.12
Trouver laire du domaine limit par la courbe paramtre par x(t) = cos t cos 2t, y = sin t. On effectue une tude succinte de la courbe. Elle prsente des symtries par rapport O, O x et Oy. Les fonctions x et y sont de priode 2p. La courbe a deux points doubles sur Oy, le premier obtenu pour t = p/4 et t = 3p/4 et le second pour t = p/4 et t = 3p/4. La courbe est forme de trois boucles.
6= p/2 t
t = 3p/4
t = p/4
t -0 = 1
327
A1 = 2
p/4
x(t)y (t)dt =
sin 4t sin 2t t + + 8 2 2
p/2
=
p/4
1 p . 2 8
A2 = 4
0
x(t)y (t)dt =
sin 4t + sin 2t + t 4
p
p/4
=1+
0
p . 4
Laire totale est donc A = 2A1 + A2 = 2. Remarquons que cette aire nest pas
p
Exercice 11.13
Trouver laire limite par la cardiode dnie en coordonnes polaires par r(t) = cos u + 1 En utilisant la formule (4), on a 3 cos 2u , r(u)2 = 1 + 2 cos u + cos2 u = + 2 cos u + 2 2 et comme la courbe est obtenue une fois et une seule lorsque u dcrit [ p, p ] , on obtient p cos 2u 3 1 + 2 cos u + du A = 2 p 2 2
Dunod La photocopie non autorise est un dlit
1 2
sin 2u 3u + 2 sin u + 2 4
=
p
3p . 2
328
Exercice 11.14
Soit la courbe paramtre par x(t) = sin t et y(t) = sin t . Lorigine O est un 2 + cos t point double de cette courbe. Dterminer le repre de Frenet pour les valeurs de t telles que M(t) = O.
Les fonctions x et y sont de priode 2p et lorigine est obtenue pour t = 0 et t = p (modulo 2p). 2 cos t + 1 . On a x (t) = cos t et y (t) = (2 + cos t)2 10 Pour t = 0, on obtient x (0) = 1 et y (0) = 1/3, donc O M(0) = . Alors 3 1 1 T (0) = (3 + j) et N (0) = ( + 3 j). 10 10 Pour t = p, on obtient x (p) = 1 et y (p) = 1, donc O M(p) = 2. Alors 1 1 T (p) = ( + j) et N (p) = ( j). 2 2
Exercice 11.15
Soit la courbe dquation polaire r = sin2 u . Dterminer le repre de Frenet au point dangle u = p/4. On a x(u) = cos u sin2 u et y(u) = sin3 u, donc x (u) = sin3 u + 2 sin u cos2 u et y (u) = 3 sin2 u cos u. 1 3 1 On obtient donc x(p/4) = y(p/4) = , x (p/4) = et y (p/4) = , 2 2 2 2 2 2 5 donc O M (p/4) = . Alors 2 1 1 T (p/4) = ( + 3 j) et N (p/4) = (3 + j) . 10 10
329
11.1.6 Abscisse curviligne - Longueur dun arc de courbe Ce quil faut savoir
Dans ce paragraphe larc paramtr f prend ses valeurs dans un espace vectoriel euclidien F (en gnral R2 ou R3 ). Soit f un arc paramtr orient de classe C k dni sur I . Une abscisse curviligne est une fonction s de classe C k sur I telle que, pour tout t I , on ait s (t) = O M (t) . Si s(I ) = J , alors, s est un paramtrage admissible de larc f qui dnit la mme orientation que celle de f . Par abus de notation on notera s le paramtre de larc f s 1 . Lorsque I = [ a, b ] , la longueur du chemin parcouru sur C lorsque t dcrit I
b
=
a
s (t) dt .
Lorsque I nest pas un segment, lintgrale gnralise dnissant I peut tre innie. t On a donc s(t) = O M (t) dt + K , o K est une constante. a En coordonnes polaires on a O M (u) = r(u)2 + r (u)2 , et pour une courbe dquation y = h(x), on a O M (x) = 1 + h (x)2 . Larc f s 1 est appel reprsentation normale de larc f . Dterminer un paramtrage par labscisse curviligne revient donc faire deux oprations successives : calculer une intgrale, puis trouver une application rciproque.
Exercice 11.16
Trouver un paramtrage par labscisse curviligne de la courbe dquation y = x 3/2 pour x 0. 3 9 On a O M (x) = + x 1/2 j, donc O M (x) = 1 + x . 2 4 x 9 9 1 + t dt. Une primitive de x 1 + x est Pour x 0, posons s = 4 4 0 3/2 3/2 3/2 4 4 8 9 8 = x+ donc s = x + 1+ x . On en dduit x 27 4 9 9 27 x= 8 s+ 27
2/3
4 et y = 9
8 s+ 27
2/3
4 9
3/2
, pour s
0.
330
Exercice 11.18
Montrer que les deux arcs suivants ont mme longueur : C1 paramtr par x(t) = 2 cos t, y(t) = sin t, pour t 0, p/2 C2 paramtr en coordonnes polaires par r(u) = sin 2u, pour u
0, p/2 .
Pour C1 , on a x (t) = 2 sin t et y(t) = cos t, donc x (t)2 + y (t)2 = 4 sin2 t + cos2 t,
p/2
=
0
4 sin2 t + cos2 t dt .
Pour C2 , on a r (u) = 2 cos 2u, donc r(u)2 + r (u)2 = 4 cos2 2u + sin2 2u, et larc a
p/2
pour longueur
=
0
4 cos2 2u + sin2 2u du .
Pour transformer cette dernire intgrale on effectue le changement de variable 1 p u = 2u. Alors 2 = 4 cos2 u + sin2 u du . 2 0 Comme la fonction intgre est de priode p et paire, on a encore p/2 1 p/2 = 4 cos2 u + sin2 u du = 4 cos2 u + sin2 u du . 2 2 p/2 0 On a donc bien trouv que 1 = 2 .
Exercice 11.19
Soit k une entier suprieur ou gal 3. Calculer la longueur de lpicyclode k rebroussements paramtre par x(t) = (k + 1) cos t cos(k + 1)t, y(t) = (k + 1) sin t sin(k + 1)t lorsque t [ 0, 2p ] .
331
Exercice 11.20
Calculer la longueur (u0 ) de larc de spirale logarithmique dquation polaire r = ebu , o b > 0, lorsque u [ 0, u0 ] . Quobtient-on lorsque u0 tend vers + ? 0n a r (u) = bebu , donc r(u)2 + r (u)2 = (1 + b2 )e2bu . Alors u0 u0 1 + b2 1 + b2 bu 2 ebu du = (u0 ) = 1+b = e (1 ebu0 ) . b b 0 0 1 + b2 Lorsque u0 tend vers +, cette expression a pour limite () = . La b branche de spirale logarithmique qui senroule autour de lorigine a une longueur nie.
Exercice 11.21
Soit a > 0. Calculer la longueur (a) de larc de courbe de R3 paramtr par 2 2 3/2 x(t) = t cos t, y(t) = t sin t, z(t) = lorsque t varie de 0 a . t 3 On a x (t) = cos t t sin t, y (t) = sin t + t cos t, z (t) = 2t , do x (t)2 + y (t)2 + z (t)2 = 1 + t 2 + 2t = t + 1 .
a
Alors (a) =
0
(t + 1) dt =
a2 +a. 2
332
Exercice 11.22 Dveloppe de la tractrice CCP PC 2006 Dans le plan muni du repre orthonorm (O, , j), on considre la courbe parax = t th t 1 mtrique : t R. y= ch t 1) Donner rapidement lallure de la courbe. 2) Dterminer le rayon de courbure R(t) en tout point M(t) de la courbe. 3) Dterminer une quation cartsienne de lensemble des points I (t) dnis par la relation I M(t) = R(t) N (t) o N (t) dsigne le vecteur normal au point M(t) (le point I (t) est le centre de courbure).
333
sh2 t = th2 t . Donc, en notant (t) le signe de t qui ch4 t est aussi le signe de th t et de sh t 1 (t) 1 j , et N (t) = (t) + th t j = ( + sh t j) . T (t) = (t) th t ch t ch t ch t ds On a = = x (t)2 + y (t)2 = | th t| , puis, dt sh t 1 dT dt d T (t) 1 + 2 j = = = ( + sh t j) . 2 ds ds dt | th t| ch t sh t ch t ch t 1 1 (t) dT = N = ( + sh t j) . Mais, on a aussi ds R R ch t dT Alors en identiant les deux expressions de , on en dduit que R(t) = | sh t| . ds 3) On a donc R(t) N (t) = th t ( + sh t j) , et on en dduit O I (t) = O M(t) + R(t) N (t) = t + ch t j . La courbe obtenue a donc pour quation cartsienne y = ch x. 2) On a x (t)2 + y (t)2 = th4 t +
Exercice 11.23 Mines-Ponts MP 2005 Calculer la courbure g le long de la courbe C dquation polaire r = a(1 cos u)(a > 0)
334
3u 3u T (u) = cos + sin j , et donc, en posant a = 3u/2 , on trouve 2 2 3 da du . = T = cos a + sin a j . Ainsi g(u) = du ds 4a sin u 2 do
Exercice 11.24 Centrale PC 2006 Soit a un rel strictement positif. Dterminer les courbes telles que R(s) = a+s 2 /a, o s dsigne labscisse curviligne et R(s) le rayon de courbure.
Remarquons quun tel problme est invariant par les isomtries conservant lorientation (rotations, symtries centrales, translations). On a x (s) = cos a(s) , y (s) = sin a(s) , et a (s) = 1/R(s). 1 1 1 Lquation diffrentielle a (s) = a pour solution = s R(s) a 1 + a2 2 a(s) = Arctan s + a0 . a
On va chercher les courbes obtenues lorsque a0 = 0. Les autres sont obtenues partir de celles-ci par rotation. s 1 1 , donc, en posant = 1, On a cos2 Arctan = s = s2 a 1 + tan2 Arctan a 1 + a2 x (s) = cos Arctan et s s s y (s) = sin Arctan = cos Arctan tan Arctan = a a a
s a
s = a
1+
s2 a2
.
s2 a2
1+
335
1 0 1
~
0 0 +
>
x + y
~
0
1 1
y y /x
1 0 2
0 0
336
337
3t 2 t 1 + + 2 2 4 1 1 , 2 4 .
Intersection avec les axes (i) Intersection avec O x. On lobtient lorsque y(t) = 0, cest--dire pour t = 4/3, et dans ce cas y(t) = 16/27. (ii) Intersection avec Oy. On lobtient lorsque x(t) = 0, cest--dire pour t = 3/2, et dans ce cas y(t) = 27/16. Trac de la courbe
6
338
p/2 0 1
~
x 0 1 y
~
0
>
1 3
0 0 1 + 0 0
y y /x
0 0
Points singuliers La courbe prsente un point singulier en t = p/2. Pour tudier sa nature, on pose u2 u = t p/2. Alors x(t) = cos u = 1 + o(u 3 ) , et 2 y(t) = u 2 + o(u 3 ) u 2 1 + o(u) u u2 sin2 u = = 1 + o(u) , = u 2 + sin u 2 + u + o(u) 2 1 + + o(u) 2 2 2
339
p p + t O M(t) = O M 2 2
p U2 + t 2
U3 + o
p 2
1 1 1 o U2 = + j et U3 = j . La courbe admet un point de rebroussement 2 2 4 de premire espce, au point (1, 0), et en son symtrique (1, 0). Points dinexion Le trac de la courbe fait apparatre deux points dinexion. Une condition ncessaire pour avoir un point dinexion en un point de paramtre t est que les vec teurs O M (t) et O M (t) soient colinaires, ce qui se traduit par la condition x (t)y (t) y (t)x (t) = 0, o encore, lorsque x (t) = 0, par la condition (y /x ) (t) = 0 . sin t(cos t 4) y (t) , et en drivant cette expression, on obtient = On a x (t) (2 cos t)2 y 3(2 3 cos t) (t) = . Cette expression sannule pour t = Arccos(2/3), et x (2 cos t)3 5 1 , et son symtrique par raport Oy. les deux points dinexion sont : 3 3 Trac de la courbe On trace larc de courbe obtenu lorsque t varie de 0 p, puis on complte par la symtrie S1 .
6
Exercice 11.27
tudier et tracer la courbe dnie en coordonnes polaires par r(u) = 2 . 1 eu Dterminer en particulier, lasymptote et les points doubles. Que se passe-t-il lorsque u tend vers ? vers + ?
340
0 + +
>
r 2
tude en Lorsque u tend vers , alors r(u) tend vers 2. La courbe sapproche du cercle de centre O et de rayon 2 (cercle asymptote). Comme r > 2 quand u < 0, la courbe possde une branche spirale qui senroule autour du cercle. Elle coupe le 2 = 2, cest--dire lorsque u = ln 2. cercle lorsque r(u) = 1 eu tude en + Lorsque u tend vers +, alors r(u) tend vers 0. La courbe possde une branche spirale qui senroule autour de lorigine (point asymptote). Asymptote 2 sin u . En utilisant un dveloppement limit en zro, on On a y(u) = r(u) sin u = 1 eu 2u + o(u2 ) u obtient y(u) = = 2 1 + o(u) = 2 + u + o(u) . u2 2 u 2 + o(u2 ) Cette expression tend vers 2 lorsque u tend vers zro. La courbe admet donc lasymptote horizontale dquation y = 2. La diffrence y(u) + 2 est du signe de u. La courbe est donc au-dessus de son asymptote lorsque u tend vers 0+ , et en dessous lorsque u tend vers 0 . Points doubles Il est facile de voir que lquation r(u + 2kp) = r(u), avec k Z , na pas de solution. Par contre la courbe possde une innit de points doubles, obtenus pour des valeurs uk telles que r(uk + (2k + 1)p) = r(uk ) avec k Z. cest--dire telles que 1euk +(2k+1)p = euk 1. Cette quation est quivalente euk 1 + e(2k+1)p = 2, donc uk = ln 2 ln 1 + e(2k+1)p . Remarquons que lorsque k tend vers +, la suite (uk ) admet ln 2 pour limite. On retrouve la valeur de u donnant le point dintersection de la courbe et du cercle asymptote.
341
do le tableau de variation :
342
p/4
p/2
0
q
Asymptote Lorsque u tend vers p/2, on a x(u) = r(u) cos u = cos 2u , et cette expression tend vers 1. On a donc une asymptote verticale dquation x = 1, et x(u) + 1 est toujours positif, donc la courbe est droite de son asymptote. Trac de la courbe On trace larc de courbe obtenu lorsque u varie de 0 p/2, puis on complte par la symtrie par rapport O x.
6
2) En raison de la symtrie, laire A du domaine compris entre la courbe et son asymptote est le double de laire A1 du domaine limit par larc de courbe obtenu quand u varie de p/4 p/2, lasymptote et laxe O x.
p/2
facilement cette expression ce qui donne y(u)x (u) = 4 sin2 u(2 cos2 u 1) = 2 sin2 2u + 4 sin2 u = 1 + cos 4u 2 cos 2u .
343
A=2
p/4
u+
sin 4u sin 2u 4
p/2
= 2+
p/4
p . 2
A=2
0
u+
sin 4u sin 2u 4
p/4
= 2
0
p . 2
3) Soit M un point de C distinct de O situ sur la droite oriente faisant un angle u avec O x et soit P son image par linversion de ple O et de puissance 2. On a donc cos 2u 2 cos u O M(u) = et, puisque O M(u)O P(u) = 2, on obtient O P(u) = , ce cos u cos 2u qui donne lquation polaire de H. On en dduit 2 cos2 u 1 2 cos u sin u x(u) = =1+ et y(u) = = tan 2u . cos 2u cos 2u cos 2u Alors 1 (x(u) 1)2 = = 1 + tan2 2u et (x(u) 1)2 y(u)2 = 1 . cos2 2u La courbe H est donc incluse dans lhyperbole quilatre dquation cartsienne (x 1)2 y 2 = 1. Il est facile de vrier que H est lhyperbole complte, (le point O de H est limage des points linni de C). Lexercice suivant est la runion de deux exercices concernant lastrode, donns au CCP PC 2007
Exercice 11.29 CCP PC 2007 Dans le plan euclidien rapport un repre orthonorm direct (O, , j), on considre la courbe (A) paramtre par x(t) = cos3 t et y(t) = sin3 t . 1) Tracer la courbe (A). On commencera par mettre en vidence les diffrentes symtries de (A) an de rduire lintervalle dtude 0, p/4 . 2. a Montrer que T = cos t + sin t j est un vecteur unitaire tangent (A) au point M(t) de paramtre t. 2. b En dduire une quation cartsienne de la tangente Tt (A) au point M(t). 2. c Calculer la longueur de la courbe (A). p 3) Pour t Z , on note A(t) et B(t) les intersections respectives de Tt avec / 2 les axes O x et Oy. 3. a Dterminer en fonction de t les coordonnes de A(t) et B(t). Vrier que les applications A et B se prolongent par continuit R tout entier.
344
345
=8
0
3 | sin 2t| dt = 12 2
p/4
sin 2t dt = 6 cos 2t
0
p/4 0
= 6.
3.a Les points A(t) et B(t) ont pour coordonnes respectives (cos t, 0) et (0, sin t) . 3.b On obtient alors A(t)B(t) = 1 . La longueur du segment [ A(t), B(t) ] est donc constante. 4.a Le point P(t) est le barycentre de A(t) et B(t) affect des coefcients a et b. les a sin t a cos t , Y = . coordonnes (X , Y ) sont donc donnes par X = a+b a+b 2 1 X Y2 . Le point P(t) se trouve donc sur lellipse dquation cartsienne 2 + 2 = a b (a + b)2 Rciproquement, si le point de P de coordonnes (X , Y ) est un point de lellipse, il a cos t a sin t existe un rel t tel que X = , Y = , et P est le barycentre de A(t) et a+b a+b B(t) affect des coefcients a et b donc appartient (E). La courbe (E) est donc lellipse toute entire. 5.a Soient t et u deux valeurs du paramtre pour lesquelles les tangentes sont orthogonales. Les tangentes ont pour vecteurs directeurs respectifs T (t) = cos t + sin t j et T (u) = cos u + sin u j et les tangentes sont orthogonales si et seulement si ces vecteurs sont orthogonaux ce qui donne la condition cos t cos u + sin t sin u = 0, ou p encore cos(u t) = 0, et nalement u = t + + kp avec k Z . 2 On a alors sin u = (1)k cos t et cos u = (1)k+1 sin t . Donc le point M appartient (F ) si et seulement si les coordonnes (x, y) de M sont solutions du systme x sin t + y cos t = sin t cos t . x cos t y sin t = (1)k+1 sin t cos t Ce systme se rsout facilement et donne x = sin t cos t (sin t (1)k cos t) et y = sin t cos t (cos t + (1)k sin t) .
346
F
-
347
Exercice 11.30
1 cos u . 1 + sin u Question de la rdaction : Montrer quil existe des constantes a, b, c telles que y(u)(ax(u)2 +bx(u)+c) tende vers 0 lorsque u tend vers p/2. Que reprsente la parabole dquation y = ax 2 + bx + c pour la courbe ? tudier la courbe C dquation polaire r : u Domaine de dnition - Priode - Rduction du domaine dtude La fonction r est dnie pour u = p/2 + 2kp, k Z. Dautre part elle est de priode 2p. On ltudiera sur lensemble I = [ p, p ] \ {p/2}. Drive et tableau de variation 1 + sin u cos u . En transformant Pour u = p/2 modulo 2p, on obtient r (u) = (1 + sin u)2 le numrateur, on en dduit u u u u p u + , et lon a le 1 + sin u cos u = 2 sin cos + 2 sin2 = 2 2 sin sin 2 2 2 2 2 4 tableau de variation suivant : t r p + + +
Dunod La photocopie non autorise est un dlit
CCP MP 2007
p/2
0 0 +
2
> ~
>
r 2 0
Puisque r sannule en 0 sans changer de signe dans un voisinage de 0, on constate que la courbe possde un point de rebroussement de premire espce lorigine et que la courbe est tangente laxe O x en ce point. Intersection avec les axes. La courbe recoupe laxe O x pour u = p. On a r(p) = 2 et lon obtient r(p)/r (p) = 1. La tangente la courbe a un coefcient directeur gal 1 dans le repre (O, u(p), v(p)) et donc galement dans (O, , j).
348
1/2
-
349
Domaine de dnition - Priode - Rduction du domaine dtude La fonction r est de priode p et est dnie pour u = p/4 + kp, k Z. Donc r(u + p) = r(u), et la courbe est symtrique par rapport lorigine. On ltudiera sur lensemble I = 0, p/2 \ {p/4} et on compltera par la symtrie S1 par rapport O. Drive et tableau de variation 1 , et lon a le tableau Pour u = p/4 modulo p, on obtient r (u) = (sin u cos u)2 de variation suivant : t r 0 r
j
p/2
p/4 +
p/2
1
j ~
On remarquera que la courbe passe par lorigine pour u = p/2 et est alors tangente laxe Oy. Asymptote Lorsque u tend vers p/4, on a cos u 2 2 p = (sin u cos u) = cos u, Y (u) = r(u) sin u 4 sin u cos u 2 2 donc cette expression tend vers a = 1/2 lorsque u tend vers p/4, et la courbe admet 1 , ou dquation cartsienne une asymptote dquation polaire r = 2 sin(u p/4) y = x + 2/2. Par ailleurs, en se plaant dans le repre (O, (p/4), (p/4)) on trouve u v 1 p p 2 2 2 = cos u cos . Y (u)a = r(u) sin u cos u = 4 2 2 2 2 4
350
351
1 et x ne sannule pas pour ces valeurs. La courbe admet donc t = 2n 1 une tangente horizontale pour les valeurs obtenues. Le point Mn a comme coorn n 2n 1 2n 1 1 et y n = . Alors comme la suite donnes xn = 2n 2n 2n 1 n 1 converge vers e1/2 , on en dduit que (xn ) converge vers e1/2 et 1 2n (yn ) vers 0. La suite (Mn ) converge donc vers le point de coordonnes (e1/2 , 0) . 3.a En posant x = r cos u et y = r sin u, et en remplaant dans lquation cartsienne de Cn on obtient r2n = r2n1 cos2n1 u , do lon dduit lquation polaire de Cn : r = f n (u) = cos2n1 u . (Lorigine O est obtenue pour u = p/2 ). 3.b Notons M(u) le point de la courbe de coordonnes polaires (r, u) et (u(u), v(u)) le repre orthonormal direct li langle u. On a r (u) = (2n 1) cos2n2 u sin u . Dans le repre (u(u), v(u)) le vecteur de coordonnes (r (u), r(u)) est, lorsque r(u) = 0, un vecteur directeur de la tangente. En particulier, si u = 0, on obtient v(0) = j et la tangente est orthogonale laxe O x. Comme la courbe passe par lorigine en u = p/2, elle est tangente laxe Oy en O. 3.c La fonction r est 2ppriodique, et comme r(u + p) = r(u), la courbe est parcourue deux fois sur une priode. Il suft de ltudier sur p/2, p/2 . Comme r est paire, la courbe est symtrique par raport O x. La fonction r dcroit de 1 0, lorsque u varie de 0 p/2. Voici le graphe de la courbe lorsque n = 2 :
6
352
Exercice 11.33 Mines-Ponts MP 2007+ Centrale MP 2006 Soient F et F les points du plan de coordonnes respectives (1, 0) et (1, 0). On considre lensemble C des points M du plan tels que le produit des distance M F M F vaille 1.
1) Dterminer une quation cartsienne de la courbe C. 2) Montrer que C a comme quation polaire r = 2 cos 2u. 3) Tracer C. 4) Dterminer le repre de Frenet de C. 5) Calculer la courbure aux points o elle est dnie. 6) Calculer laire dlimite par la courbe C.
1
dt . 1 t4
dt comme somme dune srie. 1 t4 0 9) Lorsque P dcrit C prive de lorigine, dterminer le lieu H dcrit par le point M de la droite O P, vriant O P O M = 2 . 8) Exprimer 1) Si M a pour coordonnes (x, y) on a M F 2 = (x 1)2 + y 2 et M F 2 = (x +1)2 + y 2 , ce qui donne lquation cartsienne ((x 1)2 + y 2 )((x + 1)2 + y 2 ) = 1 ou encore (x 2 + y 2 )2 = 2(x 2 y 2 ) . 2) En posant x = r cos u et y = r sin u, on trouve r4 = 2r2 cos 2u , cest--dire, r = 2 cos 2u , ou r = 0. Mais les points de coordonnes polaires (r, u) et (r, u + p) tant les mmes, il en rsulte que les courbes dquation polaire r = 2 cos 2u et r = 2 cos 2u sont identiques, et comme elles contiennent lorigine, obtenue pour u = p/4, lensemble C a comme quation polaire r = 2 cos 2u. 3) La fonction r est de priode p, donc la courbe est symtrique par rapport O. La fonction r est paire, donc la courbe est symtrique par rapport O x. Il sufra de ltudier sur lintervalle 0, p/2 . Dans cet intervalle, cos 2u est positif si et seulement si u appartient lintervalle 0, p/4 et r est dnie sur 0, p/4 uni sin 2u . La fonction r est quement. Pour u 0, p/4 on a alors r (u) = 2 cos 2u dcroissante et varie de 2 0. Le point M(0) se trouve sur O x avec une tangente
353
4) On a r(u)2 + r (u)2 =
2 . On en dduit en particulier que, pour les valeurs cos 2u 2 ds . = de u telles que cos 2u > 0, on a la relation du cos 2u Dautre part x(u) = cos u 2 cos 2u et y(u) = sin u 2 cos 2u, donc x (u) =
cos 2u sin u + sin 2u cos u sin 2u 2 sin u cos 2u + cos u = 2 cos 2u cos 2u cos 2u cos u sin 2u sin u sin 2u . y (u) = 2 cos u cos 2u + sin u = 2 cos 2u cos 2u sin 3u cos 3u et y (u) = 2 . On a donc nalement x (u) = 2 cos 2u cos 2u (On remarque au passage que la courbe admet une tangente horizontale pour u = p/6). On a alors T (u) = sin 3u + cos 3u j , et N (u) = (cos 3u + sin 3u j) . p 5) Dautre part, en posant a = + 3u, on a T = cos a + sin a j , et il en rsulte 2 da du 3 da cos 2u . = = que la courbure g(u) vaut ds du ds 2 6) Pour des raisons de symtrie de la courbe, laire limite par la courbe est quatre fois celle limite par la courbe lorsque u varie de 0 p/4 et laxe des x. On obtient
p/4 p/4
alors A = 2
0
r(u)2 du = 4
0
p/4
= 2.
7) Toujours pour des raisons de symtrie, la longueur dune boucle est donne p/4 p/4 du . Donc en utilisant la r(u)2 + r (u)2 du = 2 2 par = 2 cos 2u 0 0 p/4 1 tan u 1 + tan u formule cos 2u = , on a = 2 2 du . 1 + tan u 1 tan u 0 Lintgrale I converge daprs le critre de Riemann, puisque, au voisinage de 1, 1 1/2 . (1 t 4 )1/2 = (1 + t 2 )(1 + t)(1 t) 2(1 t)1/2
354
(1 t )
4 1/2
= 1+
n=1 +
1 2
1 1 1 n + 1 2 2 (t 4 )n n!
n=0
= 1+
n=1 N
13 (2n 1) 4n t = 2n n!
t 4n .
Notons S N (t) =
n=0
(S N ) converge simplement sur lintervalle [ 0, 1 [ vers la fonction continue S. Dautre part |S N (t)| S(t) et la fonction S est intgrable sur [ 0, 1 [ . Il rsulte du thorme de convergence domine que lon peut intgrer la srie terme 1 + + 1 dt (2n)! (2n)! t 4n+1 = = . terme. Donc 2n (n!)2 2 4n + 1 0 (4n + 1)22n (n!)2 1 t4 0 n=0 n=0 9) Par le mme raisonnement que dans lexercice 11.28, on trouve que lqua cos u 2 tion polaire de la courbe H est r = . On a alors x = et 2 cos 2u cos 2u sin u y = , do lon tire x 2 y 2 = 1 . On obtient lquation dune hypercos 2u bole quilatre, et si un point de cette hyperbole est dangle polaire u alors on sin u cos u et y = . Lhyperbole est donc obtenue a ncessairement x = cos 2u cos 2u entirement.
Exercice 11.34 Mines-Ponts MP 2007 Soient a, b > 0 et F larc dni par x(t) = a sin3 t et y(t) = b cos3 t. 1) Calculer la longueur (a, b) de larc. 2) Donner le rayon de courbure de F et le lieu des centres de courbure.
1) La courbe obtenue se dduit de celle de lastrode (voir ex. 11.29) par une afnit orthogonale. Larc est symtrique par rapport aux axes et est constitu de quatre morceaux de mme longueur. Un de ces morceaux est obtenu lorsque t dcrit 0, p/2 .
355
On calcule (a, b) = 4
0
(a, b) =
6 2 b2 a
u (t)u(t)1/2 dt =
0
2 6 u(t)3/2 2 b2 3 a
p/2 0
=4
a 3 b3 . a 2 b2
p/2 0
p/2
= 6a.
a 2 + ab + b2 . a+b 2) Cherchons le rayon de courbure lorsque t nest pas un point singulier, cest--dire, lorsque t = 0 modulo p/2. Notons (t) le signe de sin 2t. On a alors Donc, dans tous les cas, on trouve (a, b) = 4 b cos t b cos t a sin t a sin t j , donc N (t) = (t) + j . u(t) u(t) u(t) u(t) Alors, en drivant T par rapport t, on obtient dT 1 (a 2 b2 ) sin t cos t (a sin t b cos t j) (t) = (a cos t + b sin t j) dt u(t)3/2 u(t) ab = (b cos t + a sin t j) . u(t)3/2 T (t) = (t) Comme ds = (t) sin t cos t u(t), on obtient alors dt dT dt d T (t)ab N, = = 3/2 ds ds dt 3 sin t cos t u(t) do lon dduit, quau point F(t), la courbure vaut (t)ab , g(t) = 3 sin t cos t u(t)3/2 et que le rayon de courbure vaut R(t) =
3(t) sin t cos t u(t)3/2 . ab Le centre de courbure V est dni par OV(t) = O M(t) + R(t) N (t). On en dduit les coordonnes (X (t), Y (t)) de ce point sin t 2 2 (a sin t(1 + 3 cos2 t) + 3b2 cos4 t) , X (t) = a cos t 2 Y (t) = (b cos2 t(1 + 3 sin2 t) + 3a 2 sin4 t) . b
356
o u, v, w sont des constantes. Finalement (X (s) v)2 + (Y (s) w)2 = 1/a 2 , et la courbe est un arc de cercle de rayon 1/|a|.
Surfaces
12
358
Vocabulaire
Une droite D est dite trace sur une surface S lorsque tous les points de D appartiennent S. Une surface est dite rgle lorsquelle est la runion dune famille de droites.
Exercice 12.1 TPE PC 2006 Trouver les plans tangents la surface S dquation x 2 + y 2 +4z 2 = 1 et parallles au plan dquation x + 2y + z = 0.
Soit F : R3 R la fonction dnie par F(x, y, z) = x 2 + y 2 + 4z 2 1 et soit M0 = (x 0 , y0 , z 0 ) un point de S. Le gradient de F au point M0 est le vecteur 2 2 2 N = (2x 0 , 2y0 , 8z 0 ). Il est non nul puisque N 2 = 4(x 0 + y0 + 16z 0 ) > 0. La surface S est donc rgulire. La normale S au point M0 est aussi dirige par le 1 vecteur N1 = N = (x 0 , y0 , 4z 0 ). 2 Pour que le plan tangent au point M0 soit parallle au plan dquation x + 2y + z = 0, il faut et il suft quil existe l R tel que N1 = l(1, 2, 1), cest--dire tel que 4 2 2 2 x0 = l, y0 = 2l et 4z 0 = l. La relation x0 + y0 + 4z 0 = 1 quivaut alors l2 = 21 2 et donc l = . 21 2 On obtient donc deux points symtriques par rapport lorigine : M0 = (1, 2, 1/4) 21 et M0 = M0 . Les plans tangents S en M0 et M0 sont les plans dquation respec 21 21 tive x + 2y + z = et x + 2y + z = . 2 2
Exercice 12.2
On considre la surface S dquation x 3 3x y+z = 0 et un point M0 = (x0 , y0 , z 0 ) appartenant S. Montrer quil existe une droite et une seule passant par M0 trace sur S. Soit M0 = (x0 , y0 , z 0 ) un point de S et soit V = (a, b, c) un vecteur non nul. Les points de la droite D passant par M0 et dirige par V sont de la forme M = (x 0 + al, y0 + bl, z 0 + cl) o l est un rel. Pour que D soit incluse dans la surface S, il faut et il suft que l R, (x 0 + al)3 3(x 0 + al)(y0 + bl) + (z 0 + cl) = 0
359
est le polynme nul, cest--dire que ses coefcients sont nuls. On obtient donc a = 0 et c = 3bx0 et donc V = (0, b, 3bx0 ) = b(0, 1, 3x0 ). Il existe donc une droite D et une seule : cest la droite passant par M0 et dirige par le vecteur (0, 1, 3x0 ). Remarque On en dduit que S est une surface rgle, cest--dire quelle est la runion dune famille de droites.
360
Il sagit dun polynme et une condition ncessaire et sufsante pour quil sannule pour tout t R, est que ses coefcients soient nuls. On obtient g3 = 0, 3cg2 ab = 0, 3c2 g ab ba = 0 et c3 ab = 0, do en dduit aisment g = 0 et ab = 0.
Si a = 0, on a alors ab = 0 et, puisque b = 0, on a a = 0, puis, c3 = 0. D est
alors laxe (O x). 3) La surface S est dnie par lquation f (x, y, z) = 0 avec f (x, y, z) = z 3 x y. La fonction f est de classe C 1 sur R3 et grad( f )(x, y, z) = (y, x, 3z 2 ). Le gradient de f sannule seulement lorigine, qui est donc le seul point singulier de S. En un point rgulier M0 = (x 0 , y0 , z 0 ) de S le plan tangent est le plan dquation 2 3 y0 (x x 0 ) x0 (y y0 ) + 3z 0 (z z 0 ) = 0. En tenant compte de la relation z 0 = x0 y0 2 3 on obtient x y0 + yx0 3zz 0 + z 0 = 0. 4) Pour que le plan tangent au point M0 contienne la droite dquations x = 2, y = 3z 3, il faut et il suft que
2 3 2 3 z R, 2y0 + (3z 3)x0 3zz 0 + z 0 = 3z(x 0 z 0 ) 3x0 + 2y0 + z 0 = 0, 2 3 3 cest--dire x0 = z 0 et 3x 0 + 2y0 + z 0 = 0 et, puisque M0 S, z 0 = x0 y0 . Si z 0 = 0, on obtient x0 = 0 puis y0 = 0, ce qui est exclu puisque le point M0 est 2 3 rgulier. On a donc z 0 = 0 et les relations x0 = z 0 et x0 y0 = z 0 donnent y0 = z 0 . La 3 2 relation 3x0 + 2y0 + z 0 = 0 donne alors z 0 3z 0 + 2 = 0, do z 0 = 1 ou z 0 = 2 et on obtient nalement (x0 , y0 , z 0 ) = (1, 1, 1) ou (x0 , y0 , z 0 ) = (4, 2, 2).
Exercice 12.4 Mines-Ponts MP 2006 On donne la surface S dquation cartsienne x yz = 1 et S lensemble des projections orthogonales de O sur les plans tangents S. Donner une quation cartsienne de S.
La fonction f : R3 R dnie par f (x, y, z) = x yz 1 est de classe C 1 et pour tout (x, y, z) R3 on a grad( f )(x, y, z) = (yz, zx, x y). En particulier si (x0 , y0 , z 0 ) est un 1 1 1 , , point de (S) alors grad( f )(x 0 , y0 , z 0 ) = = (0, 0, 0). Tous les points de x0 y0 z 0
361
La projection orthogonale de O sur ce plan est prcisment (X , Y , Z ). Ainsi S est la surface dquation (X 2 + Y 2 + Z 2 )3 = 27. XY Z
Exercice 12.5
Dterminer les droites traces sur le parabolode hyperbolique H dquation y2 x2 z = 2 2 . Montrer que H est une surface rgle. a b Nous utilisons la mthode de lexercice prcdent : soit M0 = (x 0 , y0 , z 0 ) un point de H et soit V = (a, b, g) un vecteur non nul. Pour que la droite passant par M0 et dirige par V soit contenue dans H il faut et il suft que l R, z 0 + gl = cest--dire que le polynme P(l) = a2 b2 2 a2 b l2 + 2 x0 a 2y0 b 2 2 g l 2 a b (x 0 + al)2 (y0 + bl)2 a2 b2
2x 0 a 2y0 b a2 b 2 2 = 0 et g = 2 2 . 2 a b a b
362
Il en rsulte que H est la runion dune famille de droites : cest donc une surface rgle.
Exercice 12.6 Centrale PC 2007 Soit a > 0 et soit G lintersection de la sphre S dquation x 2 + y 2 + z 2 = a 2 et du cylindre C dquation x 2 + y 2 ax = 0. 1) Dterminer un paramtrage de G. 2) Quel est la tangente G en lun de ses points ? 3) Soit P le point dintersection de la tangente G en un point M avec le plan (x Oy). Dterminer le lieu de P lorsque M parcourt G.
1) Lintersection du cylindre C avec le plan x0y est la courbe dquation x a 2
2
+ y2 =
a2 4
a a Cest le cercle de centre A = ( , 0, 0) et de rayon . 2 2 Les points de C sont les points M = (x, y, z) tels que x= a (1 + cos(u)) = a cos2 2 u 2 ,y = a sin(u) = a sin 2 u 2 cos u 2 ,
u [0, 2p]. Pour quun tel point M appartienne G, il faut et il suft que z 2 = a 2 x 2 y 2 , u u u = a 2 sin2 . On a donc z = a sin . cest--dire z 2 = a 2 1 cos2 2 2 2
363
u 2
u [2p, 2p].
2) La tangente G au point M de paramtre u est dirige par le vecteur (x (u), y (u), z (u)) = a 2 sin(u), cos(u), cos u 2 .
Cest aussi lintersection du plan tangent la sphre S (le plan passant par M et perpendiculaire au rayon O M) et du plan tangent au cylindre C (le plan perpendiculaire la droite (Am) passant par la projection orthogonale de M sur le plan x Oy). 3) On dduit des calculs prcdents un paramtrage de la tangente G au point M de paramtre u : x = a cos2 u l a sin(u) 2 2 u a u cos + l cos(u) l R. y = a sin 2 2 2 z = a sin u + l a cos u 2 2 2 Pour u = p, le point P o la tangente coupe le plan (x0y) correspond la valeur u l = 2 tan et les coordonnes de P sont alors 2 x = a cos2 u + a tan u sin u 2 2 u u u cos a tan cos u y = a sin 2 2 2 z=0 On obtient alors aisment x = a + a sin2 et, en posant t = tan u 2 et y = a tan u 2 a sin u 2 cos u 2 ,
t3 t2 u ,y=a . ,x =a+a 2 1 + t2 1 + t2
364
Exercice 12.7
Mines-Ponts MP 2005 Soit a un nombre rel. Dterminer la surface S balaye par les droites parallles au plan P dquation y + z = 0 qui coupe les droites D1 et D2 dquations respectives {x + y = a; z = 0} et {z = a; x = 0}.
Le vocabulaire concernant les surfaces est parfois imag ! Il faut comprendre que S est la runion des droites parallles P et qui rencontrent D1 et D2 . La droite D1 passe par le point (a, 0, 0) et sa direction est Vect((1, 1, 0)). Les points de D1 sont donc les points de de la forme M1 = (a +l, l, 0) avec l R. On voit de mme que les points de D2 sont de la forme M2 = (0, m, a), avec m R. Les points M = (x, y, z) de la droite D = (M1 , M2 ) sont les barycentres de M1 et M2 , cest-dire les points de la forme M = t M1 + (1 t)M2 = t(a + l, l, 0) + (1 t)(0, m, a), o t est un rel. Un paramtrage de D est donc : x = (a + l)t y = (l + m)t (a + l) t R. z = at + a Pour que cette droite soit parallle au plan P, il faut et il suft que y + z soit une constante (indpendante de t), cest--dire que l + m + a = 0. Il en rsulte que S est la surface dnie par le paramtrage x = t(a + l) y = at l a (t, l) R2 . z = (1 t)a z puis que l = at y a = z y. Il en a z (a y z) ou rsulte que S est la surface dquation cartsienne x = 1 a z 2 + yz ax ay 2az + a 2 = 0. Il sagit donc dune quadrique dont nous allons prciser la nature : on peut tout dabord crire lquation sous la forme (z a)2 + y(z a) ax = 0. Dans un repre admettant le point A = (0, 0, a) pour 0 1/2 origine, S a pour quation Z 2 + Y Z a X = 0. La matrice M = de 1/2 1 On en dduit que t = 1
365
366
Par soustraction on voit que ces deux relations sont quivalentes (1 ) : (2 ) : (x + l)2 + (y + l)2 = 2(z + l), (z + l)2 + 2(z + l) 8 = 0,
et comme le trinme T 2 + 2T 8 = 0 admet les deux racines relles 2 et 4, elles sont encore quivalentes (1 ) : (x + l)2 + (y + l)2 = 2(z + l), (2 ) : z + l = 2 ou z + l = 4. Comme (x + l)2 + (y + l)2 0, la seule valeur qui convient est z + l = 2. Il en rsulte que C est la surface dquation (x z + 2)2 + (y z + 2)2 = 4. Je vous propose maintenant un exercice trs proche du prcdent, o il sagit de dterminer une quation dun cne.
Exercice 12.9
Donner une quation du cne C de sommet A = (1, 1, 1) et dont une directrice est lintersection G des surfaces dquations x 2 + y 2 = 2z et x 2 + y 2 + z 2 = 8. Pour quun point M = (x, y, z) distinct de A appartienne C, il faut et il suft que la droite (AM) rencontre la courbe G. La relation M C est donc ici quivalente : l R tel que (1) : (2) : (1 + l(x 1))2 + (1 + l(y 1))2 = 2(1 + l(z 1)), (1 + l(x 1))2 + (1 + l(y 1))2 + (1 + l(z 1))2 = 8.
Par soustraction on voit que ces relations sont quivalentes (1 ) : (2 ) : (1 + l(x 1))2 + (1 + l(y 1))2 = 2(1 + l(z 1)), (1 + l(z 1))2 + 2(1 + l(z 1)) 8 = 0,
En procdant comme dans lexercice prcdent, on trouve ici 1 + l(z 1) = 2 et il rsulte que C est la surface dquation 1+ x 1 z1
2
+ 1+
y1 z1
x 2 + y 2 2y 3 = 0 2y 2z + 3 = 0
367
+ bz 2 4b +
(a b)2 a
= 0.
ab Soit A le point de coordonnes (0, y0 , 0) o y0 = et plaons nous dans a le repre R = (A, , j , k ). Si (X , Y , Z ) dsigne les coordonnes dun point dans ce repre, une quation de (Q (a,b) ), est alors aX 2 + aY 2 + bZ 2 = K , avec (a b)2 (a + b)2 K = 4b + = . Cest un cne si et seulement si K = 0, cest-a a dire si et seulement si a + b = 0. Dans le repre initial il sagit du cne dquation x 2 + (y 2)2 z 2 = 0. Son sommet est le point (0, 2, 0).
13
Complments de gomtrie
Prambule
La gomtrie fait partie intgrante du programme des concours et intervient dans des domaines trs varis. Bte noire des candidats, elle ne doit pas tre nglige. Malgr lapparente simplicit des noncs, la rsolution demande un savoir-faire qui ne sacquiert que par un entranement rgulier. Le lecteur est invit reprendre les chapitres de gomtrie afne euclidienne en dimension 2 et 3 du livre de premire anne. Le but de ce chapitre qui nest en rien exhaustif est dinciter le candidat travailler sufsamment la gomtrie en lui montrant un chantillon de ce qui peut lui tre demand aux concours.
369
Exercice 13.2 Mines-Ponts PC 2005 Soient M1 , M2 , M3 et M4 , quatre points distincts du plan. Existe-t-il quatre points A1 , A2 , A3 et A4 , tels quen posant A5 = A1 , pour tout i {1, 2, 3, 4}, Mi soit le milieu de Ai Ai+1 ?
Une rdaction rapide consiste raisonner avec les afxes m 1 , . . . , m 4 des points M1 , . . . , M4 . Supposons quil existe quatre points A1 , A2 , A3 , A4 (dafxes respectives a1 , . . . , a4 ) vriant lnonc. On a : ai + ai+1 = mi . a1 = a5 et pour tout i {1, 2, 3, 4}, 2 De ce systme quatre quations, on en dduit notamment 2(m 1 m 2 ) = a1 a3 = 2(m 4 m 3 ).
Rciproquement, supposons m 1 m 2 = m 4 m 3 (1). Soit a1 C quelconque. Soient a3 C tel que 2(m 1 m 2 ) = a1 a3 (2), a2 C et a4 C tels que 2m 1 = a1 + a2 (3) et 2m 4 = a4 + a1 (4). (3) (2) nous donne 2m 2 = a2 + a3 et (4)-(2) combin avec (1) nous donne 2m 3 = a3 + a4 . On en dduit que la proprit est satisfaite. En conclusion, une condition ncessaire et sufsante sur les points M1 , M2 , M3 et M4 est M2 M1 = M3 M4 cest--dire que M1 M2 M3 M4 est un paralllogramme.
370
Exercice 13.3 Polytechnique MP 2006 Soient A, B, C trois points non aligns du plan, A (resp. B , C ) un point de (BC) (resp. ( AC), (AB)). Montrer que (A A ), (B B ) et (CC ) sont concourantes si et seulement si :
AB BC C A = 1. AC B A C B Pour cet exercice de gomtrie afne pure (on ne considre pas de distance euclidienne), considrons un repre qui simpliera les calculs. Plaons-nous dans le repre (A, AB, AC). Remarquons que, ncessairement, A = A (A (BC)) et, implicitement, A = C et / de mme pour les points B et C . AB . On a A B a A C = 0 = ( A A + AB) a( A A + AC), ce qui Soit a = AC donne (1 a) A A = AB a AC. On a a = 1, sinon A, B et C seraient aligns, il 1 a vient que A a pour coordonnes dans notre repre , . De la mme 1a 1a 1 g et C , 0 avec b = 1 et g = 1. manire, on trouve B 0, 1b 1g On dtermine alors des quations des droites (A A ), (B B ) et (CC ). x 1 Par exemple pour (B B ) : on calcule y 1 1 1b = 0 ce qui nous donne
x + (1 b)y 1 = 0. On obtient pour (A A ) : ax + y = 0 et pour (CC ) : (g 1) x + gy g = 0. Utilisons le lemme suivant : trois droites Di : ai x + bi y + ci = 0 sont concourantes a1 b1 c1 ou parallles si et seulement si a2 b2 c2 = 0. a3 b3 c3
371
dienne, il est souvent judicieux de choisir un repre afne qui simplie les calculs. Trois droites du plan Di : ai x + bi y + ci = 0 sont concourantes ou parallles si a1 b1 c1 a2 b2 c2 = 0. et seulement si a3 b3 c3
372
(lquivalence B M < AM M H peut aussi se voir directement, il sagit dun demi-plan ouvert de frontire la mdiatrice de [ A, B], cest--dire (O x)). Ainsi z H w(z) D donc Z D w1 (z) H (on a bien H C \ {i } et D C \ {1}) donc la restriction de w H est une bijection de H dans D.
Exercice 13.5 Centrale PC 2005 Soit E = R3 muni de sa structure canonique despace vectoriel euclidien orient. Soit a E tel que a = 0. Montrer que tout vecteur de E est entirement dtermin par la donne de < a, x > et de a x.
1 a. On choisit J unitaire et orthogonal I et on pose K = I J . Posons I = a On sait que I , J , K est une base orthonormale directe. x3 Si x a pour coordonnes dans cette base (x1 , x2 , ), alors < I , x >= x 1 et 0 1 < a, x > I x = x3 J + x2 K . Ainsi x1 = et x3 = (a x), ce qui a a x
2
En paramtrant D par la variable z, on voit que (2, 1, 1) est un vecteur directeur u (et que A(3, 1, 0) est un point de D). Le plan P contient lorigine donc son plan vectoriel admet la mme quation x + y + z = 0, qui est vrie par les coordonnes de . Nous sommes donc dans le cas particulier o D est parallle P. Sa projection u
373
reprsentation paramtrique de la droite pP (D), x = 2t + 7 3 5 pP (D) : , t R. y=t 3 z=t2 3 On obtient le systme dquations, en liminant la variable t, x = 2z + 1 pP (D) : . y = z1
ou les droites de lespace indiquent que ces sous-espaces sont afnes (et non vectoriels). On obtient les quations de leur direction vectorielle en annulant ces constantes. Les transformations afnes classiques (projections, symtries, rotations) possdent des points invariants. Supposons quun point O est lun des points invariants dune application afne f . Pour tudier lapplication f , on considre le point O comme origine et on utilise sa partie linaire f grce la relation O f (M) = f ( O M). Il existe des applications afnes sans point xe : les translations, la compose dune rexion avec une translation de vecteur parallle la direction du plan de rexion... Leur tude dtaille nest pas un objectif du programme actuel.
Exercice 13.7 Centrale PSI 2007 Dans R3 afne euclidien, soient P le plan dquation 2x + 3y + z 1 = 0 et D la droite dquations (x = y, y = z). Dterminer le plan symtrique (orthogonal) de P par rapport D.
374
Exercice 13.8 Mines-Ponts MP 2007 Soit H une hyperbole du plan centre en un point O, dasymptotes D et D . La tangente H en un point M recoupe D (resp. D ) en A (resp. A ). Montrer que laire du triangle O A A ne dpend pas de M.
Dans un repre orthonormal adapt, lhyperbole H admet pour quation rduite x2 y2 b 2 = 1 et les asymptotes ont pour quations y = x. 2 a b a
375
f f (M0 )(x x0 ) + (M0 )(x x0 ) = 0). x y Dterminons les coordonnes de A et A en fonction de x0 et y0 . Pour A, on rsout le systme : x x0 a2b yy0 x= 2 2 =1 bx0 ay0 . a b ab2 y = bx y= a bx0 ay0 On a bien bx0 ay0 = 0 car les asymptotes ne rencontrent pas lhyperbole. De mme, a2b ab2 A a pour coordonnes , . Laire A du triangle O A A vaut bx0 + ay0 bx0 + ay0 donc 1 1 a 3 b3 1 1 A= det O A, O A = 2 2 2 2 (bx0 ) (ay0 ) 1 1 = ab
2 x0 a2
2 y0 b2
= ab.
Exercice 13.9 Mines-Ponts MP 2007 Soit E un espace afne euclidien de dimension 3. Majorer le volume dun ttradre de E dont les artes sont toutes 1.
Dunod La photocopie non autorise est un dlit
Nous savons que le volume dun ttradre ABC D est donn par la formule 1 V= AB, AC, AD o [ ] dsigne le produit mixte. Ainsi, 6 1 1 AB AC AD V = | < AB AC, AD > | 6 6 1 1 AB AC AD . 6 6
Exercice 13.10 Polytechnique MP 2007 Soit ABC un vrai triangle. Dterminer lensemble des points M du plan vriant : AB AC + M B MC = BC B A + MC M A = C A C B + M A M B.
376
377
0, et
2) On suppose implicitement le triangle non plat. Soit H lorthocentre de ABC. Il existe a , b , g rels de somme non nulle, dnis un scalaire multiplicatif non nul prs tels que H est le barycentre du systme pondr (A, a ), (B, b ), (C, g ). Nous avons par exemple, (a + b + g ) AH = b AB + g AC. Sachant que les droites ( AH ) et (BC) sont orthogonales, on obtient, en effectuant le produit scalaire avec BC, la relation 0 = bb + gg . De la mme faon, on obtient aa = bb = gg = l. Le rel l est non nul car abg = 0 (sinon on aurait a = b = g = 0). l l l Il en rsulte que H est le barycentre du systme pondr (A, ), (B, ), (C, ). a b g On peut bien sr choisir l = 1.
Exercice 13.12 Polytechnique MP 2007 Soient A, B, C et D quatre points du plan afne euclidien. Montrer que : AC B D AB C D + AD BC.
Dsignons par b lafxe de AB, par c celle de AC et par d celle de AD. b d est lafxe de D B, c d est lafxe de DC et b c est lafxe de C B.
378
et ainsi dterminer le signe de u (dans ] p, p]) en choisissant x le plus simple possible (typiquement un vecteur de la base canonique). Remarques On utilise parfois la caractrisation suivante des rotations parmi les matrices orthogonales M O3 (R).
379
Exercice 13.13 CCP PC 2005 On note f lendomorphisme de R3 dont la matrice reprsentative dans la base 1 2 2 1 2 1 2. Montrer que f est une isomtrie dont canonique est A = 3 2 2 1 on prcisera les caractristiques.
On remarque que A est une matrice orthogonale (ses vecteurs colonnes sont orthogonaux et unitaires) donc f est une isomtrie vectorielle (ou encore un automorphisme orthogonal). De plus det A = 1, donc f est une rotation. Pour la caractriser, on cherche son axe, cest--dire son espace propre associ la valeur propre 1 (ensemble des invariants). Une fois laxe orient (par un vecteur propre), on cherche son angle avec la trace et le produit mixte. Le vecteur u(1, 1, 0) engendre E 1 (A), laxe est donc D = Ru et on loriente par u. 1 Soit u ]p, p] un angle reprsentant la rotation. On sait que tr A = 1+2 cos u = 3 donc u = Arccos(1/3). Pour dterminer le signe, on peut utiliser la proprit bien pratique suivante. Pour tout x R3 \ Ru, le signe de [x, f (x), u] est gal au signe de sin u. On choisit x le plus simple possible, typiquement x = (1, 0, 0) donc f (x) vaut la premire colonne de A. Il vient : 1 1 1 sgn (sin u) = sgn 0 2 1 > 0. 0 2 0 Conclusion : f est la rotation daxe Ru, orient par u et dangle Arccos(1/3).
380
Exercice 13.15 Centrale PSI 2006 Dans R3 afne euclidien, on considre les plans P : z = 0 et Q : x + y + 2 = 0. Soient sP et sQ les rexions par rapport P et Q. 1) Donner les expressions analytiques de sP et sQ dans la base canonique. 2) Montrer que sP sQ est une rotation dont on dterminera laxe et langle. Que dire de sQ sP ?
1) Lexpression analytique de sP est immdiate : x = x, y = y et z = z. Pour la rexion sQ , on peut galement aller assez vite mais donnons une mthode gn1 nQ rale. Soit un vecteur normal unitaire de Q. On peut prendre = (1, 1, 0). nQ 2 3 On a pour tout x R , (x) = 2 Id (x) = 2(Id ) Id (x) s p p
Q
Vect(n Q )
381
2) Les plans P et Q se coupent suivant la droite (AB) avec A(2, 0, 0) et B(0, 2, 0). On sait que la compose de deux rexions est une rotation daxe lintersection des deux plans, ici ( AB), et dangle le double de langle form par les deux plans P et Q. Ici les deux plans sont perpendiculaires donc langle vaut p et la rotation est un retournement. Lordre dans lequel on considre les plans P et Q dans le raisonnement gomtrique nintervenant pas (p = p (2p)), la compose sQ sP nous donne le mme retournement. On peut aussi prouver que sP sQ est un retournement en crivant 1 0 0 0 1 0 0 1 0 0 mat( , B) mat( , B) = 0 1 sP sQ 0 0 1 0 0 1 0 1 0 1 0 0 . = 0 0 1 Cette matrice est la matrice dune rotation, sa trace valant 1 = 1 + 2 cos u, do cos u = 1, et donc u = p (2p). Il sagit dun retournement. La partie linaire sP sQ de sP sQ , quon note , est un retournement. Dautre part, il est immdiat que tout point de P Q =( AB) est invariant par sP sQ , et donc sP sQ est le retournement daxe (AB). Remarque En gnral sP sQ = sQ sP . Les rexions commutent ici car les plans P et Q sont perpendiculaires. Cependant, on retiendra que si P et Q ne sont pas parallles, alors sP sQ est une rotation daxe P Q dont on peut dterminer langle en orientant laxe et en se plaant sur un plan perpendiculaire laxe (on se ramne au cas du plan, o le produit de deux rexions est une rotation dangle deux fois langle form par les deux droites). Si P et Q sont parallles, alors on obtient une translation (on gnralise sans peine le cas du plan).
382
ax + by + cz = 0 (car lune des coordonnes a,b ou c est non nulle). La matrice A est donc la matrice de la projection orthogonale sur le plan {M(x, y, z) | ax + by + cz = 0}. Voici une seconde rsolution de lexercice plus astucieuse. Remarquons que A = I3 J o J = (xi x j ), en notant (a, b, c) = (x1 , x2 , x3 ). La n n matrice J est la matrice de la projection orthogonale sur R . En effet, J = t n =< , > . On retrouve que la matrice A est donc la matrice de et donc J x n x n la projection orthogonale sur le plan orthogonal , cest--dire n {M(x, y, z) | ax + by + cz = 0}.
Exercice 13.17 TPE PC 2006 On considre lespace vectoriel euclidien R3 . Soit R une rotation dangle u et de vecteur directeur unitaire v. Soit x E. 1) Montrer que R(x) = cos(u)x + sin(u)(v x) + (1 cos u) < v, x > v. 2) On pose u 0 = x et on dnit la suite (u n )nN par u n+1 = v u n . Calculer u 2n et u 2n+1 pour tout n N.
n
3) On pose vn =
k=0
uk u k . Calculer lim vn . n k!
383
La formule de lnonc est vraie pour de tels x. On conclut en disant que R et lapplication x cos(u)x +sin(u)(vx)+(1cos u) < v, x > v sont deux endomorphismes de R3 qui concident sur deux sous-espaces supplmentaires (Rv et (Rv) ) donc sont gaux sur R3 . 2) Rappelons la formule du double produit vectoriel : u (v w) =< u, w > v < u, v > w. Soit w lapplication dnie par x R3 v x. Pour tout x R3 , on a : w(w(x)) = v (v x) =< v, x > v v x = (x pv (x)) = pv (x),
=1 2
do w w = pv . Calculons galement w w w. On a, pour tout x R3 , (w w w) (x) = w ( pv (x)) = v (< v, x > v x) = v x = w(x) Il en dcoule que pour n N , u 2n = w2n (x) = (1)n pv (x) = (1)n+1 u 2 car ( pv )2 = pv et u 2n+1 = w2n+1 (x) = (1)n pv (w(x)) = (1)n+1 (w(x)) = (1)n u 1 , cette dernire formule stend n = 0 (mais pas la prcdente).
Dunod La photocopie non autorise est un dlit
3) Pour tout x R3 , v2n+1 (x) = uk u2 p u2 p+1 uk = u0 + u2 p + u 2 p+1 k! (2 p)! (2 p + 1)! k=0 p=1 p=0 n n 2p 2 p+1 u u = u0 + (1) p+1 u 2 + (1) p u 1 , (2 p)! (2 p + 1)!
p=1 p=0
n+
2n+1
(cos u1)
n+
sin u
384
n+
lim vn (x) = u 0 + (1 cos u)u 2 + sin uu 1 = x + (1 cos u) (< v, x > v x) + sin u (v x) = cos(u)x + (1 cos u) < v, x > v + sin(u)(v x) = R(x).
uk u k converge, sa somme k!
k=0
uk u k est R(x). k!
Exercice 13.18 Mines-Ponts MP 2007 Caractriser s r s o r et s sont respectivement une rotation et une rexion de R3 vectoriel euclidien.
Nous savons que s r s est un automorphisme orthogonal et nous avons : det (s r s) = (det s)2 det r = 1 donc s r s est une rotation. Soit u vecteur directeur de laxe de r et u ] p, p] un angle de r orient par u. Comme (s r s) (s(u)) = s(r (u)) = s(u), lendomorphisme s r s est une rotation daxe Rs(u). Dterminons son angle u ] p, p] en ayant orient laxe par s(u). Puisque 1 + 2 cos u = tr (s r s) = tr (r s s) = tr r = 1 + 2 cos u, on obtient u = u (2p) ou u = u (2p). Soit x R3 \ Rs(u). On sait que sgn(sin u ) = sgn [x, s r s(x), s(u)] . Or [s(x), s (s r s(x)) , s (s(u))] = det s [x, s r s(x), s(u)] [s(x), r s(x), u] = [x, s r s(x), s(u)] . Remarquons que x Rs(u) s(x) Ru donc sgn [s(x), r s(x), u] = sgn (sin u). / / Ainsi sgn sin u = sgn (sin u) . Conclusion : s r s est la rotation daxe Rs(u) (orient par s(u)) et dangle u.
Exercice 13.19 Mines-Ponts MP 2007, Polytechnique MP 2007 a b c Montrer que M = c a b est la matrice dune rotation si, et seulement b c a 4 tel que a, b et c sont les trois racines du polynme si, il existe t 0, 27 X3 X2 + t .
385
0 t
2 3 +
Pour que f admette trois racines relles (ventuellement confondues), il faut et il 4 2 0 t ce qui quivaut t 0, . suft que f 3 27 4 Rciproquement, soient t 0, et a, b et c les trois racines du polynme 27 X 3 X 2 + t. Nous savons que S = a + b + c = 1 et T = ab + bc + ca = 0. On calcule alors : S 2 = a 2 + b2 + c2 + 2 (ab + bc + ca) = 1, do a 2 + b2 + c2 = 1. Enn, a 2 a = a(a 1) = a(b + c) = ab ac = bc De mme, b2 b = ca et c2 c = ab. a b Ces relations montrent que c , a est une famille orthonormale et b c c a b b = c a donc les colonnes de M forment une base orthonora b c male directe, et M est bien la matrice dune rotation.
386
Il en rsulte que r1 est soit lidentit (exclue par hypothse) soit un retournement galement. En rsum, soit les deux rotations (supposes distinctes de Id) ont mme axe, soit les deux rotations sont des retournements avec des axes orthogonaux. Remarquons que cette condition ncessaire est galement sufsante.
387
388
Exercice 13.22 Centrale PC 2007 On se place dans un espace afne euclidien de dimension 3. On se donne deux droites D et D non coplanaires. 1) Montrer que lon peut construire un repre orthonormal (O, , j, k) tel que D et D aient pour systme dquations :
D: y = mx z=a et D : y = mx z = a (avec a = 0 et m = 0).
2) Dterminer le lieu des points quidistants de D et D . 1) Considrons D la perpendiculaire commune D et D . Soient {H } = D D et {H } = D D. Prenons comme origine du repre, O le milieu de [H H ] et comme vecteur k un vecteur directeur unitaire de D. Soient et u des vecteurs directeurs unitaires de D et D . On choisit alors pour u vecteurs et j, des vecteurs directeurs unitaires des bissectrices de D = R et u D = R u , par exemple, = 1 + u u + u u et j= 1 u u . u u
2) Rappelons que si D est dnie par un point A et un vecteur directeur , alors uD AM u D d(M, D) = . uD Ici A(0, 0, a) et (1, m, 0) dnissent D. De mme, A (0, 0, a) et u (1, m, 0) u dnissent D .
389
d(M, P) =
Dunod La photocopie non autorise est un dlit
|ax M + by M + cz M + d| . a 2 + b2 + c2
mune. Soient D = D(A, ) et D = D(A , u ) deux droites non coplanaires. Posons u = . On obtient un systme dquations dnissant la perpendiculaire n u u u n n commune D D et D en crivant D = P( A, , ) P( A , u , ). La distance entre D et D sobtient directement par la formule AA , , det( , u , A A ) u u u d(D, D ) = = . u u u u
390
cos u sin u = (0, 1 tan u). cos u Considrons le triangle rectangle O M N et calculons son aire de deux manires diffrentes. On obtient : cos 2u N M O P = O N O M = (1 + tan u) (1 tan u) = 1 tan2 u = . cos2 u Dautre part, on a : 2 2u = N M = O M 2 + O N 2 = 2 1 + tan . cos u 2 cos 2u . OP = 2 cos u p Comme langle (, O P) mesure u + (2p) (voir gure, on remarque au passage que 4 le triangle AMN est isocle rectangle en A), on se place dans le repre (O, p , p ) u 4 v4 (ainsi (O, p ) est un axe de symtrie). u4 On obtient nalement,
391
La courbe dcrite par P est une courbe polaire dquation r = p p pour laxe polaire (O, p ). u4 u , 2 2
2 cos 2u , 2 cos u
Exercice 13.24 Centrale PC 2005 Soit C un cercle de centre O. Soient D et D deux droites orthogonales passant par O. Soit M C. Notons P le projet orthogonal de M sur D, et Q le projet orthogonal de M sur D.
392
Le projet A est le point dintersection de la droite (P Q) et de la perpendiculaire la droite (P Q) passant par M, dquation x cos u + y sin u = cos u cos u + sin u sin u = sin2 u cos2 u. On dtermine facilement les coordonnes de A avec les formules de Cramer et on obtient A cos3 u, sin3 u . La courbe obtenue est appele une astrode.
Exercice 13.25 Centrale PC 2005 Soient D une droite mobile distante de 1 de lorigine, A, B les intersections de D avec (O x) et (Oy) respectivement, C tel que O AC B soit un rectangle. Dterminer le lieu des points M intersection de la parallle D passant par O et de la perpendiculaire D passant par C
393
394
13.5 EXTREMA
Ce quil faut savoir
Ingalit entre moyenne arithmtique et moyenne gomtrique. Le cas n = 3 est assez couramment utilis dans des problmes dextremum en gomtrie. 1 3 3 Soit (a, b, c) R+ , on a abc (a + b + c) avec galit si et seulement si 3 a = b = c. (on le prouve en utilisant la (stricte) concavit du logarithme).
Exercice 13.26 TPE PSI 2007, 2006 Soit ABC un triangle du plan afne euclidien. Dterminer les points M intrieurs ABC tels que le produit des distances de M aux trois cts de ABC soit maximal. Indication de la rdaction : pour donner une interprtation gomtrique, on pourra utiliser le lemme suivant : Lemme : Soit ABC un triangle non aplati direct du plan afne euclidien orient alors tout point M est barycentre de (A, [ M B, MC]), (B, [ MC, M A]), (C, [ M A, M B]) o u, v dsigne le produit mixte (cest--dire le dterminant dans une base orthonormale directe).
La dmonstration du lemme se trouve la n du corrig. Soit w la fonction du plan dans R qui un point M associe w(M) le produit de ses distances aux cts de ABC. Soient a, b et c les longueurs des cts du triangle ABC, p, q et r les distances de M aux trois cts de ABC comme sur la gure suivante. On a w(M) = pqr .
Remarquons que comme M est intrieur au triangle, ar +bq +cp = 2S o S est laire du triangle ABC, si bien que la relation r = (2S bq + cp)/a montre quil sagit dun problme dextremum dune fonction de deux variables ( p et q par exemple), que lon pourrait traiter classiquement en recherchant un point critique.
13.5 Extrema
Voici une autre dmarche plus directe. On a par lingalit entre moyenne arithmtique et gomtrique : ( pqrabc) 3
1
395
1 (ar + bq + cp) 3
Nous avons galit si et seulement si ar = bq = cp, cest--dire si et seulement si les aires des triangles AM B, B MC et AMC sont gales. Grce au lemme, nous allons montrer que ce majorant est un maximum atteint lorsque M est le centre de gravit du triangle. En effet, si les aires des triangles AM B, B MC et AMC sont gales, en ayant choisi un triangle ABC direct (sinon on compose par une rexion), alors [ M B, MC] = [ MC, M A] = [ M A, M B] > 0 donc M est lisobarycentre de ABC. Conclusion : w est maximal lorsque M est le centre de gravit du triangle et vaut 8S 3 . alors 27abc Dmonstration du lemme Soit M un point du plan, on sait quil existe (a, b, g) R3 de somme non nulle, unique un scalaire non nul multiplicatif prs tel que M soit le barycentre de {( A, a) , (B, b) , (C, g)} . Nous avons a M A + b M B + g MC = 0. Ainsi, en composant par M A, , M B, , et MC, , il vient : b a a M A, M B + g M A, MC = 0 M B, M A + g M B, MC = 0 MC, M A + b MC, M B = 0.
Au moins lun des produit mixtes est non nul car le triangle est suppos non aplati, g par exemple M A, M B = 0, il vient en posant l = , M A, M B a = l[ M B, MC], b = l[ MC, M A] et g = l[ M A, M B]. On a l = 0 car sinon a = b = g = 0. On trouve bien que M est barycentre de ( A, [ M B, MC]), (B, [ MC, M A]), (C, [ M A, M B]) .
396
Soit S laire de ABC. On va chercher une relation liant S et R avec a = BC, b = AC et c = AB les longueurs des cts de ABC. On a la relation : 1 S = ab sin(C A, C B) . 2 Pour faire apparatre r dans cette relation il est naturel de se tourner vers le thorme de langle inscrit. On a ( O A, O B) = 2(C A, C B) (2p). Par ailleurs le triangle O AB est isocle en O, deux de ses cts tant de longueur R. En notant I le milieu du segment [AB], on obtient un triangle I AO qui est rectangle en I , partir des relations trigonomtriques dans un triangle rectangle, on obtient : c AI = . sin( O A, O I ) = AO 2R Par ailleurs, dans ce triangle I AO, langle au sommet O est gal la moiti de ( O A, O I ). On a donc : 1 ( O A, O I ) = ( O A, O B) = (C A, C B) (p). 2
13.5 Extrema
Remarquons que la division par 2 fait apparatre un modulo p. Ceci na deffet que sur le signe de sin( O A, O I ), et on en dduit : sin( O A, O I ) = sin(C A, C B) = sin C. En reportant cette galit dans les relations prcdentes on obtient : c . sin C = 2R b a et sin B = . En On montre de la mme manire les relations sin A = 2R 2R reportant les deux dernires relations dans lexpression de S propose ci-dessus on obtient : S = 2R 2 sin A sin B sin C. (les angles gomtriques A, B et C sont dans ] 0, p [ ). On vrie sans peine que la fonction dnie sur ] 0, p [ par x ln(sin x) est drive seconde strictement ngative donc strictement concave. On en dduit : 1 (ln(sin A) + ln(sin B) + ln(sin C)) 3 ln sin 1 ( A + B + C) 3 ,
397
avec galit si et seulement si A = B = C. Ce qui, en composant par la fonction exponentielle, devient : (sin A sin B sin C) 3
1
sin
1 ( A + B + C) . 3
On sait que A + B + C = p. On dduit donc de lingalit prcdente : p 3 3 3 2 S 2R sin R , 3 4 avec galit si et seulement si A = B = C. On en dduit que le triangle daire 3 3 2 maximale inscrit dans un cercle est quilatral et son aire vaut R . 4
2
EL-HAJ LAAMRI PHILIPPE CHATEAUX GRARD EGUETHER ALAIN MANSOUX MARC REZZOUK DAVID RUPPRECHT LAURENT SCHWALD
100%
100%
100%
El-Haj Laamri
Agrg de Mathmatiques Matre de Confrences Nancy-Universit
Philippe Chateaux
Agrg de Mathmatiques Professeur au Lyce Henri Poincar en MP*
Grard Eguether
Matre de Confrences Nancy-Universit
Alain Mansoux
Agrg de Mathmatiques Professeur au Lyce Henri Poincar en PC
Marc Rezzouk
Agrg de Mathmatiques Professeur au Lyce Henri Poincar en PC
David Rupprecht
Agrg de Mathmatiques Professeur au Lyce Henri Loritz en PSI
Laurent Schwald
Agrg en Mathmatiques Professeur au Lyce Henri Poincar en BCPST
ISBN 978-2-10-053965-9
www.ediscience.net