Votre navigateur n'accepte pas le Javascript.La navigation sur ce site risque de ne pas fonctionner correctement.

225. Calculez une intégrale avec la méthode de Simpson (2/3)

Soit $f$ une fonction trois fois dérivable sur un intervalle $[a,b]$ où $a$ et $b$ sont deux réels tels que $a<b.$

Notez $M_3 = \mathrm{Sup}\{\vert f »'(x) \vert, x\in[a,b]\}\in\R_{+}\cup \{+\infty\}.$

Dans cet article vous allez déterminer une majoration de l’erreur commise par la méthode de Simpson, d’abord avec l’intervalle $[a,b]$ en entier, puis lorsque celui-ci est subdivisé en $n$ parties de même amplitude.

Pour plus de commodité, notez $m = \frac{a+b}{2}.$

Il a vu, au sein du contenu écrit dans l'article 224 que l’on peut considérer que :

\begin{align*}
\int_a^bf(t)\dt\approx(b-a)\left(\frac{1}{6}f(a)+\frac{2}{3}f\left(m\right)+\frac{1}{6}f(b)\right).
\end{align*}

Les calculs faits dans l’article précité ont montré qu’il existe un polynôme $P\in\R_2[X]$ tel que :

\left\{\begin{align*}
\int_a^b P(t)\dt&=(b-a)\left(\frac{1}{6}f(a)+\frac{2}{3}f\left(m\right)+\frac{1}{6}f(b)\right)\\
P(a)&=f(a)\\
P(b)&=f(b)\\
P\left(m\right)&=f\left(m\right).
\end{align*}\right.

Utilisez le théorème de Rolle

Soit $t$ un réel fixé de l’intervalle $[a,b]$ tel que $t\notin\left\{a,b,m\right\}.$

Soit $A$ le réel défini par :

A=\frac{f(t)-P(t)}{(t-a)(t-m)(t-b)}.

Vous allez considérer la fonction $g$, définie l’intervalle $[a,b]$ par :

g(x) = f(x)-P(x)-A(x-a)(x-m)(x-b).

La définition de $A$ et les propriétés de $f$ et de $P$ fournissent $g(a) = g(m) = g(b) = g(t) = 0.$

La fonction $g$ s’annule en quatre points deux à deux distincts de l’intervalle $[a,b].$

En appliquant le théorème de Rolle à la fonction $g$, vous déduisez l’existence de trois zéros appartenant à l’intervalle ouvert $]a,b[$ deux à deux distincts pour la fonction $g’.$

En appliquant le théorème de Rolle à la fonction $g’$, vous déduisez l’existence de deux zéros distincts appartenant à l’intervalle ouvert $]a,b[$ pour la fonction $g ».$

En appliquant le théorème de Rolle à la fonction $g »$, vous déduisez l’existence d’un zéro pour la fonction $g »’.$

Or, $\forall x\in[a,b], g »'(x) = f »'(x)-P »'(x)-6A.$

Comme $P\in\R_2[X]$ vous déduisez $P »’=0.$

De ce qui précède, il existe $c\in]a,b[$ tel que $g »'(c)=0$ ce qui fournit $f »'(c) = 6A.$

Vous avez donc démontré que:

\forall t\in[a,b], t\notin\{a,b,m\}\implies\exists c\in]a,b[, f(t)-P(t) = \frac{f'''(c)}{6}(t-a)(t-m)(t-b).

Lorsque $t\in\{a,b,m\}$ vous avez $f(t)-P(t)=0$ il suffit donc de poser $c=m$ pour avoir encore $f(t)-P(t) = \frac{f »'(c)}{6}(t-a)(t-m)(t-b).$

En définitive:

\forall t\in[a,b], \exists c\in]a,b[, f(t)-P(t) = \frac{f'''(c)}{6}(t-a)(t-m)(t-b).

Obtenez une majoration de l’erreur

Effectuez le changement de variable $u=t-m$, ce qui fournit:

\begin{align*}
t-a &= u+m-a = u+\frac{b-a}{2} \\
t-b &= u+m-b = u-\frac{b-a}{2}.
\end{align*}
\begin{align*}
\left\vert\int_a^bf(t)\dt-(b-a)\left(\frac{1}{6}f(a)+\frac{2}{3}f\left(m\right)+\frac{1}{6}f(b)\right)\right\vert &\leq\left\vert\int_a^bf(t)\dt - \int_a^b P(t)\dt\right\vert \\
&\leq \left\vert\int_a^b (f(t)-P(t))\dt \right\vert \\
&\leq \int_a^b \left\vert f(t)-P(t) \right\vert\dt  \\
&\leq \frac{M_3}{6}\int_a^b \left\vert (t-a)(t-m)(t-b) \right\vert\dt  \\
&\leq \frac{M_3}{6}\int_{-(b-a)/2}^{(b-a)/2} \left\vert \left(u+\frac{b-a}{2}\right)u\left(u-\frac{b-a}{2}\right) \right\vert\du  \\
&\leq \frac{M_3}{6}\int_{-(b-a)/2}^{(b-a)/2} \vert u \vert \left\vert u^2-\frac{(b-a)^2}{4}\right\vert \du  \\
&\leq \frac{M_3}{3}\int_{0}^{(b-a)/2} \vert u \vert \left\vert u^2-\frac{(b-a)^2}{4}\right\vert \du  \\
&\leq \frac{M_3}{3}\int_{0}^{(b-a)/2} u  \left(\frac{(b-a)^2}{4}-u^2\right)\du  \\
&\leq \frac{M_3(b-a)^2}{12} \int_{0}^{(b-a)/2} u\du-\frac{M_3}{3}\int_{0}^{(b-a)/2} u^3\du \\
&\leq \frac{M_3(b-a)^2}{12} \frac{((b-a)/2)^2}{2}-\frac{M_3}{3}\frac{((b-a)/2)^4}{4} \\
&\leq \frac{M_3(b-a)^4}{96}-\frac{M_3(b-a)^4}{192}\\
&\leq \frac{2M_3(b-a)^4}{192}-\frac{M_3(b-a)^4}{192}\\
&\leq \frac{M_3(b-a)^4}{192}.
\end{align*}

Subdivisez l’intervalle $[a,b]$ et concluez

Soit $n\in\NN.$ Une subdivision uniforme de l’intervalle $[a,b]$ conduit à poser $\forall k\in\llbracket 0,n\rrbracket, a_k = a+k\frac{b-a}{n}$ et $\forall k\in\llbracket 0, n-1\rrbracket, t_k=a+\left(k+\frac{1}{2}\right) \frac{b-a}{n}.$

Autrement dit, $\forall k\in\llbracket 0, n-1\rrbracket, t_k = \frac{a_k+a_{k+1}}{2}.$

\begin{align*}
\left\vert\int_a^b f(t)\dt-\frac{b-a}{n}\sum_{k=0}^{n-1} \left(\frac{1}{6}f(a_k)+\frac{2}{3}f(t_k)+\frac{1}{6}f(a_{k+1})\right)\right\vert &\leq \left\vert \sum_{k=0}^{n-1}\int_{a_k}^{a_{k+1}} f(t)\dt-\sum_{k=0}^{n-1}\frac{b-a}{n} \left(\frac{1}{6}f(a_k)+\frac{2}{3}f(t_k)+\frac{1}{6}f(a_{k+1})\right)\right\vert \\
&\leq \left\vert \sum_{k=0}^{n-1}\left[\int_{a_k}^{a_{k+1}} f(t)\dt-\frac{b-a}{n} \left(\frac{1}{6}f(a_k)+\frac{2}{3}f(t_k)+\frac{1}{6}f(a_{k+1}) \right) \right]\right\vert \\
&\leq  \sum_{k=0}^{n-1}\left\vert\int_{a_k}^{a_{k+1}} f(t)\dt-\frac{b-a}{n} \left(\frac{1}{6}f(a_k)+\frac{2}{3}f(t_k)+\frac{1}{6}f(a_{k+1}) \right) \right\vert \\
&\leq  \sum_{k=0}^{n-1}\frac{M_3((b-a)/n)^4}{192}\\
&\leq  \sum_{k=0}^{n-1}\frac{M_3(b-a)^4}{192n^4}\\
&\leq  \frac{M_3(b-a)^4}{192n^3}.
\end{align*}

La méthode de Simpson conduit à une méthode d’approximation en $O\left(\frac{1}{n^3}\right) :$

\boxed{\left\vert\int_a^b f(t)\dt-\frac{b-a}{n}\sum_{k=0}^{n-1} \left(\frac{1}{6}f(a_k)+\frac{2}{3}f(t_k)+\frac{1}{6}f(a_{k+1})\right)\right\vert \leq  \frac{M_3(b-a)^4}{192n^3}.}

Cette méthode du troisième degré converge rapidement.

Prolongement

Malgré cette approximation déjà satisfaisante, vous allez voir qu’en fait, la méthode de Simpson conduit à une majoration de l’erreur en $O\left(\frac{1}{n^4}\right)$ ce qui est tout à fait remarquable. Pour ce faire allez jeter un oeil dans l'article 226.

Partagez !

Diffusez cet article auprès de vos connaissances susceptibles d'être concernées en utilisant les boutons de partage ci-dessous.

Aidez-moi sur Facebook !

Vous appréciez cet article et souhaitez témoigner du temps que j'y ai passé pour le mettre en œuvre. C'est rapide à faire pour vous et c'est important pour moi, déposez un j'aime sur ma page Facebook. Je vous en remercie par avance.

Lisez d'autres articles !

Parcourez tous les articles qui ont été rédigés. Vous en trouverez sûrement un qui vous plaira !