+ qu'un profMon espace

Terminale Spé Maths / Chapitre 1 : Suites / Annales du bac

Bac 2024, Polynésie : exercice 3

5 septembre 2024 · 4 points Python

On considère une pyramide à base carrée formée de boules identiques empilées les unes sur les autres:

  • le 1er étage, situé au niveau le plus haut, est composé de 1 boule

  • le 2e étage, niveau juste en dessous, est composé de 4 boules

  • le 3e étage possède 9 boules

  • …

  • le nn-ième étage possède n2n^2 boules.

Figure de l'énoncé, exercice 3, Polynésie 5 septembre 2024

Pour tout entier n⩾1n \geqslant 1, on note unu_n le nombre de boules qui composent le nn-ième étage en partant du haut de la pyramide. Ainsi, un=n2u_n = n^2.

  1. Calculer le nombre total de boules d'une pyramide de 4 étages.

  2. On considère la suite (Sn)\left(S_n\right) définie pour tout entier n⩾1n \geqslant 1 par

    Sn=u1+u2+…+un.S_n = u_1 + u_2 + \ldots + u_n.

    1. Calculer S5S_5 et interpréter ce résultat.

    2. On considère la fonction pyramide ci-dessous écrite de manière incomplète en langage Python.

      Recopier et compléter sur la copie le cadre ci-dessous de sorte que, pour tout entier naturel non nul nn, l'instruction pyramide(n) renvoie le nombre de boules composant une pyramide de nn étages.

      def pyramide(n) :
               S = 0
               for i in range(1, n+1) :
                        S = \ldots
               return \ldots
    3. Vérifier que pour tout entier naturel nn :

      n(n+1)(2n+1)6+(n+1)2=(n+1)(n+2)[2(n+1)+1]6\dfrac{n(n+1)(2n+1)}{6} + (n+1)^2 = \dfrac{(n + 1)(n +2)[2(n + 1) + 1]}{6}

    4. Démontrer par récurrence que pour tout entier n⩾1n \geqslant 1 :

      Sn=n(n+1)(2n+1)6.S_n = \dfrac{n(n + 1)(2n + 1)}{6}.

  3. Un marchand souhaite disposer des oranges en pyramide à base carrée. Il possède 200200 oranges. Combien d'oranges utilise-t-il pour construire la plus grande pyramide possible ?

Voir le corrigé

Question 1.

Les quatre étages d'une pyramide de 44 étages comptent respectivement 11, 44, 99 et 1616 boules (un=n2u_n=n^2).

Le nombre total de boules est donc

1+4+9+16=30.1+4+9+16=30.

Donc une pyramide de 44 étages est composée de 3030 boules.

Réponse : 3030 boules.

Question 2.

a) Par définition, S5=u1+u2+u3+u4+u5S_5=u_1+u_2+u_3+u_4+u_5, donc

S5=1+4+9+16+25=55.S_5=1+4+9+16+25=55.

Le terme S5S_5 est la somme des nombres de boules des 55 premiers étages en partant du haut : S5S_5 est le nombre total de boules d'une pyramide de 55 étages.

Réponse : S5=55S_5=55 : une pyramide de 55 étages contient 5555 boules.

b) Dans la boucle, la variable i prend les valeurs 1,2,…,n1{,}2,\ldots,n. À chaque tour, on doit ajouter à S le nombre de boules de l'étage i, soit i2i^2, qui s'écrit i**2 en Python. À la fin de la boucle, S contient u1+⋯+un=Snu_1+\cdots+u_n=S_n, qu'il faut renvoyer.

Le code complété est :

def pyramide(n) :
    S = 0
    for i in range(1, n+1) :
        S = S + i**2
    return S

Donc S = S + i**2 et return S : l'instruction pyramide(n) renvoie bien SnS_n.

c) Notons AA le membre de gauche. On factorise par n+16\dfrac{n+1}{6}, en écrivant (n+1)2=6(n+1)(n+1)6(n+1)^2=\dfrac{6(n+1)(n+1)}{6} :

A=n(n+1)(2n+1)6+(n+1)2=(n+1)[n(2n+1)+6(n+1)]6.A=\dfrac{n(n+1)(2n+1)}{6}+(n+1)^2=\dfrac{(n+1)\left[n(2n+1)+6(n+1)\right]}{6}.

On développe le crochet :

n(2n+1)+6(n+1)=2n2+n+6n+6=2n2+7n+6.n(2n+1)+6(n+1)=2n^2+n+6n+6=2n^2+7n+6.

On factorise ce trinôme : (n+2)(2n+3)=2n2+3n+4n+6=2n2+7n+6(n+2)(2n+3)=2n^2+3n+4n+6=2n^2+7n+6.

Comme 2(n+1)+1=2n+32(n+1)+1=2n+3, on obtient

