U
    ZÊ¹jÌS  ã                "   @   s8  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	 d dl
mZmZ d dlmZmZmZ d dlmZ d d	lmZ d d
lmZmZmZmZmZ d dlmZ d dlmZmZ d dl m!Z!m"Z" d dl#m$Z$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/m0Z0m1Z1m2Z2m3Z3m4Z4 d dl5m6Z6 d dl7m8Z8 d dlm9Z9m:Z:m;Z;m<Z<m=Z=m>Z> d dl?m@Z@mAZAmBZB d dlCmDZDmEZEmFZFmGZGmHZHmIZImJZJmKZKmLZLmMZM ddlNmOZOmPZPmQZQmRZRmSZSmTZTmUZUmVZVmWZWmXZXmYZY edƒZZeZdkZ[dd„ Z\dd„ Z]efdd „Z^d!ed"ƒfd#ed#ƒfd$ed%ƒfd&ed&ƒfd'ed(ƒfd)ed(ƒfd*ed+ƒfd,ed+ƒfd-ed.ƒfd/ed0ƒfd1ed2ƒfd3ed4ƒfgZ_d5d6d7d8eRd9d:ƒfd;eQddƒfd<eQd dƒfd=eRdd>ƒfd?eRd dƒfd.eDfd@d>eD fdAeQeRdBeDƒdCƒfdDeI fdEefdFeGeH fdGeRdd>ƒfdHeGeH fdIeGeH fdJeGeH fdKeQeGeH eG ƒfdLeReQeDeEƒeFƒfdMeQeRedNƒeHƒeReGedOƒƒƒfgZ`dPdQdRdSdTd@d>eD fdAdBeD d fdDeI fdFeGeH fdUdHeGeH fdIeGeH fdJeGeH fdKeHfdLeDeE eF fgZadVeGeH fdWeGeH fdXeGeH fdYeRdeSd>dCƒƒfdZeReRdeSd>dCƒƒeEƒfd[eReRdeSd>dCƒƒd\ƒfd]eRd>eSdBdCƒƒfd^eReGeH eSeIdCƒƒfd_eRd`eSdBdCƒƒfg	ZbdVeGeH fdWeGeH fdXeGeH fdYedd>ƒfdZeEd> fdad]ed>dBƒfd^eGeH eI fd_ed`dBƒfg	Zcdbe9eDeEƒfdce:eDeEƒfdde;eDeEƒfdee=eDeEƒfdfe<eDeEƒfdge>eDeEƒfdhe<eDeEƒfdie>eDeEƒfddeeDeEƒfdfeeDeEƒfdeeeDeEƒfdgeeDeEƒfdceeDeEƒfdje9eGd> eHd>  eId> ƒfgZddkeDd> fdleSeDeRdeSd>dCƒƒƒfdmeDeQdBdƒ fdnedoƒeVeDeE ƒ fdpeQeSdqd ƒeRdCeSdrd ƒƒƒfgZedkeDd> fdle+eDƒfdmeDdr fdnedoƒeVeDeE ƒ fdsgZfdte6eRdeDƒeDƒfdue6eRdeDƒeDƒfdve6eRdeDƒeOƒfdwe6eRdeDd> eE ƒeDƒfdxe6eRdeQeDeGƒƒeDƒfdye6eRddƒeGƒfdze6eRddƒeDd d`fƒfd{e6eRdeDƒeDd dfƒfd|e6eRdeDƒeDeGeHfƒfd}e6eRdeDƒeDeGeHfƒfd~e6eRdeDƒeDeGeHfƒfde6eRdeDƒeDeGeHfƒfd€e6eRdeDƒeDeGeHfƒfd�e6eRdeDƒeDeGeHfƒfd‚e6ePeFƒeFePeGƒePeHƒfƒfdƒe6eRdeQeQeGeHƒeIƒƒeDƒfd„e6eRdeRdeeFdCƒƒƒeFƒfd…e6eRdeRdBeSeFdCƒƒƒeFƒfd†e6eRdeRdeeDdCƒƒƒeDƒfd‡e6eRdeQeRdeSeGdCƒƒeRdeeHdCƒƒƒƒeDƒfdˆe6eRdeQeRdeSeDdCƒƒdƒƒeDƒfgZgdte6eDeDƒfdue6eDeDƒfdve6eDeOƒfdwe6eDd> eE eDƒfdxe6eDeG eDƒfdye6deGƒfdze6deDd d`fƒfd{e6eDeDd dfƒfd|e6eDeDeGeHfƒfd}e6eDeDeGeHfƒfd~e6eDeDeGeHfƒfde6eDeDeGeHfƒfd€e6eDeDeGeHfƒfd�e6eDeDeGeHfƒfd‚e6ePeFƒeFePeGƒePeHƒfƒfdƒe6eGeH eI eDƒfd„e6eeFdCƒeFƒfd…e6dBeeFdCƒ eFƒfd†e6deD eDƒfd‡e6deG deH  eDƒfdˆe6deD d eDƒfgZhd‰eeDeDƒfdŠeeDeKƒfd‹ee4eDƒeDƒfdŒeePeDƒeDƒfd�eedŽƒeDƒeDƒfgZid�e3eOƒfd�e3eOƒfd‘e/eGƒfd’eRe3eGƒe0eHƒƒfd“e3e0eOƒƒfd”e3e0eOƒƒfd•e1eDƒe2eEƒ fd–eRe3eDƒeSd>dCƒƒfgZjd—e8eGeDdBd˜d™�fdše8eGeDdBd˜d™�fd›e8eGeDdBd˜d™�fdœe8eGeDdBd˜d™�fd�e8eGeDdBd˜d™�fdže8eGeDdBdŸd™�fd e8eGeDdBd¡d™�fd¢e8eGeDdBdŸd™�fd£e8eGeDdBd¡d™�fd¤e8eRdeSeDdCƒƒeDeƒfg
Zkd¤e8deD eDeƒfgZld¥e+eDƒfd¦e+eQeDeHƒƒfd§eSe3eDƒeSdBdCƒƒfd¨e*e3eDƒeEƒfd©e*e3eDƒeOƒfdªeTeRd«eSd¬dCƒƒƒfgZmd¥e+eDƒfd¦e+eDeH ƒfd§e*e3eDƒdBƒfd¨e*e3eDƒeEƒfd©e*e3eDƒeOƒfdªe+d>ƒfgZnd­eWeDƒfd®eWd¯ƒfd°eWeOƒfd±eWeQeDdƒƒfd²eWeWeDƒƒfd³eWeWeWeDƒƒƒfd´eReWdqƒeWd`ƒƒfgZod­eeDƒfd®ed¯ƒfd°eeOƒfd±eeDd ƒfd²eeeDƒƒfd³eeeeDƒƒƒfd´edqƒed`ƒ fgZpdµe	eRdeIƒeLddBfƒfd¶e	eRdeIƒeLddBfƒfd·e	eRdeIƒeLddBfƒfd¸e	eRdeIƒeLddBfƒfd¹e	eRdeLd> ƒeLddºfƒfd»e	eRdeRdeSeWeMƒdCƒƒƒeMd efƒfgZqdµe	eIeLddBfƒfd¶e	eIeLddBfƒfd·e	eIeLddBfƒfd¸e	eIeLddBfƒfd¹e	eLd> eLddºfƒfd»e	deeMƒ eMd efƒfgZrd¼eeDeGeHeIfƒfd½eeDeGeHeIfƒfd¾eeDeGeHeIfƒfd¿eeDeGeHeIfƒfgZsdÀePeDƒfdÁePeDeEƒfdÂePeDeEeFƒfdÃedÄƒeDƒfdÅedÆƒeDeE ƒfdÇed(ƒed"ƒed#ƒƒfgZtdÈeVeDƒfdÉeVe!eDƒƒfdÊeVeDƒeVeEƒ fdËeVeVeDƒeVeEƒ ƒfdÌe(eDƒfdÍe'eDƒfdÎeXeDƒfdÏeXeDƒfdÐe^eDdºƒfdÑe^eDƒfdÒe^eDeE ƒfdÓe^eDƒfdÔe^eDeE ƒfdÕe^eDd>ƒfdÖe^eDeGƒfd×e^eDdØƒfdÙe^eDeSeGd>ƒƒfdÚe^eDd>ƒfdÛe^eDeGƒfdÜeUeFƒfdÝeUeUeFƒƒfdÞeUeQeDeEƒƒfdßeUeDƒeUeEƒ fdàe\eGeHƒfdáe\eGeHeIeJ eDeE ƒfdâe]eGeHƒfdãe]eGeHeIeJ eDeE ƒfdäe@d.ƒfdåeAd.ƒfdæeBe@d.ƒeAdçƒƒfgZudÈe!eDƒfdÉe!e!eDƒƒfdÊe!eDƒe!eEƒ fdËe!e!eDƒe!eEƒ ƒfdÌe(eDƒfdÍe'eDƒfdÎe$eDƒfdÏe$eDƒfdÐe%eDdºƒfdÑe%eDƒfdÒe%eDeE ƒfdÓe%eDƒfdÔe%eDeE ƒfdÕe%eDd>ƒfdÖe%eDeGƒfd×e%eDdØƒfdÙe%eDeSeGd>ƒƒfdÚe%eDd>ƒfdÛe%eDeGƒfdÜe"eFƒfdÝe"e"eFƒƒfdÞe"eDeE ƒfdße"eDƒe"eEƒ fdàe,eGeHƒfdáe,eGeHeIeJ eDeE ƒfdâe-eGeHƒfdãe-eGeHeIeJ eDeE ƒfdäe@d.ƒfdåeAd.ƒfdæeBe@d.ƒeAdçƒƒfgZvdèeReGeHƒfdéeReGeHƒfdêeReGeHƒfdëeReGeHƒfdìeReGeHƒfdíeReGeHƒfdîeReGeHƒfdïeReGeHƒfdðeReGeHƒfdñeReGeHƒfdòeReGeHƒfdóeReGeHƒfgZwdôeYeMeLƒfdõeYeMeLƒfdöeYeMeLƒfd÷eYeMd ƒfdøeSeDeYeMeLƒƒfgZxdôeeMeLƒfdõeeMeLƒfdöeeMeLƒfd÷eeMd ƒfdøeDeeMeLƒ fgZydùeReQeDeEƒeFƒfdúeReQeDeEƒeFƒfdûeReQeDeEƒeFƒfgZzdüdý„ Z{dþdÿ„ Z|�d �d„ Z}�d�d„ Z~�d�d„ Z�d�d„ Z€�d�d	„ Z��d
�d„ Z‚�d�d„ Zƒ�d�d„ Z„�d�d„ Z…�d�d„ Z†�d�d„ Z‡e�d�d„ ƒZˆ�d�d„ Z‰e�d�d„ ƒZŠ�d�d„ Z‹�d�d„ ZŒdS (   é    )ÚXFAIL)Úparse_latex_lark)Úimport_module)ÚProduct)ÚSum)Ú
DerivativeÚFunction)ÚEÚooÚRational)ÚPow©Úevaluate)ÚGreaterThanÚLessThanÚStrictGreaterThanÚStrictLessThanÚ
Unequality)ÚSymbol)ÚbinomialÚ	factorial)ÚAbsÚ	conjugate)ÚexpÚlog)ÚceilingÚfloor)ÚrootÚsqrtÚMinÚMax)ÚasinÚcosÚcscÚsecÚsinÚtan)ÚIntegral)ÚLimit)ÚEqÚNeÚLtÚLeÚGtÚGe)ÚBraÚKetÚInnerProduct)
ÚxÚyÚzÚaÚbÚcÚdÚtÚkÚné   )ÚthetaÚfÚ_AddÚ_MulÚ_PowÚ_SqrtÚ
_ConjugateÚ_AbsÚ
_factorialÚ_expÚ	_binomialÚlarkNc                  G   s   t | ddiŽS ©Nr   F)r   ©Úargs© rL   úb/var/www/html/bwave/python/venv/lib/python3.8/site-packages/sympy/parsing/tests/test_latex_lark.pyÚ_Min"   s    rN   c                  G   s   t | ddiŽS rI   )r    rJ   rL   rL   rM   Ú_Max&   s    rO   c                 C   s&   |t krt| dd�S t| |dd�S d S )NFr   )r	   r   )r5   r6   rL   rL   rM   Ú_log*   s    rP   Zx_0zx_{0}zx_{1}Zx_azx_{a}zx_{b}zh_\thetaz	h_{theta}z
h_{\theta}zy''_1zy_{1}''zy_1''z
\mathit{x}r2   z\mathit{test}Útestz\mathit{TEST}ZTESTz\mathit{HELLO world}zHELLO world)Ú0r   )Ú1r<   )z-3.14g…ëQ¸	Àú(-7.13)(1.5)g…ëQ¸…Àg      ø?ú1+1ú0+1ú1*2é   ú0*1Z2xz3x - 1é   éÿÿÿÿz-cz\inftyz	a \cdot bú1 \times 2 za / bza \div bza + bz	a + b - az	(x + y) zza'b+ab'za'zb')rT   g¤p=
×c%À)rU   rX   )rV   r<   )rW   rX   )rY   r   )r\   rX   z\frac{a}{b}z\dfrac{a}{b}z\tfrac{a}{b}z\frac12z\frac12yú	\frac1234é"   z	\frac2{3}z\frac{a + b}{c}z\frac{7}{3}é   )r]   é   zx = yzx \neq yzx < yzx > yzx \leq yzx \geq yzx \le yzx \ge yza^2 + b^2 = c^2zx^2zx^\frac{1}{2}z	x^{3 + 1}z
\pi^{|xy|}Úpiú	5^0 - 4^0é   é   )rb   r   z	\int x dxz\int x \, dxz\int x d\thetaz\int (x^2 - y)dxz\int x + a dxz\int daz\int_0^7 dxz\int\limits_{0}^{1} x dxz\int_a^b x dxz\int^b_a x dxz\int_{a}^b x dxz\int^{b}_a x dxz\int_{a}^{b} x dxz\int^{b}_{a} x dxz\int_{f(a)}^{f(b)} f(z) dzz\int a + b + c dxz\int \frac{dz}{z}z\int \frac{3 dz}{z}z\int \frac{1}{x} dxz!\int \frac{1}{a} + \frac{1}{b} dxz\int \frac{1}{x} + 1 dxz\frac{d}{dx} xz\frac{d}{dt} xz\frac{d}{dx} ( \tan x )z\frac{d f(x)}{dx}z\frac{d\theta(x)}{dx}r=   z\sin \thetaz\sin(\theta)z\sin^{-1} az\sin a \cos bz\sin \cos \thetaz\sin(\cos \theta)z(\csc x)(\sec y)z\frac{\sin{x}}2z\lim_{x \to 3} az+-)Údirz\lim_{x \rightarrow 3} az\lim_{x \Rightarrow 3} az\lim_{x \longrightarrow 3} az\lim_{x \Longrightarrow 3} az\lim_{x \to 3^{+}} aú+z\lim_{x \to 3^{-}} aú-z\lim_{x \to 3^+} az\lim_{x \to 3^-} az\lim_{x \to \infty} \frac{1}{x}z\sqrt{x}z\sqrt{x + b}z\sqrt[3]{\sin x}z\sqrt[y]{\sin x}z\sqrt[\theta]{\sin x}z\sqrt{\frac{12}{6}}é   é   zx!z100!éd   z\theta!z(x + 1)!z(x!)!zx!!!z5!7!z\sum_{k = 1}^{3} cz\sum_{k = 1}^3 cz\sum^{3}_{k = 1} cz\sum^3_{k = 1} cz\sum_{k = 1}^{10} k^2é
   z"\sum_{n = 0}^{\infty} \frac{1}{n!}z\prod_{a = b}^{c} xz\prod_{a = b}^c xz\prod^{c}_{a = b} xz\prod^c_{a = b} xzf(x)zf(x, y)z
