Abakus is a computer algebra program which performs not only arithmetic but even symbolic calculations of Mathematical Formulas The current android version 1.0 contains the following functions: Exact arithmetic calculations, e.g. handling of integer numbers with quot;arbitraryquot; size Transforming mathematical formulas, e.g. factorization of polynomials Discussing mathematical functions, e.g. integration including solution steps Solving mathematical equations Vector and matrix calculations AbakusDiff is a free version of Abakus with reduced functionality: You can calculate derivatives of mathematical functions including solution steps. For example, the command quot;differentiate tracequot; applied to the formula quot;xsinxquot; with variable quot;xquot; yields the following output: diffxsinx,x Differentiate product: fg39; f39;gfg39; diffx,xsinxxdiffsinx,x diffx,x 1 1sinxxdiffsinx,x Table 1sinxxcosx Simplify sinxxcosx. Moreover Abakus contains a special editor for 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 functions, 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 39;39; addition, 39;39; subtraction, 39;39; multiplication, 39;39; division, and 39;39; or 39;39; power.