Suites et séries

publicité
Bcpst 2 - 2016/2017
Lycée François 1er
Devoir Maison 1
À rendre pour le :
Suites et séries
mardi 13 septembre 2016
Problème :
On pourra dans ce problème utiliser sans le démontrer que
|ln(1 − u)| 6
u
1−u
∀u ∈ [0; 1[
Tous les programmes et résultats Pythons pourront éventuellement être imprimés et collés sur la copie rendue
pour plus de lisibilité et pour ne pas avoir à les recopier. Voir fin de la feuille pour les indications de fonctions
Python utiles.
Soient (Sn )n>1 la suite définie par
Sn =
n
X
k=1
et
(Sn0 )
=
P
1
n+k
∀n ∈ N∗
un la série définie par
n>1
un =
1.
Démontrer que (Sn ) converge et trouver sa limite `.
Partie I :
2.
(−1)n+1
.
n
Valeur approchée de ` par méthode numérique.
a)
Écrire grâce à Python une fonction prenant comme argument n et rendant un graphique mettant en
valeur les 5 parties suivantes du plan :
- La partie colorée (selon la couleur de votre choix) In = {(x, y) ∈ R2 | n − 1 6 x 6 n et 0 6 y 6 1/x}.
(partie entre l’axe des abscisses et la courbe de la fonction inverse pour x allant de n − 1 à n.)
- La partie colorée (selon une autre couleur de votre choix) In+1 = {(x, y) ∈ R2 | n 6 x 6 n + 1 et 0 6
y 6 1/x}.
- La droite constante y = 1/n sur l’intervalle [n − 1, n + 1] (faite en sorte qu’elle soit bien visible).
- La partie transparente hachurée sous la courbe y = 1/n pour x compris entre n − 1 et n, appelée Hn .
- La partie transparente hachurée (dans l’autre sens par-rapport aux hachures précédents) sous la
courbe y = 1/n pour x compris entre n et n + 1, appelée Hn+1 .
3.
b)
c)
Tester la fonction pour plusieurs n > 2 et coller 2 résultats sur votre copie.
Interpréter les observations à l’aide des des intégrales suivantes et les démontrer.
Z n+1
Z n
Z n+1
Z n
1
1
1
1
dx ;
dx ;
dx ;
dx
x
x
n
n
n
n−1
n
n−1
d)
En déduire que pour tout n ∈ N∗ , n > 2 on a
Z n+1
Z n
1
1
1
dx 6 6
dx
x
n
x
n
n−1
a)
Montrer à l’aide des inégalités précédentes que
|Sn − `| 6
1
2n + 1
1
∀n > 2
b)
c)
Utiliser l’inégalité précédente pour construire une fonction Python dépendant d’un paramètre α, permettant, sans utiliser de bibliothèque particulière (et donc sans utiliser la fonction ln), de rendre une
valeur approchée à 10−α près de `.
Quel est le résultat obtenu par le programme pour α = 3 ?
En déduire la (ou les) valeur(s) potentielle(s) de l’arrondi de ` à 10−3 près puis décider (en expliquant
votre choix) si on peut trancher sur un nombre à 3 chiffres après la virgule représentant :
- la valeur exacte de l’arrondi de ` à 3 chiffres après la virgule ?
- une valeur "approchée et arrondie" à 10−3 près de ` ?
(On ne demande pas d’obtenir un nombre vérifiant les deux conditions en même temps, mais de trancher sur chacun des points séparément.)
Partie II :
4.
La série harmonique
a)
b)
c)
0
Montrer que Sn = S2n
pour tout n ∈ N∗ .
0
En déduire la limite de (S2n
).
Justifier finalement que (Sn0 ) converge et donner sa limite.
Informations relatives à l’utilisation de fonctions Python pour ce devoir :
•
Pour tracer une courbe :
on rappelle que l’on peut utiliser la fonction plot de la bibliothèque pylab ou matplotlib.pylab.
Plusieurs options permettent de gérer par exemple la couleur et l’épaisseur de la courbe. (Options que l’on peut
trouver en faisant un help de la fonction.
•
Pour colorer ou hachurer une partie du plan :
La fonction fill_between(X,Y) de la bibliothèque pylab ou matplotlib.pylab permet de colorer ou hachurer
la partie du plan comprise entre l’axe des abscisses et la courbe donnée par les X et Y (comme pour plot). L’option
color s’applique comme pour plot et il existe encore une option pour les hachures que je vous laisse chercher
(par exemple à l’aide du "help".)
(Attention toutefois, cette fonction n’est pas compatible avec la fonction "legend". Ne perdez donc pas de temps
à essayer de rajouter une légende au graphique.)
2
Téléchargement