
    gS                         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 Zd	 Zd
 Zd Zd Zd Zd ZdS )    )E)S)exp)tanh)cossin)Order)xyc                     t          t                                        t                    } t          |           t          k    sJ t          |           t          dz   dz  k    sJ t          |           t          dz  dz  k    sJ d S )N         x   )r   r
   lseriesnextes    [/var/www/html/ai-engine/env/lib/python3.11/site-packages/sympy/series/tests/test_lseries.pytest_sinr   
   sr    AqA77a<<<<77q!teAg77ad3h    c                  
   t          t                                        t                    } t          |           dk    sJ t          |           t          dz   dz  k    sJ t          |           t          dz  dz  k    sJ d S )N            )r   r
   r   r   r   s    r   test_cosr      sr    AqA77a<<<<77q!teAg77ad2gr   c                  <   t          t                                        t                    } t          |           dk    sJ t          |           t          k    sJ t          |           t          dz  dz  k    sJ t          |           t          dz  dz  k    sJ d S )Nr   r   r   r   )r   r
   r   r   r   s    r   test_expr      s    AqA77a<<<<77a<<<<77ad1f77ad1fr   c                     t          t          t                                                  t                    } t	          |           t
          k    sJ t	          |           t
           t          dz  z  dz  k    sJ t	          |           t
          t          dz  z  dz  k    sJ t	          |           dt
          z  t          dz  z  dz  k    sJ d S )Nr   r   r   ii  )r   r   r
   r   r   r   r   s    r   	test_exp2r!       s    CFFAA77a<<<<77qbAgai77a1fQh77c!eAqDjn$$$$$$r   c                  z   t          t          j                              t          gk    sJ t          t          j                            t                              dgk    sJ t          t          t          t          z   z                      t                                                  t                    rJ d S )Nr   )	listr
   r   r   Oner   r   hasr	    r   r   test_simpler'   (   s    	####a  !!aS((((QAY''**++//6666666r   c                      t           dt           z  z                                    t                     dt           z  t           gk    sJ t          t           t           dz  z                                             t           k    sJ t          dt           z   dz                      t                               dk    sJ t          t	          t           t
          z                                 t           d                              t
                              t           k    sJ dt           z   dz                      t           dd             fdt          d          D             ddd	t           z  z   gk    sJ d S )
Nr   r      r   )nc                 .    g | ]}t                    S r&   )r   ).0iss     r   
<listcomp>z#test_issue_5183.<locals>.<listcomp>8   s    &&&DGG&&&r      i@i  )r
   r   r#   r   r   r   seriesranger.   s   @r   test_issue_5183r4   .   s=   	
QqSA77qsAhQT""$$%%****!a%!$$Q''((A----QU##A#++33A66771<<<< a%!AqD))A&&&&U1XX&&&3s1u*=======r   c                     t          t                                        t          d          } t          |           t          d          k    sJ t          |           t          t          dz
  t          d          dz  z  z
  dz
  k    sJ t          |           t          dz
  dz   t          d          z  t          dz
  dz  t          d          dz  z  z   k    sJ t          |           t          dz
  dz   t          d          dz  z  t          dz
  dz  dz  z
  dt          dz
  dz  z  t          d          dz  z  dz  z   k    sJ d S )Nr   r   r   r   )r   r
   r   r   r3   s    r   test_issue_6999r6   ;   s/   Q1A77d1gg77a1q5$q''1*,,q0000077Azk$q'')QUQJtAwwz,AAAAAA77Azk$q''1*,Az!|;	1q51*T!WWaZ!" " " " " " "r   N)sympy.core.numbersr   sympy.core.singletonr   &sympy.functions.elementary.exponentialr   %sympy.functions.elementary.hyperbolicr   (sympy.functions.elementary.trigonometricr   r   sympy.series.orderr	   	sympy.abcr
   r   r   r   r   r!   r'   r4   r6   r&   r   r   <module>r>      s               " " " " " " 6 6 6 6 6 6 6 6 6 6 6 6 ? ? ? ? ? ? ? ? $ $ $ $ $ $              % % %7 7 7
> 
> 
>" " " " "r   