ALGB contiennent des programmes:
COLCT et EXPAN. On peut par exemple développer
'(1+X)^12-(1-X)^12' en 4 secondes en tapant EXPA alors
que par extrapolation, il faudrait une dizaine de jours en utilisant
uniquement les instructions de la ROM
(avec de plus l'obligation d'écrire le
petit programme EXCO décrit pages 31-22 et 31-23 du manuel de la 48S).
Cette version est également capable de simplifier des
expressions à plusieurs variables en un temps raisonnable. Par exemple
en un peu moins de 16s sur une 48S(X) ou un peu plus de 10s sur une GX.
On peut également factoriser certaines expressions en utilisant COLC,
par exemple 'X^2+X+2*X*Y+Y+Y^2' COLC donne '(X+Y)*(X+Y+1)'
en 7 secondes.
TAYLR, mais plus rapides et capables de traiter
des expressions plus complexes ainsi que dans une certaine mesure
des expressions indéterminées en un point.
L'originalité des programmes présentés ici tient au fait que:
GCD de calcul
de plus grand commun démoninateur accepte
des entiers, des polynômes-listes ou des polynômes symboliques).
'1/2', et pas par des complexes ou autres,
ce qui permet justement d'utiliser les complexes
(y compris d'ailleurs dans des fractions)
ENTRIES.A), ce qui devrait garantir
la portabilité sur les 48 S, SX, G, GX mais j'espère aussi sur les
modèles futurs (moyennant recompilation). À propos des successeurs
de la HP48, signalons que la HP38G est certes postérieure à la 48G
mais n'est pas un successeur de la 48G. Il nous faudra patienter
(au moins un an à mon avis).
L'ensemble d'ALGB a été développé sur un PC Pentium 90Mhz,
sous Linux version 2.0, avec le système X-Windows XFree86, l'éditeur
GNU emacs, l'émulateur x48 avec JAZZ,
les gtools (compilateur GNU pour HP48) et kermit. Sans le projet GNU et
la Free Software Foundation, ALGB n'en serait pas là.