Its more of a reference than a question, recently i am doing too much integration within integration and derivatives within derivatives and limits of long string of functions and too much math for wolfram to handle on a laptop, so is there a better program for integration and derivatives and limits or is there something online that could handle and calculate a limit of long string of functions ?!
-
This is question best posed to our colleagues at https://mathematica.stackexchange.com. It would be nice to see a sample of the code to look for simplifications. – dantopa Jun 18 '17 at 02:47
3 Answers
Sage is a great open-source resource for doing all kinds of math. It is freely available and you can try it in your browser here. It helps if you know Python.
- 17,307
If you have a look here, you will have the list of currently available computer algebra systems, their cost and type of license.
Maxima, SageMath and Mathics are, at least in my opinion, very good choices for what you seem to need (all of them are free).
- 289,558
SymPy
I'd also consider raw SymPy: https://www.sympy.org/en/index.html in addition to SageMath.
SageMath basically integrates several libraries, including SymPy. As a result, it has more functionality, but it is also more complex and harder to install. For example, it is completely missing from Ubuntu 24.04 due to a Python compatibility issue.
For example we can do symbolic integration of:
$$ \int (1 + cx^c) e^{x^c} dx $$
on SymPy with:
from sympy import *
x = symbols('x')
c = symbols('c')
print(integrate((1 + c*x**c)*E**(x**c), x))
which outputs:
x*exp(x**c)
i.e. the desired result:
$$ x e^{x^c} $$
Related: