Breve resumen de la librería de matemática simbólica Sympy

Con Sympy se pueden realizar operaciones matemáticas simbólicas de álgebra, cálculo, algebra lineal y ecuaciones diferenciales entre otras. Sympy viene por defecto en la distribución de Python de Anaconda. Aquí un ejemplo de un cálculo con Sympy: $$ x^{2} - 24 = 0 $$

        >>> from sympy import *
        >>> x, y = symbols('x y')
        >>> solve(x**2 - 24, x)
        [-2*sqrt(6), 2*sqrt(6)]
La función init_printing() permite visualizar mejor los resultados:
        >>> init_printing()
        >>> solve(x**2 -24, x)
Y el resultado (aquí uso MathJax para una mejor visualización): $$\left [ - 2 \sqrt{6}, \quad 2 \sqrt{6}\right ]$$ Otro ejemplo esta vez con integrales:
        Integral(cos(x)*exp(x), x)
$$ \int e^{x} \cos{\left (x \right )}\, dx $$ Se puede obtener los símbolos en Latex con la función print:
        >>> print(latex(acos(0)))
        \frac{\pi}{2}
Y representado más elegantemente: $$ \frac{\pi}{2} $$

Sympy tiene una página interactiva (Online shell) para practicar los comandos de matemática simbólica.