f(x, y, z)zf'_1(x)zf_{1}'zf_{1}''(x+y)zf_{1}''zh_{\theta}(x_0, x_1)z|x|z||x||z|x||y|z||x||y||z\lfloor x \rfloorz\lceil x \rceilz\exp xz\exp(x)z\lg xz\ln xz\ln xyz\log xz\log xyz
\log_{2} xz
\log_{a} xz\log_{11} xé   z\log_{a^2} xz\log_2 xz\log_a xz\overline{z}z\overline{\overline{z}}z\overline{x + y}z\overline{x} + \overline{y}z
\min(a, b)z\min(a, b, c - d, xy)z
\max(a, b)z\max(a, b, c - d, xy)z\langle x |z| x \ranglez\langle x | y \rangler3   za \, bza \thinspace bza \: bza \medspace bza \; bza \thickspace bz	a \quad bz
a \qquad bza \! bza \negthinspace bza \negmedspace bza \negthickspace bz\binom{n}{k}z\tbinom{n}{k}z\dbinom{n}{k}z\binom{n}{0}zx^\binom{n}{k}z\left(x + y\right) zz\left( x + y\right ) zz\left(  x + y\right ) zc               
   C   sT   ddh} t tƒD ]>\}\}}|| kr&qtdƒ� t|ƒ|ksDt|ƒ‚W 5 Q R X qd S )Nri   r_   F)Ú	enumerateÚSYMBOL_EXPRESSION_PAIRSr   r   ÚAssertionError©Zexpected_failuresÚiÚ	latex_strÚ
