Exo7. Méthodes itératives. Enoncés et corrections : Ana Matos. Exercice 1

Documents pareils
Cours d Analyse. Fonctions de plusieurs variables

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

Cours d analyse numérique SMI-S4

3 Approximation de solutions d équations

Limites finies en un point

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

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

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

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

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

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

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

Chapitre 2 Le problème de l unicité des solutions

3. Conditionnement P (B)

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.

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

Simulation de variables aléatoires

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

Optimisation des fonctions de plusieurs variables

Chapitre 2. Matrices

Équations non linéaires

Programmation linéaire

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

Continuité et dérivabilité d une fonction

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

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

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

Calcul différentiel sur R n Première partie

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

Fonctions de plusieurs variables

Continuité en un point

Image d un intervalle par une fonction continue

CONCOURS D ENTREE A L ECOLE DE 2007 CONCOURS EXTERNE. Cinquième épreuve d admissibilité STATISTIQUE. (durée : cinq heures)

Correction de l examen de la première session

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

Programmation linéaire et Optimisation. Didier Smets

Capes Première épreuve

Intégration et probabilités TD1 Espaces mesurés Corrigé

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

Suites numériques 3. 1 Convergence et limite d une suite

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

Structures algébriques

Texte Agrégation limitée par diffusion interne

Résolution d équations non linéaires

Sur certaines séries entières particulières

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

Raisonnement par récurrence Suites numériques

Exercice autour de densité, fonction de répatition, espérance et variance de variables quelconques.

Moments des variables aléatoires réelles

Comparaison de fonctions Développements limités. Chapitre 10

NOMBRES COMPLEXES. Exercice 1 :

Intégration et probabilités TD1 Espaces mesurés

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

Optimisation Discrète

aux différences est appelé équation aux différences d ordre n en forme normale.

Etude de fonctions: procédure et exemple

I. Polynômes de Tchebychev

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

Rappels sur les suites - Algorithme

Développements limités. Notion de développement limité

Examen optimisation Centrale Marseille (2008) et SupGalilee (2008)

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

Calcul fonctionnel holomorphe dans les algèbres de Banach

FONCTIONS DE PLUSIEURS VARIABLES (Outils Mathématiques 4)

Suites numériques 4. 1 Autres recettes pour calculer les limites

La fonction exponentielle

CCP PSI Mathématiques 1 : un corrigé

Université Paris-Dauphine DUMI2E 1ère année, Applications

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

Probabilités sur un univers fini

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

Problème 1 : applications du plan affine

Premiers exercices d Algèbre. Anne-Marie Simon

Fonctions Analytiques

chapitre 4 Nombres de Catalan

Développements limités, équivalents et calculs de limites

Coefficients binomiaux

Exercice 1 Trouver l équation du plan tangent pour chaque surface ci-dessous, au point (x 0,y 0,z 0 ) donné :

Programmation linéaire

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

DÉRIVÉES. I Nombre dérivé - Tangente. Exercice 01 (voir réponses et correction) ( voir animation )

DOCM Solutions officielles = n 2 10.

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

Chapitre 11. Séries de Fourier. Nous supposons connues les formules donnant les coefficients de Fourier d une fonction 2 - périodique :

Corrigé du baccalauréat S Asie 21 juin 2010

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

Développement décimal d un réel

Le théorème de Perron-Frobenius, les chaines de Markov et un célèbre moteur de recherche

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

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

RO04/TI07 - Optimisation non-linéaire

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

Exercice 3 (5 points) A(x) = 1-e -0039' e- 0,039x A '() -'-,..--,-,--,------:-- X = (l_e-0,039x)2

Dérivation : cours. Dérivation dans R

4. Martingales à temps discret

Exo7. Limites de fonctions. 1 Théorie. 2 Calculs

Cours de mathématiques

Chapitre VI Fonctions de plusieurs variables

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

Transcription:

