Fast symbolic manipulation library written in C++
Fast symbolic manipulation library written in C++
symengine$ symengine -c "from symengine import symbols, expand; x, y = symbols('x y'); print(expand((x + y)**3))"$ symengine -c "from symengine import symbols, simplify; x = symbols('x'); print(simplify((x**2 + 2*x + 1)/(x + 1)))"$ symengine -c "from symengine import symbols, diff; x = symbols('x'); f = x**3 + 2*x**2; print(diff(f, x))"