
    sg                     |    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
mZmZmZ d dlmZmZmZ d Zd Zd	 Zd
 Zy)    )diff)	conjugate)sqrt)cossin)mathieucmathieucprimemathieusmathieusprime)aqzc                     t        t        t        t        t              t              sJ t        t        dt              t        t        t              t        z        k(  sJ t        t        t        t        t                    t        t        t              t        t              t        t                    k(  sJ t        t        t        t        t              t              t        t        t        t              k(  sJ y Nr   )

isinstancer
   r   r   r   r   r   r   r   r        ]/var/www/html/venv/lib/python3.12/site-packages/sympy/functions/special/tests/test_mathieu.pytest_mathieusr   
   s    hq!Q'222Aq!DGAI...XaA&'8IaL)A,PYZ[P\+]]]]Aq!1%q!Q)????r   c                  J   t        t        t        t        t              t              sJ t        t        dt              t        t        t              t        z        k(  sJ t        t        t        t        t              t              t        t        t        t              k(  sJ y r   )	r   r   r   r   r   r   r   r   r	   r   r   r   test_mathieucr      se    hq!Q'222Aq!DGAI...Aq!1%q!Q)????r   c                     t        t        t        t        t              t              sJ t        t        dt              t        t              t        t        t              t        z        z  k(  sJ t        t        t        t        t              t              t         dt        z  t        dt        z        z  z   t        t        t        t              z  k(  sJ y Nr      )	r   r   r   r   r   r   r   r   r
   r   r   r   test_mathieusprimer      s    mAq!,m<<<Aq!T!WSa^%;;;;aA&*rAaCAaCL/@(1aQRBS.SSSSr   c                     t        t        t        t        t              t              sJ t        t        dt              t        t               t        t        t              t        z        z  k(  sJ t        t        t        t        t              t              t         dt        z  t        dt        z        z  z   t        t        t        t              z  k(  sJ y r   )
r   r	   r   r   r   r   r   r   r   r   r   r   r   test_mathieucprimer      s    mAq!,m<<<Aq!d1gXc$q'!)n%<<<<aA&*rAaCAaCL/@(1aQRBS.SSSSr   N)sympy.core.functionr   $sympy.functions.elementary.complexesr   (sympy.functions.elementary.miscellaneousr   (sympy.functions.elementary.trigonometricr   r   )sympy.functions.special.mathieu_functionsr   r	   r
   r   	sympy.abcr   r   r   r   r   r   r   r   r   r   <module>r$      s5    $ : 9 ? h h  @@
T
Tr   