
    sgC	                         d dl mZ 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 Zd Zy)    )	PoleError)oo)S)Symbol)explog)sqrt)cossin)Ox)raisesc                     t        dt        z  t        t               z         t        dt        z        z
  } | j                  t              ddt        dz  z  z  ddt        dz  z  z  z
  dz   t	        t        dz  t        t
        f      z   t        t               z  k(  sJ t        t              t        dt        z  t        t               z         t        dt        z        z
  z  } | j                  t        d      ddt        dz  z  z  ddt        dz  z  z  z   dt        z  z   dz   t	        t        d	z  t        t
        f      z   k(  sJ t        t        t              ddt        z  z
  z        } | j                  t              t        t        t              ddt        z  z
  z        k(  sJ t        t        dt        z  t        t        t                     z               t        t        dt        z              z
  } | j                  t        d      d
dt        dz  z  z  dt        z  z   dz   t	        t        d	z  t        t
        f      z   t        t        t                     z  k(  sJ d } |t               |t        d |t              z  z
        z  } | j                  t        d      dt        t        t        t              z         t        t        t        t                           z  z   t        t               dz  t        j                  z
  t        t        t        t              z         z  t        dt        z  dt        t              z  z         dz  z   t        dt        t        t                    z        z  z   t	        t        dt        t        t                    z        t        t
        f      z   k(  sJ t        t        t                    t        t        dt        z  dt        t        t                    z  z               t        t        dt        z              z
  z  } | j                  t        d      d
dt        dz  z  z  dt        z  z   dz   t	        t        d	z  t        t
        f      z   k(  sJ t        dd      }t        |      t        |      dz  z  t        t        t        |            t        t        |            dz  z  t        t        t        t        |                  t        t        t        |                  dz  z        z        z  |z  } | j                  |      t        t        t        t        t        |                  t        t        t        |                  dz  z        t        t        |            z  t        t        |            dz  z        t        |      dz  z  t        |      z  k(  sJ y )N            )n      c                 <    t        t        t        |                   S N)r   r   s    R/var/www/html/venv/lib/python3.12/site-packages/sympy/series/tests/test_aseries.py<lambda>ztest_simple.<locals>.<lambda>!   s    #c#a&k"     r   T)integer)r   r   r   aseriesr   r   r   Halfr   r	   r   )ee3r   s      r   test_simpler'      sz    	AaC#qb'MS1X%A99Q<Ar!Q$wK!Qq!tV*4q81QWq"g;NNPSUVTVPWWWWWA#acCGm$s1Q3x/0A99Q!91QT6
Q!Q$Z 7!A# = AAa"gPQSUwDW WWWWCFa!A#gA99Q<3s1vQqS12222 	C!c3q6'l"#$s3qs8}4A99Q!9Qq!tVqs!2Q!61r7QG9L!LcSVWXSYRYl ZZZZ	"B
1bQr!uWoA99Q!9CCF
OCSV4E$E EQ	AFF"CCF
O3!A##a&.!!#$%(CAK%89!9;<SCAK=PSTVXRY;Z![ [ [ [ 	CFs3qsQs3q6{]234s3qs8}DEA99Q!9AadFac 1A 5!b'Ar78K KKKKsD!A	aQ	3tCF|CAKN:3tCAK?PQTUXY\]^Y_U`QacdQd?d;eef	fhiiA99Q<DSV%c#c!f+&6&99:4A<GCPQFUVVWX[\]X^`aXaabfghbiij j jr   c                  @    t        dt        z  t        t               z           j                  t        dd      t        dt        z         t        dt        z        z  dz  t        t               t	        dt        z        z  z   t        dt        z        z   t        t        dt        z        t        t        f      z   k(  sJ t        t              t	        t        t                     z    j                  t        d      t        d	t        z        t        t              z  d
z  t        dt        z        t        t              z  dz  z
  t        t              z   t        t        dt        z        t        t        f      z   k(  sJ t        t         fd       y )Nr   r   T)r   hirr    r   r!   )r)   r   r   r   c                  .     j                  t              S r   )r#   r   r%   s   r   r   z#test_hierarchical.<locals>.<lambda>8   s    aiil r   )	r   r   r   r#   r
   r   r   r   r   r+   s   @r   test_hierarchicalr,   0   sI   AaC#qb'MA99Q!9&3r!t9*S1X*=a*?GC!H+"1Q3x+(*+C1I2w*?+@ @ @ @ 	AS!WA99QD9!SAYs1v%5b%81Ic!fQ&!$Q&(*+C1I2w*?&@ @ @ @
9*+r   N)sympy.core.functionr   sympy.core.numbersr   sympy.core.singletonr   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   <module>r8      s/    ) ! " $ = 9 ?    ' jF,r   