K idZddlmZmZmZmZmZmZmZmZm Z m Z ddl m Z m Z ddl m Z ddlmZddlmZmZddlmZddlmZmZmZmZmZmZmZdd lmZmZdd lmZmZdd lmZdd l m Z dd l!m!Z!m"Z"gdZ#y)zThe module helps converting SymPy expressions into shorter forms of them. for example: the expression E**(pi*I) will be converted into -1 the expression (x+x)**2 will be converted into 4*x**2 ) simplify hypersimp hypersimilar logcombine separatevarsposify besselsimp kroneckersimpsignsimp nsimplify)FUfu) sqrtdenest)cse)epathEPath) hyperexpand)collectrcollectradsimp collect_constfractionnumerdenom)trigsimp exptrigsimp)powsimp powdenest)combsimp) gammasimp)ratsimpratsimpmodprime) rrrrrrr r r r r rrrrrrrrrrrrrrrrrrr r!r"N)$__doc__rrrrrrr r r r rr rcse_mainr epathtoolsrrrrrrrrrrrrrrrr r!r"__all__]/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/sympy/simplify/__init__.pyr*sI "$$VVV+' - r(