Bifurcation: Travail avec WinFonc et Maple

Ce fichier au format Word 6/95

Travail préparatoire fait en classe

A) Lancer WinFonc:

avec GRAPHES Suite Un+1=f(Un)

entrez m*x*(1-x) puis une valeur pour m, par exemple 0.5

vous entrez le premier terme 0.25

vous entrez le nombre de termes 25 par exemple

Vous zoomez sur le dessin ( cliquez coin supérieur gauche, maintenir le bouton gauche appuyé et définissez votre nouveau repère ) puis faire UTILITES Reconstruire.

La suite converge vers 0.

Pour étudier d'autres valeurs de m:

avec Utilités Gérer les graphes puis Paramètre puis Nouveau, vous entrez m puis sa nouvelle valeur la courbe et la suite sont reconstruites pour cette nouvelle valeur de m

Pour changer le premier terme ou le nombre de termes, dans Gérer les graphes, choisir Modifier et modifiez ce que vous voulez.

VALEURS de m à étudier: 0.5, 1, 2, 3 ( convergence lente, augmentez le nombre de termes ) puis dans l'intervalle ]3 ; 4[ différentes valeurs ( 3.2, 3.5, ..... ) que vous pouvez choisir à partir du schéma général ( cf document accompagnant le travail fait en classe ).

NOTEZ les valeurs de m entrées et les constatations faites.

Vous pouvez utiliser Winfonc pour avoir les graphes de f(x) et de ses composées d'ordre 2, 4 .....
( utilisez le couper/coller pour écrire plus rapidement les fonctions )

B) Lancez MAPLE:

Pour définir f et ses composées, définir une procédure récursive:

> w:=x-> m*x*(1-x);

> repete:=proc(x,n) if n=0 then x else w(eval(repete(x,n-1))) fi end;

> f:=x->repete(x,1);

> g:=x->repete(x,2);

Pour utiliser f ou g, vous devez préciser f(x), exemple:

> solve(f(x)-x,x);

Pour dériver f qui est une fonction utilisez l'opérateur diff:

> f2:=diff(f(x),x);

Pour que f2 soit une fonction:

> f2:=unapply(f2,x);

A partir de ces commandes, étudiez les intersections de f(x) avec y=x, la pente de la tangente au graphe de f(x) en ces points et les conditions sur m pour que cette pente soit dans [-1;1]

Refaire le même travail pour g(x) composée de f(x) avec elle-même.

Essayer de pousser Maple plus loin avec la fonction h(x) composée de g(x) avec elle-même, h(x) sera définie par

> h:=x->repete(x,4)

Pour terminer, faites dessiner les graphes de f, g et h par Maple en ayant soin de fixer m avec

> m:=3.5;plot({repete(x,0),repete(x,1),repete(x,2),repete(x,4)},x=0..1);

Pour voir ce que cela donne dans Maple