from sympy import *
a = Symbol("a")
b = Symbol("b")
expand((a+b)**2)
factor(a**3-1)
Simplifier $\sqrt{75} + \sqrt{48}$
radsimp(sqrt(75)+sqrt(48))
Enlever les racines carrées du dénominateur de $\dfrac{5}{1+\sqrt{2}}$
radsimp(5/(1 + sqrt(2))
x = Symbol("x")
plot(x**2,(x,-4,4))
Primitive de $x \mapsto x^2$
integrate(x**2, x)
Calcul de $\displaystyle\int_2^7 x^2 ~dx$
print(integrate(x**2, (x,2,7)))
diff(x**5,x)
diff(x*ln(x) - x , x)
diff(ln(a*x)+exp(b*x),x)
diff(ln(a*x)+exp(b*x),a)
limit(exp(x)/x, x, 00)
Résolution de $x^2 = 3$
solveset(Eq(x**2 , 3), x)
Résolution de $ax^2+bx+c = 0$
c = Symbol("c")
solveset(Eq(a*x**2 + b*x + c , 0) , x)
Simplification de $\ln(8) + \ln(45) + \ln(100)$
simplify(ln(8) + ln(45)+ln(100))
Simplification de $\dfrac{1}{x} + \dfrac{1}{x+1} + \dfrac{1}{(x+1)^2}$
ratsimp(1/x + 1/(x+1) + 1/(x+1)**2)
factor(x**2 - 0.25)
factor(x**2 - 1/4)
factor(x**2 - Rational(1/4))