About ABAKUS
ABAKUS is a computer algebraprogram which performs notonly arithmetic but even symbolic calculationsof mathematical formulas.The current Palm version 2.0contains the following functions:Exact arithmetic calculations:
Exact calculation of integer numbers of "randomly big" size Calculation of real numbers with "randomly large" digits Exact calculation of fractions Least common multiple, greatest common divisor Factorial, binomial coefficient Prime numbers, prime factor separation, divisor setTransforming mathematical formulas:
Simplify, multiply, and factorize formulas; building the common denominator Normalize, divide, and factorize polynomials; separate into partial fractions Discussing mathematical functions:
Calculate function values Zeros, singularities, extremal points, turn points Differentiation, integration (even with solution steps) Calculation of limits Graphical representation (2D and 3D) Solving mathematical equations:
Exact and numerical solution of linear and non-linear equations Exact solution of systems of linear equationsVector and matrix calculations:
Simplify and invert matrices Calculate determinates, Eigenvalues, and EigenvectorsThe free demo version allows you to test all functions of ABAKUS for a certain input.For example, the function "integrate + trace" applied to the formula "x*sin(x)" with variable "x" yields the following output: int(x*sin(x),x)
# Partial integration:
int(u(x)*v'(x),x) = u(x)*v(x)-int(u'(x)*v(x),x)
# u = x, v' = sin(x) => u' = 1, v = -cos(x)
-x*cos(x)-int(-cos(x),x)
# int(c*f(x),x) = c*int(f(x),x)
-x*cos(x)-(-1)*int(cos(x),x)
# Table
-x*cos(x)-(-1)*sin(x)
# Simplify
-x*cos(x)+sin(x).
Moreover, ABAKUS contains a special editorfor mathematical formulas. So you can enter even complex expressions very fast.At the moment, the following functions are supported:
sin,cos,tan,cot (trigonometric functions), arcsin,arccos,arctan,arccot (inverse trigonometric func.s), sinh,cosh,tanh,coth (hyperbolic functions), arsinh,arcosh,artanh,arcoth (inverse hyperbolic functions), sqrt (square root), crt (cubic root), exp (exponential function), ln (natural logarithm), abs (Betrags function), sgn (signum function).Feasible operators are '+' (addition), '-' (subtraction), '*' (multiplication), '/' (division), and '^' or '**' (power).Version overview:
V1.0: Initial release
V1.1: Minor bug fixes
V1.2: Bug fix in integration of rational functions;
Improved formula editor
V2.0: Additional functionality:
Arithmetic calculations Zeros, singularities, extremal points, turn points, limits of functions Graphical representation of functions (2D and 3D) Solving mathematical equations Vector and matrix calculations
ABAKUS, compatible Devices
Palm III, Palm IIIc, Palm IIIe, Palm IIIx, Palm IIIxe, Palm Tungsten C, Palm Tungsten E, Palm Tungsten E2, Palm Tungsten T, Palm Tungsten T2, Palm Tungsten T3, Palm Tungsten T5, Palm Tungsten W, Palm V, Palm VII, Palm VIIx, Palm Vx, Palm Zire, Palm Zire 21, Palm Zire 31, Palm Zire 71, Palm Zire 72, Palm i705, Palm m100, Palm m105, Palm m125, Palm m130, Palm m500, Palm m505, Palm m515