* ETUDE *
version 1.0 pour TI-89.

Copyright (C) 1999
Michel MOUNET


Index:

1) Présentation.

2) Téléchargement.

 

 

 

3) Installation.

4) Utilisation.

 

 

 

5) Historique.

6) Pour me contacter.

 

 

 


Présentation:

 

"ETUDE" est un programme synthétique d'étude de fonctions, qui s'adresse aux lycéens, étudiants et ingénieurs. A cet effet, il

mobilise et coordonne les différents outils de calcul disponibles: Limites, dérivées, résolutions d'équations, graphiques.

L'affichage des résultats, ( limites aux bornes, continuité, dérivabilité, tableaux de variations, branches infinies et asymptotes,

graphique ), est particulièrement soigné et conforme à l'usage et aux programmes de mathématiques de la série scientifique du

Baccalauréat.

On considère une fonction numérique f , définie sur un intervalle (a ; b), ouvert ou fermé, et deux fois dérivable sur l'intervalle ouvert ]a ; b[, sauf éventuellement en k points "singuliers", ( 0<=k<=5 ), notés par ordre croissant s1, s2,...,sk, en chacun desquels la fonction f peut ne pas être définie, continue ou dérivable.

  1. Simplification éventuelle de l'expression f(x) sur l'intervalle d'étude.

  2. Calcul des dérivées d'ordre 1 et 2, f ' et f ", sur l'intervalle d'étude ouvert.

  3. Recherche des zéros de f ' et f " sur l'intervalle d'étude ouvert.

  4. Etude éventuelle de la continuité et de la dérivabilité, aux ordres 1 et 2, aux bornes de l'intervalle d'étude.

  5. Détermination du signe de f ' et f " sur l'intervalle d'étude ouvert.

  6. Détermination complète des variations de f sur l'intervalle d'étude, et affichage du tableau de variations, incluant les signes de f ' et éventuellement de f ".

[ Index ]


Téléchargement:

Pour télécharger ETUDE pour TI-89

cliquez ici.

[ Index ]


Installation:

Ouvrir l'archive ETUDE89.ZIP à l'aide de Winzip ou d'un logiciel de décompression approprié. Celle-ci contient 2 fichiers et 1 dossier:
- etude89.htm: Cette documentation;
- etude10.89g: Le programme ETUDE;
- Images: Dossier contenant les images de la documentation.

Avec le logiciel et le cable TI-GRAPH LINK, copiez le groupe de fichiers "etude10.89g" sur votre calculatrice TI-89.

( Le logiciel TI-GRAPH LINK peut être téléchargé gratuitement sur le site web de Texas-Instruments ).

L'installation crée, (s'ils n'existent pas déjà ), 2 répertoires dans lesquels sont répartis les fichiers du groupe "etude10.89g":

Ceux des fichiers qui sont déjà protégés pourront être archivés, car ils ne sont pas modifiés par l'exécution du programme.

Les autres ne doivent pas être archivés !

81 fichiers, occupant au total: 969 octets.

Les 2 fichiers suivants, occupant au total 264 octets, sont ajoutés au répertoire "MAIN": "expsubst" et "strsubst".

 

[ Index ]


Utilisation:

Avant de lancer le programme, placez la calculatrice dans le répertoire "ETUDE".

Vous pouvez maintenant exécuter le programme en tapant "etude( )", et en appuyant sur ENTER.

