Concours d'accès au doctorat 3ème cycle LMD 2021/2022, Faculté des Sciences et de la Technologie, Département de Mathématiques & Informatique, Variante 2, Coefficient 01, Durée 1h30, 26/02/2022
التمرين 1
Exercice 1 — Polynôme d'interpolation et existence d'une racine
#interpolation#polynôme de Lagrange#théorème des valeurs intermédiaires#analyse numérique
Soit les points :
xi
−1
0
1
2
yi
2
1
−1
−2
Calculer le polynôme d'interpolation P vérifiant yi=P(xi).
Montrer qu'il existe α∈]0,1[ tel que P(α)=0.
Astuce : pour cette question 2, on ne calcule pas α ; on invoque simplement TVI après avoir constaté un changement de signe. C'est le fondement théorique de toutes les méthodes de dichotomie.
◀الحل
On peut utiliser les différences divisées de Newton avec les points ordonnés x0=−1,x1=0,x2=1,x3=2 et valeurs y0=2,y1=1,y2=−1,y3=−2.
• Ordre 0 : f[x0]=2,f[x1]=1,f[x2]=−1,f[x3]=−2.
• Ordre 1 : f[x0,x1]=(1−2)/(0−(−1))=−1 ; f[x1,x2]=(−1−1)/(1−0)=−2 ; f[x2,x3]=(−2−(−1))/(2−1)=−1.
• Ordre 2 : f[x0,x1,x2]=(−2−(−1))/(1−(−1))=−1/2 ; f[x1,x2,x3]=(−1−(−2))/(2−0)=1/2.
• Ordre 3 : f[x0,…,x3]=(1/2−(−1/2))/(2−(−1))=1/3.
P(x)=2+(−1)(x+1)+(−1/2)(x+1)x+(1/3)(x+1)x(x−1).
En développant : P(x)=31x3−21x2−611x+1.
P(0)=1>0 et P(1)=−1<0. P est un polynôme, donc continu sur [0,1]. Par le théorème des valeurs intermédiaires, il existe α∈]0,1[ tel que P(α)=0.
التمرين 2
Exercice 2 — Résolution de $e^x(1-x)-x=0$ par dichotomie ou point fixe
#équations non linéaires#dichotomie#point fixe#convergence#analyse numérique
Soit l'équation algébrique suivante :
ex(1−x)−x=0,x∈[0,1].
Montrer que cette équation admet une unique solution zˉ∈[0,1].
Justifier parmi ces deux méthodes numériques suivantes : Dichotomie et Point Fixe, celle qui semble meilleure.
Montrer que la méthode choisie est convergente.
Calculer la troisième itération à ε près par la méthode choisie, et évaluer son erreur.
Test contractance : vérifier ∣g′∣<1 sur l'intervalle d'étude avant de choisir un point fixe. Ici g(x)=ex(1−x) a ∣g′∣ qui dépasse 1 près de x=1, donc la méthode ne convergerait pas globalement. La dichotomie est robuste mais lente (convergence linéaire de raison 1/2).
◀الحل
Notons F(x)=ex(1−x)−x.
F(0)=1>0 et F(1)=0−1=−1<0. F′(x)=ex(1−x)+ex(−1)−1=−xex−1<0 sur [0,1] (x≥0 et ex>0). Donc F est strictement décroissante continue sur [0,1], avec un changement de signe : unique racine zˉ∈]0,1[.
Réécrivons l'équation en x=g(x) avec g(x)=ex(1−x) (isoler le second x). Alors g′(x)=−xex, avec ∣g′(x)∣=xex sur [0,1], ∣g′(1)∣=e≈2.71>1. Le point fixe standard sur [0,1] n'est pas contractant. Une reformulation x=h(x)=x⋅e−x/(1−e−x⋅0)... n'est pas plus favorable. La dichotomie, elle, converge sur tout intervalle où F change de signe et est continue, sans hypothèse de contractance. → La méthode de dichotomie semble meilleure.
Convergence de la dichotomie : F continue et F(0)F(1)<0 ⇒ la suite (an,bn) des extrémités des intervalles emboités vérifie bn−an=(b0−a0)/2n=1/2n. Le milieu xn=(an+bn)/2 converge vers zˉ avec ∣xn−zˉ∣≤1/2n+1.
Itérations :
• n=0 : a0=0,b0=1, x0=0.5, F(0.5)=e0.5(0.5)−0.5≈1.6487⋅0.5−0.5≈0.324>0. Donc a1=0.5,b1=1.
• n=1 : x1=0.75, F(0.75)=e0.75(0.25)−0.75≈2.117⋅0.25−0.75≈0.529−0.75=−0.221<0. Donc a2=0.5,b2=0.75.
• n=2 : x2=0.625, F(0.625)≈e0.625(0.375)−0.625≈1.8682⋅0.375−0.625≈0.7006−0.625=0.076>0. Donc a3=0.625,b3=0.75.
• n=3 : x3=0.6875 (troisième itération proprement dite, si on numérote à partir de x1).
Erreur : ∣x3−zˉ∣≤(b0−a0)/24=1/16≈0.0625. (En réalité zˉ≈0.6591.)
التمرين 3
Exercice 3 — Résolution d'un système linéaire par la méthode de Crout (LU)
Soit le système matriciel suivant :
112010101xyz=−121.(S)
Montrer que (S) possède une solution unique.
Résoudre (S) par la méthode directe de Crout (LU).
Déduire le déterminant de (S).
Crout : la diagonale unité est placée sur U (contrairement à Doolittle où elle est sur L). Le calcul du déterminant devient trivial une fois LU obtenue : detA=∏ℓii. Pratique en analyse numérique pour éviter les déterminants par cofacteurs, coûteux.
◀الحل
Notons A la matrice du système.
On calcule detA (par la règle de Sarrus ou développement) : detA=1⋅(1⋅1−0⋅0)−0+1⋅(1⋅0−1⋅2)=1−2=−1=0. Donc (S) a une solution unique.
Décomposition Crout A=LU avec L triangulaire inférieure (ℓii quelconques) et U triangulaire supérieure à diagonale unité. En posant :
L=ℓ11ℓ21ℓ310ℓ22ℓ3200ℓ33,U=100u1210u13u231.
Identification A=LU :
• Colonne 1 : ℓ11=1,ℓ21=1,ℓ31=2.
• Ligne 1 : ℓ11u12=0⇒u12=0 ; ℓ11u13=1⇒u13=1.
• Colonne 2 : ℓ21u12+ℓ22=1⇒ℓ22=1 ; ℓ31u12+ℓ32=0⇒ℓ32=0.
• Ligne 2 : ℓ21u13+ℓ22u23=0⇒1+u23=0⇒u23=−1.
• Colonne 3 : ℓ31u13+ℓ32u23+ℓ33=1⇒2+0+ℓ33=1⇒ℓ33=−1.