Cet exercice est issu des annales officielles du Baccalauréat Spécialité Mathématiques (Terminale générale), session La Réunion J1 2023. Il porte sur les thèmes Algorithmique et programmation Python et Suites numériques. L'énoncé est accompagné d'indices progressifs pour guider la réflexion sans donner la réponse, et d'un corrigé détaillé.
On considère la suite $(u_n)$ définie par $u_0 = 3$ et, pour tout entier naturel $n$,
$$u_{n+1} = \frac{1}{2}u_n + \frac{1}{2}n + 1.$$
Partie A
Cette partie est un questionnaire à choix multiples. Pour chacune des questions suivantes, une seule des quatre réponses proposées est exacte. Pour répondre, indiquer sur la copie le numéro de la question et la lettre de la réponse choisie. Aucune justification n'est demandée. Une réponse fausse, une absence de réponse, ou une réponse multiple, ne rapporte ni n'enlève de point.
La valeur de $u_2$ est égale à :
$\dfrac{11}{4}$
$\dfrac{13}{2}$
$3{,}5$
$2{,}7$
La suite $(v_n)$ définie, pour tout entier naturel $n$, par $v_n = u_n - n$ est :
arithmétique de raison $\dfrac{1}{2}$
géométrique de raison $\dfrac{1}{2}$
constante.
ni arithmétique, ni géométrique.
On considère la fonction ci-dessous, écrite de manière incomplète en langage Python. $n$ désigne un entier naturel non nul. On rappelle qu'en langage Python « i in range(n) » signifie que $i$ varie de $0$ à $n-1$.
def terme(n):
U = 3
for i in range(n):
............
return U
Pour que `terme(n)` renvoie la valeur de $u_n$, on peut compléter la ligne 4 par :
`U = U/2 + (i+1)/2 + 1`
`U = U/2 + n/2 + 1`
`U = U/2 + (i-1)/2 + 1`
`U = U/2 + i/2 + 1`
Partie B
Démontrer par récurrence que pour tout entier naturel $n$ :
$$n \leqslant u_n \leqslant n + 3.$$
En déduire la limite de la suite $(u_n)$.
Déterminer la limite de la suite $\left(\dfrac{u_n}{n}\right)$.