U
    ZÊ¹jg  ã                   @   sp   d dl mZ d dlmZ d dlmZ d dlmZmZm	Z	 d dl
mZ edƒ\ZZZZedd„ ƒZed	d
„ ƒZdS )é    )ÚI)Úsymbols)Úexp)ÚcosÚcotÚsin)Ú_both_exp_powzx,y,z,nc                   C   s‚   t tƒ t¡st‚t tƒ t ¡s$t‚t tƒ t¡r6t‚ttƒ t¡sHt‚ttƒ t¡sZt‚ttƒ t ¡rlt‚ttƒ t¡s~t‚d S )N)r   ÚxÚhasÚAssertionErrorr   r   © r   r   ú`/var/www/html/bwave/python/venv/lib/python3.8/site-packages/sympy/simplify/tests/test_rewrite.pyÚtest_has
   s    r   c                   C   sH  t tƒ t t¡t d ttt ƒtt t ƒ  ks8t‚t tƒ t t¡ tt ¡t tƒks\t‚ttƒ tt¡ tt¡ttƒks€t‚t dt ƒt dt ƒ  t t¡ tt ¡t dt ƒt dt ƒ ksÄt‚t tt ƒ t t¡ tt ¡t tt ƒksðt‚ttt ƒ tt¡ tt¡ttt ƒk�st‚ttƒ tt¡ tt ¡ttƒk�sDt‚d S )Né   é   )r   r	   Zrewriter   r   r   r   Úyr   r   r   r   Útest_sin_exp_rewrite   s"    8$$ÿ ÿ ÿÿ,.r   N)Zsympy.core.numbersr   Zsympy.core.symbolr   Z&sympy.functions.elementary.exponentialr   Z(sympy.functions.elementary.trigonometricr   r   r   Zsympy.testing.pytestr   r	   r   ÚzÚnr   r   r   r   r   r   Ú<module>   s   