A=(n+1)(n+2)(2n+3)6=(n+1)(n+2)[2(n+1)+1]6.A=\dfrac{(n+1)(n+2)(2n+3)}{6}=\dfrac{(n+1)(n+2)\left[2(n+1)+1\right]}{6}.

Donc l'égalité demandée est vérifiée pour tout entier naturel nn.

d) Pour tout entier n⩾1n\geqslant1, on note P(n)P(n) la propriété Sn=n(n+1)(2n+1)6S_n=\dfrac{n(n+1)(2n+1)}{6}.

Initialisation. On a S1=u1=1S_1=u_1=1 et 1×2×36=1\dfrac{1\times2\times3}{6}=1. Donc P(1)P(1) est vraie.

Hérédité. Soit k⩾1k\geqslant1 fixé tel que P(k)P(k) soit vraie, c'est-à-dire Sk=k(k+1)(2k+1)6S_k=\dfrac{k(k+1)(2k+1)}{6} (hypothèse de récurrence). Montrons P(k+1)P(k+1) : Sk+1=(k+1)(k+2)[2(k+1)+1]6S_{k+1}=\dfrac{(k+1)(k+2)\left[2(k+1)+1\right]}{6}.

Par définition de Sk+1S_{k+1}, on a Sk+1=Sk+uk+1=Sk+(k+1)2S_{k+1}=S_k+u_{k+1}=S_k+(k+1)^2.

On utilise l'hypothèse de récurrence :

Sk+1=k(k+1)(2k+1)6+(k+1)2.S_{k+1}=\dfrac{k(k+1)(2k+1)}{6}+(k+1)^2.

D'après la question précédente (avec n=kn=k) :

Sk+1=(k+1)(k+2)[2(k+1)+1]6.S_{k+1}=\dfrac{(k+1)(k+2)\left[2(k+1)+1\right]}{6}.

Donc P(k+1)P(k+1) est vraie.

Conclusion. P(1)P(1) est vraie et PP est héréditaire : d'après le principe de récurrence, pour tout entier n⩾1n\geqslant1, Sn=n(n+1)(2n+1)6S_n=\dfrac{n(n+1)(2n+1)}{6}.

Question 3.

Une pyramide de nn étages utilise SnS_n oranges. On cherche le plus grand entier nn tel que Sn⩽200S_n\leqslant200.

La suite (Sn)\left(S_n\right) est strictement croissante, car Sn+1−Sn=(n+1)2>0S_{n+1}-S_n=(n+1)^2>0. Il suffit donc de repérer le moment où elle dépasse 200200.

D'après la formule de la question 2. d) :

S7=7×8×156=140⩽200etS8=8×9×176=204>200.S_7=\dfrac{7\times8\times15}{6}=140\leqslant200\qquad\text{et}\qquad S_8=\dfrac{8\times9\times17}{6}=204>200.

Pour n⩽7n\leqslant7, Sn⩽S7⩽200S_n\leqslant S_7\leqslant200, et pour n⩾8n\geqslant8, Sn⩾S8>200S_n\geqslant S_8>200. Donc le plus grand nn convenable est n=7n=7.

Donc la plus grande pyramide possible a 77 étages et utilise 140140 oranges.

Réponse : 140140 oranges (pyramide de 77 étages).

Points clés attendus

  • Question 2. b) : S = S + i**2 et return S (et non return i), avec justification du rôle de la variable S.

  • Question 2. c) : conduire le calcul algébrique jusqu'à l'égalité exacte demandée.

  • Question 2. d) : rédiger Initialisation, Hérédité avec l'hypothèse de récurrence énoncée, Conclusion, en utilisant le résultat de la question 2. c).

  • Question 3 : utiliser la croissance de (Sn)\left(S_n\right) et encadrer 200200 entre S7S_7 et S8S_8.

Corrigé rédigé par + qu'un prof. Cherche d'abord seul, puis compare avec ta propre rédaction.

Comment t'entraîner

Chronomètre-toi, rédige sur papier comme le jour du bac, puis seulement après regarde le cours. Si tu bloques sur une question, écris « on admet que… » et passe à la suivante.

Les autres exercices de ce sujet

  • Exercice 1 · 5 points · Succession d'épreuves et loi binomiale
  • Exercice 2 · 6 points · Primitives et équations différentielles · Calcul intégral
  • Exercice 4 · 5 points · Orthogonalité et distances dans l'espace

Revoir le cours

Source : sujet officiel de l'épreuve de spécialité mathématiques du baccalauréat, session 2024 (Polynésie, 5 septembre 2024), ministère de l'Éducation nationale. Énoncé mis en forme pour le web à partir du tapuscrit de l'APMEP (Denis Vergès et François Hache) ; figures issues des fichiers de l'APMEP. En cas de doute sur un détail, le sujet officiel fait foi.

Un doute sur un exercice ou sur ta méthode de rédaction ? On en parle ensemble, sans engagement.

Réserver un appel découverte