sympy_exprrL   rL   rM   Útest_symbol_expressions®  s    
rt   c               
   C   s†   dh} t tƒD ]>\}\}}|| kr$qtdƒ� t|ƒ|ksBt|ƒ‚W 5 Q R X qt tƒD ]*\}\}}|| krlqVt|ƒ|ksVt|ƒ‚qVd S )Né   F)rm   Ú#UNEVALUATED_SIMPLE_EXPRESSION_PAIRSr   r   ro   Ú!EVALUATED_SIMPLE_EXPRESSION_PAIRSrp   rL   rL   rM   Útest_simple_expressions·  s    
 rx   c               
   C   s\   t D ]0\} }tdƒ� t| ƒ|ks*t| ƒ‚W 5 Q R X qtD ]\} }t| ƒ|ks:t| ƒ‚q:d S ©NF)Ú%UNEVALUATED_FRACTION_EXPRESSION_PAIRSr   r   ro   Ú#EVALUATED_FRACTION_EXPRESSION_PAIRS©rr   rs   rL   rL   rM   Útest_fraction_expressionsÅ  s
    
 r}   c               
   C   s:   t D ]0\} }tdƒ� t| ƒ|ks*t| ƒ‚W 5 Q R X qd S ry   )ÚRELATION_EXPRESSION_PAIRSr   r   ro   r|   rL   rL   rM   Útest_relation_expressionsÎ  s    
