Matrice inverse. Matrices inverses. Matrice inverse. Matrice inverse. Vincent Nozick Soit M une matrice, la matrice inverse M 1 de M est définie par :

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

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. Matrice d une application linéaire. Corrections d Arnaud Bodin.

Cours d analyse numérique SMI-S4

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

Résolution d équations non linéaires

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

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

Programmation linéaire

1S Modèles de rédaction Enoncés

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

Correction de l examen de la première session

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

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

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

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

Simulation de variables aléatoires

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

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

Cours d Analyse. Fonctions de plusieurs variables

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

Théorème du point fixe - Théorème de l inversion locale

= constante et cette constante est a.

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

Programmation linéaire

MEMOIRES MAGNETIQUES A DISQUES RIGIDES

3 ème 2 DÉVELOPPEMENT FACTORISATIONS ET IDENTITÉS REMARQUABLES 1/5 1 - Développements

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

Optimisation des fonctions de plusieurs variables

* très facile ** facile *** difficulté moyenne **** difficile ***** très difficile I : Incontournable T : pour travailler et mémoriser le cours

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

Fonction inverse Fonctions homographiques

La programmation linéaire : une introduction. Qu est-ce qu un programme linéaire? Terminologie. Écriture mathématique

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.

CHAPITRE 10. Jacobien, changement de coordonnées.

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

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

Problème 1 : applications du plan affine

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

3 Approximation de solutions d équations

Programmation linéaire et Optimisation. Didier Smets

Eteindre. les. lumières MATH EN JEAN Mme BACHOC. Elèves de seconde, première et terminale scientifiques :

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

INTRODUCTION À L ANALYSE FACTORIELLE DES CORRESPONDANCES

Du Premier au Second Degré

Calcul différentiel sur R n Première partie

Corrigé du baccalauréat S Asie 21 juin 2010

Compter à Babylone. L écriture des nombres

Plan du cours Cours théoriques. 29 septembre 2014

Calculer avec Sage. Revision : 417 du 1 er juillet 2010

F411 - Courbes Paramétrées, Polaires

Chapitre 7. Statistique des échantillons gaussiens. 7.1 Projection de vecteurs gaussiens

CHAPITRE 6. Les comptes courants

Correction : E = Soit E = -1,6. F = 12 Soit F = y = 11. et G = -2z + 4y G = 2 6 = 3 G = G =

Capes Première épreuve

RE SOLUTIONS CHAPITRE 1

GESTION DE PROJETS. PMI et PMBoK. Luc LAVOIE Département d informatique Faculté des sciences. GP b

Un K-espace vectoriel est un ensemble non vide E muni : d une loi de composition interne, c est-à-dire d une application de E E dans E : E E E

1 Définition. 2 Systèmes matériels et solides. 3 Les actions mécaniques. Le système matériel : Il peut être un ensemble.un sous-ensemble..

LE PRODUIT SCALAIRE ( En première S )

Démonstration de la conjecture de Dumont

Programmes des classes préparatoires aux Grandes Ecoles

L exclusion mutuelle distribuée

IV- Equations, inéquations dans R, Systèmes d équations

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

LA NOTATION STATISTIQUE DES EMPRUNTEURS OU «SCORING»

Projet Matlab : un logiciel de cryptage

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

Partie 1 - Séquence 3 Original d une fonction

Angles orientés et fonctions circulaires ( En première S )

Apprentissage Automatique

MATHÉMATIQUES DISCRÈTES (4) CRYPTOGRAPHIE CLASSIQUE

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

Première partie. Préliminaires : noyaux itérés. MPSI B 6 juin 2015

Évaluation de la régression bornée

Optimisation Discrète

Condition inf-sup pour l Elément Fini de Taylor-Hood È ¾ -iso-è ½

Calcul différentiel. Chapitre Différentiabilité

La géométrie du triangle III IV - V Cercles remarquables - Lieux géométriques - Relations métriques

EXERCICE 4 (7 points ) (Commun à tous les candidats)

de calibration Master 2: Calibration de modèles: présentation et simulation d

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

Systèmes de Gestion de Bases de Données

Calcul intégral élémentaire en plusieurs variables

