sympy

Science

Matemática simbólica

Visão geral sympy

SymPy é uma biblioteca Python para matemática simbólica. Ao contrário deNumPyeSciPyque trabalham com aproximações numéricas, SymPy manipula expressões matemáticas algebricamente - ele pode expandir polinômios, expressões fatoriais, calcular derivadas e integrais exatas, resolver equações e trabalhar com matrizes simbolicamente.

Executar SymPy emPyRuné especialmente útil para estudantes que estudam cálculo, álgebra ou equações diferenciais. Você pode verificar cálculos manuais, explorar padrões simbólicos e obter respostas exatas em vez de aproximações de ponto flutuante — tudo isso sem instalar nada em sua máquina.

Saída de código e execução

Expansão simbólica, diferenciação, integração.

SymPy Algebra & CalculusExecutar no Editor
import sympy as sp

x, y = sp.symbols('x y')

# Expand and factor
expr = (x + y)**3
print("Expanded (x+y)³:", sp.expand(expr))
print("Factored back:",    sp.factor(sp.expand(expr)))

# Calculus
f = sp.sin(x) * sp.exp(x)
print("\nf(x) =", f)
print("f'(x) =", sp.diff(f, x))
print("∫f dx  =", sp.integrate(f, x))

# Solve equation
eq = sp.Eq(x**2 - 5*x + 6, 0)
print("\nSolve x²-5x+6=0:", sp.solve(eq, x))

Pacotes Relacionados

Recursos Python recomendados

Expanda seu conhecimento com tutoriais interativos relacionados, folhas de dicas e comparações de código.