• Aucun résultat trouvé

0 cos(x)dx = sin(2) par la m´ ethode des trap` ezes et de Simpson.

N/A
N/A
Protected

Academic year: 2021

Partager "0 cos(x)dx = sin(2) par la m´ ethode des trap` ezes et de Simpson. "

Copied!
2
0
0

Texte intégral

(1)

M´ ethodes num´ eriques Int´ egration L3 2017/2018 Exercice 1. On veut illustrer le fait que pour une m´ ethode d’ordre n et une fonction f de classe C n+1 , il existe une constante C telle que l’erreur E N de la m´ ethode pour N subdivisions est

N C

n+1

. On prend f = cos et on approche R 2

0 cos(x)dx = sin(2) par la m´ ethode des trap` ezes et de Simpson.

Calculer l’erreur E N pour N ∈ {2, 2 2 , . . . , 2 10 } pour les m´ ethodes des trap` ezes et de Simpson et repr´ esenter graphiquement (log(N ), − log(E N )) N ∈{2,2

2

,...,2

10

} (avec Xcas, on pourra utiliser les instructions scatterplot et linear_regression_plot). Commenter ce que vous obtenez. Pour la m´ ethode de Simpson avec Xcas, testez en calculant avec 20 chiffres de pr´ ecision et expliquez la diff´ erence avec 14 chiffres.

Mˆ eme question pour R 3

0 cos(x)e sin(x) .

Exercice 2. On souhaite approcher par la m´ ethode de Simpson :

K = Z π/2

0

f (x) dx, f (x) = 1 q

1 − 1 4 sin(x) 2

1. (a) Calculer et simplifier la d´ eriv´ ee d’ordre 4 f 4 de f (faire les calculs ` a la machine).

(b) Conjecturer un majorant de |f 4 | sur [0, π/2] ` a l’aide d’une repr´ esentation graphique de f 4 sur cet intervalle. On notera M 4 ce majorant.

(c) Calculer et simplifier la d´ eriv´ ee 5-i` eme de f , montrer que f 5 s’annule si et seulement si x = 0, π/2 ou si cos(x) est racine du polynˆ ome P de degr´ e 8 que l’on d´ eterminera (d) D´ eterminer une valeur approch´ ee des racines de P sur [0, 1] (par exemple ` a l’aide de

solve) puis donner une valeur approch´ ee du(des) x correspondant(s).

(e) Calculer f 4 (0), f 4 (π/2) et f 4 (x) pour ces racines, en d´ eduire une preuve de la majora- tion de |f 4 | par M 4 .

2. Combien de subdivisions faut-il pour ˆ etre sur que la m´ ethode de Simpson renvoie ˜ K une valeur approch´ ee de K avec une pr´ ecision inf´ erieure ` a 1e-8 ? Calculer ˜ K.

Exercice 3. On s’int´ eresse ` a une formule de quadrature obtenue en interpolant sur une subdi- vision ´ el´ ementaire [α, α + h] en 5 points r´ eguli` erement r´ epartis :

I(f ) =

4

X

i=0

w i f (x i ), x i = α + ih 4 1. Calculer les coefficients w i par une ou plusieurs m´ ethodes :

— On consid` ere le polynˆ ome d’interpolation P en les (x i , y i ). D´ eterminer avec un logiciel de calcul formel la valeur de int(P,x,a,a+h)

— Calculer la valeur de I(1), I (x), I(x 2 ), I(x 3 ), I (x 4 ), en d´ eduire un syst` eme lin´ eaire v´ erifi´ e par les w i , le r´ esoudre.

— Calculer R α+h α

Q

j6=k (x − (α + hj/4)) pour k = 0, 1, 2.

En d´ eduire la formule de quadrature I(f ) sur [a, b] de pas h = (b − a)/N.

2. Ordre et erreur :

D´ eterminer le plus petit n tel que la formule d’int´ egration ne soit plus exacte pour x n et en d´ eduire l’ordre de cette formule. Donner une majoration de l’erreur pour f suffisamment r´ eguli` ere. Appliquer ` a f (x) = exp(−x 2 ) sur [0, 2] pour d´ eterminer une valeur approch´ ee ` a 1e-10 pr` es de l’int´ egrale (justifier le nombre de subdivisions N ` a prendre).

1

(2)

Exercice 4. On utilise la m´ ethode d’int´ egration suivante sur une subdivision [α, β] (par inter- polation en 2 points bien choisis) :

I(f ) = (β − α) 1

2 f 1 + p 1/3

2 α + 1 − p 1/3

2 β

! + 1

2 f 1 − p 1/3

2 α + 1 + p 1/3

2 β

