o
    บฅg  ใ                   @   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
mZmZmZ d dlmZmZmZ dd Zd	d
 Zdd Zdd ZdS )้    )ฺdiff)ฺ	conjugate)ฺsqrt)ฺcosฺsin)ฺmathieucฺmathieucprimeฺmathieusฺmathieusprime)ฺaฺqฺzc                   C   s   t tttttsJ ttdttttt ksJ ttttttttttttks1J ttttttt	tttksBJ d S ฉNr   )
ฺ
isinstancer	   r   r   r   r   r   r   r   r
   ฉ r   r   ๚a/var/www/visachat/venv/lib/python3.10/site-packages/sympy/functions/special/tests/test_mathieu.pyฺtest_mathieus
   s    ,&r   c                   C   s\   t tttttsJ ttdttttt ksJ ttttttttttks,J d S r   )	r   r   r   r   r   r   r   r   r   r   r   r   r   ฺtest_mathieuc   s    &r   c                   C   s~   t tttttsJ ttdttttttt  ksJ ttttttt dt tdt   tttt ks=J d S ฉNr   ้   )	r   r
   r   r   r   r   r   r   r	   r   r   r   r   ฺtest_mathieusprime   s   (@r   c                   C   s   t tttttsJ ttdttt tttt  ks J ttttttt dt tdt   t	ttt ks>J d S r   )
r   r   r   r   r   r   r   r   r   r   r   r   r   r   ฺtest_mathieucprime   s   *@r   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   r   ฺ<module>   s    