L'étude de fonction comporte plusieurs étapes. A la fin de chaque étape, le programme s'arrête en mode pause; ( l'indicateur de mode [ pause / busy ] est affiché en bas de l'écran à droite ). Après avoir consulté les résultats et répondu aux questions éventuelles, appuyez sur ENTER pour continuer l'exécution du programme.
NB: Ne pas tenir compte des messages d'avertissement,( ex: "More solutions may exist", "Overflow replaced by...",...), qui s'inscrivent parfois, en bas de l'écran. Les routines de vérification nécessaires sont incoporées au programme.

  1. Introduction des données:

    A la première exécution du programme "etude", la calculatrice affiche la fenêtre de dialogue ci-contre.

    * Sur la 1ère ligne, tapez l'expression "f(x)" de la fonction " f " à étudier, en utilisant obligatoirement la variable x.
    Par exemple, pour étudier la fonction, f: x|-->sin(3x) , tapez simplement sin(3x)
    * Sur la 2ème ligne, entrez la borne inférieure "a" de l'intervalle d'étude principal.
    * Sur la 3ème ligne, entrez la borne supérieure "b" de l'intervalle d'étude principal.
    * Sur la 4ème ligne, précisez, s'il en existe, les points singuliers de f sur l'intervalle ouvert ]a ; b[, c'est à dire les points, autres que "a" et "b", où:
    - La fonction n'est pas définie, même si elle y admet un prolongement par continuité.
    - La dérivabilité, à l'ordre 1 ou 2,( à gauche ou à droite ), n'est pas évidente et doit être étudiée.
    Le nombre de points singuliers ne peut excéder 5. Ils peuvent être entrés dans un ordre quelconque, séparés par des virgules.
    A la 4ème étape du programme, la calculatrice étudiera la fonction f successivement sur chacun des intervalles (a;s1),(s1;s2),...,(sk;b), où s1,s2,...,sk désignent les points singuliers de f sur ]a;b[, rangés par ordre croissant.
    S'il n'y a pas de point singulier, la fonction f est étudiée directement sur (a;b).
    * Sur la 5ème ligne, choisissez l'une des deux options :[ Avec f " / Sans f " ].
    - Avec f ", si vous voulez étudier la dérivée seconde de f, ( existence, zéros et signe ).
    ( Ces éléments permettent de déterminer la concavité et les points d'inflexion éventuels de la courbe.)
    - Sans f ", dans le cas contraire.
    Enfin, pour valider les données entrées et relancer le programme, appuyez deux fois sur ENTER.

     

     

    N.B: Lors des exécutions suivantes du programme "etude", la calculatrice affichera une fenêtre de dialogue contenant les données relatives à la dernière fonction étudiée. Il vous suffira alors de les modifier, en tout ou partie.

    L'exemple 1, ci-contre, sera utilisé pour illustrer certaines des étapes suivantes: f(x)=x.exp(1/(x+3)).

     

     
    L'exemple 2, ci-contre, sera également dévelppé dans la suite: f(x)=(x²+x)/(|x²-1|+1).  

     
    De même pour l'exemple 3, ci-contre: f(x)=sin(x)/x.  

     
  2. Valeurs de la fonction, ou de son prolongement par continuité, en a et b, ainsi qu'en certains points singuliers.

    Cette étape, facultative, ne se produit que si l'une des conditions (i) ou (ii) suivantes est réalisée.

    Pour chaque point " t ", appartenant à l'ensemble { a[,s1,s2,...,sk],b}, où s1, s2, ..., sk désignent les points singuliers de f sur ]a ; b[ rangés par ordre croissant, la calculatrice effectue la démarche suivante:
    -i) Si le réel f(t) existe, la calculatrice vous propose de définir f, au point t, par f(t).
    -ii) Sinon, et dans le cas où f admet un prolongement par continuité, en t, à gauche ou à droite, la calculatrice propose de prendre pour f(t) une valeur réalisant ce prolongement.

    Vous pouvez alors:
    - Soit, accepter cette proposition, en appuyant sur ENTER.
    - Soit, la refuser, en remplaçant la valeur indiquée par:
    * "undef",( dans ce cas, la fonction sera considérée comme non définie au point t );
    ou
    * un réel de votre choix, ( dans ce cas, la fonction sera définie au point t par le réel choisi ).
    Appuyez ensuite deux fois sur ENTER pour valider votre choix et relancer le programme.

    Dans l'exemple 1, la fonction f initiale n'est pas définie en -3. Mais elle admet en -3, une limite à gauche égale à 0, et une limite à droite égale à moins l'infini. Par suite, f admet un prolongement par continuité à gauche en-3. La calculatrice propose donc de continuer l'étude en prenant, comme fonction f, ce prolongement. Acceptons sa proposition !  

     
    Dans l'exemple 2, en utilisant l'expression initiale de f(x), les réels -1 et 1 ont pour images respectives 0 et 2. La calculatrice propose donc de continuer l'étude de la fonction f, définie sur R, par:
    f(x) = (x²+x)/(|x²-1|+1). Acceptons sa proposition !
     

     
    Dans l'exemple 3, en utilisant l'expression initiale de f(x), le réel 6.PI a pour image 0.
    D'autre part, la fonction f initiale n'est pas définie en 0, mais elle a en 0 une limite (à droite) égale à 1. Par suite, f admet un prolongement par continuité (à droite) en 0. La calculatrice propose donc de continuer l'étude en prenant, comme fonction f, ce prolongement.
    Acceptons sa proposition !
       
  3. Calcul des dérivées première et seconde de f.


    * Cette étape est facultative. Elle se produit lorsque les expressions algébriques des dérivées de f sont identiques sur chacun des intervalles ]a;s1[,]s1;s2[,...,]sk;b[, où s1,s2,...,sk désignent les points singuliers éventuels de f, rangés par ordre croissant.
    Si I désigne l'union des intervalles ]a;s1[,]s1;s2[,...,]sk;b[, la calculatrice affiche alors la dérivée (première) de f sur I, suivie, si l'option <avec f "> a été choisie, de la dérivée seconde de f sur I.
    * Dans l'exemple 1, on obtient:
     

     
    * Dans l'exemple 3, on obtient:  

     
    * Dans l'exemple ci-contre: f(x)=ln|x²-1|, avec a=-infini, b=+infini et les points singuliers -1 et 1.
    Les expressions algébriques des dérivées de f sont effectivement identiques sur chacun des intervalles ]-infini;-1[,]-1;1[ et ]1;+infini[.
     

     
  4. Etude de la fonction f sur l'intervalle (x';x").
    S'il n'existe aucun point singulier sur ]a;b[, l'intervalle d'étude (x';x") n'est autre que (a;b).
    S'il existe k points singuliers sur ]a;b[, l'ensemble des opérations suivantes est effectué k+1 fois, en prenant successivement l'intervalle d'étude (x';x") égal à (a;s1),(s1;s2),...,(sk;b).


    4.1
    Simplification de l'expression f(x) sur l'intervalle ]x';x"[.

Cette étape, facultative, se produit dans le cas où f(x) contient une ou plusieurs valeurs absolues, dont l'évaluation est un préalable indispensable au calcul de la dérivée de f sur l'intervalle ]x';x"[.
Les zéros de chaque fonction, située à l'intérieur d'une valeur absolue, sont des points singuliers de f, la dérivabilité de f en ces points n'étant pas assurée. Comme l'intervalle ]x';x"[ ne contient aucun point singulier et que chacune de ces fonctions est continue sur ]x';x"[, elle est de signe constant sur ]x';x"[. Chaque valeur absolue peut donc être effectuée sur l'intervalle ]x';x"[, de façon à simplifier l'expression f(x) sur cet intervalle.

Dans l'exemple 2, la fonction f admet sur R les deux points singuliers -1 et 1, racines du trinôme x²-1 situé à l'intérieur de la valeur absolue. f est donc étudiée successivement sur les intervalles ]-infini;-1], [-1;1] et [1;+infini[. Sur chaque intervalle, la calculatrice commence par donner une expression simplifiée de f(x), en effectuant |x²-1|, selon le signe de x²-1 sur cet intervalle, et en simplifiant éventuellement le quotient obtenu.

4.2 Calcul des dérivées première [et seconde] de f sur l'intervalle ouvert ]x';x"[.

Cette étape est facultative. Elle se produit lorsque l'expression des dérivées dépend de l'intervalle d'étude ]x';x"[.
La calculatrice affiche alors la dérivée (première) de f sur ]x';x"[, suivie, si l'option <avec f "> a été choisie, de la dérivée seconde de f sur ]x';x"[.
Dans l'exemple 2, on obtient:

4.3 Recherche des zéros de f ',[ et de f " ], sur l'intervalle ouvert ]x';x"[.

La calculatrice détermine les zéros ,(valeurs exactes si possible, sinon approchées), de la dérivée première de f, notée f ', sur l'intervalle ouvert ]x';x"[, puis, si l'option <avec f "> a été choisie et après avoir appuyé sur ENTER, elle détermine les zéros de la dérivée seconde de f, notée f ", sur ]x';x"[.
NB: Le nombre total de zéros de f ' et f " ne peut excéder 11. Lorsque cette situation se présente, la calculatrice arrête le programme en indiquant que l'intervalle d'étude (a;b) est trop grand.
* Dans l'exemple 1, on obtient:


