sympy.solvers
The solvers module in SymPy implements methods for solving equations.
Use solve
to solve algebraic equations. We suppose all equations are equaled to 0, so solving x**2 == 1 translates into the following code:
>>> from sympy.solvers import solve
>>> from sympy import Symbol
>>> x = Symbol('x')
>>> solve(x**2 - 1, x)
[-1, 1]
The first argument for solve
is an equation (equaled to zero) and the second argument is the symbol that we want to solve the equation for.
sympy.solvers.solvers.solve
sympy.solvers.solvers.solve_linear
sympy.solvers.solvers.solve_linear_system
sympy.solvers.solvers.solve_linear_system_LU
sympy.solvers.solvers.solve_undetermined_coeffs
sympy.solvers.solvers.tsolve
sympy.solvers.solvers.nsolve
sympy.solvers.solvers.check_assumptions
sympy.solvers.solvers.checksol
See ode-docs
.
sympy.solvers.pde.pde_separate
sympy.solvers.pde.pde_separate_add
sympy.solvers.pde.pde_separate_mul
sympy.solvers.recurr.rsolve
sympy.solvers.recurr.rsolve_poly
sympy.solvers.recurr.rsolve_ratio
sympy.solvers.recurr.rsolve_hyper
sympy.solvers.polysys.solve_poly_system
sympy.solvers.polysys.solve_triangulated