Épreuve de mathématiques
Terminale Générale ∼ DST n°2
Question de cours
Donner la définition d'une suite majorée.
Une suite numérique (un) est majorée lorsque tous ses termes sont inférieurs à une même constante M appelée majorant.
Donner la définition d'une suite décroissante.
Une suite (un) est décroissante, si pour tout entier n, un+1≤un.
Soit f la fonction définie pour tout x∈R par f(x)=51x(3−x)2.
On considère la suite (un) définie par u0=0,5 et pour tout entier n, un+1=f(un).
Justifier que pour tout réel x, f′(x)=53(x−1)(x−3).
Pour tout réel x on a :
f(x)=51x(x2−6x+9)=51(x3−6x2+9x).
Ainsi, pour tout réel x :
f′(x)=51(3x2−12x+9)=53(x2−4x+3).
On remarque que : (x−1)(x−3)=x2−3x−x+3=x2−4x+3, ainsi, on a bien :
f′(x)=53(x−1)(x−3).
En déduire les variations de f sur [0;1].
Pour déterminer les variations de f sur [0;1], on détermine tout d'abord le signe de f′ sur cet intervalle.
Or, si x≤1 alors x−1≤0 ainsi que x−3≤0.
D'après la règle des signes, pour tout x∈[0;1] on a f′(x)≥0 et on peut alors affirmer que la fonction f est croissante sur [0;1].
Recopier et compléter le tableau ci-dessous et émettre une conjecture sur le sens de variations de la suite (un).
n
0
1
2
3
4
un
À l'aide de la calculatrice et en arrondissant à 10−3, on a :
n
0
1
2
3
4
un
0,5
0,625
0,705
0,743
0,757
On peut alors conjecturer que la suite semble être croissante.
Montrer par récurrence que pour tout entier n : 20≤un≤un+1≤1.
Initialisation
Pour n=0 on a un=u0=0,5 et un+1=u1=0,625.
Ainsi, on a bien, pour n=0 : 0≤un≤un+1≤1.
Hérédité
Supposons que pour un certain entier n on a :
0≤un≤un+1≤1.
Montrons alors que :
0≤un+1≤un+2≤1.
D'après l'hypothèse de récurrence on a :
0
≤
un
≤
un+1
≤
1
f(0)
≤
f(un)
≤
f(un+1)
≤
f(1)
car f est croissante sur [0;1].
0
≤
un+1
≤
un+2
≤
0,8
par définition de (un)
⇒
0
≤
un+1
≤
un+2
≤
1
car 0,8<1.
Conclusion
D'après le principe de récurrence, pour tout entier n on a :
0≤un≤un+1≤1.
Que peut-on en déduire pour la suite (un) ?
D'après l'encadrement de la question précédente, on peut affirmer que la suite (un) est croissante car pour tout entier n, un≤un+1.
Elle est de plus minorée par 0 et majorée par 1.
Recopier et compléter la fonction Python suivante suite(n) qui prend comme paramètre le rang n et renvoie la valeur du terme un.
def suite(n):
u = ...
for i in range(0,n):
...
return u
def suite(n):
u = 0.5
for i in range(0,n):
u = 1/5*u*(3-u)**2
return u