Algèbre linéaire pour GM Jeudi 03 novembre 2011 Prof. A. Abdulle. Série 6 (Corrigé)



Documents pareils
Calcul matriciel. Définition 1 Une matrice de format (m,n) est un tableau rectangulaire de mn éléments, rangés en m lignes et n colonnes.

Chapitre 2. Matrices

Exo7. Calculs de déterminants. Fiche corrigée par Arnaud Bodin. Exercice 1 Calculer les déterminants des matrices suivantes : Exercice 2.

Cours d analyse numérique SMI-S4

Résolution de systèmes linéaires par des méthodes directes

Probabilités sur un univers fini

Licence Sciences de l Ingénieur et Licence Informatique. Niveau L2 (= 2ème année)

Exo7. Matrice d une application linéaire. Corrections d Arnaud Bodin.

Durée de L épreuve : 2 heures. Barème : Exercice n 4 : 1 ) 1 point 2 ) 2 points 3 ) 1 point

Mathématiques appliquées à l'économie et à la Gestion

Souad EL Bernoussi. Groupe d Analyse Numérique et Optimisation Rabat http ://

MATHÉMATIQUES DISCRÈTES (4) CRYPTOGRAPHIE CLASSIQUE

Exercices - Polynômes : corrigé. Opérations sur les polynômes

Module 2 : Déterminant d une matrice

Programmation linéaire

Cours 02 : Problème général de la programmation linéaire

Programmation linéaire

Simulation de variables aléatoires

Journées Télécom-UPS «Le numérique pour tous» David A. Madore. 29 mai 2015

Corrigé Problème. Partie I. I-A : Le sens direct et le cas n= 2

Premiers exercices d Algèbre. Anne-Marie Simon

Déterminants. Marc SAGE 9 août Inverses et polynômes 3

Programmation linéaire et Optimisation. Didier Smets

Structures algébriques

= constante et cette constante est a.

INFORMATIONS DIVERSES

Calcul différentiel sur R n Première partie

Une forme générale de la conjecture abc

Optimisation Discrète

Coefficients binomiaux

I - PUISSANCE D UN POINT PAR RAPPORT A UN CERCLE CERCLES ORTHOGONAUX POLES ET POLAIRES

Formes quadratiques. 1 Formes quadratiques et formes polaires associées. Imen BHOURI. 1.1 Définitions

MATLAB : COMMANDES DE BASE. Note : lorsqu applicable, l équivalent en langage C est indiqué entre les délimiteurs /* */.

Cours de Probabilités et de Statistique

Corrigé du baccalauréat S Asie 21 juin 2010

Baccalauréat ES Pondichéry 7 avril 2014 Corrigé

Présentation du cours de mathématiques de D.A.E.U. B, remise à niveau

Le théorème de Thalès et sa réciproque

Exercices - Fonctions de plusieurs variables : corrigé. Pour commencer

Exercices du Cours de la programmation linéaire donné par le Dr. Ali DERBALA

Problème 1 : applications du plan affine

Optimisation des fonctions de plusieurs variables

RECHERCHE OPERATIONNELLE

Comment démontrer des formules sans effort? exposé de maîtrise

Extrait du poly de Stage de Grésillon 1, août 2010

Triangle de Pascal dans Z/pZ avec p premier

Équations d amorçage d intégrales premières formelles

Vecteurs. I Translation. 1. Définition :

Première partie. Introduction à la méthodes des différences finies

Chapitre 3. Les distributions à deux variables

Feuille d exercices 2 : Espaces probabilisés

* très facile ** facile *** difficulté moyenne **** difficile ***** très difficile I : Incontournable

Exercices Corrigés Premières notions sur les espaces vectoriels

Capes Première épreuve

Pour l épreuve d algèbre, les calculatrices sont interdites.

CHAPITRE V SYSTEMES DIFFERENTIELS LINEAIRES A COEFFICIENTS CONSTANTS DU PREMIER ORDRE. EQUATIONS DIFFERENTIELLES.

Exercice 6 Associer chaque expression de gauche à sa forme réduite (à droite) :

Planche n o 22. Fonctions de plusieurs variables. Corrigé

