o
    i                     @   s   d Z ddlmZmZmZmZmZmZmZmZm	Z	m
Z
 ddlmZmZ ddlmZ ddlmZ ddlmZmZ ddlmZ ddlmZmZmZmZmZmZmZ dd	lmZmZ dd
lmZmZ ddlmZ ddl m Z  ddl!m!Z!m"Z" g dZ#dS )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separatevarsposify
besselsimpkroneckersimpsignsimp	nsimplify)FUfu)
sqrtdenest)cse)epathEPath)hyperexpand)collectrcollectradsimpcollect_constfractionnumerdenom)trigsimpexptrigsimp)powsimp	powdenest)combsimp)	gammasimp)ratsimpratsimpmodprime) r   r   r   r   r   r   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r!   N)$__doc__r   r   r   r   r   r   r   r	   r
   r   r   r   r   Zcse_mainr   Z
epathtoolsr   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r!   __all__ r$   r$   f/var/www/html/eduruby.in/lip-sync/lip-sync-env/lib/python3.10/site-packages/sympy/simplify/__init__.py<module>   s    0$