ANCS DScorrige
ANCS DScorrige
ANCS DScorrige
Exercice 1. [8 pts] On considère sur l’intervalle [0, ⇡/4] la fonction f (x) = tan(x) + x 1. Soit
↵ > 0. On considère la méthode du point fixe : x0 donné et xn+1 = g↵ (xn ), n = 0, 1, . . ., avec
g↵ (x) = x ↵f (x).
1) [2 pts] Montrer que f admet un unique zéro x⇤ dans l’intervalle [0, ⇡/4].
Corrigé : La fonction f est continue et strictement croissante sur [0, ⇡/4] car f 0 (x) = 2 + tan2 (x)
est strictement positive sur [0, ⇡/4]. De plus, elle change de signe sur [0, ⇡/4] car f (0) = 1 < 0
et f (⇡/4) = ⇡/4 > 0. D’après le théorème des valeurs intermédiaires, f admet un unique zéro x⇤
dans l’intervalle ]0, ⇡/4[.
2) [2 pts] Montrer que si ↵ 2]0, 2/3[, alors la méthode converge vers x⇤ si x0 est suffisamment
proche de x⇤ .
1
5) [1.5 pt] Justifier que la méthode de Newton converge et déterminer son ordre de conver-
gence.
Exercice 2. [3 pts] On souhaite trouver (a, b) 2 IR2 tel que la fonction f :] ⇡/2, ⇡/2[ définie
par f (x) = a cos(x) + b tan(x) passe au plus près des points (0, 1), (⇡/6, 0) et (⇡/4, 2).
1) [2 pts] Montrer que ce problème revient à minimiser la fonction g : IR2 ! IR définie par
✓ ◆ 2
a
g(a, b) = A y
b
Corrigé : On pose (x1 , y1 ) = (0, 1), (x2 , y2 ) = (⇡/6, 0) et (x3 , y3 ) = (⇡/4, 2). On souhaite
minimiser sur IR2 la fonction g : IR2 ! IR définie par
3
X ✓ ◆ 2
2 a
g(a, b) = (a cos(xi ) + b tan(xi ) yi ) = A y
b
i=1
où on a posé :
0 1 0 1 0 1
cos(0) tan(0) p1 0p 1
A = @cos(⇡/6) tan(⇡/6)A = @ 3/2
p 1/ 3
A et y = 0A .
@
cos(⇡/4) tan(⇡/4) 1/ 2 1 2
On a 0 1
✓ p p ◆ 1 0p ✓ p ◆
1 3/2 1/ 2 p 9/4 (1 + 2)/2
AT A = p @ 3/2 1/ 3A = p
0 1/ 3 1 p (1 + 2)/2 4/3
1/ 2 1
et 0 1
✓ p p ◆ 1 ✓ p ◆
1 3/2
p 1/ 2 @0A = 1 + 2
AT y = .
0 1/ 3 1 2
2
Le système linéaire à résoudre est donc :
( p p
9 1+ 2
a
4 p
+ 2
b=1+ 2
1+ 2
.
2
a + 43 b = 2
2
Supplément : En utilisant les formules de Cramer, on a :
p p
1 + 2 (1 + 2)/2 p
2 4/3 4(1 + 2)
a= p = p
9/4
p (1 + 2)/2 3(9 2 2)
(1 + 2)/2 4/3
et p
9/4
p 1 + 2
p
(1 + 2)/2 2 4(3 2)
b= p = p .
9/4
p (1 + 2)/2 9 2 2
(1 + 2)/2 4/3
Exercice 3. [9 pts]
Soit f 2 C 4 ([ 1, 1]). On considère sur [ 1, 1] la formule de quadrature suivante :
Z 1
f (x)dx ⇡ af (b) + af ( b). (1)
1
1) [2.5 pts] Trouver a et b pour que cette formule de quadrature soit d’ordre le plus élevé
possible. Quel est-il ?
3
p
Avec a = 1 et b = 1/ 3, la formule de quadrature
Z 1 ✓ ◆ ✓ ◆
1 1
f (x)dx ⇡ f p +f p
1 3 3
est exacte pour tout polynôme de degré 6 3 : elle est donc d’ordre 3.
2) [1 pt] Quelle formule de quadrature retrouve-t-on ?
4) [2.5 pts] Montrer qu’il existe une constante C > 0 indépendante de h telle que :
Z h ⇢ ✓ ◆ ✓ ◆
h h h h h
f (x)dx f p +f + p 6 C max |f (4) (x)|h5 .
0 2 2 2 3 2 2 3 x2[0,h]
Corrigé : On pose
h h h h
+ p
x+ = et x = p .
2 2 3 2 2 3
Soit L le polynôme de Lagrange de degré 6 3 qui interpole f en x+ , x , 0 et h. On a en
particulier L(x ) = f (x ) et L(x+ ) = f (x+ ). La formule de quadrature (2) étant d’ordre 3 (car
le changement de variable est affine), on a
Z h
h h
L(x)dx = {L(x ) + L(x+ )} = {f (x ) + f (x+ )} .
0 2 2
D’après le cours, on sait que pour tout x 2 [0, h], il existe ⇠ 2]0, h[ tel que
f (4) (⇠)
f (x) L(x) = (x 0)(x h)(x x )(x x+ ).
4!
4
Par conséquent, pour tout x 2 [0, h],
1
|f (x) L(x)| 6 max |f (4) (x)|h4 .
4! x2[0,h]
Donc
Z h ⇢ ✓ ◆ ✓ ◆ Z h
h h h h h h
f (x)dx f p +f + p = f (x)dx {f (x ) + f (x+ )}
0 2 2 2 3 2 2 3 0 2
Z h Z h
= f (x)dx L(x)dx
0 0
Z h
= (f (x) L(x))dx
0
Z h
6 |f (x)
L(x)| dx
0
Z h
1
6 (4)
max |f (x)|h 4
dx
4! x2[0,h] 0
1
6 max |f (4) (x)|h5 .
4! x2[0,h]
a) (1 pt) Montrer que la formule de quadrature (1) répétée sur [0, 1] est donnée par
Z n 1⇢ ✓ ◆ ✓ ◆
1
hX h h h h
g(x)dx ⇡ g p + ih + g + p + ih .
0 2 i=0 2 2 3 2 2 3
Corrigé : On a
Z 1 n 1Z
X ti+1
g(x)dx = g(x)dx.
0 i=0 ti
Ainsi
Z 1 n 1Z
X h
g(x)dx = g(t + ih)dt.
0 i=0 0
5
b) (1 pt) Montrer qu’il existe une constante C > 0 indépendante de h telle que
Z n 1⇢ ✓ ◆ ✓ ◆
1
hX h h h h
g(x)dx g p + ih + g + p + ih 6 CM4 h4
0 2 i=0 2 2 3 2 2 3
Corrigé : On a
Z n 1⇢ ✓ ◆ ✓ ◆
1
hX h h h h
g(x)dx g p + ih + g + p + ih
0 2 i=0 2 2 3 2 2 3
n 1Z
X n 1⇢ ✓ ◆ ✓ ◆
h
hX h h h h
= g(t + ih)dt g p + ih + g + p + ih
i=0 0 2 i=0 2 2 3 2 2 3
X1
n Z h ⇢ ✓ ◆ ✓ ◆
h h h h h
6 g(t + ih)dt g p + ih + g + p + ih .
i=0 0 2 2 2 3 2 2 3
Il en résulte que
Z n 1⇢ ✓ ◆ ✓ ◆
1
hX h h h h
g(x)dx g p + ih + g + p + ih
0 2 i=0 2 2 3 2 2 3
n 1
X 1 1 1
6 max |g (4) (t)|h5 6 max |g (4) (t)|nh5 6 max |g (4) (t)|h4
i=0
4! t2[0,1] 4! t2[0,1] 4! t2[0,1]
car nh = 1.