r   c               
   C   s†   dh} t tƒD ]>\}\}}|| kr$qtdƒ� t|ƒ|ksBt|ƒ‚W 5 Q R X qt tƒD ]*\}\}}|| krlqVt|ƒ|ksVt|ƒ‚qVd S ©NrZ   F)rm   Ú"UNEVALUATED_POWER_EXPRESSION_PAIRSr   r   ro   Ú EVALUATED_POWER_EXPRESSION_PAIRSrp   rL   rL   rM   Útest_power_expressionsÓ  s    
 rƒ   c               
   C   s†   dh} t tƒD ]>\}\}}|| kr$qtdƒ� t|ƒ|ksBt|ƒ‚W 5 Q R X qt tƒD ]*\}\}}|| krlqVt|ƒ|ksVt|ƒ‚qVd S )Né   F)rm   Ú%UNEVALUATED_INTEGRAL_EXPRESSION_PAIRSr   r   ro   Ú#EVALUATED_INTEGRAL_EXPRESSION_PAIRSrp   rL   rL   rM   Útest_integral_expressionsá  s    
 r‡   c               
   C   sˆ   ddh} t tƒD ]>\}\}}|| kr&qtdƒ� t|ƒ|ksDt|ƒ‚W 5 Q R X qt tƒD ]*\}\}}|| krnqXt|ƒ|ksXt|ƒ‚qXd S )NrZ   rd   F)rm   ÚDERIVATIVE_EXPRESSION_PAIRSr   r   ro   rp   rL   rL   rM   Útest_derivative_expressionsï  s    
 r‰   c               
   C   sR   dh} t tƒD ]>\}\}}|| kr$qtdƒ� t|ƒ|ksBt|ƒ‚W 5 Q R X qd S r€   )rm   ÚTRIGONOMETRIC_EXPRESSION_PAIRSr   r   ro   rp   rL   rL   rM   Útest_trigonometric_expressionsý  s    
