• Aucun résultat trouvé

3 : conditionnement, valeurs propres et r´ esolution directe de syst` emes lin´ eaires

N/A
N/A
Protected

Academic year: 2022

Partager "3 : conditionnement, valeurs propres et r´ esolution directe de syst` emes lin´ eaires"

Copied!
2
0
0

Texte intégral

(1)

Pr´eparation `a l’agr´egation externe Universit´e de Grenoble

Option calcul scientifique 2007/2008

TP n

o

3 : conditionnement, valeurs propres et r´ esolution directe de syst` emes lin´ eaires

Exercice 1 : Conditionnement d’une matrice.

On pose

A=

1001 1000 1000 1001

Donner les valeurs propres et vecteurs propres de A. Quel est le conditionnement de A ? On souhaite r´esoudre le syst`eme Ax =b. Malheureusement, il y a une petite incertitude al´eatoire lors de la mesure etb est remplac´e par une petite perturbationb+ ∆b. A chaque vecteur b de R2, on associe la taille relative de l’erreur commise δ(b) = kA−1(bk+∆A−1b)−bkA−1bk. Tracer le graphique repr´esentant δ(b) en fonction de b. Interpr´eter le r´esultat.

Exercice 2 : De l’int´erˆet d’inventer des m´ethodes de r´esolution.

Donner l’ordre de grandeur du nombre d’op´erations n´ecessaires pour calculer le d´eterminant et l’inverse d’une matrice de nombres r´eels A de taillen×n si on utilise le plus na¨ıvement possible les formules

det(A) = X

σ∈Σn

ε(σ)a1σ(1)a2σ(2)...a(n) et A−1 = 1 det(A)

tcom(A) .

Mˆeme question mais en utilisant la d´ecomposition A=LU (m´ethode de Gauss).

Un ordinateur standard effectue de l’ordre de 1010 op´erations par secondes (10 gigaflops).

Comparer les temps n´ecessaires dans le cas d’une matrice 100×100.

Exercice 3 : M´ethode QR.

Soit A ∈ G`n(R) une matrice de colonnes c1,..., cn. On rappelle que la m´ethode QR 1

(2)

consiste `a ´ecrireAsous la formeQRavecQunitaire etRtriangulaire sup´erieure `a ´el´ements diagonaux r´eels et positifs et que cette d´ecomposition est unique. Pour cela, on it`ere un algorithme de Gram-Schmidt pour obtenir les relations :









c1 =r11q1

c2 =r12q1+r22q2 ...

cn =r1nq1+. . .+rnnqn

Programmer la d´ecompositionQRet une fonction renvoyant le d´eterminant d’une matrice.

Donner un algorithme utilisant cette m´ethode pour inverser les matrices.

Exercice 4 : Valeurs propres.

1) Programmer la m´ethode de la puissance pour obtenir la valeur propre de plus grand module d’une matrice A ainsi que le vecteur propre associ´e.

2) Si on suppose que A est sym´etrique, utiliser l’algorithme du 1) pour trouver tout le spectre deA.

2

Références

Documents relatifs

[r]

Lay Alg` ebre lin´ eaire, th´ eorie, exercices & applica- tions chez De Boeck, exercices des chapitres 1.1 et 1.2.. Tran Van Hiep

LM-125 Calcul Matriciel, deuxi`eme semestre 2009-2010 Universit´e Pierre et Marie Curie.. Feuille de TD 1 :

En g´en´eral, celui-ci n’est pas connu avec une pr´ecision infinie car il peut y avoir des erreurs de mesures et car la pr´ecision des instruments et de l’ordinateur n’est

En principe, r´ esoudre un syst` eme lin´ eaire, c’est montrer qu’il n’a pas de solution, ou alors en exhiber une r´ esolution (en justifiant). En pratique, on applique la m´

Si une matrice A est diagonalisable, alors lorsqu’on la diagonalise, on obtient une matrice diagonale dont les coefficients diagonaux sont les valeurs propres de A...

Algorithmes pour le calcul de toutes les valeurs propres d’une matrice M´ ethode de la puissance it´ er´ ee... G´ en´ eralit´ es, outils matriciels Matrices

Huvent, Toutes les mathématiques – Cours, exercices corrigés – MPSI, PCSI, PTSI, TSI, Ellipses, 2004..