Annexe 1 Programmes des classes préparatoires aux Grandes Ecoles

SUPERTOTO TERMES & CONDITIONS. Table des Matières

Dérivées d ordres supérieurs. Application à l étude d extrema.

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

Cours 7 : Utilisation de modules sous python

CHAPITRE IV Oscillations libres des systèmes à plusieurs degrés de liberté

TD3: tableaux avancées, première classe et chaînes

Fonctions linéaires et affines. 1 Fonctions linéaires. 1.1 Vocabulaire. 1.2 Représentation graphique. 3eme

FOCUS Evolution. Lisez-Moi. Version FE 7.0.t

La maison Ecole d ' Amortissement d un emprunt Classe de terminale ES. Ce qui est demandé. Les étapes du travail

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

Polynômes à plusieurs variables. Résultant

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

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

Fonctions de plusieurs variables et applications pour l ingénieur

Transcription:

Matrices inverses Vincent Nozick Définition : Soit M une matrice, la matrice inverse M 1 de M est définie par : MM 1 = M 1 M = Id Vincent Nozick Matrices inverses 1 / 26 Vincent Nozick Matrices inverses 2 / 26 Propriétés : Propriétés : L inverse d une matrice n existe pas toujours. si M est inversible, on dit que M est régulière sinon, M est singulière. Soit M une matrice carrée d ordre n. Les énoncés suivants sont équivalents : M est inversible x = 0 est la seule solution de Mx = 0 M est de rang n aucune ligne (colonne) de M n est combinaison linéaire d autres lignes (colonne) de M pour tout vecteur k, Mx = k admet une solution det M 0 Vincent Nozick Matrices inverses 3 / 26 Vincent Nozick Matrices inverses 4 / 26

Propriétés : Id 1 = Id (AB) 1 = B 1 A 1 (M 1 ) 1 = M [ diag(m ii ) ] 1 [ ( ) = diag 1 ] m ii Applications : résoudre des systèmes linéaires trouver des transformations inverses Vincent Nozick Matrices inverses 5 / 26 Vincent Nozick Matrices inverses 6 / 26 Inversion Inverse et systèmes linéaires : Résoudre le système : Ax = b Ax = b A 1 Ax = A 1 b Idx = A 1 b x = A 1 b Note : Pour résoudre un système linéaire, préférez les méthodes sans inversion de matrice. Methode de Cramer : (méthode habituelle) M 1 = 1 det M com(m) avec : det M : le déterminant de M com(m) : transposée de la matrice des cofacteurs (comatrice) Vincent Nozick Matrices inverses 7 / 26 Vincent Nozick Matrices inverses 8 / 26