r‹   c               
   C   s:   t D ]0\} }tdƒ� t| ƒ|ks*t| ƒ‚W 5 Q R X qd S ry   )Ú"UNEVALUATED_LIMIT_EXPRESSION_PAIRSr   r   ro   r|   rL   rL   rM   Útest_limit_expressions  s    
r�   c               
   C   s\   t D ]0\} }tdƒ� t| ƒ|ks*t| ƒ‚W 5 Q R X qtD ]\} }t| ƒ|ks:t| ƒ‚q:d S ry   )Ú!UNEVALUATED_SQRT_EXPRESSION_PAIRSr   r   ro   ÚEVALUATED_SQRT_EXPRESSION_PAIRSr|   rL   rL   rM   Útest_square_root_expressions  s
    
 r�   c               
   C   s\   t D ]0\} }tdƒ� t| ƒ|ks*t| ƒ‚W 5 Q R X qtD ]\} }t| ƒ|ks:t| ƒ‚q:d S ry   )Ú&UNEVALUATED_FACTORIAL_EXPRESSION_PAIRSr   r   ro   Ú$EVALUATED_FACTORIAL_EXPRESSION_PAIRSr|   rL   rL   rM   Útest_factorial_expressions  s
    
 r“   c               
   C   s\   t D ]0\} }tdƒ� t| ƒ|ks*t| ƒ‚W 5 Q R X qtD ]\} }t| ƒ|ks:t| ƒ‚q:d S ry   )Ú UNEVALUATED_SUM_EXPRESSION_PAIRSr   r   ro   ÚEVALUATED_SUM_EXPRESSION_PAIRSr|   rL   rL   rM   Útest_sum_expressions  s
    
 r–   c               
   C   s:   t D ]0\} }tdƒ� t| ƒ|ks*t| ƒ‚W 5 Q R X qd S ry   )Ú$UNEVALUATED_PRODUCT_EXPRESSION_PAIRSr   r   ro   r|   rL   rL   rM   Útest_product_expressions'  s    
