1/2 2/2. 2. Matrices. Sections 2.4 et 2.5 MTH1007. J. Guérin, N. Lahrichi, S. Le Digabel École Polytechnique de Montréal A2016.

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

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

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

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

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

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

Cours d analyse numérique SMI-S4

Cours 7 : Utilisation de modules sous python

Structures algébriques

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

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

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

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

LE PRODUIT SCALAIRE ( En première S )

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

Représentation géométrique d un nombre complexe

Problème 1 : applications du plan affine

CORRIGE LES NOMBRES DECIMAUX RELATIFS. «Réfléchir avant d agir!»

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 :

Résolution d équations non linéaires

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

Fonctions de plusieurs variables

Polynômes à plusieurs variables. Résultant

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

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

2.4 Représentation graphique, tableau de Karnaugh

Correction de l examen de la première session

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

Fonction inverse Fonctions homographiques

Programmation linéaire

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

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

I. Ensemble de définition d'une fonction

Séquence 10. Géométrie dans l espace. Sommaire

Angles orientés et trigonométrie

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.

Programmation linéaire

Algèbre binaire et Circuits logiques ( )

Quelques contrôle de Première S

Cours d Analyse. Fonctions de plusieurs variables

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

DOCM Solutions officielles = n 2 10.

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

Corrigé du baccalauréat S Asie 21 juin 2010

Simulation de variables aléatoires

Calcul différentiel sur R n Première partie

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

Programmation Linéaire - Cours 1

Items étudiés dans le CHAPITRE N5. 7 et 9 p 129 D14 Déterminer par le calcul l'antécédent d'un nombre par une fonction linéaire

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

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

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

Exercices - Nombres complexes : corrigé. Formes algébriques et trigonométriques, module et argument

Fonctions homographiques

Activités numériques [13 Points]

2. RAPPEL DES TECHNIQUES DE CALCUL DANS R

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

Optimisation Discrète

Démonstration de la conjecture de Dumont

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

Géométrie dans l espace Produit scalaire et équations

RE SOLUTIONS CHAPITRE 1

Quelques tests de primalité

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

PROBLEME(12) Première partie : Peinture des murs et du plafond.

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

3. Caractéristiques et fonctions d une v.a.

INTRODUCTION À L ANALYSE FACTORIELLE DES CORRESPONDANCES

TP 1 Introduction à Matlab Février 2009

Optimisation des fonctions de plusieurs variables

Limites finies en un point

Une forme générale de la conjecture abc

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 =

Bien lire l énoncé 2 fois avant de continuer - Méthodes et/ou Explications Réponses. Antécédents d un nombre par une fonction

Vecteurs. I Translation. 1. Définition :

Probabilités sur un univers fini

Compter à Babylone. L écriture des nombres

Programmes des classes préparatoires aux Grandes Ecoles

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

Introduction à MATLAB R

Correction du baccalauréat S Liban juin 2007

Calcul différentiel. Chapitre Différentiabilité

Sujet proposé par Yves M. LEROY. Cet examen se compose d un exercice et de deux problèmes. Ces trois parties sont indépendantes.

Rappels et compléments, première partie : Nombres complexes et applications à la géométrie

Notes du cours MTH1101 Calcul I Partie II: fonctions de plusieurs variables

TOUT CE QU IL FAUT SAVOIR POUR LE BREVET

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

Exprimer ce coefficient de proportionnalité sous forme de pourcentage : 3,5 %

FctsAffines.nb 1. Mathématiques, 1-ère année Edition Fonctions affines

CORRECTION EXERCICES ALGORITHME 1

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

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

CHAPITRE VIII : Les circuits avec résistances ohmiques

NOMBRES COMPLEXES. Exercice 1 :

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

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

Capes Première épreuve

Exemple 4.4. Continuons l exemple précédent. Maintenant on travaille sur les quaternions et on a alors les décompositions

Transcription:

2. Matrices Sections 2.4 et 2.5 MTH1007 J. Guérin, N. Lahrichi, S. Le Digabel École Polytechnique de Montréal A2016 (v4) MTH1007: algèbre linéaire 1/18

Plan 1. Les règles des opérations matricielles 2. Matrices inverses MTH1007: algèbre linéaire 2/18

1. Les règles des opérations matricielles 2. Matrices inverses MTH1007: algèbre linéaire 3/18

Définition Une matrice de taille m n est un tableau de nombres arrangés en m lignes et n colonnes : a 11 a 12 a 1n a 21 a 22 a 2n A =.... a m1 a m2 a mn Le nombre a ij est le coefficient (ou élément) de A situé sur la i-ième ligne et la j-ième colonne. Il est aussi noté A(i, j). MTH1007: algèbre linéaire 4/18

Définition des opérations matricielles Addition : Si A et B sont des matrices de même taille alors leur somme est la matrice C = A + B obtenue en additionnant les éléments correspondants de A et B : c ij = a ij + b ij. Multiplication par un scalaire : Si k R et A est une matrice alors C = ka est la matrice obtenue en multipliant chaque élément de A par k : c ij = ka ij. Multiplication : Si A est une matrice de taille m n et B une matrice de taille n p alors leur produit est la matrice C = A B = AB dont l élément c ij est égal à (i-ième ligne de A) (j-ième colonne de B). MTH1007: algèbre linéaire 5/18