!!

1. D´ eterminer l’ordre de cette m´ ethode, en d´ eduire une majoration de l’erreur.

2. Programmer le calcul de R b

a f (t) dt en d´ ecoupant l’intervalle [a, b] en N subdivisions.

3. D´ eterminer N pour avoir une valeur approch´ ee de l’int´ egrale ` a 1e-8 pr´ es pour f (x) = 1/(1 + x 2 ), a = 0 et b = 1.

4. Expliquez le choix des points d’interpolation.

5. Donner une formule d’ordre maximal qui ´ evalue f en 7 points par subdivisions.

Exercice 5. Programmez et testez l’acc´ el´ eration de Richardson-Romberg, en partant de la formule des trap` ezes (ou du point milieu).

Exercice 6. 1. D´ eterminer une m´ ethode d’int´ egration sur [−1, 1] d’ordre 9 en interpolant en 5 points. Comparer avec l’ordre de la m´ ethode obtenue si on prend 5 points ´ equir´ epartis.

2. Donner une majoration de l’erreur pour ces deux m´ ethode sur [−1, 1] puis sur [α, β].

3. Programmer cette m´ ethode pour calculer R b

a f (t) dt en d´ ecoupant l’intervalle [a, b] en N subdivisions.

4. D´ eterminer N pour avoir une valeur approch´ ee de l’int´ egrale ` a 1e-12 pr´ es pour f (x) = 1/(1 + x 2 ), a = 0 et b = 1.

Exercice 7. Programmez une m´ ethode d’int´ egration num´ erique ` a pas variable en utilisant deux m´ ethodes d’int´ egration, et en estimant l’erreur de la m´ ethode d’ordre le plus faible par la diff´ erence entre les deux m´ ethodes. Par exemple, on pourra prendre Simpson et une m´ ethode de Newton-Cotes en 5 points (m´ ethode emboit´ ees).

Exercice 8. Fonction p´ eriodique et formule des trap` ezes.

Soit f (x) = a 0 + P m

k=1 a k cos(kx) + b k sin(kx).

1. Calculer I(f ) = R 2π

0 f (x) dx. Calculer T N (f ), la valeur obtenue en approchant I(f ) par la m´ ethode des trap` ezes pour N subdivisions (pas de h = 2π/N). En d´ eduire que pour N > m, alors I = T N (f ).

2. Si f est p´ eriodique et de classe C j , j > 2, que peut-on dire de la d´ ecroissance de ses coefficients de Fourier ? En d´ eduire que la m´ ethode des trap` ezes approche I(f ) avec une erreur en O(N 1−j ).

3. Essayez de faire la mˆ eme chose pour une m´ ethode d’ordre plus ´ elev´ e. Quelle m´ ethode d’int´ egration semble judicieuse pour int´ egrer une fonction p´ eriodique ?

Exercice 9. Quadrature de type gaussien On consid` ere le produit scalaire

< f|g >=

Z +∞

1

f (x)g(x)e −x dx

Construire les 4 premiers polynˆ omes orthogonaux pour ce produit scalaire, puis une formule d’int´ egration pour R

f (t)e −t dt qui soit exacte pour les polynˆ omes de degr´ e plus petit que 7.

Tester avec t 5 , t 6 , e t/2 .

Exercice 10. Proposer une m´ ethode permettant de calculer avec une erreur d’au plus 1e-4 la valeur de R +∞

0.5 e −t

3

dt.

2

Références

Documents relatifs

Soit f une fonction continue et positive d´ efinie sur l’intervalle [a; b] et x un nombre r´ eel quelconque de

• Probl`eme bidimensionnel de Poisson (non trait´e en TD ) : flexion d’une plaque ´elastique, charg´ee perpendiculairement ` a son plan moyen de

N Aucune autre r` egle que la m´ ethode de la variation de la constante n’est ` a connaˆıtre pour les EDL1, mˆ eme concernant les seconds membres de la forme P(x)e λx et

En pratique, l’Analyse Num´ erique se propose d’´ etudier les propri´ et´ es math´ ematiques des algorithmes et leur mise en oeuvre (programmation).... Ainsi le r´ esultat

D´ eterminer les asymptotes ´ eventuelles et la position de la courbe repr´ esentative par rapport ` a celles ci, des fonctions

[r]

Oui, mais il n’est pas facile `a construire : il faut prendre un ensemble de Cantor de mesure non nulle, puis dans chaque trou glisser un ensemble de Cantor plus petit, etc?.

´Evitez les mots de type trivialement, clairement en leur pr´ef´erant une petite jus- tification (mˆeme rapide) :.. Ce qui se conc¸oit clairement