Exo7. Déterminants. = 4(b + c)(c + a)(a + b). c + a c + b 2c Correction. b + a 2b b + c. Exercice 2 ** X a b c a X c b b c X a c b a X

CHAPITRE 10. Jacobien, changement de coordonnées.

DOCM Solutions officielles = n 2 10.

Corrigé des TD 1 à 5

Analyse Numérique : SMA-SMI S4 Cours, exercices et examens

Cours d Analyse. Fonctions de plusieurs variables

Groupe symétrique. Chapitre II. 1 Définitions et généralités

Démonstration de la conjecture de Dumont

Enoncé et corrigé du brevet des collèges dans les académies d Aix- Marseille, Montpellier, Nice Corse et Toulouse en Énoncé.

1 radian. De même, la longueur d un arc de cercle de rayon R et dont l angle au centre a pour mesure α radians est α R. R AB =R.

La classification automatique de données quantitatives

LE PRODUIT SCALAIRE ( En première S )

Manipulateurs Pleinement Parallèles

a et b étant deux nombres relatifs donnés, une fonction affine est une fonction qui a un nombre x associe le nombre ax + b

[ édité le 30 avril 2015 Enoncés 1

RE SOLUTIONS CHAPITRE 1

Si deux droites sont parallèles à une même troisième. alors les deux droites sont parallèles entre elles. alors

Chapitre 3. Mesures stationnaires. et théorèmes de convergence

CORRECTION EXERCICES ALGORITHME 1

Théorèmes de Point Fixe et Applications 1

Optimisation non linéaire Irène Charon, Olivier Hudry École nationale supérieure des télécommunications

Résolution d équations non linéaires

De même, le périmètre P d un cercle de rayon 1 vaut P = 2π (par définition de π). Mais, on peut démontrer (difficilement!) que

Correction de l examen de la première session

Polynômes à plusieurs variables. Résultant

Quelques contrôle de Première S

Programmes des classes préparatoires aux Grandes Ecoles

Compter à Babylone. L écriture des nombres

Fonctions de plusieurs variables

AC AB. A B C x 1. x + 1. d où. Avec un calcul vu au lycée, on démontre que cette solution admet deux solutions dont une seule nous intéresse : x =

INTRODUCTION À L ANALYSE FACTORIELLE DES CORRESPONDANCES

6 ème. Rallye mathématique de la Sarthe 2013/ ère épreuve de qualification : Problèmes Jeudi 21 novembre 2013

VI. COMPLÉMENTS SUR LES MODULES, THÉORÈME CHINOIS, FACTEURS INVARIANTS SÉANCES DU 15, 16 ET 22 OCTOBRE

Dualité dans les espaces de Lebesgue et mesures de Radon finies

3 Approximation de solutions d équations

Programmation Linéaire - Cours 1

Optimisation, traitement d image et éclipse de Soleil

Chaînes de Markov au lycée

Distribution Uniforme Probabilité de Laplace Dénombrements Les Paris. Chapitre 2 Le calcul des probabilités

UNIVERSITE IBN ZOHR Faculté des sciences Agadir. Filière SMA & SMI. Semestre 1. Module : Algèbre 1

Fonctions de plusieurs variables, intégrales multiples, et intégrales dépendant d un paramètre

Transcription:

Algèbre linéaire pour GM Jeudi novembre Prof A Abdulle EPFL Série 6 (Corrigé Exercice a Calculer la décomposition LU de la matrice A = 9 6 6 Sol: On effectue la réduction de la matrice A jusqu à obtenir une forme échelonnée On calcule au fur et à mesure la matrice triangulaire inférieure L (pour la première colonne de L, on a l i = a i a et ainsi de suite pour les colonnes suivantes A = 9 6 6 9 On a donc la décomposition A = LU, L = 9 9 6 9 U = 9 6 4 9 9 6 4 = U = L b Résoudre le système linéaire Ax = b, où A est la matrice ci-dessus, en utilisant la décomposition LU, avec b = { Ly = b (i Sol: Ax = b LUx = b Ux = y (ii Solution de (i: y = Solution de (ii: x = 4 7 6

Exercice Soit A = 4 4 a Montrer que la décomposition LU de la matrice obtenue en permutant les lignes et de la matrice A s écrit P A = LU, où P est une matrice élémentaire (matrice de permutation Donner P, L et U Sol: La matrice de permutation qui permute les deux premières lignes est donnée 4 par P = et on a P A = Suivant la même démarche qu à 4 l exercice on obtient P A = 4 4 On a donc la décomposition P A = LU, b Résoudre Ax = b, où b = Sol: Notons que P b = L = 5 6 5 6 4 7 U = 4 4 = U = L à l aide de la décomposition P A = LU et observons que Ax = b P Ax = P b LUx = P b { Ly = P b (i Ux = y (ii Solution de (i: y = Solution de (ii: x = 5

Exercice a Montrer que l inverse de la matrice L i = l i+,i l n,i est donné par Sol: L i = l i+,i l n,i Méthode On calcule la forme échelonnée réduite de la matrice [L i [L i I] (à détailler [I L i ] Méthode (sans calcul La matrice L i correspond à une collection d opérations élémentaires sur les lignes C est la matrice qui soustrait la ligne i aux lignes i+,, n avec des coefficients multiplicateurs respectifs l i+,i,, l n,i Par conséquent, l inverse L i est donné par la matrice qui ajoute la ligne i aux lignes i +,, n avec les mêmes coefficients multiplicateurs b Montrer que le produit de deux matrices L i, L j, i < j est donné par L i L j = l i+,i l j+,j l n,i l n,j Sol: Si M est une matrice avec n lignes, le produit L i M correspond à soustraire la ligne i aux lignes i +,, n de la matrice M avec les coefficients multiplicateurs respectifs l i+,i,, l n,i On applique ce résultat pour M = L j en utilisant j > i I]:

Exercice 4 Soient A et B sont des matrices n n Montrer les assertions suivantes a Si A et B sont des matrices triangulaires inférieures (resp supérieures, alors le produit AB est aussi une matrice triangulaire inférieure (resp supérieure Sol: On suppose A et B triangulaires inférieures On procède par récurrence sur la dimension des matrices (initialisation Pour n =, le résultat est évident car toutes les matrices de taille sont en fait triangulaires (récurrence On suppose le résultat vrai pour les matrices de taille (n (n avec n Soit A = (a ij et B = (b ij deux matrices triangulaires inférieures de taille n n On note A (n (n et B (n (n les sous matrices obtenues en supprimant la dernière ligne et la dernière colonne On calcule: AB = = A (n (n a n a nn A (n (n B (n (n a nn b nn B (n (n b n b nn Par hypothèse de récurrence A (n (n B (n (n est triangulaire inférieure, donc AB est triangulaire inférieure Dans le cas où A et B sont des matrices triangulaires supérieure, on peut faire le même raisonnement par récurrence On peut aussi déduire le résultat pour les matrices triangulaire supérieures à partir du résultat pour les matrices triangulaires inférieures Soit A et B des matrices triangulaires supérieures On a l égalité AB = ((AB T T = (B T A T T Le produit B T A T est triangulaire inférieur comme produit de deux matrices triangulaires inférieures Ainsi AB est triangulaire supérieure b Si A et B sont deux matrices triangulaires inférieures (resp supérieures avec que des coefficients sur la diagonale, alors le produit AB est aussi une matrice triangulaire inférieure (resp supérieure avec que des coefficients sur la diagonale Sol: On utilise la même méthode que pour la question a L assertion est évidente pour n = On suppose l assertion vraie pour les matrices de taille (n (n Alors pour les matrices de taille n n, on a a nn =, b nn =, a nn b nn = On conclut ensuite de la même manière c Si A est une matrice inversible triangulaire inférieure (resp supérieure, alors A est aussi une matrice triangulaire inférieure (resp supérieure 4

Sol: Méthode (sans calcul On considère la forme échelonnée réduite [B C] de la matrice [A I] (de taille n (n La matrice C est obtenue dans l algorithme de mise sous forme échelonnée en multipliant des matrices élémentaires diagonales E(k, i qui multiplient la ligne i par k et des matrices élémentaires E(k, i, j qui ajoutent k fois la ligne i sur la ligne j Comme la matrice A est triangulaire inférieure, l algorithme de Gauss ne fait intervenir que des matrices E(k, i, j avec j > i, c est-à-dire triangulaires inférieures D après a, C est donc triangulaire inférieure En outre, comme A est inversible, on a B = I De CA = B, on déduit que A = C est triangulaire inférieure Méthode On peut refaire une démonstration par récurrence sur la dimension comme au a Le résultat est évident en dimension n = On suppose l assertion vraie pour les matrices de taille (n (n Étant donnée une matrice n n inversible A, on note A = A (n (n a n a nn On calcule le produit AA = Comme AA = I, on obtient, A = à (n (n A (n (n à (n (n à (n (n = A (n (n a ã n = ã n = a ã n + a ã n = ã n = ã n ã n,n ã n ã nn a ã n a ã n + a ã n ni= a ni ã in a n, ã n + a n, ã n + + a n,n ã n,n = ã n,n = n a ni ã in = ã nn = a nn i= Ainsi, A est triangulaire inférieure Cas des matrices triangulaires supérieures On peut conclure en utilisant le résultat pour les matrices triangulaires inférieures Si A est inversible, on a AA = A A = I En transposant, on obtient (A T A T = A T (A T = I, ainsi A = ((A T T Si A est triangulaire supérieure, alors A T est triangulaire inférieure, et donc aussi (A T, et A = ((A T T est triangulaire supérieure 5

Exercice 5 Donner un algorithme pour calculer l inverse d une matrice A inversible de taille n n, en utilisant la décomposition LU Combien d opérations arithmétique l algorithme nécessite t-il? (Ici on compte multiplication + addition comme une seule opération Sol: (a On note A = (α, α,, α n, avec α i vecteur de taille n I = (e, e,, e n, e i = (,,,,,, T i AA = I Aα i = e i, i =,, n En utilisant la décomposition A = LU, on L(Uα i = e i, i =,, n Soit y i = Uα i, i =,, n On obtient { Lyi = e i Uα i = y i ( On résout les n systèmes linéaires ci-dessus, et on obtient (α,, α n = A (b L algorithme de la décomposition LU, où l on calcule successivement les lignes de U et colonnes de L, s écrit: pour k =,, n, u kj := a kj k l kr u rj, j = k +,, n ( r= l ik := a ik k l ir u rk /u kk, i = k +,, n, fin r= ( où A = (a ij, L = (l ij, U = (l ij (c On calcule le nombre d opérations nécessaires: i Opérations pour la décomposition LU, d après ( Pour chaque coefficient u kj, on effectue k additions & multiplications, soit k opérations Pour chaque coefficient l ik, on effectue k additions & multiplications, et une division, soit k opérations Le nombre d opérations pour la décomposition LU est donc (voir cours environ n ii Le nombre d opérations pour résoudre les n couples de systèmes linéaires triangulaires ( est n n n[ (i + (n i + ] = n (n i= i= + n (n + = n iii Nombre total d opérations: 4 n 6

Remarque: En fait, on peut calculer A en seulement environ n opérations en s inspirant de la décomposition A = LU L idée est de ne pas calculer la matrice L, mais de calculer directement la matrice L Pour cela, on effectue directement une réduction de la matrice [A I], et on obtient avec n k= (nk + k n opérations une matrice [U L ] Ainsi, on a calculé la matrice U et la matrice L Ensuite, puisque UA = L les colonnes α, α n de la matrice A sont obtenues en résolvant les n systèmes triangulaires supérieures Uα j = b j où b j est jième colonne de la matrice L calculée précédemment (environ n n = n opérations Exercice 6 Calculer le déterminant des matrices suivantes a Sol: A = C = E = 4, B = 4 7 4, D = 9 8 7 6 5 4 A: L idée est de développer par rapport à une ligne ou une colonne avec beaucoup de zéros pour faire le moins de calculs possible On développe par rapport à la première colonne de A ( det A = det = 4 4 B: On développe par rapport à la seconde colonne de B, det B = On peut aussi remarquer que la matrice est non inversible (deux colonnes identiques, et donc det B = C: On développe par rapport à la troisième colonne de C, det C = On peut aussi remarquer que la matrice est non inversible (deux colonnes identiques, et donc det C = D: On développe par ( rapport à la première ( colonne de D, ( 5 4 8 7 8 7 det D = 9 det 6 det + det 5 4 E: On développe par rapport à la première colonne de E, 7 det E = det 4 det, 4 7 4, = = 84 7

b Même question pour A T, B T, C T, D T, E T Sol: La transposition ne change pas la valeur du déterminant Les résultats sont les même qu au a Exercice 7 Calculer le déterminant de la matrice A = 9 6 6 a en utilisant le développement avec les cofacteurs, Sol: On développe par rapport à la troisième ligne de A (ligne avec des zéros: det A = det b en utilisant la décomposition LU ( 6 + det ( 9 6 6 Sol: det A = det U D après l exercice 4, det A = Exercice 8 Calculer les déterminants des matrices suivantes A = 4 C = 4, B =, D = 4 6 4 6 4 4 =, Indication: Utiliser les propriétés du déterminant Sol: ( 4 det A = det 4 = det = 9, det B = det A = 8, (linéarité par rapport à la première ligne, det C = det A = 9, (échange de deux lignes, det D = det A = 9 Pour la matrice D, l opération élémentaire L = L L redonne la matrice A, d où l égalité des déterminants 8

Exercice 9 Pour quelles valeurs de c, c, c la matrice suivante est-elle inversible? A = c c c c c c Indication: Montrer det A = (c c (c c (c c Sol: c c A T = c c réduction partielle c c Ainsi, c c c c c c c c c c det A = det A T = (c c (c c (c c La matrice A est inversible si et seulement si det A Ainsi A est inversible si et seulement si c i c j pour tout i, j =,,, avec i j c c c n En général, si A = c c c n, det A = c n c n cn n déterminant de Vandermonde Exercice n i<j n (c j c i, s appelle un Soit A et B des matrices de taille n n Montrer que si A ou B est non inversible, alors AB est non inversible Sol: Méthode On utilise qu une matrice carrée M est inversible si et seulement si le système Mx = b possède une solution unique pour tout b Cas Supposons la matrice A non inversible Comme A est carrée, il existe un vecteur b tel que le système Ay = b ne possède pas de solution Ensuite, on posant y = Bx, le système ABx = b ne possède pas de solution Cas Supposons la matrice carrée B non inversible Il existe un vecteur x tel que Bx = Ensuite, on a ABx =, ce qui montrer que la solution du système ABx = n est pas unique Ainsi AB est non inversible Méthode Nous allons montrer la contraposée: Si AB est inversible, alors A et B sont inversibles En effet, si AB est inversible, son inverse C = (AB vérifie les égalités ABC = I, CAB = I De la première égalité on déduit que A est inversible d inverse BC, et de la seconde on déduit que B est inversible d inverse CA 9

Méthode On utilise la propriété du déterminant det(ab = det(a det(b Ainsi, si det(a = ou det(b = alors det(ab = Une matrice carrée est inversible si et seulement si son déterminant est non nul, d où le résultat Exercice ( a b Soit A = une matrice Montrez que si A est inversible, alors det A = c d ad bc Sol: Méthode La matrice A est inversible si et seulement si le système Ax = g a une solution pour tout vecteur g R La première colonne de A est nécessairement non nulle, ainsi a ou c Cas a Une forme échelonnée de la matrice augmentée est ( a b g ad bc g a cg a S il existe une unique solution au système, alors ad bc a Ainsi ad bc est un pivot, donc est non nul Cas a = On a c En échangent les lignes de la matrice, on obtient une forme échelonnée de la matrice augmentée: ( c d g b g S il existe une unique solution au système, alors c et b sont des pivots, donc non nuls Ainsi bc On a donc montré dans tous les cas ad bc Méthode D après le cours, la matrice carrée A est inversible si et seulement si ses colonnes sont linéairement indépendantes On a donc pour tout (λ, λ, λ ( a c + λ ( b d On prend le cas particulier (λ, λ = ( b,( a qui est bien non nul car la première ligne de A est nécessairement non nulle On obtient D où le résultat: ad bc bc + ad Informations générales, séries et corrigés http://anmcepflch/algebrehtml