Formulae1.sea.hqx Formulae 1 Demo Poliplus Software 85 Breckenridge #7 Kitchener, Ontario Canada N2B-3P8 Carlos Bazzarella cbazzi@hookup.het From the author's documentation: 'Formulae 1' is a fast and compact Computer Algebra System originally designed to run on a PDA (Personal Digital Assistant). The program is only about 150k bytes long (including the Mac overhead of ~31k bytes). Dynamic memory consumption is also minimum. 'Formulae 1' features : - Fast automatic simplification of expressions containing symbols and functions. - Graphical display of expressions with support for special functions drawing (derivatives, integrals, square roots, etc) and the Greek alphabet. - Symbolic constants: "infinity", "pi", and "e" (appearing in symbol form) - Calculus support: derivatives, integrals (basic), limits with plus and minus, Taylor series expansion - Algebra support: Full matrix arithmetic with the following functions: adj, det, minv, transpose - Finite support: sum, prod, factorial, perm and comb. - Dynamically extensible Mathematics Knowledge. This release of 'Formulae 1' contains a command line interface combined with a more Mac-like User Interface. The following is a small list of expressions simplified by 'Formulae 1'. Expression in => Expression out ------------- -------------- (a+b)^2 a^2+(2*b)*a+b^2 sqrt(a^5*b^2+a^4*b^2) b*a^2*sqrt(1+a) sqrt(8*a^3) 2*a*sqrt(2*a) diff(2*a*sqrt(2*a),a) 3*sqrt(2*a) cos(pi)+sin(3*pi/2) -2 5/6+2/3 3/2 diff(sin(x)/x,x) (-sin(x)+x*cos(x))/x^2 This demo version runs 15 minutes then must be restarted. This is an unfortunate restriction, since some of the commands are somewhat cryptic so it takes nearly that long to get a good feel for what the software can do. The interface is a command line with a display/work area for the results. Once an object (e.g. expression) is displayed, it may be manipulated by using the mouse in conjunction with a command tree and the command line. The program includes a feature which allows the user to store new rules for manipulation of the objects. There appears to be no way to save sessions from one time till the next. A 57-page manual is included. This would be improved by a table of contents or a searching facility in it. Overall, this is a nice piece of software and well worth the modest shareware fee. It is small, yet quite powerful. Tested on a PowerMac 7100 running system 7.5.1. I experienced one crash in several hours (broken up into 15-minute intervals) of working with it.