Inversion Inversion M 1 = 1 det M com(m) le calcul du déterminant est long! (cf. déterminant) Methodes numériques : pivot de Gauss Gauss-Jordan décompositions matricielles Vincent Nozick Matrices inverses 9 / 26 Vincent Nozick Matrices inverses 10 / 26 Méthode : m 21 m 22 m 23 m 31 m 23 m 33 MM 1 = Id il suffit de résoudre n systèmes. n 21 n 22 n 23 n 31 n 23 n 33 = 0 1 0 Méthode : m 21 m 22 m 23 n 21 n 22 n 23 m 31 m 23 m 33 n 31 n 23 n 33 }{{} 0 k 22 k 23 = 0 1 0 La triangulation de la M est commune à tous les systèmes, avec des effets sur N et Id. Vincent Nozick Matrices inverses 11 / 26 Vincent Nozick Matrices inverses 12 / 26

Triangulation : m 21 m 22 m 23 m 31 m 23 m 33 0 m 31 m 22 m 23 m 23 m 33 n 21 n 22 n 23 n 31 n 23 n 33 = ex : L 2 L 2 L 1 n 21 n 22 n 23 = n 31 n 23 n 33 0 1 0 1 1 0 Elimination : on résoud : n 11 n 12 n 13 n 21 n 22 n 23 n 31 n 23 n 33 n 11 n 21 n 31 = = et on fait pareil pour les 2 autres colonnes de N u 11 u 12 u 13 u 21 u 22 u 23 u 31 u 32 u 33 u 11 u 21 u 31 Vincent Nozick Matrices inverses 13 / 26 Vincent Nozick Matrices inverses 14 / 26 Méthode : triangulation de M avec des effets sur N et Id éliminations indépendantes sur chaque colonne de N. n 11 n 21 n 31 n 12 n 22 n 32 n 13 n 23 n 33 = = = u 11 u 21 u 31 u 12 u 22 u 32 u 13 u 23 u 33 Gauss-Jordan Principe : données de départ : A à la manière de la triangulation du pivot de Gauss : on rend la matrice A triangulaire grâce à une matrice M 1. on rend cette matrice diagonale grâce à une matrice M 2. on tranforme cette matrice en matrice identité avec M 3. M 3 M 2 M 1 A = MA = Id En pratique : on applique les transformations succèssives sur A (A Id) et sur Id pour se souvenir des transformation successives et trouver M : [A Id] [MA M] = [Id M] M = A 1 Vincent Nozick Matrices inverses 15 / 26 Vincent Nozick Matrices inverses 16 / 26

Au départ : [A Id] = a 11 a 12 a 13 a 21 a 22 a 23 0 1 0 a 31 a 32 a 33 a 11 a 12 a 13 a 21 a 22 a 23 0 1 0 a 31 a 32 a 33 avec uniquement des opérations sur les lignes a 11 a 12 a 13 0 a 22 a 23 u 21 u 22 0 Vincent Nozick Matrices inverses 17 / 26 Vincent Nozick Matrices inverses 18 / 26 a 11 a 12 a 13 0 a 22 a 23 u 21 u 22 0 avec uniquement des opérations sur les lignes a 1 u 11 u 12 u 13 0 a 22 0 u 21 u 22 u 23 a 1 u 11 u 12 u 13 0 a 22 0 u 21 u 22 u 23 avec uniquement des opérations sur les lignes u 11 u 12 u 13 0 1 0 u 21 u 22 u 23 u 31 u 32 u 33 Au final : [A Id] [Id U] avec U = A 1. Vincent Nozick Matrices inverses 19 / 26 Vincent Nozick Matrices inverses 20 / 26

Gauss-Jordan Inverse par décomposition Il est possible d inverser une matrice via des décompositions : on décompose une matrice A comme le produit de plusiseurs matrices ayant des propriétés spéciales. Remarques : utilise moins de mémoire que le pivot de Gauss. un peu moins de calculs. ne bénéficie pas du pivot total. A = M 1 M 2 M k on inverse ces matrices spéciales facile à inverser : matrices orthogonales matrice diagonales matrices triangulaires... on compose la matrice inverse A 1 via les inverses des matrices spéciales. A 1 = M 1 k M 1 2 M 1 1 Vincent Nozick Matrices inverses 21 / 26 Vincent Nozick Matrices inverses 22 / 26 Inverse par décomposition Inverse rapide Décompositions : LU QR et RQ SVD Vecteurs propres et valeurs propres Cholesky Matrice 2 2 : [ ] a b M = c d M 1 = 1 det M com(m) [ ] M 1 1 d b = ad bc c a Vincent Nozick Matrices inverses 23 / 26 Vincent Nozick Matrices inverses 24 / 26

Inverse rapide Inverse rapide Matrice 3 3 : A = a 11 a 12 a 13 a 21 a 22 a 23 a 31 a 32 a 33 A 1 = 1 det A com(a) Matrice 4 4 Affine : (en synthèse d images) M = [ A3 3 u 0 1 ] det(a) = a 11 (a 22 a 33 a 32 a 23 ) a 21 (a 12 a 33 a 32 a 13 )+a 31 (a 12 a 23 a 22 a 13 ) a 22 a 33 a 32 a 23 a 13 a 32 a 33 a 12 a 12 a 23 a 22 a 13 com(a) = a 23 a 31 a 33 a 21 a 11 a 33 a 31 a 13 a 13 a 21 a 23 a 11 a 21 a 32 a 31 a 22 a 12 a 31 a 32 a 11 a 11 a 22 a 21 a 12 M 1 = [ A 1 A 1 u 0 1 calcul de A 1 avec inversion 3 3. ] Vincent Nozick Matrices inverses 25 / 26 Vincent Nozick Matrices inverses 26 / 26