* Dans l'exemple 2, on obtient:


Dans l'exemple 3, on obtient:


4.4 Tableau de variation de f sur l'intervalle (x';x").

La calculatrice affiche ensuite le tableau de variations complet de f, sur l'intervalle (x';x").
* Sur la 1ère ligne se trouvent les valeurs remarquables de x, ( bornes x' et x" de l'intervalle d'étude et zéros des dérivées ), en valeurs exaxtes, si possible, sinon désignées par des lettres choisies dans la liste: {j,k,m,n,p,q,r,s,t,u,v}.
* Sur la 2ème ligne se trouvent des valeurs décimales approchées des réels figurant sur la 1ère ligne.
* Si l'option <avec f "> a été choisie à l'étape n°1, la 3ème ligne précise le signe de f ", s'ils existent les nombres dérivés de f à l'ordre 2 en x' et x", respectivement à gauche et à droite, et les images par f " des réels de ]x';x"[ figurant sur la 1ère ligne; (les valeurs indiquées sont exactes, si possible, sinon approchées).
* L'avant-dernière ligne comporte, le signe de f ', s'ils existent les nombres dérivés de f en x' et x", respectivement à gauche et à droite, et les images par f ' des réels de ]x';x"[ figurant sur la 1ère ligne; (les valeurs indiquées sont exactes, si possible, sinon approchées).
* La dernière ligne donne les variations de f : ( Sens de variation, limites en x' et x" respectivement à gauche et à droite, images par f des réels figurant sur la 1ère ligne).

* Dans l'exemple 1, on obtient:


* Dans l'exemple 2, on obtient:


Dans l'exemple 3, on obtient:
Le nombre de réels indiqués sur la 1ère ligne étant supérieur à 7, le tableau de variations de f sur [0;6.PI] est scindé en 2 parties, associées respectivement aux intervalles [0;q] et [q;6.PI]. On obtient le second tableau en appuyant sur ENTER.

  1. Tracé de la courbe représentative de f sur l'intervalle (a;b).

    La programme choisit automatiquement une fenêtre graphique, adaptée à la courbe représentative de f sur l'intervalle (a;b).
    Il trace ensuite cette courbe en k+1 étapes, la variable x décrivant succesivement les intervalles: (a;s1),(s1;s2),...,(sk;b), où s1,s2,...,sk désignent les points singuliers de f, rangés par ordre croissant, sur ]a;b[.

    Exemple 1:

    Exemple 2:

    Exemple 3:

  2. Etude des branches infinies de la courbe représentative de f et tracé des asymptotes éventuelles.

    Cette étape est facultative. Elle se produit lorsque la courbe représentative de f possède une ou plusieurs branches infinies.
    Pour chaque branche infinie, la calculatrice précise l'asymptote éventuelle associée ou, s'il s'agit d'une branche infinie en +infini ou -infini, sa direction asymptotique. Dans le cas où la courbe admet une ou plusieurs asymptotes, celles-ci sont ensuite tracées pour compléter le graphique précédent.

    Dans l'exemple 1, on obtient:

    Dans l'exemple 2, on obtient:

    Encore un exemple:

  3. Emploi du menu utilisateur.

    Le programme se termine par l'affichage, en haut de l'écran HOME, d'un menu utilisateur, associé aux touches de fonction suivantes:

    - Tapez sur F1, puis 2 fois sur ENTER
    , pour envoyer dans la pile, s'il n'y a pas de points singuliers, l'expression f(x), sinon une liste contenant les expressions f(x) simplifiées sur chacun des intervalles (a;s1),(s1;s2),...,(sk;b).
    - Tapez sur F2, puis 2 fois sur ENTER, pour envoyer dans la pile, s'il n'y a pas de points singuliers, l'expression f '(x) de la dérivée de f, sinon une liste contenant les expressions f '(x) simplifiées sur chacun des intervalles ]a;s1[,]s1;s2[,...,]sk;b[.
    - Tapez sur F3, puis 2 fois sur ENTER, pour envoyer dans la pile, si l'option <avec f "> a été choisie, s'il n'y a pas de points singuliers, l'expression f "(x) de la dérivée seconde de f, sinon une liste contenant les expressions f "(x) simplifiées sur chacun des intervalles ]a;s1[,]s1;s2[,...,]sk;b[.
    - Tapez sur F4, puis 2 fois sur ENTER, pour afficher le tableau de variations, ou, s'il y a plusieurs tableaux de variations, l'un de ces tableaux choisi dans une liste.
    - Tapez sur F5, puis 2 fois sur ENTER, pour afficher la table des valeurs, ainsi que des limites aux bornes et points singuliers éventuels des fonctions f, f ' et éventuellement f ".NB: Avant la première utilisation du programme ETUDE, il est nécessaire de définir la variable data "valeurs" comme variable data courante, en tapant: <APPS> 6 2 <ENTER>.
    - Tapez sur F6, puis 2 fois sur ENTER, pour retracer la courbe de f et ses asymptotes, dans la fenêtre automatique ou la fenêtre courante, ou bien pour effectuer une finition de la courbe de f actuellement affichée: Présentation des points d'arrêt ou de discontinuité, lissage ...
    - Tapez sur F7, puis 2 fois sur ENTER, pour envoyer dans la pile une matrice contenant les résultats de l'étude des branches infinies de la courbe de f.
    - Tapez sur F8, puis 2 fois sur ENTER, pour effacer l'environnement du programme ETUDE, variables et graphique, et pour rétablir les modes et l'environnement précédents.
    Remarques:
    -
    1) Chacune des fonctions précédentes n'est accessible que lorsque le menu utilisateur ( "CUSTOM" ) est actif. Comme après chaque opération, la calculatrice revient automatiquement au menu standard, il faudra rétablir manuellement le menu utilisateur en tapant: <2nd> 3.
    -2) Lorsque l'écran graphique est actif, il est également possible d'utiliser les fonctions du menu graphique standard, ( F2=Zoom, F3=Trace, F4=ReGraph, F5=Math, F6=Draw, F7 ), pour compléter le graphique ou pour effectuer certains calculs en liaison avec la courbe de f.

[ Index ]



Historique:

Version 1.0, ( première version publique ), mise à disposition sur http://users.aol.com/mimoun36/home.htm, le 5 novembre 1999.

[ Index ]

 



Pour me contacter:

Les encouragements ou les critiques, éventuellement accompagnés de propositions visant à améliorer ce programme, seront les bienvenus.

Mon email : mimoun36@aol.com ( Michel MOUNET )
Mon site web: http://users.aol.com/mimoun36/home.htm

[ Index ]