r˜   c               
   C   sV   dddh} t tƒD ]>\}\}}|| kr(qtdƒ� t|ƒ|ksFt|ƒ‚W 5 Q R X qd S )Nr   rZ   rd   F)rm   Ú!APPLIED_FUNCTION_EXPRESSION_PAIRSr   r   ro   rp   rL   rL   rM   Ú!test_applied_function_expressions,  s    

rš   c               
   C   s\   t D ]0\} }tdƒ� t| ƒ|ks*t| ƒ‚W 5 Q R X qtD ]\} }t| ƒ|ks:t| ƒ‚q:d S ry   )Ú,UNEVALUATED_COMMON_FUNCTION_EXPRESSION_PAIRSr   r   ro   Ú*EVALUATED_COMMON_FUNCTION_EXPRESSION_PAIRSr|   rL   rL   rM   Ú test_common_function_expressions7  s
    
 r�   c               
   C   s:   t D ]0\} }tdƒ� t| ƒ|ks*t| ƒ‚W 5 Q R X qd S ry   )Ú SPACING_RELATED_EXPRESSION_PAIRSr   r   ro   r|   rL   rL   rM   Útest_spacing@  s    
rŸ   c               
   C   s\   t D ]0\} }tdƒ� t| ƒ|ks*t| ƒ‚W 5 Q R X qtD ]\} }t| ƒ|ks:t| ƒ‚q:d S ry   )Ú%UNEVALUATED_BINOMIAL_EXPRESSION_PAIRSr   r   ro   Ú#EVALUATED_BINOMIAL_EXPRESSION_PAIRSr|   rL   rL   rM   Útest_binomial_expressionsG  s
    
 r¢   c               
   C   s:   t D ]0\} }tdƒ� t| ƒ|ks*t| ƒ‚W 5 Q R X qd S ry   )ÚMISCELLANEOUS_EXPRESSION_PAIRSr   r   ro   r|   rL   rL   rM   Útest_miscellaneous_expressionsP  s    
