Hide keyboard shortcuts

Hot-keys on this page

r m x p   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

"""A module for solving all kinds of equations. 

 

    Examples 

    ======== 

 

    >>> from sympy.solvers import solve 

    >>> from sympy.abc import x 

    >>> solve(x**5+5*x**4+10*x**3+10*x**2+5*x+1,x) 

    [-1] 

""" 

from .solvers import solve, solve_linear_system, solve_linear_system_LU, \ 

    solve_undetermined_coeffs, nsolve, solve_linear, checksol, \ 

    det_quick, inv_quick 

 

from .recurr import rsolve, rsolve_poly, rsolve_ratio, rsolve_hyper 

 

from .ode import checkodesol, classify_ode, dsolve, \ 

    homogeneous_order 

 

from .polysys import solve_poly_system, solve_triangulated 

 

from .pde import pde_separate, pde_separate_add, pde_separate_mul, \ 

    pdsolve, classify_pde, checkpdesol 

 

from .deutils import ode_order 

 

from .inequalities import reduce_inequalities, reduce_abs_inequality, \ 

    reduce_abs_inequalities, solve_poly_inequality, solve_rational_inequalities, solve_univariate_inequality