Enoncés et corrections : Ana Matos. Exo7 Méthodes itératives Exercice Soit a R et A = a a a a a a. Pour qu elles valeurs de a A est elle définie positive? 2. Pour qu elles valeurs de a la méthode de Gauss Seidel est elle convergente?. Ecrire la matrice J de l itération de Jacobi. 4. Pour qu elles valeurs de a la méthode de Jacobi converge t elle? 5. Ecrire la matrice L de l itération de Gauss Seidel. Calculer ρ(l ). 6. Pour quelles valeurs de a la méthode de Gauss Seidel converge t elle plus vite que celle de Jacobi? [225] Exercice 2 Soit A une matrice hermitienne inversible décomposée en A = M N où M est inversible. Soit B = I M A la matrice de l itération : x n+ = Bx n + c. Supposons que M + M A soit définie positive.. Soit x un vecteur quelconque et on pose y = Bx. Montrer l identité : (x,ax) (y,ay) = ((x y),(m + M A)(x y)). 2. Supposons que A est définie positive. Soit x un vecteur propre de B associé à la valeur propre λ, y = Bx = λ x. Utiliser l identité précédente pour montrer que λ <. Que peut on conclure sur la convergence de la méthode?. Supposons maintenant que ρ(b) <. montrer que A est définie positive. 4. Supposons A décomposée par points ou par blocs sous la forme A = D E F avec D définie positive. Montrer que la méthode de relaxation par points ou par blocs pour < w < 2 converge si et seulement si A est définie positive. [226] Exercice Soit A = I E E une matrice carrée d ordre N où E est une matrice strictement triangulaire inférieure (e i j = pour i j). Pour résoudre le système Ax = b, on propose la méthode itérative définie par { (I E)x2k+ = E x 2k + b (I E )x 2k+2 = Ex 2k+ + b

. Déterminer B et c pour que l on ait : x 2k+2 = Bx 2k + c. Vérifier que B = M N et A = M N avec M = (I E)(I E ), N = EE. 2. Montrer que M + N est une matrice définie positive. En déduire une condition nécessaire et suffisante pour la convergence de la méthode. [227] Exercice 4 Soient A et B deux matrices réelles d ordre N et a,b deux vecteurs de R n. On considère les deux itérations suivantes : { xk+ = By k + a k =,, () y k+ = Ax k + b avec x,y R n donnés.. Déterminer une condition nécessaire et suffisante de convergence des deux suites de vecteurs. 2. Soit z k = (x k,y k ) T R 2n. Montrer que () peut s écrire z k+ = Cz k + c où C est une matrice d ordre 2n. Expliciter C et c.. Montrer que ρ 2 (C) = ρ(ab). 4. On considère maintenant les deux itérations suivantes : { xk+ = By k + a y k+ = Ax k+ + b k =,, (2) Donner une condition nécessaire et suffisante de convergence. Montrer que (2) est équivalent à z k+ = Dz k + d où D est une matrice d ordre 2N. Montrer que ρ(d) = ρ(ab). 5. Taux de convergence On appelle taux de convergence asymptotique de la matrice itérative M le nombre On pose e k = x k x l erreur de l itéré d ordre k. R(M) = ln(ρ(m))). (a) Montrer que le nombre d itérations k pour réduire l erreur d un facteur ε, i.e., ek ε vérifie e k lnε R(M). (b) Comparer le taux de convergence des algorithmes () et (2). [228] Exercice 5 On considère le système Ax = b avec A = 2 2 4 () 2

. Décomposer A sous la forme LU et en déduire que () admet une solution unique x. 2. Ecrire l itération de Gauss Seidel pour ce système, c est à dire, le système linéaire donnant X n+ = (x n+,y n+,z n+,t n+,u n+ ) en fonction de X n = (x n,y n,z n,t n,u n ).. Pour tout n N on pose e n = X n x. Montrer qu il existe a [,[ tel que : En déduire la convergence de la suite. n N e n+ a e n. 4. Déterminer la matrice de Gauss Seidel L associée à A. Calculer L. En déduire la convergence de (X n ) vers x. 5. Soit A R n n vérifiant la propriété suivante : a i j j i a i j i = 2,,n a > j a j et sur chaque ligne de A il existe il existe un terme non nul a i j pour i 2 et j < i. Montrer qu alors la méthode de Gauss Seidel converge. [229] Retrouver cette fiche et d autres exercices de maths sur exo7.emath.fr

Correction de l exercice 2. Pour le membre de gauche on obtient (x,ax) (y,ay) = (x,am Mx) + (M Ax,Ax) (M Ax,AM Ax) Pour le membre de droite on obtient y = Bx = x M Ax x y = M Ax et donc Mais ce qui fini la démonstration. (x y,(m + M A)(x y)) = (M Ax,(M + M A)M Ax) = (M Ax,Ax) + (M Ax,M M Ax) (M Ax,AM Ax) (M Ax,M M Ax) = (x,(m A) M M Ax) = (x,am Ax) 2. y = Bx = λx x y = ( λ)x. En utilisant l égalité précédente (x,ax) (y,ay) = (x,ax) (λx,a(λx)) = ( λ 2 )(x,ax) (x y,(m + M A)(x y)) = (( λ)x,(m + M A)(( λ)x)) = λ 2 (x,(m + M A)x) et donc ( λ 2 )(x,ax) = λ 2 (x,(m + M A)x) λ ne peut pas être = car sinon y = Bx = x x M Ax = x M Ax = x =. Donc λ, M + M A définie positive, λ 2 >, A définie positive impliquent que λ 2 > λ <. Donc ρ(b) < et la méthode itérative converge.. Démonstration par absurde. Supposons que ce n est pas vrai : x α = (x,ax ). Alors la suite x n = Bx n = B n x tend vers et limα n = lim(x n,ax n ) = On utilise maintenant la relation de la question avec x = x n et y = Bx n = x n et on obtient α n α n = (x n x n,(m + M A)(x n x n ) > si x n x n (ce qui est vrai car sinon x n = x n = Bx n et B a une valeur propre = ) Donc (α n α n ) est une suite strictement décroissante convergeant vers avec α <. Ceci est impossible et donc A est définie positive 4. Soit A = D E F la décomposition usuelle de A. Comme A est hermitienne, D = D et F = E. Pour la méthode de relaxation on a M = D/w E et donc M + M A = D/w F + D/w E D + E + F = 2 w w D qui est hermitienne. Pour < w < 2, M + M A est définie positive, alors des deux questions précédentes on conclut que la méthode converge ssi A est définie positive. Correction de l exercice. On a x 2k+ = (I E) E x 2k + (I E) b et donc x 2k+2 = (I E ) E(I E) E x 2k + (I E ) E(I E) b + (I E ) b Mais E(I E) = (I E) E et alors x 2k+2 = (I E ) (I E) EE x 2k + (I E ) (I E) (E + I E)b = M Nx 2k + M b avec M = (I E)(I E ), N = EE, M N = I E E = A 4

2. M + N = I E E + 2EE et donc v (M + N)v = v 2 2 v Ev v E v + 2v EE v = E v 2 2 + ( v 2 2 + E v 2 2 2Re(v,E v)) On a l inégalité 2 v E v 2 (v,e v) 2 Re(v,E v) et donc ( v 2 E v 2 ) 2 v 2 2 + E v 2 2 2Re(v,E v) v (M + N)v E v 2 2 + ( v E v 2 ) 2 implique que v (M + N)b = E v 2 = et v 2 = E v 2 v 2 = Donc M + N est définie positive et en appliquant un résultat d un exercice précédent on conclut que la méthode converge ssi A est définie positive. Correction de l exercice 4. C est facile à voir que si (x k ) converge vers x et (y k ) converge vers y, alors x et y sont solution des systèmes (I BA)x = Bb + a et (I AB)y = Aa + b. On a : { xk+ = B(Ax k + b) + a = BAx k + Bb + a y k+ = A(By k + a) + b = ABy k + Aa + b et donc (x k ) converge ssi ρ(ba) < et (y k ) converge ssi ρ(ab) <. ( ) ( ) B a 2. z k+ = Cz k + c avec C =,c = A b. Soit λ valeur propre non nulle de C et z = (x,y) T vecteur propre associé { By = λx Cz = λz Ax = λy ABy = λax = λ 2 y λ 2 est valeur propre de AB. Soit maintenant α valeur propre de AB u : ). La démonstration de ρ(d) = ρ(ab) se fait comme dans la ques- et donc ρ 2 (C) = ρ(ab) ( ) ( B 4. D =, d = AB tion précédente. ( x C y a Aa + b ) ( βbu = ABu ABu = αu. On pose β 2 = α et x = Bu, y = βu ) ( ) x = β y ) ( βbu = β 2 u 5. (a) e k = M k e ek e Mk ε. Il suffit donc d avoir M k /k ε /k log( M k /k ) k logε logε c est- à dire k log( M k /k ) Mais comme ρ(m) Mk /k on obtient finalement k logε/r(m) (b) nous avons ρ 2 (C) = ρ(ab) ρ(c) = ρ(ab) et ρ(d) = ρ(ab). Donc ρ(d) < ρ(c) R(D) > R(C). Donc on atteint la même réduction d erreur avec un plus petit nombre d itérations de la méthode 2) Correction de l exercice 5. 5

2. Itération de Gauss-Seidel : (D E)X n+ = FX n + b avec D E = 2 2 4, F =. e n = X n X,,X n+ = (D E) FX n +(D E) b, X = (D E) FX +(D E) b e n+ = (D E) Fe n On obtient alors (D E)e n+ = (D E) Fe n et si on écrit composante à composante on obtient e n+ = e2 n e n+ e n 4. e n+ + 2e2 n+ = e n e 2 n+ 6 e n + 2 e n = 2 e n 2e 2 n+ + e n+ = e4 n e n+ 2 2 e n + e n = 7 9 e n e n+ 2 + 4e 4 n+ = e5 n e 4 n+ 7 4 9 e n + 4 e n = 4 6 e n e 4 n+ + e5 n+ = e5 7 n+ 8 e n et donc e n 7 8 e n (D E) = 2 9, 6 6 6 2 2 2 4 2 4 L = (D E) 6 2 F = 9 2 6 2 2 4 6 2 2 4 et donc L = max(, 4 6, 7 8, 2 6, 2 6 ) = 7 8. On en déduit donc la convergence de (X n ) vers X. 6