o
    ª3IhI	  ã                   @   sˆ   d dl 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 d dlmZ d dlmZ d d	lmZ d
d„ Zdd„ ZdS )é    )Ú	PoleError)Úoo)ÚSymbol)ÚexpÚlog)Úsqrt)ÚcosÚsin)ÚO©Úx)Úraisesc               	   C   sþ  t dt tt ƒ ƒt dt ƒ } |  t¡ddtd   ddtd    d ttd ttfƒ tt ƒ ks8J ‚ttƒtdt tt ƒ ƒtdt ƒ  } | jtddddtd   ddtd    dt  d ttd	 ttfƒ ksuJ ‚tttƒddt   ƒ} |  t¡tttƒddt   ƒks”J ‚tt dt tttƒ ƒ ƒƒtt dt ƒƒ } | jtddd
dtd   dt  d ttd	 ttfƒ tttƒ ƒ ksÒJ ‚dd„ }|tƒ|td|tƒ  ƒ } | jtdddtdt dttƒ  ƒtdtttƒƒ ƒ d  tdt ttƒ ƒtdtttƒƒ ƒ d  ttttƒ ƒtdtttƒƒ ƒ d  ttttƒ ƒttttƒƒ ƒ  ttdtttƒƒ ƒttfƒ ksRJ ‚tttƒƒtt dt dtttƒƒ  ƒƒtt dt ƒƒ  } | jtddd
dtd   dt  d ttd	 ttfƒ ks‘J ‚tddd}t|ƒt|ƒd  ttt|ƒƒtt|ƒƒd  tttt|ƒƒƒttt|ƒƒƒd  ƒ ƒ | } |  |¡ttttt|ƒƒƒttt|ƒƒƒd  ƒtt|ƒƒ tt|ƒƒd  ƒt|ƒd  t|ƒ ksýJ ‚d S )Né   é   é   é   éúÿÿÿ)Úné   é   éüÿÿÿéÿÿÿÿc                 S   s   t t t | ƒƒƒS ©N)r   r   © r   ú_/home/air/sanwanet/gpt-api/venv/lib/python3.10/site-packages/sympy/series/tests/test_aseries.pyÚ<lambda>    s    ztest_simple.<locals>.<lambda>éþÿÿÿéýÿÿÿr   T)Úinteger)	r	   r   r   Úaseriesr
   r   r   r   r   )ÚeÚe3r   r   r   r   Útest_simple   s4   "N*P&.N>*ÿ&ÿ þþ<B`Zÿr"   c                      s  t dt tt ƒ ƒ‰ ˆ jtdddtdt ƒ t dt ƒ d tt ƒtdt ƒ  t dt ƒ ttdt ƒttfƒ ks@J ‚t tƒttt ƒƒ ‰ ˆ jtddtd	t ƒt tƒ d
 tdt ƒt tƒ d  t tƒ ttdt ƒttfƒ ks{J ‚tt‡ fdd„ƒ d S )Nr   r   T)r   Úhirr   r   r   )r#   r   r   r   c                      s
   ˆ   t¡S r   )r   r   r   ©r    r   r   r   7   s   
 z#test_hierarchical.<locals>.<lambda>)	r	   r   r   r   r   r
   r   r   r   r   r   r$   r   Útest_hierarchical/   s"   *ÿ
ÿ
ÿ"ÿÿ
ÿr%   N)Úsympy.core.functionr   Úsympy.core.numbersr   Úsympy.core.symbolr   Ú&sympy.functions.elementary.exponentialr   r   Ú(sympy.functions.elementary.miscellaneousr   Ú(sympy.functions.elementary.trigonometricr   r	   Úsympy.series.orderr
   Ú	sympy.abcr   Úsympy.testing.pytestr   r"   r%   r   r   r   r   Ú<module>   s    #