Documente Academic
Documente Profesional
Documente Cultură
I. Quelques inegalites
Dans cette partie, x est un reel quelconque de lintervalle [1, +[.
1. Prouver les inegalites : T (x) 2 T ( x) et 2 S( x) S(x)
1
2. Prouver les encadrements : 0 6 f 0 (x) 6 (x 1)2et 0 6 g 0 (x) 6 (x 1)2
2
1 1
3. En deduire les encadrements : 0 6 f (x) 6 (x 1)3 et 0 6 g(x) 6 (x 1)3
3 6
Voici le squelette de la procedure, qui utilise les variables locales n, t, s, c (et seulement elles)
pour y placer les valeurs successives de lindice n et des termes tn , sn , cn .
6. Les questions precedentes decrivent un algorithme dapproximation du reel ln x par deux suites
adjacentes (tn )n>0 et (sn )n>0 , dans lhypothese ou x est un reel superieur ou egal a 1.
Proposer un algorithme dapproximation de ln x quand 0 < x < 1, et indiquer comment il convient
dadapter la procedure approxln pour quelle gere toute lhypothese x > 0.
Exercice
1
Soit (un )nN la suite definie par la donnee de u0 dans R+ et par : n N, un+1 = 1
un + n+1
Corrige du probleme
I. Quelques inegalites
1. Pour tout x 1, on a :
x 1 x2 1
2 x+1
2 T ( x) T (x) = 2 = (x 1)
x + 1 x2 + 1 x + 1 x2 + 1
x2 2x + 1 (x 1)3
= (x 1) = 0
(x + 1)(x2 + 1) (x + 1)(x2 + 1)
x2 1 x 1 x1 x1
S(x) 2 S( x) = = (x + 1 2 x) = ( x 1)2 > 0
2x x 2x 2x
Ces deux resultats montrent que : x > 1, T (x) 2 T ( x) et x > 1, 2 S( x) S(x)
Ainsi, la suite (tn )n>0 est croissante et la suite (sn )n>0 est decroissante .
4. Pour tout n > 0, la question I.2 donne f (un ) > 0 et g(un ) > 0 donc 0 6 T (un ) ln(un ) 6 S(un ).
On en deduit 0 6 2n T (un ) 2n ln(un ) 6 2n S(un ). Ainsi : n N, 0 6 tn 6 ln x 6 sn
5. Legalite demandee secrit : (2n+1 S(un+1 ))2 = (2n S(un )) (2n+1 T (un+1 )).
Elle equivaut donc a : 2 S(un+1 )2 = S(un ) T (un+1 ) = S(u2n+1 ) T (un+1 ).
Il suffit donc de verifier legalite 2 S()2 = S(2 ) T () pour tout > 1.
4 1 2 1 (2 1)2 2 1 2
Effectivement : S(2 ) T () = = = 2 = 2 S()2 .
2 2 2 + 1 2 2 2
Conclusion : pour tout n de N, on a s2n+1 = sn tn+1
6. La suite (tn )n>0 , croissante et majoree (par ln(x)), est convergente vers un reel a > 0.
La suite (sn )n>0 , decroissante et minoree (par ln(x)), est convergente vers un reel b.
A ce stade, le resultat de la question II.4 nous assure quon a lencadrement : 0 6 a 6 ln x 6 b.
On passe a la limite dans s2n+1 = sn tn+1 et on trouve b2 = ba, donc b = a (y compris si b = 0).
Ainsi a = b = ln x. Finalement, on a obtenu : lim sn = lim tn = ln x
n n
> approxln:=proc(x,p)
local t,s,c,n:
t:=(x^2-1)/(x^2+1): s:=(x^2-1)/(2*x): c:=s/t: n:=0:
while abs(s-t) >= 10^(-p) do
c:=sqrt((1+c)/2): s:=s/c: t:=s/c: n:=n+1
end do:
return([t,s],n)
end proc:
Voici deux exemples dutilisation, lun pour calculer ln 2 avec un intervalle de longueur inferieur
a 108 , et lautre pour calculer ln 0.7 (avec la meme precision) :
> approxln(2.,8);
> evalf(ln(2));
[.6931471758, .6931471855], 12
0.6931471806
> approxln(0.7,8);
> evalf(ln(0.7));
[.3566749412, .3566749466], 11
.3566749439
Corrige de lexercice
1. Une recurrence evidente montre que tous les un sont positifs (strictement a partir de n = 1).
Supposons lim un = ` R.
n 1
On passe a la limite dans un+1 un + = 1 et on trouve `2 = 1. La seule possibilite est ` = 1
n+1
2 4
2. Supposons u0 = 0 : alors u1 = 1, puis u2 = , u3 = 1, u4 = , u5 = 1.
3 5
2n
On montre alors, par recurrence sur n > 0, la propriete P(n) : u2n = et u2n+1 = 1
2n + 1
Bien sur P(0) est vraie. On suppose donc P(n) vraie pour un certain n > 0.
1 1 2n + 2 1
Alors u2n+2 = = = , et u2n+3 = = 1,
1 1 2n + 3 2n + 2 1
u2n+1 + 1+ +
2n + 2 2n + 2 2n + 3 2n + 3
ce qui prouve la propriete au rang n + 1 et acheve la recurrence.
1 3 5
Supposons u0 = 1 : alors u1 = , puis u2 = 1, u3 = , u4 = 1, u5 = .
2 4 6
2n + 1
On montre alors, par recurrence sur n > 0, la propriete Q(n) : u2n = 1 et u2n+1 =
2n + 2
Bien sur Q(0) est vraie. On suppose donc Q(n) vraie pour un certain n > 0.
1 1 2n + 3
Alors u2n+2 = = 1, et u2n+3 = = ,
2n + 1 1 1 2n + 4
+ 1+
2n + 2 2n + 2 2n + 3
ce qui prouve la propriete au rang n + 1 et acheve la recurrence.
Dans les deux cas (u0 = 0 et u0 = 1) on a bien sur lim un = 1.
n
n+1 n+1
3. Pour tout n de N, on a un+1 = = .
(n + 1)un + 1 (n + 1)(un 1) + n + 2
On en deduit successivement :
n+2 n+2
un+2 1 = 1= 1
(n + 2)un+1 + 1 (n + 2)(n + 1)
+1
(n + 1)(un 1) + n + 2
(n + 1)2 |un 1|
5. On sait que |un+2 1| = .
(n + 1)(un 1) + (n + 2)2
(n + 1)2 n+1
Linegalite a prouver equivaut donc a <
(n + 1)(un 1) + (n + 2)2 n+2
cest-a-dire a : (n + 1)(n + 2) < (n + 1)(un 1) + (n + 2)2
cest-a-dire a : 0 < (n + 1)(un 1) + (n + 1)2 ou encore : 0 < un 1 + (n + 1)
Par equivalences successives, on est arrive a linegalite evidente un + n > 0 (pour tout n de N)
n+1
On a donc demontre que pour tout n de N : 0 < |un+2 1| < |un 1|
n+2
6. La question 5 implique alors n N, 0 < |un+2 1| < |un 1|.
Puisque 0 < |u2n+2 1| < |un 1|, on peut donc ecrire : n N, 0 < u2n < u2n+2 < 1
Puisque 0 < |u2n+2 1| < |un 1|, on peut donc ecrire : n N, 1 < u2n+2 < u2n
1
En revanche, on a toujours 0 < u1 = < 1, donc : n N, 0 < u2n+1 < 1.
u0 + 1
Puisque 0 < |u2n+3 1| < |un+1 1|, on peut donc ecrire : n N, 0 < u2n+1 < u2n+3 < 1
La suite (u2n )n>0 est donc croissante majoree (si u0 < 1) ou decroissante minoree (si u0 > 1).
Dans tous les cas, la suite (u2n+1 )n>0 est croissante majoree.
Conclusion : les suites (u2n )n>0 et (u2n+1 )n>0 sont monotones et convergentes
8. La question precedente montre que lim u2n = lim u2n+1 = 1 donc lim un = 1
n n n