r¤   )�Zsympy.testing.pytestr   Zsympy.parsing.latex.larkr   Zsympy.externalr   Zsympy.concrete.productsr   Zsympy.concrete.summationsr   Zsympy.core.functionr   r   Zsympy.core.numbersr	   r
   r   Zsympy.core.powerr   Zsympy.core.parametersr   Zsympy.core.relationalr   r   r   r   r   Zsympy.core.symbolr   Z(sympy.functions.combinatorial.factorialsr   r   Z$sympy.functions.elementary.complexesr   r   Z&sympy.functions.elementary.exponentialr   r   Z#sympy.functions.elementary.integersr   r   Z(sympy.functions.elementary.miscellaneousr   r   r   r    Z(sympy.functions.elementary.trigonometricr!   r"   r#   r$   r%   r&   Zsympy.integrals.integralsr'   Zsympy.series.limitsr(   r)   r*   r+   r,   r-   r.   Zsympy.physics.quantumr/   r0   r1   Z	sympy.abcr2   r3   r4   r5   r6   r7   r8   r9   r:   r;   Z
test_latexr=   r>   r?   r@   rA   rB   rC   rD   rE   rF   rG   rH   ÚdisabledrN   rO   rP   rn   rv   rw   rz   r{   r~   r�   r‚   r…   r†   rˆ   rŠ   rŒ   Z EVALUATED_LIMIT_EXPRESSION_PAIRSrŽ   r�   r‘   r’   r”   r•   r—   r™   r›   rœ   rž   r    r¡   r£   rt   rx   r}   r   rƒ   r‡   r‰   r‹   r�   r�   r“   r–   r˜   rš   r�   rŸ   r¢   r¤   rL   rL   rL   rM   Ú<module>   sä    04	











ô




 ë




ñ


÷



÷ò
û	


û	,ÿ$êëû	


øöÿ
ø

ú



ù


ù$ÿúú
ü
ÿú









á#









â"ôû	û	ý						
		