TD Algèbre linéaire (Partie II) Polynôme caractéristique. Décompositions LU et de Cholesky. Produit matriciel.

Documents pareils
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

[ édité le 10 juillet 2014 Enoncés 1. Exercice 6 [ ] [correction] Si n est un entier 2, le rationnel H n =

Les Nombres Parfaits.

Limites des Suites numériques

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

Chapitre 3 : Fonctions d une variable réelle (1)

Module 3 : Inversion de matrices

x +1 + ln. Donner la valeur exacte affichée par cet algorithme lorsque l utilisateur entre la valeur n =3.

Séquence 5. La fonction logarithme népérien. Sommaire

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

Statistique descriptive bidimensionnelle

. (b) Si (u n ) est une suite géométrique de raison q, q 1, on obtient : N N, S N = 1 qn+1. n+1 1 S N = 1 1

Polynésie Septembre Exercice On peut traiter la question 4 sans avoir traité les questions précédentes.

Solutions particulières d une équation différentielle...

Comportement d'une suite

Séries réelles ou complexes

SÉRIES STATISTIQUES À DEUX VARIABLES

CHAPITRE 2 SÉRIES ENTIÈRES

Groupe orthogonal d'un espace vectoriel euclidien de dimension 2, de dimension 3

Etude de la fonction ζ de Riemann

Deuxième partie : LES CONTRATS D ASSURANCE VIE CLASSIQUES

20. Algorithmique & Mathématiques

1 Mesure et intégrale

14 Chapitre 14. Théorème du point fixe

FEUILLE D EXERCICES 17 - PROBABILITÉS SUR UN UNIVERS FINI

DETERMINANTS. a b et a'

STATISTIQUE AVANCÉE : MÉTHODES

Dénombrement. Chapitre Enoncés des exercices

LES ÉCLIPSES. Éclipser signifie «cacher». Vus depuis la Terre, deux corps célestes peuvent être éclipsés : la Lune et le Soleil.

Intégration et probabilités ENS Paris, TD (20)13 Lois des grands nombres, théorème central limite. Corrigé :

Dénombrement. Introduction. 1 Cardinaux d'ensembles nis. ECE3 Lycée Carnot. 12 novembre Quelques dénitions

Des résultats d irrationalité pour deux fonctions particulières

4 Approximation des fonctions

Exercices de mathématiques

Exercice I ( non spé ) 1/ u 1 = u / Soit P la propriété : u n + 4. > 0 pour n 1. P est vraie au rang 1 car u 1

EXERCICES : DÉNOMBREMENT

Suites et séries de fonctions

Baccalauréat S Asie 19 juin 2014 Corrigé

II LES PROPRIETES DES ESTIMATEURS MCO 1. Rappel : M1 LA REGRESSION : HYPOTHESES ET TESTS Avril 2009

UNIVERSITÉ DE SFAX École Supérieure de Commerce

Convergences 2/2 - le théorème du point fixe - Page 1 sur 9

TRANSFERT DE CHARGE DANS UN RÉSEAU DE PROCESSEURS TOTALEMENT CONNECTÉS (*) par Maryse BÉGUIN ( 1 )

UNIVERSITE MONTESQUIEU BORDEAUX IV. Année universitaire Semestre 2. Prévisions Financières. Travaux Dirigés - Séances n 4

Université de Bordeaux - Master MIMSE - 2ème année. Scoring. Marie Chavent machaven/

Chap. 6 : Les principaux crédits de trésorerie et leur comptabilisation

Statistiques appliquées à la gestion Cours d analyse de donnés Master 1

La France, à l écoute des entreprises innovantes, propose le meilleur crédit d impôt recherche d Europe

STATISTIQUE : TESTS D HYPOTHESES

capital en fin d'année 1 C 0 + T C 0 = C 0 (1 + T) = C 0 r en posant r = 1 + T 2 C 0 r + C 0 r T = C 0 r (1 + T) = C 0 r 2 3 C 0 r 3...

Chap. 5 : Les intérêts (Les calculs financiers)

Régulation analogique industrielle ESTF- G.Thermique

Séries numériques. Chap. 02 : cours complet.

Processus géométrique généralisé et applications en fiabilité

2 ième partie : MATHÉMATIQUES FINANCIÈRES

Chap. 6 : Les principaux crédits de trésorerie et leur comptabilisation

Processus et martingales en temps continu

Les algorithmes de tri

RECHERCHE DE CLIENTS simplifiée

Université Victor Segalen Bordeaux 2 Institut de Santé Publique, d Épidémiologie et de Développement (ISPED) Campus Numérique SEME

Probabilités et statistique pour le CAPES

PROMENADE ALÉATOIRE : Chaînes de Markov et martingales

UV SQ 20. Automne Responsable d Rémy Garandel ( m.-el. remy.garandel@utbm.fr ) page 1

Réseaux d ondelettes et réseaux de neurones pour la modélisation statique et dynamique de processus

16.1 Convergence simple et convergence uniforme. une suite de fonctions de I dans R ou C.

Initiation à l analyse factorielle des correspondances

PROBLEMES DIOPTIMISATION EN NOMBRES ENTIERS J. L. NICOLAS

Terminale S. Terminale S 1 F. Laroche

Le marché du café peut être segmenté en fonction de deux modes de production principaux : la torréfaction et la fabrication de café soluble.

Chapitre 3 : Transistor bipolaire à jonction

55 - EXEMPLES D UTILISATION DU TABLEUR.

Cours de Statistiques inférentielles

Mécanismes de protection contre les vers

Consolidation. C r é e r un nouveau classeur. Créer un groupe de travail. Saisir des données dans un groupe

Statistique Numérique et Analyse des Données

Etude Spéciale SCORING : UN GRAND PAS EN AVANT POUR LE MICROCRÉDIT?

Formation d un ester à partir d un acide et d un alcool

RESOLUTION PAR LA METHODE DE NORTON, MILLMAN ET KENNELY

MUTUELLE D&O MUTUELLE D&O. Copilote de votre santé. AGECFA-Voyageurs CARCEPT CARCEPT-Prévoyance CRC CRIS CRPB-AFB

Un nouvel opérateur de fusion adaptatif. A new adaptive operator of fusion. 1. introduction

Introduction : Mesures et espaces de probabilités

Cours 5 : ESTIMATION PONCTUELLE

Échantillonnage et estimation

Petit recueil d'énigmes

Chapitre 2 SONDAGE ALEATOIRE SIMPLE OU A PROBABILITES EGALES. 2.1 DEFINITIONS 2.2 SONDAGE ALEATOIRE SIMPLE SANS REMISE (PESR) 2.2.

Résolution numérique des équations aux dérivées partielles (PDE)

Principes et Méthodes Statistiques

POLITIQUE ECONOMIQUE ET DEVELOPPEMENT

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.

c. Calcul pour une évolution d une proportion entre deux années non consécutives

Guide des logiciels de l ordinateur HP Media Center

INTRODUCTION AUX MATRICES ALÉATOIRES. par. Djalil Chafaï

Coefficient de partage

BARÈMES. i n d i c a t i f s. Œuvres préexistantes Œuvres de commande

Tempêtes : Etude des dépendances entre les branches Automobile et Incendie à l aide de la théorie des copulas Topic 1 Risk evaluation

One Office Voice Pack Vos appels fixes et mobiles en un seul pack

Chaînes de Markov. Arthur Charpentier

Choisissez la bonne carte. Contribuez au respect de la nature avec les cartes Visa et MasterCard WWF. Sans frais supplémentaires.

Neolane Message Center. Neolane v6.0

Examen final pour Conseiller financier / conseillère financière avec brevet fédéral. Recueil de formules. Auteur: Iwan Brot

S-PENSION. Constituez-vous un capital retraite complémentaire pour demain tout en bénéficiant d avantages fiscaux dès aujourd hui.

Transcription:

TD lgèbre liéaire (Partie II) Polyôme caractéristique. Décompositios LU et de Cholesy. Produit matriciel. Itroductio et objectifs Das cette secode partie du TD cosacré à l algèbre liéaire, ous abordos das u premier temps la méthode de Leverrier-Faddeev-Souriau pour le calcul efficace des coefficiets du polyôme caractéristique d ue matrice carrée. Nous itroduisos esuite le thème de la décompositio (ou factorisatio) matricielle à travers les décompositios LU et de Cholesy. Efi, ous présetos la méthode de Strasse pour effectuer efficacemet le produit de deux matrices carrées dot l ordre est ue puissace de. Polyôme caractéristique. La méthode de LEVERRIER FDDEEV SOURIU. Partie mathématique O cosidère ue matrice das M ( K ) où O e cherche le polyôme caractéristique χ ( ) det ( I ) K = ou et est u etier aturel o ul. = = avec = 0 X X a X a =. L idée cetrale de la méthode présetée ici cosiste à utiliser la matrice complémetaire de X I que ous otos C( X) X C C X est la trasposée de la comatrice de I = (pour rappel, ( ) = 0 X : C( X) = t com( X I ) et les C sot des matrices de ( ). Que peut-o dire du produit ( X I ).C( X). E coveat que C 0? C C = ax I = 0 = 0 =, motrer que X ( ) déduire ue relatio etre C, C et a. M K ). puis e 3. Motrer que χ ' ( X ) = Tr ( C ( X )) puis e déduire : 0;,Tr( C) ( ) a + Féelo Saite-Marie 06-07 MP*/PC-PC*/PSI* [ - 7 ] Marc Lichteberg = +.

TD lgèbre liéaire (Partie II) Polyôme caractéristique. Décompositios LU et de Cholesy. Produit matriciel. 4. Motrer que ( ) Tr C 0;, a =. Partie iformatique O a a = et C = 0. O va calculer a, a,..., a0 à l aide de C, C,..., C0 grâce à : pour allat de à 0. C = C + a I Tr( C ) a = + + Exercice N Mise e œuvre Ecrire ue foctio Pytho PolyCar recevat e argumet u array dot o vérifiera qu il correspod à ue matrice carrée et qui revoie ue liste L coteat, das cet ordre, les coefficiets a0, a,..., a, a. O utilisera des foctios du module lialg de la bibliothèque umpy. O testera le programme avec les matrices suivates : = 3 4 χ X = X 5X. avec : ( ) 3 8 0 7 3 4 3 = avec : χ 0 0 5 ( X) = X 6X + 3X X + 4. 0 0 0 0 0 0 = avec χ ( X) = X X. 0 0 0 = avec χ ( X) = X X. Exercice N Complexité Evaluer la complexité de la méthode précédete (o évaluera séparémet le ombre d additios, le ombre de multiplicatios et le ombre de divisios). Féelo Saite-Marie 06-07 MP*/PC-PC*/PSI* [ - 7 ] Marc Lichteberg

TD lgèbre liéaire (Partie II) Polyôme caractéristique. Décompositios LU et de Cholesy. Produit matriciel. Exercice N 3 Détermiat La méthode précédete permet de calculer très écoomiquemet le détermiat d ue matrice carrée. partir de la foctio PolyCar, écrire ue foctio Pytho DetLFS recevat e argumet u array dot o vérifiera qu il correspod à ue matrice carrée et qui e revoie le détermiat. Décompositio LU O cosidère ue matrice M GL ( ) K avec K = ou. O rappelle qu ue telle matrice admet ue décompositio LU si, et seulemet si, les mieurs diagoaux pricipaux Δ, Δ, Δ3,..., Δ et Δ sot o uls. La décompositio est alors uique. Validatio de l existece d ue décompositio LU Exercice N 4 Ecrire ue foctio Pytho ValidLU qui recevra comme argumets u tableau umpy M et reverra u boolée selo que la matrice M, supposée iversible, admet ou o ue décompositio LU. La foctio devra vérifier que les mieurs diagoaux pricipaux Δ, Δ, Δ3,..., Δ et Δ sot o uls. Pour les calculs des détermiats, o utilisera la foctio det du module umpy.lialg. Décompositio LU par idetificatio O rappelle que das ce cas, o costruit alterativemet les liges et les coloes des matrices L et U à partir des formules : Pour tout i das ; : i i uij = mij liuj puis l = m l u = u ii = ji ji j i Féelo Saite-Marie 06-07 MP*/PC-PC*/PSI* [ 3-7 ] Marc Lichteberg

TD lgèbre liéaire (Partie II) Polyôme caractéristique. Décompositios LU et de Cholesy. Produit matriciel. Exercice N 5 Mise e œuvre. Ecrire ue foctio Pytho DecompoLU_Idet qui recevra comme argumets u tableau umpy M et reverra u tuple de deux tableaux L et U correspodat à la décompositio LU de la matrice M, supposée iversible. La foctio devra vérifier que la matrice M est iversible. Si la matrice M est pas carrée ou iversible, la foctio devra revoyer u message adapté. O validera le code à l aide des situatios suivates : 3 0 0 M= 0 qui doe : L= 0 0 et /3 /3 0 0 0 0 M = 0 0 0 qui doe : L = 4 3 3 3 0 3 6 3 3 U= 0 0 0 /3 0 et U = 0 0 3 0 0 0 3 Factorisatio de Cholesy Présetatio Ue matrice symétrique défiie positive (SDP) M peut être écrite comme produit d ue matrice triagulaire iférieure (L, cette lettre correspodat à l aglais «lower») et de sa trasposée ( t L, qui est doc triagulaire supérieure) : M = L t L. C est la factorisatio de Cholesy. E imposat aux termes diagoaux d être strictemet positifs (ils sot tous o uls puisque le détermiat de M, qui est strictemet positif (M état SDP), est le carré du produit des coefficiets diagoaux de L (ou de t L puisqu ils sot idetiques)), cette factorisatio est uique. La matrice L (ou sa trasposée) alors obteue peut être cosidérée comme ue racie carrée de la matrice M. Féelo Saite-Marie 06-07 MP*/PC-PC*/PSI* [ 4-7 ] Marc Lichteberg

TD lgèbre liéaire (Partie II) Polyôme caractéristique. Décompositios LU et de Cholesy. Produit matriciel. Pour motrer que M ( ) M est SDP, o peut : Calculer les valeurs propres de M et motrer qu elles sot toutes strictemet positives. O predra garde aux situatios où toutes ou partie de ces valeurs propres sot proches de 0, les approximatios de calcul pouvat coclure à la ullité erroée d ue ou plusieurs valeurs propres o ulles. Utiliser le critère de Sylvester : M est SDP p ;, Δ p = detmp > 0 où = ( m ) ( ) M p ij i, j ; p Cette méthode offre l avatage de pouvoir être mise e œuvre facilemet. Exercice N 6 Mise e œuvre M et qui : Ecrire ue foctio Cholesy qui reçoit e argumet ue matrice M de ( ) Vérifie que la matrice M est bie SDP. Revoie la matrice triagulaire iférieure L ( l ) ( ) t M L L = et = telle que : ij i, j ; ;, l > 0 O calcule les coefficiets de L coloe par coloe et o vérifiera que l o a, pour toute M M SDP d ordre supérieur ou égal à : matrice ( ) l m mi i ;, li =. l = et Puis, pour tout etier ; : =... = j j= l m l l l m l i + ;, l = ( m l l l l... l l ) = m l l i i i i i i j i j l l j= O testera la foctio avec les matrices suivates : 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 3 4 5 6 7 8 9 3 3 3 4 Féelo Saite-Marie 06-07 MP*/PC-PC*/PSI* [ 5-7 ] Marc Lichteberg

TD lgèbre liéaire (Partie II) Polyôme caractéristique. Décompositios LU et de Cholesy. Produit matriciel. Retour sur le produit matriciel Gééralités Cosidéros le produit matriciel des deux matrices et B carrées d ordre : a b α β aα + bγ aβ + bδ B= = c d γ δ cα + dγ cβ + dδ O doit doc effectuer 8 multiplicatios et 4 additios. E e reteat que les multiplicatios pour mesurer la complexité du calcul et e otat c = 8. celle-ci c ( ), o a doc : ( ) 3 De faço géérale, le produit de deux matrices carrées d ordre requiert u total de multiplicatios puisque le calcul de chacu des coefficiets requiert multiplicatios. La méthode de Voler STRSSEN Reveos au cas iitial des matrices carrées d ordre. Le mathématicie allemad Voler STRSSEN (936-) a proposé e 969 d effectuer la multiplicatio des matrices et B de la faço suivate : Calculer : m = ( a+ d) ( α + δ ), m = ( c+ d) α, m3 = a ( β δ ), m4 d ( γ α ) m = ( a+ b) δ, m = ( c a) ( α + β ) et m = ( b d) ( γ + δ ). 5 Calculer alors : 6 a b α β 4 5 7 3 5 B= = c d γ δ m + m4 m m + m3+ m6 O e doit plus effectuer que 7 multiplicatios 7 m + m m + m m + m =, Si ous travaillos maiteat avec des matrices et B carrées d ordre 4, ous pouvos ous rameer à la situatio précédete e effectuat ue multiplicatio par blocs : B B B M + M M + M M + M 4 5 7 3 5 = = B B M + M4 M M + M3+ M6 où les ij et les B ij sot des matrices carres d ordre. O doit doc effectuer 7 produits matriciels de matrices carrées d ordre. Le ombre total de c 4 = 7 c = 7 7= 49. multiplicatios vaudra doc cette fois : ( ) ( ) chaque fois que l o doublera l ordre de la matrice, la complexité sera multipliée par 7. E c = 7 c. d autres termes : ( ) ( ) Féelo Saite-Marie 06-07 MP*/PC-PC*/PSI* [ 6-7 ] Marc Lichteberg

TD lgèbre liéaire (Partie II) Polyôme caractéristique. Décompositios LU et de Cholesy. Produit matriciel. Pour ue matrice d ordre ( ) ( ) ( ) = p avec p, o a classiquemet : l l l 7 l 7 log ( p p p p ) l l l,807 c = c = 7 c = 7 7= 7 = 7 = 7 = e = Le gai peut e pas sembler spectaculaire mais il est détermiat pour de grades valeurs de (il est pas rare que les calculs techiques mettet e œuvre des matrices carrées dot l ordre de gradeur de est 0 000, 00 000 voire plus). Exercice N 7 Mise e œuvre Ecrire ue foctio récursive MulStrasse permettat d effectuer, selo la méthode décrite ci-dessus, la multiplicatio de deux matrices carrées d ordre = p avec p. La foctio MulStrasse s assurera que les ordres des matrices passées e argumet sot tous deux égaux à ue même puissace etière de. Féelo Saite-Marie 06-07 MP*/PC-PC*/PSI* [ 7-7 ] Marc Lichteberg