Vous pouvez le télécharger en cliquant ici .
Ce programme affiche une démonstration par récurrence pas à pas pour les suites définies par
Il gère les propriétés du genre :
- monotonie : $mathjax$u_{n+1}\leq u_n$mathjax$,$mathjax$u_{n+1}\geq u_n$mathjax$,$mathjax$u_{n+1}< u_n$mathjax$ou$mathjax$u_{n+1}> u_n$mathjax$;
- encadrement : $mathjax$a < u_n < b$mathjax$, où a et b sont constants
- position par rapport à une autre suite, ou une constante : $mathjax$u_n=g(n)$mathjax$,$mathjax$u_n\leq g(n)$mathjax$,$mathjax$u_n\geq g(n)$mathjax$,$mathjax$u_n<g(n)$mathjax$ou$mathjax$u_n>g(n)$mathjax$où g est une fonction quelconque de n, éventuellement constante
Il faut simplement écrire
recur()
puis avec rien dans les parenthèses. Plusieurs informations vont alors vous être demandées :- Premier rang : il s'agit du premier indice de la suite récurrente. Par exemple, si elle commence à $mathjax$u_1$mathjax$vous tapez
1
. - U(premier_rang) : toujours dans notre exemple donnez simplement la valeur de $mathjax$u_1$mathjax$.
- Rang d'initialisation : Il s'agit du premier indice pour lequel la propriété doit être vraie. Si c'est 'pour tout n', alors le rang d'initialisation doit être égal au premier rang (donné plus haut).
U(n+1)=
: donnez le deuxième membre de la relation de récurrence, par exemple2*u(n)+3
si la relation est$mathjax$u_{n+1}=2u_n+3.$mathjax$- Propriété à démontrer : tapez la propriété que vous voulez voir démontrée.
Ce programme est compatible MyLib !
Placez le fichier dem_recurrence.tns dans le dossier nommé MyLib (créez-le au besoin).
Ensuite, toujours dans 'mes Classeurs', faites puis pour "Rafraîchir les bibliothèques".
Maintenant, dans n'importe quelle page, vous pouvez exécuter ce programme par les touches , , puis en sélectionnant le programme.
Le code du programme est indenté et commenté, le programme recur() gère tous les autres sous-programmes.
Envoyez-un MP si vous voulez que j'intègre des autres démonstrations avec des matrices ou en arithmétique.