Propriétés des opérations matricielles Lorsque que les opérations sont possibles, on a 1. A + B = B + A (commutativité). 2. k(a + B) = ka + kb (distributivité). 3. A + (B + C) = (A + B) + C (associativité). 4. A(B + C) = AB + AC (distributivité à gauche). 5. (B + C)A = BA + CA (distributivité à droite). 6. A(BC) = (AB)C (associativité). 7. A p = AA... A (p facteurs). 8. (A p )(A q ) = A p+q, (A p ) q = A pq (puissances). 9. IA = AI = A (élément neutre). Remarque : en général AB BA, même lorsque les deux produits existent. MTH1007: algèbre linéaire 6/18

Multiplication par blocs Il est parfois utile d effectuer la multiplication de matrices par blocs, comme dans l exemple suivant : AB = [ A11 A 12 A 21 A 22 ] [ B11 B 12 B 13 B 21 B 22 B 23 ] = [ A11 B 11 + A 12 B 21 A 11 B 12 + A 12 B 22 A 11 B 13 + A 12 B 23 A 21 B 11 + A 22 B 21 A 21 B 12 + A 22 B 22 A 21 B 13 + A 22 B 23 ]. MTH1007: algèbre linéaire 7/18

Multiplication par blocs : Cas particulier Si on considère que les blocs de A sont ses colonnes et les blocs de B sont ses lignes, alors on obtient : AB = colonne 1 de A ligne 1 de B + colonne 2 de A ligne 2 de B +... ce qui constitue une façon différente de voir la multiplication de deux matrices. [ ] [ ] 1 4 3 2 Exemple 1 : Multiplier A = par B =. 1 5 1 0 MTH1007: algèbre linéaire 8/18

1. Les règles des opérations matricielles 2. Matrices inverses MTH1007: algèbre linéaire 9/18

Matrices inverses Définition Une matrice carrée A est inversible s il existe une matrice A 1 telle que AA 1 = A 1 A = I, où I est la matrice identité. Théorème Si A et B sont des matrices inversibles de même taille alors AB est inversible et (AB) 1 = B 1 A 1. MTH1007: algèbre linéaire 10/18

Matrice inverse 2 2 [ a b Si A = c d ] et ad cb 0, alors A 1 existe et A 1 = [ 1 ad cb d c ] b. a ad cb sera appelé le déterminant de A. MTH1007: algèbre linéaire 11/18

Exemple 2 Montrer que l inverse d une matrice triangulaire inférieure est encore une matrice triangulaire inférieure (fonctionne aussi pour une matrice triangulaire supérieure). MTH1007: algèbre linéaire 12/18

Solution d un SEL Si A est inversible, alors il y a une solution unique au SEL Ax = b donnée par x = A 1 b. Mais en pratique, il ne faut jamais inverser une matrice pour résoudre un SEL. Au lieu, on applique la procédure d élimination de Gauss, moins coûteuse. MTH1007: algèbre linéaire 13/18

Inverse d une matrice d élimination Rappel : La matrice d élimination E ij qui soustrait de la i-ième ligne un multiple l (le multiplicateur) de la j-ième ligne est obtenue en remplaçant par l le 0 en position (i, j) dans la matrice identité I. L inverse de E ij est obtenu en remplaçant le l par l, à la même position. Eij 1 correspond donc à une autre matrice d élimination, qui permet de revenir à A : E 1 ij E ija = A. MTH1007: algèbre linéaire 14/18

Élimination par blocs [ A B Si M = C D ], alors la matrice d élimination [ E = I 0 CA 1 I ] effectue l élimination par blocs suivante : [ ] A B EM = 0 D CA 1 B. MTH1007: algèbre linéaire 15/18

Inverser une matrice avec des SEL On considère les colonnes de la matrice identité : I = [e 1 e 2... e n ]. Si A 1 existe, la résolution de Ax = e 1 donnera la solution x = A 1 e 1 qui est la première colonne de A 1. Pour inverser A au complet, on peut donc résoudre les n SEL Ax = e i pour i {1, 2,..., n}, chaque résolution donnant une colonne de A 1. La procédure de Gauss-Jordan vue ci-après résout ces n SEL en même temps en considérant le système augmenté [A I]. MTH1007: algèbre linéaire 16/18

Procédure de Gauss-Jordan pour calculer l inverse d une matrice Pour trouver l inverse de A : 1. On forme la matrice augmentée [A I]. 2. On applique la procédure d élimination de Gauss pour obtenir des 0 en dessous des pivots. 3. On applique ensuite la procédure d élimination de Gauss pour obtenir des 0 au-dessus des pivots. 4. On divise chaque ligne de la matrice résultante par la valeur du pivot. 5. On obtient ainsi la matrice augmentée [I A 1 ]. MTH1007: algèbre linéaire 17/18

Gauss-Jordan (suite) Remarque : Si on obtient au moins un pivot nul, la procédure s arrête et on en conclut que la matrice n est pas inversible. Exemple 3 : Inverser A = 2 4 2 4 9 3 2 3 7. MTH1007: algèbre linéaire 18/18