Vous êtes sur la page 1sur 415

100%

PRPAS

EL-HAJ LAAMRI PHILIPPE CHATEAUX GRARD EGUETHER ALAIN MANSOUX MARC REZZOUK DAVID RUPPRECHT LAURENT SCHWALD

TOUS LES EXERCICES D'ALGBRE ET DE GOMTRIE MP


Pour assimiler le programme, sentraner et russir son concours
Rappels de cours et exercices dassimilation Plus de 400 exercices dont la majorit est issue doraux de concours rcents Solutions compltes et dtailles

TOUS LES EXERCICES DALGBRE ET DE GOMTRIE MP


Pour assimiler le programme, sentraner et russir son concours

TOUS LES EXERCICES DALGBRE ET DE GOMTRIE MP


Pour assimiler le programme, sentraner et russir son concours
El-Haj Laamri
Agrg en mathmatiques et matre de confrences Nancy-Universit

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

Couverture : Claude Lieber

Dunod, Paris, 2008 ISBN 978-2-10-053965-9

Table des matires

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 3. Espaces vectoriels et Applications linaires . . . . . . . . . . . . . . . . . . . 3.1 3.2 3.3


Dunod La photocopie non autorise est un dlit

Lessentiel du cours et exercices dassimilation . . . . . . . . . . . . . . . . . . . Exercices dentranement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exercices dapprofondissement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Chapitre 6. quations linaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.1 6.2 Lessentiel du cours . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

vi

Table des matires


Chapitre 7. Rduction des endomorphismes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.1 Lessentiel du cours et exercices dassimilation . . . . . . . . . . . . . . . . . . . 7.2 Exercices dentranement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.3 Exercices dapprofondissement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164 164 189 206 223 223 237 242 248 248 258 277 295 295 305 311 314 314 335 350 357 357 359 365 368 368 371 378 386 394

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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Prsentation de la srie Tous les exercices de mathmatiques

Dunod La photocopie non autorise est un dlit

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

Prsentation de la srie Tous les exercices de mathmatiques


cette collection sont crits trois ans aprs lapparition des nouveaux programmes et en respectent scrupuleusement lesprit. Les rdacteurs ont enseign et interrog dans le cadre de lancien et du nouveau programme, ils peroivent donc parfaitement limportance de lvolution. Leur exprience de lenseignement en classes prparatoires et lUniversit, leur intervention rgulire en colles , leur participation aux concours comme interrogateurs loral et/ou correcteurs lcrit permettent dafrmer quil sagit dquipes trs professionnelles . Lquilibre entre la pluralit des approches qui enrichit le fond et la cohrence de la forme qui renforce lefcacit est le rsultat dun vritable travail collaboratif, dune matrise duvre rigoureuse et de sources dinspiration prcieuses. . . citons particulirement pour les exercices doral la Revue de Mathmatiques Spciales, lOfciel de la Taupe et les Archives des Professeurs de Sp du Lyce Henri Poincar de Nancy en particulier celles constitues par Walter APPEL. Cette collection a lambition de faire bncier le lecteur de lexpertise professionnelle des rdacteurs, chaque ouvrage est donc rdig avec un souci de rigueur et de clart au service de la pdagogie, souci qui sexprime dans quelques principes : La qualit de rdaction aboutie exige des lves ncessite que les auteurs soient eux-mmes exemplaires dans leur rdaction, aussi bien celle des noncs que celle des corrigs. Un soin tout particulier est apport lcriture des lments logiques : prcis et sans ambigut, le style traduit explicitement les connexions logiques, implication, ncessit, sufsance. . . dans un souci permanent de rendre explicite ce qui, ailleurs, reste parfois implicite. Les corrigs proposs sont toujours complets et comments quand il le faut, en privilgiant les solutions mthodiques et raisonnables aux approches astucieuses et miraculeuses . Lexprience prouve en effet quun corrig trop brillant inquite llve qui se sent incapable de la mme performance et ne lui apprend rien de la dmarche constructive qui peut amener une solution lorsquon possde une matrise sufsante des concepts. Lexprience montre aussi la vertu du contre-exemple. . . il en est fait un usage courant. La prsence de rappels de cours synthtiques est ncessaire pour replacer les exercices dans leur contexte thorique sans avoir quitter louvrage en cours de lecture, pour xer aussi quelques notations choisies parmi les standards. Mais ces lments de cours ne se substituent en rien lenseignement magistral ou aux ouvrages de rfrence, ils constituent seulement un minimum conceptuel immdiatement disponible pour aider la comprhension des exercices qui restent la matire essentielle de louvrage. La volont de respecter lesprit des nouveaux programmes privilgie la prsentation de sujets rcents (de 2004 2007) en respectant scrupuleusement la forme de leur rdaction : aucun toilettage rdactionnel ne doit en masquer loriginalit, voire la difcult. Le respect du lecteur exige sa mise en situation relle de concours. Toutefois ces noncs sont comments et expliqus pour rassurer le lecteur en lui montrant que sous des traits parfois droutants on peut retrouver des visages

Prsentation de la srie Tous les exercices de mathmatiques


connus . Certains exercices proposs aux concours avant 2003 gurent galement dans cette collection en raison de leur intrt ; ils sont alors rdigs sous une forme compatible avec le programme actuel. Si ces principes gnraux sont respects dans lensemble de la collection, la plus grande maturit des lves de deuxime anne justie quelques diffrences entre les ouvrages de premire et de deuxime anne. Llve de premire anne peut avoir des difcults choisir seul, avec discernement, des sujets dcrits dans les annales. Les ouvrages de premire anne prsentent donc une slection dextraits de problmes dcrits. Llve de deuxime anne, plus mr, est capable de trouver lui-mme des sujets dcrit, les ouvrages de deuxime anne nen prsentent donc pas. Cette plus grande maturit explique aussi le choix qui a t fait de prsenter en deuxime anne un bon tiers des exercices doral dans leur rdaction dorigine, sans commentaires explicatifs, pour placer llve au plus prs de la situation relle du concours ; bien entendu, le corrig est toujours rdig clairement, avec toutes les indications et tous les commentaires que ncessite leur comprhension. Lobjectif essentiel est le respect des lves que lon met dans une situation proche de celles des concours tout en les guidant dans la correction. Il semble galement que des ouvrages spciques suivant les programmes (MP-MP*, PC-PC* et PSI-PSI*) soient justis en Mathmatiques Spciales alors quils ne le sont pas en premier semestre de Mathmatiques Suprieures. Mais, quels que soient les ouvrages, les auteurs ont ralis un travail de slection important parmi la multitude dexercices disponibles pour proposer ceux quils considrent comme les plus signicatifs : certains sont slectionns pour leur intrt pdagogique, leur gnralit, leurs dclinaisons possibles. . . dautres sont prsents essentiellement pour donner une ide dle de ltat de lart actuel des exercices doral et faire lobjet de commentaires au prot des futurs candidats. On aura compris que les ouvrages de cette collection sont avant tout au service des lves pour lesquels elle constitue un vritable outil pdagogique dapprentissage et dentranement en vue des concours. Ces ouvrages devraient galement convaincre les lves de ltendue des points abords dans les sujets doral et dcrit, qui couvrent rellement les programmes de premire et de deuxime annes. Mais les enseignants des C.P.G.E pourront aussi utiliser cette collection comme support de travaux dirigs et comme rfrence. Enn, les examinateurs disposeront avec cette collection dexemples de vrais sujets doraux donns rcemment ; les commentaires qui en sont faits pourront inspirer leur propre dmarche pour une valuation efcace et progressive des candidats. Pour conclure cette prsentation, on me pardonnera dutiliser un ton plus personnel. Matre de confrences et agrg en Mathmatiques, jai souhait partager plusieurs annes dexprience en assurant la matrise duvre des ouvrages de cette collection. Quinze annes de participation diffrents concours en tant que correcteur dcrit et examinateur doral, mont permis de bien connatre la littrature existante et de bien observer lvolution de lattitude des lves qui sont soumis, toujours davantage, des sollicitations nombreuses et diverses, sollicitations qui ne facilitent pas la concentration et peuvent, parfois, les gner dans la matrise de lensemble des

ix

Dunod La photocopie non autorise est un dlit

Prsentation de la srie Tous les exercices de mathmatiques


techniques. La ncessit ressentie douvrages adapts, lenthousiasme face lide de les rdiger, limpossibilit de raliser seul un tel travail, mont conduit runir des quipes de rdaction et assurer la matrise duvre du projet tout en participant activement lcriture. Au-del de lambition de raliser un travail de qualit, il sagit dune exprience humaine inoubliable. Trois personnes ont contribu la ralisation de ce projet et je souhaite, au sens propre, leur donner le dernier mot : merci. Merci Eric dEngenires, diteur chez Dunod, qui ma accord sa conance, a su mencourager par la qualit de nos changes et a pu me guider par des conseils et suggestions toujours formuls de manire chaleureuse. Merci Herv Coilland, directeur de lI.U.T Nancy-Charlemagne et Vice-Prsident de lUniversit Nancy 2 qui a toujours trouv le temps pour des discussions amicales au cours desquelles se prcisent les objectifs, schangent les ides et safnent quelques points de rdaction. Merci, inniment, Nezha, ma femme, qui accepte que beaucoup de temps soit consacr ce projet, qui prserve autour de moi le calme ncessaire une entreprise rdactionnelle, qui mencourage et me conseille dans les phases les plus critiques et dont lamour est un soutien permanent. Nancy, le 15 fvrier 2008 El-Haj LAAMRI

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

Dunod La photocopie non autorise est un dlit

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

Dunod La photocopie non autorise est un dlit

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

1.1 LESSENTIEL DU COURS ET EXERCICES DASSIMILATION


1.1.1 Congruences et Z/nZ Ce quil faut savoir
Les sous-groupes additifs de Z sont de la forme nZ, o n N. On dnit dans Z la relation de congruence modulo n de la faon suivante :

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 .

Chap. 1. Algbre gnrale


2) On remarque que 1000 = 8 125 0 (mod 8) donc 10k 0 (mod 8) pour tout k 3. Ainsi, avec les notations prcdentes n a0 100 + a1 101 + a2 102 a2 a1 a0 (mod 8). Par consquent, 8 | n = a p a1 a0 si et seulement si 8 | a2 a1 a0 .

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.

Exercice 1.3 Petit thorme de Fermat Soit p un nombre premier.


1) Montrer que pour k [[1 , p 1]], p divise p . k

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 Lessentiel du cours et exercices dassimilation


3) Si p = 2, a 2 a = a(a 1) est un nombre pair, donc a 2 a (mod 2). Supposons prsent p 3. Dmontrons, par rcurrence sur a N, la proprit p Pa suivante : a a (mod p). Initialisation : a = 0. On a bien 0 p = 0 0 (mod p), donc P0 est vraie. Hrdit : Soit a N. Supposons Pa vraie et montrons Pa+1 . (a + 1) p a p + 1 p (mod p) daprs la premire question avec b = 1. On en dduit avec Pa que (a + 1) p a + 1 (mod p). En conclusion, a p a (mod p) pour tout a N. Si a Z , daprs ce qui prcde (a) p a (mod p). Comme p est impair, on conclut que a p a (mod p). En rsum, a Z, a p a (mod p). On dduit de ce qui prcde que : a a p1 1 0 (mod p), donc si p ne divise pas a alors, comme p est premier, il est premier avec a et par thorme de Gauss, p divise a p1 1. Ainsi, on a bien a p1 1 (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

Dunod La photocopie non autorise est un dlit

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.

Le groupe additif Z/nZ est isomorphe au groupe multiplicatif Un form des

racines n imes de lunit dans C.

Chap. 1. Algbre gnrale


Exercice 1.4 Centrale MP 2007 Le groupe des permutations de {1, 2, 3} est-il cyclique ?
On observe dabord quun groupe cyclique est ncessairement ablien. Soient t la transposition qui change 1 et 2 et t celle qui change 1 et 3. On a (tt )(1) = 3 et (t t)(1) = 2. Comme les deux permutations t et t ne commutent pas, le groupe des permutations de {1, 2, 3} nest pas ablien, donc a fortiori il nest pas cyclique.

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 .

1.1 Lessentiel du cours et exercices dassimilation


Soit d le PGCD de n et m. Il existe deux entiers n et m premiers entre eux tels que n = dn et m = dm . On a les quivalences suivantes : (g m )k = e g mk = e n | km n | km n | k (par thorme de Gauss) n m Il en rsulte que g est dordre n = . d

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

Dunod La photocopie non autorise est un dlit

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

Chap. 1. Algbre gnrale


les lments de Z/nZ suivant leur ordre (qui doit diviser n), on en dduit que w(d). n=
d|n

Ce quil est bon de connatre


Thorme de Lagrange : si G est un groupe ni et H un sous-groupe de G, alors le cardinal de H divise le cardinal de G. Ce rsultat est dmontr dans lexercice qui suit. Terminologie : lorsque G est un groupe ni, on appelle ordre de G son cardinal.

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

1.1 Lessentiel du cours et exercices dassimilation


Supposons x x = yy avec (x, y) H 2 et (x , y ) H 2 . On a alors 1 y 1 x = y x . Cet lment appartient la fois H et H , donc est gal e, do x = y et x = y . On en dduit que c est injective, donc card(H H ) card G, do q 2 pq, ce qui est absurde.

1.1.3 Groupe symtrique Ce quil faut savoir


On note Sn lensemble des permutations de [[1 , n]]. Muni de la loi , cet

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

Dunod La photocopie non autorise est un dlit

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

Chap. 1. Algbre gnrale


En dcomposant s en cycles disjoints, on obtient s = c1 c2 , o c1 = (1, 2, 7, 5) et 2008 2008 4 c2 = (3, 4, 6, 8, 10). Comme c1 et c2 commutent, s2008 = c1 c2 . On a c1 = Id et 2008 4 502 5 2008 = 4502 donc c1 = (c1 ) = Id. Dautre part, c2 = Id et 2008 = 5401+3 2008 3 donc c2 = c2 = (3, 8, 4, 10, 6). Finalement, s2008 = (3, 8, 4, 10, 6).

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.

1.1 Lessentiel du cours et exercices dassimilation

1.1.4 Anneaux, idaux, corps Ce quil faut savoir


Soient A et A deux anneaux et f une application de A dans A . On dit que f est

(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

Exercice 1.15 CCP MP 2005 Soit K un corps et A = K K .


1) Rappeler la structure canonique danneau de A. 2) Lanneau A est-il un corps ? 3) Dterminer les idaux de A. 1) Les lois + et sont dnies dans A partir de celles de K par les relations : (x, y) + (x , y ) = (x + x , y + y ) et (x, y)(x , y ) = (x x , y y ) . 2) On a (1, 0)(0, 1) = (0, 0). Lanneau A nest pas intgre, donc nest pas un corps.

10

Chap. 1. Algbre gnrale


3) Soit I un idal de A. On suppose dabord que I nest pas inclus dans K {0}, ni dans {0} K . Il existe un lment (a, b) I tel que a et b soient tous deux non nuls. Par suite, pour tout (x, y) A, (x, y) = (x a 1 , yb1 )(a, b) I (car I est un idal), donc A = I . Si I K {0} et nest pas rduit {(0, 0)}, il existe a K \ {0} tel que (a, 0) I , auquel cas pour tout x K , (x, 0) = (x a 1 , 0)(a, 0) I (car I est un idal), donc A = K {0}. Finalement, les idaux de A sont {(0, 0)}, K {0}, {0} K et A (on vrie facilement que ces quatre ensembles sont bien des idaux).

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

y I . Par la formule du binme, (x +y)


q

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.

1.1 Lessentiel du cours et exercices dassimilation


r

11

Inversement, si
i=1 r

pi divise x, alors en notant k = max(a1 , . . . , ar ), n divise nZ.


r

pik , donc n divise x k , do x


i=1

Nous avons nalement montr que

nZ =
i=1

pi

Z.

1.1.5 Lanneau Z/nZ Ce quil faut savoir


Comme la congruence modulo n est compatible avec la multiplication, on d-

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

La caractristique dun corps est nulle ou gale un nombre premier.

Autres connaissances utiles


Soient m et n deux entiers naturels premiers entre eux. Lapplication

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

Chap. 1. Algbre gnrale


Exercice 1.17 Centrale MP 2006 Soient a, b, c des entiers. Montrer que si 7 divise a 3 + b3 + c3 , alors 7 divise abc.
On calcule les cubes dans Z/7Z : 0 = 0, 1 = 1, 2 = 1, 3 = 6, 4 = 1, 5 = 6, 6 = 6 . On obtient les trois valeurs possibles 0, 1 et 1. Si la somme de trois cubes est nulle, alors lun des cubes est gal 0, autrement dit lun des 3 nombres a, b ou c est multiple de 7, ce qui implique que abc est multiple de 7.
3 3 3 3 3 3 3

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.

Exercice 1.19 TPE MP 2005


Rsoudre dans Z/37Z le systme 6x + 7y = 30 3x 7y = 0

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.

1.1 Lessentiel du cours et exercices dassimilation


Exercice 1.20 Mines-Ponts MP 2007 Dterminer le groupe des inversibles de lanneau Z/9Z et trouver un groupe qui lui soit isomorphe.
Llment x est inversible dans Z/9Z si et seulement si x est premier avec 9, donc le groupe des inversibles de Z/9Z est lensemble U (Z/9Z) = {1, 2, 4, 5, 7, 8}. Calculons les puissances de 2 pour dterminer le sous-groupe engendr par 2 : On a 2 = 1, 2 = 2, 2 = 4, 2 = 8, 2 = 7, 2 = 5. On obtient ainsi tous les lments de U (Z/9Z) donc U (Z/9Z) est cyclique dordre 6, et par consquent isomorphe au groupe additif Z/6Z.
0 1 2 3 4 5

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

Chap. 1. Algbre gnrale


On a U (Z/20Z) = {1, 3, 7, 9, 11, 13, 17, 19}. Le tableau suivant rsume les ordres de ses lments : x ordre de x 1 1 3 4 7 4 9 2 11 2 13 4 17 4 19 2

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

1.2 EXERCICES DENTRANEMENT


Exercice 1.25 Centrale MP 2005 Dterminer les morphismes de groupes de (Z/mZ, +) dans (Z/nZ, +), puis les automorphismes du groupe (Z/nZ, +).
On note d le PGCD de m et n. Il existe donc deux entiers m et n premiers entre

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

f (x) = f (1) + f (1) + f (1) = x f (1),


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.

1.2 Exercices dentranement


En simpliant par d, on obtient n | m a, do n | a par thorme de Gauss, n donc il existe k [[0 , d 1]] tel que a = k = kn . d Inversement, pour k [[0 , d 1]], lapplication f k : Z/mZ Z/nZ x kn x est un morphisme de groupes. On obtient nalement d morphismes solutions.
On suppose maintenant n = m. On cherche une condition ncessaire et suf-

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

Chap. 1. Algbre gnrale


Exercice 1.27 Divers concours Soient G un groupe ablien dordre n, et k un entier naturel non nul premier avec n. Montrer que lapplication f : x x k est un automorphisme de G, et expliciter sa rciproque.
Pour tout (x, y) G 2 , f (x y) = f (x) f (y) car G est ablien, donc f est un morphisme. Par le thorme de Bzout, il existe deux entiers u et v tels que uk + vn = 1, do pour tout x G, (x k )u = x 1kn = x car tout lment de G lev la puissance n est gal e (voir exercice 1.10 page 6). Par suite, lapplication g : x x u vrie f g = g f = Id, donc f est bijective, et g est sa rciproque.

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 .

1.2 Exercices dentranement


Complment : en tudiant lapplication : (Z/2Z)n G ( j1 , . . . , jn ) a1j1 a2j2 . . . anjn qui est un isomorphisme de groupes, on en dduit que G est isomorphe au groupe additif ((Z/2Z)n , +).

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

Chap. 1. Algbre gnrale


i k, do i = k, et de mme j = l. Le sous-groupe H est dordre p 2 , ce qui est absurde car p 2 ne divise pas pq. Il en rsulte que y est dordre q, donc x y est dordre pq par la question 1), ce qui apporte la contradiction.

Exercice 1.31 Centrale MP 2006, p-groupes de Prfer


Soit p un nombre premier. On pose G p = {z C | k N, z p = 1}. 1) Montrer que G p est un sous-groupe multiplicatif de C . 2) Montrer que les sous-groupes propres de G p sont cycliques et quaucun deux nest maximal pour linclusion. 3) Montrer que G p nest pas engendr par un nombre ni dlments. 1) Soient z et z G p ; il existe deux entiers j et k tels que z p = 1 et z
max( j,k) j 1 p j k

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 .

1.2 Exercices dentranement


2) Rechercher dans Sn le commutant dun cycle de longueur n, puis de la compose de deux cycles supports disjoints de longueurs respectives p et n p. (on caractrisera ses lments, puis on trouvera son cardinal) 1) Si c est le cycle (i 1 , i 2 , . . . , i p ), on va montrer que s c s1 est le cycle (s(i 1 ) s(i 2 ) . . . s(i p )). En effet, chaque lment s(i k ) a pour image s(i k+1 ) et si j nest pas de la forme s(i k ), alors s1 ( j) nest pas de la forme i k donc est invariant par c, et (s c s1 )( j) = s(s1 ( j)) = j. 2) Soit s commutant avec le cycle c = (i 1 , i 2 , . . . , i n ). Alors s c s1 = c, et daprs ce qui prcde, il existe k [[1 , n]] tel que s(i 1 ) = i k et les puplets (s(i 1 ), s(i 2 ), . . . , s(i p )) et (i k , i k+1 , . . . , i k1 ) sont gaux, ce qui prouve que s = ck1 . Rciproquement, pour k [[0 , n 1]], la permutation s = ck commute avec c, donc le commutant de c est le groupe engendr par c, cest--dire {ck | 0 k n 1}. Posons q = n p. Soient c le cycle (i 1 , i 2 , . . . , i p ) et c le cycle ( j1 , j2 , . . . , jq ) ; En crivant scc s1 = (scs1 )(sc s1 ), on montre comme prcdemment que scc s1 est la compose des cycles (s(i 1 ), s(i 2 ), . . . , s(i p )) et (s( j1 ), s( j2 ), . . . , s( jq )). On recherche les permutations s qui commutent avec c c en distinguant deux cas. 1er cas : p = q. Dans ce cas, s commute avec c c si et seulement si on a lgalit des cycles (s(i 1 ), s(i 2 ), . . . , s(i p )) = (i 1 , i 2 , . . . , i p ) et (s( j1 ), s( j2 ), . . . , s( jq )) = ( j1 , j2 , . . . , jq ) par unicit de la dcomposition en cycles disjoints, donc il existe k [[0 , p 1]] tel que s(i 1 ) = i k+1 et il l existe l [[0 , q 1]] tel que s( j1 ) = jl+1 , do s = ck c . Le commutant de c c est le groupe engendr par {c, c }, qui est ablien dordre pq. 2me cas : p = q. Dans ce cas, on a deux possibilits :
Dunod La photocopie non autorise est un dlit

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

o f est la permutation (i 1 , j1 ) (i 2 , j2 ) . . . (i p , j p ). Il est dordre 2 p 2 =

20

Chap. 1. Algbre gnrale


Exercice 1.33 Centrale MP 2005 Soit Vn = {s Sn | k [[1 , n]], s(n + 1 k) = n + 1 s(k)}. 1) Montrer que Vn est un sous-groupe de Sn . 2) Trouver le cardinal de Vn .
1) On voit que Id Vn . Soient s et s Vn . On a, pour tout k [[1 , n]] : s(s (n + 1 k)) = s(n + 1 s (k)) = n + 1 s(s (k)) On en dduit que s s Vn . On a s(n + 1 s1 (k)) = n + 1 k, donc n + 1 s1 (k) = s1 (n + 1 k), do s1 Vn . Ceci prouve que Vn est un sous-groupe de Sn . 2) Il y a n choix possibles pour s(1), la suite de quoi s(n) est impos. Il reste n 2 choix possibles pour s(2), la suite de quoi s(n 1) est impos. On poursuit ainsi le comptage.
Lorsque n est pair, on obtient nalement n(n 2)(n 4) 2 lments, soit
n/2
n n (2k) = 2 2 ( )! 2 n1 2

k=1

Lorsque n est impair, on obtient


k=0

(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.

1.2 Exercices dentranement


Soient x M et a A, tous deux non nuls. Comme A est un anneau, ax A, et (ax)1 = a 1 x 1 . Si (ax)1 A, comme a A et que A est un anneau, leur produit qui est gal x 1 appartient A, ce qui est faux, donc ax M. Ceci achve de prouver que M est un idal de A. 2) Soit I un idal de A distinct de A. Supposons quil existe un lment a I \ M. / Comme a I A et a 1 M, on en dduit que a 1 A. Soit x un lment quelconque de A, on a x = xa 1 . a I car I est un idal. Par consquent, A = I , ce qui est absurde. Il en rsulte que I \ M = , donc I M.
A I

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

Chap. 1. Algbre gnrale


et b premiers avec p. Mais alors b b Z p , et I est un idal, donc p a = x I , et a a comme I est un idal, p a Z p I . Finalement, on a bien I = p a Z p .

Exercice 1.36 Centrale MP 2005 et 2007, Thorme de Wilson


1) Si p est premier, montrer que ( p 1)! 1 (mod p). 2) Calculer, pour n N , le reste de la division de (n 1)! par n. 1) On calcule le produit des lments du groupe multiplicatif (Z/ pZ) de deux manires diffrentes. En crivant les lments sous la forme k, pour k [[1 , p 1]], on obtient ( p 1)!. En groupant chaque lment non nul avec son inverse, il ne reste dans le produit que les lments qui sont leur propre inverse, cest--dire 1 et 1. On en dduit que ( p 1)! = 1, donc ( p1)! 1 (mod p). 2) Si p est premier, alors ( p 1)! 1 p 1 (mod p) donc le reste est p 1. Supposons n non premier ; il existe ( p, q) [[2 , n 1]]2 tel que n = pq. On distingue deux cas : de (n 1)! par n est 0. Si on ne peut pas trouver de couple ( p, q) avec p = q tel que n = pq, alors n scrit sous la forme p 2 avec p premier. Le cas p = 2 est immdiat, on a 6 2 (mod 4). Si p 3, alors p et 2 p appartiennent [[1 , n 1]] et sont distincts donc nouveau, le reste de la division de (n 1)! par n est 0. n 1 (mod n) si n est premier 2 (mod n) si n = 4 Rcapitulons : (n 1)! . 0 (mod n) sinon
Si p = q alors p et q gurent dans le produit (n 1)! donc le reste de la division

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 .

1.2 Exercices dentranement


Lentier N = 4 p1 pn 1 est congru 1 modulo 4. Les diviseurs premiers de N sont donc impairs et ne peuvent tre tous congrus 1 modulo 4 (car sinon leur produit N serait lui aussi congru 1). On en dduit que N admet au moins un diviseur premier qui est congru 1 modulo 4, donc il existe i tel que pi divise N . Or pi divise 4 p1 . . . pn , donc pi divise leur diffrence qui est gale 1, ce qui est absurde.

23

Exercice 1.38 Mines-Ponts MP 2005 Rsoudre dans Z/143Z : x 2 4x + 3 = 0.


Sous forme canonique, lquation scrit (x 2)2 = 1, cest--dire (y 1)(y + 1) = 0 avec y = x 2. Comme 143 nest pas premier (143 = 11 13), Z/143Z nest pas un corps, donc on ne peut pas en dduire a priori que y = 1 ou y = 1. On peut envisager deux mthodes :
Une recherche systmatique laide dun programme informatique. Avec le logi-

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).

Dunod La photocopie non autorise est un dlit

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

Chap. 1. Algbre gnrale


2) Montrer que le groupe des inversibles de Z/2n Z nest pas cyclique. n2 Indication : montrer que pour x impair et n 3, on a x 2 1 (mod 2n1 ). 1) Il sagit des classes des lments premiers avec 2n , donc des classes des lments impairs compris entre 1 et 2n , ce qui fait 2n1 lments. 2) Soit x impair. Dmontrons par rcurrence sur n que x 2 1 (mod 2n1 ) pour n 3. Si n = 3, les carrs dans Z/4Z sont 0, 1, donc tout nombre impair au carr est congru 1 modulo 4. n2 n2 Supposons que x 2 1 (mod 2n1 ), cest--dire x 2 = 1+a2n1 , avec a Z. En levant au carr, on obtient alors : x2
n1 n2

= (x 2

n2

)2 = 1 + a2n + a 2 22n2 = 1 + 2n (a + a 2 2n2 ) 1

(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.

1.3 Exercices dapprofondissement


On a X 3 1 = (X 2 + X + 1)(X 1). Appliquons la question 1) avec a = b = 1. Si 3 nest pas un carr, X 3 1 et X 1 ont les mmes racines dans Z/ pZ. On obtient une contradiction car a u est racine du premier (car a 3u = a p1 = 1 par petit thorme de Fermat) mais a u = 1.

25

Exercice 1.41 Centrale MP 2005


n

Soit n un entier > 1. On crit le rationnel


i=1

1 a sous forme irrductible . i b

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.

1.3 EXERCICES DAPPROFONDISSEMENT


Exercice 1.42 Mines-Ponts MP 2005 Dterminer, isomorphisme prs, les groupes dordre 6.
Dunod La photocopie non autorise est un dlit

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

groupe additif Z/6Z.

Si tout lment est dordre 2, on reprend le raisonnement de lexercice 1.28

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

Chap. 1. Algbre gnrale


Si b2 = a, alors b3 = ab = e, donc b nest pas dordre 2 ou 3, donc est dordre 6, ce quon a exclu au dpart. Si b2 = a 2 , b3 = a 2 b = e, on aboutit la mme contradiction. Par consquent, b2 = e. Si ba = ab, alors (ab)2 = a 2 b2 = a 2 = e et (ab)3 = a 3 b3 = b = e, donc ab est dordre 6, ce qui est exclu. Finalement, ba = a 2 b. La table du groupe est entirement dtermine. Notons quon retrouve la structure du groupe symtrique S3 , en identiant a avec le cycle (1, 2, 3) et b avec la transposition (1, 2). Il y a donc deux structures de groupe dordre 6 : Z/6Z muni de laddition (cyclique) et S3 . Complment : Le lecteur curieux pourra sintresser aux structures de groupe dordre 4 (il y en a deux : Z/4Z et (Z/2Z)2 pour laddition) et dordre 8 (il y en a trois abliennes : Z/8Z, Z/4Z Z/2Z, (Z/2Z)3 et deux non abliennes : le groupe didral D4 des isomtries du carr et le groupe quaternionique).

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

2) Justier, laide dune partition du groupe symtrique, que n! =


k=0 n

n dk . k

En dduire que dn = n!
k=0

(1)k n! , puis que dn . n e k!

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-

semble [[1 , n + 1]] \ {1, k}, cest--dire dn1 .

Lorsque limage de k nest pas 1, on compte alors les drangements de

[[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

1.3 Exercices dapprofondissement


partition de Sn , ce qui donne en passant aux cardinaux que n! =
0 k n

27

n dnk = k

j n

n dj j n j = n ). n j

en faisant le changement dindice j = nk (ne pas oublier que


Pour calculer dn , on propose deux mthodes :
n

On pose S = n!
k=0

(1)k = k!

(1)k
k=0 n

n (n k)!. k n k
n nk

Daprs le point prcdent, S =


k=0

(1)k

j=0 n j

nk dj. j (1)k n k nk j dj.

On change lordre des sommations : S =


j=0 k=0

Le terme entre parenthses vaut : n! j!


n j

k=0

(1)k = k!(n k j)!


m

n j

n j

(1)k
k=0

n j . k

Par formule du binme,


p=0

(1) p

m p

= (1 1)m , donc le terme entre

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

Dunod La photocopie non autorise est un dlit

Soient A et B les matrices carres dordre n + 1 gales

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

Chap. 1. Algbre gnrale


Remarque

Une troisime mthode consiste poser, pour |x| < 1, f (x) =


n=0

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

3) Soit an,k le nombre de permutations de Sn ayant k points xes. On a an,k =

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

2), on en dduit que m = 1.

1.3.1 Structure des lments inversibles de Z/nZ


Exercice 1.44 Polytechnique MP 2007 Soient G un groupe ablien, x et y deux lments de G dordres respectifs p et q. Dmontrer quil existe un lment de G dordre PPCM( p, q).
A partir de la dcomposition en facteurs premiers, on peut crire p et q sous la forme a u u u a u a j+1 a suivante : p = p1 1 pr r p1 1 p j j p , q = p1 1 pr r p j+1 pr r q , o p1 , . . . pr sont des nombres premiers distincts, j r , p et q ne sont divisibles par aucun des pi et sont premiers entre eux. Soit m le PPCM de p et q. Grce la dcomposition u +a u j+1 +a u u prcdente, on a m = p1 1 +a1 p j j j p p j+1 j+1 pr r +ar q , donc m scrit ab,
=a p/a =b

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.

1.3 Exercices dapprofondissement


Exercice 1.45

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.

Dunod La photocopie non autorise est un dlit

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

= (1 + p n2 + vp n1 ) p , do en dveloppant p (n2)k (1 + vp)k 1 + p n1 (mod p n ) car p k 2n 4 n 1. Puisque p divise p , on en k

3 et k

2, donc (n 2)k

dduit que

p (n2)k 0 (mod p n ). p k

30

Chap. 1. Algbre gnrale


Complment : Soit G = U (Z/ p n Z) le groupe des inversibles de lanneau Z/ p n Z. Le groupe G est dordre w( p n ) = p n p n1 = p n1 ( p 1). Daprs la question prcdente, 1 + p est dordre p n1 . Si on trouve un lment dordre p 1, comme p 1 est premier avec p n1 , leur produit sera dordre p n1 ( p 1) daprs lexercice 1.30 page 17, donc engendrera G. Daprs lexercice 1.45 page 29, il existe un lment a gnrateur de (Z/ pZ) . La classe de a modulo p n appartient G, on note k son ordre. Alors a k 1 (mod p n ) et a fortiori a k 1 (mod p), or a est dordre p 1 dans (Z/ pZ) do p 1 divise k, donc il existe u N tel que k = u( p 1). Dans ce cas, lordre de a u dans G est p 1, qui est le plus petit entier j 1 tel que (a u ) j (mod p n ) par minimalit de k. Le tour est jou.

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 , ).

1.3 Exercices dapprofondissement


Exercice 1.48 ENS MP 2006

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.

Exercice 1.49 ENS MP 2006

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

3 et s Sn . Etudier lquation s k = s dans Sn .

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

Chap. 1. Algbre gnrale


Illustrons tout ceci par un exemple : la permutation s dont la dcomposition en cycles est (1, 2, 3) (4, 5, 6) (7, 8, 9, 10) (11, 12, 13, 14) peut scrire 2 c2 avec c = (1, 3, 2) (4, 6, 5) (7, 11, 8, 12, 9, 13, 10, 14), ou encore c avec c = (1, 4, 2, 5, 3, 6) (7, 11, 8, 12, 9, 13, 10, 14). 2) On remarque que si les entiers i 1 , . . . , i p , j1 , . . . , j p sont deux deux distincts, alors (i 1 , i 2 , . . . , i p ) ( j1 , j2 , . . . , j p ) = c2 = c 2 , avec c = (i 1 , j1 , i 2 , j2 , . . . , i p , j p ) et c = (i 1 , j2 , i 2 , j3 , . . . , i p , j1 ). Par consquent, lquation s s = s nadmet pas une solution unique lorsque s contient au moins deux cycles de mme longueur, ou deux points xes (car Id2 = (i, j)2 = Id). On suppose dsormais que s est compose de cycles de longueurs impaires deux deux distinctes. On crit s = s s et on dcompose s en cycles disjoints. Par unicit de la dcomposition, s ne contient pas de cycle de longueur paire (car s 2 contiendrait deux cycles de mme longueur), donc s est produit de cycles de mmes supports que s. Tout revient examiner si dans S p (avec p impair), lquation s s = (1, 2, . . . , p), o s est un p-cycle, admet une solution unique. Daprs les calculs prcdents, s est forcment le cycle (1, s(1), 2, s(1) + 1, 3, s(1) + 2, . . .). Comme s est de longueur p, ceci nest posp+1 , donc il y a bien unicit. sible que si s(1) = 2 En conclusion, les permutations s telles que lquation s s = s possde une solution unique sont les composes de cycles disjoints de longueurs impaires deux deux distinctes ayant au plus un point xe. 3) Dmontrons pour commencer le lemme suivant : dans S p , lquation s k = c o c est le cycle (1, 2, . . . , p) a une solution si et seulement si p k = 1. Si p k = 1, alors il existe daprs la formule de Bzout deux entiers u et v tels que vk up = 1, auquel cas s = cv convient car s k = cvk = c1+up = c. Si p k = d > 1 et s k = c, alors s est forcment un p-cycle (unicit de la dcomposition), et en crivant p = d p , k = dk , on a : (s k ) p (1) = s pk (1) = (s p )k (1) = 1, car s p (1) = 1, alors que c p (1) = 1. Soit s un cycle de longueur p. Si d divise p, alors s d est un produit de d cycles p de longueur . d Si k nest pas premier avec p, soit d leur PGCD, alors p = d p , k = dk avec p k = 1, donc s k = (s d )k . Comme k est premier avec p , s k est produit de p d cycles de longueur . d En conclusion, lquation s k = s admet des solutions dans Sn si et seulement si pour toute longueur r de cycle intervenant dans la dcomposition en cycles disjoints de s, on trouve un nombre de cycles de longueur r qui soit un multiple du pgcd de k et r .

1.3 Exercices dapprofondissement


Exercice 1.50

33

Polytechnique MP 2005 Soient A un anneau commutatif et I un idal strict de A (distinct de A).


1) Montrer que I est maximal pour linclusion parmi les idaux stricts de A si et seulement si pour tout a A \ I , I + a A = A. On dit que I est principal lorsquil existe a A tel que I = a A. On dit que I est premier lorsque (a, b) (A \ I )2 , ab A \ I . 2) Montrer que tout idal maximal est premier. 3) Etudier la situation dans Z et dans K [X ]. 4) Montrer que si A est un anneau principal (cest--dire un anneau intgre tel que tout idal est principal), alors les idaux premiers non nuls et maximaux de A sont les mmes. 5) Soit A = C (R, R) et I = { f A | f (0) = 0}. Lidal I est-il principal ? premier ? maximal ? 6) Soit J = { f A | k N, f (k) (0) = 0}. Montrer que J est un idal. Est-il principal ? premier ? maximal ? 1) Supposons I maximal. Soit a A \ I . On constate que I + a A est un idal de A contenant I strictement (car a I ), donc I + a A = A. / Supposons que pour tout a A \ I , I + a A = A. Soit J un idal de A contenant strictement I , et soit a J \ I . Par hypothse, I + a A = A, or I J et a A J , donc leur somme est incluse dans J , do J = A et I est maximal. Lquivalence est dmontre. 2) Soient (a, b) (A \ I )2 . On suppose que ab I . Daprs 1), A = I + a A, donc il existe x I et y A tels que 1 = x + ay, do b = bx + aby. Comme I est un idal, aby I et bx I , donc b I , ce qui est absurde, do nalement ab I , / et I est un idal premier. 3) Les idaux de Z sont de la forme nZ. Un tel idal est maximal si et seulement si n est premier, cest--dire si et seulement si lidal est premier. Le rsultat est le mme dans K [X ]. 4) Soient I un idal premier non nul et J un idal tel que I J . Comme A est principal, il existe a et b A tels que I = a A et J = b A. Comme I est inclus dans J , il existe c A tel que a = bc, et I = J , donc b I . Puisque I est / premier, c I , donc il existe d A tel que c= ad, do a(1 bd) = 0. Or A est intgre et a = 0, donc bd = 1, do 1 J , ce qui implique J = A. On a montr que I est maximal. 5) Un exercice classique danalyse montre que si f C (R) vrie f (0) = 0, f (x) prolonge par continuit en 0 en posant alors la fonction g : x x

Dunod La photocopie non autorise est un dlit

34

Chap. 1. Algbre gnrale


g(0) = f (0) est de classe C sur R. Ceci se traduit par lgalit I = Id A, donc I est principal. Lidal I est premier car si ( f g)(0) = 0, alors f (0) = 0 ou g(0) = 0. Soit J un idal de A contenant strictement I . Soit f 0 J \ I . Tout lf (0) f (0) ment f A peut scrire sous la forme f f0 + f 0 , avec f 0 (0) f 0 (0) f (0) f f 0 I J , do f J et J = A, donc I est maximal (on retrouve f 0 (0) ainsi quil est premier). Par linarit de la drivation, J est un sous-groupe additif. Si f J et g A, alors f g a toutes ses drives nulles en 0 par la formule de Leibniz, donc f g J et J est un idal de A. On suppose que f 1 f 2 J et que f 2 J . Soit k le plus petit entier tel que / f 2(k) (0) = 0. En crivant que ( f 1 f 2 )(k) (0) = 0, on obtient par formule de Leibk f ( j) (0) f 2(k j) (0) = 0, do f 1 (0) = 0, puis en niz f 1 (0) f 2(k) (0) + j 1
1 j k

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.

Complments sur les polynmes

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.

2.1 GNRALITS SUR LES POLYNMES


Exercice 2.1 Centrale PSI 2007 Soit P = X 5 + X 4 + 2X 3 + 1. On note z 1 , . . . , z 5 ses racines complexes. Calculer z i2 z j .
i= j

On note s1 , . . . , s5 les fonctions symtriques lmentaires de z 1 , . . . , z 5 , et S la somme calculer. On a s2 s1 = zi z j zk = S + 3 z i z j z k car


1 i< j 5 1 k 5 i< j<k

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.

Exercice 2.2 Mines-Ponts PSI 2006


Soit P R[X ] unitaire de degr n tel que k [[1 , n + 1]], P(k) = Calculer P(n + 2). 1 . k2

36

Chap. 2. Complments sur les polynmes


Le polynme X 2 P 1 est unitaire, de degr n + 2 et sannule en chaque entier
n+1

de 1 n + 1, donc il scrit (X a)
k=1

(X k). En identiant les termes

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

ak X k C[X ], de degr n, tel que P(U ) U . On pose Q =


k=0 n n

ank X k .

On a u R, P(eiu )P(eiu ) = 1, do par changement dindice j = n k dans la deuxime somme,


k=0

ak e

iku

j=0

an j ei(n j)u = 1, do P(eiu )Q(eiu ) = einu .

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 .

2.1 Gnralits sur les polynmes


On remarque que si P est solution, alors P(0)2 = 1 et P est aussi solution.

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

infrieur ou gal n 1 de ce polynme doivent tre nuls, do a1 = k [[2 , n 1]], 2ak +


1 i k1

ai aki = 0. On en dduit que p

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

xi2 . En dduire que


i=1

3.

2) Trouver tous les polynmes vriant ces conditions.


n

1) Pour n
n

2, on a
i=1

xi2 = s2 2s2 , or pour tout i , si {1, 0, 1}, donc 1 1 n


n

Dunod La photocopie non autorise est un dlit

xi2
i=1

1+2 = 3. Par concavit du logarithme, on a ln


n n 1/n n

xi2
i=1

1 n

ln xi2 ,
i=1

do donc

1 n
n

xi2
i=1 i=1

xi2

. Or
i=1

xi = (1)n P(0) {1, 1} car P(0) = 0, 3.

xi2
i=1

n, do nalement n

2) On teste tous les polynmes possibles en fonction de leur degr :


Pour n = 1, on obtient X 1 et X + 1. Pour n = 2, on obtient X 2 1, X 2 X 1, et X 2 + X 1. Pour n = 3, on a s2 2s2 = 3, do s1 = 1 et s2 = 1, donc 1

P = X 3 +X 2 X 1 = (X +1)2 (X 1) ou P = X 3 X 2 X +1 = (X 1)2 (X +1).

38

Chap. 2. Complments sur les polynmes


Remarque La commande Maple fsolve(P(x),x,complex) permet de connatre une approximation des racines de P.

Exercice 2.6 Polytechnique-ENS PSI 2005


n

On considre P =
k=0

bk X k avec 0 < b0 < . . . < bn et Q = (X 1)P. 0, et en dduire

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

(bk1 bk )X k b0 . (bk bk1 )z k + b0 , do par ingalit


k=1

Si P(z) = 0, alors Q(z) = 0, donc bn z n+1 =


n

triangulaire bn |z|n+1
k=1

(bk bk1 )|z|k + b0 car les coefcients mis en jeu sont

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.

Exercice 2.7 Centrale MP 2006. Dcomposition de P /P Soit P C[X ] non constant.


1) Ecrire la dcomposition en lments simples de la fraction rationnelle P . P 2) Montrer que les racines de P sont situes dans lenveloppe convexe des racines de P (cest--dire en sont barycentres coefcients positifs).

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

1) Comme P est scind dans C[X ], on peut crire P = l


j=1

(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

2.1 Gnralits sur les polynmes


2) Soit z une racine de P qui nest pas racine de P. On applique la relation prcm m rj z aj = rj , ce dente en z et on la conjugue, ce qui donne 0 = z aj |z a j |2 j=1 j=1 qui signie que z est barycentre des points a j affects des coefcients (positifs) rj . Si z est racine multiple de P, le rsultat est vident. |z a j |2 3) Comme la droite relle est convexe, tout barycentre coefcients positifs de points de cette droite lui appartient galement, donc toutes les racines de P sont relles (et sont comprises entre la plus petite et la plus grande racine de P). A noter quon peut retrouver ce rsultat en appliquant le thorme de Rolle P et en comptant le nombre de racines obtenues. Le raisonnement est identique pour le demi-plan x > 0 qui est convexe. Remarque Cette proprit trs importante sera souvent utilise dans la suite.

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

Exercice 2.9 Polytechnique MP 2006, Centrale MP 2006


1) Soit P R[X ] scind sur R. Montrer que P est scind sur R et que toute racine multiple de P est racine de P. 2) Si (a, b, c) R3 , montrer que le polynme Q = X 10 +a X 9 +bX 8 +cX 7 + X +1 nest pas scind sur R. 1) On va dmontrer sans utiliser lexercice 2.7 page 38 que si P est scind dans R, alors P galement, en faisant appel au thorme de Rolle. Soient a1 , . . . , a p les racines de P classes en ordre croissant et r1 , . . . , r p leurs
p

ordres de multiplicit. Soit n le degr de P, on a n =


i=1

ri . Si ri

2, alors ai

40

Chap. 2. Complments sur les polynmes


est racine de P dordre ri 1. Le thorme de Rolle appliqu P entre ai et ai+1 montre quil existe une racine bi de P dans lintervalle ] ai , ai+1 [ . On obtient
p

ainsi pour P au moins d = p 1 +


i=1 p

(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.

Exercice 2.11 Polytechnique MP 2006


n1

Soit n N . On pose P =
i=0

(X i). Soit c un rel, quel est lordre de

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 ).

2.1 Gnralits sur les polynmes


Exercice 2.12 Polytechnique MP 2007 Soit P R[X ] scind racines simples dans R[X ]. Montrer que P ne peut avoir deux coefcients conscutifs nuls.
n

41

Notons P =
j=0

a j X j avec an = 0. On raisonne par labsurde en supposant quil

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

simplement scind dans R[X ]. Or P (k) =


j=k+2 2

j( j 1) ( j k + 1)a j X jk qui est

divisible par X , donc 0 est racine double de P (k) , ce qui entrane une contradiction.

Exercice 2.13 Polytechnique MP 2006, PC 2007


n

2 et scind sur R. Montrer que

Soit P =
k=0

ak X k un polynme de degr n ak1 ak+1 .

2 k [[1 , n 1]], ak

Daprs lexercice 2.7 page 38, P est scind dans R[X ], et par rcurrence P (k1)
r

galement. On crit alors P (k1) sous la forme l


j=1

(X b j ) (avec b j R pour

Dunod La photocopie non autorise est un dlit

tout j), do P (k) = P (k1) On drive : P (k+1) P (k1) (P (k) ) (P


(k1) 2 2 r r

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

Chap. 2. Complments sur les polynmes


Exercice 2.14 Centrale MP 2007 Soit (P, Q) Q[X ]2 . Dmontrer lquivalence entre les assertions suivantes :
Les polynmes P et Q sont premiers entre eux dans C[X ]. Les polynmes P et Q sont premiers entre eux dans Q[X ]. Si P et Q sont premiers entre eux dans C[X ], alors ils ne peuvent pas avoir de

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

Polytechnique MP 2005 Soient n N , x1 , . . . , xn dans C deux deux distincts, m 1 , . . . , m n dans


n

N tels que le polynme P =


i=1 n

(X xi )m i soit dans Q[X ]. Montrer que

Q=
i=1

(X xi ) est dans Q[X ].

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

2.2 Polynmes coefcients entiers


part pour i = j, les polynmes Q i et Q j appartiennent Q[X ] et sont premiers entre eux dans Q[X ], donc par thorme de Bzout, il existe U et V dans Q[X ] tels que U Q i + V Q j = 1. Comme U et V appartiennent C[X ], on en dduit que Q i et Q j sont galement premiers entre eux dans C[X ]. Par consquent, ils nont pas de racines communes dans C. Par unicit de la dcomposition en facteurs irrductibles, on en dduit que Q = Q 1 Q r , donc Q Q[X ].

43

2.2 POLYNMES COEFFICIENTS ENTIERS


Exercice 2.17 Polytechnique MP 2005
1) Le polynme X 4 + 4 est-il irrductible dans Q[X ] ? 2) Quels sont les entiers naturels n tels que n 4 + 4 soit premier ? 1) On a X 4 + 4 = X 4 + 4X 2 + 4 4X 2 = (X 2 + 2)2 4X 2 = (X 2 + 2X + 2)(X 2 2X + 2). Les deux trinmes obtenus sont discriminant strictement ngatif, donc sont irrductibles dans Q[X ]. 2) Si n N, n 4 + 4 = (n 2 + 2n + 2)(n 2 2n + 2). Le premier facteur est un entier 2, donc si n 4 + 4 est premier, ncessairement n 2 2n + 2 = 1, ce qui impose n = 1, auquel cas n 4 + 4 = 5 est bien premier. La rponse est donc n = 1.

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

Dunod La photocopie non autorise est un dlit

Cd+1 tel que P =


0 k d

bk Hk . Soit n N. Si n < k, alors

k, alors Hk (n) =

n , en particulier, Hk (k) = 1. k

44

Chap. 2. Complments sur les polynmes


b0 H0 (0) + b1 H1 (0) + + bd Hd (0) = P(0) b0 H0 (1) + b1 H1 (1) + + bd Hd (1) = P(1) Le systme linaire dont les incon ................... b0 H0 (d) + b1 H1 (d) + + bd Hd (d) = P(d) nues sont b0 , . . . , bd est triangulaire infrieur coefcients dans Z et ses coefcients diagonaux valent 1, donc son dterminant est gal 1. Il rsulte alors des formules de Cramer que les inconnues bk appartiennent Z. Comme les polynmes Hk sont coefcients dans Q, cela prouve que P Q[X ], et comme les entiers k! divisent d! lorsque k d, le polynme d! P appartient Z[X ].

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 ].

2.2 Polynmes coefcients entiers


Exercice 2.20

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 ].

Exercice 2.21 Polytechnique MP 2007


Pour n N , on pose Fn =
Dunod La photocopie non autorise est un dlit
1 k n, kn=1

X e2ikp/n , appel polynme

cyclotomique dindice n. 1) Montrer que


d|n

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

Chap. 2. Complments sur les polynmes


divise d , donc d = d . Il en rsulte que toutes les racines du polynme
d|n

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 ].

On a F1 = X 1, F2 = X + 1, F3 = X 2 + X + 1 qui appartiennent Z[X ]. Supposons que Fk Z[X ] pour tout k n 1. Le polynme P = Fd


d|n, d<n

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

Centrale MP 2005 Montrer que X n 2 est un polynme irrductible de Q[X ].


En utilisant lexercice 2.19 page 44, il suft de montrer que X n 2 est irrductible dans Z[X ]. Supposons par labsurde quil scrive AB, avec A et B Z[X ]. Quitte
p1 n p1

changer A en A, on peut crire A = X +


p k=0

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

2.3 Nombres algbriques et transcendants, extensions de corps


soit impair. Le coefcient de X p+r est gal br +
i+ j= p+r,i p1

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.

2.3 COMPLMENTS : NOMBRES ALGBRIQUES ET TRANSCENDANTS, EXTENSIONS DE CORPS


Ce quil faut savoir
Soit a C, on pose Q[a] = {P(a) | P Q[X ]}.
Lensemble Q[a] est la plus petite Q-algbre de C contenant a. Un nombre complexe a est dit algbrique (sur Q) lorsquil est racine dun poly-

Dunod La photocopie non autorise est un dlit

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

Chap. 2. Complments sur les polynmes


Bzout, il existe U et V Q[X ] tels que U P + V Ma = 1. En appliquant cette identit en a, on obtient U (a)P(a) = 1, donc P(a) est inversible dans Q[a]. Ceci montre que Q[a] est un corps.

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 .

2.3 Nombres algbriques et transcendants, extensions de corps


Exercice 2.25

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.

Dunod La photocopie non autorise est un dlit

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

Chap. 2. Complments sur les polynmes


Posons v = ei 5 , E = Vect{vk | k N} et P = 1 + X + X 2 + X 3 + X 4 . On a (X + 1)5 1 5 5 5 5 P(X + 1) = X3 + X2 + X+ . Dmontrons = X4 + 4 3 2 1 X que P(X + 1) est irrductible dans Z[X ]. Supposons quil existe A et B dans Z[X ] non constants tels que P = AB. Quitte changer A en A, on peut supposer A et B unitaires. On a alors P(X + 1) = AB, do AB = X 4 . Par unicit de la dcomposition en facteurs irrductibles dans Z/5Z[X ], on en dduit que A et B sont des puissances de X . Cela entrane en particulier que les coefcients constants de A et B sont multiples de 5, donc le coefcient constant de AB est multiple de 25, or il est gal 5, do une contradiction. On en dduit que P(X + 1) est irrductible dans Z[X ], donc P galement, et comme il est unitaire coefcients entiers, il est aussi irrductible dans Q[X ] daprs lexercice 2.19 page 44. Comme P(v) = 0, on en dduit que P est le polynme minimal de v sur Q, donc dim E = deg P = 4.
2p

Espaces vectoriels et applications linaires

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.

3.1 LESSENTIEL DU COURS ET EXERCICES DASSIMILATION


Dans tout ce qui suit, K est le corps R ou C.

3.1.1 Familles libres, familles gnratrices, bases Ce quil faut savoir


et F = (xi )iI une famille dlments de E. On dit que la famille F est libre lorsque pour toute partie nie J de I et pour toute famille (li )iJ dlments de K, on a : li xi = 0 E i J , li = 0K .
iJ

Soit E un K-espace vectoriel. Soit I un ensemble (ventuellement inni)

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

Chap. 3. Espaces vectoriels et Applications linaires


1) E admet une base ; 2) toutes les bases de E ont mme cardinal appel dimension de E ; 3) toute famille libre peut tre complte en une base de E (thorme de la base incomplte). Soit E un K-espace vectoriel de dimension nie n N et soit F une famille de n lments de E. Les trois propositions suivantes sont quivalentes : 1) F est une famille libre de E ; 2) F est une famille gnratrice de E ; 3) F est une base de E.
Exemples Soient n et p dans N . Le K-espace vectoriel (Kn , +, ) est de dimension n. Le K-espace vectoriel (Kn [X ], +, ) est de dimension n + 1. Soient E et F deux K-espaces vectoriels de dimensions respectives n et p, le K-espace vectoriel (L(E, F), +, ) des applications linaires de E dans F est de dimension nie np. Le K-espace vectoriel Mnp (K) est de dimension np. Le K-espace vectoriel (K [X ] , +, ) nest pas de dimension nie. Le K-espace vectoriel des suites valeurs dans K et le K-espace vectoriel des fonctions de classe C k (I ) valeurs dans K, o I est un intervalle de R non rduit un point, sont des espaces vectoriels qui ne sont pas de dimension nie.

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

est une base de Kn [X ].

1) Soit (l1 , . . . , ln ) dans Kn tel que (1)


k=1

lk Pk = 0 . Raisonnons par labsurde

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

on en dduit que deg(


k=0

lk Pk ) = p et par consquent ce polynme est non nul.

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

3.1 Lessentiel du cours et exercices dassimilation


J est nie, il existe n dans N tel que J [[0, n]] et par consquent, la famille (P j ) jJ est une sous-famille de (P0 , . . . , Pn ). Comme on a dj montr que cette dernire famille est libre et quune sous-famille dune famille libre est libre, on en dduit que la famille (P j ) jJ est libre. Le rsultat est vrai pour toute partie J nie de N. On en conclut que la famille (Pi )iN est libre. Montrons que la famille (Pi )iN est gnratrice. Soit P dans K [X ]. Soit n le degr de P. Le polynme P est dans Kn [X ] et scrit donc comme combinaison linaire de la famille (P0 , . . . , Pn ), puisque daprs le rsultat prcdent la famille (P0 , . . . , Pn ) est une base de Kn [X ]. Il scrit donc comme une combinaison linaire nie de la famille (Pi )iN . On a ainsi montr que la famille (Pi )iN est une base de K [X ]. Exemples de bases de K[X ] : Soit a K, les famille ((X a)n )nN et (X a)n sont des bases de K[X ] qui rendent souvent de bons services n! nN dans les exercices.

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

est une base de R2n [X ].

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

Chap. 3. Espaces vectoriels et Applications linaires


Le changement dindice i = n + k montre alors que
2n

(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

ai . Soit alors (a1 , . . . , an ) dans Rn tel que


i=1 n

ai f ai = 0. Cette somme de fonctions


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

ai f ai (x) = 0 et on en dduit que lim

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

ai f ai = 0 et comme la famille ( f a1 , . . . , f an1 )

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.

3.1.2 Sous-espaces vectoriels Ce quil faut savoir


Soit (E, +, ) un K-espace vectoriel et soit F une partie de E. Sous-espaces vectoriels On dit que F est un sous-espace vectoriel de E lorsque (i ) la partie F est non vide,

3.1 Lessentiel du cours et exercices dassimilation


(ii) pour tout (x, y) F 2 , x + y F, (stabilit pour la loi +), (iii) pour tout x F et tout l K, lx F (stabilit pour la loi externe). Pour que F soit un sous-espace vectoriel de E, il suft que F vrie lune des proprits suivantes : (i ) la partie F est non vide et pour tout (x, y) F 2 et tout l K, x + ly F ; (ii) il existe une famille (e1 , . . . , en ) de vecteurs de E telle que F = Vect(e1 , . . . , en ) ; (iii) la partie F est le noyau ou limage dune application linaire ; (i v) la partie F est une somme ou une intersection de sous-espaces vectoriels connus. Dimension dun sous-espace vectoriel Si E est de dimension nie, alors tous les sous-espaces vectoriels de E sont de dimension nie. Soient F et G deux sous-espaces vectoriels de E avec G de dimension nie. Si F G et dim F = dim G alors F = G. Formule de Grassmann Soient F et G deux sous-espaces vectoriels de E. Si F et G sont de dimension nie, alors le sous-espace vectoriel F + G est de dimension nie et on a dim(F + G) = dim F + dim G dim(F G).

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

Dunod La photocopie non autorise est un dlit

que Q(X ) =
i=0

ai X , ce qui montre que P(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

Chap. 3. Espaces vectoriels et Applications linaires


Exercice 3.5 CCP MP 2006 Soit E un espace vectoriel. Soient L, M et N trois sous-espaces vectoriels de E.
1) Montrer que (L M) + (L N ) L (M + N ). 2) Montrer quon na pas toujours lgalit L (M + N ) = (L M) + (L N ). 1) Soit x dans (L M) + (L N ). Il existe alors x1 dans (L M) et x2 dans (L N ) tels que x = x1 + x2 . Comme x1 et x2 sont dans L qui est un sous-espace vectoriel, on en dduit que x est dans L. Par ailleurs (x 1 , x2 ) est dans M N , donc x appartient M + N . Ainsi x appartient L (M + N ), do linclusion (L M) + (L N ) L (M + N ). 2) Il suft de considrer trois droites vectorielles D1 , D2 et D3 deux deux distinctes dans le plan R2 . En effet, (D2 + D3 ) = R2 , et D1 (D2 + D3 ) = D1 , tandis que D1 D2 et D1 D3 sont rduits au vecteur nul.

3.1.3 Applications linaires Ce quil faut savoir


Soient E et F deux K-espaces vectoriels. On dit quune application u de E dans F est linaire lorsque pour tout (x, y) E 2 et tout (a, b) K2 , u(ax + by) = au(x) + bu(y). Notation On note L(E, F) lensemble des applications linaires de E dans F.
Noyau et image dune application linaire Soit u dans L(E, F). Lensemble {x E | u(x) = 0 F } est un sous-espace vectoriel de E quon appelle noyau de u et quon note Ker u. Lensemble {y F | x E tel que u(x) = y} est un sous-espace vectoriel de E quon appelle image de u et quon note Im u. Construction dapplications linaires Soit (ei )iI une base de E et soit ( f i )iI une famille quelconque dlments de F. Il existe une unique application linaire u dans L(E, F) telle que pour tout i dans I on a u(ei ) = f i . Application linaire injective, surjective, bijective Soit u L(E, F). Lapplication u est injective si et seulement si Ker u = {0 E }. Lapplication u est surjective si et seulement si Im u = F. Isomorphisme On dit que lapplication linaire u est un isomorphisme lorsque u est bijective. On dit que E et F sont isomorphes lorsquil existe un isomorphisme de E vers F.

3.1 Lessentiel du cours et exercices dassimilation


Lapplication u est un isomorphisme si et seulement si limage dune base de E par u est une base de F. Tout supplmentaire du noyau de u est isomorphe limage de u. Cas de la dimension nie On suppose que E est de dimension nie. Thorme du rang : Soit u dans L(E, F). Limage de u est de dimension nie, on appelle rang de u la dimension de Im u que lon note rg u et on a dim(Im u) + dim(Ker u) = dim E.
On suppose que E et F sont de dimension nie.

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

Chap. 3. Espaces vectoriels et Applications linaires


Exercice 3.7 CCP PSI 2006 Soient n 2 et f : Rn [X ] R2 [X ] qui P associe f (P) = X P(1) + (X 2 4)P(0). Montrer que f est linaire et trouver dim Ker f et dim Im f .
Soient P et Q dans Rn [X ] et soient a et b dans R. On a :

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

(a0 , . . . , an2 ) dans R

n2

tel que P(X ) =


k=0

ak X k X (X 1). Ceci montre que la

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!

3.1 Lessentiel du cours et exercices dassimilation


Par ailleurs : f(X a) = 2(X a), et f(1) = 0. On a donc (pour n 3) :

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.

Ce quil faut retenir


Comme le montre lexercice 3.8, ltude dune application linaire est grandement facilite par le choix dune base adapte.

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

Chap. 3. Espaces vectoriels et Applications linaires


Q = P P (3) , . . ., Q (n) = P (n) P (n+1) . Comme P est de degr n, le polynme
n

P (n+1) est nul, et en sommant les galits prcdentes on obtient :


k=0

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.

dim Im u + dim Im v, ce qui est exactement

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 ?

3.1 Lessentiel du cours et exercices dassimilation


Daprs le thorme du rang, une condition ncessaire dexistence de u est que dim F + dim G = n. Supposons donc cette condition ralise. Soit (g1 , . . . , g p ) une base du noyau, que lon complte en une base (g1 , . . . , gn ) de E. Soit ( f p+1 , . . . , f n ) une base de F. Un endomorphisme u est dni par sa valeur sur les vecteurs de base. 0 si 1 j p . Posons u(g j ) = f j si p + 1 j n Alors G Ker u et F Im u, donc dim G p et dim Im g n p, mais puisque dim G + dim F = n, on a dim G = p et dim Im g = n p, do lon dduit que G = Ker u et F = Im u.

61

3.1.4 Sous-espaces vectoriels supplmentaires Ce quil faut savoir


Soit E un K-espace vectoriel. Soient F et G des sous-espaces vectoriels de E. Sous-espaces vectoriels supplmentaires On dit que F et G sont supplmentaires et on note E = F G, lorsque pour tout x dans E il existe un unique couple (u, v) dans F G tel que x = u + v. Exemple : Dans lespace vectoriel des fonctions de R dans R, les sous-espaces vectoriels des fonctions paires et impaires sont supplmentaires. Les sous-espaces vectoriels F et G sont supplmentaires si et seulement si E = F + G et F G = {0 E }. Cas de la dimension nie Soit E un K-espace vectoriel de dimension nie, les sous-espaces vectoriels F et G de E sont supplmentaires dans E si et seulement si : F G = {0} . dim F + dim G = dim E Soit (u 1 , . . . , u p ) une base de F et soit (v1 , . . . , vq ) une base de G. Les sousespaces vectoriels F et G sont supplmentaires si et seulement si la famille (u 1 , . . . , u p , v1 , . . . , vq ) est une base de E Hyperplans On dit quun sous-espace vectoriel H de E est un hyperplan de E, lorsque H admet une droite vectorielle pour supplmentaire ; on montre qualors pour tout a dans E \ H on a E = H Ka. Un sous-espace vectoriel H de E est un hyperplan si et seulement si il existe une forme linaire non nulle dont H est le noyau.

Dunod La photocopie non autorise est un dlit

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

Chap. 3. Espaces vectoriels et Applications linaires


La formule de Grassmann donne dim(H1 + H2 ) = dim(H1 )+dim(H2 )dim(H1 H2 ). Comme H1 + H2 est un sous-espace vectoriel de Kn , on sait que sa dimension est infrieure ou gale n. Par ailleurs, on sait que dim H1 = dim H2 = n 1, donc dim(H1 H2 ) 2(n 1) n = n 2. En outre, H1 H2 est un sous-espace vectoriel de H1 (et de H2 ), donc sa dimension est infrieure ou gale n 1. On a nalement n 1. On en dduit que dim(H1 H2 ) vaut n 1 ou n2 dim(H1 H2 ) n 2. Lexamen de deux droites vectorielles dans le plan, montre trs rapidement que (pour n 2) ces deux situations peuvent se produire. On peut en fait mme prciser que dim(H1 H2 ) = n 1 si et seulement si H1 = H2 . En effet si H1 = H2 , le rsultat est immdiat. Si dim(H1 H2 ) = n 1, alors on a H1 H2 H1 et dim(H1 H2 ) = dim H1 , on en dduit H1 H2 = H1 , ce qui montre que H1 H2 , et de nouveau, en vertu de lgalit des dimensions de ces sous-espaces vectoriels (ou parce que H1 et H2 jouant des rles symtriques linclusion rciproque est aussi vraie), on a nalement H1 = H2 . Conclusion : Si H1 = H2 alors dim(H1 H2 ) = n 1, si H1 et H2 sont distincts alors dim(H1 H2 ) = n 2. Remarque tant donns k hyperplans H1 , , Hk dun espace vectoriel de dimension n. On k peut montrer par rcurrence sur k que dim(i=1 Hi ) n k.

3.1.5 Projecteurs Ce quil faut savoir


Soit E un K-espace vectoriel et soit p dans L(E). On dit que p est un projecteur lorsque p p = p. Soit p un projecteur de L(E), alors y Im p p(y) = y, Projecteurs et sous-espaces supplmentaires Soit p un projecteur de L(E). On a E = Ker p Im p, Soient F et G deux sous-espaces vectoriels de E tels que E = F G. Il existe un unique projecteur p de L(E) tel que Im p = F et Ker p = G ; on dit alors que p est le projecteur sur F paralllement G.

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 .

3.1 Lessentiel du cours et exercices dassimilation


1) Soit w lapplication linaire de E vers R qui x = x 1 e1 + + xn en associe le rel x1 + + xn . Le sous-espace vectoriel H est le noyau de w. Comme de plus w est non nulle, le sous-espace H est un hyperplan de E. Le vecteur u nest pas dans H , on a donc E = H D. 2) Soit x dans E, daprs le rsultat prcdent il existe y dans H et z dans D tels que x = y + z. Puisque z est dans D, il existe a dans R tel que z = au. w(x) u et On a alors w(x) = w(y) + aw(u) = na. On en dduit que z = n w(x) par consquent y = x z = x u. En coordonnes dans la base n x1 xn (e1 , . . . , en ) on obtient successivement z = ( + + )(e1 + + en ), puis n n x1 x1 xn xn y = (x1 ( + + ))e1 + + (xn ( + + ))en . n n n n 3) Les rsultats prcdents montrent que pour tout x dans E, on a 1 1 p(x) = x w(x)(e1 + + en ) et q(x) = w(x)(e1 + + en ). n n On retrouve en particulier que p + q = Id E .

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 .

Dunod La photocopie non autorise est un dlit

64

Chap. 3. Espaces vectoriels et Applications linaires


Ainsi : f 2 = ( p 1 q 2 + p 2 ) ( p1 q 2 + p 2 ) = p 1 q 2 p 1 q 2 + p 2 = f . On a bien montr que f est un projecteur. 3) On constate sans peine que si x est dans Ker p1 Ker p2 on a f (x) = 0. Il est donc naturel dexaminer si linclusion Ker f Ker p1 Ker p2 est vraie. Soit x dans Ker f . On a p1 (x) + p2 (x) = p1 p2 (x). En appliquant p1 aux deux membres de cette galit, on obtient p1 (x) = 0, en appliquant p2 , on obtient que p2 (x) = 0. on a montr que Ker f Ker p1 Ker p2 . Finalement Ker f = Ker p1 Ker p2 . Lcriture f = p2 + p1 (Id E p2 ) montre que Im f Im p1 + Im p2 . Comme f est un projecteur, pour montrer quun vecteur x est dans Im f il suft de montrer que f (x) = x. Soit alors x dans Im p1 + Im p2 , il existe y1 dans Im p1 et y2 dans Im p2 tels que x = y1 + y2 . Des relations p1 (y1 ) = y1 , p2 (y2 ) = y2 et p2 (y1 ) = 0 E , on dduit que f (x) = f (y1 +y2 ) = p2 (y1 +y2 )+ p1 (Id E p2 )(y1 +y2 ) = y2 + p1 (y1 +y2 y2 ) = x. On a ainsi montr que (Im p1 +Im p2 ) Im f . On a nalement Im f = Im p1 +Im p2 . On peut prciser ce rsultat : puisque Im p1 Ker p2 et Ker p2 Im p2 = {0 E }, on a Im p2 Im p1 = {0 E }. On en dduit que la somme de Im p1 et Im p2 est directe. On a donc montr que Im f = Im p1 Im p2 .

3.1.6 Somme directe Ce quil faut savoir


Soient E un K-espace vectoriel, n un entier naturel non nul et E 1 , . . . , E n une famille de sous-espaces vectoriels de E.
n n n

On dit que la somme


i=1 n

E i est directe et on crit alors


i=1

Ei =
i=1 n

Ei ,

lorsque x
i=1 n

E i , !(x1 , . . . , xn ) E 1 . . . E n tel que x =


i=1

xi .

Voici un critre trs pratique, voir exercice 3.15

La somme
i=1

E i est directe si et seulement si pour tout (x1 , . . . , xn ) dans


n

E 1 E n , lgalit
i=0

xi = 0 entrane i [[1, n]] , xi = 0 E .

Somme directe en dimension nie

On suppose E de dimension nie. Alors


n n n n

i=1

Ei =
i=1

E i dim
i=1

Ei

=
i=1

dim(E i ) .

3.1 Lessentiel du cours et exercices dassimilation


Par ailleurs, soit pour i dans [[1, n]], une base (xi1 , . . . , xiqi ) de E i , o qi est la dimension de E i
n

65

E=
i=1

Ei

(x11 , . . . , x1q1 , x21 , . . . , x2q2 , . . . , xn1 . . . , xnqn ) est une base de E.


n

Somme directe et projecteurs

Soit (E 1 , . . . , E n ) une famille de sous-espaces vectoriels de E. Alors E =


i=1

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 .

Construction dapplications linaires


n

Soient E 1 , . . . , E n des sous-epaces vectoriels de E tels que E =


i=1

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.

Dunod La photocopie non autorise est un dlit

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

Chap. 3. Espaces vectoriels et Applications linaires


1) Montrer que la somme des Fi est directe. 2) Montrer que si H1 Hn = F1 Fn , alors pour tout i dans [[1, n]], on a Fi = Hi . 1) Soit (x1 , . . . , xn ) dans F1 Fn tel que x1 + + xn = 0 E . Comme pour tout i dans [[1, n]], on a Fi Hi , on en dduit que (x1 , . . . , xn ) appartient H1 Hn et comme la somme des H1 , . . . , Hn est directe, on en dduit que pour tout i dans [[1, n]], on a xi = 0 E . 2) Soit i dans [[1, n]]. On a dj Fi Hi . Soit yi dans Hi . Le vecteur yi est dans H1 Hn , par hypothse il est donc galement dans F1 Fn . Il existe ainsi (x1 , . . . , xn ) dans F1 Fn tel que x1 + + xn = yi . Soit alors les vecteurs z 1 , . . . , z n dnis par : pour k = i, z k = x k et z i = xi yi . Pour tout k dans [[1, n]] le vecteur z k est dans Hk et on a z 1 + +z n = 0 E . Comme H1 , . . . , Hn sont des sous-espaces vectoriels qui sont en somme directe, on en dduit que pour tout k dans [[1, n]], on a z k = 0 E . En particulier z i = 0 E ce qui entrane yi = xi . On peut aussi obtenir ce rsultat en invoquant lunicit de lcriture de yi dans la somme directe H1 Hn . On en dduit que yi est dans Fi . On a montr ainsi que Hi Fi .

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.

3.1 Lessentiel du cours et exercices dassimilation

67

3.1.7 Endomorphismes nilpotents Ce quil faut savoir


Soit E un K-espace vectoriel et soit f L(E). On dit que f est un endomorphisme nilpotent lorsquil existe p N tel que f p est lendomorphisme nul sur E. On utilisera labus de notation f p = 0. Si f un endomorphisme nilpotent sur E, alors il existe un unique entier p dans N tel que f p = 0 et f p1 = 0. On appelle cet entier indice de nilpotence de f . Exemple : Soit n N. La drivation sur Rn [X ] est un endomorphisme nilpotent dindice n + 1.

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

Soit (a0 , . . . , a p1 ) dans R p tel que


i=0

ai f i (x) = 0 (1).

Dunod La photocopie non autorise est un dlit

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

ai f i (x) = 0. En composant cette fois par f p2 , on montre que a1

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.

Ce quil faut savoir


Soient E un K-espace vectoriel de dimension n et f un endomorphisme nilpotent de E. Lentier p tel que f p = 0 et f p1 = 0 est appel indice de nilpotence de f .

68

Chap. 3. Espaces vectoriels et Applications linaires


Soit p lindice de nilpotence de f . Soit x tel que f
p1

(x)) est libre. (x, f (x), . . . , f Lindice de nilpotence de f est infrieur ou gal n.

p1

(x) = 0 E , la famille

Exercice 3.19 Daprs CCP MP 2006


1) Soit E un K-espace vectoriel et f dans L(E). Montrer que si f est nilpotent dindice de nilpotence p 1, alors Id E f est bijective et a pour rciproque
p1

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

1) Un simple calcul montre que ( f Id E )


i=0

fi =
i=0

( f i f i+1 ) = Id E f p = Id E .
p1

On en dduit que f est bijective de rciproque f 1 =


i=0

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

g i . Ainsi, f 1 est dnie pour tout P E par

f 1 (P) =
k=0

P (k) , o P (k) dsigne la k-ime drive du polynme P.

Remarque On a dj trait la deuxime question avec deux autres points de vue dans lexercice 3.9 page 59.

3.1.8 Dualit Ce quil faut savoir


Soit E un K-espace vectoriel. On appelle dual de E le K-espace vectoriel des formes linaires sur E et on le note E .

3.1 Lessentiel du cours et exercices dassimilation


Dualit en dimension nie On suppose E de dimension n. Le dual de E est de dimension nie et dim E = dim E. Base duale : soit B = (e1 , . . . , en ) une base de E. Il existe une unique base de E , appele base duale de B, note (e1 , . . . , en ) telle que : (i, j) [[1, n]]2 , ei (e j ) = di j .

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

P (k) (a) (X a)k . k!

Dunod La photocopie non autorise est un dlit

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

Chap. 3. Espaces vectoriels et Applications linaires


que l1 f1 + l2 f2 + l3 f3 = 0 E . Lgalit prcdente signie que pour tout (x, y, z) dans R3 , on a l1 f1 (x, y, z) + l2 f2 (x, y, z) + l3 f3 (x, y, z) = 0 E . On en dduit que pour tout (x, y, z) dans R3 on l1 (y + z) + l2 (z + x) + l3 (y + x) = 0 E . En valuant cette dernire galit en (x, y, z) = (1, 0, 0), puis (x, y, z) = (0, 1, 0) et enn (x, y, z) = (0, 0, 1), on obtient un systme linaire en (l1 , l2 , l3 ), dont la rsolution mne (l1 , l2 , l3 ) = (0, 0, 0). On en dduit que cette famille est libre. Comme elle est de cardinal 3 dans un espace de dimension 3, cest une base de E . Dterminons (e1 , e2 , e3 ) la base ant-duale de f1 , f2 . Cette base (e1 , e2 , e3 ) est dnie par les conditions : pour tout (i, j) dans [[1, 3]]2 on a fi (e j ) = di j . En notant (xi , yi , z i ) les coordonnes de ei dans la base canonique, dterminer (e1 , e2 , e3 ) revient rsoudre systmes : les y1 + z 1 = 1 y2 + z 2 = 0 y3 + z 3 = 1 x1 + z 1 = 0 x2 + z 2 = 1 x3 + z 3 = 0 . x1 + y1 = 0. x2 + y2 = 0. x3 + y3 = 0. 0 1 1 Rsoudre chacun de ces systmes est quivalent inverser la matrice M = 1 0 1. 1 1 0 1 1 1 1 1. On remarquera que M est la matrice des On obtient M 1 = 1 1 2 1 1 1 coordonnes de la famille (f1 , f2 , f3 ) dans la base duale canonique de (R3 ) . Son inversibilit nous indique que cette famille est libre, ce qui nous permet de retrouver le fait que cest une base de E . 1 1 x1 1 On en dduit y1 = M 1 0 = 1 . De la mme manire on obtient 2 z 1 0
1

(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 ].

3.2 Exercices dentranement


Dire que P(1) = P(0) = 0 signie quil existe Q Kn2 [X ] tel que P = X (1 X )Q, cest--dire quil existe (a0 , . . . , an2 ) Kn tel que
n2 n

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.

3.2 EXERCICES DENTRANEMENT


Exercice 3.23 Mines-Ponts PSI 2007 Soient E un Kespace vectoriel de dimension nie et u L(E). Montrer que dim Ker u dim Ker u 2 2 dim Ker u.
La premire ingalit vient de Ker u Ker u 2 . Soit v lendomorphisme de Im u dni, pour tout x Im v par v(x) = u(x). Le thorme du rang donne donc dim Im u = rg u = dim Ker v + rg v. Mais Im v = Im u 2 et Ker v = Ker u Im v. On en dduit que rg v = rg u 2 et dim Ker v dim Ker u. Alors rg u = dim Ker v + rg v dim Ker u + rg u 2 . Ou encore dim E dim Ker u dim Ker u + dim E dim Ker u 2 , do lon dduit 2 2 dim Ker u. dim Ker u

Dunod La photocopie non autorise est un dlit

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

Chap. 3. Espaces vectoriels et Applications linaires


1) Soit x dans E. Lgalit f p (x) = 0 entrane f ( f p (x)) = f p+1 (x) = 0, do Ker f p Ker f p+1 . Soit y dans E. Si y appartient Im f p+1 alors il existe x dans E tel que y = f p+1 (x). Ainsi y = f p ( f (x)), ce qui montre que y appartient Im f p . De la relation Ker f p Ker f p+1 , on dduit que la suite dentiers (dim Ker f p ) pN est croissante, elle est par ailleurs majore par dim E. Cette suite est donc convergente et comme cest une suite dentiers elle est stationnaire partir dun certain rang : il existe q dans N tel que p q entrane dim Ker f p = dim Ker f q . Comme on a de plus Ker f p Ker f p+1 , on en dduit que p q entrane Ker f p = Ker f p+1 . Le thorme du rang appliqu f p et f p+1 et la relation Im f p Im f p+1 montre que, pour p q, on a galement Im f p = Im f p+1 . 2) Soit p tel que Ker f p = Ker f p+1 . Soit q dans N, soit Hq la proposition : Ker f p = Ker f p+q . H1 est vraie par hypothse. Soit q dans N, supposons Hq vraie. Soit x dans Ker f p+q+2 , alors f p+q+2 (x) = f p+q+1 ( f (x)) = 0. Ainsi f (x) appartient Ker f p+q+1 et, daprs Hq , il en rsulte que f (x) appartient Ker f p+q . On en dduit f p+q+1 (x) = 0 ce qui montre que x est dans Ker f p+q+1 . Linclusion rciproque ne pose pas de difcult. On a donc montr que Hq+1 est vraie. Par principe de rcurrence on a Hq est vraie pour tout q dans N . On a montr que si Ker f p = Ker f p+1 alors pour tout q dans N on a Ker f p = Ker f p+q . 3) Daprs la relation prcdente on a Ker f p Ker f p+1 et Im f p Im f p+1 . Le thorme du rang appliqu f p et f p+1 montre que dim Ker f p = dim Ker f q dim Im f p = dim Im f q . On en dduit que (1) (2). Montrons que (2) entrane (3). Le thorme du rang appliqu f p montre quon a dim E = dim Im f p + dim Ker f p . Il reste montrer que Im f p Ker f p = {0}. Soit z dans Im f p Ker f p . Il existe x dans E tel que z = f p (x) et f p (z) = 0. 1 on a donc, daprs le rsultat prcdent, On en dduit que f 2 p (x) = 0. Or p Ker f p = Ker f 2 p . On en dduit que f p (x) = 0, ce qui montre que z = 0. On en dduit que Im f p Ker f p = {0}. Finalement on a bien E = Ker f p Im f p . Montrons que (3) entrane (1). Soit y dans Im f p . Il existe x dans E tel que y = f p (x). Comme on a par hypothse E = Ker f p Im f p , il existe (x , z) dans Ker f p E tel que x = x + f p (z). Comme p 1 on peut crire y = f p (x) = f p (x + f p (z)) = f 2 p (z) = f p+1 ( f p1 (z)). (p 1). On en dduit que y appartient Im f p+1 . Linclusion rciproque tant acquise on a bien Im f p = Im f p+1 . 4) La relation propose est par exemple vrie par les projecteurs puisque pour tout projecteur p, on a E = Ker p Im p.

3.2 Exercices dentranement


Exercice 3.25 Centrale MP 2007

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

1) Soit w lapplication de Rn [X ] dans R qui P associe


k=0

P (k) (1). Lapplication w

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

Chap. 3. Espaces vectoriels et Applications linaires


2) Montrer lquivalence des deux propositions : i) rg ( f + g) = rg f + rg g ii) Im f Im g = {0} et Ker f + Ker g = E. 3) Montrer que rg f + rg g n rg (g f ) min {rg f , rg g}.

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

3.2 Exercices dentranement


deuxime condition entrane nouveau Ker f Ker g = Ker( f + g). On en dduit de la mme manire que prcdemment que dim(Ker f + Ker g) = n rg ( f ) + rg (g) rg ( f + g). Comme on a par hypothse dim(Ker f + Ker g) = n, on en dduit que la proposition rg ( f ) + rg (g) = rg ( f + g) est bien vrie. 3) Commenons par montrer lingalit de droite. Cette ingalit est quivalente rg (g f ) rg f et rg (g f ) rg g. Comme on a Im(g f ) Im g on a rg (g f ) rg g. Par ailleurs on a Ker( f ) Ker(g f ). On en dduit dim(Ker( f )) dim(Ker(g f )). Le thorme du rang montre alors que n rg ( f ) n rg (g f ). On en dduit lingalit souhaite. Pour montrer lingalit de gauche, on introduit la restriction de g Im f , note g : Im f E g| Im f et dnie par : | Im f x g(x). Lensemble Im f est un espace vectoriel et g| Im f est une application linaire qui a mme image que g f . Soit y dans E. On a les quivalences suivantes : y Im g f x E tel que y = g f (x) x E tel que y = g( f (x)) x Im f tel que y = g(x ) y Im(g| Im f ). On va donc voir quels sont les renseignements que nous donne le thorme du rang appliqu g| Im f et on essaiera dexpliciter son noyau. On a dj rg (g f ) = rg (g| Im f ). En appliquant le thorme du rang g| Im f on a dim Im f = rg (g| Im f ) + dim Ker(g| Im f ), ce dont on dduit rg f = rg (g f ) + dim Ker(g| Im f ) .
Dunod La photocopie non autorise est un dlit

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

Chap. 3. Espaces vectoriels et Applications linaires


On a (g f )2 = g f g f = g f , lapplication g f est donc un projecteur. Comme g est injective g f (x) = 0 si et seulement si f (x) = 0 et on a donc (2) Ker g f = Ker f . De (1) et (2) on peut prciser que g f est le projecteur sur Im g, paralllemement Ker f .

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.

3.3 EXERCICES DAPPROFONDISSEMENT


Exercice 3.30 Centrale PC 2006 Soit E un K-espace vectoriel de dimension nie. Soient f et g deux endomorphismes de E. Montrer que
1) rg (g f ) = rg g E = Im f + Ker g. 2) rg (g f ) = rg f Im f Ker g = {0} 1) On a toujours Im g f Im g. On en dduit que lgalit rg (g f ) = rg g est quivalente Im g f = Im g. Supposons E = Im f + Ker g. Montrons qualors Im g f Im g. Soit y dans Im g. Il existe x dans E tel que g(x) = y. Or par hypothse il existe (x , z) dans E Ker g

3.3 Exercices dapprofondissement


tel que x = f (x ) + z. On a alors y = g(x) = g( f (x )), ce qui montre que y est dans Im g f . Grce la remarque prcdente on en dduit rg (g f ) = rg g. Supposons rciproquement que Im g f = Im g. Soit x dans E. Il existe par hypothse x dans E tel que g f (x ) = g(x). On en dduit g(x f (x )) = 0, donc z = x f (x ) est dans Ker g. On a ainsi russi crire x = f (x ) + z comme somme dun lment de Im f et dun lment de Ker g. On a donc montr E = Im f + Ker g. 2) Supposons rg (g f ) = rg f . Le thorme du rang montre alors que dim Ker f = dim Ker g f . Comme on a toujours Ker f Ker g f , on en dduit Ker f = Ker g f . Soit alors x dans Im f Ker g, il existe x dans E tel que x = f (x ) et g(x) = g( f (x )) = 0. On en dduit que x est dans Ker g f , or on vient de montrer que Ker f = Ker g f , on a donc f (x ) = x = 0. On a ainsi montr que Im f Ker g {0}. Linclusion rciproque est immdiate. On a donc Im f Ker g = {0}. Supposons rciproquement que Im f Ker g = {0}, et montrons qualors on a lgalit Ker f = Ker g f . Il suft de montrer Ker f Ker g f . Soit x dans Ker g f alors f (x) est dans Im f Ker g = {0}. On a donc f (x) = 0, ce qui montre que x est dans Ker f . On conclut par le thorme du rang quon a bien rg (g f ) = rg f . Remarque On peut par exemple utiliser les rsultats obtenus pour dmontrer le rsultat classique : il y a quivalence (en dimension nie) entre E = Ker f Im f et Im f 2 = Im f . On remarquera galement que ces rsultats sont parfaitement cohrents avec ceux dont on dispose sur les projecteurs.

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 .

Remarquons tout dabord que pour P dans Rn [X ] la fonction FP qui x associe


x

P(t) d t est la primitive de P qui sannule en 0. On a ainsi :


0

P E, L k (P) = FP (ak ).
n

Soit (a1 , . . . , an ) dans Rn tel que


n k=1 n

ak L k = 0. Ceci signie que pour tout polyak FP (ak ) = 0.


k=1

nme P de E on a
k=1

ak L k (P) =

78

Chap. 3. Espaces vectoriels et Applications linaires


Il est alors naturel de chercher des polynmes particuliers qui permettront de faire apparatre des galits menant la nullit de tous les ak . On va proposer des polynmes qui devraient vous rappeler les polynmes interpolateurs de Lagrange. Soit, X aj . pour i dans [[1, n]], le polynme Q i dni par : Q i (X ) = X ai a j
j[[1,n]]\{i}

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

Ainsi, pour tout i dans [[1, n]] :


k=1

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]] ,

j [[1, p]] , a j = 0 On a montr que la famille ( f 1 , . . . , f p ) est libre.

3.3 Exercices dapprofondissement


Pour dmontrer que si la famille ( f 1 , . . . , f p ) est libre, alors lapplication F dnie plus haut est surjective, on va passer par la contrapose de cette proposition. Supposons que F nest pas surjective. Alors Im F est inclus dans un hyperplan H de
p

79

R . Soit (a1 , . . . , a p ) dans R tel que H =


p p

(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 (x) = 0. Ceci signie exactement que


i=1

ai f i = 0, et comme la

famille (a1 , . . . , a p ) = (0, . . . , 0) ceci montre que la famille ( f 1 , . . . , f p ) est lie.

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

Dunod La photocopie non autorise est un dlit

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

Chap. 3. Espaces vectoriels et Applications linaires


H = Vect(e1 + e2 ) pour n = 2) est un supplmentaire commun H1 et H2 . On a alors E = H1 H = H2 H , et par consquent : d(H1 ) = d(H2 ). On a donc montr que d est constante sur les droites vectorielles. Soit a cette constante. Grce la formule
p

(1) on obtient d(H ) =


i=1

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

telle que la suite (degPi ) soit stric-

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.

3.3 Exercices dapprofondissement


Considrons alors la famille (R1 , . . . , Rn ) de polynmes dnie par : pour tout i dans [[1, n 1]], Ri = Pi Pn et Rn = Pn . On montre comme prcdemment que la famille obtenue est une base de F. De plus le degr des Ri est strictement infrieur au degr de Rn . On a F = Vect (R1 , . . . , Rn1 ) Vect(Rn ). Le sous-espace Vect (R1 , . . . , Rn ) est de dimension n 1. Il existe donc une base (S1 , . . . , Sn1 ) de Vect (R1 , . . . , Rn1 ), telle que la suite (deg Si ) soit strictement croissante. Comme F = Vect (R1 , . . . , Rn1 ) Vect(Rn ), la famille (S1 , . . . , Sn1 , Rn ) est une base de F. Montrons que deg Sn1 < deg Rn . Comme par construction Sn1 est dans Vect (R1 , . . . , Rn1 ), le polynme Sn1 est combinaison linaire des polynmes Ri qui sont tous de degr strictement infrieur au degr de Rn , on en dduit deg Sn1 < deg Rn . On a ainsi montr que la suite des degrs de la famille (S1 , . . . , Sn1 , Rn ) est strictement croissante et cest une base de F.

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 .

Dunod La photocopie non autorise est un dlit

82

Chap. 3. Espaces vectoriels et Applications linaires


Mais puisque ak+1 nest pas dans Fk cela implique l = m = 0. Il en rsulte que F(ak+1 ) Fk = {0}. La somme F(ak+1 ) + Fk est donc directe, do lon dduit que la somme F(a1 ) + + F(ak ) + F(ak+1 ) est directe. Alors dim(F(a1 ) + + F(ak ) + F(ak+1 )) = 2k + 2. En partant de F(a1 ) o a1 = 0, on construit ainsi une suite de sous-espaces F(a1 ), . . . , F(a p ) tels que dim(F(a1 ) + + F(ak ) + F(a p )) = 2 p. Alors F(a1 ) F(ak ) F(a p ) = E, ce qui donne le rsultat. 4) Notons J = 0 1 . Dans la 1 0 J 0 0 J plication f a pour matrice . . . .. . 0 base (a1 , f (a1 ), a2 , f (a2 ), . . . , a p , f (a p )), lap 0 . .. . . . . .. . 0 0 J

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

1) On va commencer par montrer que la somme


i=1

Im pi est directe.
n

Soit (y1 , . . . , yn ) dans Im p1 Im pn . On suppose que


j=1

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

y j = 0 on dduit Im pi est directe.

pi (y j ) = pi (yi ) = yi = 0. On
j=1

j=1 m

3.3 Exercices dapprofondissement


m

83

Montrons alors que


i=1

Im pi = E. Soit i dans [[1, n]]. Par hypothse pi = 0, et


m m

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-

espace vectoriel de E, de dimension suprieure ou gale dimE. Il en rsulte que Im pi = E.


i=1 m

2) Soit (l1 , . . . , lm ) dans R tel que


m i=1 m m

li pi = 0. Soit j dans [[1, n]]. On a alors

pj
i=1

li pi

=
i=1

li p j pi = 0. Comme par hypothse i = j entrane

Dunod La photocopie non autorise est un dlit

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

Chap. 3. Espaces vectoriels et Applications linaires


est une famille de matrices de projecteur. La libert de la famille des (E i j )(i, j)[[1,n]]2 permet de montrer sans difcult la libert de la famille des (Pi j )(i, j)[[1,n]]2 . En effet soit (ai j )(i, j)[[1,n]]2 dans Rn telle que : ai j Pi j = 0.
(i, j)[[1,n]]2
2

(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

(1) se simplie alors en


i=1

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

Centrale MP 2006 Soient E, F et G des K-espaces vectoriels de dimension nie.


1) Soient u dans L(E, F) et v dans L(E, G). Montrer que lexistence de w dans L(F, G) telle que v = w u quivaut : Ker u Ker v. 2) Soient u dans L(E, G) et v dans L(F, G). Montrer que lexistence de w dans L(E, F) telle que u = v w quivaut : Im u Im v. 3) Soit u dans L(E). tablir lexistence de p dans L(E) et v dans GL(E) telles que p2 = p et u = p v. 4) Soit u dans L(E). tablir lexistence de p dans L(E) et v dans GL(E) telles que p 2 = p et u = v p. 1) Sil existe w dans L(F, G) telle que v = w u, alors pour tout x dans Ker u, on a v(x) = w(u(x)) = 0. On a donc bien Ker u Ker v. Supposons que Ker u Ker v. Si u est nulle, alors v est nulle et tout lment w dans L(F, G) convient. Supposons u non nulle. Le thorme de la base imcomplte permet de construire p n une base (e1 , . . . , en ) de E telle quil existe p et k dans N vriant 0 k tels que (e1 , . . . , ek ) est une base de Ker u et (e1 , . . . , e p ) est une base de Ker v, (avec k = 0 si u est injective, et p = 0 si v est injective). Pour i dans [[k + 1, n]], posons f i = u(ei ). Le rsultat essentiel qui permet de rsoudre cet exercice est le suivant si (e1 , . . . , en ) est une base de E telle que (e1 , . . . , ek ) est une base de Ker u alors la famille (u(ek+1 ), . . . , u(en )) est une base de Im u. En effet, soit H le sous-espace

3.3 Exercices dapprofondissement


vectoriel dni par H = Vect(ek+1 , . . . , en ), ce sous-espace vectoriel est un supplmentaire de Ker u et on sait que la restriction de u H est un isomorphisme. Par consquent la famille (u(ek+1 ), . . . , u(en )) est une base de Im u. On complte la famille ( f k+1 , . . . , f n ) en une base ( f k+1 , . . . , f q ) de F. On dnit alors w par : pour tout i dans [[k + 1, n]], w( f i ) = v(ei ) et pour tout i dans [[n + 1, q]], w( f i ) = 0. Montrons quon a bien v = w u. Soit i dans [[1, n]]. Si i k alors i n alors u(ei ) = v(ei ) = 0 et on a bien v(ei ) = w(u(ei )). Si k + 1 w(u(ei )) = w( f i ) = v(ei ). On a donc v et w u qui concident sur une base de E, ces applications linaires sont donc gales. 2) Sil existe w dans L(E, F) telle que u = v w, alors de manire vidente Im u Im v. Supposons Im u Im v. Si u = 0 alors w = 0 convient. On suppose dsormais u non nulle. Soit (e1 , . . . , ek ) est une base de Ker u complte en une base (e1 , . . . , en ) de E (avec k = 0 si u est injective). On complte de nouveau la base (u(ek+1 ), . . . , u(en )) = ( f k+1 , . . . , f n ) de Im u en une base ( f k+1 , . . . , f q ) de F de sorte quil existe p dans [[k + 1, n]] tel que ( f k+1 , . . . , f p ) est une base de Im v. Comme on a Im u Im v, pour tout i dans [[k + 1, n]], il existe ei dans E tel que v(ei ) = f i = u(ei ). Soit alors w dans L(E, F) dnie par : pour tout i dans [[k + 1, n]], w(ei ) = ei et pour tout i dans [[1, k]], w(ei ) = 0. On vrie sans peine quon a alors u = v w. 3) Si u = 0, alors on peut prendre p = 0 et tout lment de L(E) convient. Supposons donc u = 0. Soit (e1 , . . . , ek ) est une base de Ker u complte en une base (e1 , . . . , en ) de E (avec k = 0 si u est injective). On complte la base (u(ek+1 ), . . . , u(en )) = ( f k+1 , . . . , f n ) de Im u en une base ( f 1 , . . . , f n ) de E. Soit v lapplication linaire de L(E) dnie par : i [[1, n]] , v(ei ) = f i . Comme limage par v de la base (e1 , . . . , en ) est encore une base de E, lapplication v est bijective. Soit p le projecteur sur Im u paralllement Vect( f 1 , . . . , f k ). Pour tout i dans [[k + 1, n]] on a p( f i ) = f i et pour tout i dans [[1, k]] on a p( f i ) = 0. On montre alors que p v et u concident sur la base (e1 , . . . , en ), elles sont donc gales. 4) Si u = 0, alors on peut prendre p = 0 et tout lment de L(E) convient. Supposons donc u = 0. Soit v lapplication linaire dnie la question prcdente et soit cette fois p le projecteur sur G = Vect(ek+1 , . . . , en ) paralllement Ker u = Vect(e1 , . . . , ek ). On vrie que u et v p concident sur la base (e1 , . . . , en ), elles sont donc gales. On peut aussi procder en traduisant le rsultat de la question 3) sous forme matricielle et appliquer ce rsultat la transpose de la matrice de u.

85

Dunod La photocopie non autorise est un dlit

86

Chap. 3. Espaces vectoriels et Applications linaires


Exercice 3.38 Centrale MP 2006 Soit E un espace vectoriel de dimension nie gale n. 1) Soient x et y dans E non colinaires. Dterminer le plus grand entier k pour lequel il existe des formes linaires indpendantes f 1 , . . . , f k telles que pour tout i dans [[1, k]], f i (x) = f i (y). 2) Soient f 1 , . . . , f k des formes linaires sur E. Montrer lquivalence
k

( 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

Ker( f i ) i [[1, n]] , f i (x) = 0 c(x) = 0 x Ker c.

Le thorme du rang appliqu c donne : dim Ker c + dim Im c = dimE = n. On en dduit alors :
k

dim
i=1

Ker( f i ) = n k dim Im c = k c surjective.

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

On en dduit que ( f 1 , . . . , f k ) est libre si et seulement si dim


i=1

Ker( f i ) = n k.

3.3 Exercices dapprofondissement


Exercice 3.39 Centrale MP 2006, 2007 Soit E = R2n1 [X ], et a1 , . . . , an des rels distincts. Pour tout i dans [[1, n]],
n

87

on pose T =
k=1

(X ak ) et Ti = T /(X ai ). Pour tout P dans E on dnit

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 ) .

Dunod La photocopie non autorise est un dlit

88

Chap. 3. Espaces vectoriels et Applications linaires


Ces conditions sont quivalentes : pour tout j dans [[1, n]] diffrent de i, le rel a j est racine double de Q i , tandis que ai est racine de Q i et Q i (ai ) = 1. On en dduit quil existe bi et ci tels que Q i scrit sous la forme Q i = (bi X + ci )Ti2 (X ). Les conditions sur Q i (ai ) et Q i (ai ) permettent de dterminer bi et ci . Pour rendre les calculs un peu plus agrables, il est naturel dcrire quil existe bi et gi tels que bi X + ci = bi (X ai ) + gi . Le polynme Q i scrit alors sous la bi forme Q i (X ) = bi (X ai )Ti2 (X ) + gi Ti2 (X ) = Pi (X ) + gi Ti2 (X ). On a alors ai bi Qi = P + gi 2Ti Ti . Les conditions Q i (ai ) = 1 et Q i (ai ) = 0 deviennent alors : ai i gi Ti2 (ai ) = 1 bi + 2gi Ti (ai )Ti (ai ) = 0 ai Ce systme se rsout et donne gi = On en dduit Q i (X ) =
3

1 Ti2 (ai )

bi = 2

Ti (ai ) . Ti3 (ai )

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 ).

Exercice 3.40 Centrale PC 2006 Soit E un K-espace vectoriel de dimension nie.


1) Dterminer les f de L(E) tels que (x, f (x)) soit lie pour tout x de E 2) Dterminer le commutant de L(E). 3) Dterminer le commutant de GL(E). 1) On va montrer que les lments de L(E) qui vrient cette condition sont les homothties. Si E est rduit au vecteur nul, lespace L(E) est rduit lapplication nulle qui est une homothtie. On se place dsormais dans le cas o E nest pas rduit au vecteur nul. Soit x dans E\ {0}. La famille (x, f (x)) est lie avec x = 0, il existe donc a dans K tel que f (x) = ax. Soit y dans E. Ou bien y est li avec x, ou bien la famille (x, y) est libre. Dans le premier cas il existe a dans K tel que y = ax et on en dduit immdiatement, f (y) = a f (x) = aax = ay. Dans le second cas, y et x + y sont non nuls et il existe (b, g) dans K2 tel que f (y) = by et f (x + y) = g(x + y). Comme f est linaire on a f (x + y) = f (x) + f (y) et on en dduit : g(x + y) = ax + by.

3.3 Exercices dapprofondissement


On a donc (g a)x + (g b)y = 0, et comme la famille (x, y) est libre on en dduit g = a = b. Ainsi dans tous les cas f (y) = ay et on a montr que f est une homothtie. Remarque Pour cette question on na pas utilis le fait que E est de dimension nie. 2) Le commutant de L(E) contient les homothties. Soit f dans le commutant de L(E), montrons que f est une homothtie. Soit x dans E \ {0}. Comme E est de dimension nie la droite vectorielle Vect(x) admet un supplmentaire H dans E. Soit alors p la projection sur Vect(x) paralllement H . On a Im( p) = Vect(x) et p(x) = x. On a alors f ( p(x)) = f (x) = p( f (x)) Vect(x) et ainsi la famille (x, f (x)) est lie. On a donc montr que pour tout x dans E la famille (x, f (x)) est lie, le rsultat prcdent nous permet donc de dire que f est une homothtie. 3) Le commutant de GL(E) contient les homothties de rapport non nul. Soit f dans le commutant de GL(E), montrons que f est une homothtie. Soit x dans E \ {0}, comme E est de dimension nie la droite vectorielle Vect(x) admet un supplmentaire H dans E. Soit alors s la symtrie par rapport H et paralllement Vect(x). Pour une symtrie s, on sait que E = E 1 E 1 o E 1 = {x E | s(x) = x} et E 1 = {x E | s(x) = x} et dans le cas prsent on a par construction E 1 = H et E 1 = Vect(x). De lgalit s( f (x)) = f (s(x)) = f (x), on dduit f (x) E 1 donc f (x) Vect(x), ce qui montre que (x, f (x)) est lie. On conclut comme prcdemment.

89

Exercice 3.41

Dunod La photocopie non autorise est un dlit

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

Chap. 3. Espaces vectoriels et Applications linaires


En conclusion on a montr que G G 2 = {0} et G + G 2 = F. On en dduit que G G 2 = F et comme par construction G 2 est un sous-espace vectoriel de G 1 qui est de dimension nie, il est lui mme de dimension nie. On a donc montr que G est de codimension nie dans F. Montrons que F est de codimension nie dans E. Soit G 3 un supplmentaire de G 2 dans G 1 . Un tel supplmentaire existe car G 1 est de dimension nie. Montrons que G 3 est un supplmentaire de F dans E. On a les relations : E = G G 1 , G 1 = G 2 G 3 , F = G G 2 . On en dduit que : E = F G 3 . Comme G 3 est un sous-espace vectoriel de G 1 , il est de dimension nie. On en dduit que F est de codimension nie dans E. On a codim E G = dimG 1 et codim E F = dimG 3 ainsi que codim F G = dimG 2 . De plus, par construction, on a G 1 = G 3 G 2 , do dimG 1 = dimG 3 + dimG 2 . On en dduit : codim E G = codim E F + codim F G.

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

3.3 Exercices dapprofondissement


formule de Grassmann dim V1 + dim V2 = dim(V1 + V2 ) + dim(V1 V2 ). Dans le cas qui nous intresse, on se donne k sous-espaces vectoriels V1 , . . . , Vk , et on considre lapplication linaire v de V1 Vk vers E k1 qui au k-uplet (x1 , . . . , xk ) associe (x2 x1 , x3 x1 , . . . , xk x1 ). De nouveau Ker v est isomorphe V1 Vk grce lapplication linaire qui x dans V1 Vk associe (x, . . . , x). Le thorme du rang montre alors que dimV1 + + dimVk = dim(V1 Vk ) + dim Im v. Or limage de v est incluse dans E k1 et sa dimension est donc au plus gale n(k 1). Lhypothse dimV1 + + dimVk > n(k 1) entrane ainsi que dim(V1 Vk ) > 0, ce qui signie que lintersection des Vi nest pas rduite {0}.

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.

4.1 LESSENTIEL DU COURS ET EXERCICES DASSIMILATION


4.1.1 Calcul dans Mn (K) Ce quil faut savoir Matrices rectangulaires Mn, p (K)
Soient n et p dans N. Lensemble Mn, p (K) est un espace vectoriel de dimen-

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

(i, j) [[1, n]] [[1, q]] ci j =


k=1

aik bk j .

Matrices carres Mn (K)


Lorsque p = n, on a la rgle de multiplication :

(i, j, k, ) [[1, n]]4 : E i j E k = d jk E i , o d est le symbole de Kronecker.

4.1 Lessentiel du cours et exercices dassimilation


Matrices carres symtriques et antisymtriques

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

Calcul dans lanneau (Mn (K), +, )


Lensemble Mn (K) muni de + et est un anneau. Il est non commutatif : pour

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

Formule du binme de Newton : (A + B) N =


k=0 N

N Ak B N k . k

Dunod La photocopie non autorise est un dlit

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 .

Remarque Pour tout A dans Mn (K), on a par convention A0 = In .


Quelques mthodes de calcul de A p

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

4.1 Lessentiel du cours et exercices dassimilation


Exercice 4.3 CCP MP 2007 1 2 Soit A = . Calculer An , pour n dans N. 1 4 Indication de la rdaction : on cherchera un polynme annulateur de A de degr 2.
1 10 . On remarque alors 5 14 que A2 = 5 A 6In . Le polynme P(X ) = X 2 5X + 6 est donc un polynme annulateur de A. Soit n dans N. Il existe un unique (an , bn ) dans R2 et un unique Q dans R [X ] tels que X n = Q(X )P(X ) + an X + bn (division euclidienne de X n par P). En remarquant que P(2) = P(3) = 0, on dtermine an et bn : Commenons par calculer A2 . On obtient A2 = 2n = 2an + bn . 3n = 3an + bn On en dduit an = 3n 2n et bn = 32n 23n . Ainsi, pour n dans N, on a : An = Q(A)P( A) + an A + bn In = an A + bn In = (3n 2n )A + (32n 23n )In . On en dduit n N, An = 2n+1 3n 2n+1 23n 3n 2n 23n 2n .

95

4.1.2 Matrices nilpotentes Ce quil faut savoir


Soit A dans Mn (K). On dit que A est nilpotente lorsquil existe p dans N tel que A p = 0. Exemple : Les matrices triangulaires strictement suprieures, ou strictement infrieures, sont nilpotentes. Indice de nilpotence : on appelle indice de nilpotence de A le plus petit entier p dans N tel que A p = 0. Soit A un matrice nilpotente de Mn (K), son indice de nilpotence est infrieur ou gal n. Voir exercice 3.18 page 67 pour la dmonstration de ce rsultat.

Dunod La photocopie non autorise est un dlit

Exercice 4.4 0 1 0 Soit A = 0 0 1. 0 0 0


1) Montrer que A est nilpotente dindice 3.

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.

4.1.3 Matrices et applications linaires Ce quil faut savoir


Soit (n, p) N N .
Soient E et F deux K-espaces vectoriels de dimensions respectives n et p.

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 i1 , . . . , m i p ) dans K p tel que u(e j ) =


i=1

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

Soit (x, y) dans E F, il existe (x 1 , , x n ) Kn tel que x =


i=1 p

xi ei et il

existe (y1 , , y p ) K p tel que y =


i=1

yi f i . Posons X = t (x1 , , xn ) et

Y = t (y1 , , y p ). On a y = u(x) Y = MB E B F (u)X .


Soit B E une base xe de E.

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),

4.1 Lessentiel du cours et exercices dassimilation


on a MB E (g f ) = MB E (g) MB E ( f ). Application linaire canoniquement associ une matrice Soit A une matrice de M p,n (K). On appelle application linaire canoniquement associ A, lapplication linaire f de Kn vers K p qui, tout X Kn , considr comme vecteur colonne, associe AX .

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

Dunod La photocopie non autorise est un dlit

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

4.1.4 Matrices inversibles et calcul de linverse Ce quil faut savoir


Soit A dans Mn (K) une matrice carre. On dit que A est inversible lorsquil existe une matrice B dans Mn (K) telle que AB = B A = In . Dans ce cas B est unique et on lappelle linverse de A et on la note A1 . Notation On note GLn (K) lensemble des matrices carres dordre n et inversibles. Soit (A, B) GLn (K)2 , la matrice AB est inversible et (AB)1 = B 1 A1 . Si A dans Mn (K) est inversible, alors pour tout k dans N , la matrice Ak est inversible et (Ak )1 = ( A1 )k , la matrice tA est inversible et (t A)1 = t (A1 ).

4.1 Lessentiel du cours et exercices dassimilation

99

Diffrentes caractrisations de linversibilit dune matrice carre


Soit A dans Mn (K). La matrice A est inversible si et seulement si lune des proprits suivantes est vrie :
il existe B dans Mn (K) telle que B A = In ; il existe B dans Mn (K) telle que AB = In ; le noyau de A est rduit 0, cest--dire la seule solution de lquation AX = 0

pour X dans Mn,1 (K), est la matrice colonne X = 0 ;

elle est la matrice dans une certaine base dun endomorphisme bijectif ; son rang est gal n ; son dterminant est non nul (voir chapitre Dterminants ).

Quelques mthodes pour dterminer lventuel inverse dune matrice A


Exhiber une matrice B dans Mn (K) telle que AB = In ou B A = In . Rechercher un polynme P tel que P(A) = 0 et P(0) = 0. En effet, soit

P(X ) = a0 + a1 X + + ak X k un tel polynme, alors

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

1 1 est inversible et calculer son inverse. 1 0

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.

4.1 Lessentiel du cours et exercices dassimilation


p1

101

1) Il existe p dans N tel que N = 0. On a ainsi (In N )


p i=0

Ni

= In N p = In .
p1

La matrice In N est donc inversible et a pour matrice inverse


i=0 n1

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

Dunod La photocopie non autorise est un dlit

On en dduit que In + A est inversible et a pour matrice inverse


i=0

(1)i Ai . Ce

qui, de faon plus explicite, donne : 1 1 0 1 . 1 .. . (In + A) = . . 0 0 0

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

4.1.5 Matrices de passage Ce quil faut savoir


Soient n dans N et E un K-espace vectoriel de dimension n. Soient B et B deux bases de E. La matrice de passage de la base B la base B est la matrice P de la famille B dans la base B : sa j-me colonne est constitue des coordonnes dans la base B du j-me vecteur de la base B . La matrice de passage de la base B la base B est gale la matrice MB ,B (Id E ).

4.1 Lessentiel du cours et exercices dassimilation


Formules de changement de bases On note P la matrice de passage de la base B = (e1 , . . . , en ) la base B = (e1 , . . . , en ).
n

103

Soit x dans E. Il existe (x1 , . . . , xn ) dans K tel que x =


n i=1 n

xi ei et (x1 , . . . , xn )

dans K tel que x =


n i=1

xi ei . Soit X = t (x1 , . . . , xn ) et soit X = t (x1 , . . . , xn ).

On a alors X = P X . Soit f un endomorphisme de E, de matrice M dans la base B, et de matrice M dans la base B . On a M = P 1 M P.

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

()

Dunod La photocopie non autorise est un dlit

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

2. Attention au dcalage dindice : ai j est le coefcient de P j1 sur X i1

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

Dterminons la matrice de passage de la base B la base B. Pour cela expri-

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

On en dduit que pour tout j dans [[0, n]], X j =


i= j

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 ).

4.1 Lessentiel du cours et exercices dassimilation


Soit (e1 , e2 ) une base de H et e3 un vecteur directeur de D. La relation H D = E assure que (e1 , e2 , e3 ) est une base de E. Par ailleurs la matrice M de p dans cette 1 0 0 nouvelle base est donne par : M = 0 1 0 . 0 0 0 On sait galement que, en notant P la matrice de passage de (e1 , e2 , e3 ) (e1 , e2 , e3 ) que lon a : M = P 1 M P. En choisissant par exemple e1 = e1 e3 , e2 = e2 e3 et e3 = e1 + 2e2 + 3e3 , on obtient : 5 1 1 1 0 1 1 2 4 2 . 1 2 P= 0 P 1 = 6 1 1 1 1 1 3 5 1 1 1 4 2 . On en dduit M = P M P 1 = 2 6 3 3 3 Remarque Pour dterminer la matrice de P, on aurait pu procder comme dans lexercice 3.13, page 62.

105

4.1.6 Rang dune matrice Ce quil faut savoir


Soient (n, p) dans N2 et M dans Mn, p (R).
On appelle rang de M le rang de la famille de ses vecteurs colonnes. Soit E un K-espace vectoriel de dimension n de base B E et F un K-espace

Dunod La photocopie non autorise est un dlit

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

1 1 1 1 1 1 1 1 . tudier en fonction de l dans R le rang de la matrice Al = 1 1 1 1 1 1 l l

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

4.1 Lessentiel du cours et exercices dassimilation


On en dduit que si l = 1, alors le rang de Al est 3, si l = 1, alors le rang de Al est 4.

107

4.1.7 Matrices semblables Ce quil faut savoir


Soient A et B dans Mn (K). On dit que A et B sont semblables lorsquil existe P dans GLn (K) tel que A = P 1 B P. Caractrisation : les matrices A et B dans Mn (K) sont semblables si et seulement si il existe un espace vectoriel E de dimension n, deux bases B E et B E de E, un endomorphisme f de E tels que A = MB E ( f ) et B = MB E ( f ). Proprits Si deux matrices sont semblables, alors elles ont mme rang, mme dterminant et mme trace. La rciproque est fausse. Si A et B sont semblables, alors pour tout k dans N, les matrices Ak et B k sont semblables. Si de plus A est inversible, alors B est inversible et pour tout k dans Z, les matrices Ak et B k sont semblables. Remarque En pratique, pour montrer que deux matrices ne sont pas semblables, on utilise la contrapose de lune de ces implications.

Exercice 4.15 Navale MP 2006 0 0 0 0 Soient A = 0 0 0 0


1 0 0 0 0 0 0 1 , B = 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 et C = 0 1 0 0 1 0 0 0 0 0 0 0 0 0 . 1 0

Dunod La photocopie non autorise est un dlit

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.

Exercice 4.16 CCP PSI 2005


0 0 Les matrices A = 0 0 blables ? 0 0 0 0 0 1 0 0 0 0 0 0 et B = 0 1 0 0 1 0 0 0 0 0 0 0 0 0 sont-elles sem1 0

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.

4.1.8 Trace dune matrice carre Ce quil faut savoir


Soit A = (ai j ) une matrice de Mn (K).
n

On appelle trace de A le rel not tr( A) dni par tr( A) =


i=1

aii .

Proprits : soient A et B deux matrices de Mn (K) et (a, b) dans K2 .

4.1 Lessentiel du cours et exercices dassimilation


1) tr(aA + bB) = a tr A + b tr B ; 2) tr(AB) = tr(B A) ; 3) tr(tA) = tr(A) ; 4) pour P dans GLn (K) on a tr(P 1 A P) = tr(A). Soient E un K-espace vectoriel de dimension nie, B une base de E et f un endomorphisme de E. Le rel tr(MB ( f )) ne dpend pas du choix de la base B : on lappelle trace de f est on le note tr( f ).
Trace dun endomorphisme

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.

Ce quil faut savoir


La trace dun projecteur est gale son rang.

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.

4.1 Lessentiel du cours et exercices dassimilation


On en dduit que ff = (n 2)f+(n 1) Id. On peut encore crire cette relation sous la forme f (f (n 2) Id) = (n 1) Id. Lapplication f est donc bijective, 1 (f (n 2) Id). dapplication rciproque n1 Remarque Pour dterminer f1 on a utilis un polynme annulateur de f. On peut aussi obtenir f1 directement en rsolvant pour N dans Mn (K) donne, lquation (E) tr(M)In M = N . Remarquons que pour rsoudre (E), il suft de dterminer la trace de la matrice M. Pour cela, on commence par appliquer la trace (E). On tr(N ) . On en dduit alors que obtient tr(M)n tr(M) = tr(N ), do tr(M) = n1 tr(N ) In N . M= n1

111

4.1.9 Matrices par blocs Ce quil faut savoir


Soient (n, p) dans (N )2 et (n 1 , n 2 , p1 , p2 ) dans (N )4 tels que n 1 + n 2 = n et p1 + p2 = p. Soient A dans Mn 1 , p1 (K), B dans Mn 1 , p2 (K), C dans Mn 2 , p1 (K) et D dans Mn 2 , p2 (K). Soit M la matrice de Mn, p (K) dnie par M= A C B D ,

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

Alors on sait donner une criture par blocs du produit M1 M2 et on obtient : M1 M2 = A1 A2 + B1 C2 A1 B2 + B1 D2 C1 A2 + D1 C2 C1 B2 + D1 D2 .

Exemple Soit r un entier tel que r

min(n, p), on note Jnpr la matrice Ir 0 0 0 .

deMn (K) dnie par : Jnpr =

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

prenant les p dernires coordonnes, on a alors 0 =


k=1 r r

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

lk u jk = 0. Or, la famille (u j1 , . . . u jr ) est libre,

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.

4.1 Lessentiel du cours et exercices dassimilation


Soit maintenant une famille F de r + s + 1 vecteurs colonnes de M1 . Elle contient A ncessairement au moins r + 1 vecteurs colonnes dans la matrice ou au 0 0 moins s + 1 vecteurs colonnes dans . Dans le premier cas, il y a au moins B r + 1 vecteurs colonnes de A et la famille F est lie car elle contient une famille lie. Dans le deuxime cas, il y a au moins s + 1 vecteurs colonnes de B et la famille F est lie. Finalement rg M = rg A + rg B. Deuxime mthode : on se ramne une matrice triangulaire par blocs. La matrice A est de rang r , il existe donc PA dans GLm (R) et Q A dans GLn (R) telles que PA AQ A = Jmnr . La matrice B est de rang s, il existe donc PB dans GL p (R) et Q B dans GLq (R) telles que PB B Q B = J pqs . Soit alors les matrices QA 0 PA 0 et Q = . Ces matrices sont inversibles : P = 0 PB 0 QB 1 PA Q 1 0 0 A et Q 1 = , et de plus : P 1 = 1 0 PB 0 Q 1 B PA 0 0 PB A 0 0 B QA 0 0 QB = Jmnr 0 0 J pqs .

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

Dunod La photocopie non autorise est un dlit

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

Exercice 4.21 CCP MP 2006


Soit M dans Mn+ p (R) dcompose par blocs : M = GLn (R). Montrer que : rg (A) = rg (M) D = C A1 B. Remarquons tout dabord que comme A est dans GLn (R), la proposition dmontrer est quivalente : rg (M) = n D = C A1 B. On va essayer de multiplier M par des matrices inversibles jusqu obtenir une matrice diagonale par blocs dont les blocs diagonaux sont assez simples. B In A B A1 0 . = C D 0 In C A1 D On a ensuite : B 0 In In In B . = 0 I p C A1 D C A1 C A1 B D Comme toutes les matrices par lesquelles on a multipli M sont inversibles, le rang In 0 = rg In + rg (C A1 B D). On de M est gal au rang de 1 1 CA CA B D en dduit rg (M) = n rg (C A1 B D) = 0 D = C A1 B. A C B D avec A dans

4.2 EXERCICES DENTRANEMENT


Exercice 4.22 CCP MP 2006 Soit E un R-espace vectoriel de dimension nie n > 1. 1) Montrer que f dans L(E), de rang 1, nest pas forcment un projecteur. 2) Montrer que f dans L(E), de rang 1 et de trace 1 est un projecteur. 3) Trouver une base de Mn (R) constitue de projecteurs.
1) On choisit E = R2 . On considre lendomorphisme f de E ayant pour matrice 0 1 Mf = dans la base canonique. Il est clair que rg f = 1. Mais 0 0 f 2 = 0 = f , ce qui montre que f nest pas un projecteur.

4.2 Exercices dentranement


2) Soit f de rang 1 et de trace 1. Soit (e1 , . . . , en1 ) une base de Ker f . Daprs le thorme de la base incomplte, il existe un vecteur en de E tel que la famille (e1 , . . . , en ) est une base de E. Soit M f la matrice de f dans cette base. La matrice M f est de la forme : f (e1 ) 0 . . M f = . . . . 0 ... f (en1 ) 0 . . . . . . 0 f (en ) e1 a1 . . . . . . . . . . . . . an en

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

Dunod La photocopie non autorise est un dlit

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).

Exercice 4.24 Centrale PSI 2005


1) Montrer que An = 1 a/n a/n 1 est la matrice dune similitude dont on

prcisera les lments. 2) Calculer Bn = An , puis dterminer lim Bn . n


n+

4.2 Exercices dentranement


La matrice An a pour dterminant 1 + a2 /n 2 . On peut donc lcrire a/n 1 1 + a2 /n 2 1 + a2 /n 2 2 /n 2 , et cest la matrice dune 1+a An = a/n 1 1 + a2 /n 2 similitude de rapport rn = et sin un = a/n 1 + a2 /n 2 1 1 + a2 /n 2 1 + a2 /n 2 et dangle un dni par cos un =

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

= a . Donc la suite (Bn ) converge

vers

cos a sin a sin a cos a

Exercice 4.25 CCP PSI 2005


a 1 a 1 . . . a1 a 2 a 2 . . . a2 Soient N = . . . o a = . . . . . . an a n . . . a n

ai = 0 et M = (bi j ) la matrice
i=1

Dunod La photocopie non autorise est un dlit

dnie par : i = j bi j = 2ai et bii = ai


j=i

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 .

4.2 Exercices dentranement


Comme la famille (In , J , J 2 ) est libre, on en dduit que le systme : 2 a + 2bc = 0 (S) c2 + 2ab = 1 . 2 b + 2ac = 0 En multipliant la premire ligne et la troisime ligne de (S) par respectivement a et b, on constate que (S) entrane a 3 b3 = 0. Comme la fonction de R dans R, qui x associe x 3 est bijective, on en dduit que a = b. Le systme (S) se simplie alors en a 2 + 2ac = 0 . (S ) c2 + 2a 2 = 1 On en dduit que a = 0 ou a = 2c, ce qui mne respectivement 2 1 2 1 a = b = 0, c = 1 ou a = b = , c = ou a = b = , c = . 3 3 3 3 on vrie sans difcult que ces solutions conviennent effectivement, et on en dduit : 1 D(J ) = J 2 , 2In + 2J J 2 . 3 Remarque Voir chapitre Rduction pour des mthodes plus gnrales de recherche dun commutant.

119

Exercice 4.27 Mines-Ponts MP 2006


1 2 3 1 3 2 Montrer que les matrices A = 3 1 2 et t A = 2 1 3 sont sem2 3 1 3 2 1 blables.

Dunod La photocopie non autorise est un dlit

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 .

1) Dterminer le rang de M en fonction de A et 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

termes de produits par des matrices inversibles : In In A 0 0 In A A In 0 A B In In = = A 0 A 0 In In A BA 0 BA 0 In


1

, . = 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

A1 + (B A)1 (B A)1 (B A)1 (B A)1 U V = X Y

Deuxime mthode : Etant donns X et Y deux vecteurs colonnes de Cn ,

rsolvons le systme dquations M

, dinconnues U et V o

4.2 Exercices dentranement


U et V sont deux vecteurs colonnes de Cn . Ce systme est quivalent au sysAU + AV = X tme qui quivaut successivement aux systmes suivants : AU + BV = Y A(U + V ) = X A(U + V ) = X , puis , ou encore A(U + V ) + (B A)V = Y (B A)V = Y X U = A1 X (B A)1 (Y X ) U + V = A1 X et enn . V = (B A)1 (Y X ) V = (B A)1 (Y X ) U X X U Comme le systme M = = est quivalent M 1 , on V Y Y V A1 + (B A)1 (B A)1 . en dduit M 1 = (B A)1 (B A)1

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

Dunod La photocopie non autorise est un dlit

linaire nulle de ces vecteurs


j=1

aju j +
j=1

b j f (u j ) +
j=1 n

c j f 2 (u j ) = 0 . En applin

quant f 2 cette relation, et, puisque f 3 = 0, on obtient


j=1

a j f 2 (u j ) =
j=1

ajej = 0 ,

et puisque la famille (e1 , . . . , en ) est libre, on en dduit a1 = = an = 0. Donc

122

Chap. 4. Matrices
n n

b j f (u j ) +
j=1 n j=1 n

c j f 2 (u j ) = 0 . En appliquant f , cette relation, il vient b j e j = 0 , et de nouveau on dduit b1 = = bn = 0. Il reste


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

0 est une base de E, et dans cette base la matrice de f est 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 a12 a1n 0 . . . A 0

= a11 V

2 a11

a11 t V
t

A A +V V

4.2 Exercices dentranement


n

123

On en dduit que A t A = t A A entrane


i=1

2 2 a1i = a11 et A tA = t A A + V t V . Ceci

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

n Ank M Ak+1 k n An+1k M Ak k1

=
k=0

(1)

(1)k1
k=1

= An+1 M +
k=1 n+1

(1)k

n k

n k1

An+1k M Ak + (1)n+1 M An+1

=
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.

4.3 EXERCICES DAPPROFONDISSEMENT


Exercice 4.32 Mines-Ponts MP 2006
1) Soit f une forme linaire sur Mn (R) vriant : pour tout A et B dans Mn (R), f ( AB) = f (B A). Montrer que f est proportionnelle la trace. 2) Soit g un endomorphisme de lespace vectoriel Mn (R) vriant : pour tout A et B dans Mn (R), g( AB) = g(B A) et g(In ) = In . Montrer que g conserve la trace. 1) On va essayer de dterminer les valeurs que peut prendre f sur les lments de la base canonique de Mn (R) : (i , j) [[1, n]]2 , i = j f (E i j ) = f (E i j E j j ) = f (E j j E i j ) = f (0) = 0. On a par ailleurs : (i , j) [[1, n]]2 : f (E ii ) = f (E i j E ji ) = f (E ji E i j ) = f (E j j ). Soit alors l la valeur commune de f sur les E ii . On constate que f et l tr concident sur la base canonique de Mn (R). Elles sont donc gales. On a ainsi montr que f est proportionelle la trace. 2) On peut considrer lapplication w = tr g. Cette forme linaire vrie les conditions de la question prcdente, elle est donc proportionelle la trace. La condition g(In ) = In entrane que la constante de proportionnalit vaut 1. On a ainsi montr que tr g = tr, ce qui montre que pour tout A dans Mn (R), on a tr(g(A)) = tr(A). On peut aussi reprendre les mmes calculs que prcdemment qui montrent que pour (i , j) [[1, n]]2 , si i = j alors g(E i j ) = 0 tandis que g est constante sur les E ii . La condition g(In ) = In va nous permettre de calculer g(E 11 ). En effet :
n

g(In ) = g(
i=1

E ii ) = ng(E 11 ).

On en dduit g(E 11 ) =

1 In . n

4.3 Exercices dapprofondissement


Soit A = (ai j )1
i, j n

125

dans Mn (R). On a A =
1 i, j n

ai j E i j . On en dduit que 1 tr(A) aii In = In . n 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.

Dunod La photocopie non autorise est un dlit

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

4.3 Exercices dapprofondissement


lapplication f , cest--dire lensemble des matrices X telles que X + tr(X )A = 0. Si X vrie cette relation, alors on a X = tr(X )A, ce qui entrane X appartient Vect(A). On vrie rciproquement, grce lhypothse tr(A) = 1, que X appartient Vect(A) entrane X + tr(X )A = 0. On en dduit alors que lensemble des solutions de lquation X + tr(X )A = B est la droite afne B + Vect( A). Pour conclure :
Si tr( A) = 1, alors lquation (1) admet une unique solution donne par

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).

Dunod La photocopie non autorise est un dlit

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).

Exercice 4.37 Mines-Ponts MP 2007

0 1 1 0 1. Soient A dans M3,2 (R) et B dans M2,3 (R) telles que AB = 1 1 1 2

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 .

Exercice 4.38 Centrale PC 2005, PSI 2006, MP 2007

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.

4.3 Exercices dapprofondissement


2) Montrer que toute matrice de Mn (K) de trace nulle est semblable une matrice de diagonale nulle. Indication de la rdaction : on pourra raisonner par rcurrence sur n. 3) Soient d1 , . . . , dn dans K deux deux distincts, et D = diag(d1 , . . . , dn ). Soit w L(Mn (K)) qui M associe D M M D. Dterminer le noyau et limage de w. 4) Etant donne A Mn (K), tablir lquivalence des proprits (i) et (ii) suivantes : (i ) tr A = 0 , (ii) (X , Y ) (Mn (K))2 tel que X Y Y X = A. 1) Soit B = (e1 , . . . , en ) une base de E. Pour tout i {1, . . . , n}, il existe gi K tel
n n

129

que u(ei ) = gi ei . Il existe aussi g K tel que u


i=1 n n

ei

=g
i=1

ei . on obtient

alors en vertu de la linarit de u que g


i=1

ei =
i=1

gi ei , et comme B est une base,

Dunod La photocopie non autorise est un dlit

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= = =

0 a12 a1n 1 0 0 1 0 . . B 0 . P 1 . . 0 . (a12 , . . . , a1n )P 0 1 0 0 1 0 . 1 . BP 0 . P . . 0 . (a12 , . . . , a1n )P 0 1 . 0 P 1 P 1 B P . . .

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 .

4.3 Exercices dapprofondissement


4) Supposons que (ii) est vraie. Il existe (X , Y ) (Mn (K))2 tel que X Y Y X = A. On a alors tr(A) = tr(X Y Y X ). Or la trace est linaire et tr(X Y ) = tr(Y X ), donc tr(A) = 0. Ainsi (ii) (i). Supposons que (i) est vraie. Daprs la question 2), la matriceA est semblable une matrice B dont les coefcients diagonaux sont nuls. Il existe donc P GLn (K) tel que B = P 1 A P. Or, B appartient N = Im w. Il existe donc C Mn (K) tel que B = w(C) = DC C D. Ainsi P 1 A P = DC C D. On en dduit alors que A = P DC P 1 PC D P 1 = (P D P 1 )(PC P 1 ) (PC P 1 )(P D P 1 ) = XY Y X, o X = P D P 1 et Y = PC P 1

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.

Dunod La photocopie non autorise est un dlit

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

4.3 Exercices dapprofondissement


penser celle qui lie la trace dun projecteur son rang. Il est donc relativement q 1 naturel de se demander si la matrice B = Ak nest pas celle dun projecteur. q
k=1 q

133

Par ailleurs la somme


k=1

Ak et la relation Aq = In font penser la formule rappele


q

en dbut de chapitre qui montre que (A In )


k=1

Ak = Aq+1 A = 0.
q

(1) .
q

On peut alors dmontrer par rcurrence que, pour tout i N , on a Ai


k=1

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

5.1 RAPPELS DE COURS ET EXERCICES DASSIMILATION


5.1.1 Un calcul de dterminant dordre 3
Dans ce chapitre nous approfondissons ltude des dterminants commence en premire anne. Nous vous proposons de tester vos connaissances sur un exercice trs simple :

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

5.1.2 Dterminants dordre n N Ce quil faut savoir Mthodes de calcul


Utilisation des oprations lmentaires (cf. exercices 5.2, 5.5,. . .) :

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.

5.1 Rappels de cours et exercices dassimilation


Si on multiple lune des colonnes de A par un scalaire l, alors le dterminant de A est multipli par l : det(C1 , . . . , Ci1 , lCi , Ci+1 , . . . , Cn ) = l det(C1 , . . . , Cn ). Si A a deux colonnes identiques, alors det( A) = 0. Si on change deux colonnes de A, alors son dterminant est chang en son oppos. Si A Mn (K), alors det(t A) = det(A). Il en rsulte que les rgles de calculs concernant les colonnes de A sappliquent aussi aux lignes. A B une matrice trian0 C gulaire par blocs, o A et C sont des matrices carres dordre respectif p et q. On a alors det(M) = det(A) det(C). (cf. exercices 5.2 et 5.3). Il en rsulte que le dterminant dune matrice triangulaire est gal au produit de ses lments diagonaux. (cf. exercice 5.5).
Dterminant dune matrice triangulaire : soit M =

135

Proprits des dterminants


Si A, B Mn (K), alors det(AB) = det(A) det(B) (cf. exercice 5.3). Soit A Mn (K). Alors det( A) = 0 si et seulement si le rang de A est stric-

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

pour tout indice de ligne i et

det(A) =
i=1

pour tout indice de colonne j .

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).

Dterminant dun systme de vecteurs, dun endomorphisme


Soit E un espace vectoriel de dimension nie n 1 et soit B une base de E. Le dterminant dun systme de n vecteurs S = (x 1 , . . . , x n ) dans la base B est gal au dterminant de la matrice P du systme dans la base B. On le note detB (x1 , . . . , xn ). Pour que S soit une base de E, il faut et il suft que ce dterminant soit non nul. Lapplication (x1 , . . . , xn ) detB (x1 , . . . , xn ) est une forme n-linaire alterne sur lespace vectoriel E. Pour toute forme n-linaire alterne w dnie sur E, il existe un scalaire l tel que (x1 , . . . , xn ) E n , w(x 1 , . . . , xn ) = l detB (x1 , . . . , xn ) (cf. exercice 5.15)
Lorsque f est un endomorphisme de E, le dterminant de f est gal au dter-

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

5.1 Rappels de cours et exercices dassimilation


Les oprations lmentaires L 3 L 3 + L 1 puis L 4 L 4 + L 2 donnent alors det(M) = Finalement : det(M) = (a + c)2 (b d)2 (c a)2 (b + d)2 = (a + b + c d)(a b + c + d)(a + b + c + d)(a + b c + d). AB 0 B = det(A B) det(A + B) A+B

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

5.1 Rappels de cours et exercices dassimilation


Remarque On peut retrouver ce dernier rsultat en observant que, pour a x dans C, lapplication b D(a, b) est une fonction polynomiale (cela rsulte encore de la formule de Leibniz). Elle est donc continue et on a : D(a, a) = lim D(a, b) .
ba b=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

ai j E i j et, pour k, {1, . . . , n},


n n n

AE k =
i=1 j=1

ai j E i j E k =
i=1

aik E i .

Dunod La photocopie non autorise est un dlit

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

ai,k ci,k = det(A) (dveloppement du dterminant par rapport sa

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

a j,k ci,k = det(A j ) = 0. a j,k ci,k =


k=1

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 =

1 A1 est inversible et donc det(A) rg (C) = rg (t C) = n.

Si rg ( A) < n 1, alors toute matrice U obtenue en supprimant une colonne de

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.

5.2 Exercices dentranement


Exercice 5.8 Daprs Centrale MP 2006 Soit n N et M Mn (Z). Montrer que M est inversible dans Mn (Z) si et seulement si det(M) = 1.
Soit M Mn (Z) une matrice inversible dont linverse appartient Mn (Z). On a alors det(M) det(M 1 ) = det(M M 1 ) = det(In ) = 1 et donc det(M) est un entier dont linverse appartient Z. Il en rsulte que det(M) = 1. Rciproquement supposons le dterminant de M Mn (Z) gal 1. Lexpression de la matrice inverse laide de la comatrice (cf. exercice 5.7) : 1 t M 1 = Com(M), montre que linverse de M appartient Mn (Z). det(M)

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 . . .

(x + n)k (n + 1)k (n + 2)k . . . (2n 1)k

Dunod La photocopie non autorise est un dlit

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.

5.2 EXERCICES DENTRANEMENT


Exercice 5.10 Centrale MP 2005 On considre la matrice carre dordre n,
A = (ai j ), Calculer det( A). avec ai j = 1 + 2 + + max(i, j).

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

2) On suppose que AB = B A. Montrer que det( A2 + B 2 ) et B ne commutent pas ?

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.

5.2 Exercices dentranement


2 0 0 1 et B = Avec n = 2, prenons par exemple les matrices A = . 1 0 0 1/ 2 2 0 1 0 et B 2 = I2 , do A2 + B 2 = et On a alors A2 = 0 1/2 0 1/2 det(A2 + B 2 ) = 1/2.

143

Exercice 5.12 TPE MP 2006 Soit (a1 , . . . , an ) Rn . Calculer le dterminant de M = (m i j )1 m i j = ai a j si i = j et m ii = 1 + ai2 .


o

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

Il en rsulte que le noyau de f est lhyperplan H dquation


k=1

ak xk = 0. Soit

Dunod La photocopie non autorise est un dlit

(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

base est alors la matrice diagonale diag(0, . . . , 0,


k=1 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

Centrale MP 2005 Soient E un espace vectoriel de dimension n u L(E).

2, B une base de E et soit

5.2 Exercices dentranement


On considre lapplication f dnie par : (x1 , . . . , xn ) E n ,
n

145

f (x 1 , . . . , xn ) =
k=1

detB (x1 , . . . , xk1 , u(xk ), xk+1 , . . . , xn )

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

Soit A = (ai j ) la matrice de u dans la base B. On a alors


n

f (e1 , . . . , en ) =
k=1

detB (e1 , . . . , ek1 , u(ek ), ek+1 , . . . , en )

et 1 0 . . . 0 1 . . . a1k .. . a2k .. .. . . ... 0 ... 0 . . . . .. . 0 .. . . . . ... 1

detE (e1 , . . . , ek1 , u(ek ), ek+1 , . . . , en ) =

0 . . . . . . akk . . . . . . 0 . . . . . . ank

146

Chap. 5. Dterminants
En dveloppant ce dterminant par rapport sa k-ime ligne on obtient
n

detB (e1 , . . . , ek1 , u(ek ), ek+1 , . . . , en ) = akk , do l =


k=1

akk = tr(u) et

f (x 1 , . . . , xn ) = tr(u). detB (x1 , . . . , xn ).

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.

5.2 Exercices dentranement


Lorsque u est de la forme (2k + 1)p, (k Z), lquation (E) a une unique racine

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 )

Dunod La photocopie non autorise est un dlit

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 ) ... ... 0 0 . . .

. . . 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-

pltant une colonne non nulle de A par le thorme de la base incomplte.

5.2 Exercices dentranement


1) La matrice nulle appartient S. 2) Soit A S. En crivant la relation de lnonc avec B = A, on obtient det(2A) = 2n det(A) = 2 det(A) et donc det( A) = 0 puisque n 2. Supposons A non nulle et dsignons par A1 , . . . , An les colonnes de A. (Ce sont des lments de lespace vectoriel E = Mn,1 (C)). La matrice A possde au moins une colonne non nulle Ai0 et laide du thorme de la base incomplte, on peut trouver une base (A1 . . . , An ) de E, avec Ai0 = Ai0 . On peut alors crire A1 . . . An = A1 . . . An + A1 A1 . . . An An

149

do, par hypothse, det A1 . . . An = det A1 . . . An + det A1 A1 . . . An An

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.

Dunod La photocopie non autorise est un dlit

150

Chap. 5. Dterminants

5.3 EXERCICES DAPPROFONDISSEMENT


Exercice 5.20 Matrice diagonale dominante (Daprs Mines-Ponts MP 2005, Polytechnique MP 2006)
1) Soit A = (ai j )1
i, j n

Mn (C) telle que


n

(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

Mn (R) telle que


n 2

(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

5.3 Exercices dapprofondissement


thorme des valeurs intermdiaires on peut afrmer quil y est de signe constant. On a donc P(x) > 0 pour tout x R+ et en particulier P(0) = det(A) > 0.

151

Exercice 5.21 Mines-Ponts MP 2006 x a1 + x


Calculer D = x . . . x a2 + x .. . ... ... .. x . x . . . o a1 , . . . , an sont des rels. . . . an + x

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

colonne X sont nuls). On obtient donc D = det(diag(a1 , . . . , an )) +


j=1

D j , avec

Dunod La photocopie non autorise est un dlit

a1 0 . . . x . . . 0 x ... 0 0 a2 . . . n .. . . . . . . . ai . Dj = =x 0 0 x 0 i=1 . . .. i= j . . . . . 0 0 . . . x . . . an Finalement D = x


n n

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 . . .

. . . an . . . an a1 ... 0 ... 0 . . . . ... 2an

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

1 1 (a2 a1 ) + (a3 a1 ) + + (an a1 ) = (n 2)a1 . 2 2 On en dduit det(M) = (2)n2 (n 2)2 a1 . . . an .

5.3 Exercices dapprofondissement


Exercice 5.23

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

Dunod La photocopie non autorise est un dlit

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).

Exercice 5.25 CCP PSI 2005, Mines-Ponts PC 2006

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

6.1 LESSENTIEL DU COURS


Ce quil faut savoir
Soient E et F deux K-espaces vectoriels et soit f L(E, F). Soit b un lment de F. On considre lquation linaire (E) : f (x) = b o linconnue x est un lment de E. Lquation f (x) = 0 F est appele lquation homogne associe.

Description de lensemble des solutions


Lensemble (S H ) de solutions de lquation homogne est un sous-espace vectoriel de E (le noyau de lapplication linaire f ). Supposons lquation linaire f (x) = b compatible et soit x 0 une de ses solutions. Alors lensemble S de ses solutions est le sous-espace afne

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

Chap. 6. quations linaires


la matrice obtenue en remplaant la i-ime colonne de A par le second membre Di B. On a alors xi = . D

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

Exercice 6.3 Centrale PSI 2006 Soit (l, m) C2 . Rsoudre dans C lx + y + z + t = 1 x + ly + z + t = m 2 x + y + lz + t = m3 x + y + z + lt = m

Soit D dterminant du systme. On calcule l 1 D= 1 1 1 l 1 1 1 1 l 1 1 1 1 l 1 l 1 1 1 1 l 1

L1 L1 + L2 + L3 + L4 1 1 1 l

Dunod La photocopie non autorise est un dlit

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

Chap. 6. quations linaires


En retranchant la premire quation on obtient x(1 l) = x= 1 l1 1 1 + m + m2 + m3 l+3 m 1 + m + m 2 + m3 1, dou l+3

On obtient de la mme faon y = z= 1 l1 m2

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

Deuxime cas : Supposons l = 1. Le systme scrit x+y+z+t = 1 = m = m2 = m3 .

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).

Exercice 6.4 Mines-Ponts MP 2005, Ecole polytechnique PSI 2006

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

Dunod La photocopie non autorise est un dlit

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.

Exercice 6.5 TPE MP 2005

x 1 = axn + b x2 = ax1 + b Soit a C \ {1} et b C. Rsoudre le systme . . . x = ax n n1 + b

160

Chap. 6. quations linaires


Dsignons par u le point xe de lapplication afne x ax + b, cest--dire b et posons xi = xi u (1 i n). u= 1a x 1 = axn x = ax 2 1 Le systme scrit . . . x = ax
n n1

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

Chap. 6. quations linaires


1) Calculons le dterminant de A. En ajoutant les n 1 dernires colonnes la premire colonne de A, on fait apparatre le facteur a + (n 1)b et on a donc 1 b ... b . .. . . 1 a . det(A) = (a + (n 1)b) . . . En retranchant la premire ligne au sui.. . .. . b . 1 ... b a 1 b ... b 0 ab 0 ... vantes, on obtient det(A) = . et en dveloppant par rapport .. .. . . . . 0 0 ... a b la premire colonne, on obtient det(A) = (a + (n 1)b)(a b)n1 . Il en rsulte que A est inversible si et seulement si a = b et a = (1 n)b. y1 x1 . . et Y = . dans Mn,1 (C) et cherchons rsoudre le 2) Soient X = . . . xn yn ax1 + bx2 + + bxn = y1 bx + ax + + bx = y 1 2 n 2 systme de Cramer . . . bx1 + bx2 + + axn = yn laide doprations lmentaires sur les quations. En les additionnant, on obtient (a + (n 1)b)(x 1 + + xn ) = y1 + + yn , 1 do (1) x1 + + xn = (y1 + + yn ), puis a + (n 1)b b b(x1 + + xn ) = (y1 + + yn ). a + (n 1)b En retranchant cette quation chacune des quations du systme, on obtient b (a b)x 1 = y1 (y1 + + yn ) a + (n 1)b b (a b)x = y (y1 + + yn ) 2 2 a + (n 1)b . . . ...... b (a b)x = y (y1 + + yn ) n n a + (n 1)b 1 b yi (y1 + + yn ) pour tout ba (b a)(a + (n 1)b) i [[1, n]]. On a donc aussi , pour tout i [[1, n]], On en dduit xi = xi = by1 byi1 + (a + (n 2)b)yi byi+1 byn . (a b)(a + (n 1)b)

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

Exercice 6.8 TPE MP 2005


Rsoudre dans Z/37Z le systme 6x + 7y = 30 3x 7y = 0

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=

On peut vrier avec Maple : linstruction msolve({6*x+7*y=30,3*x-7*y},37) donne (y=12,x=28).

Rduction des endomorphismes

Dans tout ce chapitre E est un K-espace vectoriel o K = R ou C.

7.1 LESSENTIEL DU COURS ET EXERCICES DASSIMILATION


7.1.1 Valeurs et vecteurs propres Ce quil faut savoir lments propres dun endomorphisme
Soit u L(E).
Un scalaire l K est une valeur propre de u lorsquil existe un vecteur

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.

7.1 Lessentiel du cours et exercices dassimilation

165

lments propres dune matrice


Soient n N et M Mn (K).
On dit que l K est valeur propre de M lorsquil existe X Mn,1 (R) non nul

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

Dunod La photocopie non autorise est un dlit

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

Chap. 7. Rduction des endomorphismes


Cherchons V = t(x, y, z, t) tel que AV = i V . Cela scrit 0 0 1 0 x x z = 0 0 y 0 1 y = i t = 1 0 z 0 0 z x = 0 1 0 0 t t y =

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

o X et Y sont dans M2,1 (C).

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.

7.1 Lessentiel du cours et exercices dassimilation


Pour quun polynme P vrie la relation (R), il faut et il suft que la fonction polynomiale associe vrie sur R lquation diffrentielle linaire (E) (x 2 1)y (2x + 1 l)y = 0 .

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

CCP PC 2006 Soient E un R-espace vectoriel de dimension 3 et f L(E) tel que f 2 = 0 et f 3 = 0.


1) Montrer quil existe x E tel que (x, f (x), f 2 (x)) soit une base de E. 2) Montrer que la seule droite de E stable par f est R f 2 (x). 3) Montrer que le seul plan de E stable par f est R f (x) + R f 2 (x). 1) Puisque f 2 = 0, il existe un x E tel que f 2 (x) = 0. On vrie aisment que la famille (x, f (x), f 2 (x)) est libre (voir exercice 3.18, page 67), donc il sagit dune base de E. 2) Lendomorphisme f est nilpotent donc son spectre est rduit {0}. Soit D une droite stable par f et soit x un vecteur non nul de E tel que D = Rx. Il existe

168

Chap. 7. Rduction des endomorphismes


l R tel que f (x) = lx et x est donc un vecteur propre associ la valeur propre l. On a ncessairement l = 0 et donc x Ker f . Ainsi, D Ker f . Dterminons le noyau de f . On sait que dim Ker f = 3 f . Dans rg la 0 0 0 base B = (x, f (x), f 2 (x)), la matrice reprsentant f scrit 1 0 0 . 0 1 0 Cette matrice est de rang 2 donc f est galement de rang 2 et Ker f est une droite. On a donc D = Ker f . En regardant la matrice, on se rend compte que Ker f = R f 2 (x). Rciproquement, Ker f = R f 2 (x) est bien une droite stable et cest la seule. 3) Soit P un plan stable par f . Lendomorphisme f |P induit par f sur P est encore un endomorphisme nilpotent. Comme dim P =2, on sait que lindice de nilpo2 tence de f |P est infrieur ou gal 2. On a donc f |P = 0 et donc P Ker f 2 . Dterminons maintenant noyau de 2 . On sait que dim Ker f 2 = 3 rg f 2 le f 0 0 0 et on a Mat( f 2 , B) = 0 0 0 . On en dduit que rg f 2 = 1 et que 1 0 0 2 Ker f est un plan. On a donc P = Ker f 2 et on voit sur la matrice que Ker f 2 = R f (x) R f 2 (x). Rciproquement, Ker f 2 = R f (x) R f 2 (x) est bien un plan stable par f et cest le seul.

7.1.2 Polynme caractristique Ce quil faut savoir


Soit M Mn (K) et u un endomorphisme dun espace vectoriel E de dimension nie n. K K La fonction x M : est polynomiale. Son polynme l det (M lIn ) associ, que lon notera galement x M , est appel le polynme caractristique de M. Il est de degr n et scrit x M = (1)n X n + (1)n1 (tr M)X n1 + + det M.
Les racines dans K du polynme caractristique x M sont exactement les valeurs

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 .

7.1 Lessentiel du cours et exercices dassimilation


On appelle ordre de multiplicit dune valeur propre l de M, et on note m(l),

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 .

Dunod La photocopie non autorise est un dlit

= (cos u X + i sin u) (cos u X i sin 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

Chap. 7. Rduction des endomorphismes


Exercice 7.6
Soit A GLn (K). Exprimer le polynme caractristique de A1 en fonction de celui de A. Puisque A est inversible, toute valeur propre de A est non nulle. Soit l K , 1 x A1 (l) = det A1 lIn = det lA1 In + A l 1 1 1 1 = (l)n det A In = (l)n x A ( ). det A l det A l Conclusion : x A1 (X ) = X nxA x A (X ) . 1 X (1)n n X xA det A 1 X . On peut remarquer que le polynme

a ses coefcients crits dans lordre inverse de ceux du polynme

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

7.1 Lessentiel du cours et exercices dassimilation

171

7.1.3 Endomorphismes et matrices diagonalisables Ce quil faut savoir


Soit E un K-espace vectoriel de dimension nie et u un endomorphisme de E.
Lendomorphisme u est dit diagonalisable lorsque lune des propositions qui-

valentes suivantes est vrie : il existe une base de E forme de vecteurs propres de u, on a E =
lSp(u)

E l (u).

Caractrisation des endomorphismes diagonalisables : lendomorphisme u

est diagonalisable si, et seulement si, il vrie lune des propositions quivalentes suivantes :
lSp(u)

dim E l (u) = dim E,

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) .

On dit quune matrice M de Mn (K) est diagonalisable lorsquelle est sem-

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

Chap. 7. Rduction des endomorphismes


Exercice 7.8
Soient a1 et a2 deux rels tels que (a1 , a2 ) = (0, 0) et A = 1) Calculer le polynme caractristique de A. 2) Montrer que A est diagonalisable dans M2 (R) si et seulement si a1 a2 > 0. 3) Montrer que A est diagonalisable dans M2 (C) si et seulement si a1 a2 = 0 1) On a, pour tout l R, x A (l) = l a1 = l2 a 1 a 2 . a2 l 0 a1 . a2 0

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

propre de A si et seulement si x A (2) = 0, cest--dire a = 1. Dans ce cas, on a x A = (X 2)X (X 3).

7.1 Lessentiel du cours et exercices dassimilation


Dterminons les sous-espaces propres de A.

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

On note P la matrice de passage de la base canonique de R3 la base for

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

Chap. 7. Rduction des endomorphismes


1) Pour S dans Sn (R), on a u(S) = (a + b)S. Pour A dans An (R), on a u(A) = (a b)A. Il en rsulte a + b et a b sont des valeurs propres de u, que Sn (R) est inclus dans le sous-espace propre associ la valeur propre a + b de u et que An (R) est inclus dans la sous-espace propre associ la valeur propre a b. Comme de plus Mn (R) = Sn (R) An (R), on peut trouver une base de E forme de vecteurs propres et lendomorphisme u est donc diagonalisable. 2) La trace de u est donne par tr(u) = (a+b) dim(Sn (R))+(ab) dim(An (R)) = Le dterminant de u est donn par det(u) = (a + b)dim(Sn (R)) (a b)dim(An (R)) = (a + b)
n(n+1) 2

n(n + 1) n(n 1) (a+b)+ (ab). 2 2

(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

7.1 Lessentiel du cours et exercices dassimilation


Pour dterminer E 0 (A), on rsout le systme AX = n X . Il est quivalent x1 + + xn = nx1 = nx2 = . . . = nxn . On obtient alors 1 . E n (A) = Vect( . ). . 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

Dunod La photocopie non autorise est un dlit

P 1 M P = (a b)P 1 In P + b P 1 Jn P = (a b)In + bD = diag(a b, . . . , a b, a + (n 1)b).


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

Chap. 7. Rduction des endomorphismes


Exercice 7.13

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.

Ce quil faut retenir


Si le rang dune matrice est petit, alors son noyau a une grande dimension et 0 est valeur propre de multiplicit au moins gale dim Ker u. De nombreux exercices portent sur des matrices de rang 1 ou 2. En particulier, si M est de rang 1, alors x M = (1)n X n1 (X tr M). Il en rsulte que M est diagonalisable si et seulement si tr M = 0. Voir les exercices 7.29 page 190, 7.30 page 191.

7.1.4 Polynmes dendomorphismes, polynmes annulateurs Ce quil faut savoir Polynmes dendomorphismes
Soit u L(E).
n

tout polynme P =
k=0 n

ak X k K[X ], on associe lendomorphisme de E,

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) .

7.1 Lessentiel du cours et exercices dassimilation


Attention Lorsque P = 1, on a P(u) = Id E . Lorsque P = X , on a P(u) = u. Si x E, alors P(u)(x) a un sens (cest limage du vecteur x par lendomorphisme P(u)). En revanche, P(u(x)) na en gnral pas de sens. Remarque On note K[u] = Im wu . Cest une sous-algbre commutative de L(E).
Lien avec la stabilit : soit P K[X ].

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

Chap. 7. Rduction des endomorphismes


Exercice 7.14
0 1 1 0 1 0 0 1 Dterminer le polynme minimal de la matrice A = 1 0 0 1 . 0 1 1 0 1 0 0 1 0 1 1 0 3 On calcule facilement A2 = 2 0 1 1 0 puis A = 4 A. Il en rsulte que le 1 0 0 1 3 polynme P = X 4X = X (X + 2)(X 2) est un polynme annulateur de A et quaucun des polynmes X , X 2, X + 2, X (X + 2), X (X 2) et (X + 2)(X 2) nest annulateur de A. Le polynme minimal de A est donc P = X 3 4X .

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

ak X k un polynme non nul. On en dduit que


n n

P E, A(u)(P) =
k=0

ak u k (P) =
k=0

ak X k P = A P .

7.1 Lessentiel du cours et exercices dassimilation


Si A est un polynme annulateur de u, alors A(u)(1) = 0, donc A = 0, ce qui est absurde. Il en rsulte que u nadmet pas de polynme annulateur non nul. Ce rsultat nest pas en contradiction avec le thorme du cours car R[X ] est de dimension innie.

179

7.1.5 Lemme de dcomposition des noyaux. Ce quil faut savoir


Lemme de dcomposition des noyaux : Si P et Q sont deux polynmes premiers entre eux alors Ker(P Q(u)) = Ker P(u) Ker Q(u). Plus gnralement, soit (P1 , . . . , Pr ) K[X ]r une famille de polynmes deux
r

deux premiers entre eux, et soit P =


k=1 r

Pk . On a alors

Ker P(u) =
k=1

Ker Pk (u) .
r

En particulier, si P est un polynme annulateur de u alors E =


k=1

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.

Dunod La photocopie non autorise est un dlit

180

Chap. 7. Rduction des endomorphismes

7.1.6 Endomorphismes trigonalisables Ce quil faut savoir


Soit E un espace vectoriel de dimension nie gale n sur K. Un endomorphisme u de E est dit trigonalisable lorsquil existe une base dans laquelle la matrice de u est triangulaire. Remarque Si dans une base B = (e1 , . . . , en ) la matrice de u est triangulaire suprieure, alors dans la base (en , . . . , e1 ), elle est triangulaire infrieure. Une matrice M Mn (K) est dite trigonalisable dans Mn (K) lorsquil existe une matrice P GLn (K) telle que la matrice P 1 M P soit triangulaire.

Exercice 7.18 CCP MP 2006 3 0 2 Soit A = 1 3 1 . 0 0 1


1) Donner le polynme caractristique de A et ses valeurs propres. 2) Dterminer les sous-espaces propres de A. La matrice A est-elle diagonalisable ? 3) Dterminer V1 , V2 , V3 tels que AV1 = V1 , AV2 = 3V2 et AV3 = V2 + 3V3 . 4) Montrer que (V1 , V2 , V3 ) est une base de R3 et donner la matrice de passage P de la base canonique de R3 la base (V1 , V2 , V3 ). 1) On calcule facilement, par exemple avec la rgle de Sarrus, le polynme caractristique de A. On obtient x A = (3 X )2 (1 X ). Les valeurs propres de A sont 1 (valeur propre simple) et 3 (valeur propre double). 2 0 2 2) On a A I3 = 1 2 1 et on en dduit aisment que 0 0 0 E 1 (A) = Vect((1, 0, 1)). 0 0 2 1 do on dduit aisment que De mme A 3I3 = 1 0 0 0 2 E 3 (A) = Vect((0, 1, 0)). La somme des dimensions des sous-espaces propres est gale 2 < 3, donc A nest pas diagonalisable.

7.1 Lessentiel du cours et exercices dassimilation


3) On peut choisir V1 = t (1, 0, 1) et V2 = t (0, 1, 0). Les coordonnes (x, y, z) de V3 vrient le systme 2z x+z =0 . =1

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 ).

7.1.7 Diagonalisation, trigonalisation et polynme annulateur Ce quil faut savoir


Soit E un K-espace vectoriel de dimension nie et u L(E).
Critres de diagonalisation

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

Dunod La photocopie non autorise est un dlit

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

Chap. 7. Rduction des endomorphismes


Remarque Voir lexercice 7.10 pour la recherche des lments propres de f et une autre preuve du fait que f est diagonalisable.

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.

7.1 Lessentiel du cours et exercices dassimilation

183

7.1.8 Quelques applications de la rduction des matrices Ce quil faut savoir


Calcul des puissances de A : soit A M p (K).

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.

Rsolution dquations matricielles


Dunod La photocopie non autorise est un dlit

tude des systmes diffrentiels du type Y = AY (ou Y = AY + B(t)).

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

Chap. 7. Rduction des endomorphismes


ncessaire si B(t) = 0). Nous renvoyons le lecteur au chapitre sur les quations diffrentielles linaires dans le tome danalyse.

Exercice 7.22 CCP MP 2007 1 1 Soit A = . Calculer An pour n N. 2 0


Le polynme caractristique de A est PA (X ) = X 2 X 2 = (X + 1)(X 2) et on sait daprs le thorme de Cayley-Hamilton que cest un polynme annulateur de A. Ceci nous permet de calculer An lorsque n N. En effet la division euclidienne dans R[X ] du polynme X n par le polynme PA scrit X n = Q n PA + Rn o Q n et Rn sont des polynmes, avec degr Rn 1. Il existe donc des constantes relles an et bn telles que : (1) X n = Q n PA + an X + bn . On dtermine an et bn et donnant X successivement les valeurs qui annulent le polynme PA . Pour X = 1 on obtient (1)n = an + bn , et pour x = 2 on obtient 2n (1)n 2n + 2(1)n 2n = 2an + bn . On en dduit an = et bn = . 3 3 En remplaant alors la variable X par la matrice A dans la relation (1) on obtient 1 2n + (1)n 2n+1 + (1)n A n = a n A + bn I 2 = . n+1 n 3 2 + 2(1) 2n + 2(1)n

Exercice 7.23 TPE MP 2006


0 1 0 1 1 0 0 1 et B = 0 1 1 . On pose A = 0 1 3 3 0 0 1

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.

7.1 Lessentiel du cours et exercices dassimilation


2) La matrice B nest pas davantage diagonalisable puisquelle aussi admet 1 pour unique valeur propre, et quelle nest pas gale la matrice I3 . Pour montrer que A est semblable B, on cherche V2 et V3 tels que AV2 = V2 + V1 et AV3 = V2 + V3 (car les vecteurs de la base canonique vrient des relations analogues pour la matrice B). x + y = 1 y + z = 1 Posons V2 = t (x, y, z). Nous obtenons le systme . On peut x 3y + 2z= 1 donc choisir V2 = t (1, 0, 1). Cherchons enn V3 = t (x, y, z) tel que AV3 = V2 + V3 . Par la mme mthode on voit quon peut choisir V3 = t (1, 0, 0). Soit P la matrice de passage de la famille (VV2 , V3 ) dans la base canonique 1, 1 1 1 0 0 . On en dduit que det(P) = 1, de R3 . On a par dnition P = 1 1 1 0 donc P est inversible et (V1 , V2 , V3 ) est une base de R3 . Si f est lendomorphisme de R3 canoniquement associ la matrice A, on a f (V1 ) = V1 , f (V2 ) = V1 + V2 et f (V3 ) = V2 + V3 . Il en rsulte que B est la matrice de f dans la base (V1 , V2 , V3 ), donc les matrices A et B sont semblables. 3) Daprs ce qui prcde, on a P 1 A P = B. On en dduit que pour tout n N, An = P B n P 1 . Calculons B n . 0 1 0 On dcompose B sous la forme B = I + J , avec J = 0 0 1 , on a 0 0 0 3 J = 0. 0 0 1 La matrice J vrie J 2 = 0 0 0 et J 3 = 0. Comme elle commute 0 0 0 avec la matrice I , on peut utiliser la formule du binme de Newton, et on a 0 1 0 n 2 (I + J )n = I + n J + J . On en dduit, aprs calculs, P 1 = 0 1 1 , 2 1 2 1 puis 1 (n 1)(n 2) n(n 2) 2 1 An = n(n 1) (1 n)(1 + n) 2 1 n(n + 1) n(n + 2) 2 1 n(n 1) 2 1 n(n + 1) 2 1 (n + 1)(n + 2) 2 .

185

Dunod La photocopie non autorise est un dlit

186

Chap. 7. Rduction des endomorphismes


Exercice 7.24 TPE MP 2006 On se propose de rsoudre dans M3 (R) lquation (1) : X 2 + X = A, avec 6 0 0 A = 0 2 2. 0 0 0 1) Dterminer une matrice diagonale D et une matrice inversible P telles que A = P D P 1 . 2) Dterminer les matrices Y M3 (R) telles que Y 2 + Y = D. Indication de la rdaction : on pourra commencer par montrer quune matrice Y vriant Y 2 + Y = D commute avec la matrice D, et en dduire que cest une matrice diagonale. 3) Rsoudre alors lquation (1).
1) La matrice A est triangulaire et admet 6, 2 et 0 pour valeurs propres (simples). Elle est donc diagonalisable dans M3 (R). On obtient sans calcul le sous-espace propre E 6 ( A) : cest la droite vectorielle engendre par u = (1, 0, 0). On obtient de mme le sous-espace propre E 2 (A) : cest la droite vectorielle engendre par v = (0, 1, 0). Le droite vectorielle engendre par sous-espace propre E 0 (A) est le noyau de A : cest la 6 0 0 1 0 0 w = (0, 1, 1). On a donc A = P D P 1 , avec D = 0 2 0, P = 0 1 1 0 0 0 0 0 1 1 0 0 et P 1 = 0 1 1 . 0 0 1 2) Commenons par rsoudre lquation (2) : Y 2 + Y = D. Une solution Y de cette quation commute avec D puisque DY = (Y 2 + Y )Y = Y (Y 2 + Y ) = Y D. Si on dsigne par y (resp. d) lendomorphisme de R3 dont la matrice, dans la base (u, v, w), est gale Y (resp. D), alors les endomorphismes y et d commutent. Il en rsulte que les sous-espace propres de d sont stables par y. Il existe donc des rels a, a 0 0 b et c tels que y(u) = au, y(v) = bv et y(w) = cw, et on a donc Y = 0 b 0. 0 0 c 2 2 2 Y On en dduit que a +a = 6, b + b = 2 et c + c = 0 et il en rsulte que lensemble a 0 0 des solutions de (2) est form des matrices diagonales de la forme Y = 0 b 0 0 0 c avec a {3, 2}, b {2, 1} et c {1, 0}.

7.1 Lessentiel du cours et exercices dassimilation


3) Rsolvons alors lquation X 2 + X = A. En multipliant les deux membres par P gauche et P 1 droite, elle est quivalente (P X P 1 )2 + (P X P 1 ) = P A P 1 , cest- dire P X P 1 Y. Les solutions de (1) sont donc les matrices de la forme X = P 1 Y P, avec Y Y. On obtient ainsi les huit matrices de la forme a 0 0 X = 0 b b c, avec a {3, 2}, b {2, 1} et c {1, 0}. 0 0 c

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 .

7.1.9 Utilisation dun logiciel de calcul formel


Dans certains concours, un logiciel de calcul formel est mis disposition des candidats. Lexercice suivant se prte bien lutilisation de Maple.

188

Chap. 7. Rduction des endomorphismes


Exercice 7.26 Centrale PSI
6 6 5 On considre la matrice A = 4 1 10. 7 6 4

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

7.2 Exercices dentranement


On peut vrier le rsultat laide de la commande evalm(P&*T&*inverse(P)). On retrouve bien la matrice A.

189

7.2 EXERCICES DENTRANEMENT


Exercice 7.27 TPE MP 2006 Soient n 2 et f lendomorphisme qui toute matrice M Mn (C) associe tr(M)In M, o In dsigne la matrice identit. 1) Calculer f2 et en dduire que f est diagonalisable. 2) Dterminer les valeurs et sous-espaces propres de f. 3) Calculer la trace et le dterminant de f. 4) Calculer le polynme caractristique de f. 5) Montrer que f est inversible et dterminer f1 .
1) Pour tout M Mn (C), f2 (M) = tr(f(M))In f(M) = (n 1) tr (M) In (tr(M)In M) = (n 2) (tr(M)In M) + (n 1)M = (n 2)f(M) + (n 1)M. Le polynme P = X 2 (n 2)X (n 1) = (X + 1) (X n + 1) est scind racines simples et cest un polynme annulateur de f, donc f est diagonalisable. 2) Pour n 2, f nest visiblement pas une homothtie donc f admet pour valeur propre 1 et n 1. Remarquons que M E 1 (f) tr(M)In = 0 donc E 1 (M) = {M Mn (C) | tr(M) = 0} , il sagit dun hyperplan (dimension n 2 1). Le second sous-espace propre est donc une droite. On vrie aisment que f(In ) = (n 1)In donc E n1 (M) = Vect(In ).
Dunod La photocopie non autorise est un dlit

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

Chap. 7. Rduction des endomorphismes


Exercice 7.28 ENSAM PSI 2006
1 a Donner une condition ncessaire et sufsante pour que A = b d soit diagonalisable. 0 1 c e 0 0 2 f 0 0 0 2

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

7.2 Exercices dentranement


n

191

j=1

xj x1 xn =n = . . . = n . On voit ainsi que t (1, 2, . . . , n) est vecteur propre j 1 n


n

de valeur propre n. Enn Ker A = E 0 (A) est lhyperplan dquation


k=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

Dunod La photocopie non autorise est un dlit

En posant s =

ak f (ek ) = sen +an f (en )

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

Chap. 7. Rduction des endomorphismes


2 an + 4s . Si lune de ces racines l ntait pas valeur propre de f , 2 alors A vrierait la relation A2 = lA. Cette relation implique en particulier 2 2 que as an = las donc que an = l, et que a1 + + an = lan , donc que s = 0, cest--dire a1 = = an1 = 0 ce qui nest pas possible. Les deux racines l1 et l2 sont donc valeurs propres et ncessairement elles sont dordre 1. Alors le polynme caractristique de A est (1)n X n2 (X 2 an X s) .

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 .

La matrice A tant symtrique relle, on pouvait conclure demble quelle est

diagonalisable (voir chapitre sur les espaces euclidiens).

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

7.2 Exercices dentranement


Exercice 7.32 Mines-Ponts MP 2007
Soient A Mn (C) une matrice diagonalisable et M = M est diagonalisable. Soient (X 1 , . . . , X n ) une base de vecteurs propres de A dans lespace vectoriel Mn,1 (K), l1 , . . . , ln les valeurs propres associes et considrons les vecteurs Xi Xi Yi = et Yi = . On a Xi X i MYi = A In In A Xi Xi = (li + 1)X i (li + 1)X i = (li + 1)Yi . A In In . Montrer que A

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

Dunod La photocopie non autorise est un dlit

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

Chap. 7. Rduction des endomorphismes


Soit U un vecteur propre de A associ la valeur propre 0. Comme lendomorphisme f de E = Cn associ canoniquement A est de rang n 1, le noyau de f est une droite vectorielle engendre par le vecteur t U = (x 1 , . . . , xn ). Pour tout i {1, . . . , n}, le vecteur t Vi appartient Ker f , et il existe donc li tel que Vi = li U . Alors si L = (l1 , . . . , ln ), on a B = U L. En particulier
n n

BU = U LU . Mais LU =
i=1

li xi , donc BU =
i=1 n

li xi

U et U est un

vecteur propre de B, associ la valeur propre


i=1

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.

7.2 Exercices dentranement


Le polynme P = X 3 + X 2 + X = X (X j)(X j 2 ) est scind et racines simples dans C[X ], donc A est diagonalisable dans Mn (C) et SpC (A) = {0, j, j 2 }. Si A est la matrice nulle, alors son rang est nul, et il est pair. On suppose dans la suite A = 0. Puisque A est relle, son polynme caractristique est ncessairement coefcients rels. En outre A tant non nulle, j et j sont les valeurs propres complexes de A et elles ont le mme ordre de multiplicit. Si f est lendomorphisme de E = Cn associ canoniquement A, on a alors dim Ker( f j Id E ) = dim Ker( f j Id E ). Comme A est diagonalisable, on a Cn = Ker f Ker( f j Id E ) Ker( f j Id E ). On en dduit du thorme du rang rg A = n dim Ker f = dim Ker( f j Id E ) + dim Ker( f j Id E ), et donc rg A = 2 dim Ker( f j Id E ). Ainsi, 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

Chap. 7. Rduction des endomorphismes


On peut se demander si rciproquement, tant donns deux entiers p et q tels que p + 2q = n, il existe une matrice A telle que A3 = A + 6In et det A = 2 p 3q . 2 3 Soit A la matrice diagonale par blocs A = diag(2I p , B, . . . , B ) o B = . 1 0
q fois

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 .

7.2.1 Sous-espaces stables


Exercice 7.38 TPE MP 2006 1 1 1 0 0. Soit M = 1 0 1 0
1) Quels sont les sous-espaces de R3 stables par M ? 2) Un sous-espace de R3 stable par M admet-il toujours un supplmentaire stable par M ? 1) On obtient facilement (par exemple laide de la rgle de Sarrus) le polynme caractristique de M. On trouve x M (X ) = (X 2 + 1)(1 X ). La matrice M admet donc la seule valeur propre relle 1, et son ordre de multiplicit est gal 1. On vrie facilement que le sous-espace propre associ la valeur propre 1 est la droite vectorielle engendre par u = (1, 1, 1). Dans la suite nous dsignerons par f lendomorphisme canoniquement associ la matrice M. Dterminons alors les sous-espaces de R3 stable par f , autres que {0} et R3 , cest-dire de dimension 1 ou 2.
Les droites vectorielles stables par f sont les droites vectorielles engendres par

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

7.2 Exercices dentranement


engendr par le vecteur (1, 0, 1). On peut donc prendre (a, b, c) = (1, 0, 1), et le plan P1 dquation x + z = 0 est le seul plan stable par f . 2) Puisque u nappartient pas P1 , la droite D1 et le plan P1 sont supplmentaires. Donc tout sous-espace de R3 stable par M admet un supplmentaire stable.

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)

E l (u) et donc u est diagonalisable.

Dunod La photocopie non autorise est un dlit

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

Chap. 7. Rduction des endomorphismes


donc la famille (x, u(x)) est libre. On a de plus u 2 (x) = au(x) bx do on dduit aisment que le plan vectoriel Vect(x, u(x)) est stable par u.

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.

7.2.2 Endomorphismes cycliques et matrices compagnons


Exercice 7.42 Matrice compagnon, Centrale PSI 2006 Soit E un K-espace vectoriel de dimension n et B = (e1 , . . . , en ) une base de E. On considre lendomorphisme f de E dni par
n

i [[1 , n 1]], f (ei ) = ei+1 et f (en ) =


k=1

ak ek .

1) Dterminer la matrice de f dans la base B. 2) Calculer f n (e1 ) et en dduire un polynme annulateur de f .

7.2 Exercices dentranement


3) Dterminer le polynme minimal de f et le polynme caractristique caractristique de f . 4) A quelle condition f est-il diagonalisable ? . . . . . . 0 a1 . . 1 . a2 . . .. . . . . . 0 1 1) La matrice de f dans la base B est M P = . . . .. .. . . .. . . . . . . . .. . 1 0 an1 0 . . . . . . 0 1 an
n n

199

0 .. .

2) On a dune part f n (e1 ) = f (en ) =


k=1

ak ek =
k=1

ak f k1 (e1 ), et, pour

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.

Dunod La photocopie non autorise est un dlit

200

Chap. 7. Rduction des endomorphismes


Exercice 7.43 Matrices circulantes, Centrale MP 2006 0 1 0 0 a1 . ... ... ... . an . . . . .. .. Soient J = . et M = an1 . . 0 . . . 0 0 1 . . a2 1 0 0 deux matrices de Mn (C).
a2 ... an a1 ... an1 an ... an2 . . . . . . a3 ... a1

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.

7.2 Exercices dentranement


3) On a M = a1 In + a2 J + + an J n1 = P(J ) avec P = a1 + a2 X + + an X n1 . Comme J est diagonalisable, M lest galement, au moyen de la mme matrice de passage.
n1

201

4) Le dterminant de M est le produit des valeurs propres donc det M =


k=0

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

contradictoire. (3)(2). Si f na pas toutes ses valeurs propres simples alors p f =


lSp(u)

(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

propres associes. Posons x =


Dunod La photocopie non autorise est un dlit
k=1

xk . La matrice associe la famille de vec-

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.

7.2.3 Commutant dun endomorphisme


Exercice 7.45 Mines-Ponts MP 2005 Montrer que deux endomorphismes diagonalisables dun espaces vectoriel de dimension nie admettent une base commune de vecteurs propres si et seulement sils commutent. Gnraliser.

202

Chap. 7. Rduction des endomorphismes


Si deux endomorphismes u et v admettent une base commune de vecteurs propres B, alors les matrices de u et de v dans la base B sont diagonales, et elles commutent de manire vidente.Donc les endomorphismes u et v commutent. Supposons rciproquement que u et v commutent et sont diagonalisables. Soient l1 , . . . , l p les valeurs propres distinctes de u, et soient E 1 , . . . , E p les sousespace propres associs. Chaque sous-espace E i est stable par v, et lendomorphisme vi induit par v sur E i est un endomorphisme diagonalisable. On peut donc trouver une base Bi de E i forme de vecteurs propres de vi , donc de v. Notons que les vecteurs de la base Bi sont aussi des vecteurs propres de u par dnition. Comme E est somme directe des sous-espaces E i , le systme B = (B1 , . . . , B p ) obtenu en regroupant les vecteurs des bases Bi est une base de E, et cest une base commune de vecteurs propres pour u et v. Montrons plus gnralement que si u 1 , . . . , u q sont q endomorphismes diagonalisables qui commutent deux deux, alors il existe une base de vecteurs propres commune tous ces endomorphismes. On raisonne par rcurrence sur q. La proprit est vrie pour q = 1 et q = 2. Supposons la vri lordre q, et soit u q+1 un endomorphisme diagonalisable qui commute avec u 1 , . . . , u q . Soient E 1 ,. . ., E p les sous-espaces propres de u q+1 . Ils sont stables par u 1 , . . . u q et les endomorphismes induits par u 1 , . . . , u q sur chaque sous-espace E i commutent et sont diagonalisables. Grce lhypothse de rcurrence on peut trouver une base Bi de E i forme de vecteurs propres de u 1 , . . . , u q . Comme prcdemment, la base B = (B1 , . . . , B p ) est une base commune de vecteurs propres pour u 1 , . . . , u q , u q+1 . La proprit est donc vrie lordre q + 1.

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).

7.2 Exercices dentranement


De plus, pour tout P K [X ] on a u P (u) = P (u) u et donc K [u] C (u).
n

203

2) Soient l1 , . . . , ln les valeurs propres de u. On a E =


k=1

E lk (u) et les E lk (u)

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

Ce que lon peut retenir


Deux endomorphismes diagonalisables commutent si et seulement si ils sont
Dunod La photocopie non autorise est un dlit

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.

7.2.4 Endomorphismes nilpotents


Exercice 7.47 Centrale MP 2006, endomorphismes nilpotents dindice maximal Soit E un espace vectoriel sur C de dimension nie n 1 et u L(E). Lorsque, pour un certain p N, u p = 0 et u p1 = 0, on dit que u est nilpotent dindice p.

204

Chap. 7. Rduction des endomorphismes


1) Soit u un endomorphisme nilpotent. Dterminer le polynme caractristique de u. En dduire que u n = 0. 2) Soit u un endomorphisme nilpotent. Montrer que u est dindice n si et seulement si rg u = n 1. Question de la rdaction : montrer dans ce cas quil existe une base dans 0 1 0 0 . ... ... ... . . . . . . .. .. laquelle la matrice de u est gale J = . . . 0 . . 0 0 1 0 0 0 3) On suppose K = C. Soit f L(E). Montrer quil existe une et une seule droite de E stable par f si et seulement si, pour un certain l C, f lId E est nilpotent dindice n. 1) Il existe un entier p tel que u p = 0. Il en rsulte que 0 est la seule valeur propre de u. Comme le polynme caractristique de u est scind de degr n, il est gal (1)n X n . En appliquant le thorme de Cayley-Hamilton, on obtient que u n = 0. p. Notons aussi quon a u k = 0 pour tout k 2) Supposons dabord que lindice de nilpotence de u soit gal n. On a alors u n1 = 0. Soit x un vecteur de E tel que u n1 (x) = 0. Dmontrons que le famille B = (x, u(x), . . . , u n1 (x)) est une base de E. Comme cest une famille de n vecteurs dans un espace de dimension n, il suft de montrer que cest une famille libre. Soient pour cela des scalaires a0 , . . . , an1 tels que
n1

y =
k=0

ak f k (x) = 0. En prenant limage de ce vecteur par lendomorphisme

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 .

7.2 Exercices dentranement


Supposons quil existe une et une seule droite de E stable par f . Alors f na quune seule valeur propre. Notons la l. Lendomorphisme u = f l Id E admet 0 pour unique valeur propre et le thorme de Cayley-Hamilton montre que u est nilpotent. Les vecteurs propres de u sont les vecteurs non nuls de Ker u. Il rsulte de lhypothse que Ker u est de dimension 1, et on dduit de la question prcdente que u = f l Id E est nilpotent dindice n. Rciproquement, si f l Id E est nilpotente dindice n, alors Ker f l Id E est la seule droite vectorielle stable par f l Id E , et cest donc aussi la seule droite stable par 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 ,

Supposons que p A divise P k . Il existe Q C[X ] tel que P k = p A Q. Soit l une

racine de p A , alors P(l)k = 0, donc l est racine de P.

Supposons que toute racine de p A soit racine de P. Le polynme


i=1 r

(X li ) (X li )k ,

divise P, donc en posant k = max bi , on en dduit que p A divise


1 i r

Dunod La photocopie non autorise est un dlit

i=1

donc divise P k .
r

En conclusion, lensemble cherch est lidal de C[X ] engendr par


i=1

(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

Chap. 7. Rduction des endomorphismes


2) On suppose dsormais que pu scrit X k Q avec k Montrer que Ker u k = Ker u. 3) Montrer que pu = X Q. 4) Conclure. / 1) Si pu (0) = 0, alors 0 Sp(u) donc Ker u = {0} et Im u = E. Donc p = Id E . 2) Daprs le lemme de dcomposition des noyaux E = Ker u k Ker Q(u). Comme Q scrit Q = a0 + a1 X + avec a0 = 0, si x Ker Q(u) alors 1 x = (a1 u(x) + ) donc x Im u. Ainsi Ker Q(u) Im u. a0 Dautre part, on sait que Ker u Ker u k donc, pour des raisons de dimension, Ker Q(u) = Im u et Ker u k = Ker u. 3) On a E = Ker u Ker Q(u) donc X Q est un polynme annulateur de u, donc multiple de pu . Comme pu = X k Q, ncessairement k = 1 et pu = X Q. 4) Le lemme de dcomposition des noyaux appliqu X Q en u (Q et X sont premiers entre eux car Q(0) = 0) nous dit que le projecteur sur Ker u paralllement Ker Q(u) = Im u est un polynme en u (cest un rsultat du cours : il peut tre utile de revoir la dmonstration du lemme de dcomposition des noyaux). 1 et Q(0) = 0.

7.3 EXERCICES DAPPROFONDISSEMENT


Exercice 7.50 Mines-Ponts MP 2006 Soit n N. Soit (A, B) R [X ]2 o B est un polynme de degr n + 1 scind racines simples. R [X ] R [X ] Soit F lendomorphisme o F (P) est le reste de la P F (P) division euclidienne de A P par B. Dterminer les lments propres de F. Existe-t-il une base de R[X ] forme de vecteurs propres ?
Lnonc admet que F est un endomorphisme. Notons a1 , . . . , an+1 les racines (deux deux distinctes) de B. Soient (L i )i[[1 ,n+1]] les polynmes de Lagrange de Rn [X ] tels (i, j) [[1, n + 1]]2 , L i a j = di, j . Pour tout j [[1 , n + 1]] , posons Ri = F (L i ) Rn [X ]. On a alors A a j L i a j = B a j Q i a j + Ri a j , do (puisque B a j = 0 ), Ri a j = A a j di, j , ce qui montre (unicit du polynme interpolateur) que Ri = A (ai ) L i . Ainsi les L i sont des vecteurs propres de valeurs propres A (ai ) . Remarquons aussi que BR[X ] = Ker F. Ainsi BR[X ] est le sous-espace propre associ la valeur propre 0, et une base de ce sous-espace est (B, X B, X 2 B, X 3 B, . . . ).

7.3 Exercices dapprofondissement


Un thorme important du cours nous permet dafrmer que R[X ] = BR[X ]Rn [X ]. Comme de plus, Rn [X ] = Vect(L 1 , . . . , L n ), L 1 , . . . , L n , B, X B, X 2 B, X 3 B est une base de R [X ] forme de vecteurs propre de F.

207

Exercice 7.51

Mines-Ponts MP 2007 Soient A et B deux matrices dans Mn (R) diagonalisables.


1) Montrer lexistence de P R[X ] tel que exp( A) = P(A). 2) On suppose que exp A = exp B. Montrer que A = B. Nous renvoyons le lecteur au chapitre Espaces vectoriels norms du livre dAnalyse pour la dnition et les proprits de lexponentielle de matrice. Nous utiliserons ici les rsultats suivants : si A Mn (R), alors a) les matrices A et exp(A) commutent, b) si l est une valeur propre de A, et si x est un vecteur propre associ, alors exp(A)x = el x, c) pour toute matrice inversible Q, exp(Q 1 AQ) = Q 1 exp(A)Q, d) si A = diag(l1 , . . . , ln ), alors exp(A) = diag(el1 , . . . , eln ). 1) Puisque A est diagonalisable, il existe une matrice inversible Q et une matrice diagonale D = diag(l1 , . . . , ln ) telles que A = Q D Q 1 . Soient m1 , . . . , m p les valeurs propres distinctes de A et soit P un polynme dinterpolation de Lagrange tel que P(m j ) = em j pour tout j [[1, p]]. Puisque les li sont les valeurs propres de A, on a aussi P(li ) = eli pour tout i [[1, n]] et on a donc P(D) = exp(D). Il en rsulte que exp( A) = Q exp(D)Q 1 = Q P(D)Q 1 = P(Q D Q 1 ) = P(A).
Dunod La photocopie non autorise est un dlit

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

Chap. 7. Rduction des endomorphismes


La relation exp( A) = exp(B) entrane exp(D) = exp(D ), et on a donc eli = eli pour tout i . On en dduit que li = li et donc D = D , puis A = B.

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

ai, j = 1. 1. 1 et que si |b| = 1,

1) Montrer que | det A|

2) Montrer que 1 est valeur propre de A. 3) Soit b une valeur propre complexe de A. Montrer que |b| alors b = 1.

1) Dmontrons, par rcurrence sur lentier n N , que si B = (bi, j )1


n

i, j n

Mn (R) 1.

est telle que bi j [0, 1] et


j=1

bi j

1 pour tout i [[1, n]], alors |det B|

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

demment xi0 = 0. La relation AX = bX entrane en particulier


j=1

ai0 j x j = bxi0 ,

7.3 Exercices dapprofondissement


do on dduit
n

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

supposer xi0 = 1. On a alors b =


j=1

ai0 j x j avec |x j | = 1. Soit B le point du plan

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

strictement infrieur 1, alors 1 =


i=1

ai0 j X j <
i=1

ai0 j = 1, ce qui est absurde.

Il en rsulte donc que b = xi0 = 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-

Dunod La photocopie non autorise est un dlit

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

Chap. 7. Rduction des endomorphismes


Lendomorphisme f est diagonalisable si et seulement si il existe il existe un polynme P scind racine simple tel que P( f ) = 0. Comme P(F) = P( f ) cette condition est ralise si et seulement si lendomorphisme F est diagonalisable. 2) Montrons que v est un vecteur propre de F associ la valeur propre l si et seulement si Im v Ker( f l Id E ). Soit v un vecteur propre de F associ la valeur propre l. Puisque v = 0, on a Im v = {0 E }. Soit y un vecteur non nul de Im v. Il existe x non nul dans E tel que v(x) = y. On a alors f (y) = f v(x) = lv(x) = ly, et donc ( f l Id E )(y) = 0 E , do linclusion Im v Ker( f l Id E ). Supposons que Im v Ker( f l Id E ). Pour tout x E, on a v(x) Im v et donc f (v(x)) = lv(x). Ainsi f v = lv et v est un vecteur propre de F associ la valeur propre l. 3) Soit l une valeur propre de F associ v et soit k la dimension de Ker( f l Id E ). Introduisons une base Bl = (e1 , . . . , ek ) de Ker( f l Id E ) et compltons cette base par n k vecteurs nots ek+1 , . . . , en pour obtenir la base B = (e1 , . . . , en ) {0, . . . , n}, on a de E. Comme Im v Ker( f l Id E ), pour tout v(e ) Ker( f l Id E ). Il en rsulte que v est un vecteur propre de F si et m 11 . . . m 1n . . . . . . . . . m kn m seulement si la matrice de v dans la base B est de la forme k1 . 0 ... 0 . . . . . . 0 ... 0 Le sous-espace propre de F associ la valeur propre l est donc isomorphe lespace vectoriel Mk,n (R). Il est donc de dimension nk. 4) Cherchons le polynme caractristique de F. Soit B = (e1 , . . . , en ) une base de E et soit M la matrice de f dans la base B. On considre la base BL(E) = (u 11 , . . . , u n1 , u 12 , . . . , u n2 , . . . , u 1n , . . . , u nn ), o u i j est lendomorphisme de E dni sur la base B par u i j (e j ) = ei et u i j (ek ) = 0 si k = j. En crivant la matrice de F dans la base BL(E) on obtient une matrice M diagonale par blocs, dont les lments diagonaux sont forms de n matrices M. On en dduit que det(M lIn 2 ) = det(M lIn )n .

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.

7.3 Exercices dapprofondissement


2) Montrer que si g est nilpotent, alors T lest aussi. Indication de la rdaction : on pourra remarquer que T = G D avec G( f ) = f g et D( f ) = g f et que G D = D G. 3) La rciproque est-elle vraie ? 4) Montrer que si g est diagonalisable, alors T lest aussi. Indication de la rdaction : on pourra nouveau tudier G et D et montrer quils sont diagonalisables. 1) T est bien une application de L(E) dans lui-mme et elle est linaire car pour tout (l, m) R2 et ( f , h) (L(E))2 , on a T (l f + mh) = (l f + mh) g g (l f + mh) = l ( f g g f ) + m ( f h g g h) = lT ( f ) + mT (h). 2) Considrons les endomorphismes de L(E) dnis par G( f ) = f g et D( f ) = g f . Remarquons que T = G D, G D = D G, G p ( f ) = f g p et D p ( f ) = g p f pour p N. Si g est nilpotent avec g p = 0, alors G p = 0 m m et D p = 0. Comme G et D commutent, T m = (1)k D k G mk . En k k=0 choisissant m = 2 p 1 (ou plus), on remarque que pour tout k [[0 , m]], k p k mk m = 0, on en dduit que T = 0 donc T est bien ou m k p donc D G nilpotente. 3) La rciproque est fausse, car si g = Id E , alors T = 0 est nilpotente (au sens large) mais pas g. 4) Si g est diagonalisable, il existe un polynme P scind racines simples tel que P(g) = 0. Remarquons qualors P(G)( f ) = f P(g) = 0, de mme pour D. Ainsi G et D sont diagonalisables et comme ils commutent, ils admettent une base commune de vecteurs propres qui est aussi une base de vecteurs propres de T .

211

Dunod La photocopie non autorise est un dlit

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

Chap. 7. Rduction des endomorphismes


p p

Pour tout k N, la relation tr( Ak ) = tr(B k ) scrit


i=1

m i lik =
i=1

m i lik .

En faisant varier k de matriciellement par 1 1 l1 l2 . . . . . . . . .

0 p 1, on obtient p galits qui peuvent se traduire 1 lp . . . m1 m2 . . . mp 1 l1 . . . 1 l2 . . . . . . 1 lp . . . m1 m2 . . . mp

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

m(l )lk = 0 . Les nombres m(l1 ), . . . , m(l p ) sont alors

7.3 Exercices dapprofondissement


solutions du systme linaire m(l1 )l1 + + m(l p )l p = 0 m(l1 )l2 + + m(l p )l2 = 0 1 p (S) ............................................... p m(l1 )l1 + + m(l p )l p = 0 p Mais ce systme se ramne un systme de Vandermonde dont le dterminant vaut l1 l p (l j li ) et nest pas nul. Cest donc un systme de Cramer, et lon
1 i< j p

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

Dunod La photocopie non autorise est un dlit

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

Chap. 7. Rduction des endomorphismes


de v associ la valeur propre 0. Or, par hypothse u v = 0. Ainsi, u(y) = u v p1 (x) = (u v) v p2 (x) = 0 , et y est aussi un vecteur propre de u associ la valeur propre 0. 2) Dmontrons par rcurrence quil existe une base de E dans laquelle les matrices de u et v sont triangulaires suprieures. La proprit est vidente pour n = 1. Supposons la vraie au rang n et plaons nous en dimension n + 1. Soit e un vecteur propre commun de u et v appartenant Ker u. Soit H un supplmentaire de la droite Ce dans E. Notons p la projection sur H paralllement Ce, u 1 la restriction de p u H et v1 la restriction de p v H , et B une base de E commenant par e et suivie dune base B1 de H . Dans cette base, la matrice 0 L1 l L2 de u scrit et celle de v scrit . On sait que U1 est la matrice 0 U1 0 V1 de u 1 dans la base B1 et V1 est celle de v1 . En crivant que u v = 0, on obtient par un produit par blocs que U1 V1 = 0, donc u 1 v1 = 0. On peut alors appliquer lhypothse de rcurrence, il existe une base B1 de H dans laquelle les matrices de u 1 et de v1 sont triangulaires suprieures. Plaons-nous prsent dans la base B = {e} B1 . On a u(e) = 0 et v(e) = le. Pour k 2, u(ek ) = u (ek ) + ak e (de mme pour v(ek )), donc les matrices de u et v dans la base B sont triangulaires suprieures, ce qui achve la rcurrence.

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

7.3 Exercices dapprofondissement


nous inspirer de la dmonstration du thorme de trigonalisation pour dmontrer que u et v sont simultanment trigonalisables. Nous procdons par rcurrence sur la dimension n de E. La proprit est videmment vrie lordre 1. Pour n > 1, supposons la vrie lordre n 1, et vrions la lorsque dim E = n. Soit e1 un vecteur propre commun u et v, et soit F un supplmentaire de Vect(e1 ). Soit (e2 , . . . , en ) une base de F. Alors B = (e1 , e2 , . . . , en ) est une base de E et dans cette base la matrice de u est de a b la forme U = et le matrice de v est de la forme V = . 0 A 0 B Comme U et V commutent, les matrices A et B commutent dans Mn1 (C). Soit p F la projection sur F paralllement Vect(e1 ), et soit u |F la restriction de u F. Alors A est la matrice de lendomorphisme f = p F u |F de F dans la base (e2 , . . . , en ) et de mme B est la matrice de g = p F v|F . Les endomorphismes f et g commutent, et lhypothse de rcurrence assure lexistence dun base (e2 , . . . , en ) de F dans laquelle les matrices A de f et B de g sont triangulaire suprieures. Dans la base (e1 , e2 , . . . , en ) les matrices de u et de v sont a b alors respectivement U = et V . Elles sont triangu0 A 0 B laires suprieures. 2) La dmonstration de la relation k N [u k , v] = klu k est vidente par rcurrence sur lentier k (la seule difcult est de conjecturer cette relation) ! Il en rsulte que si u k est non nul, alors cest un vecteur propre de lendomorphisme F : f [ f , v] de L(E), associ la valeur propre kl. Comme L(E) est un espace vectoriel de dimension nie, F a un nombre ni de valeurs propres, et il existe donc k N tel que u k = 0. Ainsi lendomorphisme u est nilpotent. Le noyau Ker u de u est stable par v car u et v commutent. En reprenant le schma de la dmonstration de la question 1) avec a = 0, on vrie quavec les notations prcdentes, A est nilpotente et A et B vrie [A, B] = lA. On peut donc nouveau effectuer la rcurrence et construire une base de E dans laquelle les matrices de u et de v sont triangulaires suprieures (avec une diagonale de 0 pour la matrice de u). 3) On suppose b = 0. Soit v 1 [ u, v ] = v . Daprs 2), b 1 donc, galement, u et v b = au + bv. On a alors [u, v ] = b[u, v] = bv donc 1 u et v sont cotrigonalisables donc u et v aussi et b au = v.

215

Dunod La photocopie non autorise est un dlit

Exercice 7.59

Centrale MP 2007 Soient n N et (u, v, h) L(Cn )3 tel que h u u h = 2u, h v v h = 2v et u v v u = h.

216

Chap. 7. Rduction des endomorphismes


1) Soit x un vecteur propre de h.
Montrer que u(x) est nul ou est un vecteur propre de h. Montrer que, si k N et u k (x) = 0, alors u k (x) est un vecteur propre de h.

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.

7.3 Exercices dapprofondissement


4) Dans C2 muni de la base canonique, on considre les endomorphismes u, v et 0 1 0 0 1 0 h de matrices respectives U = ,V = et H = . Par 0 0 1 0 0 1 un calcul lmentaire, on vrie que HU U H = 2U , H V V H = 2V et U V V U = H , donc les endomorphismes u, v et h vrient bien les conditions de lnonc. Remarque Le lecteur pourra montrer que u et v sont nilpotents, et que si une telle conguration est prsente dans Rn , alors lentier n est pair.

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

Dunod La photocopie non autorise est un dlit

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

Comme E i (A) E i (A) = E i (A2 ), on a Fi =


i=1

E i (A) E i (A)
droite ou {0} droite ou {0}

218

Chap. 7. Rduction des endomorphismes


donc Fi est un sous-espace stable par A. Conclusion : A est triangulaire suprieure (de diagonale, dans lordre 1, . . . , n).

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.

2) On suppose que A et B ont une valeur propre commune.


Montrer que si X et Y sont deux vecteurs colonnes non nuls, alors la matrice

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

(X lk )ak . On en dduit quil existe k [[1 , p]] tel que

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.

7.3 Exercices dapprofondissement


Exercice 7.62 Produit tensoriel, Mines-Ponts MP 2006 Soit E = Mn (C), A et B deux lments de E. Soit f lendomorphisme de E dni par f (X ) = AX .
1) Soient (X 1 , . . . , X n ) et (Y1 , . . . , Yn ) deux bases de Cn . Montrer que la famille des n 2 matrices X i t Y j est une base de E. 2) Montrer que f est diagonalisable si et seulement si A est diagonalisable. 3) Mme tude avec g : X X B. 4) Soit alors F : X AX B avec A et B diagonalisables. Montrer que F est diagonalisable. La rciproque est-elle vraie ? 1) Notons (E i ) la base canonique de Cn . On sait que E i t E j (i, j)[[1,n]]2 est la base canonique de E = Mn (C). Comme (X 1 , . . . , X n ) et (Y1 , . . . , Yn ) sont deux bases de Cn , pour tout (i, j) [[1 , n]]2 , E i tE j est combinaison linaire de X i tY j donc X i tY j est une famille gnratrice de E, comme elle est constitue de n 2 lments, il sagit dune base de E. 2) Remarquons que pour tout k N, f k (X ) = Ak X . Supposons f diagonalisable. Il existe un polynme P scind racines simples annulateur de f donc pour tout X Mn (C), P( f )(X ) = P(A)X = 0. Il en rsulte que P( A) = 0 et donc A est diagonalisable. Supposons maintenant A diagonalisable. Il existe U1 , . . . , Un une base de Cn constitue de vecteurs propres de A associe aux valeurs propres l1 , . . . , ln . Posons E i j = Ui t U j . Daprs la premire question, E i j (i, j)[[1,n]]2 est une base de E = Mn (C), de plus f (E i j ) = li E i j . Donc E i j vecteurs propres de f , f est diagonalisable.
Dunod La photocopie non autorise est un dlit
(i, j)[[1 ,n]]2

219

est une base de

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

Chap. 7. Rduction des endomorphismes


Indication de la rdaction : on montrera que les polynmes caractristiques possibles pour Ak , k N sont en nombre ni. Le polynme caractristique de A scrit sous la forme
n

x A = (1)n X n + an1 X n1 + + a0 = (1)n


k=1

(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 .

On en dduit que |ank |


1 i 1 <<i k n

|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.

7.3 Exercices dapprofondissement


1) Notons Dn le polynme caractristique x M . En dveloppant sur les dernires lignes le dterminant, on trouve (1). Dn = (an X ) Dn1 bn1 cn1 Dn2 tudions pour commencer les racines de D1 et D2 . D1 = a1 X et D2 = (a1 X ) (a2 X ) b1 c1 . D2 (a1 ) = b1 c1 < 0 donc, D2 tant un polynme du second degr de monme dominant X 2 , D2 possde deux racines relles de part et dautres de la racine relle a1 de D1 . On remarque que D1 et D2 sont scinds racines (relles) simples et que la racine de D1 spare les racines de D2 . Effectuons un raisonnement par rcurrence. Soient k 2 et Pk la proprit suivante : Dk est scind racines simples ak , . . . , ak et ak < ak1 < < ak1 < ak . 1 k 1 k 1 k1 P2 est vraie. Soit k 2. Supposons Pi vraie pour i [[2 , k]] et montrons Pk+1 . On sait que Dk+1 = (ak+1 X ) Dk bk ck Dk1 donc Dk+1 (aik ) = bk ck Dk1 (aik ) pour i [[1 , k 1]].
changement de signe / i

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

lim Dk+1 (t) = + et lim Dk+1 (t) = (1)n


t+ n

(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

< ak1 par 1 Dk+1 (ak ) = k

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

Chap. 7. Rduction des endomorphismes


0 . .. . . . g1 a2 g2 .. 2) Posons gi = bi ci . La matrice 0 g2 a3 . 0 a mme poly . . . .. ... ... g . n1 0 0 gn1 an nme caractristique que M (la relation de rcurrence (1) est la mme) et mme termes diagonaux. a1 g1 0

Espaces prhilbertiens

8.1 LESSENTIEL DU COURS ET EXERCICES DASSIMILATION


Ce quil faut savoir
Soit E un espace vectoriel rel.
Forme bilinaire symtrique

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

Chap. 8. Espaces prhilbertiens


de sa forme quadratique associe q) dans la base B. Cette matrice est symtrique.
n n

Si x =
i=1

xi ei et y =
i=1

yi ei , on note X et Y les vecteurs colonnes des coorai, j xi y j = tX AY . En


1 i, j n n

donnes de x et y dans la base B. Alors w(x, y) = particulier, q(x) =


1 i, j n

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

8.1 Lessentiel du cours et exercices dassimilation


associe f . Soit M = (m i j ) E, le i me coefcient diagonal de M 2 est gal
n

225

m i j m ji , donc Q (M) =
j=1 1 i, j n

m i j m ji . m i2j ; cest la somme des carrs de


1 i, j n

Si M est symtrique, alors Q (M) =

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

m i2j . On obtient loppos du

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

Dunod La photocopie non autorise est un dlit

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

Chap. 8. Espaces prhilbertiens


consquent, A et A ont le mme rang. Dautre part, det(tP) = det P, do det A = (det P)2 det A, donc det A et det A sont de mme signe. 3) Daprs ce qui prcde, le rang de Q est celui de la matrice A Mn (R) dont les coefcients diagonaux sont nuls et dont les autres coefcients sont gaux 1. Or det A = (1)n1 (n 1) est non nul (voir exercice 6.7, page 161), donc Q est de rang n.

8.1.1 Produit scalaire Ce quil faut savoir


Soit E un espace vectoriel rel.
On appelle produit scalaire sur E toute forme bilinaire symtrique dnie

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

Dans E = R , on dnit le produit scalaire canonique (x | y) =


n i=1

xi yi o
b

x = (x 1 , . . . , xn ) et y = (y1 , . . . , yn ). Dans E = C 0 ([a, b], R), on dnit le produit scalaire ( f | g) =


a

f (t)g(t) dt. ai j bi j .

Dans E = Mn (R), on dnit le produit scalaire (A | B) = tr(tAB) =

1 i, j n

Exercice 8.4 CCP MP 2006


1

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) dt = 1}. Calculer min


hF 0

h(t)2 dt.

8.1 Lessentiel du cours et exercices dassimilation


1) Il est vident que B est une forme bilinaire symtrique, et on a, pour tout f E,
1

227

B( f , f ) =
0

f (t)2 dt

0, donc B est positive. Enn, si B( f , f ) = 0, alors

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

B(1, 1)B(h, h), do h F, 1


0 1 hF

h(t)2 dt. On a galit lorsque h(t)2 dt = 1.


0

h est la fonction constante gale 1, donc min

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.

Dunod La photocopie non autorise est un dlit

8.1.2 Orthogonalit Ce quil faut savoir


Soit E un espace prhilbertien rel, muni dun produit scalaire not (|).
On dit que :

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

Chap. 8. Espaces prhilbertiens


Remarque Si F et G sont orthogonaux, alors F G = {0 E }, donc la somme F + G est directe.
Soit A une partie de E. On dnit le sous-espace vectoriel

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

orthogonale sur F, la projection sur F paralllement F . Elle est note p F .

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

base, il existe (a1 , . . . , an ) R tel que x =


i=1

ai vi , donc (x | x) =
i=1

ai (x | vi ).

8.1 Lessentiel du cours et exercices dassimilation


Comme f (x) = 0, on a (x | vi ) = 0 pour tout i, donc (x | x) = 0, cest--dire x = 0. Comme f est injective et dim E = dim Rn = n, on conclut que f est bijective. En consquence, pour tout (x1 , . . . , xn ) Rn , il existe un unique v E tel que f (v) = (x 1 , . . . , xn ) cest--dire pour tout i [[1 , n]], (v | vi ) = xi .

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 .

3) En dduire que (x, y) E , ( f (x) | f (y)) = a2 (x | y). 1) En dveloppant, on obtient (u + v | u v) = u


2

= 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

CCP PSI 2006, ENSEA MP 2007 Soit E = C 2 ([0, 1], R).


1

1) Montrer que lapplication w : ( f , g)


0

f (t)g(t) + f (t)g (t) dt dnit

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

( f 2 (t) + f (t)2 ) dt, si bien que w( f , f )

0. Soit f E telle

230

Chap. 8. Espaces prhilbertiens


que w( f , f ) = 0. Puisque la fonction f 2 + f
1 2

est continue et positive sur [0, 1]

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 (t)g (t) dt donne :


0 1

( f |g) =
0

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

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
+

terme gnral u 2 converge, muni du produit scalaire dni par u, v = n


n=0

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

u 2 est stationnaire la valeur Sq partir du rang q, donc la srie k

u2 n

converge.

8.1 Lessentiel du cours et exercices dassimilation


Pour p N, notons e( p) llment de F dni par n N, e( p)n = dnp .

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

(R) pour la norme associe au

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

k [[1 , n 1]], ek+1 = ek+1


Dunod La photocopie non autorise est un dlit
j=1

(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 .

En posant X = (x1 , . . . , xn ) et Y = t(y1 , . . . , yn ), on a (x | y) = tX Y et x 2 = tX X .

232

Chap. 8. Espaces prhilbertiens


Projection orthogonale sur un sous-espace vectoriel de dimension nie

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

unique vecteur, le projet orthogonal de x sur F. On a : x


m 2

= d(x, F)2 + p F (x) 2 .


m

Soit B F = (e1 , . . . , em ) une base orthonormale de F. Pour tout x E, on a : p F (x) =


i=1

(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.

8.1 Lessentiel du cours et exercices dassimilation


Exercice 8.11 Mines-Ponts MP 2007
1

233

Calculer inf
0

(t ln t at b)2 dt | (a, b) R2 . Indiquer les valeurs de

(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

page 226) dni par ( f | g) =


0

f (t)g(t) dt. On note g llment de E dni

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 ) =

Dunod La photocopie non autorise est un dlit

On sait dautre part que d(g, F)2 = g p(g) d(g, F)2 = g


1 2

= 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

t dt en intgrant deux fois 3

2 par parties, do g = . 27 2 1 1 1 2 = . Par suite, d(g, F) = 27 16 16 27 108

234

Chap. 8. Espaces prhilbertiens


Autre mthode envisageable : le projet orthogonal p(g) = b f 0 + a f 1 est caract0, ris par le fait que ( p(g) g | f 0 ) = ( p(g) g | f 1 ) = ce qui donne le systme b + a = 1 b( f 0 | f 0 ) + a( f 1 | f 0 ) = (g | f 0 ) 2 4 . Ce systme scrit . b a b( f 0 | f 1 ) + a( f 1 | f 1 ) = (g | f 0 ) + = 1 2 3 9 1 1 La solution est a = et b = . On poursuit ensuite comme prcdemment. 6 3

8.1.4 Espaces prhilbertiens complexes Ce quil faut savoir


Soit E un espace vectoriel complexe. On ne donne ici que les diffrences par rapport au cas rel.
On appelle produit scalaire hermitien sur E toute application w dnie sur

E E valeurs complexes telle que :

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).

On appelle espace hermitien tout espace vectoriel prhilbertien complexe de

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

(ek | x)ek (la formule ne change pas mais on

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 .

8.1 Lessentiel du cours et exercices dassimilation


Exercice 8.12 TPE MP 2005 1) Montrer que lapplication ( f , g) ( f |g) =
f g dnit un produit scalaire
R

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

g f = ( f |g), lapplication est hermitienne. Si

f E, alors ( f | f ) =
Dunod La photocopie non autorise est un dlit

| f |2 est un rel positif ou nul et, puisque | f |2 est

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

Chap. 8. Espaces prhilbertiens


On effectue le changement de variable x = tan t (possible car on a lintgrale dune fonction intgrable sur R et t tan t est un C 1 -diffomorphisme de ] p/2, p/2[ sur R). On obtient :
p/2

( 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

cos t + i sin t cos t i sin t

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 On peut donc prendre kn = pour tout n Z. p

Exercice 8.13 Centrale PSI 2006


1) Montrer que lapplication f : (P, Q) produit scalaire hermitien sur Cn [X ].
n1

1 2p

2p

P(eit )Q(eit ) dt dnit un


0

2) Montrer que (1, X , , X n ) est une base orthonormale de Cn [X ]. 3) Soit Q = X +


k=0 n

bk X k . Calculer Q

et en dduire que M = sup |Q(z)|


|z|=1

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,

donc (1, X , , X n ) est une base orthonormale de Cn [X ].

8.2 Exercices dentranement


n1 2

237

3) Comme la base canonique est orthonormale, on a Q part, Q


2

= 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,

donc tous les bk sont nuls et Q = X n . Rciproquement, si Q = X n , on a bien Q(eit ) = eint , do M = 1.

8.2 EXERCICES DENTRANEMENT


Exercice 8.14 Centrale MP 2005, 2006 Soient q1 et q2 des formes quadratiques sur Rn , q2 tant dnie positive. Montrer que q1 /q2 est borne sur Rn \ {0}.
Comme q2 est dnie positive, q2 est une norme sur Rn . Notons S = {x Rn | q2 (x) = 1} la sphre unit pour cette norme, S est une partie ferme borne de Rn donc compacte. La forme quadratique q1 tant continue sur Rn , elle est borne et atteint ses bornes sur S, donc il existe deux rels m et M tels que x y S, m q1 (y) M. Soit x Rn \ {0}, le vecteur appartient S, q2 (x) x q1 (x) donc m q1 ( ) M, do m M. q2 (x) q2 (x)

Exercice 8.15 Mines-Ponts MP 2006 Soit E un espace vectoriel norm.


Dunod La photocopie non autorise est un dlit

1) Montrer que (x, y) E 2 , x + y

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

Chap. 8. Espaces prhilbertiens


y lement : x+y 2 + xy . En ajoutant les deux ingalits, on obtient na2 x+y + xy 2 max( x + y , x y ) .

x + y

2) On se place dans R2 muni de la norme innie dnie par : (x1 , x2 )

= sup(|x1 |, |x2 |).

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

8.2 Exercices dentranement


b+c , c . On observe que f F et que le produit f g est nul sur 2 [ 1, 1 ] \ [ b, c ] et strictement positif sur ] b, c [ , donc f , g > 0, do g F . Finalement, on a montr que F = G. / et sur 3) Soit f E telle que f (0) = 0. On construit deux fonctions g et h en posant x [ 1, 0 ] , g(x) = f (x), h(x) = 0 . Les fonctions g et h sont x [ 0, 1 ] , g(x) = 0, h(x) = f (x) continues sur [ 1, 1 ] car f est continue et f (0) = 0, donc g F et h G = F . Inversement si f F et g F , alors f (0) = 0 et g(0) = 0 donc ( f + g)(0) = 0. Il en rsulte que F + F = { f E | f (0) = 0}. On observe que F + F = E, ce qui nest pas en contradiction avec le cours car F est de dimension innie. 4) Soit P lensemble des fonctions polynomiales, et f P . Par thorme de Weierstrass, il existe une suite (Pn ) de fonctions polynomiales qui converge unif Pn f , donc formment vers f sur [ 1, 1 ] . Or Pn f f 2
1 1 1

239

(Pn (x) f (x) f (x)2 ) d x

2 f

Pn f

n+

0.

Or
1 1 1

Pn (x) f (x) d x = 0, do en faisant tendre n vers linni, on obtient que

f (x)2 d x = 0 do f = 0 par continuit de f . On en dduit que P = {0}.

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

Dunod La photocopie non autorise est un dlit

1) Soient M = (m i, j ) et N = (n i, j ) appartenant Mn (R). Comme M =


1 i, j n

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

Chap. 8. Espaces prhilbertiens


2) Notons F le plan vectoriel engendr par les matrices In et J . Il sagit de calculer la distance de M F. On vrie que (I | I ) = tr I = n, (I | J ) = tr J = n, JI I ) est (J | J ) = tr J 2 = tr(n J ) = n 2 . On en dduit que la famille ( , n n2 n une base orthonormale de F, donc on a : p F (M) = On en dduit que :
(a,b)R2

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

1 1 tr(tM M) (tr M)2 2 (tr(J I )M)2 . n n 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 )

1) On suppose (v1 , . . . , v p ) lie. Il existe un p-uplet (a1 , . . . , a p ) R p non nul


p

tel que
j=1

a j v j = 0. En faisant le produit scalaire par vi , on obtient que, pour


p

tout i [[1 , p]],


j=1

a j (vi | v j ) = 0, ce qui signie que les colonnes C j de la


p

matrice de Gram vrient la relation de liaison


j=1

a j C j = 0, donc que son

dterminant est nul.


On suppose (v1 , . . . , v p ) libre et on note F le sous-espace (de dimension

p) engendr par ces vecteurs. Soient (v1 , . . . , v p ) une base orthonormale de

8.2 Exercices dentranement


F et P = ( pi j ) la matrice de passage de la base v v. On a pour tout
p

241

(i , j) [[1 , p]] , vi =
2 k=1 p

pki vk . Comme v est orthonormale, on en dduit

que (vi | v j ) =
k=1

pki pk j , donc G(v1 , . . . , v p ) = tP P. Par consquent,

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

est une base de F, il existe (a1 , . . . , a p ) R p tel que p(x) =


i=1

ai vi . Soient

(C j )1

p+1

les colonnes de la matrice M = G(v1 , . . . , v p , x). On effectue lopp

ration lmentaire C p+1 C p+1


j=1

a j C j . Pour i [[1 , p]], le nouveau coef-

cient de la ligne i de C p+1 est gal :


p

(x | vi )
j=1

a j (v j | vi ) = (x p(x) | vi ) = 0

car x p(x) F , et le dernier coefcient est gal :


p

(x | x)
j=1

a j (x | v j ) = (x | x p(x)) = x p(x)
2

+ ( p(x) | x p(x)) = d(x, F)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

Exercice 8.19 Polytechnique MP 2007


1

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

P(t)Q(t) dt. Existe-

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

Chap. 8. Espaces prhilbertiens


Remarque Cet exercice illustre le fait que lapplication A A, de R[X ] dans son dual nest pas un isomorphisme. En effet, la forme linaire P P(0) ne peut pas scrire sous la forme A, . Ce rsultat nest pas en contradiction avec le cours car R[X ] est de dimension innie.

8.3 EXERCICES DAPPROFONDISSEMENT


Exercice 8.20 Centrale MP 2007, Mines-Ponts MP 2006
1

On munit E = C([0, 1], R) du produit scalaire ( f , g) f , g =


0

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 ) B, o B est un polynme non nul de signe constant sur


r 1 r

] 0, 1 [ . Par dnition de An , on a pour tout P Rn1 [X ], X P, An = 0, donc en particulier pour P =


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 [ .

8.3 Exercices dapprofondissement


Exercice 8.21 Mines-Ponts MP 2005
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 [ .

Montrer que P na que des racines simples et relles, appartenant toutes


1 0

1) On munit R[X ] de son produit scalaire usuel, dni par (P | Q) =

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

alors on peut crire P =


k=1

(X ak ) B, o B est un polynme non constant


r

de signe constant sur ] 0, 1 [ . Comme P E n , (P |


k=1 1 r

(X ak )) = 0, do

(t ak )2 B(t) dt = 0. Or la fonction intgre est continue sur ] 0, 1 [ et


Dunod La photocopie non autorise est un dlit
0 k=1

garde un signe constant, donc elle est nulle sur ] 0, 1 [ , ce qui signie que le polyr

nme
k=1

(X ak )2 B possde une innit de racines, donc cest le polynme nul,

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

Chap. 8. Espaces prhilbertiens


2) Montrer que si Ker p et Im p sont complets, alors E est complet. 3) Montrer que N ( p) 5) 1. 4) Montrer que p est un projecteur orthogonal si et seulement si N ( p) = 1.

Montrer quune limite simple de projecteurs orthogonaux est un projecteur

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}.

Si F est dense dans E, alors pour tout x E, on a x

=
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)

8.3 Exercices dapprofondissement


p(x) x , donc p est continue et N ( p) 1.

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)).

Chacun de ces deux termes tend vers 0, car pn (x) p(x) et

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 ) est orthonormale, on a p Fn (x) =


k=0

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.

Daprs lidentit de Parseval, pn (x)

= x

k=0

ek , x

0, donc
n

la suite ( pn ) converge simplement vers 0.

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 :
+

Dunod La photocopie non autorise est un dlit

( 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

Chap. 8. Espaces prhilbertiens


4) Pour a R, soit f a : x eax . A quelle condition a-t-on f a E ? Cette
+

condition tant suppose ralise, calculer


n=0

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

n (1)k ex n(n 1) (k + 1)x k = k

(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
+ +

Si p = n, alors In,n = (1)n n!Jn , o Jn = parties, on obtient Jn = ex x n


+ 0 0 +

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

est une base orthonormale de

Rn+1 [X ], on a X L n =
k=0

X L n , L k L k . On remarque que X Ln, Lk = Ln, X Lk ,

8.3 Exercices dapprofondissement


donc si k obtient : n 2, alors X L k Rn1 [X ] do X L n , L k = 0. En remplaant, on X L n = an L n+1 + bn L n + cn L n avec an = X L n , L n+1 , bn = X L n , L n et cn = X L n , L n1 . Comme le coefcient dominant de L n est gal (1)n /n!, le polynme n!X L n + (n + 1)!L n+1 est de degr infrieur ou gal n, donc son produit scalaire par L n+1 est nul, do n!an + (n + 1)! = 0, do an = (n + 1). 4) La fonction f a appartient E si et seulement si x e(2a+1)x est intgrable sur R+ , cest--dire a > 1/2. + 1 On a dune part f a , f a = e(2a+1)x d x = et dautre part : 2a + 1 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.

Aprs le changement de variables t = (a + 1)x, on aboutit : an (a + 1)n+1


+ 0

t n et dt.

Cette dernire intgrale a t calcule plus haut et vaut n!, do fa , L n =


Dunod La photocopie non autorise est un dlit

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

9.1 LESSENTIEL DU COURS ET EXERCICES DASSIMILATION


Dans toute la suite du chapitre, sauf indication contraire, E dsigne un espace euclidien de dimension n.

9.1.1 Adjoint dun endomorphisme Ce quil faut savoir


Soit u un endomorphisme de E. Il existe un unique endomorphisme de E not

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).

9.1 Lessentiel du cours et exercices dassimilation


Une matrice symtrique A est dite positive lorsque lendomorphisme autoadjoint quelle reprsente dans une base orthonormale est positif. + ++ Notation : Sn (resp. Sn ) dsigne lensemble des matrices symtriques positives (resp. dnies positives).

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) .

Dunod La photocopie non autorise est un dlit

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

Chap. 9. Espaces euclidiens


Linclusion Ker f Ker f Ker( f + f ) est vidente. Soit x Ker( f + f ) : on a f (x) + f (x) = 0. Puisque Im f Ker f , on a f ( f (x)) = 0, do f ( f (x)) = 0. En faisant le produit scalaire par x, on obtient que ( f (x) | f (x)) = 0, do f (x) = 0 do f (x) = 0 en reportant dans la relation de dpart. On en dduit par double inclusion que Ker( f + f ) = Ker f Ker f .

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.

9.1 Lessentiel du cours et exercices dassimilation

251

9.1.2 Endomorphismes orthogonaux Ce quil faut savoir


Un endomorphisme u de E est dit orthogonal lorsquil conserve le produit

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

Chap. 9. Espaces euclidiens


Exercice 9.6 CCP, Centrale, Mines-Ponts MP 2006 et 2007 Soit A = (ai, j )1 i, j n une matrice orthogonale. Dmontrer que :
1)
1 i, j n 2 ai, j = n.

2)
1 i, j n

ai, j

n.

Indication de la rdaction : considrer (AV | V ), o V = t(1, . . . , 1). 3) n |ai, j | n n.


1 i, j n n

1) Le coefcient ( j, j) de la matrice tA A est gal


i=1 n

2 ai, j . Comme tA A = In , on

en dduit que j [[1 , n]],


i=1

2 ai, j = 1, donc en sommant sur j variant de 1

n, on a
1 i, j n

2 ai, j

= n.

2) Soit V le vecteur colonne t(1, . . . , 1). La i me coordonne de AV est gale


n

j=1

ai, j , donc
1 i, j n

ai, j = (AV | V ). Par lingalit de Cauchy-Schwarz,


2

ai, j
1 i, j n

AV

V = V

= n. |ai, j |. En sommant pour i et j variant


2 ai, j = n daprs la premire question.

2 3) Comme ai, j [ 1, 1 ] , on sait que ai, j

de 1 n, on obtient
1 i, j n

|ai, j |
1 i, j n
2

Par ingalit de Cauchy-Schwarz dans R(n ) , on a : |ai, j |


1 i, j n 1 i, j n 2 ai, j 1 i, j n

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.

9.1 Lessentiel du cours et exercices dassimilation


Soit X un vecteur colonne de Rn tel que (In + A)X = 0. En faisant le produit scalaire canonique par X , on obtient (X | X ) = ( AX | X ). Or (AX | X ) = 0 car A est antisymtrique, donc X = 0. Cela prouve que In + A est inversible. La transposition commute avec le passage linverse, donc tB = t(In A)t(In + A)1 , do tB = (In + A)(In A)1 , or In + A commute avec In A donc avec son inverse, do tB B = In , donc B est orthogonale. det(In A) , or det(In + A) = det t(In + A) = det(In A), do On a det B = det(In + A) det B = 1, donc B SOn (R).

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

Chap. 9. Espaces euclidiens


Exercice 9.10 Mines-Ponts MP 2006 Soit f L(E). Montrer que deux quelconques des trois proprits suivantes entranent la troisime :
(i) f O(E). (ii) f 2 = Id E . (iii) f (x) est orthogonal x pour tout x E. La proprit (i) scrit f f = Id E et la proprit (iii) quivaut f = f (voir exercice 9.2 page 249), donc si (i) et (ii) sont vraies, alors en composant la relation f f = Id E par f droite, on obtient f = f , donc (iii) est vraie. Le raisonnement est le mme pour les autres implications.

Exercice 9.11 CCP MP 2005


Soit E euclidien et u O(E). Pour k N , on pose vk =
Montrer que (Im(Id E u)) = Ker(Id E u). Montrer que la suite (vk ) converge vers le projecteur orthogonal sur Ker(Id E u). Comme u est orthogonal, (Id E u) = Id E u 1 = u 1 (Id E u). Or u 1 est

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).

Examinons la restriction de vk Ker(Id E u) et son orthogonal.

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

On en dduit que vk converge vers le projet orthogonal sur Ker(u Id E ).

9.1 Lessentiel du cours et exercices dassimilation

255

9.1.3 Rduction des endomorphismes autoadjoints Ce quil faut savoir


Thorme fondamental : Soit u un endomorphisme autoadjoint de E. Alors

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

se dcomposant sous la forme x =


i=1

xi i . Alors (u(x) | x) =
i=1

li xi2 .

Soient u un endomorphisme autoadjoint de E et Sp u lensemble de ses valeurs

propres. Alors on a : sup (u(x) | x) = max Sp u


x =1

x =1

inf (u(x) | x) = min Sp u .

Un endomorphisme autoadjoint est positif (resp. dni positif) si et seulement

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

Chap. 9. Espaces euclidiens


Exercice 9.13 Centrale MP 2007 Soit A Mn (R) telle que tA A = AtA. On suppose quil existe p N tel que A p = 0.
1) Montrer que tA A = 0. 2) En dduire que A = 0. 1) Comme A commute avec sa transpose, on a (tA A) p = (tA) p A p = 0. On en dduit que toutes les valeurs propres de tA A sont nulles. Or cette matrice est symtrique donc diagonalisable, on en dduit quelle est nulle. 2) On sait que tr(tA A) =
1 i, j n

ai2j , donc cette somme est nulle, ce qui entrane que

tous ses termes sont nuls, donc que A est nulle.

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

9.1 Lessentiel du cours et exercices dassimilation


On voit que q(0, 1, 1) = 0 donc q est positive, mais nest pas dnie positive.

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

On a Ker(M 18I3 ) = R1 avec 1 = espaces propres sont orthogonaux, donc

1t (2, 2, 1). Comme M est symtrique, ses 3

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

Chap. 9. Espaces euclidiens

9.2 EXERCICES DENTRANEMENT


Exercice 9.17 CCP MP 2005
n

Soit E = Rn [X ] muni du produit scalaire (P | Q) =


k=0

P (k) (0)Q (k) (0). Soit u

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

P (k2) (0)Q (k) (0).

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!

Exercice 9.18 CCP MP 2005 Soient u 1 , . . . , u p L(E) autoadjoints tels que rg u 1 + + rg u p = n et


p

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 .

3) Montrer que si i = j, alors u i u j = 0 et calculer u 2 . j 4) Reconnatre les endomorphismes u i .


p

1) Soit v lendomorphisme
i=1

u i Id E . Par hypothse, on a x E, v(x), x = 0,

donc daprs lexercice 9.2 page 249, v = v. Or les endomorphismes u i sont autoadjoints, donc v galement, do nalement v = 0.

9.2 Exercices dentranement


2) La question 1) entrane que
p

259

Im u i = E,
i=1 p p

donc n = dim
i=1

Im u i
i=1

dim Im u i = n par hypothse. On en dduit que

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

sin(it) sin( jt) dt.

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 .

Montrons par rcurrence sur n que les fonctions (t sin kt, 1

k n) forment une famille libre. Cest vident pour n = 1. Supposons que

260

Chap. 9. Espaces euclidiens


ce soit vrai au rang n 1, et considrons des rels x1 , . . . , xn tels que n p , xk sin kt = 0. En drivant deux fois par rapport t, t 0, 2
k=1 n

on obtient
k=1

k 2 xk sin kt = 0. En multipliant la premire relation par


n1

n 2 et en ajoutant la seconde, on obtient


k=1 2 2

(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

Si q(x) = 0, alors la fonction t


k=1

xk sin kt

est continue positive et

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)).

9.2 Exercices dentranement


Si (a | b) = 0, alors ce polynme est scind racines simples, donc g est diagona-

261

lisable. Si (a | b) = 0, alors g 2 = 0 et g = 0, donc g nest pas diagonalisable.

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

valeurs propres associes, strictement positives par hypothse. Soit x =


k=1 n n 2 lk xk et (u 1 (x) | x) =

xk k un

vecteur de E. On a (u(x) | x) = On pose yk = lk xk et z k = xk


k=1

k=1

2 xk . lk

lk

pour k [[1 , n]].

262

Chap. 9. Espaces euclidiens


En appliquant lingalit de Cauchy-Schwarz y et z dans Rn , on obtient que
n 2 n 2 yk k=1 1 k=1 n 2 zk , n 2 2 xk k=1 k=1 n 2 lk xk k=1 n

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

Exercice 9.23 Mines-Ponts MP 2006


n n 2

On pose pour tout (x1 , . . . , xn ) R , Q a (x1 , . . . , xn ) =


n i=1

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.

Exercice 9.24 Centrale PC 2007


1) Les valeurs propres dune matrice symtrique relle dont tous les coefcients sont positifs sont-elles positives ? 2) Soit A Sn (R) de valeurs propres l1 , . . . , ln . Montrer que : li l j =
1 i< j n 1 i< j 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 .

9.2 Exercices dentranement


1) La rponse est NON. En effet, la matrice A =
n

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

li2 , ce qui nous amne

considrer les traces de A et de A2 . En partant de la dnition de la trace, on a tr A =


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 .

En combinant les deux, on obtient :


n

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 .

Exercice 9.25 CCP MP 2006


Dunod La photocopie non autorise est un dlit

Soit A Mn (R) symtrique positive. Montrer que (det A) n

tr A . n

Soient l1 , . . . , ln les valeurs propres de A, positives par hypothse. On sait que


n n

det A =
i=1

li et tr A =
i=1

li .

Si det A = 0, lingalit est vidente. Si det A > 0, alors i, li

> 0. Par convexit de lexponentielle, on a

exp(

1 n

xi )
i=1

1 n

exp xi . On choisit alors xi = ln li pour tout i, ce qui


i=1
1

donne nalement (det A) n

tr A . n

264

Chap. 9. Espaces euclidiens


Exercice 9.26 Mines-Ponts MP 2006 Soient (a, b) une famille libre de E et u lendomorphisme de E dni par u(x) = (a | x) b.
1) Dterminer u . 2) Soit f = u + u . Que dire de f ? Trouver ses lments propres. Dterminer le maximum de {(x | f (x)) | x = 1}. 1) Pour tout (x, y) E 2 , on a (u(x) | y) = (a | x)(b | y). On note v lendomorphisme de E dni par v(x) = (b | x) a. On a alors tout (x, y) E 2 , (u(x) | y) = (x | v(y)). On en dduit par unicit de ladjoint que u = v. 2) Lendomorphisme f est autoadjoint. Soit F le plan Vect(a, b). La restriction de f F est nulle. Etudions la restriction f 1 de f F. Dans la base (a, b) de F (non (a | b) (b | b) orthonormale a priori), la matrice de f 1 est gale . Ses valeurs (a | a) (a | b) propres sont gales (a | b) (a | a)(b | b). a et b1 = a b . Les b Retrouvons cela par une autre mthode. On pose a1 =

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 .

9.2 Exercices dentranement


n

265

Dautre part, tX AX = tX lX = ltX X . Or tX X =


k=1

|xk |2 > 0 car X est non nul.

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

Chap. 9. Espaces euclidiens


Soit B1 = (1 , . . . , n ) la base orthogonale obtenue en appliquant le procd dorthogonalisation de Schmidt B. On sait que pour tout i, ei i Vect(1 , . . . , i1 ), i donc par relation de Pythagore, ei 2 i 2 . En posant pour tout i, ei = , i la famille B = (e1 , . . . , en ) est une base orthonormale de Rn , et la matrice de passage de B B est triangulaire suprieure de coefcients diagonaux gaux ( 1 1 , . . . , n 1 ). On note P la matrice de passage de B0 B , elle est orthogonale car B0 et B sont deux bases orthonormales, et T la matrice de passage de B B. On a alors P T = A. Or T est linverse de la matrice de passage de B B , donc est triangulaire suprieure coefcients diagonaux ( 1 , . . . , n ). Comme
n n

det P = 1, on obtient | det A| =


j=1

j
j=1

e j , donc | det A| est infrieur ou

gal au produit des normes de ses vecteurs colonnes.

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).

9.2 Exercices dentranement


Exercice 9.32 Centrale MP 2006, Mines-Ponts MP 2005 Soient (e1 , . . . , en ) et ( f 1 , . . . , f n ) deux bases orthonormales de E et u L(E). Montrer que la somme (u(ei ) | f j )2 ne dpend que de u.
1 i, j n

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

(u(ei ) | f j )2 . ((v u)(ei ) | e j )2 .


1 i, j n

On a S =
1 i, j n

(u(ei ) | v(e j ))2 =

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

m 2 = tr(tM M) = tr((v u) v u) = tr(u v v u) = tr(u u) j,i

car v v = Id E . Cela montre que la somme S ne dpend que de u.

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

Chap. 9. Espaces euclidiens


Si M est une telle matrice, alors tM est inversible, dinverse M = M tM. Or la matrice M est symtrique, donc son inverse galement, ce qui entrane que M est symtrique. On obtient donc la relation M 3 = In . Or M est diagonalisable donc il existe P inversible telle que M = P diag(l1 , . . . , ln )P 1 . En levant au cube, on obtient que i [[1 , n]], li3 = 1, do li = 1, donc M = P In P 1 = In .

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

= (1 l)tX ( A + t B)X + ltX ( A + t B)X (1 l) f (t) + l f (t ).

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

en dduit en dveloppant le produit que 0


j=1

a j, j l j
j=1

a j, j
j=1

lj.

9.2 Exercices dentranement


n n

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 , 0 . . . , 0). La matrice obtenue est triangulaire, donc son dterminant est lk n n

Dunod La photocopie non autorise est un dlit

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.

Exercice 9.38 Centrale MP 2005


1) Soient q une forme quadratique dnie positive sur Rn et (u k )k 0 une suite de vecteurs de Rn telle que q(u k ) 0. Montrer que u k 0.
k k

2) Soient a R, (x k )kN et (yk )kN deux suites relles telles que


2 2 xk + yk + 2axk yk 0. k

270

Chap. 9. Espaces euclidiens


A-t-on xk 0 et yk 0 ?
k k

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

9.2 Exercices dentranement


f (x) = f 2 (x) = 0. Si x Im f , alors il existe y E tel que x = f (y). Mais alors f 2 (x) = f 3 (y) = f 2 (y) = f (x). On en dduit que f 2 et f concident sur deux sous-espaces supplmentaires donc f 2 = f , cest--dire A2 = A. Il en rsulte que f est un projecteur dont limage et le noyau sont orthogonaux, ce qui entrane daprs lexercice 9.4 page 250 que f est autoadjoint, cest--dire A symtrique.

271

9.2.1 Racine carre dune matrice symtrique positive et applications


Exercice 9.41
+ Racine carre dans Sn (tous concours) Soit v un endomorphisme autoadjoint positif de E. 1) Montrer quil existe un endomorphisme autoadjoint positif w tel que w2 = v. 2) Soit l un rel positif et h un endomorphisme autoadjoint positif de E. Montrer que Ker(h l Id E ) = Ker(h 2 l2 Id E ). 3) En dduire que w est unique.

Dunod La photocopie non autorise est un dlit

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.

Ce quil faut retenir


+ + Si A Sn , alors il existe une matrice S unique dans Sn telle que A = S 2 . Il est indispensable de savoir dmontrer ce rsultat.

272

Chap. 9. Espaces euclidiens


Exercice 9.42 Un grand classique Soit A Mn (R), symtrique dnie positive. Montrer quil existe P GLn (R) telle que A = tP P.
Il existe Q On (R) et D = diag(l1 , . . . , ln ) telles que A = Q D Q 1 . Posons D = diag( l1 , . . . , ln ) et P = DQ 1 . On a tP = tQ 1 D = QD, donc t P P = QD2 Q 1 = A. Remarque On peut galement retrouver ce rsultat en utilisant lexercice prcdent. Si A reprsente la matrice de v, alors la matrice P de lendomorphisme w convient car elle est symtrique donc tP P = P 2 = A.

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.

9.2 Exercices dentranement


Exercice 9.45 CCP MP 2007 Soit A Mn (R) symtrique dnie positive. Montrer quil existe des vecteurs v1 , . . . , vn de Rn tels que A = ( vi , v j )1 i, j n .
En utilisant lexercice 9.42 page 272, on crit A sous la forme tP P. Notons P = (u i j )1 i, j n et v1 , . . . , vn les vecteurs colonnes de P.
n

273

On a alors vi , v j =
k=1

u ki u k j qui est le terme dindice (i, j) de la matrice tP P,

cest--dire de A.

Exercice 9.46 Dcomposition polaire (tout concours)


1) Soit M GLn (R). Montrer quil existe un unique couple (U , S) o U est orthogonale et S symtrique dnie positive tel que M = U S. Indication de la rdaction : appliquer lexercice 9.41 page 271 tM M.
+ 2) Montrer que On (R) est un compact et que Sn est un ferm de Mn (R). + 3) Soit M Mn (R). Montrer quil existe U On (R) et S Sn telles que M = U S.

Dunod La photocopie non autorise est un dlit

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

Chap. 9. Espaces euclidiens


converge vers M. En appliquant la question 1), pour tout entier k, il existe Uk orthogonale et Sk symtrique dnie positive telles que Mk = Uk Sk . Comme On (R) est compact, on peut extraire de la suite (Uk )kN une sous-suite (Uf(k) )kN 1 qui converge vers une matrice U On (R). Par consquent, Sf(k) = Uf(k) Mf(k)

+ + converge vers la matrice S = U 1 M. Or Sn est ferm, donc S Sn , et on a bien M = U S.

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).

9.2.2 Rduction simultane et applications


Exercice 9.48 Un exercice classique : la rduction simultane de deux formes quadratiques Soient A et B appartenant Sn (R). Montrer que si A est dnie positive, alors il existe P GLn (R) et D diagonale telles que A = tP P et B = tP D P (rduction simultane).
Mthode 1 Soient q1 et q2 les formes quadratiques de matrices A et B dans la base canonique B de Rn . Par hypothse, q1 est dnie positive, donc on peut munir Rn du produit scalaire associ q1 . Par thorme de rduction appliqu q2 , il existe une base B orthonormale pour q1 dans laquelle q2 est dcompose en carrs, cest-dire dans laquelle la matrice D de q2 est diagonale. On note P la matrice de passage

9.2 Exercices dentranement


de B B. Comme B est orthonormale pour q1 , la matrice de q1 dans B est gale In . En utilisant les formules de changement de base pour une forme quadratique ( A = tQ AQ voir exercice 8.3 page 225), on en dduit que tP In P = A et de mme t P D P = B. Mthode 2 Daprs lexercice 9.42 page 272, il existe R GLn (R) telle que A = tR R. Posons C = tR 1 B R 1 . La matrice C est symtrique, donc il existe Q On (R) et D diagonale telles que C = tQ D Q. On en dduit que B = tRC R = tR tQ D Q R = tP D P avec P = Q R GLn (R). Dautre part, t Q Q = In donc tP P = tR tQ Q R = tR R = A.

275

Ce quil faut retenir


++ Si A Sn et B Sn (R), alors il existe une matrice P inversible et une matrice D diagonale telles que A = tP P et B = tP D P. Il est utile de savoir dmontrer ce rsultat.

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) .

Si A nest pas inversible, on a tX (t A + (1 t)B)X = t tX AX + (1 t)tX B X

Dunod La photocopie non autorise est un dlit

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

tifs. Soit t ] 0, 1 [ . On a (det A) (det B)


t n

1t

= (det P)

2 i=1

li

et

det(t A + (1 t)B) = (det P)2 concave, donc ln(t.1 + (1 t)li )


n i=1

(t + (1 t)li ). La fonction logarithme est t ln 1 + (1 t) ln li . En sommant pour i


n

variant de 1 n, on obtient
i=1

ln(t + (1 t) ln li )

(1 t)
i=1

ln li . En prenant

lexponentielle qui est croissante, on en dduit nalement le rsultat demand.

276

Chap. 9. Espaces euclidiens


Exercice 9.50 Centrale MP 2007 ++ Soient A Sn (R) et B Sn . Montrer que le polynme det(A X B) est scind.
Il sagit encore dune application de la rduction simultane de deux matrices symtriques dont lune est dnie positive. Il existe P GLn (R) et D = diag(l1 , . . . , ln ) telles que A = tP D P et B = tP P, ce qui donne :
n

det(A X B) = (det P) det(D X In ) = (det P)


2

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

yi2 et yi2 pour

q B (X ) = tX B X = tY DY =
i=1

li yi2 . Par hypothse, on a


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)

det A + det B. (det( A + B)) (det A)1/n + (det B)1/n .


1/n

9.3 Exercices dapprofondissement


On adopte la mme mthode que dans les exercices prcdents. Il existe P inversible et D diagonale telles que A = tP P et B = tP D P. En notant l1 , . . . , ln
n

277

les coefcients diagonaux de D, on a det A = (det P) , det B = (det P)


n

2 i=1

li

et det(A + B) = (det P)2


i=1 n n

(1 + li ). Comme B est dnie positive, les li sont stric-

tement positifs donc en dveloppant le produit, on obtient immdiatement lingalit (1 + li )


i=1

1+
i=1

li , do det( A + B)

det A + det B. Pour la seconde inga-

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

En prenant lexponentielle, on en dduit 1 + (det D) tipliant par det P P


t
1 n 1 n

(det(In + D)) puis en mul(det(A + B)) n .


1

1 n

, on obtient (det A) + (det B)

9.3 EXERCICES DAPPROFONDISSEMENT


Exercice 9.53 Mines-Ponts MP 2007 Soient (x1 , . . . , x p ) et (y1 , . . . , y p ) deux familles de vecteurs de E. Dmontrer lquivalence :
(i , j) [[1 , p]]2 , (xi | x j ) = (yi | y j ) h O(E), i [[1 , p]], h(xi ) = yi .
Sil existe h O(E) tel que h(xi ) = yi pour tout i, alors on a :

Dunod La photocopie non autorise est un dlit

(yi | y j ) = (h(xi ) | h(x j )) = (xi | x j ) pour tout couple (i , j).


Supposons que (i, j) [[1 , p]]2 , (xi | x j ) = (yi | y j ).

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

Chap. 9. Espaces euclidiens


r

Soient (bi )1

i r

des rels tels que


i=1 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

est libre, donc tous les bi sont nuls.


r r

Pour tout k > r , en dveloppant (xk


i=1 r 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

il existe des rels a1 , . . . , ar tels que x =


i=1 r r

ai xi . On a alors : ai a j (yi | y j ) = ai a j (xi | x j )


1 i, j 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 .

9.3 Exercices dapprofondissement


Exercice 9.54 Mines-Ponts MP 2005 Soient E un espace prhilbertien rel et (ei )1
n

279

i n

une famille de vecteurs non

nuls de E telle que : x E,


k=1

ek , x
i n

= x 2.

1) Montrer que la famille (ei )1

est gnratrice, puis que :


n

x E,
k=1

ek , x ek = x .
i n

2) On suppose E euclidien de dimension n. Montrer que (ei )1 orthonormale de E.

est une base

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

On note u lendomorphisme de E dni par u(x) = x


k=1 n

ek , x ek . On

remarque que (x, y) E , u(x), y = x, y


2 k=1

ek , x ek , y = x, u(y) ,
n 2

donc u est autoadjoint. Par ailleurs, u(x), x = x

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

Chap. 9. Espaces euclidiens


Il suft prsent de poser ek =
3

2 e pour k [[1 , 3]] pour obtenir que v E, 3 k

ek , v
k=1

= v 2 . La famille (e1 , e2 , e3 ) est lie dans E, donc a fortiori nest pas

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.

9.3 Exercices dapprofondissement


Exercice 9.56 Centrale MP 2005, Polytechnique MP 2006, thorme de Jacobi-Sylvester

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

uk Ck . Le dernier coefcient devient lk

gal m = m nn
k=1

u2 k lk

. La matrice obtenue est triangulaire infrieure, do li . Or det M > 0, donc m > 0.

det M =

D V =m t V m nn

n1

i=1

282

Chap. 9. Espaces euclidiens


Soit x Rn et X le vecteur colonne associ. En posant Y = Q 1 X = t(y1 , . . . , yn ),
n1 n1 2 lk yk k=1 n1 2

on a q(X ) = X M X = Y Q M QY =

t t

+2
k=1

2 u k yk yn + m nn yn .

En faisant apparatre le dbut dun carr, on obtient : q(X ) =


k=1

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

3) Montrer que det P


i=1

pi,i . A B , avec A M p (R) et C Mn p (R), alors B C

4) Montrer que si P scrit det P det A det C.

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 ,

9.3 Exercices dapprofondissement


do tT S 2 T = In , cest--dire P = tT est triangulaire infrieure et P = T tT .
i 1

283

. Posons T = tT

. La matrice T Ainsi, on a
n

3) On utilise la dcomposition prcdente et on note T = (ti, j )1


n 2 ti, j , j=1

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.

Exercice 9.58 Centrale MP 2007

1) Soient (a, b) (R )2 et (u k ) la suite dnie par : + u0 = b et k N, u k+1 = 1 2 uk + a uk .

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.

1) Soit f : ] 0, + [ ] 0, + [ dnie par f (x) =

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

Chap. 9. Espaces euclidiens


2) Par thorme spectral, il existe P On (R) et des rels l1 , . . . , ln strictement positifs tels que P 1 A P = D = diag(l1 , . . . , ln ). Posons Yk = P 1 X k P. Ltude (existence et convergence) de la suite (X k ) se ramne celle de la suite 1 (Yk ). On a Yk+1 = (Yk + DYk1 ). Dmontrons par rcurrence sur k que Yk existe et 2 est diagonale coefcients diagonaux strictement positifs, nots u k (1), . . . , u k (n). La proprit est vrie au rang 0 car Y0 = In . Supposons quelle soit vraie au rang k. La matrice Yk est inversible, dinverse diag(u k (1)1 , . . . , u k (n)1 ), donc Yk et DYk1 sont diagonales, do Yk+1 gale1 li ment et on a Yk+1 = diag(u k+1 (1), . . . , u k+1 (n)) avec u k+1 (i) = u k (i) + 2 u k (i) pour tout i [[1 , n]]. La proprit est donc vrie au rang k + 1. Chaque suite (u k (i ))kN vrie en outre la relation de rcurrence tudie la question 1), donc converge vers li . On en dduit que la suite (Yk ) converge vers la matrice D = diag( l1 , . . . , ln ), donc la suite (X k ) converge vers S = PDP 1 . La matrice S est symtrique dnie positive et son carr est gal A, donc il sagit de lunique racine carre de A dans Sn (R), mise en vidence dans lexercice 9.41 page 271.

Exercice 9.59

Centrale MP 2005 Soit u un endomorphisme symtrique de E, et Hu = {x E | u(x), x = 1}.


1) Trouver une condition ncessaire et sufsante sur le spectre de u pour quil existe x Hu de norme 1. 2) Soit v L(E) symtrique dni positif. Montrer que v 1 u est diagonalisable. 3) Trouver une condition ncessaire et sufsante sur le spectre de v 1 u pour que Hu Hv = . Pour allger les notations, on note f g la compose de deux endomorphismes quelconques f et g. ... ln les valeurs propres de u classes dans lordre croissant, 1) Soient l1 et (e1 , . . . , en ) une base orthonormale de vecteurs propres associs ces valeurs
n n

propres. Soit x =
i=1

xi ei un vecteur de E. On sait que u(x), x =


i=1

li xi2 ,

do l1 x

u(x), x

ln x 2 . 1 ln .

Sil existe x de norme 1 tel que u(x), x = 1, alors l1

9.3 Exercices dapprofondissement


Supposons que l1

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

Chap. 9. Espaces euclidiens


Comme M est orthogonale, ces deux matrices sont gales In . A partir du calcul de t M M, on obtient que tA A + tCC = I p et tAB + tC D = 0, et partir de celui de M tM, on obtient que AtC + B tD = 0 et C tC + D tD = In p . On en dduit que : A C B D
t

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

A C on en dduit que : En posant M =

B et N = D AtA C tA

A 0

C et en crivant que det(M N ) = det(N M), D Ip DC 0 , DD

det

0 In p

= det

do det AtA = det tD D , cest--dire (det A)2 = (det D)2 .

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

1) Vrier que C est un produit scalaire sur R .


n

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

9.3 Exercices dapprofondissement


3) Lisomorphisme prcdent conserve le dterminant, donc G est isomorphe un sous-groupe ni de SO 2 (R), sous-groupe des rotations, cest--dire un sousgroupe multiplicatif G de U = {z C | |z| = 1}. Soit k le cardinal de G. Par le thorme de Lagrange, on a z G , z k = 1, donc G est inclus dans le sous-groupe Uk des racines k imes de lunit dans C, qui est galement de cardinal k, do G = Uk . Comme Uk est cyclique, engendr par e2ip/k , on conclut que G est cyclique.

287

9.3.1 Endomorphismes commutant avec leur adjoint


Exercice 9.62 Mines-Ponts MP 2007
1) Question de la rdaction : Soit g L(E) tel que g g = g g. Montrer que si F est un sous-espace de E stable par g, alors F est galement stable par g. 2) Que dire de f L(R7 ) telle que f 3 f 2 + f = 0 et f f = f f ? 1) Soit M la matrice de g dans une base orthonormale B adapte la dcomposiA B tion de E en F F . Comme g(F) F, M scrit sous la forme 0 C o A reprsente la matrice de f | F dans la partie de B contenant les vecteurs de F. Comme f commute avec f , on a tM M = M tM, cest--dire t t A 0 A O A B A B . En identiant les blocs suprieurs = t t t B C B tC 0 C 0 C gauches, on obtient tA A = AtA + B tB. Comme la trace de tA A est gale celle de AtA, on en dduit que tr(B tB) = 0, donc la somme des carrs de tous les coefcients de B est nulle, donc B = 0, ce qui signie exactement que F est stable par f .
Dunod La photocopie non autorise est un dlit

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

Chap. 9. Espaces euclidiens


relle, les vecteurs e et h(e) sont non colinaires, donc P est un plan stable par 0 1 h et la matrice de h| P dans la base (e, h(e)) est gale J = . Daprs 1 0 1), P est stable par h. Soit G = P . Si G = {0}, alors on peut recommencer le mme raisonnement avec h|G . Finalement, on en dduit quil existe une base orthonormale de R7 dans laquelle la matrice de f est constitue de 1, 2 ou 3 blocs 1 3 2 2 3 1 (selon que f est de rang diagonaux gaux A = J + I2 = 3 2 2 1 2 2 2, 4 ou 6), tous les autres coefcients tant nuls.

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.

9.3 Exercices dapprofondissement


3) Pour n = 1, la proprit est vidente. Soit n N . Supposons la proprit vraie jusquau rang n 1 et plaons nous en dimension n. Comme u +u est autoadjoint, il possde un vecteur propre x que lon peut choisir unitaire et avec les notations de 2, les sous-espaces P et P sont stables par u.
Si P est de dimension 1, alors x est vecteur propre de u, donc u(x) = x. La

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

Lorsque u ] 0, p [ , la matrice R(u) nest pas diagonalisable sur R car ses

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

Chap. 9. Espaces euclidiens


Soit u un endomorphisme antisymtrique en dimension n. Commenons par deux remarques. Soit v = u 2 = u u. On sait (voir exercice 9.1 page 249) que v est symtrique ngatif, donc les valeurs propres de v sont ngatives, et que Ker v = Ker(u u) = Ker u. Soit x un vecteur propre de v pour une valeur propre l < 0. La famille (x, u(x)) est libre, car sinon il existerait un rel a tel que u(x) = ax, do v(x) = a2 x, do a2 = l ce qui est impossible. Soit P le plan Vect(x, u(x)). Comme u 2 (x) = lx, P est stable par u, donc P est stable par u , donc par u. Montrons par rcurrence sur n quil existe une base orthonormale dans laquelle la matrice de u soit diagonale par blocs de la forme indique. En dimension 1, cest vident. Supposons la proprit vrie jusquau rang n1 et plaons nous en dimension n.
Si u = 0, cest vident. Si u nest pas inversible et nest pas nul, le sous-espace (Ker u) est non nul,

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.

9.3 Exercices dapprofondissement


1) On remarque dabord que On (R) est inclus dans B . Supposons quil existe A et B dans B et t ] 0, 1 [ tels que M = (1 t)A + t B. Pour tout x Rn , on a x = Mx (1 t) Ax + t Bx (1 t) x + t x = x . On retrouve la mme valeur des deux cts de lingalit, donc Ax = x et Bx = x pour tout x, donc A et B appartiennent On (R). De plus, on se trouve dans le cas o lingalit triangulaire est une galit, donc les vecteurs (1 t) Ax et t Bx sont colinaires dans le mme sens pour tout x, autrement dit B 1 Ax est colinaire x dans le mme sens pour tout x Rn . Daprs un rsultat classique dalgbre linaire (voir lexercice 3.40 page 88), il existe un rel l > 0 tel que B 1 A = lIn , do A = lB, or A et B sont orthogonales, donc l = 1, cest--dire A = B. On a bien montr que M est un point extrmal de B . 2) Soit M un point extrmal de B . On utilise la dcomposition polaire (voir exer+ cice 9.46 page 273 : il existe U On (R) et S Sn telles que M = U S. Par le thorme spectral, il existe P On (R) et des rels positifs l1 , . . . , ln tels que P 1 S P = D = diag(l1 , . . . , ln ). Comme M B , on a X Rn , t t t (M X )M X X X , do t(S X )S X X X , do en posant X = PY , t t n (DY )DY Y Y pour tout Y R , ce qui se traduit par li 1 pour tout i [[1 , n]]. 1 Supposons par exemple l1 < 1. Posons d = min(l1 , 1 l1 ). On a alors 2 0 < l1 d < l1 + d < 1. Posons S1 = P diag(l1 d, l2 , . . . , ln )P 1 et S2 = P diag(l1 + d, l2 , . . . , ln )P 1 . Les matrices S1 et S2 sont symtriques dnies positives et appartiennent B car leurs valeurs propres sont comprises entre 0 et 1, donc les matrices U S1 et U S2 appartiennent B et on a 1 1 U S1 + U S2 = U P D P 1 = M. Or S1 = S2 donc M = U S1 et de mme 2 2 M = U S2 , donc M nest pas un point extrmal de B . On en dduit que l1 = 1 et de faon analogue, li = 1 pour tout i, donc S = In , cest--dire M On (R).
Dunod La photocopie non autorise est un dlit

291

Exercice 9.66 Centrale MP 2005

sup{tr(us) | u O(E)} .

1) Soit s un endomorphisme symtrique dni positif de E. Calculer

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

Chap. 9. Espaces euclidiens


n

tr(us) =
j=1

u j j l j . Comme U est une matrice orthogonale, |u j j |


n

1 pour tout j,

donc tr(us)
j=1

l j = tr s. Or Id E O(E), donc sup{tr(us) | u O(E)} = tr s.

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))),

9.3 Exercices dapprofondissement


do y = x
2

293

+ u (u(x)) 2 . Par lingalit de Cauchy-Schwarz, on a : u(x) u u u(x) .

(u (u(x)) | u (u(x))) = (u(x) | u u u(x))

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.

Exercice 9.68 Polytechnique, ENS MP 2007

1) Soit A Mn (R) antisymtrique. Montrer que exp A appartient SOn (R).


++ 2) Soit A Sn (R). Montrer que exp A Sn .

3) Soient A et B appartenant Sn (R) telles que exp A = exp B. Montrer que A = B.


++ 4) Dmontrer que lapplication A exp A est une bijection de Sn (R) dans Sn .

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

Dunod La photocopie non autorise est un dlit

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

Chap. 9. Espaces euclidiens


++ Si B Sn , il existe P On (R) et l1 , . . . , ln strictement positifs tels que 1 P B P = diag(l1 , . . . , ln ). On pose alors A = P diag(ln l1 , . . . , ln ln )P 1 et on vrie facilement que A Sn (R) et exp A = B.

Ce dernier exercice propose une dmonstration de la dcomposition polaire base sur le calcul diffrentiel.

Exercice 9.69 ENS MP 2007, autre preuve de la dcomposition polaire


1) Montrer que lapplication (M, N ) M, N = tr(tM N ) est un produit scalaire sur Mn (R). 2) Montrer que On (R) est un compact de Mn (R). 3) Soit A Mn (R). Dterminer la diffrentielle en 0 de lapplication M A exp M 2 . 4) Soit A Mn (R). On suppose que V On (R), Montrer que A Sn (R). In A V A .

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

10.1 LESSENTIEL DU COURS ET EXERCICES DASSIMILATION


10.1.1 Classication des quadriques Ce quil faut savoir
On se place dans un espace afne euclidien E 3 de dimension trois. On appelle quadrique un ensemble Q de points de E 3 vriant la condition : il existe un repre orthonormal R = (O, , j , k ) et des rels a, b, c, d, e, f , g, h, i, j avec (a, b, c, d, e, f ) = (0, 0, 0, 0, 0, 0) tels que S admet dans R une quation cartsienne de la forme : ax 2 + by 2 + cz 2 + 2d x y + 2ex z + 2 f yz + gx + hy + i z + j = 0. On note A la matrice dnie par e f . c

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

Chap. 10. Quadriques et coniques


Tableau 10.1 rg A = 3, Quadriques centre

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

hyperbolode deux nappes

x 2 y2 z2 + =0 a 2 b2 c2

cne

x 2 y2 z2 + =1 a 2 b2 c2

hyperbolode une nappe

10.1 Lessentiel du cours et exercices dassimilation


Tableau 10.2 rg A = 2

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

deux plans scants

Dunod La photocopie non autorise est un dlit

x2 y2 2 =1 a2 b

cylindre hyperbolique

x2 y2 z 2 =2 2 a b c

parabolode hyperbolique

298

Chap. 10. Quadriques et coniques


Tableau 10.3 rg A = 1

quation rduite x2 = 1 a2 x2 =0 a2 x2 =1 a2

reprsentation graphique

nature, nom

plan

deux plans parallles

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.

1) hyperbolode une nappe 2) droite 3) parabolode elliptique 4) hyperbolode deux nappes

5) parabolode hyperbolique 6) vide 7) cylindre elliptique 8) cne.

10.1 Lessentiel du cours et exercices dassimilation


Exercice 10.2
Indiquer des lments de symtrie des quadriques centre. On se place dans un repre orthonorm O x yz o elles admettent une quation rduite. Elles admettent toute lorigine pour centre de symtrie ; les axes O x, Oy et Oz pour axes de symtrie, et les plans x Oy, y Oz et z O x pour plans de symtrie.

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

Chap. 10. Quadriques et coniques


1) Il existe (a, b, c) un triplet de rels non nuls et un repre orthonorm (O, , j , k ), tel que le parabolode elliptique (S) admet dans ce repre une quation de la forme x 2 y2 z + 2 2 = 0. Considrons le plan P dquation x = 0. Le triplet (O, j , k ) 2 a b c est un repre orthonormal de P. Soit M un point de P de coordonnes (X , Y ) dans (O, j , k ). Ses coordonnes dans (O, , j , k ) sont (0, X , Y ). Le point Y X2 M appartient P (S) si et seulement si 2 2 = 0, cest lquation dune b c parabole dans P. 2) Il existe (a, b, c) un triplet de rels non nuls et un repre orthonorm (O, , j , k ), x 2 y2 z2 tel que le cne (C) admet dans ce repre une quation de la forme 2 + 2 2 = 0. a b c Considrons le plan P dquation x = a avec a = 0. Soit V le point de P de coordonnes (a, 0, 0). Le triplet (V, j , k ) est un repre orthonormal de P. Soit M un point de P de coordonnes (X , Y ) dans (V, j , k ). Ses coordonnes dans (O, , j , k ) sont (a, X , Y ). Le point M appartient P (C) si et seulement si a2 X 2 Y 2 + 2 = 0, cest bien lquation dune hyperbole dans P. a 2 b2 c 3) Il existe (a, b, c) un triplet de rels non nuls et un repre orthonorm (O, , j , k ), tel que lhyperbolode une nappe (H ) admet dans ce repre une quation de la z2 x 2 y2 forme 2 + 2 2 = 1. Considrons le plan P dquation z = 0. a b c Le triplet (O, , j) est un repre orthonormal de P. Soit M un point de P de coordonnes (X , Y ) dans (O, , j). Ses coordonnes dans (O, , j , k ) sont X2 Y 2 (X , Y , 0). Le point M appartient P (H ) si et seulement si 2 + 2 = 1, cest a b lquation dune ellipse dans P. 4) Il existe (a, p) un couple de rels non nuls et un repre orthonorm (O, , j , k ), tel que le cylindre parabolique (S) admet dans ce repre une quation de la forme x2 = 2 py. Soit a un rel strictement positif. Considrons le plan P dquaa2 tion y = a. Soit V le point de P de coordonnes (0, a, 0). Le triplet (V, , k ) est un repre orthonormal de P. Soit M un point de P de coordonnes (X , Y ) dans (V, , k ). Ses coordonnes dans (O, , j , k ) sont (X , a, Y ). Le point X2 M appartient P (S) si et seulement si 2 = 2 pa. Comme a est strictement a positif cest lquation dun couple de droites parallles dans P. 5) Il existe (a, b, c) un triplet de rels non nuls et un repre orthonorm (O, , j , k ), tel que lhyperbolode deux nappes (H ) admet dans ce repre une quation de la x 2 y2 z2 forme 2 + 2 2 = 1. Considrons le plan P dquation z = 0. Un point M a b c

10.1 Lessentiel du cours et exercices dassimilation


de coordonnes (x, y, z) dans (O, , j , k ) appartient P (H ) si et seulement x 2 y2 si z = 0 et 2 + 2 = 1 ce qui est impossible. On a donc P (H ) = . a b 6) Soit (E) un ellipsode. Lensemble (E) est une partie borne de lespace et son intersection avec un plan sera donc galement borne. Comme une parabole nest pas une partie borne de lespace, lintersection dun ellipsode et dun plan ne peut tre une parabole. 7) Il existe (a, b, c) un triplet de rels non nuls avec c > 0 et un repre orthonorm (O, , j , k ), tel que le parabolode elliptique (E) admet pour quation dans z x 2 y2 ce repre 2 + 2 = 2 . On constate que (E) est inclus dans le demi-espace a b c z 0. Soit P un plan. Si le plan P est parallle au plan z = 0, on montre que son intersection avec H est une ellipse, sinon son intersection avec le demiespace z 0 est un demi-plan. Comme une hyperbole nest jamais incluse dans un demi-plan, lintersection de H et P ne peut tre une hyperbole. Dans tous les cas lintersection de P et (E) nest jamais une hyperbole. 8) Il existe (a, b) un couple de rels non nuls et un repre orthonorm (O, , j , k ), x 2 y2 tel que le cylindre elliptique (E) admet pour quation dans ce repre 2 + 2 = 1. a b On va utiliser le fait que tout point de laxe Oz est un centre de symtrie de (E). Soit P un plan. Si P est parallle laxe Oz on montre que son intersection avec (E) est soit une droite, soit un couple de droites parallles, soit vide. Si P nest pas parallle laxe Oz, alors il rencontre cet axe en un centre de symtrie de (E). Comme le plan P est lui mme stable par cette symtrie centrale, lintersection de (E) et P admet un centre de symtrie. Or une parabole na pas de centre de symtrie, ce qui montre que lintersection de P et (E) nest jamais une parabole.

301

10.1.2 Rduction des quadriques


Dunod La photocopie non autorise est un dlit

Ce quil faut savoir Notations et lien avec lalgbre bilinaire


Lespace E est rapport un repre orthonorm R = (O, , j , k ). Soit Q une quadrique qui admet pour quation cartsienne dans le repre R : ax 2 + by 2 + cz 2 + 2d x y + 2ex z + 2 f yz + gx + hy + i z + j = 0. a d e On note A la matrice dnie par A = d b f . e f c On dnit la fonction F, qui tout triplet (x, y, z) de R3 , associe le rel F(x, y, z) = ax 2 + by 2 + cz 2 + 2d x y + 2ex z + 2 f yz + gx + hy + i z + j.

302

Chap. 10. Quadriques et coniques


On note f et on appelle partie linaire de Q, la forme linaire sur R3 dnie par f(x, y, z) = gx + hy + i z. x On a alors, en notant X le vecteur colonne X = y : z M(x, y, z) S F(x, y, z) = 0 t X AX + f(X ) + j = 0.

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.

10.1 Lessentiel du cours et exercices dassimilation


rg A < 3.

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.

Exercice 10.5 Centrale PC 2005 Etudier la quadrique Q dquation x 2 + y 2 + z 2 2x y 2x z 2yz 1 = 0


1 1 1 1 1 . La matrice de Q est donne par A = 1 1 1 1 Cette matrice est de rang 3 et la partie linaire f est nulle. Il sagit donc dune quadrique de centre O. Le polynme caractristique de A est l3 3l2 + 4. Son spectre est {1, 2}. Soit (e1 , e2 , e3 ) une base orthonormale de vecteurs propres. Dans le repre (O, e1 , e2 , e3 ) la quadrique a pour quation : X 2 + 2Z 2 + 2Y 2 = 1. Il faut bien raliser quon na pas besoin dexpliciter la base (e1 , e2 , e3 ) pour obtenir cette expression. On reconnat un hyperbolode une nappe.

Dunod La photocopie non autorise est un dlit

Exercice 10.6 Mines-Ponts PSI 2006 Reconnatre et rduire la quadrique dquation :


2x 2 + 2y 2 + z 2 + 2x z 2yz + 4x 2y z + 3 = 0. 2 0 1 2 1 . La matrice de Q est donne par A = 0 1 1 1

304

Chap. 10. Quadriques et coniques


Le rang de cette matrice vaut 2 et on a Sp( A) = {0, 2, 3}. On obtient par exemple comme base orthonormale de vecteurs propres : 6 6 6 2 2 3 3 3 , , , e2 = , , 0 , e3 = , , . e1 = 6 6 3 2 2 3 3 3 Les formules de passage du repre initial au repre orthonormal (O, e1 , e2 , e3 ) scrivent : x = 6 X + 2 Y + 3 Z , 2 3 6 6 2 3 . y = X + Y 3 Z 6 2 z = 6 X + 3 Z 3 3 On en dduit que dans le repre (O, e1 , e2 , e3 ), la quadrique a pour quation 4 6 5 3 2 2 2Y + 3Z X + 2Y + Z + 3 = 0. En mettant cette expression sous forme 3 3 canonique, on obtient 5 3 Z+ 3 18
2

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.

10.2 Exercices dentranement


Considrons la matrice A = 16 12 . 12 9

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.

10.2 EXERCICES DENTRANEMENT


10.2.1 Quadriques
Exercice 10.8 Centrale PC 2006 On munit R3 de son repre orthonormal canonique. Caractriser la surface dquation y 2 + x y x z yz 3x 5y 3 = 0.
1 1 0 2 2 1 1 La matrice de Q est donne par A = 1 . 2 2 1 1 0 2 2 3 3 1 Son polynme caractristique est l3 + l2 + l et on a Sp(A) = 0, , . 4 2 2 Comme la matrice de A nest pas de rang 3, on explicite une base orthonormale de vecteurs propres. On obtient par exemple : 3 3 3 , , 3 3 3 6 6 6 , , 6 3 6 , e3 = 2 2 , 0, 2 2

Dunod La photocopie non autorise est un dlit

e1 =

, e2 =

Dans le repre orthonormal (O, e1 , e2 , e3 ), la quadrique a pour quation : 13 3 3 2 1 2 2 3X + 6Y 2Z 3 = 0. Y Z 2 2 3 6 2

306

Chap. 10. Quadriques et coniques


En mettant sous forme canonique le terme de gauche de lgalit prcdente on obtient : 1 2 Soit O = 3 2 Z+ 2
2

3 + 2

13 6 Y+ 18

2 49 3 X+ 3 3 18

= 0.

3 13 49 2, 6, 3 . Dans le repre orthonormal (O , e1 , e2 , e3 ), 2 18 18 3 1 2 la quadrique a pour quation Y 2 Z 2 3X = 0 . 2 2 3 On reconnat un parabolode hyperbolique.

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.

10.2 Exercices dentranement


Exercice 10.10 Centrale PC 2005 Donner la nature de la surface (S) de R3 dnie par (xy)2 +(yz)2 +(zx)2 = k. 2 1 1 2 1 . La matrice de Q est donne par A = 1 1 1 2
Son polynme caractristique est l3 + 6l2 9l et on a Sp( A) = {0, 3}. Comme la matrice de A 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 6 3 6 Dans le repre orthonormal (O, e1 , e2 , e3 ), la quadrique a pour quation : 3Y 2 + 3Z 2 = k. Si k < 0, alors la quadrique est vide. Si k = 0, alors la quadrique est rduite la droite dquations Y = Z = 0. Si k > 0, alors la quadrique est un cylindre elliptique qui ici est de rvolution.

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

Dunod La photocopie non autorise est un dlit

308

Chap. 10. Quadriques et coniques


Si a = b, alors lexpression est du premier degr en X et il faudrait mettre sous forme canonique cette expression en Y et en Z . On peut le faire explicitement mais les calculs sont trs dsagrables et lessentiel est de remarquer que cette manipulation fait apparatre un terme constant que lon va pouvoir faire disparatre grce un changement de type (X = X + g) car (a + b) = 0. On sait ainsi quil existe un point O tel que dans le repre (O , e1 , e2 , e3 ), la quadrique Q a pour quation : 3 1 2 3 2 (a + b)X = 0. Y + Z + 2 2 3 La quadrique est alors un parabolode hyperbolique. Si a = b, alors lquation obtenue dans (O, e1 , e2 , e3 ), se simplie en 2 6 1 2 3 2 Y + Z aY a Z = 0. 2 2 2 6 En effectuant une mise sous forme canonique on obtient : 2 2 3 2 1 1 = 0. Z a 6 Y+ a 2 6 2 2 On reconnat lquation de la runion de deux plans scants.

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 =

10.2 Exercices dentranement


Traitons maintenant le cas u 0(p). Lquation de Cu devient y 2 = 0. La conique Cu est dgnre : cest la droite dquation y = 0.

309

Exercice 10.13 Mines-Ponts MP 2004 Soit Cl la courbe dquation x 2 + 2lx y + y 2 + 2x + 2y = 0.


1) Dterminer les points communs toutes les courbes Cl . 2) Nature de Cl suivant l. 3) Ensemble des centres des Cl . 1) Soit M un point de coordonnes (x0 , y0 ) tel que pour tout l dans R, le point M appartient Cl . En particulier M appartient C1 et C0 . Ses coordonnes vrient donc le systme dquations x 2 + 2x y + y 2 + 2x + 2y = 0 . = 0 x 2 + y 2 + 2x + 2y On en dduit que x y = 0. Si x = 0 alors lappartenance de M C0 montre que y = 0 ou y = 2, si Si y = 0 on a x = 0 ou x = 2. On a donc ainsi montr que C1 C0 = {(0, 0), (0, 2), (2, 0)}, et on vrie sans difcult que les points ainsi obtenus appartiennent Cl pour tout l dans R. 2) Soit la matrice A = 1 l . l 1 Son polynme caractristique est X 2 2X + 1 l2 = (X 1 l)(X 1 + l). Commenons par traiter le cas l R\ {1, 1}. La conique Cl est centre. Les coordonnes (x0 , y0 ) de son centre V vrient le systme dquations 2x0 + 2ly0 + 2 = 0 . 2lx0 + 2y0 + 2 = 0 On obtient (x0 , y0 ) = 1 1 , . l+1 l+1

Dunod La photocopie non autorise est un dlit

Dans le repre (V, i, j), la conique Cl a pour quation Y 2 +2lX Y +Y 2

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

Chap. 10. Quadriques et coniques


l R\ [1, 1].

La conique Cl est une hyperbole car

l = 1 La conique Cl a pour quation x 2 2x y + y 2 + 2x + 2y = 0.

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

10.3 Exercices dapprofondissement

311

10.3 EXERCICES DAPPROFONDISSEMENT


Exercice 10.15 CCP PSI 2006 Soit (S) la surface dquation x 2 +y 2 z 2 = 1. Montrer quaucune droite parallle au plan (x Oy) nest contenue dans (S). Soit D la droite dnie par x = az + b et y = cz + d. Montrer que D est incluse dans (S) si et seulement si la matrice a b A= est orthogonale. c d
Remarquons que (S) est un hyperbolode une nappe. Tout droite parallle au plan (x Oy) est contenue dans un plan Pa dquation z = a. Soit M un point de lespace de coordonnes (x, y, z). Le point M appartient (S) Pa si et seulement si x 2 + y 2 = 1 + a2 et z = a, ceci montre que (S) Pa est born, il ne contient donc pas de droite. La droite D dquations cartsiennes x = az + b et y = cz + d est incluse dans (S) si et seulement si pour tout z dans R on a (az + b)2 + (cz + d)2 z 2 = 1 ce qui quivaut : pour tout z dans R, on (a 2 + c2 1)z 2 + 2(ab + cd)z + b2 + d 2 1 = 0. Finalement la droite D est incluse dans (S) si et seulement si a 2 +c2 = 1, ab+cd = 0 et b2 +d 2 = 1, a b ce qui signie exactement que la matrice A = est orthogonale. c d

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

Chap. 10. Quadriques et coniques


On en dduit, en changeant a en a et m en m, que 1 d(M, D2 )2 = (mx + y)2 + (1 + m 2 )(z + a)2 . 1 + m2 Le point M(x, y, z) appartient (S) si et seulement si d(M, D1 ) = d(M, D2 ), ou encore d(M, D1 )2 = d(M, D2 )2 . Cette relation se traduit par lquation (mx y)2 + (1 + m 2 )(z a)2 = (mx + y)2 + (1 + m 2 )(z + a)2 , et nalement par mx y + a(1 + m 2 )z = 0 . On constate alors que (S) est une quadrique Q dont nous allons dterminer la nature. m 0 0 2 m m Soit A = m 0 0 la matrice de cette quadrique. Son spectre est , , 0 . 2 2 2 0 0 0 Comme la matrice de Q nest pas de rang 3, on explicite une base orthonormale de vecteurs propres. On obtient par exemple : 2 2 2 2 , , 0 , e2 = , , 0 , e3 = (0, 0, 1) . e1 = 2 2 2 2 Dans le repre orthonormal (O, e1 , e2 , e3 ), la quadrique a pour quation : m m X 2 + Y 2 + a(1 + m 2 )Z = 0. 2 2 Comme m et a sont non nuls, cette quation est celle dun parabolode hyperbolique. Cherchons les droites incluses dans (S). Soit M0 de coordonnes (x0 , y0 , z 0 ) un point de (S) et soit v = a + bj + gk un vecteur directeur dune droite D contenant M0 . La droite D admet pour reprsentation paramtrique (x 0 + at, y0 + bt, z 0 + gt) et elle est incluse dans (S) si et seulement si t R, m(x0 + at)(y0 + bt) + a(1 + m 2 )(z 0 + gt) = 0, ou encore, puisque les coordonnes de M0 vrient lquation de (S), t R, m(ay0 + bx0 ) + a(1 + m 2 )g t + m(ab)t 2 = 0 . Cette dernire expression est nulle pour tout t rel si et seulement si ab = 0 m (ay0 + bx0 ) . g = a(1 + m 2 ) m m On obtient (a, b, g) = l(0, 1, x ) ou (a, b, g) = l(1, 0, y0 ) 2 0 a(1 + m ) a(1 + m 2 ) (l R). Ceci montre que chaque point de (S) appartient exactement deux droites qui sont incluses dans (S).

Exercice 10.17 Centrale MP 2005 Dans lespace afne euclidien R3 , trouver le lieu des points quidistants dune droite D et dun plan P.

10.3 Exercices dapprofondissement


Il y a deux situations distinguer : la droite D et le plan P sont scants la droite D est parallle au plan P ou incluse dans le plan P. Pour traiter cet exercice, le choix dun repre bien adapt chacune de ces situations est essentiel. La droite D et le plan P sont scants. On peut par exemple choisir un repre orthonormal de lespace (O, , j , k ) tel que P a pour quation cartsienne dans ce repre z = 0 et il existe a dans R tel que D a pour systme dquations cartsiennes y = az, x = 0. Le vecteur u de coordonnes (0, a, 1) est un vecteur directeur de D et le point O appartient cette droite. Soit alors M un point de lespace de coordonnes (x, y, z). (y az)2 + (1 + a2 )x 2 u OM . = On a d(M, P) = |z| et d(M, D) = u 1 + a2 On en dduit que les points quidistants de D et de P sont les points M dont les coordonnes (x, y, z) vrient la relation z 2 (1 + a2 ) = (y az)2 + (1 + a2 )x 2 ou encore (1 + a2 )x 2 + y 2 z 2 2ayz = 0. 1 + a2 0 0 On obtient donc une quadrique de matrice A = 0 1 a. Cette qua0 a 1 drique est de rang 3. Comme sa partie linaire est nulle son centre est O. On peut se lancer dans le calcul du spectre de A, mais on peut aussi constater que la quadrique contient son centre et montrer que ce nest pas un singleton en faisant rfrence la dnition gomtrique de cette quadrique. (Il y a dautres points de lespace que lorigine qui sont quidistants de P et D). Le lieu des points dterminer est un cne. La droite D est parallle au plan P ou incluse dans le plan P. On peut alors, par exemple, choisir un repre orthonormal de lespace (O, , j , k ) tel quil existe a dans R de sorte que P a pour quation cartsienne z = a et D admet pour systme dquations cartsiennes z = a, y = 0. Soit alors M un point de lespace de coordonnes (x, y, z). On a d(M, P) = |z + a| et y 2 + (z a)2 . On en dduit cette fois que les points quidistants d(M, D) = de D et de P sont les points M dont les coordonnes (x, y, z) vrient la relation (z + a)2 = y 2 + (z a)2 ou encore y 2 4az = 0. On a alors les deux cas suivants : si a = 0, ce qui correspond la situation o D est inclus dans P, alors lensemble recherch est le plan dquation y = 0 ; si a = 0 alors lensemble recherch est un cylindre parabolique. Remarque Le dernier rsultat nest pas trs surprenant. Lintersection dun plan H orthogonal D avec le lieu cherch, est lensemble des points quidistants dune droite et dun plan, ce qui donne une parabole dans H . De plus, on constate que le lieu est invariant par les translations de vecteur colinaire un vecteur directeur de D.

313

Dunod La photocopie non autorise est un dlit

11

tude afne et mtrique des courbes

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.

11.1 LESSENTIEL DU COURS ET EXERCICES DASSIMILATION


11.1.1 tude locale Ce quil faut savoir
On tudie le comportement de la courbe lorsque t est au voisinage de a I . On suppose que la fonction f est indniment drivable au voisinage de a. Pour tout k N , on note Vk = x (k) (a) + y (k) (a)j, et lon suppose quil existe deux entiers p, q tels que le nombre p soit le plus petit entier au moins gal 1, tel que V p = 0 , le nombre q soit le plus petit entier, au moins gal p + 1 tel que les vecteurs V p et Vq ne soient pas colinaires. On a ainsi une base (V p , Vq ) du plan. Alors au voisinage de a, le comportement (t a) p (t a)q du vecteur M(a)M(t) est le mme que celui du vecteur Vp + Vq . p! q!

11.1 Lessentiel du cours et exercices dassimilation


En particulier : La courbe est tangente en M(a) au vecteur V p . La position de la courbe par rapport sa tangente est donne par le vecteur (t a)q Vq : si lon place lorigine de ce vecteur en M(a), il se trouve situ, pour des valeurs de t proches de a, du mme ct de la tangente que le point M(t). Pour des valeurs de t suprieures a et proches de a, la courbe se trouve lintrieur du paralllogramme construit sur les vecteurs V p et Vq placs en M(a). Pour des valeurs de t infrieures a, la position de la courbe par rapport sa tangente dpend des signes de (t a) p et (t a)q , et donc de la parit des nombres p et q. Il en rsulte quatre cas possibles, pour la position de C au voisinage de M(a).

315

impair Vq  t >a Vp
:

pair Vq  M(a) t >a Vp t <a


:

impair

M(a)

t <a M(a) point dinexion Vq  pair t <a M(a) t >a Vp


:

M(a) point de rebroussement de 1o espce Vq  M(a) Vp


:

M(a) point ordinaire


Dunod La photocopie non autorise est un dlit

M(a) point de rebroussement de 2o espce

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

Chap. 11. tude afne et mtrique des courbes


Points singuliers Ltude prcdente est souvent utile lorsque le point M(a) est singulier, cest -dire lorsque V1 = 0 , cependant on peut obtenir le coefcient directeur de la y(t) y(a) et aussi, tangente la courbe en M(a) comme limite en a du rapport x(t) x(a) y (t) . comme limite en a du rapport x (t) Remarque En coordonnes polaires, si f (u) = (r(u) cos u, r(u) sin u) , alors on a 2 V1 = x 2 + y 2 = r2 + r 2 et il ne peut y avoir de point singulier en dehors de lorigine. Points dinexion Une condition sufsante pour que la courbe admette un point dinexion au point M(a) est que les deux conditions suivantes soient satisfaites : (i) les vecteurs O M (a) et O M (a) sont colinaires, (ii) les vecteurs O M (a) et O M (a) sont linairement indpendants. La condition (i) est ncessaire mais pas sufsante (voir exercice 11.1). Les conditions (i) et (ii) sont sufsantes mais pas ncessaires (voir exercice 11.2).

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

Ceci scrit vectoriellement O M(t) = O M(0) + t 3 U3 + t 4 U4 + o(t 4 ) , o 1 1 U3 = + j et U4 = + j . 3 3

11.1 Lessentiel du cours et exercices dassimilation


Les vecteurs U3 et U4 ne sont pas colinaires et forment donc une base du plan. Il en rsulte que le point M(0) = (0, 0) est un point ordinaire ( p = 3 est impair et q = 4 est pair). La tangente la courbe a comme vecteur directeur le vecteur U3 . U4
i

317

y
6

t >0 t <0 M(0)

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

Chap. 11. tude afne et mtrique des courbes


Exercice 11.3
tudier au voisinage de 1, lallure de la courbe reprsentative de la fonction f 1 . dnie par f (t) = t(3 2t)(t 1)2 , t 1 + t En posant u = t 1, on a x(1 + u) = (1 + u)(1 2u)u 2 = u 2 u 3 2u 4 , y(1 + u) = u + Donc 1 = 1 + u 2 u 3 + u 4 + o(u 4 ) . 1+u

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.

11.1 Lessentiel du cours et exercices dassimilation


Pour t = 0, on obtient x (t) = 2t + 1, y (t) = 2 1/t 2 , x (t) = 2, y (t) = 2/t 3 , x (t) = 0, y (t) = 6/t 4 . On constate en particulier que O M (t) et O M (t) ne sont jamais colinaires. Etudions si O M (t) et O M (t) peuvent tre colinaires. Cette condition sera satisfaite si et seulement si le dterminant des vecteurs O M (t) et O M (t) est nul, cest--dire x (t)y (t) y (t)x (t) = 0. Mais, 2t + 1 1 2t 3 + 3t + 1 2 2 . Il en x (t)y (t) y (t)x (t) = 2 = 2 t3 t t3 rsulte que la courbe admet des points dinexion pour les valeurs de t solutions de lquation 2t 3 3t 1 = 0. Une solution vidente est t = 1. On peut alors factoriser 2t 3 3t 1 = (t + 1)(2t 2 2t 1), et on obtient deux autres solutions 1 3 t= . 2 Conclusion : la courbe 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-

Dunod La photocopie non autorise est un dlit

11.1.2 quation de la tangente et de la normale en un point Ce quil faut savoir


La tangente la courbe en un point M(t) admet pour vecteur directeur le vecteur

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

Chap. 11. tude afne et mtrique des courbes


Rechercher une quation de la tangente est donc le problme de gomtrie afne lmentaire consistant trouver une quation dune droite dont on connat un vecteur directeur et un point : soit P le point de la droite de coordonnes (X , Y ). On obtient une quation de la tangente en crivant que le dterminant dans la base (, j) des vecteurs O M ( p) (t) et M(t)P est nul, ce qui donne pour quation (Y y(t))x ( p) (t) (X x(t))y ( p) (t) = 0 . Pour une courbe donne par une quation polaire, on peut, - ou bien revenir au paramtrage x = r(u) cos u, y = r(u) sin u et appliquer ce qui prcde (voir lexercice 11.8), - ou bien crire une quation de la tangente dans le repre mobile (O, u(u), v(u)) et faire ensuite un changement de repre pour se ramener dans le repre (O, , j) (voir lexercice 11.7). La normale la courbe en un point M(t), est la droite passant par M(t) et orthogonale la tangente. Soit Q le point de la droite de coordonnes (X , Y ). On obtient une quation de la normale en crivant que le produit scalaire des vecteurs O M ( p) (t) et M(t)Q est nul, ce qui donne pour quation (X x(t))x ( p) (t) + (Y y(t))y ( p) (t) = 0 . On peut galement chercher un vecteur non nul W (t) orthogonal O M ( p) (t), et crire que W (t) et M(t)Q sont colinaires. Remarque On peut bien sr, dans les calculs prcdents, remplacer O M ( p) (t) par un vecteur non nul qui lui est colinaire.

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.

11.1 Lessentiel du cours et exercices dassimilation


2t y(t) y(0) = tend x(t) x(0) 3 vers 0, lorsque t tend vers 0. Il en rsulte que la courbe est tangente laxe O x en M(0) = O. (Comme de plus la courbe est symtrique par rapport O x puisque la fonction x est paire et la fonction y est impaire, le point singulier est un point de rebroussement de premire espce). Donc, pour tout t R, le vecteur V (t) = +t j est un vecteur directeur de la tangente la courbe en M(t). Soit P le point de la tangente de coordonnes (X , Y ). Pour chercher une quation de la tangente, on crit que le dterminant, dans la base (, j), des vecteurs V (t) et 1 X 3t 2 = Y t X + t3 . M(t)P est nul. Mais t Y 2t 3 On obtient donc comme quation de la tangente : t X Y t 3 = 0 . 2) Soit Q le point de la normale de coordonnes (X , Y ). On crit cette fois que les vecteurs V (u) et M(u)Q sont orthogonaux. En calculant leur produit scalaire, on obtient V (u). M(u)Q = X + uY 3u 2 2u 4 . On en dduit alors comme quation de la normale : X + uY 3u 2 2u 4 = 0 . 3) Dire quune droite est la fois tangente et normale G signie quil existe deux points M(t) et M(u) tels que la tangente G en M(t) soit la normale G en M(u). Cela veut dire que les deux quations t X Y t 3 = 0 et X + uY 3u 2 2u 4 = 0 sont deux quations de la mme droite. Cela se 1 u 1 3u 2 + 2u 4 traduit par la nullit des deux dterminants , ce qui et t 1 t t3 ut + 1 = 0 . Daprs la premire quation donne le systme (S) t(t 2 3u 2 2u 4 ) = 0 les nombres u et t ne peuvent tre nuls. En multipliant la deuxime quation par u 2 /t, et puisque u 2 t 2 = 1, on obtient 2u 6 + 3u 4 1 = 0. Pour rsoudre cette quation, posons U = u 2 . On obtient 2U 3 + 3U 2 1 = 0. Le polynme H (U ) = 2U 3 + 3U 2 1 a une racine vidente 1, ce qui permet de le factoriser. On trouve 2U 3 + 3U 2 1 = (U + 1)(2U 2 + U 1) = (U + 1)2 (2U 1). La seule racine positive de H est donc 1/2, ce qui donne pour u les deux valeurs opposes 1/ 2. Puisque t = 1/u, on obtient alors les deux couples (t, u) = ( 2, 1/ 2) et (t, u) = ( 2, 1/ 2). Il est facile de voir quils vrient bien le systme (S). On obtient les deux droites dquation : 2X Y = 2 2 et 2X + Y = 2 2. Lorsque t = 0, le point de la courbe est singulier. Le rapport

321

Dunod La photocopie non autorise est un dlit

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

Chap. 11. tude afne et mtrique des courbes


La courbe G est, une homothtie prs, la courbe F trace dans lexercice 11.29. Remarquons tout dabord que O M (u) 2 = r(u)2 + r (u)2 = cos2 2u + 4 sin2 2u nest jamais nul. La courbe na donc pas de point singulier. Lnonc de lexercice ne prcisant pas dans quel repre on cherche lquation de la tangente, on va la donner, tout dabord dans le repre mobile (O, u(u), v(u)), puis dans le repre (O, , j). Rappelons que u(u) = cos u + sin u j et v(u) = sin u + cos u j. Dans le repre (O, u(u), v(u)), on a O M(u) = r(u)u(u), donc en drivant on obtient O M (u) = r (u)u(u) + r(u)v(u). Soit P un point de la tangente la courbe en M(u) de coordonnes (X u , Yu ) dans (O, u(u), v(u)). Les vecteurs O M (u) et r (u) X u r(u) M(u)P sont colinaires, et donc = 0 , ce qui donne lquation r(u) Yu Yu r (u) X u r(u) + r(u)2 = 0 , et puisque r(u) = cos 2u et r (u) = 2 sin 2u, on obtient comme quation (1) 2Yu sin 2u + X u cos 2u = cos2 2u . Le point P de la tangente a pour coordonnes (X , Y ) dans le repre(O, , j). On a donc X + Y j = X u u(u) + Yu v(u) = X u (cos u + sin u j) + Yu ( sin u + cos u j). On en dduit X = X u cos u Yu sin u et Y = X u sin u + Yu cos u, do lon tire X u = X cos u + Y sin u et Yu = X sin u + Y cos u. En remplaant X u et Yu par leur valeur dans lquation (1), on obtient (2) Y (2 cos u sin 2u + sin u cos 2u) + X (cos u cos 2u 2 sin u sin 2u) = cos2 2u . Bien sr, on aurait pu obtenir directement cette quation, en partant du paramtrage x(u) = r(u) cos u, y(u) = r(u) sin u de la courbe G.

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).

11.1 Lessentiel du cours et exercices dassimilation


Le vecteur O M (u) est un vecteur directeur de la tangente Tu la courbe au point M(u). En simpliant par eku on peut donc prendre comme vecteur directeur V (u) = (k cos u sin u) + (k sin u + cos u) j . Soit Q le point de la tangente de coordonnes (X , Y ). On crit que le dter minant, dans la base (, j), des vecteurs V (u) et M(u)Q est nul, ce qui donne k cos u sin u X eku cos u = 0 . On obtient pour quation de Tu : k sin u + cos u Y eku sin u Y (k cos u sin u) X (k sin u + cos u) + eku = 0 . 2) Un vecteur orthogonal V (u) est W (u) = (k sin u + cos u) + (k cos u sin u) j. Cest donc un vecteur directeur de la normale la courbe. Soit R le point de la normale de coordonnes (X , Y ). On crit que le dterminant, dans la base (, j), des vec (k sin u + cos u) X eku cos u teurs W (u) et M(u)R est nul, ce qui donne = 0. k cos u sin u Y eku sin u On obtient pour quation de Nu : On aurait pu galement crire que le produit scalaire des vecteurs V (u) et M(u)R est nul. 3) La droite orthogonale Tu passant par O est donc la parallle Nu passant par O et a pour quation X (k cos u sin u) + Y (k sin u + cos u) = 0. Les coordonnes du point P(u) sont alors les solutions du systme X (k sin u + cos u) Y (k cos u sin u) = eku . X (k cos u sin u) + Y (k sin u + cos u) = 0 Do lon tire 1 1 (k sin u + cos u)eku et Y = 2 (sin u k cos u)eku . +1 k +1 1 k et cos a = . Alors Soit a un angle tel que sin a = 2+1 2+1 k k 1 1 X= (sin a sin u + cos a cos u)eku = cos(u a)eku 2+1 2+1 k k 1 1 (cos a sin u sin a cos u)eku = sin(u a)eku . Y = 2+1 2+1 k k En posant u = u a, on obtient comme nouveau paramtrage de g X= k2 eka eka eku cos u et Y = eku sin u. X= k2 + 1 k2 + 1 Conclusion : la courbe g sobtient partir de G par une homothtie de centre O et de eka . rapport k2 + 1 X (k cos u sin u) + Y (k sin u + cos u) keku = 0 .

323

Dunod La photocopie non autorise est un dlit

324

Chap. 11. tude afne et mtrique des courbes

11.1.3 Changement de paramtre Ce quil faut savoir


Rappelons que si u est une bijection de classe C k de lintervalle I sur lintervalle J telle que u ne sannule pas, alors u 1 est une application de classe C k de J sur I . Si f est un paramtrage de classe C k de I dans R2 dont la courbe image est C = f (I ), alors g = f u 1 est une application de classe C k de J dans R2 avec C = g(J ). On dit que lon a effectu un changement de paramtre ou un reparamtrage de la courbe C. On dit que larc g a mme orientation que f lorsque u > 0. Un tel reparamtrage u qui conserve limage C et le caractre C k de larc est dit admissible et les deux arcs f et g de classe C k seront dit C k -quivalents.

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

11.1 Lessentiel du cours et exercices dassimilation


est la valeur absolue dune des intgrales suivantes
b b

325

(1)
a

y(t)x (t) dt ; (2)


a

y (t)x(t) dt ; (3)

1 2

(x(t)y (t) y(t)x (t)) dt


a

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

Chap. 11. tude afne et mtrique des courbes


Exercice 11.11
Trouver laire de la boucle du folium de Descartes paramtre par 3t 3t 2 x(t) = , y(t) = pour t variant de 0 +. 1 + t3 1 + t3 Lorsque t tend vers +, x(t) et y(t) tendent vers 0, et, en utilisant la formule (3), T 1 laire AT = (x(t)y (t) y(t)x (t)) dt du domaine limit par la courbe et 2 0 la droite joignant O M(T ) a pour limite, lorsque T tend vers linni, laire de la 1 2t 3 2 t3 et y (t) = 3t , Donc boucle du folium de Descartes. On a x (t) = 3 (1 + t 3 )2 (1 + t 3 )2 9t 2 x(t)y (t) y(t)x (t) = . Alors (1 + t 3 )2 A= 1 2
0

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

11.1 Lessentiel du cours et exercices dassimilation


On va utiliser la formule (2). On linarise facilement x(t)y (t) : 1 + cos 2t cos 2t 1 + cos 4t cos 2t = + , 2 2 4 En raison des symtries, on a pour les boucles du haut et du bas x(t)y (t) = cos2 t cos 2t =
p/2

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

De mme pour la boucle centrale


p/4

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

x(t)y (t)dt qui vaut p/2.

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

11.1.5 Repre de Frenet Ce quil faut savoir


Soit f un arc paramtr de classe C k . Soit k 1 et t I . Le point M(t) est rgulier lorsque O M (t) = 0. Larc est rgulier lorsque tous ses points le sont. Soit k 2 et t I . Le point M(t) est birgulier lorsque, dune part O M (t) = 0 et dautre part O M (t) et O M (t) ne sont pas colinaires. Larc est birgulier lorsque tous ses points le sont.

328

Chap. 11. tude afne et mtrique des courbes


O M (t) , O M (t) et vecteur normal le vecteur N (t) tel que la base ( T (t), N (t)) soit orthonor male directe. Le repre (M(t), T (t), N (t)) est appel repre de Frenet au point M(t). Le vecteur T (t) (ou le vecteur O M (t)) dnit une demi-droite, appele la demi-tangente la courbe en M(t). Si f est un arc rgulier de classe C k sur I avec k 2, alors il existe une fonction k1 sur I , appele fonction angulaire, telle que, pour tout t I , on a de classe C ait T (t) = cos a(t) + sin a(t) j , et donc N (t) = sin a(t) + cos a(t) j .
En un point rgulier, on appelle vecteur tangent, le vecteur T (t) =

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

11.1 Lessentiel du cours et exercices dassimilation

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

est donne par lintgrale

=
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

Dunod La photocopie non autorise est un dlit

4 et y = 9

8 s+ 27

2/3

4 9

3/2

, pour s

0.

330

Chap. 11. tude afne et mtrique des courbes


Exercice 11.17
Trouver un paramtrage par labscisse curviligne de la courbe dquation polaire u 1 r = sin2 pour u [ 0, 2p ] . 2 2 u 1 1 u u sin cos , donc O M (u) 2 = sin2 . Si, pour u [ 0, 2p ] , 2 2 2 4 2 u u 1 t u O M (t) dt = sin dt = cos , alors s varie lon pose s = 2 2 p p 2 1 u 1 de 1 1, et on obtient r = 1 cos2 = (1 s 2 ) . Par ailleurs 2 2 2 u u u sin u = 2 sin cos = 2s 1 s 2 et cos u = 2 cos2 1 = 2s 2 1 do 2 2 2 1 2 2 2 3/2 x(t) = (1 s ) s et y(t) = s(1 s ) . 2 On a r (u) =

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

et larc a pour longueur

=
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 ] .

11.1 Lessentiel du cours et exercices dassimilation


On a x (t) = (k + 1)( sin t + sin(k + 1)t) et y (t) = (k + 1)(cos t cos(k + 1)t), donc x (t)2 + y (t)2 = 2(k + 1)2 (1 (sin t sin(k + 1)t + cos t cos(k + 1)t)) kt = 2(k + 1)2 (1 cos kt) = 4(k + 1)2 sin2 . 2 2p kt 2(k + 1) sin On a donc = dt . Mais la fonction intgre est de priode 2 0 2p/k, donc la courbe a pour longueur 2p/k 2p/k kt kt 2(k + 1) sin dt = 4(k + 1) cos = 8(k + 1) . =k 2 2 0 0

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

Dunod La photocopie non autorise est un dlit

Alors (a) =
0

(t + 1) dt =

a2 +a. 2

11.1.7 Courbure - Formules de Frenet Ce quil faut savoir


Soit f un arc de classe C k (k 2), paramtr par labscisse curviligne s, cest- dire tel que O M (s) = T (s) , x (s) = cos a(s) , y (s) = sin a(s) .

332

Chap. 11. tude afne et mtrique des courbes


En un point birgulier M(s) on appelle courbure le nombre g(s) = a (s). Ce nombre nest pas nul, et on appelle rayon de courbure le nombre R(s) = 1/g(s). On a alors les formules de Frenet T (s) = g(s) N (s) , N (s) = g(s) T (s) . Comment calculer la courbure g en un point dune courbe de paramtrage quelconque Les formules permettant un calcul direct ntant pas au programme, on adoptera une des deux techniques suivantes, en tenant compte dans les deux cas, du fait 1 dt : = que ds x (t)2 + y (t)2 lorsque lon peut mettre facilement T (t) sous la forme cos a(t) + sin a(t) j , da dt da = (Voir ex. 11.23), on utilise la relation g(t) = ds dt ds dT dT dt d T on utilise la relation = g N en crivant = (Voir ex. 11.22). ds ds ds dt

Notions hors programme utiles


Bien que les notions suivantes ne soient pas au programme, elles sont parfois employes dans les exercices doraux. Il peut tre utile de les connatre. Soit f un arc de classe C k (k 2) . On appelle centre de courbure au point de paramtre t le point V(t) dni par OV(t) = O M(t) + R(t) N (t). Le cercle de centre V(t) et de rayon |R(t)| est appel cercle osculateur au point M(t). Lensemble des centres de courbure est (en gnral) une courbe C1 appele dveloppe de la courbe C.

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).

11.1 Lessentiel du cours et exercices dassimilation


1) Pour tout t R, on a x(t) = x(t) et y(t) = y(t). La courbe est donc symsh t trique par rapport Oy. On a aussi x (t) = th2 t et y (t) = 2 . Sur [ 0, + [ ch t la fonction x est croissante et varie de 0 +, et la fonction y est dcroissante et varie de 1 0. La courbe admet donc laxe O x comme asymptote horizontale. Comme x (0) = y (0) = 0, la courbe admet un point singulier au point y (t) 1 M(0) = (0, 1). Le rapport = tend vers quand t tend vers 0 x (t) sh t et la courbe admet laxe Oy pour tangente verticale en ce point, et puisque la courbe est symtrique par rapport Oy, le point M(0) est un point de rebroussement de premire espce.
6

333

Dunod La photocopie non autorise est un dlit

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

Chap. 11. tude afne et mtrique des courbes


La fonction r tant de priode 2p, on limite ltude [ 0, 2p ] . On a r (u) = a sin u, donc r(u)2 + r (u)2 = 2a 2 (1 cos u) = 4a 2 sin2 u 2 Cette expression est nulle en 0 et 2p (point de rebroussement). Dans la suite u on se limite lintervalle ] 0, 2p [ . Sur cet intervalle, sin est positif, et donc 2 ds u = O M (t) = 2a sin . du 2 En partant de x(u) = a(1 cos u) cos u et y(u) = a(1 cos u) sin u on obtient x (u) = a( sin u + sin 2u) = 2a sin u 3u cos , 2 2 u 3u y (u) = a(cos u cos 2u) = 2a sin sin , 2 2

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+

11.2 Exercices dentranement


On peut se limiter = 1, car le cas les courbes obtenues dans le cas = 1 se ramnent celles obtenues dans le cas = 1 par symtrie centrale. Alors s ds a ds x(s) = et y(s) = . s2 s2 1 + a2 1 + a2 Pour obtenir x et y il est prfrable de changer de paramtre en prenant s = a sh t, donc ds = a ch tdt. Alors X (t) = x(a sh t) = adt = at + b et Y (t) = y(a sh t) = a sh tdt = a ch t + c . On peut prendre b = c = 0. Les autres courbes sont obtenues par translation partir X de ce cas particulier. On trouve alors la chainette dquation Y = a ch . a

335

11.2 EXERCICES DENTRANEMENT


Exercice 11.25
tudier et tracer la courbe reprsentative de la fonction f dnie par f (t) = (2t 3 + 3t 2 , 3t 4 + 4t 3 ). En particulier, on tudiera les points singuliers et le point double. Drives et tableau de variation Les fonctions x et y sont dnies sur R. On a immdiatement x = 6t(t + 1) et y (t) = 12t 2 (t + 1) et lon obtient le tableau de variation suivant : t x +
>

1 0 1
~

0 0 +
>

x + y
~

0
1 1

y y /x

1 0 2

0 0

336

Chap. 11. tude afne et mtrique des courbes


Branches paraboliques Lorsque t tend vers , y(t) tend vers +, et y(t)/x(t) tend vers linni. La courbe admet deux branches paraboliques dans la direction des y positifs. (Larc de courbe ressemble des branches de paraboles daxes parallles Oy). Points singuliers La courbe admet des points singuliers pour t = 0 et t = 1. y(t) y(0) 3t 2 + 4t Pour t = 0, le limite en zro, du rapport = est nulle. (On x(t) x(0) 2t + 3 peut aussi regarder la limite de y (t)/x (t) = 2t). La courbe est donc tangente en O laxe des x, et le tableau de variation indique quil y aura un point de rebroussement de premire espce pour cette valeur. Pour t = 1, la nature du point de la courbe correspondant nest plus vidente. Plutt que deffectuer un dveloppement limit, on prfrera ici calculer les drives successives en 1. On a x (t) = 6(2t + 1) et y (t) = 12t(3t + 2) , puis x (t) = 12 et y (t) = 24(3t + 1) . Alors O M(t) = O M(1) + (t + 1)2U2 + (t + 1)3U3 + o((t + 1)3 ) , o 1 1 U2 = O M (1) = (x (1) + y (1)j) = 3 + 6j , 2! 2 1 1 U3 = O M (1) = (x (1) + y (1)j) = 2 8j . 3! 6 Les vecteurs U2 et U3 tant linairement indpendants, on en dduit que lon a de nouveau un point de rebroussement de premire espce en t = 1. La tangente la courbe au point (x(1), y(1)) = (1, 1) a pour vecteur directeur le vecteur U2 donc pour coefcient directeur 2, ce que lon obtient galement en calculant la limite de y (t)/x (t) en 1. Point double Le trac de la courbe laisse apparatre un point double. Pour le dterminer on cherche deux valeurs distinctes t1 et t2 du paramtre, telles que x(t1 ) = x(t2 ) et 3 3 2 2 y(t1 ) = y(t2 ) . Lquation x(t1 ) x(t2 ) = 0 donne 2(t1 t2 ) + 3(t1 t2 ) = 0 , et en 2 2 simpliant par t1 t2 , on obtient, 2(t1 + t1 t2 + t2 ) + 3(t1 + t2 ) = 0 . Le membre de gauche peut sexprimer en fonction de S = t1 + t2 et P = t1 t2 . En 2 2 effet t1 + t1 t2 + t2 = (t1 + t2 )2 t1 t2 = S 2 P , 2 2 et donc 2(t1 + t1 t2 + t2 ) + 3(t1 + t2 ) = 2(S 2 P) + 3S . 2 On obtient 2(S P) + 3S = 0 , cest--dire 2P = 2S 2 + 3S . Lquation y(t1 ) y(t2 ) = 0 conduit, par un procd analogue 2 2 2 2 3(t1 + t2 )(t1 + t2 ) + 4(t1 + t1 t2 + t2 ) = 0 , puis 3S(S 2 2P) + 4(S 2 P) = 0 , et 3 nalement 2P(3S + 2) = 3S + 4S 2 . 2P = 2S 2 + 3S Le systme de dpart, est donc quivalent au systme 2P(3S + 2) = 3S 3 + 4S 2 En remplaant dans la deuxime quation 2P par son expression tire de la premire, il vient (2S 2 + 3S)(3S + 2) = 3S 3 + 4S 2 , ce qui donne S(S 2 + 3S + 2) = 0 .

11.2 Exercices dentranement


On obtient trois valeurs possibles de S, donc trois couples (S, P) possibles : (0, 0), (2, 1), (1, 1/2), qui sont bien solutions du systme comme on le vrie facilement. Les nombres t1 et t2 sont alors solutions de lquation t 2 St + P = 0. On tudie les trois cas obtenus. (i) Lorsque S = P = 0, lquation se rduit t 2 = 0, et admet une racine double t1 = t2 = 0. On na donc pas de point double, mais on retrouve un point singulier. (ii) Lorsque S = 2 et P = 1, lquation t 2 + 2t + 1 = 0 admet encore une racine double t = 1, et lon obtient lautre point singulier. (iii) Lorsque S = 1 et P = 1/2, le trinme t 2 + t 1/2 a un discriminant strictement positif. Il possde deux racines relles distinctes et lon aura bien un point double dans ce cas. Plutt que de calculer x(t1 ) et y(t1 ), on va utiliser le fait que, si t dsigne un des nombres t1 ou t2 , on a alors 2t 2 + 2t 1 = 0. En effectuant la division euclidienne de x(t) par ce polynme, on obtient x(t1 ) = x(t2 ) = 2t 3 + 3t 2 = (2t 2 + 2t 1) t + y(t1 ) = y(t2 ) = 3t 4 + 4t 3 = (2t 2 + 2t 1) Le point double est donc le point de coordonnes 1 2 + 1 1 = 2 2 + 1 1 = . 4 4

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

Dunod La photocopie non autorise est un dlit

338

Chap. 11. tude afne et mtrique des courbes


Exercice 11.26
tudier et tracer la courbe reprsentative de la fonction f dnie par cos2 t f (t) = sin t , . En particulier, on tudiera les points singuliers et on 2 cos t dterminera les points dinexion. Rduction du domaine dtude Les fonctions x et y sont dnies sur R et de priodes 2p. Si lon veut utiliser la parit des fonctions, on prend alors lintervalle I0 = [ p, p ] comme intervalle dtude. Lapplication F1 : t t est une bijection de I1 = [ 0, p ] sur I1 = [ p, 0 ] , et lon a x(t) = x(t) et y(t) = y(t) . La courbe est symtrique par rapport Oy. On ltudie sur I1 , et on compltera par la symtrie S1 par rapport Oy. Drives et tableau de variation sin t cos t(cos t 4) On obtient x (t) = cos t et y (t) = . La fonction x sannule (2 cos t)2 dans I1 en p/2 et la fonction y en 0, p/2 et p. On obtient facilement le tableau de variation suivant : t x 0 +
>

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

11.2 Exercices dentranement


ce qui donne y(t) = u2 u3 + o(u 3 ) . On a donc 2 4
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

Dunod La photocopie non autorise est un dlit

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

Chap. 11. tude afne et mtrique des courbes


La fonction r est dnie sauf en 0. Drive et tableau de variation 2eu On a r (u) = , et r est toujours positive. On obtient le tableau de variation (1 eu )2 suivant : u r +
>

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.

11.2 Exercices dentranement


Trac de la courbe
6

341

Exercice 11.28 Strophode droite, daprs Centrale MP 2006


cos 2u . cos u 2) Calculer laire entre la courbe et lasymptote et laire de la boucle de la courbe. 1) tudier et tracer la courbe S dnie en coordonnes polaires par r = 3) Question de la rdaction : On appelle inversion de ple O et de puissance l, la transformation gomtrique qui tout point M distinct de O associe le point P situ sur la droite O M et tel que O P O M = l . Trouver lquation polaire de limage H de S dans linversion de ple O et de puissance 2. En dduire lquation cartsienne puis la nature de H. 1) Domaine de dnition - Priode - Rduction du domaine dtude La fonction est de priode 2p. Mais on constate que r(p + u) = r(u). La courbe est donc parcourue deux fois sur une priode. On ltudie sur un intervalle de longueur p. La fonction r nest pas dnie si u = p/2 + kp avec k entier. Dautre part on a r(u) = r(u). On choisit donc I0 = p/2, p/2 comme intervalle dtude. Lapplication : F1 : t t est une bijection de I1 = 0, p/2 sur I1 = p/2, 0 , et la courbe est symtrique par rapport O x. On ltudie sur I1 , et on compltera par la symtrie S1 par rapport O x. Drive et tableau de variation On obtient r (u) = 2 cos u sin 2u + cos 2u sin u sin u(2 cos2 u + 1) = , cos2 u cos2 u

Dunod La photocopie non autorise est un dlit

do le tableau de variation :

342

Chap. 11. tude afne et mtrique des courbes


u r 0 0 1 r
q

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

Laire se calcule par la formule A1 =


p/4

y(t)x (t) dt . cos 2u . On linarise cos u

On a x (u) = 2 sin 2u, donc y(u)x (u) = 2 sin 2u sin u

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 .

11.2 Exercices dentranement


Alors
p/2

343

A=2
p/4

(1 + cos 4u 2 cos 2u) du = 2

u+

sin 4u sin 2u 4

p/2

= 2+
p/4

p . 2

On a de mme laire de la boucle de la courbe. Elle vaut


p/4

A=2
0

(1 + cos 4u 2 cos 2u) du = 2

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.

Dunod La photocopie non autorise est un dlit

344

Chap. 11. tude afne et mtrique des courbes


3. b Vrier que la longueur du segment [ A(t), B(t) ] est constante. 4) Soit (a, b) R2 tel que ab = 0 et a + b = 0. On considre le point P(t) du plan tel que a P(t)A(t) + b P(t)B(t) = 0 . 4. a Exprimer en fonction de t les coordonnes de P(t). 4. b Dterminer une quation cartsienne de la courbe (E) dcrite par P(t) lorsque t varie. Quelle est la nature de cette courbe ? 5) On note (F) lensemble M des points du plan pour lesquels il existe deux tangentes (A) qui passent par M et qui soient orthogonales en M. 5. a Soit M un point du plan de coordonnes (x, y). Montrer que M appartient (F) si et seulement si il existe (t, ) R {1, 1} tel que x = sin t cos t(sin t cos t) . y = sin t cos t(cos t + sin t) 2 cos 2u comme quation polaire puis 5. b En dduire que (F) admet r = 2 reprsenter graphiquement (F ). 6) Calculer laire du domaine limit par la courbe (A). 1) Les fonctions x et y sont 2ppriodiques et lon peut rduire ltude un intervalle damplitude 2p. Comme x est paire et y est impaire, les points M(t) et M(t) sont symtriques par rapport O x et lon peut rduire ltude [ 0, p ] . On a aussi x(p t) = x(t) et y(p t) = y(t). Les points M(p t) et M(t) sont symtriques par rapport Oy et lon peut rduire ltude 0, p/2 . Enn x(p/2 t) = y(t) et y(p/2 t) = x(t). Les points M(p/2 t) et M(t) sont symtriques par rapport la premire bissectrice et lon peut rduire ltude I = 0, p/4 . Sur cet intervalle x (t) = 3 sin t cos2 t et y (t) = 3 cos t sin2 t, et pour t = 0, on y (t) a = tan t . Ce rapport une limite nulle en 0, et en raison de la symtrie, le x (t) point M(0) = (1, 0) sera un point de rebroussement de premire espce. Alors par symtrie, la courbe admet des points singuliers pour t = kp/2 avec k entier. 2.a En un point non singulier, on a O M (t) = x (t) + y (t) j = 3 sin t cos t T , et le vecteur T est unitaire. Donc T est bien un vecteur unitaire tangent (A) au point M(t) de paramtre t. Lorsque t = kp (k Z), on a T = qui est bien tangent la courbe, et de mme lorsque t = p/2 + kp, on a T = j .

11.2 Exercices dentranement


2.b Si P = (X , Y ) est un point de la tangente la courbe en M(t), on crit que les vec X cos3 t cos t teurs M(t)P et T sont colinaires, ce qui se traduit par =0 sin t Y sin3 t do sin t(X cos3 t) + cos t(Y sin3 t) = 0 . On obtient nalement pour quation de la tangente : X sin t + Y cos t = sin t cos t . 2.c Puisque O M = 3 sin t cos t T , on en dduit que 3 3 sin t cos t T = 3| sin t cos t| = | sin 2t| . 2 En utilisant les symtries de la courbe, sa longueur est obtenue par
p/4

345

=8
0

3 | sin 2t| dt = 12 2

p/4

sin 2t dt = 6 cos 2t
0

p/4 0

= 6.

Dunod La photocopie non autorise est un dlit

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) .

En posant = (1)k on obtient bien la condition demande.

346

Chap. 11. tude afne et mtrique des courbes


2 p 2 p 5.b En remarquant que sin = et cos = , on a 4 2 4 2 2 2 2 2 p x= sin 2t sin t cos t = sin 2t sin t 2 2 2 2 4 2 2 2 2 p . y= sin 2t cos t + sin t = sin 2t cos t 2 2 2 2 4 p p t + on obtient 2 4 p p = sin 2u = cos(2u) , sin 2t = sin p 2u + 2 2 et M appartient (F) si et seulement si il existe u R tel que 2 2 x = cos 2u cos u et y = cos 2u sin u . 2 2 Alors, en posant u = En prenant u = u lorsque = 1, et u = u + p lorsque = 1 on constate que le point M appartient la courbe ) si et seulement si un systme de coordonnes (F 2 cos 2u . polaires (r, u) de M vrie r = 2 Ltude de la courbe se fait sur le mme intervalle I = 0, p/4 que (A) et avec les mmes symtries. Sur I , la fonction r est dcroissante. Lorsque u = 0, la courbe se trouve au point de coordonnes ( 2/2, 0) et y admet une tangente verticale, puisque r sannule. La courbe passe par lorigine pour u = p/4 en tant tangente la premire bissectrice.
6

F
-

11.2 Exercices dentranement


6) On a x(t)y (t) y(t)x (t) = 3 sin2 t cos2 t = 3 3 sin2 2t = (1 cos 4t) . Laire 4 8 2p 3 3p 1 2p (x(t)y (t)y(t)x (t)) dt = (1cos 4t) dt = . cherche vaut alors 2 0 16 0 8

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

Chap. 11. tude afne et mtrique des courbes


La courbe recoupe laxe Oy pour u = p/2. On a r(p) = 1/2 et lon obtient r(p/2)/r (p/2) = 1. La tangente la courbe a un coefcient directeur gal 1 dans le repre (O, u(p/2), v(p/2)), et donc 1 dans le repre (O, , j). Direction asymptotique Pour tudier le comportement de la courbe au voisinage de p/2, on va chercher la limite de labscisse x(u) = r(u) cos u du point M(u) lorsque u tend vers p/2. En 1 sin u u 1 sin u posant u = u p/2, on obtient x(u) = cos , et cette sin u = 1 cos u sin u 2 2 expression tend vers linni lorsque u tend vers 0, cest--dire lorsque u tend vers p/2 : on a une direction asymptotique dans la direction des y < 0. On peut prciser davantage lallure de la courbe en cherchant un dveloppement asymptotique de x et de y au voisinage de p/2. En utilisant encore u = u p/2, on obtient 1 10u 2 u2 1 2 2u + o(u 2 ) do x(u)2 = 2 4 8u + + o(u 2 ) x(u) = u 6 u 3 2 2 5 x(u)2 2 5 et y(u) = 2 + + + o(1) . Alors y(u) + = + + o(1) et u u 6 2 u 2 x(u)2 1 y(u) + + x(u) = + o(1) . Lorsque u tend vers p/2, la courbe se colle 2 2 contre la parabole dquation y = x 2 /2 x + 1/2 (parabole asymptote). Remarque 1 1 x(u)2 + x(u) se simplie et donne cos2 u qui est Lexpression y(u) + 2 2 2 toujours ngatif ou nul. La courbe C est en dessous de la parabole. De plus elle est tangente celle-ci au point de coordonnes (0, 1/2). Trac de la courbe Voici le trac de la courbe et de sa parabole asymptote :
6

1/2
-

11.2 Exercices dentranement


Exercice 11.31 Centrale MP 2007
tudier la courbe dquation polaire r : u cos u . sin u cos u

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 ~

Dunod La photocopie non autorise est un dlit

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

Chap. 11. tude afne et mtrique des courbes


Cette expression est ngative pour u p/2, p/4 p/4, p/2 , et dans ce cas la courbe est situe du mme ct de lasymptote que O. Lorsque u p/4, p/4 , le signe est ngatif, et la courbe et O sont situs de part et dautre de lasymptote. La courbe coupe lasymptote pour u = p/4. Par symtrie il y a une deuxime asymptote dquation y = x 2/2. Intersection avec O x Lorsque u est dans I , la courbe coupe O x en u = 0. On a r(0) = 1 et r(0)/r (0) = 1. La tangente la courbe est alors parallle aux asymptotes. Trac de la courbe
6

11.3 EXERCICES DAPPROFONDISSEMENT


Exercice 11.32 CCP MP 2007 Pour n N , soit la courbe Cn dquation cartsienne (x 2 + y 2 )n = x 2n1 . 1) Reconnatre la courbe C1 . 2. a En coupant la courbe par la droite dquation y = t x, trouver un paramtrage de Cn . 2. b Soit Mn le point de Cn dordonne positive o la courbe admet une tangente horizontale. Trouver la limite de la suite (Mn ). 3. a Trouver lquation polaire r = f n (u) de la courbe Cn . 3. b tudier les tangentes la courbe Cn lorsque u = 0 et u = p/2. 3. c Reprsenter la courbe C2 .

11.3 Exercices dapprofondissement


1) La courbe C1 a pour quation x 2 + y 2 = x . Cest le cercle de centre (1/2, 0) et de rayon 1/2. 2.a Labscisse x du point dintersection de la courbe et de la droite, est telle que 1 t et y = . (1 + t 2 )n x 2n = x 2n1 do lon tire, si x est non nul, x = 2 )n (1 + t (1 + t 2 )n On obtient ainsi un paramtrage de la courbe (prive du point O obtenu seulement lorsque t tend vers +). 2.b On a x (t) = 2nt 1 (2n 1)t 2 et y (t) = . Donc y sannule pour (1 + t 2 )n+1 (1 + t 2 )n+1

351

Dunod La photocopie non autorise est un dlit

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

Chap. 11. tude afne et mtrique des courbes


Lexercice suivant est la runion de deux exercices concernant la lemniscate de Bernoulli

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

7) Calculer la longueur dune boucle de C laide de I =


0 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

11.3 Exercices dapprofondissement


verticale, et la courbe passe par lorigine pour t = p/4 en tant tangente au rayon vecteur. On a le dessin suivant
6

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) =

Dunod La photocopie non autorise est un dlit

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

cos 2udu = 2 sin 2u

= 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

Chap. 11. tude afne et mtrique des courbes


En effectuant dans lintgrale dnissant le changement de variable t = tan u soit dt . Par ailleurs lorsque u varie de 0 p/4, t varie de 0 u = Arctan t, on a du = 1 + t2 1 1 1 + t 2 dt dt 1. Donc = 2 2 =2 2 =2 2I. 1 t2 1 + t2 1 t4 0 0 8) On peut dcomposer en srie entire de rayon 1, grce la srie du binme, la fonction S : t (1 t 4 )1/2 . On a
+

(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!

(2n)! 22n (n!)2

t 4n .

Notons S N (t) =
n=0

(2n)! 22n (n!)2

t 4n . Comme la srie entire est de rayon 1 la suite

(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 .

11.3 Exercices dapprofondissement


On a x (t) = 3a sin2 t cos t et y (t) = 3b cos2 t sin t. Donc x (t)2 + y (t)2 = 9 sin2 t cos2 t u(t), o lon a pos u(t) = a 2 sin2 t + b2 cos2 t . On peut remarquer que u (t) = 2(a 2 b2 ) sin t cos t .
p/2

355

On calcule (a, b) = 4
0

x (t)2 + y (t)2 dt , ce qui donne, lorsque a = b,


p/2

(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

Lorsque a = b, on obtient (a, b) = 12


0

a sin t cos t dt = 6a sin2 t

= 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) =

Dunod La photocopie non autorise est un dlit

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

Chap. 11. tude afne et mtrique des courbes


Exercice 11.35 Mines-Ponts MP 2005 Soit t M(t) R2 un arc birgulier et, pour tout t R, soit I (t) le centre de courbure de larc au point de paramtre t. On suppose que M(t)I (t) est indpendant de t. Que dire de {M(t) | t R} ?
Par dnition du centre de courbure M(t)I (t) = R(t) N (t), donc M(t)I (t) = |R(t)| N (t) . Mais comme N (t) est de norme 1, on a la relation M(t)I (t) = |R(t)|. Il en rsulte que la fonction t |g(t)| est constante. Utilisons alors labscisse curviligne s. Si m(s) = (X (s), Y (s)), est le point de la courbe dabscisse curviligne s, on a alors (X (s), Y (s)) = (cos a(s), sin a(s)), et en notant r (s) le rayon de courbure au point m(s), on a a (s) = 1/r (s). Il en rsulte que la fonction |a | est constante. Comme a est une fonction continue, alors a est une constante a non nulle. On en dduit a(s) = as + u, puis (X (s), Y (s)) = (cos(as + u), sin(as + u)). Ceci donne (X (s), Y (s)) = 1 1 sin(as + u) + v, cos(as + u) + w) a a

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

12.1 LESSENTIEL DU COURS ET EXERCICES DASSIMILATION


On munit R3 de la base orthonormale directe canonique B = ( , j , k ). 1) Une surface paramtre S de R3 est dnie par une application f : U R3 de classe C 1 sur un ouvert U de R2 : S = { f (u, v) | (u, v) U } . On dit que f est un paramtrage de S. f (u 0 , v0 ) Un point M0 = f (u 0 , v0 ) de S est dit rgulier lorsque les vecteurs V1 = u f et V2 = (u 0 , v0 ) sont non colinaires, cest--dire lorsque le vecteur v f f (u 0 , v0 ) (u 0 , v0 ) est non nul ; dans ce cas, la droite passant N = u v par M0 et dirige par le vecteur N est la normale S au point M0 . Le plan passant par M0 et dont la direction est le plan vectoriel Vect(V1 , V2 ) est le plan tangent S au point M0 . Cest aussi le plan passant par M0 et orthogonal N . La surface S est dite rgulire lorsque tous ses points sont rguliers. 2) Un cas particulier. Lorsque w : U R est une application de classe C 1 sur un ouvert U de R2 , S = {(x, y, w(x, y)) | (x, y) U } est la surface dnie par le paramtrage f : U R3 , avec f (u, v) = (u, v, w(u, v)). On dit que S est la surface dquation z = w(x, y). Une telle surface est rgulire. Le plan tangent au point M0 = (x0 , y0 , z 0 = w(x0 , y0 )) est le plan dquation cartsienne w w z = z 0 + (x x0 ) (x 0 , y0 ) + (y y0 ) (x0 , y0 ). x y 3) Surface dquation F(x, y, z) = 0. Soit U un ouvert de R3 et soit F une fonction de U dans R de classe C 1 . Lensemble S = {(x, y, z) U | F(x, y, z) = 0} est appel la surface dquation F(x, y, z) = 0. Un point M0 = (x 0 , y0 , z 0 ) de S est dit rgulier lorsque le gradient de F au F F F (x 0 , y0 , z 0 ), (x 0 , y0 , z 0 ), (x 0 , y0 , z 0 ) est point M0 : grad(F)(M0 ) = x y z non nul. Dans ce cas, le plan tangent S au point M0 est le plan passant par M0 et orthogonal au vecteur grad(F)(M0 ).

Ce quil faut savoir

358

Chap. 12. Surfaces

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

12.2 Exercices dentranement et dapprofondissement


soit
2 l R, a 3 l3 + 3(a 2 x0 3ab)l2 + (3ax0 3ay0 3bx0 + c)l = 0.

359

Cette dernire relation signie que le polynme


2 P(l) = a 3 l3 + 3(a 2 x0 3ab)l2 + (3ax0 3ay0 3bx0 + c)l

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.

Ce quil faut savoir Intersection de deux surfaces


Soient F1 et F2 deux applications de classe C 1 sur un ouvert U de R3 , valeurs dans R et soient S1 et S2 les surfaces dquation respective F1 (x, y, z) = 0 et F2 (x, y, z) = 0. On suppose quil existe un point M0 = (x0 , y0 , z 0 ) situ sur S1 et S2 et rgulier pour chacune des deux surfaces. On suppose en outre que les plans tangents en M0 S1 et S2 sont distincts, cest--dire que les vecteurs gradients de F1 et F2 au point M0 ne sont pas colinaires. Dans ces conditions, au voisinage de M0 , C = S1 S2 est le support dune courbe paramtre rgulire et la tangente en M0 cette courbe est la droite d intersection des plans tangents aux deux surfaces (cf. exercice 12.6).
Dunod La photocopie non autorise est un dlit

12.2 EXERCICES DENTRANEMENT ET DAPPROFONDISSEMENT


Exercice 12.3 CCP PC 2006, Centrale PC 2006 On considre la surface S dquation z 3 = x y.
1) Ecrire un systme dquations paramtriques de S. 2) Montrer que les axes O x et Oy sont les seules droites traces sur S. 3) Trouver lquation du plan tangent en un point rgulier de la surface. 4) Quels sont les points rguliers de S en lesquels le plan tangent contient la x =2 droite y = 3z 3

360

Chap. 12. Surfaces


1) On peut proposer le paramtrage x = u 3 , y = v 3 , z = uv, avec (u, v) R3 . 2) On voit que S contient les axes (O x) et (Oy). Rciproquement soit D une droite, A = (a, b, c) un point de D et V = (a, b, g) = (0, 0, 0) un vecteur directeur de D. Pour que D soit trace sur S, il faut et il suft que (c + tg)3 = (a + ta)(b + tb) pour tout t R. On doit donc avoir t R, t 3 g3 + (3cg2 ab)t 2 + (3c2 g ab ba)t + c3 ab = 0.

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 (Oy).


Si b = 0, on a alors ba = 0 et, puisque a = 0, on a b = 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

12.2 Exercices dentranement et dapprofondissement


S sont rguliers et le plan tangent T0 S au point (x 0 , y0 , z 0 ) est le plan dquation 1 1 1 x y z = 0, ou + + = 3. cartsienne (x x 0 ) + (y y0 ) + (z z 0 ) x0 y0 z0 x0 y0 z 0 Le vecteur grad( f )(x0 , y0 , z 0 ) est un vecteur normal au plan T0 ; il en rsulte que la l l l projection orthogonal de O sur T0 est le point P = (X , Y , Z ) = , , , avec x0 y0 z 0 1 1 1 + 2 + 2 = 3. l 2 x0 y0 z 0 1 1 1 On en dduit que X Y Z = l3 et que X 2 + Y 2 + Z 2 = l2 + 2 + 2 = 3l, puis 2 x0 y0 z 0 (X 2 + Y 2 + Z 2 )3 = 27. que XY Z Rciproquement soient X , Y et Z trois rels non nuls tels que (X 2 +Y 2 +Z 2 )3 = 27X Y Z . X2 + Y 2 + Z2 X2 + Y 2 + Z2 X2 + Y 2 + Z2 , y0 = et z 0 = . On a alors Posons x0 = 3X 3Y 3Z x 0 y0 z 0 = 1. Le point M0 = (x0 , y0 , z 0 ) appartient de S et le plan tangent S en ce point est le plan dquation x 3Y 3Z 3X +y 2 +z 2 = 3. 2 2 2 2 X +Y + Z X +Y + Z X + Y 2 + Z2
2

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

Dunod La photocopie non autorise est un dlit

soit le polynme nul, ou encore que

2x 0 a 2y0 b a2 b 2 2 = 0 et g = 2 2 . 2 a b a b

362

Chap. 12. Surfaces


a b a = , avec = 1. Posons k = . Si = +1, on a b a x0 y0 obtient a = ka, b = kb puis g = 2k , tandis que si = 1, on obtient a b x0 y0 + . a = ka, b = kb et g = 2k a b On obtient donc les vecteurs de la forme y0 x0 y0 x0 ou V = ka, kb, 2k (k R). + V = ka, kb, 2k a b a b La premire relation scrit Il existe donc exactement deux droites passant par M0 et contenues dans H : elles sont respectivement diriges par V1 = a, b, 2x0 2y0 a b et V2 = a, b, 2x0 2y0 + a b .

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

12.2 Exercices dentranement et dapprofondissement


Comme sin u 2 = sin u , la courbe G peut tre dcrite par le paramtrage : 2

363

x = a cos2 u 2 u y = a sin cos 2 z = a sin u 2

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 ,

Dunod La photocopie non autorise est un dlit

t3 t2 u ,y=a . ,x =a+a 2 1 + t2 1 + t2

364

Chap. 12. Surfaces


Le lieu de P est donc la courbe du plan (x0y) dnie par la paramtrisation 2 x =a+a t 1 + t2 t R. 3 t y=a 1 + t2 (Cette courbe est appele une cissode droite.)

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

12.3 Quelques surfaces usuelles


1+ 2 > 0 et la forme quadratique Z + Y Z a deux valeurs propres relles : l1 = 2 1 2 < 0. Il sagit donc dun parabolode hyperbolique. l2 = 2
2

365

12.3 QUELQUES SURFACES USUELLES


Ce quil faut savoir
1) Cylindre Une surface cylindrique S est dnie par la donne dune courbe G et dun vecteur non nul K . La runion des droites D diriges par le vecteur K et qui rencontrent G est appele un cylindre. Les droites D sont appeles les gnratrices du cylindre et la courbe G une directrice. Lintersection dun cylindre avec un plan orthogonal aux gnratrices est appele une section droite. 2) Cnes Une surface conique S est dnie par la donne dune courbe G et dun point S qui nest pas situ sur G. La runion des droites passant par S et qui rencontrent G est appele le cne de sommet S et de directrice G. Ces droites sont appeles les gnratrices du cne, S est appel le sommet du cne et G est une directrice. 3) Surface de rvolution Soit D est une droite. Un cercle daxe D est un cercle situ dans un plan perpendiculaire D et dont le centre est situ sur D. Une surface de rvolution S est dnie par la donne dune courbe G et dune droite D. La surface S est la runion des cercles daxe D qui rencontrent G. La droite D est appel laxe, la courbe G est appele une directrice et les cercles daxe D qui rencontrent G sont appels les parallles de la surface. On dit que S est la surface de rvolution engendre par la rotation de G autour de D. Les plans qui contiennent laxe D sont appels les plans mridiens. Lintersection de S avec un plan mridien est appel une mridienne.

Dunod La photocopie non autorise est un dlit

Exercice 12.8 CCP MP 2007


1 Donner une quation du cylindre C dirig par le vecteur K = 1 et dont 1 2 une directrice est lintersection G des surfaces dquations x + y 2 = 2z et x 2 + y 2 + z 2 = 8.

366

Chap. 12. Surfaces


Pour quun point M = (x, y, z) appartienne C, il faut et il suft que la droite passant par M et dirige par le vecteur K rencontre la courbe G. Ainsi la relation M C est quivalente l R tel que (1) : (2) : (x + l)2 + (y + l)2 = 2(z + l), (x + l)2 + (y + l)2 + (z + l)2 = 8.

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

= 4 ou (z + x 2)2 + (z + y 2)2 = 4(z 1)2 .

Exercice 12.10 Centrale MP 2006

Identier dans R2 la courbe G dquation

x 2 + y 2 2y 3 = 0 2y 2z + 3 = 0

12.3 Quelques surfaces usuelles


Donner lquation de la surface engendre par la rotation de cette courbe autour de laxe (Oz). La courbe G est lintersection du cylindre de rvolution C dquation x 2 +(y1)2 = 4 avec le plan P dquation 2y 2z + 3 = 0. Laxe de C est la droite parallle laxe (Oz) qui passe par le point (0, 1, 0). Comme le plan P nest pas parallle laxe (Oz), la courbe G est une ellipse. Notons que G est aussi lintersection du parabolode P dquation x 2 + y 2 = 2z et du plan P. Soit alors S la surface engendre par la rotation de G autour de laxe (Oz) et soit M = (x, y, z) un point de S. Il existe alors u R, tel que limage M = (x , y , z ) de M par la rotation dangle u autour de laxe (Oz) soit un point de G. On a alors (x , y , z ) = (x cos u y sin u, x sin u + y cos u, z) et (x cos u y sin u)2 + (x sin u + y cos u)2 = 2z. On a donc x 2 + y 2 = 2z, ce qui montre que S est incluse dans le parabolode P. Observons que S nest pas gal P tout entier. On a en effet x 2 + (y 1)2 = 4, do 3 1 9 3 et puisque z = y + , z . 1 y 2 2 2 1 9 Rciproquement soit M = (x, y, z) un point de P tel que z . Le nombre 2 2 5 rel y 1 = z est compris entre 2 et 2 et il existe donc un rel x tel que 2 x 2 + (y 1)2 = 4. Comme x 2 + y 2 = 2z = x 2 + y 2 , le point M appartient G et M est limage de M = (x , y , z) dans une rotation daxe (Oz). Donc M appartient S. 5) Lorsque a = 0, on obtient la quadrique dquation z 2 + 2y 4 = 0 : il sagit du cylindre tudi dans la question 3). (Ce nest pas un cne). On peut donc supposer a = 0. Lquation de (Q (a,b) ) peut scrire ba ax + a y + a
2 2

367

Dunod La photocopie non autorise est un dlit

+ 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.

13.1 GOMTRIE AFFINE


Exercice 13.1 CCP MP 2006 Dans lespace afne de dimension 3 rapport un repre (O, , j, k), on considre les droites D1 , dquations x + y + z 1 = x 2y +2z a = 0, et D2 , dquations z 2bx 2 = y x 1 = 0, o a et b sont deux paramtres rels. Comment choisir a et b pour que ces droites soient coplanaires ?
Supposons que D1 soit dnie par un de ses points A1 et un vecteur directeur 1 et u . de mme pour D2 avec A2 et u 2 On remarque en distinguant le cas D1 , D2 parallles ou non, que ces droites sont coplanaires si et seulement si les vecteurs A1 A2 , 1 et sont lis cest--dire u u2 det A1 A2 , 1 , 2 = 0. u u Dterminons A1 par exemple en choisissant z A1 = 0. On rsout alors le systme a + 1 a+2 x+y=1 et y = . , il vient x = x 2y = a 3 3 a + 2 a + 1 , , 0) D1 . On peut trouver un vecteur directeur en cher3 3 chant un second point, ou plus directement en calculant avec les formules du produit Donc A1 (

13.1 Gomtrie afne


1 1 4 vectoriel usuel 1 2 = 1 = . De mme, on peut choisir u1 1 2 3 1 A2 (0, 1, 2) et 1 . Les droites D1 et D2 sont coplanaires si et seulement si u2 2b a 2 4 1 3 a+2 det A1 A2 , u 1 , u 2 = 0 ce qui scrit = 0. 1 1 3 2 3 2b On obtient nalement la condition suivante : a + 2b + ab 3 = 0.

369

Ce quil faut retenir


Deux droites de lespace D1 (A1 , 1 ) et D2 (A2 , 2 ) sont coplanaires si et seuleu u ment si det A1 A2 , u 1 , u 2 = 0.

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.

Dunod La photocopie non autorise est un dlit

370

Chap. 13. Complments de gomtrie


Remarque Lexercice revient dterminer limage de lapplication linaire associe canoni 1 1 0 0 1 0 1 1 0 . Cette quement la matrice M M4 (C) dnie par M = 2 0 0 1 1 1 0 0 1 t matrice est de rang 3 et Im M = { (m 1 , . . . , m 4 ) | m 1 m 2 = m 4 m 3 }.

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

13.2 Gomtrie afne euclidienne


a1 b1 c1 En effet, si on note M = a2 b2 c2 , alors le dterminant de M est nul si et a3 b3 c3 seulement si le noyau de X M X est non rduit {0} cest--dire quil existe (x, y, z) = (0, 0, 0) tel que pour tout i {1, 2, 3}, ai x + bi y + ci z = 0. Soit z = 0, auquel cas les trois droites sont concourantes au point de coordonnes x y , , soit z = 0 et alors les vecteurs (a1 , a2 , a3 ) et (b1 , b2 , b3 ) sont colinaires z z (car (x, y) = (0, 0)) donc les trois vecteurs (ai , bi ), i {1, 2, 3} galement ce qui signie, en considrant les vecteurs normaux, que les trois droites sont parallles. Pour terminer la preuve, on calcule a 1 0 1 1 b 1 = abg + 1 g1 g g Conclusion : (A A ), (B B ) et (CC ) sont concourantes si et seulement si AB BC C A abg = = 1. AC B A C B Remarque Ce rsultat est appel thorme de Cva.

371

Ce quil faut retenir


Pour un exercice qui nutilise pas de produit scalaire, dangle, de distance eucli-

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

13.2 GOMTRIE AFFINE EUCLIDIENNE


Exercice 13.4
zi est une bijection de C \ {i} dans C \ {1}. z+i 2) Soient D = {z C, |z| < 1} et H = {z C, Im(z) > 0}. Soit z C \ {i}. zi Dmontrer gomtriquement que z H D. z+i En dduire une bijection de H dans D. 1) Montrer que z Notons w : z C \ {i} zi . z+i

Centrale PSI 2006

372

Chap. 13. Complments de gomtrie


1) Soient z C \ {i} et Z = w(z). Alors Z = zi (1 Z )z = i(Z + 1). z+i Z +1 Il est clair que Z = 1 (sinon 2i = 0), et donc z = i . Ceci prouve que w est 1 Z Z +1 i. une bijection de C \ {i} sur C \ {1} dapplication rciproque Z 1 Z 2) Soient A et B dafxes respectives i et i, et soit M dafxe z. On a alors zi 2 2 D B M 2 < AM 2 B O + O M < AO + O M z+i 2 AB O M > 0 M H (le vecteur j est le vecteur dafxe i).
=4j

(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

permet donc de reconstituer entirement x.

Exercice 13.6 Centrale PSI 2006


Soit P le plan dquation x +y+z = 0 et D la droite dquation Dterminer la projection orthogonale de D sur P. x = 2z + 3 . y = z1

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

13.2 Gomtrie afne euclidienne


est donc une droite de mme vecteur directeur et passant par le projet orthogonal u de A sur P. On calcule alors les coordonnes de pP (A) en passant par la projection vectorielle sur la normale (vectorielle) P. p p O pP (A) = P ( O A) = id P ( O A) n < , O A > avec (1, 1, 1) vecteur normal P. = OA n n 2 n Aprs calcul, on trouve que pP (A) a pour coordonnes 7 5 2 , , 3 3 3 do une

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

Ce quil faut retenir


La prsence de constantes non nulles dans les quations dnissant les plans

Dunod La photocopie non autorise est un dlit

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

Chap. 13. Complments de gomtrie


Commenons par dterminer le point V, intersection de D et P. 2x + 3y + z 1 = 0 1 x=y x=y=z= . 6 y=z Nous savons que le plan P symtrique de P par rapport D passe par V et a pour n n sD vecteur normal ( ) o est un vecteur normal de P et est la symtrie vectosD rielle par rapport D , la droite vectorielle associe D. On peut prendre pour vecteur normal (2, 3, 1) et le vecteur (1, 1, 1) est un vecteur n u ). Ainsi, directeur de D ( D = R u ( ) = 2 id n sD pD = (2, 1, 3) . Le plan P admet donc pour quation 2 x 1 6 +1 y 1 6 +3 z 1 6 = 0 2x + y + 3z 1 = 0. = 2< u , n > u n n 2 u

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

13.2 Gomtrie afne euclidienne


En un point M(x0 , y0 ) de H, une quation de la tangente H est (en notant f : (x, y) x x0 yy0 2 =1 2 a b

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

x2 y2 2 1, une quation de la tangente en M H est 2 a b

2 y0 b2

= ab.

Ainsi, laire A est indpendante de x 0 et y0 donc du point M.

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

Chap. 13. Complments de gomtrie


La relation AB AC + M B MC = BC B A + MC M A peut se simplier avec la relation de Chasles : AB AC BC B A = MC M A M B MC AB AC + BC = MC B A. Les points M vriant les galits de lnonc sont donc ceux vriant : AB AC + BC = AB C M et AC AB + C B = AC B M. Soient les points H AB et H AC dnies par C H AB = AC + BC et B H AC = AB + C B. Les galits de lnonc sont alors quivalentes AB M H AB = AC M H AC = 0. On obtient un seul point, intersection de deux droites respectivement perpendiculaires (AB) et (AC) et passant respectivement par H AB et H AC .

Exercice 13.11 Polytechnique MP 2007


1) Donner une condition ncessaire et sufsante sur a, b, g R pour quexistent trois points A, B, C du plan afne euclidien tels que AB AC = a, BC B A = b et C A C B = g. 2) On suppose cette condition vrie ainsi que abg = 0. Montrer que lorthocentre H de ABC est le barycentre du systme pondr (A, 1/a), (B, 1/b), (C, 1/g). 1) Supposons (analyse) que les points A, B et C existent. Remarquons que a = AB AC = AB AB + BC = AB 2 b. De mme pour les autres AB 2 = a + b relations. Ainsi BC 2 = b + g . En particulier, une condition ncessaire est AC 2 = a + g que a + b 0, b + g 0 et a + g 0. Rappelons quil existe un triangle (ventuellement plat) de cts de longueur a, b et c si et seulement si a b+c, b a+c et c a + b (ce qui scrit galement de manire quivalente |b c| a b + c). b + g + a + g scrit aussi en Par exemple AB AC + BC a + b levant au carr, g (g + a) (g + b). Rciproquement (synthse) supposons que a+b 0, b+g 0 et a+g 0 et que (b + a) (b + g) et a (a + b) (a + g). g (g + a) (g + b), b En posant a = b + g, b = a + g et c = a + b, on sait daprs lhypothse AB 2 = a + b quil existe un triangle ABC (ventuellement plat) tel que BC 2 = b + g . AC 2 = a + g

13.2 Gomtrie afne euclidienne


a= Ce systme sinverse en b= g= Or 1 AB 2 + AC 2 BC 2 2 1 AB 2 + BC 2 AC 2 . 2 1 AC 2 + BC 2 AB 2 2 2 BC 2 = B A + AC = AB 2 + AC 2 2 AB AC

377

donc a = AB AC et de mme b = BC B A et g = C A C B. Conclusion : la condition ncessaire et sufsante est a + b 0, b + g b (b + a) (b + g) a + g 0, a (a + b) (a + g), g (g + a) (g + b).

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.

Ce quil faut savoir


Un triangle (ventuellement plat) de ct a, b, c existe si et seulement si a b+c, b a + c et c a + b ce qui est quivalent |b c| a b + c. Une autre formulation utile est : deux cercles C(O, R) et C(O , R ) sont dintersection non vide si et seulement si R+R. |R R | O O

Dunod La photocopie non autorise est un dlit

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

Chap. 13. Complments de gomtrie


Nous voulons donc dmontrer que |c| . |b d| |b| . |c d| + |d| . |b c| . crivons que c(b d) = b(c d) + d(b c). On utilise alors lingalit triangulaire (passage au module complexe) pour conclure. Remarque On doit cette ingalit au mathmaticien grec Ptolme.

13.3 ISOMTRIES VECTORIELLES ET AFFINES EN DIMENSION 3


Ce quil faut savoir
Rappelons et compltons les rsultats sur les isomtries vectorielles que nous avons dj abordes dans le chapitre espaces euclidiens . Soit M O3 (R) \ {I3 }, une matrice orthogonale (reprsentant un endomorphisme u dans une base orthonormale directe). Rappelons quil sagit dune matrice dont les vecteurs colonnes sont orthogonaux deux deux et unitaires. Pour caractriser gomtriquement lautomorphisme orthogonal associ, on regarde dans lordre : si la matrice M est de plus symtrique alors u est une symtrie orthogonale par rapport son image. Dans ce cas, si tr u = 1(= 1 + 1 1) alors u est une rexion (symtrie par rapport un plan) sinon u est un retournement (symtrie par rapport une droite). si la matrice M nest pas symtrique, on calcule son dterminant, sil vaut 1 alors il sagit dune rotation sinon det M = 1 et M est une rotation. Si M est une rotation daxe D = Ra, orient par le vecteur directeur a, on peut dnir un angle u caractrisant la rotation u = rot(a, u). On peut choisir u ] p, p]. La trace de cette matrice sobtient immdiatement par 1 tr u = 1 + 2 cos u . Ainsi u = Arccos (tr u 1) avec = 1. 2 On cherche ensuite un vecteur a invariant (valeur propre 1) qui orientera laxe D = Ra = E 1 (u). Pour dterminer le signe (le cosinus ne permet pas de trancher), on peut utiliser la formule ci-dessous trs utile : x E \ Ra, sgn[a, x, u(x)] = sgn(sin u)

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).

13.3 Isomtries vectorielles et afnes en dimension 3


Les vecteurs colonnes C1 , C2 et C3 de la matrice M forment une base orthonormale directe si et seulement si M est la matrice dune rotation, ce qui peut se traduire par C3 = C1 C2 . si det u = 1, alors u est une rotation (que lon tudie comme prcdemment) mais le gomtre prfre voir u comme la compose (commutative) dune rotation et dune rexion (sa )...

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).

Dunod La photocopie non autorise est un dlit

Exercice 13.14 Navale PC 2005


2 2 a 1 On pose M = 2 1 b . Trouver a, b, c pour que M soit une matrice de 3 1 2 c rotation. Dterminer alors son axe et son angle.

380

Chap. 13. Complments de gomtrie


Pour que M soit la matrice dune rotation, il est ncessaire (et sufsant car (C1 (M), C2 (M)) est une famille orthonormale) que C3 (M) = C1 (M) C2 (M). On rsout donc : a 2 2 a 1 1 1 1 b = 2 2 , ce qui donne directement b = 2 . Donc 3 c 3 1 3 1 c 2 2 2 1 1 M = 2 1 2 . 3 1 2 2 On procde alors comme dans lexercice prcdent. Laxe est port et est orient par le vecteur u = (1, 0, 1). Soit u ] p, p] 5 1 son angle. On a 1 + 2 cos u = tr A = donc u = Arccos . En prenant 3 3 x = (1, 0, 0) R3 \ Ru, on obtient : 1 2 1 0 > 0, sgn (sin u) = sgn ([x, M x, u]) = sgn 0 2 0 1 1 do u = Arccos 1 3 .

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

nQ = Id 2Vect( ) (x) = x 2 < , x > . p nQ nQ

Vect(n Q )

On en dduit les images de la base canonique B, do 0 1 0 0 0 . mat( , B) = 1 sQ 0 0 1

13.3 Isomtries vectorielles et afnes en dimension 3


Le point A(2, 0, 0) appartient Q, donc si M = sQ (M), alors AM = sQ AM 0 1 0 x +2 x +2 = 1 y 0 0 y ; z 0 0 1 z x y do z = y 2 = x 2 . = z

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).

Dunod La photocopie non autorise est un dlit

382

Chap. 13. Complments de gomtrie


Exercice 13.16 Polytechnique PC 2005 Soit = (a, b, c) un vecteur unitaire de lespace vectoriel euclidien R3 . Caractn 2 b + c2 ab ac riser lendomorphisme associ la matrice A = ab a 2 + c2 bc . 2 ac bc a + b2
On remarque que la matrice A est orthogonale et symtrique. De plus, on a tr(A) = 2(a 2 + b2 + c2 ) = 2, donc A est la matrice dune rexion (symtrie orthogonale par rapport un plan). Cherchons le sous-espace propre E 1 (A). Soit x X = y . z a (ax + by + cz) = 0 a 2 x aby acz = 0 b (ax + by + cz) = 0 AX = X abx b2 y bcz = 0 c (ax + by + cz) = 0 acx bcy c2 z = 0

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!

13.3 Isomtries vectorielles et afnes en dimension 3


1) Si x est orthogonal v, alors on sait que R(x) = cos(u)x + sin(u)(v x) donc la formule de lnonc est vraie puisque < v, x >= 0. Si x est colinaire v alors R(x) = x et on remarque que cos(u)x + sin(u)(v x ) + (1 cos u)< v, x > v = cos(u)x + (1 cos u)x = x.
=0 =x

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

do lim v2n+1 (x) = u 0 + (1 cos u)u 2 + sin uu 1 .


n+

384

Chap. 13. Complments de gomtrie


Comme lim (v2n+1 (x) v2n (x)) = lim
n+ n+

n+

u2n+1 (1)n u 1 = 0, on a (2n + 1)!

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).

Conclusion : la srie vectorielle

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 .

13.3 Isomtries vectorielles et afnes en dimension 3


Pour simplier la rdaction, raisonnons par implication. Si M est la matrice dune rotation, ses vecteurs colonnes forment une base alors a b orthonormale directe de R3 , donc c , a est une famille orthob c c a b b = c a . normale et a b c On en dduit les galits a 2 + b2 + c2 = 1, ab + bc + ca = 0, ainsi que a 2 bc = a, b2 ca = b, c2 ab = c. Il vient a 2 + b2 + c2 = a + b + c + ab + bc + ca = a + b + c donc a + b + c = 1. Notons S = a + b + c = 1 , T = ab + bc + ca = 0 et t = abc. On sait que a , b et c sont les solutions de lquation x 3 Sx 2 + T x + t = 0 (car (x a)(x b)(x c) = x 3 Sx 2 + T x + t) do a , b et c sont les trois racines relles dun polynme X 3 X 2 + t o t R. Notons f (x) = x 3 x 2 + t et calculons f (x) = 3x 2 2x = x (3x 2). Ceci nous permet de dresser le tableau de variations suivant : x f (x) f (x)
f (2) 3

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.

Dunod La photocopie non autorise est un dlit

386

Chap. 13. Complments de gomtrie


Exercice 13.20 Polytechnique MP 2007 Donner une condition ncessaire pour que deux rotations de R3 commutent.
cartons demble le cas particulier o lune des rotations est lidentit. Soient r1 et r2 deux rotations distinctes de Id telles que r1 r2 = r2 r1 . Soit Ru 1 laxe de r1 . Cest lespace propre associ la valeur propre 1. Comme r1 et r2 commutent, cet espace propre est stable par r2 , et comme cest une droite, cela signie que u 1 est un vecteur propre de r2 . La rotation r2 na pas dautre valeur propre que 1 ou 1 (auquel cas r2 est un retournement) donc soit Ru 1 est laxe de r2 soit u 1 est orthogonal laxe de r2 et r2 est un retournement. Examinons ce cas particulier, dans une base B orthonormale directe adapte, 1 0 0 1 0 0 0 mat(r1 , B) = 0 cos u sin u et mat(r2 , B) = 0 1 0 sin u cos u 0 0 1 On voit alors que r1 r2 = r2 r1 scrit cos u sin u sin u cos u = cos u sin u sin u cos u sin u = 0 u pZ.

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.

13.4 LIEUX GOMTRIQUES


Exercice 13.21 Centrale PC 2007 On se place dans le plan afne euclidien R2 muni dun repre orthonorm. Soit x 2 y2 E lellipse dquation 2 + 2 = 1. a b 1) Montrer que la droite dquation ux + vy + w = 0 est tangente lellipse E si et seulement si a 2 u 2 + b2 v 2 = w2 .
2) Trouver le lieu des points dintersection des tangentes E orthogonales entre elles.

13.4 Lieux gomtriques


1) En un point M(x0 , y0 ) E, une quation de la tangente E est x x 0 yy0 + 2 = 1. On a2 b sait quune quation de droite dans le plan est unique un coefcient multiplicatif non nul prs. Supposons que la droite dquation ux + vy + w = 0 soit tangente lellipse en un point (x 0 , y0 ). La tangente en (x 0 , y0 ) admet galement pour quation u = l x0 a2 x x0 yy0 y0 . Remarquons que l = 0 + = 1 donc il existe l R tel que v = l b2 a 2 b2 w = l 2 x0 = a u l b2 v . Puis, en utiliet donc w = 0 car (u, v) = (0, 0). Il en rsulte que y0 = l l = w x 2 y2 1 a2u 1 b2 v sant la relation 0 + 0 = 1, on obtient lgalit 2 + 2 =1 a w b w a 2 b2 qui peut scrire a 2 u 2 + b2 v 2 = w2 . Rciproquement, supposons que a 2 u 2 + b2 v 2 = w 2 . Comme (u, v) = (0, 0), on a2u b2 v a w = 0. Posons alors l = w, x0 = et y0 = . l l 2 2 y x Notre hypothse nous montre que 0 + 0 = 1, et donc (x0 , y0 ) est un point de 2 a b2 u = l x0 a2 y0 , on en lellipse. Comme on peut rcrire les relations sous la forme v = l b2 w = l dduit que la droite dquation ux + vy + w = 0 est tangente lellipse au point (x 0 , y0 ). 2) Supposons que M(x, y) est un point dintersection de deux tangentes lellipse D : ux + vy + w = 0 et D : vx + uy + w = 0. Nous avons a 2 u 2 + b2 v 2 = w2 = (ux + vy)2 (1) et a 2 v 2 + b2 u 2 = w 2 = (vx + uy)2 (2). La somme (1) + (2) nous donne a 2 + b2 (u 2 + v 2 ) = x 2 + y 2 (u 2 + v 2 ). Comme (u, v) = (0, 0), on en dduit que x 2 + y 2 = a 2 + b2 , le point M est sur le cercle de centre O et de rayon a 2 + b2 . Rciproquement, donnons-nous un point M(x, y) vriant x 2 + y 2 = a 2 + b2 . Montrons quil existe (u, v) = (0, 0) tel que a 2 u 2 + b2 v 2 = w2 (3) et a 2 v 2 + b2 u 2 = w 2 (4) avec w = ux vy et w = vx uy. On aura ainsi montr que M est point dintersection de deux tangentes orthogonales D : ux + vy + w = 0 et D : vx + uy + w = 0. La relation (3) peut scrire en
2 2

387

Dunod La photocopie non autorise est un dlit

388

Chap. 13. Complments de gomtrie


remplaant w par ux vy, a 2 u 2 + bv 2 = u 2 x 2 + v 2 y 2 + 2x yuv ce qui scrit galement u 2 (x 2 a 2 ) + 2x yuv + v 2 (y 2 b2 ) = 0. Supposons x 2 = a 2 et cherchons un u solution avec v = 1 (on sait que si (u, v) est solution (lu, lv) avec l R est galement solution). On a un trinme en u de discriminant 4[(x y)2 + (x 2 a 2 )2 ] > 0 (car x 2 + y 2 = a 2 + b2 ) donc u existe et (u, v) = (u, 1) est solution notre problme. Le cas particulier o x {a, a} se traite de mme en inversant le rle de u et v, on cherche v en imposant par exemple u = 1. En conclusion, le lieu recherch, appel courbe orthoptique de lellipse, est le cercle de centre O et de rayon a 2 + b2 .

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 .

Le repre orthonormal (O, , j, k) obtenu rpond alors la question.

13.4 Lieux gomtriques


Le lieu des points M(x, y, z) quidistants de D et D est dni par lquation suivante : 2 2 m(z a) m(z + a) AM u AM u = z+a za = u u mx y mx y (m 2 + 1)az + mx y = 0. am x y. m2 + 1 Il sagit dun parabolode hyperbolique (en forme de selle de cheval). On obtient donc la quadrique dquation z = (en tournant les axes (O x) et (Oy) autour de (Oz) dun angle de 1 1 relations x = (X Y ) et y = (X + Y ), z = Z , il vient dans le nouveau 2 2 am 2 2 X Y , le parabolode est quilatre ). repre, Z = 2(m 2 + 1) p , on a les 4

389

Ce quil faut savoir Quelques formules sur les distances


On se place dans lespace afne euclidien orient de dimension 3. Distance dun point une droite D dnie par un point A et un vecteur direc teur : u AM u d(M, D) = . u
Distance dun point un plan P dquation ax + by + cz + d = 0 :

d(M, P) =
Dunod La photocopie non autorise est un dlit

|ax M + by M + cz M + d| . a 2 + b2 + c2

Distance entre deux droites non coplanaires D et D , perpendiculaire com-

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

Chap. 13. Complments de gomtrie


Exercice 13.23 Centrale PC 2005 1 Soit A un point du plan afne euclidien. Un repre orthonormal tournant 1 dorigine A coupe les axes (O x) et (Oy) en M et N . tudier le lieu gomtrique dcrit par P, projet de lorigine O sur la droite (M N ).
vu Posons = cos u i + sin u j et = sin u i + cos u j . Notons (AX ) et (AY ) les uu axes du repre tournant (A, , ). On ne perdra pas de points en considrant que u u vu M est le point dintersection de (O x) avec (AY ) et N le point dintersection de (Oy) avec (AX ). p Notons que pour que M et N existent, il faut que u + pZ. On obtiendra tous les / 2 p p (un intervalle de longueur p suft). points P en faisant varier u sur , 2 2 Une quation de (AX ) dans le repre dorigine (O, , j) est x sin u + y cos u = sin u + cos u, car A a pour coordonnes (1, 1). De mme (AY ) : x cos u + y sin u = cos u + sin u. Ainsi les coordonnes des points M et N sont M et N 0, cos u + sin u ,0 cos u = (1 + tan u, 0)

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,

13.4 Lieux gomtriques

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

Dunod La photocopie non autorise est un dlit

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

Chap. 13. Complments de gomtrie


Enn, notons A le projet orthogonal de M sur la droite (P Q). Dterminer le lieu des points A lorsque M dcrit le cercle C. Par une similitude, ramenons-nous au cas o C est le cercle unit et D et D sont les axes (O x) et (Oy). Le point M a pour coordonnes (cos u, sin u) et P(cos u, 0), Q(0, sin u). La droite (P Q) admet pour quation : x cos u cos u y sin u = 0 x sin u + y cos u = sin u cos u.

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

13.4 Lieux gomtriques


Une quation de la droite D est x cos u + y sin u = 1 avec u ] p, p]. p p 1 Pour u ] p, p[\ , 0, , D coupe (O x) en A , 0 et (Oy) en 2 2 cos u 1 1 1 B 0, , do les coordonnes du point C , . sin u cos u sin u On peut remarquer ds prsent que le lieu des points est invariant par une rotap et que lon peut limiter ltude u variant sur lun des intervalles tion dangle 2 p p p p ou , p , , 0 , p, . quivalents 0, 2 2 2 2 La parallle D passant par O admet pour quation x cos u + y sin u = 0 et la per1 1 sin u + cos u. pendiculaire D passant par C, x sin u + y cos u = cos u sin u On rsout alors le systme (avec les formules de Cramer) x cos u + y sin u = 0 sin u cos u x sin u + y cos u = + cos u sin u cos 2u cos 2u , et on peut se contenter dtudier cette courbe cos u sin u p paramtre sur 0, pour en dduire le lieu (par rotation ou symtrie). 2 pour obtenir M

393

Dunod La photocopie non autorise est un dlit

394

Chap. 13. Complments de gomtrie

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

et lgalit ar + bq + cp = 2S nous donne w(M) = pqr 8S 3 . 27abc

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.

Dunod La photocopie non autorise est un dlit

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

Chap. 13. Complments de gomtrie


Exercice 13.27 Mines-Ponts MP 2006 Soit O le centre dun cercle C de rayon R, soient A, B et C les sommets dun triangle inscrit dans ce cercle. Calculer laire maximale de ABC. Indication pour une mthode gomtrique : montrer que S = 2R 2 sin A sin B sin C puis utiliser la concavit de la fonction x ln(sin x) sur ] 0, p [ .
On peut sans trop de difcult montrer que pour A et B xs, cest un triangle isocle en C qui ralise laire maximale. On peut ensuite, en rapportant le plan un repre orthonormal, ramener la recherche de laire maximale des triangles isocles inscrit dans C un problme de recherche de maximum dune fonction dune variable relle. Voici une autre mthode plus gomtrique.

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%

TOUS LES EXERCICES D'ALGBRE ET DE GOMTRIE MP


Pour assimiler le programme, sentraner et russir son concours
Ce livre dexercices corrigs dAlgbre et Gomtrie est un outil dapprentissage quotidien destin aux lves de seconde anne des classes prparatoires MP. Les premiers chapitres assurent la transition entre la premire et la seconde anne. Ils pourront servir de support aux rvisions estivales prcdant le dbut de la deuxime anne. Chaque chapitre est constitu de trois parties : une prsentation synthtique de lessentiel du cours suivi dexercices dassimilation ; des exercices dentranement dont lobjectif est damener le lecteur la comprhension et une bonne matrise des notions tudies ; des exercices dapprofondissement destins mettre llve en situation de concours ; ils fourniront une rfrence et une excellente base de travail pendant les priodes de rvisions. Les candidats aux concours du CAPES et de lAgrgation pourront galement trouver dans cet ouvrage une aide prcieuse pour leur prparation.

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