Eigenmath is a free, easy to use, no installation, multiplatform computer algebra system by George Weigt, written in the C programming language. On the home page the binaries for Windows and Mac OS X are available. Source code is available on the project's Sourceforge page. Leonel H. Sandoval has ported the project to Nintendo DS homebrew. Examples * Sum and factorization of functions:
f(x) = 2 x^2 + 3 x + 4 g(x) = 4 x + 2 h(x) = f(x) + g(x) h(x) 6 + 7x + 2x^2 factor(h(x)) (2+x)(3+2x)
* Roots of a function:
h(x) = 2 x^2 + 7 x +6 h(x) 6 + 7x + 2x^2 roots(h(x)) -2, -3/2
* Differentiate and integrate functions:
h(x) = 2 x^2 + 7 x +6 h(x) 6 + 7x + 2x^2 p(x) = d(h(x),x) p(x) 7 + 4x m(x) = integral(p(x),x) m(x) 7 x + 2 x^2
|