Vous êtes sur la page 1sur 4

Institut Galilee

Universite Paris 13 Lundi 9 novembre 2015

Partiel de Mathematiques pour Ingenieur


Duree 3h. Sujet de 2 pages recto-verso.
Les documents, les calculatrices programmables et les telephones portables sont interdits.
Les quatre exercices sont independants.
Le bareme sur 30 points est donne a titre indicatif.

Rappel : Soient n + 1 nuds x0 , . . . , xn dun intervalle [a, b] et n f le polynome interpolant la fonction f en ces nuds. Si f est
de classe C n+1 sur [a, b], lerreur dinterpolation est donnee pout tout x dans [a, b] par

f (n+1) ()
f (x) n f (x) = n+1 (x), avec ]a, b[.
(n + 1)!
Ici n+1 (x) = (x x0 )(x x1 ) (x xn ) est le polynome nodal de degre n + 1.

Exercice 1.[5 points]


1. Lineariser cos4 x.
8
2. Resoudre z 4 = .
2+i 2
3. Soit a ]0, [. Ecrire le nombre complexe z = 1 + eia sous forme trigonometrique.

Corrige. 1.
4 2  2
eix + eix e2ix + 1 + e2ix e2ix + 1 + e2ix
 
1 4ix
cos4 (x) = e + 2e2ix + 3 + 2e2ix + e4ix

= =
2 4 4 16
1
= (cos(4x) + 2 cos(2x) + 6) .
8
!
2 2 8
2. On a 2 + i 2 = 2 +i = 2ei/4 . Et donc = 4ei/4 = 4ei3/4 . Donc z 4 = 2+i 8
2
est
2 2 2+i 2

equivalent a z = 2 exp(3/16 + ik/2) aveck Z.
3. On remarque que z = eia/2 eia/2 + eia/2 ) = 2 cos(a/2)eia/2 . Il sagit bien de lecriture trigonometrique du complexe
z puisque cos(a/2) > 0 car a ]0, [.

Exercice 2.[10 points]


n n
1 X

n+2
1. Calculer les limites des suites suivantes : un = ln(2n2 n) ln(3n + 1), vn = , sn = k.
n2 n n
k=1
e 4
1 x
Z Z
2. Calculer x2 ln x dx et dx.
1 1 x
Corrige.
2n2 n
   2   
2n n 2n 1
1. un = ln = ln = ln , dou limn+ un = +.
3n + 1  3n +
1 3 + 1/n

n+2 4 4 4 4 4n
vn = exp n ln( ) = exp n ln(1 + ) . Or ln(1 + ) + , donc n ln(1 + ) + .
n2 n2 n2 n2 n2 n2
4n
Comme limn+ n2 = 4, on en deduit que limn+ vn = e4 .
n r n
1X k X
3. sn = . On reconnat une somme de Riemann (xk xk1 )f (xk ) avec xk , k = 0, . . . , n 1 des points
n n
k=1 k=1
de lintervalle [0, 1] tels que x0 = 0, xn1 = 1 et xk xk1 = n1 pour tout k et f (x) = x. Comme f est continue sur
Z 1
2
[0, 1], lim sn = x dx = [ 23 x3/2 ]10 = .
n+ 0 3

1
Z e Z e
3 3 3
2. Par integration par parties on obtient : x2 ln x dx = [ 13 x3 ln x]e1 31 x3 x1 = e3 ( e9 19 ) = 2e9 + 19 .
1 1
1
En faisant le changement de variable u = x, on obtient du = 2 x
dx soit 2u du = dx et donc
Z 4 Z 2 Z 2
1 x 1u
dx = 2 u du = 2 1 u du = 2(1 12 (4 1)) = 1.
1 x 1 u 1
Z 4 Z 4 Z 4
1 x 1 x
On peut aussi simplement ecrire que dx = dx dx = [2 x]41 3 = 1.
1 x 1 x 1 x

Exercice 3.[7 points] Soit f (x) = sin( 2 x) cos(x) et soient x0 , x1 , , xn des points de lintervalle [0, 5] tels que
x0 = 0, xn = 5 et xj+1 xj = h > 0, pour j = 0, . . . , n 1.
Sur chacun des n sous-intervalles [xj , xj+1 ] on construit une interpolation lineaire de f . Le polynome de degre 1 ainsi
obtenu est note
e 1,n f .
On designe par j1 f le polynome de degre inferieur ou egal a 1 interpolant f aux nuds xj et xj+1 .
Le polynome e 1,n f (x) = j f (x) lorsque x [xj , xj+1 ], j = 0, . . . , n 1.
e 1,n f est definit comme suit :
1

1. Illustrer graphiquement lapproximation de f par


e 1,n f .
h2
2. On pose gj (x) = (x xj )(x xj+1 ) pour x [xj , xj+1 ]. Montrer que pour tout x [xj , xj+1 ], gj (x) .
4
3. Donner une majoration de lerreur |f (x) j1 f (x)| lorsque x [xj , xj+1 ].
4. Quelle doit etre la longueur h de chaque sous-intervalle pour que lerreur entre f et son polynome dinterpolation
lineaire par morceaux e 1,n f soit inferieure ou egale a 106 ?
5. Donner une approximation de f ( 1 ) et de f ( 9 ) a laide de
4 2
e 1,5 f .
6. Donner une approximation de f ( 14 ) a laide du polynome de degre inferieur ou egal a 2, 2 f , interpolant f en
des nuds que vous aurez convenablement choisis parmi x0 , x1 , . . . , x5 . Puis, calculer une approximation de f ( 29 ) a
laide de 2 f .
7. Quelle methode dinterpolation choisiriez-vous pour obtenir une approximation de f en differents points de [0, 5] ?

Corrige.
1. Sur chacun des n sous-intervalles [xj , xj+1 ] on approche f par son polynome dinterpolation de degre un, voir illustration
ci-dessous lorsque n = 5.

2. Pour tout x [xj , xj+1 ], gj0 (x) = (x xj+1 ) (x xj ) = 2x + xj+1 + xj . On en deduit que gj0 (x) 0 sur
[xj , 21 (xj+1 + xj )] et g 0 (x) 0 sur [ 12 (xj+1 + xj ), xj+1 ] et que g 0 ( 12 (xj+1 + xj )) = 0. Donc g atteint son maximum en
1 h2
2 (xj+1 + xj ) et ce maximum vaut 4 .
f 00 (j )
3. On sait, dapres le rappel donne, que f (x) j1 f (x) = gj (x), avec j ]xj , xj+1 [.
2
Or f 00 est bornee sur [xj , xj+1 ] car f 00 est continue sur cet intervalle. Donc il existe un reel M > 0 tel que f 00 (x) M pour
2
tout x dans [xj , xj+1 ]. On peut trouver ce majorant en bornant f 00 (x) = 2 cos((x)/2) sin(x) 54 (sin((x)/2) cos(x)).
2 2 2
Comme pour tout x, sin(x) 1 et cos(x) 1, on obtient que |f (x) j1 f (x)| 98 |gj (x)| 9h32 , ou lon a utilise
la question precedente.
f 00 ( )
Remarque : Cette majoration peut etre amelioree en calculant le maximum de | 2 j gj (x)| sur [xj , xj+1 ].

2
2 2 6
4. Dapes la question ci-dessus, pour que lerreur soit plus petite que 106 il faut que 9h32 106 , c-a-d : h2 329 10
2
3.6 107 , soit h 6. 104 .
5. Pour calculer e 1,5 f ( 1 ) et
e 1,5 f ( 9 ), il faut subdiviser lintervalle [0, 5] en 5 sous-intervalles de longueur h = 1 et de
4 2
1 9
calculer 1 f ( 4 ) et 1 f ( 2 ). On obtient 11 f (x) = f (x0 ) + f [x0 , x1 ]x = x 51 f (x) = f (x4 ) + f [x4 , x5 ](x x4 ) =
1 5

(x 4) et donc f ( 14 ) 1,5 f ( 14 ) = 11 f ( 41 ) = 0.25 et f ( 92 ) 1,5 f ( 92 ) = 51 f ( 92 ) = 12 .


6. Pour calculer une approximation de f ( 14 ) a laide dun polynome dinterpolation de degre 2, on choisit parmi x0 , x1 , x5
les nuds les plus proches de 41 , i.e. x0 = 0, x1 = 1, x2 = 2. Ainsi 2 f (x) = f (x0 )+f [x0 , x1 ](xx0 )+f [x0 , x1 , x2 ](x
x0 )(x x1 ) = x2 2x. On obtient alors 2 f ( 14 ) = 83 et 2 f ( 29 ) = 45
4 .
7. On a f ( 14 ) 0.27 et f ( 92 ) = 0. On en deduit alors que lapproximation de f en les points 1
4 et 9
2 est plus precise en
utilisant linterpolation polynomiale par morceaux de degre 1 sur chaque sous-intervalle.

Z b
Exercice 4.[8 points] Soit f une fonction continue sur lintervalle [a, b]. On pose I(f ) = f (x)dx.
a
1. On approche I a laide de la formule dintegration numerique ci-dessous :
ba
I1 (f ) = (f (a) + f (b)) .
2
Quels sont les poids et les nuds de cette formule ? De quelle methode sagit-il ? Illustrer graphiquement cette
methode.
2. Determiner lordre de cette formule dintegration.
3. On suppose que f est de classe C 2 sur [a, b]. Montrer que lerreur dapproximation est :

(b a)3 00
I(f ) I1 (f ) = f (), avec ]a, b[.
12

4. Soient x0 , x1 , . . . , xn des points de lintervalle [a, b] tels que x0 = a, xn = b et xj+1 xj = h > 0, pour j = 0, . . . , n1.
On approche I(f ) par la formule composite
n1
X xj+1 xj
In (f ) = (f (xj ) + f (xj+1 )) .
j=0
2

n1
X
Calculer lim hf (xj ). En deduire que lim In (f ) = I(f ).
n+ n+
j=0
5. Application. Un radar a ete utilise pour enregistrer la vitesse dune voiture toutes les 6 secondes pendant les 36
premieres secondes dune course (voir le tableau ci-dessous).

t (sec) 0 6 12 18 24 30 36
v (metre par sec) 124 134 148 156 147 133 121

Calculer une approximation de la distance parcourue par cette voiture pendant ces 36 secondes.

Corrige.
1. Les poids et les nuds sont respectivement 21 (b a) et a, b. Il sagit de la methode du trapeze.

3
2. Determinons si cette formule est exacte pour les polynomes de degre 0. Soit p0 (x) 1, alors I(p0 ) = b a et
I1 (p0 ) = b a. On a donc I(p0 ) = I1 (p0 ), donc la formule est exacte pour les polynomes de degre 0.
Determinons si cette formule est exacte pour les polynomes de degre 1. Soit p1 (x) = x, alors I(p1 ) = 12 (b2 a2 ) et
I1 (p1 ) = 21 (b a)(b + a) = 12 (b2 a2 ). On a donc I(p1 ) = I1 (p1 ). On en deduit que I(p0 + p1 ) = I1 (p0 + p1 ) et donc
que la formule est exacte pour les polynomes de degre 1.
Determinons si cette formule est exacte pour les polynomes de degre 2. Soit p2 (x) = x2 , alors I(p2 ) = 13 (b3 a3 ) et
I1 (p2 ) = 21 (b a)(a2 + b2 ). On a donc I(p2 ) 6= I1 (p2 ). On en deduit que la formule est exacte pour les polynomes de
degre inferieur ou egal a 1, la methode est donc dordre 1.
3. La formule du trapeze est obtenue en remplacant f par son polynome dinterpolation 1 f concidant avec f aux points
(a, f (a) et (b, f (b)). Dapres le rappel on a

f 00 (x )
f (x) 1 f (x) = 2 (x), avec x ]a, b[.
2
Ainsi,
b
f 00 () b
Z Z
I(f ) I1 (f ) = 2 (x) = f 00 () 2 (x),
a 2 a

ou lon a applique la formule de la moyenne puisque f 00 est continue et que 2 (x) = (x a)(b x) < 0. Ici ]a, b[.
Z b
3
En remarquant que 2 (x)dx = (ba)
12 , on obtient bien legalite demandee.
a
4. La fonction f etant continue sur [a, b], elle est integrable et donc
n1
X Z b
lim (xk+1 xk )f (xk ) = f (x)dx,
n+ a
k=0

mais on a aussi
n1
X Z b
lim (xk+1 xk )f (xk1 ) = f (x)dx.
n+ a
k=0
n1
X n1
X
Comme lim (xk+1 xk )f (xk ) et lim (xk+1 xk )f (xk+1 ) convergent on peut ecrire que 2 lim In =
n+ n+ n+
k=0 k=0
n1
X n1
X Z b
lim (xk+1 xk )f (xk ) + lim (xk+1 xk )f (xk+1 ) = 2 f (x)dx. Ce qui est bien le resultat demande.
n+ n+ a
k=0 k=0
5. Dans cette question on va appliquer la formule composite donnee ci-dessus pour le calcul dune distance. En effet, on
Z b
sait que la distance parcourue dist entre deux points a et b est donnee par dist = v(x)dx. On calcule des donnees
a
fournies par le tableau on a
Z 36 6
k+1 tk
X t
v(x)dx 2 (v(tk ) + v(tk+1 ))
0 k=0
= 5043 m.

La voiture a donc effectue 5.043 km en 36 secondes !

Vous aimerez peut-être aussi